From ff697a7c3491f8775b22fcac457cf43ae0610a23 Mon Sep 17 00:00:00 2001 From: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com> Date: Sat, 10 Nov 2018 11:40:32 -0500 Subject: [PATCH] Bump to head with endstop fixes --- .travis.yml | 4 +- Marlin/Configuration.h | 63 +- Marlin/Configuration_adv.h | 167 +- Marlin/src/HAL/HAL_AVR/HAL.h | 6 +- Marlin/src/HAL/HAL_AVR/MarlinSerial.h | 6 +- Marlin/src/HAL/HAL_AVR/SanityCheck.h | 6 +- Marlin/src/HAL/HAL_AVR/ServoTimers.h | 6 +- Marlin/src/HAL/HAL_AVR/endstop_interrupts.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_1280.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_1281.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_168.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_644.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_AT90USB.h | 6 +- Marlin/src/HAL/HAL_AVR/fastio_AVR.h | 6 +- Marlin/src/HAL/HAL_AVR/math_AVR.h | 16 +- Marlin/src/HAL/HAL_AVR/pinsDebug.h | 6 +- .../src/HAL/HAL_AVR/pinsDebug_Teensyduino.h | 6 +- Marlin/src/HAL/HAL_AVR/pinsDebug_plus_70.h | 7 +- Marlin/src/HAL/HAL_AVR/spi_pins.h | 7 +- Marlin/src/HAL/HAL_AVR/watchdog_AVR.h | 6 +- Marlin/src/HAL/HAL_DUE/HAL.h | 6 +- Marlin/src/HAL/HAL_DUE/HAL_spi_Due.cpp | 42 +- Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h | 6 +- Marlin/src/HAL/HAL_DUE/InterruptVectors_Due.h | 7 +- Marlin/src/HAL/HAL_DUE/MarlinSerialUSB_Due.h | 5 +- Marlin/src/HAL/HAL_DUE/endstop_interrupts.h | 6 +- Marlin/src/HAL/HAL_DUE/fastio_Due.h | 6 +- Marlin/src/HAL/HAL_DUE/spi_pins.h | 6 +- .../HAL_DUE/u8g_com_HAL_DUE_shared_hw_spi.cpp | 6 +- .../HAL_DUE/u8g_com_HAL_DUE_st7920_sw_spi.cpp | 4 +- Marlin/src/HAL/HAL_DUE/usb/arduino_due_x.h | 12 +- Marlin/src/HAL/HAL_DUE/watchdog_Due.h | 6 +- Marlin/src/HAL/HAL_ESP32/HAL.h | 6 +- Marlin/src/HAL/HAL_ESP32/HAL_timers_ESP32.h | 6 +- Marlin/src/HAL/HAL_ESP32/endstop_interrupts.h | 6 +- Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h | 10 +- Marlin/src/HAL/HAL_ESP32/ota.h | 6 +- Marlin/src/HAL/HAL_ESP32/spi_pins.h | 6 +- Marlin/src/HAL/HAL_ESP32/watchdog_ESP32.h | 8 +- Marlin/src/HAL/HAL_LPC1768/HAL.h | 6 +- Marlin/src/HAL/HAL_LPC1768/HAL_timers.h | 6 +- Marlin/src/HAL/HAL_LPC1768/MarlinSerial.h | 6 +- Marlin/src/HAL/HAL_LPC1768/MarlinServo.h | 8 +- .../src/HAL/HAL_LPC1768/endstop_interrupts.h | 12 +- Marlin/src/HAL/HAL_LPC1768/fastio.h | 6 +- .../include/digipot_mcp4451_I2C_routines.h | 6 +- Marlin/src/HAL/HAL_LPC1768/spi_pins.h | 8 +- .../u8g/u8g_com_HAL_LPC1768_hw_spi.cpp | 4 +- .../u8g/u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp | 8 +- ...LPC1768_ssd_sw_i2c.cpp under construction | 8 +- .../u8g/u8g_com_HAL_LPC1768_st7920_hw_spi.cpp | 4 +- .../u8g/u8g_com_HAL_LPC1768_st7920_sw_spi.cpp | 4 +- .../u8g/u8g_com_HAL_LPC1768_sw_spi.cpp | 4 +- Marlin/src/HAL/HAL_LPC1768/watchdog.h | 6 +- Marlin/src/HAL/HAL_STM32/HAL.cpp | 12 + Marlin/src/HAL/HAL_STM32/HAL.h | 1 - Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp | 6 +- Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.cpp | 6 +- Marlin/src/HAL/HAL_STM32/fastio_STM32.cpp | 34 + Marlin/src/HAL/HAL_STM32/fastio_STM32.h | 42 +- Marlin/src/HAL/HAL_STM32/spi_pins.h | 8 +- Marlin/src/HAL/HAL_STM32F1/HAL.h | 16 +- .../src/HAL/HAL_STM32F1/HAL_Servo_Stm32f1.h | 6 +- .../src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h | 6 +- Marlin/src/HAL/HAL_STM32F1/README.md | 9 - .../src/HAL/HAL_STM32F1/endstop_interrupts.h | 6 +- Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h | 6 +- Marlin/src/HAL/HAL_STM32F1/spi_pins.h | 6 +- Marlin/src/HAL/HAL_STM32F1/watchdog_Stm32f1.h | 6 +- .../HAL/HAL_STM32F4/EEPROM_Emul/eeprom_emul.h | 7 +- Marlin/src/HAL/HAL_STM32F4/EmulatedEeprom.cpp | 1 - Marlin/src/HAL/HAL_STM32F4/HAL.h | 7 +- .../src/HAL/HAL_STM32F4/HAL_Servo_STM32F4.h | 10 +- .../src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h | 6 +- .../src/HAL/HAL_STM32F4/endstop_interrupts.h | 6 +- Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h | 6 +- Marlin/src/HAL/HAL_STM32F4/watchdog_STM32F4.h | 8 +- .../HAL/HAL_STM32F7/EEPROM_Emul/eeprom_emul.h | 7 +- Marlin/src/HAL/HAL_STM32F7/EmulatedEeprom.cpp | 1 - Marlin/src/HAL/HAL_STM32F7/HAL.cpp | 1 - Marlin/src/HAL/HAL_STM32F7/HAL.h | 9 +- .../src/HAL/HAL_STM32F7/HAL_Servo_STM32F7.h | 6 +- .../src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h | 6 +- Marlin/src/HAL/HAL_STM32F7/TMC2660.h | 9 +- .../src/HAL/HAL_STM32F7/endstop_interrupts.h | 8 +- Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h | 6 +- Marlin/src/HAL/HAL_STM32F7/watchdog_STM32F7.h | 8 +- Marlin/src/HAL/HAL_TEENSY31_32/HAL.cpp | 2 +- .../HAL/HAL_TEENSY31_32/HAL_spi_Teensy.cpp | 2 +- Marlin/src/HAL/HAL_TEENSY35_36/HAL.h | 10 +- .../HAL/HAL_TEENSY35_36/HAL_Servo_Teensy.h | 26 +- .../HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h | 45 +- .../HAL/HAL_TEENSY35_36/endstop_interrupts.h | 6 +- .../src/HAL/HAL_TEENSY35_36/fastio_Teensy.h | 6 +- Marlin/src/HAL/HAL_TEENSY35_36/spi_pins.h | 8 +- .../src/HAL/HAL_TEENSY35_36/watchdog_Teensy.h | 10 +- Marlin/src/HAL/platforms.h | 30 +- Marlin/src/HAL/shared/Delay.h | 111 +- Marlin/src/HAL/shared/HAL_SPI.h | 6 +- Marlin/src/HAL/shared/I2cEeprom.cpp | 3 +- Marlin/src/HAL/shared/MarlinSerial.h | 1 - Marlin/src/HAL/shared/backtrace/backtrace.h | 6 +- Marlin/src/HAL/shared/backtrace/unwarm.h | 5 +- Marlin/src/HAL/shared/backtrace/unwarmbytab.h | 5 +- Marlin/src/HAL/shared/backtrace/unwarmmem.h | 6 +- Marlin/src/HAL/shared/backtrace/unwinder.cpp | 2 - Marlin/src/HAL/shared/backtrace/unwinder.h | 5 +- .../src/HAL/shared/backtrace/unwmemaccess.cpp | 1 - .../src/HAL/shared/backtrace/unwmemaccess.h | 6 +- Marlin/src/HAL/shared/math_32bit.h | 6 +- Marlin/src/HAL/shared/servo_private.h | 6 +- Marlin/src/Marlin.cpp | 34 +- Marlin/src/Marlin.h | 11 +- Marlin/src/config/default/Configuration.h | 30 +- Marlin/src/config/default/Configuration_adv.h | 93 +- .../AlephObjects/TAZ4/Configuration.h | 30 +- .../AlephObjects/TAZ4/Configuration_adv.h | 93 +- .../AliExpress/CL-260/Configuration.h | 30 +- .../config/examples/Anet/A2/Configuration.h | 32 +- .../examples/Anet/A2/Configuration_adv.h | 93 +- .../examples/Anet/A2plus/Configuration.h | 32 +- .../examples/Anet/A2plus/Configuration_adv.h | 93 +- .../config/examples/Anet/A6/Configuration.h | 32 +- .../examples/Anet/A6/Configuration_adv.h | 94 +- .../config/examples/Anet/A8/Configuration.h | 32 +- .../examples/Anet/A8/Configuration_adv.h | 95 +- .../src/config/examples/ArmEd/Configuration.h | 19 +- .../config/examples/ArmEd/Configuration_adv.h | 84 +- .../examples/Azteeg/X5GT/Configuration.h | 30 +- .../BIBO/TouchX/cyclops/Configuration.h | 30 +- .../BIBO/TouchX/cyclops/Configuration_adv.h | 94 +- .../BIBO/TouchX/default/Configuration.h | 30 +- .../BIBO/TouchX/default/Configuration_adv.h | 93 +- .../examples/BQ/Hephestos/Configuration.h | 30 +- .../examples/BQ/Hephestos/Configuration_adv.h | 95 +- .../examples/BQ/Hephestos_2/Configuration.h | 30 +- .../BQ/Hephestos_2/Configuration_adv.h | 94 +- .../config/examples/BQ/WITBOX/Configuration.h | 30 +- .../examples/BQ/WITBOX/Configuration_adv.h | 95 +- .../config/examples/Cartesio/Configuration.h | 30 +- .../examples/Cartesio/Configuration_adv.h | 93 +- .../examples/Creality/CR-10/Configuration.h | 30 +- .../Creality/CR-10/Configuration_adv.h | 93 +- .../examples/Creality/CR-10S/Configuration.h | 58 +- .../Creality/CR-10S/Configuration_adv.h | 93 +- .../Creality/CR-10mini/Configuration.h | 30 +- .../Creality/CR-10mini/Configuration_adv.h | 93 +- .../examples/Creality/CR-8/Configuration.h | 30 +- .../Creality/CR-8/Configuration_adv.h | 93 +- .../examples/Creality/Ender-2/Configuration.h | 30 +- .../Creality/Ender-2/Configuration_adv.h | 93 +- .../examples/Creality/Ender-3/Configuration.h | 30 +- .../Creality/Ender-3/Configuration_adv.h | 93 +- .../examples/Creality/Ender-4/Configuration.h | 30 +- .../Creality/Ender-4/Configuration_adv.h | 93 +- .../examples/Einstart-S/Configuration.h | 30 +- .../examples/Einstart-S/Configuration_adv.h | 93 +- .../src/config/examples/Felix/Configuration.h | 30 +- .../config/examples/Felix/Configuration_adv.h | 93 +- .../examples/Felix/DUAL/Configuration.h | 30 +- .../FolgerTech/i3-2020/Configuration.h | 30 +- .../FolgerTech/i3-2020/Configuration_adv.h | 93 +- .../examples/Formbot/Raptor/Configuration.h | 30 +- .../Formbot/Raptor/Configuration_adv.h | 93 +- .../examples/Formbot/T_Rex_2+/Configuration.h | 30 +- .../Formbot/T_Rex_2+/Configuration_adv.h | 93 +- .../examples/Formbot/T_Rex_3/Configuration.h | 30 +- .../Formbot/T_Rex_3/Configuration_adv.h | 93 +- .../examples/Geeetech/GT2560/Configuration.h | 30 +- .../Geeetech/I3_Pro_X-GT2560/Configuration.h | 30 +- .../Geeetech/MeCreator2/Configuration.h | 30 +- .../Geeetech/MeCreator2/Configuration_adv.h | 93 +- .../Prusa i3 Pro B/bltouch/Configuration.h | 32 +- .../Prusa i3 Pro B/noprobe/Configuration.h | 32 +- .../Geeetech/Prusa i3 Pro C/Configuration.h | 32 +- .../Prusa i3 Pro C/Configuration_adv.h | 93 +- .../Geeetech/Prusa i3 Pro W/Configuration.h | 32 +- .../Prusa i3 Pro W/Configuration_adv.h | 93 +- .../examples/Infitary/i3-M508/Configuration.h | 30 +- .../Infitary/i3-M508/Configuration_adv.h | 93 +- .../examples/JGAurora/A5/Configuration.h | 33 +- .../examples/JGAurora/A5/Configuration_adv.h | 93 +- .../examples/MakerParts/Configuration.h | 30 +- .../examples/MakerParts/Configuration_adv.h | 93 +- .../examples/Malyan/M150/Configuration.h | 30 +- .../examples/Malyan/M150/Configuration_adv.h | 93 +- .../examples/Malyan/M200/Configuration.h | 32 +- .../examples/Malyan/M200/Configuration_adv.h | 93 +- .../Micromake/C1/basic/Configuration.h | 30 +- .../Micromake/C1/enhanced/Configuration.h | 30 +- .../Micromake/C1/enhanced/Configuration_adv.h | 95 +- .../config/examples/Mks/Sbase/Configuration.h | 30 +- .../examples/Mks/Sbase/Configuration_adv.h | 93 +- .../examples/RepRapPro/Huxley/Configuration.h | 30 +- .../RepRapWorld/Megatronics/Configuration.h | 30 +- .../config/examples/RigidBot/Configuration.h | 32 +- .../examples/RigidBot/Configuration_adv.h | 93 +- .../src/config/examples/SCARA/Configuration.h | 32 +- .../config/examples/SCARA/Configuration_adv.h | 93 +- .../config/examples/STM32F10/Configuration.h | 30 +- .../config/examples/STM32F4/Configuration.h | 30 +- .../examples/Sanguinololu/Configuration.h | 30 +- .../examples/Sanguinololu/Configuration_adv.h | 93 +- .../config/examples/TheBorg/Configuration.h | 30 +- .../examples/TheBorg/Configuration_adv.h | 93 +- .../config/examples/TinyBoy2/Configuration.h | 30 +- .../examples/TinyBoy2/Configuration_adv.h | 93 +- .../config/examples/Tronxy/X1/Configuration.h | 30 +- .../examples/Tronxy/X3A/Configuration.h | 30 +- .../examples/Tronxy/X3A/Configuration_adv.h | 93 +- .../examples/Tronxy/X5S/Configuration.h | 30 +- .../examples/Tronxy/XY100/Configuration.h | 30 +- .../UltiMachine/Archim2/Configuration.h | 30 +- .../UltiMachine/Archim2/Configuration_adv.h | 93 +- .../examples/Velleman/K8200/Configuration.h | 30 +- .../Velleman/K8200/Configuration_adv.h | 93 +- .../examples/Velleman/K8400/Configuration.h | 30 +- .../Velleman/K8400/Configuration_adv.h | 93 +- .../Velleman/K8400/Dual-head/Configuration.h | 30 +- .../Wanhao/Duplicator 6/Configuration.h | 30 +- .../Wanhao/Duplicator 6/Configuration_adv.h | 93 +- .../examples/adafruit/ST7565/Configuration.h | 30 +- .../delta/Anycubic/Kossel/Configuration.h | 30 +- .../delta/Anycubic/Kossel/Configuration_adv.h | 93 +- .../FLSUN/auto_calibrate/Configuration.h | 30 +- .../FLSUN/auto_calibrate/Configuration_adv.h | 93 +- .../delta/FLSUN/kossel/Configuration.h | 30 +- .../delta/FLSUN/kossel/Configuration_adv.h | 93 +- .../delta/FLSUN/kossel_mini/Configuration.h | 30 +- .../FLSUN/kossel_mini/Configuration_adv.h | 93 +- .../Geeetech/Rostock 301/Configuration.h | 2148 + .../Geeetech/Rostock 301/Configuration_adv.h | 1860 + .../delta/Hatchbox_Alpha/Configuration.h | 30 +- .../delta/Tevo Little Monster/Configuration.h | 2138 + .../Tevo Little Monster/Configuration_adv.h | 1875 + .../examples/delta/generic/Configuration.h | 30 +- .../delta/generic/Configuration_adv.h | 93 +- .../delta/kossel_mini/Configuration.h | 30 +- .../delta/kossel_mini/Configuration_adv.h | 93 +- .../examples/delta/kossel_pro/Configuration.h | 30 +- .../examples/delta/kossel_xl/Configuration.h | 30 +- .../delta/kossel_xl/Configuration_adv.h | 93 +- .../examples/gCreate/gMax1.5+/Configuration.h | 30 +- .../gCreate/gMax1.5+/Configuration_adv.h | 93 +- .../config/examples/makibox/Configuration.h | 32 +- .../examples/makibox/Configuration_adv.h | 93 +- .../examples/stm32f103ret6/Configuration.h | 30 +- .../examples/tvrrug/Round2/Configuration.h | 30 +- .../tvrrug/Round2/Configuration_adv.h | 93 +- .../src/config/examples/wt150/Configuration.h | 30 +- .../config/examples/wt150/Configuration_adv.h | 93 +- Marlin/src/core/boards.h | 6 +- Marlin/src/core/enum.h | 6 +- Marlin/src/core/language.h | 23 +- Marlin/src/core/millis_t.h | 2 +- Marlin/src/core/serial.cpp | 2 +- Marlin/src/core/serial.h | 28 +- Marlin/src/core/utility.h | 6 +- Marlin/src/feature/I2CPositionEncoder.cpp | 10 + Marlin/src/feature/I2CPositionEncoder.h | 12 +- Marlin/src/feature/Max7219_Debug_LEDs.h | 2 +- Marlin/src/feature/baricuda.h | 6 +- Marlin/src/feature/bedlevel/abl/abl.cpp | 1 + Marlin/src/feature/bedlevel/abl/abl.h | 42 +- Marlin/src/feature/bedlevel/bedlevel.cpp | 3 +- Marlin/src/feature/bedlevel/bedlevel.h | 8 +- .../feature/bedlevel/mbl/mesh_bed_leveling.h | 18 +- Marlin/src/feature/bedlevel/ubl/ubl.cpp | 2 +- Marlin/src/feature/bedlevel/ubl/ubl.h | 8 +- Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp | 30 +- Marlin/src/feature/caselight.h | 6 +- Marlin/src/feature/controllerfan.h | 6 +- Marlin/src/feature/dac/dac_dac084s085.h | 26 +- Marlin/src/feature/dac/dac_mcp4728.h | 6 +- Marlin/src/feature/dac/stepper_dac.h | 23 +- Marlin/src/feature/digipot/digipot.h | 6 +- Marlin/src/feature/emergency_parser.cpp | 3 +- Marlin/src/feature/emergency_parser.h | 18 +- Marlin/src/feature/fanmux.h | 6 +- Marlin/src/feature/filwidth.h | 6 +- Marlin/src/feature/fwretract.h | 2 +- Marlin/src/feature/leds/blinkm.h | 6 +- Marlin/src/feature/leds/leds.cpp | 17 +- Marlin/src/feature/leds/leds.h | 12 +- Marlin/src/feature/leds/neopixel.h | 6 +- Marlin/src/feature/leds/pca9632.h | 6 +- Marlin/src/feature/leds/printer_event_leds.h | 8 +- Marlin/src/feature/leds/tempstat.h | 6 +- Marlin/src/feature/mixing.h | 13 +- Marlin/src/feature/pause.cpp | 135 +- Marlin/src/feature/pause.h | 11 +- Marlin/src/feature/runout.h | 6 +- Marlin/src/feature/snmm.h | 6 +- Marlin/src/feature/solenoid.h | 6 +- Marlin/src/feature/tmc_util.cpp | 2 +- Marlin/src/feature/tmc_util.h | 6 +- Marlin/src/feature/twibus.h | 6 +- Marlin/src/gcode/bedlevel/G26.cpp | 30 +- Marlin/src/gcode/bedlevel/M420.cpp | 33 +- Marlin/src/gcode/bedlevel/abl/G29.cpp | 2 +- Marlin/src/gcode/bedlevel/mbl/G29.cpp | 32 +- Marlin/src/gcode/calibrate/G28.cpp | 24 +- Marlin/src/gcode/calibrate/G33.cpp | 4 +- Marlin/src/gcode/calibrate/G34_M422.cpp | 286 + Marlin/src/gcode/calibrate/M665.cpp | 49 +- Marlin/src/gcode/calibrate/M666.cpp | 25 +- Marlin/src/gcode/config/M200-M205.cpp | 40 +- Marlin/src/gcode/config/M217.cpp | 28 +- Marlin/src/gcode/config/M218.cpp | 18 +- Marlin/src/gcode/config/M43.cpp | 2 +- Marlin/src/gcode/control/M17_M18_M84.cpp | 7 +- Marlin/src/gcode/control/M211.cpp | 6 + Marlin/src/gcode/control/M80_M81.cpp | 6 +- Marlin/src/gcode/feature/camera/M240.cpp | 16 +- Marlin/src/gcode/feature/macro/M810-M819.cpp | 67 + Marlin/src/gcode/feature/pause/M125.cpp | 23 +- Marlin/src/gcode/feature/pause/M600.cpp | 6 +- Marlin/src/gcode/feature/pause/M701_M702.cpp | 10 +- Marlin/src/gcode/feature/trinamic/M906.cpp | 6 +- .../src/gcode/feature/trinamic/M911-M915.cpp | 153 +- Marlin/src/gcode/gcode.cpp | 80 +- Marlin/src/gcode/gcode.h | 35 +- Marlin/src/gcode/geometry/G53-G59.cpp | 2 +- Marlin/src/gcode/geometry/G92.cpp | 4 +- Marlin/src/gcode/geometry/M206_M428.cpp | 1 - Marlin/src/gcode/lcd/M0_M1.cpp | 6 +- Marlin/src/gcode/lcd/M145.cpp | 4 +- Marlin/src/gcode/parser.cpp | 9 +- Marlin/src/gcode/parser.h | 56 +- Marlin/src/gcode/queue.cpp | 290 +- Marlin/src/gcode/queue.h | 8 +- .../sdcard/M20-M30_M32-M34_M524_M928.cpp | 42 +- Marlin/src/inc/Conditionals_LCD.h | 34 +- Marlin/src/inc/Conditionals_adv.h | 36 +- Marlin/src/inc/Conditionals_post.h | 51 +- Marlin/src/inc/SanityCheck.h | 159 +- Marlin/src/inc/Version.h | 13 +- Marlin/src/lcd/HD44780/lcdprint_hd44780.cpp | 11 +- .../src/lcd/HD44780/ultralcd_common_HD44780.h | 42 +- .../src/lcd/HD44780/ultralcd_impl_HD44780.cpp | 422 +- Marlin/src/lcd/dogm/HAL_LCD_com_defines.h | 5 +- Marlin/src/lcd/dogm/dogm_Statusscreen.h | 2 +- .../{language_data_an.h => langdata_an.h} | 0 .../{language_data_bg.h => langdata_bg.h} | 0 .../{language_data_ca.h => langdata_ca.h} | 0 .../{language_data_cz.h => langdata_cz.h} | 0 .../{language_data_da.h => langdata_da.h} | 0 .../{language_data_de.h => langdata_de.h} | 0 ...language_data_el-gr.h => langdata_el-gr.h} | 0 .../{language_data_el.h => langdata_el.h} | 0 .../{language_data_en.h => langdata_en.h} | 0 .../{language_data_es.h => langdata_es.h} | 0 .../{language_data_eu.h => langdata_eu.h} | 0 .../{language_data_fi.h => langdata_fi.h} | 0 .../{language_data_fr.h => langdata_fr.h} | 0 .../{language_data_gl.h => langdata_gl.h} | 0 .../{language_data_hr.h => langdata_hr.h} | 0 .../{language_data_it.h => langdata_it.h} | 0 ...uage_data_jp-kana.h => langdata_jp-kana.h} | 0 ...language_data_ko_KR.h => langdata_ko_KR.h} | 0 .../{language_data_nl.h => langdata_nl.h} | 0 .../{language_data_pl.h => langdata_pl.h} | 0 ...language_data_pt-br.h => langdata_pt-br.h} | 0 .../{language_data_pt.h => langdata_pt.h} | 0 .../{language_data_ru.h => langdata_ru.h} | 0 .../{language_data_sk.h => langdata_sk.h} | 0 .../{language_data_test.h => langdata_test.h} | 0 .../{language_data_tr.h => langdata_tr.h} | 0 .../{language_data_uk.h => langdata_uk.h} | 0 ...language_data_zh_CN.h => langdata_zh_CN.h} | 0 ...language_data_zh_TW.h => langdata_zh_TW.h} | 0 Marlin/src/lcd/dogm/lcdprint_u8g.cpp | 4 +- Marlin/src/lcd/dogm/status_screen_DOGM.cpp | 44 +- .../lcd/dogm/status_screen_lite_ST7920.cpp | 10 +- .../u8g_dev_ssd1306_sh1106_128x64_I2C.cpp | 4 +- .../lcd/dogm/u8g_dev_st7565_64128n_HAL.cpp | 4 +- .../lcd/dogm/u8g_dev_st7920_128x64_HAL.cpp | 30 +- .../lcd/dogm/u8g_dev_uc1701_mini12864_HAL.cpp | 63 +- Marlin/src/lcd/dogm/u8g_fontutf8.cpp | 4 +- Marlin/src/lcd/dogm/ultralcd_impl_DOGM.cpp | 119 +- .../dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp | 14 +- Marlin/src/lcd/extensible_ui/ui_api.cpp | 473 +- Marlin/src/lcd/extensible_ui/ui_api.h | 187 +- Marlin/src/lcd/fontutils.cpp | 1 - Marlin/src/lcd/language/language_an.h | 5 +- Marlin/src/lcd/language/language_bg.h | 6 +- Marlin/src/lcd/language/language_ca.h | 5 +- Marlin/src/lcd/language/language_cz.h | 7 +- Marlin/src/lcd/language/language_da.h | 5 +- Marlin/src/lcd/language/language_de.h | 112 +- Marlin/src/lcd/language/language_el-gr.h | 5 +- Marlin/src/lcd/language/language_el.h | 5 +- Marlin/src/lcd/language/language_en.h | 95 +- Marlin/src/lcd/language/language_es.h | 5 +- Marlin/src/lcd/language/language_eu.h | 47 +- Marlin/src/lcd/language/language_fi.h | 5 +- Marlin/src/lcd/language/language_fr.h | 7 +- Marlin/src/lcd/language/language_gl.h | 5 +- Marlin/src/lcd/language/language_hr.h | 5 +- Marlin/src/lcd/language/language_it.h | 37 +- Marlin/src/lcd/language/language_jp-kana.h | 6 +- Marlin/src/lcd/language/language_ko_KR.h | 7 +- Marlin/src/lcd/language/language_nl.h | 5 +- Marlin/src/lcd/language/language_pl.h | 6 +- Marlin/src/lcd/language/language_pt-br.h | 11 +- Marlin/src/lcd/language/language_pt.h | 5 +- Marlin/src/lcd/language/language_ru.h | 7 +- Marlin/src/lcd/language/language_sk.h | 50 +- Marlin/src/lcd/language/language_test.h | 5 +- Marlin/src/lcd/language/language_tr.h | 5 +- Marlin/src/lcd/language/language_uk.h | 5 +- Marlin/src/lcd/language/language_zh_CN.h | 7 +- Marlin/src/lcd/language/language_zh_TW.h | 7 +- Marlin/src/lcd/malyanlcd.cpp | 4 +- Marlin/src/lcd/menu/menu.cpp | 168 +- Marlin/src/lcd/menu/menu.h | 257 +- Marlin/src/lcd/menu/menu_advanced.cpp | 2 +- Marlin/src/lcd/menu/menu_bed_corners.cpp | 102 + Marlin/src/lcd/menu/menu_bed_leveling.cpp | 92 +- Marlin/src/lcd/menu/menu_configuration.cpp | 8 +- Marlin/src/lcd/menu/menu_delta_calibrate.cpp | 2 +- Marlin/src/lcd/menu/menu_filament.cpp | 294 +- Marlin/src/lcd/menu/menu_job_recovery.cpp | 2 +- Marlin/src/lcd/menu/menu_main.cpp | 2 +- Marlin/src/lcd/menu/menu_motion.cpp | 19 +- Marlin/src/lcd/menu/menu_sdcard.cpp | 50 +- Marlin/src/lcd/menu/menu_temperature.cpp | 14 +- Marlin/src/lcd/menu/menu_tune.cpp | 32 +- Marlin/src/lcd/menu/menu_ubl.cpp | 12 +- Marlin/src/lcd/ultralcd.cpp | 380 +- Marlin/src/lcd/ultralcd.h | 209 +- Marlin/src/libs/buzzer.h | 6 +- Marlin/src/libs/circularqueue.h | 6 +- Marlin/src/libs/hex_print_routines.h | 6 +- Marlin/src/libs/least_squares_fit.h | 6 +- Marlin/src/libs/nozzle.h | 6 +- Marlin/src/libs/private_spi.h | 6 +- Marlin/src/libs/stopwatch.h | 6 +- Marlin/src/libs/vector_3.cpp | 1 - Marlin/src/libs/vector_3.h | 1 - Marlin/src/module/configuration_store.cpp | 821 +- Marlin/src/module/configuration_store.h | 6 +- Marlin/src/module/delta.cpp | 2 +- Marlin/src/module/endstops.cpp | 27 +- Marlin/src/module/endstops.h | 6 +- Marlin/src/module/motion.cpp | 267 +- Marlin/src/module/motion.h | 49 +- Marlin/src/module/planner.cpp | 10 +- Marlin/src/module/planner_bezier.h | 9 +- Marlin/src/module/printcounter.h | 6 +- Marlin/src/module/probe.cpp | 9 +- Marlin/src/module/probe.h | 6 +- Marlin/src/module/scara.cpp | 7 +- Marlin/src/module/servo.h | 6 +- Marlin/src/module/speed_lookuptable.h | 6 +- Marlin/src/module/stepper.cpp | 85 +- Marlin/src/module/stepper.h | 26 +- Marlin/src/module/stepper_indirection.h | 6 +- Marlin/src/module/temperature.cpp | 13 +- Marlin/src/module/temperature.h | 6 +- .../src/module/thermistor/thermistor_1010.h | 24 +- .../src/module/thermistor/thermistor_1047.h | 12 +- Marlin/src/module/thermistor/thermistor_110.h | 12 +- Marlin/src/module/thermistor/thermistor_147.h | 12 +- Marlin/src/module/thermistor/thermistors.h | 12 +- Marlin/src/module/tool_change.cpp | 112 +- Marlin/src/module/tool_change.h | 22 +- Marlin/src/pins/pinsDebug.h | 4 +- Marlin/src/pins/pins_5DPRINT.h | 6 +- Marlin/src/pins/pins_ALLIGATOR_R2.h | 2 +- Marlin/src/pins/pins_ANET_10.h | 2 +- Marlin/src/pins/pins_ARCHIM2.h | 2 +- Marlin/src/pins/pins_ARMED.h | 10 +- Marlin/src/pins/pins_AZSMZ_MINI.h | 2 +- Marlin/src/pins/pins_AZTEEG_X3.h | 2 +- Marlin/src/pins/pins_AZTEEG_X3_PRO.h | 3 +- Marlin/src/pins/pins_AZTEEG_X5_GT.h | 2 +- Marlin/src/pins/pins_AZTEEG_X5_MINI_WIFI.h | 2 +- Marlin/src/pins/pins_BEAST.h | 3 +- Marlin/src/pins/pins_BIQU_BQ111_A4.h | 2 +- Marlin/src/pins/pins_BQ_ZUM_MEGA_3D.h | 44 +- Marlin/src/pins/pins_BRAINWAVE.h | 6 +- Marlin/src/pins/pins_BRAINWAVE_PRO.h | 6 +- Marlin/src/pins/pins_CHEAPTRONIC.h | 2 +- Marlin/src/pins/pins_CHEAPTRONICv2.h | 2 +- Marlin/src/pins/pins_CHITU3D.h | 3 +- Marlin/src/pins/pins_CNCONTROLS_11.h | 2 +- Marlin/src/pins/pins_CNCONTROLS_12.h | 2 +- Marlin/src/pins/pins_COHESION3D_MINI.h | 2 +- Marlin/src/pins/pins_COHESION3D_REMIX.h | 2 +- Marlin/src/pins/pins_DUE3DOM.h | 2 +- Marlin/src/pins/pins_DUE3DOM_MINI.h | 2 +- Marlin/src/pins/pins_EINSTART-S.h | 6 +- Marlin/src/pins/pins_EINSY_RAMBO.h | 2 +- Marlin/src/pins/pins_EINSY_RETRO.h | 2 +- Marlin/src/pins/pins_ELEFU_3.h | 2 +- Marlin/src/pins/pins_FORMBOT_RAPTOR.h | 2 +- Marlin/src/pins/pins_FORMBOT_TREX2PLUS.h | 2 +- Marlin/src/pins/pins_FORMBOT_TREX3.h | 2 +- Marlin/src/pins/pins_FYSETC_F6_13.h | 16 +- Marlin/src/pins/pins_GEN3_MONOLITHIC.h | 2 +- Marlin/src/pins/pins_GEN3_PLUS.h | 2 +- Marlin/src/pins/pins_GEN6.h | 2 +- Marlin/src/pins/pins_GEN7_12.h | 2 +- Marlin/src/pins/pins_GEN7_14.h | 2 +- Marlin/src/pins/pins_GEN7_CUSTOM.h | 2 +- Marlin/src/pins/pins_GT2560_REV_A.h | 2 +- Marlin/src/pins/pins_GT2560_V3.h | 2 +- Marlin/src/pins/pins_GTM32_PRO_VB.h | 145 +- Marlin/src/pins/pins_LEAPFROG.h | 2 +- Marlin/src/pins/pins_MALYAN_M200.h | 1 - Marlin/src/pins/pins_MEGACONTROLLER.h | 2 +- Marlin/src/pins/pins_MEGATRONICS.h | 2 +- Marlin/src/pins/pins_MEGATRONICS_2.h | 2 +- Marlin/src/pins/pins_MEGATRONICS_3.h | 2 +- Marlin/src/pins/pins_MIGHTYBOARD_REVE.h | 2 +- Marlin/src/pins/pins_MINIRAMBO.h | 8 +- Marlin/src/pins/pins_MINITRONICS.h | 2 +- Marlin/src/pins/pins_MKS_SBASE.h | 61 +- Marlin/src/pins/pins_MORPHEUS.h | 2 +- Marlin/src/pins/pins_OMCA.h | 4 +- Marlin/src/pins/pins_OMCA_A.h | 4 +- Marlin/src/pins/pins_PRINTRBOARD.h | 6 +- Marlin/src/pins/pins_PRINTRBOARD_REVF.h | 6 +- Marlin/src/pins/pins_RADDS.h | 2 +- Marlin/src/pins/pins_RAMBO.h | 2 +- Marlin/src/pins/pins_RAMPS.h | 6 +- Marlin/src/pins/pins_RAMPS4DUE.h | 2 +- Marlin/src/pins/pins_RAMPS_DUO.h | 2 +- Marlin/src/pins/pins_RAMPS_FD_V1.h | 2 +- Marlin/src/pins/pins_RAMPS_OLD.h | 2 +- Marlin/src/pins/pins_RAMPS_PLUS.h | 2 +- Marlin/src/pins/pins_RAMPS_RE_ARM.h | 2 +- Marlin/src/pins/pins_RAMPS_SMART.h | 2 +- Marlin/src/pins/pins_REMRAM_V1.h | 2 +- Marlin/src/pins/pins_RUMBA.h | 2 +- Marlin/src/pins/pins_RURAMPS4D_11.h | 2 +- Marlin/src/pins/pins_RURAMPS4D_13.h | 2 +- Marlin/src/pins/pins_SANGUINOLOLU_11.h | 15 +- Marlin/src/pins/pins_SAV_MKI.h | 6 +- Marlin/src/pins/pins_SCOOVO_X9H.h | 2 +- Marlin/src/pins/pins_SELENA_COMPACT.h | 2 +- Marlin/src/pins/pins_SETHI.h | 2 +- Marlin/src/pins/pins_SILVER_GATE.h | 2 +- Marlin/src/pins/pins_SMOOTHIEBOARD.h | 2 +- Marlin/src/pins/pins_STM32F1R.h | 2 +- Marlin/src/pins/pins_STM32F4.h | 2 +- Marlin/src/pins/pins_STM3R_MINI.h | 2 +- Marlin/src/pins/pins_TEENSY2.h | 6 +- Marlin/src/pins/pins_TEENSY31_32.h | 2 +- Marlin/src/pins/pins_TEENSY35_36.h | 2 +- Marlin/src/pins/pins_TEENSYLU.h | 6 +- Marlin/src/pins/pins_THE_BORG.h | 2 +- Marlin/src/pins/pins_ULTIMAIN_2.h | 2 +- Marlin/src/pins/pins_ULTIMAKER.h | 2 +- Marlin/src/pins/pins_ULTIMAKER_OLD.h | 2 +- Marlin/src/pins/pins_ULTRATRONICS_PRO.h | 2 +- Marlin/src/sd/Sd2Card.h | 5 +- Marlin/src/sd/SdBaseFile.h | 6 +- Marlin/src/sd/SdFatConfig.h | 7 +- Marlin/src/sd/SdFatStructs.h | 5 +- Marlin/src/sd/SdFatUtil.cpp | 1 + Marlin/src/sd/SdFatUtil.h | 7 +- Marlin/src/sd/SdFile.h | 5 +- Marlin/src/sd/SdInfo.h | 5 +- Marlin/src/sd/SdVolume.h | 5 +- Marlin/src/sd/cardreader.cpp | 17 +- Marlin/src/sd/cardreader.h | 39 +- .../sd/usb_flashdrive/Sd2Card_FlashDrive.h | 6 +- Marlin/src/sd/usb_flashdrive/lib/UsbCore.h | 213 +- Marlin/src/sd/usb_flashdrive/lib/macros.h | 5 +- Marlin/src/sd/usb_flashdrive/lib/masstorage.h | 546 +- Marlin/src/sd/usb_flashdrive/lib/settings.h | 5 +- Marlin/src/sd/usb_flashdrive/usb_host.h | 5 +- buildroot/bin/opt_set | 2 +- buildroot/bin/opt_set_adv | 2 +- buildroot/bin/pins_set | 2 +- buildroot/bin/use_example_configs | 8 +- buildroot/share/fonts/NanumGothic.bdf | 302670 +++++++++++++++ buildroot/share/fonts/genallfont.sh | 13 +- buildroot/share/fonts/getline.h | 4 +- buildroot/share/git/mfdoc | 11 +- buildroot/share/git/mfpub | 2 +- buildroot/share/pixmaps/MarlinIcons.psd | Bin 0 -> 120338 bytes .../sublime/MarlinFirmware.sublime-project | 2 +- buildroot/share/tests/DUE_tests | 12 +- buildroot/share/tests/LPC1768_tests | 50 +- buildroot/share/tests/STM32F1_tests | 14 +- buildroot/share/tests/megaatmega2560_tests | 139 +- buildroot/share/tests/run_tests | 48 + buildroot/share/tests/teensy35_tests | 36 +- platformio.ini | 80 +- 592 files changed, 321671 insertions(+), 7213 deletions(-) create mode 100644 Marlin/src/HAL/HAL_STM32/fastio_STM32.cpp create mode 100644 Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h create mode 100644 Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h create mode 100644 Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h create mode 100644 Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h create mode 100644 Marlin/src/gcode/calibrate/G34_M422.cpp create mode 100644 Marlin/src/gcode/feature/macro/M810-M819.cpp rename Marlin/src/lcd/dogm/fontdata/{language_data_an.h => langdata_an.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_bg.h => langdata_bg.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_ca.h => langdata_ca.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_cz.h => langdata_cz.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_da.h => langdata_da.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_de.h => langdata_de.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_el-gr.h => langdata_el-gr.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_el.h => langdata_el.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_en.h => langdata_en.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_es.h => langdata_es.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_eu.h => langdata_eu.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_fi.h => langdata_fi.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_fr.h => langdata_fr.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_gl.h => langdata_gl.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_hr.h => langdata_hr.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_it.h => langdata_it.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_jp-kana.h => langdata_jp-kana.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_ko_KR.h => langdata_ko_KR.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_nl.h => langdata_nl.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_pl.h => langdata_pl.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_pt-br.h => langdata_pt-br.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_pt.h => langdata_pt.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_ru.h => langdata_ru.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_sk.h => langdata_sk.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_test.h => langdata_test.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_tr.h => langdata_tr.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_uk.h => langdata_uk.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_zh_CN.h => langdata_zh_CN.h} (100%) rename Marlin/src/lcd/dogm/fontdata/{language_data_zh_TW.h => langdata_zh_TW.h} (100%) create mode 100644 Marlin/src/lcd/menu/menu_bed_corners.cpp create mode 100644 buildroot/share/fonts/NanumGothic.bdf create mode 100644 buildroot/share/pixmaps/MarlinIcons.psd create mode 100644 buildroot/share/tests/run_tests diff --git a/.travis.yml b/.travis.yml index 7a80292f3b..9bbc420d53 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,8 +17,8 @@ cache: env: - TEST_PLATFORM="megaatmega2560" - - TEST_PLATFORM="LPC1768" - TEST_PLATFORM="DUE" + - TEST_PLATFORM="LPC1768" - TEST_PLATFORM="STM32F1" - TEST_PLATFORM="teensy35" @@ -49,4 +49,4 @@ before_script: - cat ${TRAVIS_BUILD_DIR}/Marlin/src/inc/_Version.h # script: - - start_tests ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM} + - run_tests ${TRAVIS_BUILD_DIR} ${TEST_PLATFORM} diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 697284d159..63be279c00 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -19,14 +19,15 @@ * along with this program. If not, see . * */ +#pragma once // If you have a trex 3, stock is this option plus 2208 on all axis. None in spreadcycle. //#define TREX3 //#define X_2208 //#define X_Spreadcycle -//#define Y_2208 // Highly recommended as large prints with high mass can cause layer shifts with stealthchop at high speed -//#define Y_Spreadcycle +#define Y_2208 // Highly recommended as large prints with high mass can cause layer shifts with stealthchop at high speed +#define Y_Spreadcycle //#define Z_2208 // NOT Recommended! Dual stepper current draw is above the recommended limit for this driver //#define Y_Spreadcycle //#define E_2208 // Not Recommended! Stealthchop mode faults with linear advance @@ -39,7 +40,7 @@ /* * Enables a filament sensor plugged into the laser pin. Disables the laser */ -//#define FilamentSensor // Standard older TM3D runout sensor +#define FilamentSensor // Standard older TM3D runout sensor //#define lerdgeFilSensor // Newer inverted logic TM3D Runout Sensor @@ -70,8 +71,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -229,7 +228,6 @@ #if ENABLED(SWITCHING_NOZZLE) #define SWITCHING_NOZZLE_SERVO_NR 0 #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 90 } // Angles for E0, E1 - //#define HOTEND_OFFSET_Z { 0.0, 0.0 } #endif /** @@ -243,7 +241,7 @@ #define PARKING_EXTRUDER_SOLENOIDS_DELAY 250 // Delay (ms) for magnetic field. No delay if 0 or not defined. #define PARKING_EXTRUDER_PARKING_X { -78, 184 } // X positions for parking the extruders #define PARKING_EXTRUDER_GRAB_DISTANCE 1 // mm to move beyond the parking point to grab the extruder - #define PARKING_EXTRUDER_SECURITY_RAISE 5 // Z-raise before parking + //#define MANUAL_SOLENOID_CONTROL // Manual control of docking solenoids with M380 S / M381 #endif /** @@ -260,7 +258,6 @@ #define SWITCHING_TOOLHEAD_Y_SECURITY 10 // (mm) Security distance Y axis #define SWITCHING_TOOLHEAD_Y_CLEAR 60 // (mm) Minimum distance from dock for unobstructed X axis #define SWITCHING_TOOLHEAD_X_POS { 215, 0 } // (mm) X positions for parking the extruders - #define SWITCHING_TOOLHEAD_SECURITY_RAISE 5 // (mm) Z-raise before parking #endif /** @@ -928,6 +925,7 @@ //#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy) #endif //#define PROBING_FANS_OFF // Turn fans off when probing +//#define PROBING_STEPPERS_OFF // Turn steppers off (unless needed to hold position) when probing //#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 @@ -948,8 +946,8 @@ // @section extruder -#define DISABLE_E false // For all extruders -#define DISABLE_INACTIVE_EXTRUDER true // Keep only the active extruder enabled. +#define DISABLE_E false // For all extruders +#define DISABLE_INACTIVE_EXTRUDER // Keep only the active extruder enabled // @section machine @@ -1072,6 +1070,18 @@ //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. #define FIL_RUNOUT_PIN 4 #define FILAMENT_RUNOUT_SCRIPT "M600" + + // After a runout is detected, continue printing this length of filament + // before executing the runout script. Useful for a sensor at the end of + // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. + #define FILAMENT_RUNOUT_DISTANCE_MM 5 + + #ifdef FILAMENT_RUNOUT_DISTANCE_MM + // Enable this option to use an encoder disc that toggles the runout pin + // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM + // large enough to avoid false positives.) + //#define FILAMENT_MOTION_SENSOR + #endif #endif //=========================================================================== @@ -1241,16 +1251,17 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment -//#define LEVEL_BED_CORNERS +#define LEVEL_BED_CORNERS #if ENABLED(LEVEL_BED_CORNERS) #define LEVEL_CORNERS_INSET 30 // (mm) An inset for corner leveling - //#define LEVEL_CENTER_TOO // Move to the center after the last corner + #define LEVEL_CENTER_TOO // Move to the center after the last corner #endif /** @@ -1529,10 +1540,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, - * jp-kana, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -1560,6 +1571,13 @@ */ #define DISPLAY_CHARSET_HD44780 JAPANESE +/** + * Info Screen Style (0:Classic, 1:Prusa) + * + * :[0:'Classic', 1:'Prusa'] + */ +#define LCD_INFO_SCREEN_STYLE 0 + /** * SD CARD * @@ -1924,6 +1942,15 @@ // //#define SILVER_GATE_GLCD_CONTROLLER +// +// Extensible UI +// +// Enable third-party or vendor customized user interfaces that aren't +// packaged with Marlin. Source code for the user interface will need to +// be placed in "src/lcd/extensible_ui/lib" +// +//#define EXTENSIBLE_UI + //============================================================================= //============================ Other Controllers ============================ //============================================================================= @@ -2080,5 +2107,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h index 20e34ef9a5..3572397090 100644 --- a/Marlin/Configuration_adv.h +++ b/Marlin/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -176,8 +175,8 @@ #if ENABLED(EXTRUDER_RUNOUT_PREVENT) #define EXTRUDER_RUNOUT_MINTEMP 190 #define EXTRUDER_RUNOUT_SECONDS 30 - #define EXTRUDER_RUNOUT_SPEED 1500 // mm/m - #define EXTRUDER_RUNOUT_EXTRUDE 5 // mm + #define EXTRUDER_RUNOUT_SPEED 1500 // (mm/m) + #define EXTRUDER_RUNOUT_EXTRUDE 5 // (mm) #endif // @section temperature @@ -245,7 +244,7 @@ #define E5_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50 -#define EXTRUDER_AUTO_FAN_SPEED 255 // == full speed +#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed /** * Part-Cooling Fan Multiplexer @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -460,7 +480,7 @@ // Minimum planner junction speed. Sets the default minimum speed the planner plans for at the end // of the buffer and all stops. This should not be much greater than zero and should only be changed // if unwanted behavior is observed on a user's machine when running at very slow speeds. -#define MINIMUM_PLANNER_SPEED 0.05 // (mm/sec) +#define MINIMUM_PLANNER_SPEED 0.05 // (mm/s) // // Use Junction Deviation instead of traditional Jerk Limiting @@ -478,6 +498,17 @@ */ //#define ADAPTIVE_STEP_SMOOTHING +/** + * Custom Microstepping + * Override as-needed for your setup. Up to 3 MS pins are supported. + */ +//#define MICROSTEP1 LOW,LOW,LOW +//#define MICROSTEP2 HIGH,LOW,LOW +//#define MICROSTEP4 LOW,HIGH,LOW +//#define MICROSTEP8 HIGH,HIGH,LOW +//#define MICROSTEP16 LOW,LOW,HIGH +//#define MICROSTEP32 HIGH,LOW,HIGH + // Microstep setting (Only functional when stepper driver microstep pins are connected to MCU. #define MICROSTEP_MODES { 16, 16, 16, 16, 16, 16 } // [1,2,4,8,16] @@ -531,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -679,6 +710,43 @@ */ #define AUTO_REPORT_SD_STATUS + /** + * Support for USB thumb drives using an Arduino USB Host Shield or + * equivalent MAX3421E breakout board. The USB thumb drive will appear + * to Marlin as an SD card. + * + * The MAX3421E must be assigned the same pins as the SD card reader, with + * the following pin mapping: + * + * SCLK, MOSI, MISO --> SCLK, MOSI, MISO + * INT --> SD_DETECT_PIN + * SS --> SDSS + */ + //#define USB_FLASH_DRIVE_SUPPORT + #if ENABLED(USB_FLASH_DRIVE_SUPPORT) + #define USB_CS_PIN SDSS + #define USB_INTR_PIN SD_DETECT_PIN + #endif + + /** + * When using a bootloader that supports SD-Firmware-Flashing, + * add a menu item to activate SD-FW-Update on the next reboot. + * + * Requires ATMEGA2560 (Arduino Mega) + * + * Tested with this bootloader: + * https://github.com/FleetProbe/MicroBridge-Arduino-ATMega2560 + */ + //#define SD_FIRMWARE_UPDATE + #if ENABLED(SD_FIRMWARE_UPDATE) + #define SD_FIRMWARE_UPDATE_EEPROM_ADDR 0x1FF + #define SD_FIRMWARE_UPDATE_ACTIVE_VALUE 0xF0 + #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF + #endif + + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -693,7 +761,7 @@ * controller events, as there is a trade-off between reliable * printing performance versus fast display updates. */ -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD // Show SD percentage next to the progress bar //#define DOGM_SD_PERCENT @@ -985,6 +1053,15 @@ // @section extras +/** + * Extra Fan Speed + * Adds a secondary fan speed for each print-cooling fan. + * 'M106 P T3-255' : Set a secondary speed for + * 'M106 P T2' : Use the set secondary speed + * 'M106 P T1' : Restore the previous fan speed + */ +//#define EXTRA_FAN_SPEED + /** * Firmware-based and LCD-controlled retract * @@ -1000,7 +1077,7 @@ * Note that M207 / M208 / M209 settings are saved to EEPROM. * */ -#define FWRETRACT // ONLY PARTIALLY TESTED +#define FWRETRACT #if ENABLED(FWRETRACT) #define FWRETRACT_AUTORETRACT // costs ~500 bytes of PROGMEM #if ENABLED(FWRETRACT_AUTORETRACT) @@ -1015,16 +1092,11 @@ #define RETRACT_RECOVER_LENGTH_SWAP 0 // Default additional swap recover length (mm, added to retract length when recovering from extruder change) #define RETRACT_RECOVER_FEEDRATE 8 // Default feedrate for recovering from retraction (mm/s) #define RETRACT_RECOVER_FEEDRATE_SWAP 8 // Default feedrate for recovering from swap retraction (mm/s) + #if ENABLED(MIXING_EXTRUDER) + //#define RETRACT_SYNC_MIXING // Retract and restore all mixing steppers simultaneously + #endif #endif -/** - * Extra Fan Speed - * Adds a secondary fan speed for each print-cooling fan. - * 'M106 P T3-255' : Set a secondary speed for - * 'M106 P T2' : Use the set secondary speed - * 'M106 P T1' : Restore the previous fan speed - */ -//#define EXTRA_FAN_SPEED /** * Universal tool change settings. * Applies to all types of extruders except where explicitly noted. @@ -1032,14 +1104,16 @@ #if EXTRUDERS > 1 // Z raise distance for tool-change, as needed for some extruders #define TOOLCHANGE_ZRAISE 1 // (mm) - // Retract and prime filament on tool-change + + // Retract and prime filament on tool-change #define TOOLCHANGE_FILAMENT_SWAP #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) #define TOOLCHANGE_FIL_SWAP_LENGTH 4 // (mm) #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3000 // (mm/m) #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3000 // (mm/m) #endif - /** + + /** * Position to park head during tool change. * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER */ @@ -1050,7 +1124,6 @@ #endif #endif - /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1077,7 +1150,7 @@ // 0 to disable start loading and skip to fast load only #define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 30 // (mm/s) Load filament feedrate. This can be pretty fast. #define FILAMENT_CHANGE_FAST_LOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate. - #define FILAMENT_CHANGE_FAST_LOAD_LENGTH 50 // (mm) Load length of filament, from extruder gear to nozzle. + #define FILAMENT_CHANGE_FAST_LOAD_LENGTH 50 // (mm) Load length of filament, from extruder gear to nozzle. // For Bowden, the full length of the tube and nozzle. // For direct drive, the full length of the nozzle. //#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted. @@ -1453,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1563,7 +1645,7 @@ /** * Include capabilities in M115 output */ -//#define EXTENDED_CAPABILITIES_REPORT +#define EXTENDED_CAPABILITIES_REPORT /** * Disable all Volumetric extrusion options @@ -1604,6 +1686,33 @@ */ #define FASTER_GCODE_PARSER +/** + * CNC G-code options + * Support CNC-style G-code dialects used by laser cutters, drawing machine cams, etc. + * Note that G0 feedrates should be used with care for 3D printing (if used at all). + * High feedrates may cause ringing and harm print quality. + */ +//#define PAREN_COMMENTS // Support for parentheses-delimited comments +//#define GCODE_MOTION_MODES // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc. + +// Enable and set a (default) feedrate for all G0 moves +//#define G0_FEEDRATE 3000 // (mm/m) +#ifdef G0_FEEDRATE + //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode +#endif + +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1785,5 +1894,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/HAL/HAL_AVR/HAL.h b/Marlin/src/HAL/HAL_AVR/HAL.h index fcc87c88b6..2992ebe0e3 100644 --- a/Marlin/src/HAL/HAL_AVR/HAL.h +++ b/Marlin/src/HAL/HAL_AVR/HAL.h @@ -16,9 +16,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ - -#ifndef _HAL_AVR_H_ -#define _HAL_AVR_H_ +#pragma once // -------------------------------------------------------------------------- // Includes @@ -374,5 +372,3 @@ inline void HAL_adc_init(void) { // AVR compatibility #define strtof strtod - -#endif // _HAL_AVR_H_ diff --git a/Marlin/src/HAL/HAL_AVR/MarlinSerial.h b/Marlin/src/HAL/HAL_AVR/MarlinSerial.h index 459c552f3c..132097eb49 100644 --- a/Marlin/src/HAL/HAL_AVR/MarlinSerial.h +++ b/Marlin/src/HAL/HAL_AVR/MarlinSerial.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * MarlinSerial.h - Hardware serial library for Wiring @@ -30,9 +31,6 @@ * Templatized 01 October 2018 by Eduardo José Tagle to allow multiple instances */ -#ifndef _MARLINSERIAL_H_ -#define _MARLINSERIAL_H_ - #include "../shared/MarlinSerial.h" #include @@ -281,5 +279,3 @@ #if defined(USBCON) && ENABLED(BLUETOOTH) extern HardwareSerial bluetoothSerial; #endif - -#endif // _MARLINSERIAL_H_ diff --git a/Marlin/src/HAL/HAL_AVR/SanityCheck.h b/Marlin/src/HAL/HAL_AVR/SanityCheck.h index a61472cc44..5b15bca082 100644 --- a/Marlin/src/HAL/HAL_AVR/SanityCheck.h +++ b/Marlin/src/HAL/HAL_AVR/SanityCheck.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _SANITYCHECK_AVR_8_BIT_H_ -#define _SANITYCHECK_AVR_8_BIT_H_ +#pragma once /** * Test AVR specific configuration values for errors at compile-time. @@ -116,5 +114,3 @@ || defined(E4_HARDWARE_SERIAL) ) #error "Select hardware UART for TMC2208 to use both TMC2208 and ENDSTOP_INTERRUPTS_FEATURE." #endif - -#endif // _SANITYCHECK_AVR_8_BIT_H_ diff --git a/Marlin/src/HAL/HAL_AVR/ServoTimers.h b/Marlin/src/HAL/HAL_AVR/ServoTimers.h index 4af997f1ef..c7c4587adc 100644 --- a/Marlin/src/HAL/HAL_AVR/ServoTimers.h +++ b/Marlin/src/HAL/HAL_AVR/ServoTimers.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * ServoTimers.h - Interrupt driven Servo library for Arduino using 16 bit timers- Version 2 @@ -39,9 +40,6 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _SERVOTIMERS_H_ -#define _SERVOTIMERS_H_ - /** * Defines for 16 bit timers used with Servo library * @@ -91,5 +89,3 @@ typedef enum { #endif _Nbr_16timers } timer16_Sequence_t; - -#endif // _SERVOTIMERS_H_ diff --git a/Marlin/src/HAL/HAL_AVR/endstop_interrupts.h b/Marlin/src/HAL/HAL_AVR/endstop_interrupts.h index 3eea650b15..791c9812af 100644 --- a/Marlin/src/HAL/HAL_AVR/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_AVR/endstop_interrupts.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop Interrupts @@ -35,9 +36,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../core/macros.h" #include #include "../../module/endstops.h" @@ -256,5 +254,3 @@ void setup_endstop_interrupts( void ) { // If we arrive here without raising an assertion, each pin has either an EXT-interrupt or a PCI. } - -#endif // _ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_1280.h b/Marlin/src/HAL/HAL_AVR/fastio_1280.h index 1c65f2bde7..601c515f7f 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_1280.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_1280.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Pin mapping for the 1280 and 2560 @@ -28,9 +29,6 @@ * Logical Pin : 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx */ -#ifndef _FASTIO_1280_H_ -#define _FASTIO_1280_H_ - #include "fastio_AVR.h" // change for your board @@ -1111,5 +1109,3 @@ #define PL7_WPORT PORTL #define PL7_DDR DDRL #define PL7_PWM NULL - -#endif // _FASTIO_1280_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_1281.h b/Marlin/src/HAL/HAL_AVR/fastio_1281.h index 94ab6b7553..274bc6285b 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_1281.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_1281.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Pin mapping for the 1281 and 2561 @@ -27,9 +28,6 @@ * Port: A0 A1 A2 A3 A4 A5 A6 A7 B0 B1 B2 B3 B4 B5 B6 B7 C0 C1 C2 C3 C4 C5 C6 C7 D0 D1 D2 D3 D4 D5 D6 D7 E0 E1 E2 E3 E4 E5 E6 E7 F0 F1 F2 F3 F4 F5 F6 F7 G0 G1 G2 G3 G4 G5 */ -#ifndef _FASTIO_1281_H_ -#define _FASTIO_1281_H_ - #include "fastio_AVR.h" // change for your board @@ -715,5 +713,3 @@ #define PG5_WPORT PORTG #define PG5_DDR DDRG #define PG5_PWM &OCR0B - -#endif // _FASTIO_1281_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_168.h b/Marlin/src/HAL/HAL_AVR/fastio_168.h index 33492d15dc..36187bc698 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_168.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_168.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Pin mapping for the 168, 328, and 328P @@ -27,9 +28,6 @@ * Port: B0 B1 B2 B3 B4 B5 C0 C1 C2 C3 C4 C5 C6 C7 D0 D1 D2 D3 D4 D5 D6 D7 */ -#ifndef _FASTIO_168_H_ -#define _FASTIO_168_H_ - #include "fastio_AVR.h" #define DEBUG_LED AIO5 @@ -357,5 +355,3 @@ #define PD7_WPORT PORTD #define PD7_DDR DDRD #define PD7_PWM NULL - -#endif // _FASTIO_168_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_644.h b/Marlin/src/HAL/HAL_AVR/fastio_644.h index 171172023b..1ad7573801 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_644.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_644.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Pin mapping for the 644, 644p, 644pa, and 1284p @@ -53,9 +54,6 @@ * +--------+ */ -#ifndef _FASTIO_644_H_ -#define _FASTIO_644_H_ - #include "fastio_AVR.h" #define DEBUG_LED DIO0 @@ -552,5 +550,3 @@ #define PD7_WPORT PORTD #define PD7_DDR DDRD #define PD7_PWM OCR2A - -#endif // _FASTIO_644_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_AT90USB.h b/Marlin/src/HAL/HAL_AVR/fastio_AT90USB.h index 6043292960..70cfcf39b7 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_AT90USB.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_AT90USB.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Pin mapping (Teensy) for AT90USB646, 647, 1286, and 1287 @@ -28,9 +29,6 @@ * The logical pins 46 and 47 are not supported by Teensyduino, but are supported below as E2 and E3 */ -#ifndef _FASTIO_AT90USB_H_ -#define _FASTIO_AT90USB_H_ - #include "fastio_AVR.h" // change for your board @@ -697,5 +695,3 @@ #define TIMER3A 5 #define TIMER3B 4 #define TIMER3C 3 - -#endif // _FASTIO_AT90USB_H_ diff --git a/Marlin/src/HAL/HAL_AVR/fastio_AVR.h b/Marlin/src/HAL/HAL_AVR/fastio_AVR.h index a4e3c5d74d..448438c87e 100644 --- a/Marlin/src/HAL/HAL_AVR/fastio_AVR.h +++ b/Marlin/src/HAL/HAL_AVR/fastio_AVR.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O Routines for AVR @@ -26,9 +27,6 @@ * Contributed by Triffid_Hunter and modified by Kliment, thinkyhead, Bob-the-Kuhn, et.al. */ -#ifndef _FASTIO_ARDUINO_H_ -#define _FASTIO_ARDUINO_H_ - #include #include "../../core/macros.h" @@ -312,5 +310,3 @@ enum ClockSource2 : char { // finally - the macro that tells us if a pin is an available hardware PWM #define USEABLE_HARDWARE_PWM(p) (PWM_PINS(p) && !PWM_CHK(p)) - -#endif // _FASTIO_ARDUINO_H_ diff --git a/Marlin/src/HAL/HAL_AVR/math_AVR.h b/Marlin/src/HAL/HAL_AVR/math_AVR.h index 6348ed8bbf..64c9c7998e 100644 --- a/Marlin/src/HAL/HAL_AVR/math_AVR.h +++ b/Marlin/src/HAL/HAL_AVR/math_AVR.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _MATH_AVR_H_ -#define _MATH_AVR_H_ +#pragma once /** * Optimized math functions for AVR @@ -38,9 +36,9 @@ // D C B A is longIn2 // static FORCE_INLINE uint16_t MultiU24X32toH16(uint32_t longIn1, uint32_t longIn2) { - register uint8_t tmp1; - register uint8_t tmp2; - register uint16_t intRes; + uint8_t tmp1; + uint8_t tmp2; + uint16_t intRes; __asm__ __volatile__( A("clr %[tmp1]") A("mul %A[longIn1], %B[longIn2]") @@ -92,8 +90,8 @@ static FORCE_INLINE uint16_t MultiU24X32toH16(uint32_t longIn1, uint32_t longIn2 // r26 to store 0 // r27 to store the byte 1 of the 24 bit result static FORCE_INLINE uint16_t MultiU16X8toH16(uint8_t charIn1, uint16_t intIn2) { - register uint8_t tmp; - register uint16_t intRes; + uint8_t tmp; + uint16_t intRes; __asm__ __volatile__ ( A("clr %[tmp]") A("mul %[charIn1], %B[intIn2]") @@ -113,5 +111,3 @@ static FORCE_INLINE uint16_t MultiU16X8toH16(uint8_t charIn1, uint16_t intIn2) { ); return intRes; } - -#endif // _MATH_AVR_H_ diff --git a/Marlin/src/HAL/HAL_AVR/pinsDebug.h b/Marlin/src/HAL/HAL_AVR/pinsDebug.h index ea35f881e5..9c0bebbdd4 100644 --- a/Marlin/src/HAL/HAL_AVR/pinsDebug.h +++ b/Marlin/src/HAL/HAL_AVR/pinsDebug.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * PWM print routines for Atmel 8 bit AVR CPUs */ -#ifndef _PINSDEBUG_AVR_8_BIT_ -#define _PINSDEBUG_AVR_8_BIT_ - #include "../../inc/MarlinConfig.h" #define NUMBER_PINS_TOTAL NUM_DIGITAL_PINS @@ -406,5 +404,3 @@ static void pwm_details(uint8_t pin) { #endif #define PRINT_PIN(p) do {sprintf_P(buffer, PSTR("%3d "), p); SERIAL_ECHO(buffer);} while (0) - -#endif // _PINSDEBUG_AVR_8_BIT_ diff --git a/Marlin/src/HAL/HAL_AVR/pinsDebug_Teensyduino.h b/Marlin/src/HAL/HAL_AVR/pinsDebug_Teensyduino.h index 840e2a22e9..8da9570743 100644 --- a/Marlin/src/HAL/HAL_AVR/pinsDebug_Teensyduino.h +++ b/Marlin/src/HAL/HAL_AVR/pinsDebug_Teensyduino.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _PINSDEBUG_TEENSYSUINO_H_ -#define _PINSDEBUG_TEENSYSUINO_H_ +#pragma once // // some of the pin mapping functions of the Teensduino extension to the Arduino IDE @@ -111,5 +109,3 @@ const uint8_t PROGMEM digital_pin_to_port_PGM[] = { // disable the PWMs so we can use it as is // portModeRegister(pin) is OK - -#endif // _PINSDEBUG_TEENSYSUINO_H_ diff --git a/Marlin/src/HAL/HAL_AVR/pinsDebug_plus_70.h b/Marlin/src/HAL/HAL_AVR/pinsDebug_plus_70.h index 5a0f840140..99f83a03a4 100644 --- a/Marlin/src/HAL/HAL_AVR/pinsDebug_plus_70.h +++ b/Marlin/src/HAL/HAL_AVR/pinsDebug_plus_70.h @@ -20,14 +20,12 @@ * along with this program. If not, see . * */ +#pragma once /** * Structures for 2560 family boards that use more than 70 pins */ -#ifndef _PINSDEBUG_PLUS_70_H_ -#define _PINSDEBUG_PLUS_70_H_ - #undef NUM_DIGITAL_PINS #if MB(BQ_ZUM_MEGA_3D) #define NUM_DIGITAL_PINS 85 @@ -336,6 +334,3 @@ const uint8_t PROGMEM digital_pin_to_timer_PGM_plus_70[] = { * PCINT14 J5 76 * PCINT15 J6 77 */ - - -#endif // _PINSDEBUG_PLUS_70_H_ diff --git a/Marlin/src/HAL/HAL_AVR/spi_pins.h b/Marlin/src/HAL/HAL_AVR/spi_pins.h index d4838956e7..d3d2412416 100644 --- a/Marlin/src/HAL/HAL_AVR/spi_pins.h +++ b/Marlin/src/HAL/HAL_AVR/spi_pins.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _SPI_PINS_H_ -#define _SPI_PINS_H_ +#pragma once /** * Define SPI Pins: SCK, MISO, MOSI, SS @@ -65,6 +63,3 @@ #ifndef SS_PIN #define SS_PIN AVR_SS_PIN #endif - - -#endif // _SPI_PINS_H_ diff --git a/Marlin/src/HAL/HAL_AVR/watchdog_AVR.h b/Marlin/src/HAL/HAL_AVR/watchdog_AVR.h index 90c6185cb6..ac55c9aebd 100644 --- a/Marlin/src/HAL/HAL_AVR/watchdog_AVR.h +++ b/Marlin/src/HAL/HAL_AVR/watchdog_AVR.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _WATCHDOG_AVR_H_ -#define _WATCHDOG_AVR_H_ +#pragma once #include @@ -31,5 +29,3 @@ void watchdog_init(); // Reset watchdog. MUST be called at least every 4 seconds after the // first watchdog_init or AVR will go into emergency procedures. inline void watchdog_reset() { wdt_reset(); } - -#endif // _WATCHDOG_AVR_H_ diff --git a/Marlin/src/HAL/HAL_DUE/HAL.h b/Marlin/src/HAL/HAL_DUE/HAL.h index 6c872026dc..57d3160ca4 100644 --- a/Marlin/src/HAL/HAL_DUE/HAL.h +++ b/Marlin/src/HAL/HAL_DUE/HAL.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Description: HAL for Arduino Due and compatible (SAM3X8E) @@ -26,9 +27,6 @@ * For ARDUINO_ARCH_SAM */ -#ifndef _HAL_DUE_H -#define _HAL_DUE_H - #define CPU_32_BIT #include @@ -189,5 +187,3 @@ char *dtostrf (double __val, signed char __width, unsigned char __prec, char *__ #ifdef __cplusplus } #endif - -#endif // _HAL_DUE_H diff --git a/Marlin/src/HAL/HAL_DUE/HAL_spi_Due.cpp b/Marlin/src/HAL/HAL_DUE/HAL_spi_Due.cpp index a333e2e350..b127f1a990 100644 --- a/Marlin/src/HAL/HAL_DUE/HAL_spi_Due.cpp +++ b/Marlin/src/HAL/HAL_DUE/HAL_spi_Due.cpp @@ -78,11 +78,11 @@ // run at ~8 .. ~10Mhz - Tx version (Rx data discarded) static uint8_t spiTransferTx0(uint8_t bout) { // using Mode 0 - register uint32_t MOSI_PORT_PLUS30 = ((uint32_t) PORT(MOSI_PIN)) + 0x30; /* SODR of port */ - register uint32_t MOSI_MASK = PIN_MASK(MOSI_PIN); - register uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ - register uint32_t SCK_MASK = PIN_MASK(SCK_PIN); - register uint32_t idx = 0; + uint32_t MOSI_PORT_PLUS30 = ((uint32_t) PORT(MOSI_PIN)) + 0x30; /* SODR of port */ + uint32_t MOSI_MASK = PIN_MASK(MOSI_PIN); + uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ + uint32_t SCK_MASK = PIN_MASK(SCK_PIN); + uint32_t idx = 0; /* Negate bout, as the assembler requires a negated value */ bout = ~bout; @@ -161,11 +161,11 @@ // run at ~8 .. ~10Mhz - Rx version (Tx line not altered) static uint8_t spiTransferRx0(uint8_t bout) { // using Mode 0 - register uint32_t bin = 0; - register uint32_t work = 0; - register uint32_t BITBAND_MISO_PORT = BITBAND_ADDRESS( ((uint32_t)PORT(MISO_PIN))+0x3C, PIN_SHIFT(MISO_PIN)); /* PDSR of port in bitband area */ - register uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ - register uint32_t SCK_MASK = PIN_MASK(SCK_PIN); + uint32_t bin = 0; + uint32_t work = 0; + uint32_t BITBAND_MISO_PORT = BITBAND_ADDRESS( ((uint32_t)PORT(MISO_PIN))+0x3C, PIN_SHIFT(MISO_PIN)); /* PDSR of port in bitband area */ + uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ + uint32_t SCK_MASK = PIN_MASK(SCK_PIN); UNUSED(bout); /* The software SPI routine */ @@ -281,12 +281,12 @@ // Block transfers run at ~8 .. ~10Mhz - Tx version (Rx data discarded) static void spiTxBlock0(const uint8_t* ptr, uint32_t todo) { - register uint32_t MOSI_PORT_PLUS30 = ((uint32_t) PORT(MOSI_PIN)) + 0x30; /* SODR of port */ - register uint32_t MOSI_MASK = PIN_MASK(MOSI_PIN); - register uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ - register uint32_t SCK_MASK = PIN_MASK(SCK_PIN); - register uint32_t work = 0; - register uint32_t txval = 0; + uint32_t MOSI_PORT_PLUS30 = ((uint32_t) PORT(MOSI_PIN)) + 0x30; /* SODR of port */ + uint32_t MOSI_MASK = PIN_MASK(MOSI_PIN); + uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ + uint32_t SCK_MASK = PIN_MASK(SCK_PIN); + uint32_t work = 0; + uint32_t txval = 0; /* The software SPI routine */ __asm__ __volatile__( @@ -360,11 +360,11 @@ } static void spiRxBlock0(uint8_t* ptr, uint32_t todo) { - register uint32_t bin = 0; - register uint32_t work = 0; - register uint32_t BITBAND_MISO_PORT = BITBAND_ADDRESS( ((uint32_t)PORT(MISO_PIN))+0x3C, PIN_SHIFT(MISO_PIN)); /* PDSR of port in bitband area */ - register uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ - register uint32_t SCK_MASK = PIN_MASK(SCK_PIN); + uint32_t bin = 0; + uint32_t work = 0; + uint32_t BITBAND_MISO_PORT = BITBAND_ADDRESS( ((uint32_t)PORT(MISO_PIN))+0x3C, PIN_SHIFT(MISO_PIN)); /* PDSR of port in bitband area */ + uint32_t SCK_PORT_PLUS30 = ((uint32_t) PORT(SCK_PIN)) + 0x30; /* SODR of port */ + uint32_t SCK_MASK = PIN_MASK(SCK_PIN); /* The software SPI routine */ __asm__ __volatile__( diff --git a/Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h b/Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h index dd342f5471..46b7aaf5a4 100644 --- a/Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h +++ b/Marlin/src/HAL/HAL_DUE/HAL_timers_Due.h @@ -18,6 +18,7 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL for Arduino Due and compatible (SAM3X8E) @@ -25,9 +26,6 @@ * For ARDUINO_ARCH_SAM */ -#ifndef _HAL_TIMERS_DUE_H -#define _HAL_TIMERS_DUE_H - // -------------------------------------------------------------------------- // Includes // -------------------------------------------------------------------------- @@ -120,5 +118,3 @@ FORCE_INLINE static void HAL_timer_isr_prologue(const uint8_t timer_num) { } #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_DUE_H diff --git a/Marlin/src/HAL/HAL_DUE/InterruptVectors_Due.h b/Marlin/src/HAL/HAL_DUE/InterruptVectors_Due.h index efc63de25d..a9be8e0b31 100644 --- a/Marlin/src/HAL/HAL_DUE/InterruptVectors_Due.h +++ b/Marlin/src/HAL/HAL_DUE/InterruptVectors_Due.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * InterruptVectors_Due.h @@ -35,11 +36,6 @@ * Copyright (c) 2017 Eduardo José Tagle. All right reserved */ -#ifndef INTERRUPTVECTORS_DUE_H -#define INTERRUPTVECTORS_DUE_H - -#include "../../inc/MarlinConfig.h" - #ifdef ARDUINO_ARCH_SAM // ISR handler type @@ -49,4 +45,3 @@ typedef void (*pfnISR_Handler)(void); pfnISR_Handler install_isr(IRQn_Type irq, pfnISR_Handler newHandler); #endif // ARDUINO_ARCH_SAM -#endif // INTERRUPTVECTORS_DUE_H diff --git a/Marlin/src/HAL/HAL_DUE/MarlinSerialUSB_Due.h b/Marlin/src/HAL/HAL_DUE/MarlinSerialUSB_Due.h index 627f3a9616..fbba508506 100644 --- a/Marlin/src/HAL/HAL_DUE/MarlinSerialUSB_Due.h +++ b/Marlin/src/HAL/HAL_DUE/MarlinSerialUSB_Due.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * MarlinSerialUSB_Due.h - Hardware Serial over USB (CDC) library for Arduino DUE * Copyright (c) 2017 Eduardo José Tagle. All right reserved */ -#ifndef MARLINSERIALUSB_DUE_H -#define MARLINSERIALUSB_DUE_H - #include "../../inc/MarlinConfig.h" #if SERIAL_PORT == -1 @@ -92,4 +90,3 @@ private: extern MarlinSerialUSB customizedSerial1; #endif // SERIAL_PORT == -1 -#endif // MARLINSERIAL_DUE_H diff --git a/Marlin/src/HAL/HAL_DUE/endstop_interrupts.h b/Marlin/src/HAL/HAL_DUE/endstop_interrupts.h index a5c0df61bf..d026abfea6 100644 --- a/Marlin/src/HAL/HAL_DUE/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_DUE/endstop_interrupts.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop Interrupts @@ -34,9 +35,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../module/endstops.h" // One ISR for all EXT-Interrupts @@ -82,5 +80,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(digitalPinToInterrupt(Z_MIN_PROBE_PIN), endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_DUE/fastio_Due.h b/Marlin/src/HAL/HAL_DUE/fastio_Due.h index 607e2a05ad..d7a8d33c25 100644 --- a/Marlin/src/HAL/HAL_DUE/fastio_Due.h +++ b/Marlin/src/HAL/HAL_DUE/fastio_Due.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O Routines for SAM3X8E @@ -36,9 +37,6 @@ * leads to less efficient compiled code!! */ -#ifndef _FASTIO_DUE_H -#define _FASTIO_DUE_H - #include /** @@ -495,5 +493,3 @@ #define DIO100_PIN 11 #define DIO100_WPORT PIOC #endif - -#endif // _FASTIO_DUE_H diff --git a/Marlin/src/HAL/HAL_DUE/spi_pins.h b/Marlin/src/HAL/HAL_DUE/spi_pins.h index ee80cb3883..8f4f987155 100644 --- a/Marlin/src/HAL/HAL_DUE/spi_pins.h +++ b/Marlin/src/HAL/HAL_DUE/spi_pins.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef SPI_PINS_H_ -#define SPI_PINS_H_ +#pragma once /** * Define SPI Pins: SCK, MISO, MOSI, SS @@ -61,5 +59,3 @@ /* A.28, A.29, B.21, C.26, C.29 */ #define SS_PIN SDSS - -#endif /* SPI_PINS_H_ */ diff --git a/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_shared_hw_spi.cpp b/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_shared_hw_spi.cpp index 0dab3bb412..26c2ae8848 100644 --- a/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_shared_hw_spi.cpp +++ b/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_shared_hw_spi.cpp @@ -60,7 +60,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include @@ -156,6 +156,6 @@ uint8_t u8g_com_HAL_DUE_shared_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_va return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD -#endif //__SAM3X8E__ +#endif //__SAM3X8E__ diff --git a/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_st7920_sw_spi.cpp b/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_st7920_sw_spi.cpp index 243033e68b..968f63241c 100644 --- a/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_st7920_sw_spi.cpp +++ b/Marlin/src/HAL/HAL_DUE/u8g_com_HAL_DUE_st7920_sw_spi.cpp @@ -57,7 +57,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include @@ -180,6 +180,6 @@ uint8_t u8g_com_HAL_DUE_ST7920_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_va return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // ARDUINO_ARCH_SAM diff --git a/Marlin/src/HAL/HAL_DUE/usb/arduino_due_x.h b/Marlin/src/HAL/HAL_DUE/usb/arduino_due_x.h index c1434228cd..7355f74f6d 100644 --- a/Marlin/src/HAL/HAL_DUE/usb/arduino_due_x.h +++ b/Marlin/src/HAL/HAL_DUE/usb/arduino_due_x.h @@ -40,15 +40,12 @@ * \asf_license_stop * */ -/* +#pragma once + +/** * Support and FAQ: visit Atmel Support */ -#ifndef ARDUINO_DUE_X_H_INCLUDED -#define ARDUINO_DUE_X_H_INCLUDED - -/* ------------------------------------------------------------------------ */ - /** * \page arduino_due_x_opfreq "Arduino Due/X - Operating frequencies" * This page lists several definition related to the board operating frequency @@ -98,6 +95,3 @@ /*! Active level of the USB_VBOF output pin. */ #define USB_VBOF_ACTIVE_LEVEL LOW /* ------------------------------------------------------------------------ */ - - -#endif /* ARDUINO_DUE_X_H_INCLUDED */ diff --git a/Marlin/src/HAL/HAL_DUE/watchdog_Due.h b/Marlin/src/HAL/HAL_DUE/watchdog_Due.h index 57120309a3..c75875e2ea 100644 --- a/Marlin/src/HAL/HAL_DUE/watchdog_Due.h +++ b/Marlin/src/HAL/HAL_DUE/watchdog_Due.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_DUE_H -#define WATCHDOG_DUE_H +#pragma once // Arduino Due core now has watchdog support @@ -33,5 +31,3 @@ void watchdog_init(); // Reset watchdog. MUST be called at least every 4 seconds after the // first watchdog_init or AVR will go into emergency procedures. inline void watchdog_reset() { watchdogReset(); } - -#endif // WATCHDOG_DUE_H diff --git a/Marlin/src/HAL/HAL_ESP32/HAL.h b/Marlin/src/HAL/HAL_ESP32/HAL.h index 7921f9bf5f..a9f9afbffc 100644 --- a/Marlin/src/HAL/HAL_ESP32/HAL.h +++ b/Marlin/src/HAL/HAL_ESP32/HAL.h @@ -16,14 +16,12 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ +#pragma once /** * Description: HAL for Espressif ESP32 WiFi */ -#ifndef _HAL_ESP32_H -#define _HAL_ESP32_H - #define CPU_32_BIT // -------------------------------------------------------------------------- @@ -123,5 +121,3 @@ void HAL_adc_start_conversion (uint8_t adc_pin); #define HAL_INIT 1 void HAL_idletask(void); void HAL_init(void); - -#endif // _HAL_ESP32_H diff --git a/Marlin/src/HAL/HAL_ESP32/HAL_timers_ESP32.h b/Marlin/src/HAL/HAL_ESP32/HAL_timers_ESP32.h index a2d0c0b6db..e8afd83bb8 100644 --- a/Marlin/src/HAL/HAL_ESP32/HAL_timers_ESP32.h +++ b/Marlin/src/HAL/HAL_ESP32/HAL_timers_ESP32.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _HAL_TIMERS_ESP32_H -#define _HAL_TIMERS_ESP32_H +#pragma once // -------------------------------------------------------------------------- // Includes @@ -104,5 +102,3 @@ bool HAL_timer_interrupt_enabled(const uint8_t timer_num); #define HAL_timer_isr_prologue(TIMER_NUM) #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_ESP32_H diff --git a/Marlin/src/HAL/HAL_ESP32/endstop_interrupts.h b/Marlin/src/HAL/HAL_ESP32/endstop_interrupts.h index bcc32db19a..9a325f30a7 100644 --- a/Marlin/src/HAL/HAL_ESP32/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_ESP32/endstop_interrupts.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop Interrupts @@ -34,9 +35,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../module/endstops.h" // One ISR for all EXT-Interrupts @@ -77,5 +75,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(digitalPinToInterrupt(Z_MIN_PROBE_PIN), endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h b/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h index 5f609c4f0c..8459a151cc 100644 --- a/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h +++ b/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _FASTIO_ESP32_H -#define _FASTIO_ESP32_H +#pragma once /** * Utility functions @@ -64,9 +62,3 @@ // TWI (I2C) #define SCL 5 #define SDA 4 - -// -// pins -// - -#endif // _FASTIO_ESP32_H diff --git a/Marlin/src/HAL/HAL_ESP32/ota.h b/Marlin/src/HAL/HAL_ESP32/ota.h index 4af2a74cab..0fa33b532e 100644 --- a/Marlin/src/HAL/HAL_ESP32/ota.h +++ b/Marlin/src/HAL/HAL_ESP32/ota.h @@ -16,11 +16,7 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ - -#ifndef _HAL_OTA_H -#define _HAL_OTA_H +#pragma once void OTA_init(); void OTA_handle(); - -#endif diff --git a/Marlin/src/HAL/HAL_ESP32/spi_pins.h b/Marlin/src/HAL/HAL_ESP32/spi_pins.h index ecd58b9100..48e20a0442 100644 --- a/Marlin/src/HAL/HAL_ESP32/spi_pins.h +++ b/Marlin/src/HAL/HAL_ESP32/spi_pins.h @@ -16,13 +16,9 @@ * along with this program. If not, see . * */ - -#ifndef SPI_PINS_H_ -#define SPI_PINS_H_ +#pragma once #define SS_PIN 5 #define SCK_PIN 18 #define MISO_PIN 19 #define MOSI_PIN 23 - -#endif // SPI_PINS_H_ diff --git a/Marlin/src/HAL/HAL_ESP32/watchdog_ESP32.h b/Marlin/src/HAL/HAL_ESP32/watchdog_ESP32.h index 39f0287275..df80ebc84c 100644 --- a/Marlin/src/HAL/HAL_ESP32/watchdog_ESP32.h +++ b/Marlin/src/HAL/HAL_ESP32/watchdog_ESP32.h @@ -19,14 +19,10 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_ESP32_H -#define WATCHDOG_ESP32_H +#pragma once // Initialize watchdog with a 4 second interrupt time void watchdog_init(); // Reset watchdog. -inline void watchdog_reset() {}; - -#endif // WATCHDOG_ESP32_H +inline void watchdog_reset() { } diff --git a/Marlin/src/HAL/HAL_LPC1768/HAL.h b/Marlin/src/HAL/HAL_LPC1768/HAL.h index db14170eac..689105f109 100644 --- a/Marlin/src/HAL/HAL_LPC1768/HAL.h +++ b/Marlin/src/HAL/HAL_LPC1768/HAL.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL_LPC1768/HAL.h * Hardware Abstraction Layer for NXP LPC1768 */ -#ifndef _HAL_LPC1768_H_ -#define _HAL_LPC1768_H_ - #define CPU_32_BIT #define HAL_INIT @@ -156,5 +154,3 @@ int16_t PARSED_PIN_INDEX(const char code, const int16_t dval); #define HAL_IDLETASK 1 void HAL_idletask(void); - -#endif // _HAL_LPC1768_H_ diff --git a/Marlin/src/HAL/HAL_LPC1768/HAL_timers.h b/Marlin/src/HAL/HAL_LPC1768/HAL_timers.h index d818589104..360a0f5c21 100644 --- a/Marlin/src/HAL/HAL_LPC1768/HAL_timers.h +++ b/Marlin/src/HAL/HAL_LPC1768/HAL_timers.h @@ -18,15 +18,13 @@ * along with this program. If not, see . * */ +#pragma once /** * * HAL For LPC1768 */ -#ifndef _HAL_TIMERS_H -#define _HAL_TIMERS_H - // -------------------------------------------------------------------------- // Includes // -------------------------------------------------------------------------- @@ -166,5 +164,3 @@ FORCE_INLINE static void HAL_timer_isr_prologue(const uint8_t timer_num) { } #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_H diff --git a/Marlin/src/HAL/HAL_LPC1768/MarlinSerial.h b/Marlin/src/HAL/HAL_LPC1768/MarlinSerial.h index 889b278e99..7f95be3569 100644 --- a/Marlin/src/HAL/HAL_LPC1768/MarlinSerial.h +++ b/Marlin/src/HAL/HAL_LPC1768/MarlinSerial.h @@ -19,9 +19,8 @@ * along with this program. If not, see . * */ +#pragma once -#ifndef MARLINSERIAL_H -#define MARLINSERIAL_H #include #include @@ -33,7 +32,6 @@ #ifndef SERIAL_PORT #define SERIAL_PORT 0 #endif - #ifndef RX_BUFFER_SIZE #define RX_BUFFER_SIZE 128 #endif @@ -67,5 +65,3 @@ extern MarlinSerial MSerial; extern MarlinSerial MSerial1; extern MarlinSerial MSerial2; extern MarlinSerial MSerial3; - -#endif // MARLINSERIAL_H diff --git a/Marlin/src/HAL/HAL_LPC1768/MarlinServo.h b/Marlin/src/HAL/HAL_LPC1768/MarlinServo.h index 6a6fae1fb7..c535ea6ff5 100644 --- a/Marlin/src/HAL/HAL_LPC1768/MarlinServo.h +++ b/Marlin/src/HAL/HAL_LPC1768/MarlinServo.h @@ -38,6 +38,7 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ +#pragma once /** * Based on "servo.h - Interrupt driven Servo library for Arduino using 16 bit timers - @@ -47,12 +48,9 @@ * */ -#ifndef SERVO_PRIVATE_H -#define SERVO_PRIVATE_H - #include -class MarlinServo: public Servo { +class MarlinServo: public Servo { public: void move(const int value) { constexpr uint16_t servo_delay[] = SERVO_DELAY; @@ -70,5 +68,3 @@ class MarlinServo: public Servo { }; #define HAL_SERVO_LIB MarlinServo - -#endif // SERVO_PRIVATE_H diff --git a/Marlin/src/HAL/HAL_LPC1768/endstop_interrupts.h b/Marlin/src/HAL/HAL_LPC1768/endstop_interrupts.h index 2dfed2f884..3d0b472d1e 100644 --- a/Marlin/src/HAL/HAL_LPC1768/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_LPC1768/endstop_interrupts.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop Interrupts @@ -34,9 +35,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../module/endstops.h" // One ISR for all EXT-Interrupts @@ -92,9 +90,15 @@ void setup_endstop_interrupts(void) { attachInterrupt(digitalPinToInterrupt(Z2_MIN_PIN), endstop_ISR, CHANGE); #endif #if HAS_Z3_MAX + #if !LPC1768_PIN_INTERRUPT_M(Z3_MIN_PIN) + #error "Z3_MIN_PIN is not an INTERRUPT capable pin." + #endif attachInterrupt(digitalPinToInterrupt(Z3_MAX_PIN), endstop_ISR, CHANGE); #endif #if HAS_Z3_MIN + #if !LPC1768_PIN_INTERRUPT_M(Z3_MIN_PIN) + #error "Z3_MIN_PIN is not an INTERRUPT capable pin." + #endif attachInterrupt(digitalPinToInterrupt(Z3_MIN_PIN), endstop_ISR, CHANGE); #endif #if HAS_Z_MIN_PROBE_PIN @@ -104,5 +108,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(digitalPinToInterrupt(Z_MIN_PROBE_PIN), endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_LPC1768/fastio.h b/Marlin/src/HAL/HAL_LPC1768/fastio.h index b0ab2089be..75ea85acc2 100644 --- a/Marlin/src/HAL/HAL_LPC1768/fastio.h +++ b/Marlin/src/HAL/HAL_LPC1768/fastio.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O Routines for LPC1768/9 @@ -32,9 +33,6 @@ * For TARGET LPC1768 */ -#ifndef _FASTIO_LPC1768_H -#define _FASTIO_LPC1768_H - #include #define USEABLE_HARDWARE_PWM(pin) TRUE // all pins are PWM capable @@ -123,5 +121,3 @@ // Shorthand #define OUT_WRITE(IO,V) do{ SET_OUTPUT(IO); WRITE(IO,V); }while(0) - -#endif // _FASTIO_LPC1768_H diff --git a/Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.h b/Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.h index e44e155a40..ac547b08b1 100644 --- a/Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.h +++ b/Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.h @@ -19,13 +19,11 @@ * along with this program. If not, see . * */ +#pragma once // adapted from I2C/master/master.c example // https://www-users.cs.york.ac.uk/~pcc/MCP/HAPR-Course-web/CMSIS/examples/html/master_8c_source.html -#ifndef _DIGIPOT_MCP4451_I2C_ROUTINES_H_ -#define _DIGIPOT_MCP4451_I2C_ROUTINES_H_ - #define USEDI2CDEV_M 1 // use I2C1 controller #if USEDI2CDEV_M == 0 @@ -53,5 +51,3 @@ uint8_t digipot_mcp4451_send_byte(uint8_t data); #ifdef __cplusplus } #endif - -#endif // _DIGIPOT_MCP4451_I2C_ROUTINES_H_ diff --git a/Marlin/src/HAL/HAL_LPC1768/spi_pins.h b/Marlin/src/HAL/HAL_LPC1768/spi_pins.h index 76c19c1176..0ea045a150 100644 --- a/Marlin/src/HAL/HAL_LPC1768/spi_pins.h +++ b/Marlin/src/HAL/HAL_LPC1768/spi_pins.h @@ -19,13 +19,11 @@ * along with this program. If not, see . * */ - -#ifndef SPI_PINS_LPC1768_H -#define SPI_PINS_LPC1768_H +#pragma once #include "src/core/macros.h" -#if ENABLED(SDSUPPORT) && ENABLED(DOGLCD) && (LCD_PINS_D4 == SCK_PIN || LCD_PINS_ENABLE == MOSI_PIN || DOGLCD_SCK == SCK_PIN || DOGLCD_MOSI == MOSI_PIN) +#if ENABLED(SDSUPPORT) && HAS_GRAPHICAL_LCD && (LCD_PINS_D4 == SCK_PIN || LCD_PINS_ENABLE == MOSI_PIN || DOGLCD_SCK == SCK_PIN || DOGLCD_MOSI == MOSI_PIN) #define LPC_SOFTWARE_SPI // If the SD card and LCD adapter share the same SPI pins, then software SPI is currently // needed due to the speed and mode requred for communicating with each device being different. // This requirement can be removed if the SPI access to these devices is updated to use @@ -54,5 +52,3 @@ #undef SDSS #define SDSS SS_PIN #endif - -#endif // SPI_PINS_LPC1768_H diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_hw_spi.cpp b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_hw_spi.cpp index 9ac0ae460c..554f945892 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_hw_spi.cpp +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_hw_spi.cpp @@ -57,7 +57,7 @@ #include "../../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD //#include #include @@ -132,6 +132,6 @@ uint8_t u8g_com_HAL_LPC1768_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp index 110d9149c4..cf6284bdf2 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp @@ -79,7 +79,7 @@ #include "../../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include @@ -156,7 +156,7 @@ uint8_t u8g_com_HAL_LPC1768_ssd_hw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v return 0; } - register uint8_t *ptr = (uint8_t *)arg_ptr; + uint8_t *ptr = (uint8_t *)arg_ptr; while (arg_val > 0) { if (u8g_i2c_send_byte(*ptr++) == 0) { u8g_i2c_stop(); @@ -175,7 +175,7 @@ uint8_t u8g_com_HAL_LPC1768_ssd_hw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v return 0; } - register uint8_t *ptr = (uint8_t *)arg_ptr; + uint8_t *ptr = (uint8_t *)arg_ptr; while (arg_val > 0) { if (u8g_i2c_send_byte(u8g_pgm_read(ptr)) == 0) return 0; @@ -198,6 +198,6 @@ uint8_t u8g_com_HAL_LPC1768_ssd_hw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_sw_i2c.cpp under construction b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_sw_i2c.cpp under construction index 80c8da7239..80eeb50a8c 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_sw_i2c.cpp under construction +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_ssd_sw_i2c.cpp under construction @@ -63,7 +63,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include @@ -214,7 +214,7 @@ uint8_t u8g_com_HAL_LPC1768_ssd_sw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v if (u8g_com_ssd_I2C_start_sequence_sw(u8g) == 0) return u8g_i2c_stop_sw(), 0; - register uint8_t *ptr = (uint8_t *)arg_ptr; + uint8_t *ptr = (uint8_t *)arg_ptr; while (arg_val > 0) { if (u8g_i2c_send_byte_sw(*ptr++) == 0) return u8g_i2c_stop_sw(), 0; @@ -229,7 +229,7 @@ uint8_t u8g_com_HAL_LPC1768_ssd_sw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v if (u8g_com_ssd_I2C_start_sequence_sw(u8g) == 0) return u8g_i2c_stop_sw(), 0; - register uint8_t *ptr = (uint8_t *)arg_ptr; + uint8_t *ptr = (uint8_t *)arg_ptr; while (arg_val > 0) { if (u8g_i2c_send_byte_sw(u8g_pgm_read(ptr)) == 0) return 0; ptr++; @@ -249,6 +249,6 @@ uint8_t u8g_com_HAL_LPC1768_ssd_sw_i2c_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_v return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_hw_spi.cpp b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_hw_spi.cpp index 827ae5abde..9139f1b8d8 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_hw_spi.cpp +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_hw_spi.cpp @@ -57,7 +57,7 @@ #include "../../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD //#include #include @@ -148,6 +148,6 @@ uint8_t u8g_com_HAL_LPC1768_ST7920_hw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t ar return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_sw_spi.cpp b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_sw_spi.cpp index 9e9b76439a..652ad54393 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_sw_spi.cpp +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_st7920_sw_spi.cpp @@ -57,7 +57,7 @@ #include "../../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include "SoftwareSPI.h" @@ -151,6 +151,6 @@ uint8_t u8g_com_HAL_LPC1768_ST7920_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t ar return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_sw_spi.cpp b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_sw_spi.cpp index 43b46d5ddf..a00c45b305 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_sw_spi.cpp +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/u8g_com_HAL_LPC1768_sw_spi.cpp @@ -57,7 +57,7 @@ #include "../../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include "SoftwareSPI.h" @@ -125,6 +125,6 @@ uint8_t u8g_com_HAL_LPC1768_sw_spi_fn(u8g_t *u8g, uint8_t msg, uint8_t arg_val, return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD #endif // TARGET_LPC1768 diff --git a/Marlin/src/HAL/HAL_LPC1768/watchdog.h b/Marlin/src/HAL/HAL_LPC1768/watchdog.h index 90147bd702..f185a99cdd 100644 --- a/Marlin/src/HAL/HAL_LPC1768/watchdog.h +++ b/Marlin/src/HAL/HAL_LPC1768/watchdog.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_LPC1768_H -#define WATCHDOG_LPC1768_H +#pragma once #define RST_POWER_ON 1 #define RST_EXTERNAL 2 @@ -34,5 +32,3 @@ void watchdog_init(void); void watchdog_reset(void); void HAL_clear_reset_source(void); uint8_t HAL_get_reset_source(void); - -#endif /* WATCHDOG_H */ diff --git a/Marlin/src/HAL/HAL_STM32/HAL.cpp b/Marlin/src/HAL/HAL_STM32/HAL.cpp index 09c598e238..6776530004 100644 --- a/Marlin/src/HAL/HAL_STM32/HAL.cpp +++ b/Marlin/src/HAL/HAL_STM32/HAL.cpp @@ -30,6 +30,7 @@ #include "HAL.h" #include "../../inc/MarlinConfig.h" +#include "../shared/Delay.h" #if ENABLED(EEPROM_EMULATED_WITH_SRAM) #if STM32F7xx @@ -80,10 +81,21 @@ uint16_t HAL_adc_result; // HAL initialization task void HAL_init(void) { + // Needed for DELAY_NS() / DELAY_US() on CORTEX-M7 + #if (defined(__arm__) || defined(__thumb__)) && __CORTEX_M == 7 + enableCycleCounter(); + #endif + + FastIO_init(); + #if ENABLED(SDSUPPORT) OUT_WRITE(SDSS, HIGH); // Try to set SDSS inactive before any other SPI users start up #endif + #if PIN_EXISTS(LED) + OUT_WRITE(LED_PIN, LOW); + #endif + #if ENABLED(EEPROM_EMULATED_WITH_SRAM) // Enable access to backup SRAM __HAL_RCC_PWR_CLK_ENABLE(); diff --git a/Marlin/src/HAL/HAL_STM32/HAL.h b/Marlin/src/HAL/HAL_STM32/HAL.h index aa2c98f268..9542d8c404 100644 --- a/Marlin/src/HAL/HAL_STM32/HAL.h +++ b/Marlin/src/HAL/HAL_STM32/HAL.h @@ -23,7 +23,6 @@ #pragma once #define CPU_32_BIT -#undef DEBUG_NONE #ifndef vsnprintf_P #define vsnprintf_P vsnprintf diff --git a/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp b/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp index 5f9bbc33b4..597305fa06 100644 --- a/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp +++ b/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp @@ -26,11 +26,7 @@ // Includes // -------------------------------------------------------------------------- -#include "HAL.h" -#include "../shared/HAL_SPI.h" -#include "pins_arduino.h" -#include "spi_pins.h" -#include "../../core/macros.h" +#include "../../inc/MarlinConfig.h" #include diff --git a/Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.cpp b/Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.cpp index 217c8796ef..23a1e3bf15 100644 --- a/Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.cpp +++ b/Marlin/src/HAL/HAL_STM32/HAL_timers_STM32.cpp @@ -66,11 +66,11 @@ stm32f4_timer_t TimerHandle[NUM_HARDWARE_TIMERS]; // Public functions // -------------------------------------------------------------------------- -bool timers_initialised[NUM_HARDWARE_TIMERS] = {false}; +bool timers_initialized[NUM_HARDWARE_TIMERS] = { false }; void HAL_timer_start(const uint8_t timer_num, const uint32_t frequency) { - if (!timers_initialised[timer_num]) { + if (!timers_initialized[timer_num]) { uint32_t step_prescaler = STEPPER_TIMER_PRESCALE - 1, temp_prescaler = TEMP_TIMER_PRESCALE - 1; switch (timer_num) { @@ -90,7 +90,7 @@ void HAL_timer_start(const uint8_t timer_num, const uint32_t frequency) { HAL_NVIC_SetPriority(TEMP_TIMER_IRQ_NAME, TEMP_TIMER_IRQ_PRIO, 0); break; } - timers_initialised[timer_num] = true; + timers_initialized[timer_num] = true; } } diff --git a/Marlin/src/HAL/HAL_STM32/fastio_STM32.cpp b/Marlin/src/HAL/HAL_STM32/fastio_STM32.cpp new file mode 100644 index 0000000000..e1824ed181 --- /dev/null +++ b/Marlin/src/HAL/HAL_STM32/fastio_STM32.cpp @@ -0,0 +1,34 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * Copyright (C) 2017 Victor Perez + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#ifdef ARDUINO_ARCH_STM32 + +#include "../../inc/MarlinConfig.h" + +GPIO_TypeDef* FastIOPortMap[LastPort + 1]; + +void FastIO_init() { + for (uint8_t i = 0; i < NUM_DIGITAL_PINS; i++) + FastIOPortMap[STM_PORT(digitalPin[i])] = get_GPIO_Port(STM_PORT(digitalPin[i])); +} + +#endif diff --git a/Marlin/src/HAL/HAL_STM32/fastio_STM32.h b/Marlin/src/HAL/HAL_STM32/fastio_STM32.h index d348e739a8..be45dab925 100644 --- a/Marlin/src/HAL/HAL_STM32/fastio_STM32.h +++ b/Marlin/src/HAL/HAL_STM32/fastio_STM32.h @@ -24,19 +24,49 @@ /** * Fast I/O interfaces for STM32 - * These use GPIO functions instead of Direct Port Manipulation, as on AVR. + * These use GPIO register access for fast port manipulation. */ -#define _BV(b) (1 << (b)) +// -------------------------------------------------------------------------- +// Public Variables +// -------------------------------------------------------------------------- -#define READ(IO) digitalRead(IO) -#define WRITE(IO,V) digitalWrite(IO,V) -#define WRITE_VAR(IO,V) WRITE(IO,V) +extern GPIO_TypeDef * FastIOPortMap[]; + +// -------------------------------------------------------------------------- +// Public functions +// -------------------------------------------------------------------------- + +void FastIO_init(); // Must be called before using fast io macros + +// -------------------------------------------------------------------------- +// Defines +// -------------------------------------------------------------------------- + +#define _BV(b) (1 << (b)) +#define _BV32(b) (1UL << (b)) + +#if defined(STM32F0xx) || defined(STM32F1xx) || defined(STM32F3xx) || defined(STM32L0xx) || defined(STM32L4xx) + #define _WRITE(IO, V) do { \ + if (V) FastIOPortMap[STM_PORT(digitalPin[IO])]->BSRR = _BV32(STM_PIN(digitalPin[IO])) ; \ + else FastIOPortMap[STM_PORT(digitalPin[IO])]->BRR = _BV32(STM_PIN(digitalPin[IO])) ; \ + } while(0) +#else + #define _WRITE(IO, V) (FastIOPortMap[STM_PORT(digitalPin[IO])]->BSRR = _BV32(STM_PIN(digitalPin[IO]) + (V ? 0 : 16))) +#endif + +#define _READ(IO) bool(READ_BIT(FastIOPortMap[STM_PORT(digitalPin[IO])]->IDR, _BV32(STM_PIN(digitalPin[IO])))) +#define _TOGGLE(IO) (FastIOPortMap[STM_PORT(digitalPin[IO])]->ODR ^= _BV32(STM_PIN(digitalPin[IO]))) #define _GET_MODE(IO) #define _SET_MODE(IO,M) pinMode(IO, M) #define _SET_OUTPUT(IO) pinMode(IO, OUTPUT) /*!< Output Push Pull Mode & GPIO_NOPULL */ +#define WRITE_VAR(IO,V) _WRITE(IO,V) +#define WRITE(IO,V) _WRITE(IO,V) +#define READ(IO) _READ(IO) +#define TOGGLE(IO) _TOGGLE(IO) + #define OUT_WRITE(IO,V) do{ _SET_OUTPUT(IO); WRITE(IO,V); }while(0) #define SET_INPUT(IO) _SET_MODE(IO, INPUT) /*!< Input Floating Mode */ @@ -44,8 +74,6 @@ #define SET_INPUT_PULLDOWN(IO) _SET_MODE(IO, INPUT_PULLDOWN) /*!< Input with Pull-down activation */ #define SET_OUTPUT(IO) OUT_WRITE(IO, LOW) -#define TOGGLE(IO) OUT_WRITE(IO, !READ(IO)) - #define GET_INPUT(IO) #define GET_OUTPUT(IO) #define GET_TIMER(IO) diff --git a/Marlin/src/HAL/HAL_STM32/spi_pins.h b/Marlin/src/HAL/HAL_STM32/spi_pins.h index df1dd5483d..1136a78c22 100644 --- a/Marlin/src/HAL/HAL_STM32/spi_pins.h +++ b/Marlin/src/HAL/HAL_STM32/spi_pins.h @@ -22,14 +22,14 @@ * Define SPI Pins: SCK, MISO, MOSI, SS */ #ifndef SCK_PIN - #define SCK_PIN 13 + #define SCK_PIN PIN_SPI_SCK #endif #ifndef MISO_PIN - #define MISO_PIN 12 + #define MISO_PIN PIN_SPI_MISO #endif #ifndef MOSI_PIN - #define MOSI_PIN 11 + #define MOSI_PIN PIN_SPI_MOSI #endif #ifndef SS_PIN - #define SS_PIN 14 + #define SS_PIN PIN_SPI_SS #endif diff --git a/Marlin/src/HAL/HAL_STM32F1/HAL.h b/Marlin/src/HAL/HAL_STM32F1/HAL.h index 9faf200fbc..e3c81ecb5b 100644 --- a/Marlin/src/HAL/HAL_STM32F1/HAL.h +++ b/Marlin/src/HAL/HAL_STM32F1/HAL.h @@ -20,16 +20,13 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL for stm32duino.com based on Libmaple and compatible (STM32F1) */ -#ifndef _HAL_STM32F1_H -#define _HAL_STM32F1_H - #define CPU_32_BIT -#undef DEBUG_NONE #ifndef vsnprintf_P #define vsnprintf_P vsnprintf @@ -43,15 +40,6 @@ #include #include -// -------------------------------------------------------------------------- -// Undefine DEBUG_ settings -// -------------------------------------------------------------------------- - - -#undef DEBUG_NONE -#undef DEBUG_FAULT -#undef DEBUG_ALL - // -------------------------------------------------------------------------- // Includes // -------------------------------------------------------------------------- @@ -251,5 +239,3 @@ void HAL_enable_AdcFreerun(void); #define JTAG_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_SW_ONLY) #define JTAGSWD_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_NONE) - -#endif // _HAL_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F1/HAL_Servo_Stm32f1.h b/Marlin/src/HAL/HAL_STM32F1/HAL_Servo_Stm32f1.h index 778269361f..668378388c 100644 --- a/Marlin/src/HAL/HAL_STM32F1/HAL_Servo_Stm32f1.h +++ b/Marlin/src/HAL/HAL_STM32F1/HAL_Servo_Stm32f1.h @@ -20,9 +20,7 @@ * along with this program. If not, see . * */ - -#ifndef HAL_SERVO_STM32F1_H -#define HAL_SERVO_STM32F1_H +#pragma once // Pin number of unattached pins #define NOT_ATTACHED (-1) @@ -53,5 +51,3 @@ class libServo { int32_t minAngle; int32_t maxAngle; }; - -#endif // HAL_SERVO_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h b/Marlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h index 98542f8374..9610bb5533 100644 --- a/Marlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h +++ b/Marlin/src/HAL/HAL_STM32F1/HAL_timers_Stm32f1.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL for stm32duino.com based on Libmaple and compatible (STM32F1) */ -#ifndef _HAL_TIMERS_STM32F1_H -#define _HAL_TIMERS_STM32F1_H - // -------------------------------------------------------------------------- // Includes // -------------------------------------------------------------------------- @@ -167,5 +165,3 @@ FORCE_INLINE static void HAL_timer_isr_prologue(const uint8_t timer_num) { } #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F1/README.md b/Marlin/src/HAL/HAL_STM32F1/README.md index a28000f030..7defdc8749 100644 --- a/Marlin/src/HAL/HAL_STM32F1/README.md +++ b/Marlin/src/HAL/HAL_STM32F1/README.md @@ -13,13 +13,6 @@ After these lines: #endif <> -Add the following 3 lines: -<> -#undef DEBUG_NONE -#undef DEBUG_FAULT -#undef DEBUG_ALL -<> - ### Main developers: Victorpv xC000005 @@ -30,5 +23,3 @@ https://github.com/victorpv/Marlin/tree/bugfix-2.0.x PRs should only be sent to Marlin bugfix-2.0.x branch once tested in printing so not to introduce new bugs. For testing/dev, you can submit to the above branch - - diff --git a/Marlin/src/HAL/HAL_STM32F1/endstop_interrupts.h b/Marlin/src/HAL/HAL_STM32F1/endstop_interrupts.h index 1ffc330d89..50d0127968 100644 --- a/Marlin/src/HAL/HAL_STM32F1/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_STM32F1/endstop_interrupts.h @@ -20,6 +20,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop interrupts for Libmaple STM32F1 based targets. @@ -46,9 +47,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../module/endstops.h" // One ISR for all EXT-Interrupts @@ -89,5 +87,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(Z_MIN_PROBE_PIN, endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h b/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h index e58ab8251c..237ffb0b35 100644 --- a/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h +++ b/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h @@ -20,15 +20,13 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O interfaces for STM32F1 * These use GPIO functions instead of Direct Port Manipulation, as on AVR. */ -#ifndef _FASTIO_STM32F1_H -#define _FASTIO_STM32F1_H - #include #define READ(IO) (PIN_MAP[IO].gpio_device->regs->IDR & (1U << PIN_MAP[IO].gpio_bit) ? HIGH : LOW) @@ -52,5 +50,3 @@ #define PWM_PIN(p) true #define USEABLE_HARDWARE_PWM(p) PWM_PIN(p) - -#endif // _FASTIO_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F1/spi_pins.h b/Marlin/src/HAL/HAL_STM32F1/spi_pins.h index f834cea3c2..b2fc2c345d 100644 --- a/Marlin/src/HAL/HAL_STM32F1/spi_pins.h +++ b/Marlin/src/HAL/HAL_STM32F1/spi_pins.h @@ -16,14 +16,12 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL for stm32duino.com based on Libmaple and compatible (STM32F1) */ -#ifndef SPI_PINS_H_ -#define SPI_PINS_H_ - /** * Define SPI Pins: SCK, MISO, MOSI, SS * @@ -33,5 +31,3 @@ #define MISO_PIN PA6 #define MOSI_PIN PA7 #define SS_PIN PA4 - -#endif // SPI_PINS_H_ diff --git a/Marlin/src/HAL/HAL_STM32F1/watchdog_Stm32f1.h b/Marlin/src/HAL/HAL_STM32F1/watchdog_Stm32f1.h index f307950c76..d34efdc0a2 100644 --- a/Marlin/src/HAL/HAL_STM32F1/watchdog_Stm32f1.h +++ b/Marlin/src/HAL/HAL_STM32F1/watchdog_Stm32f1.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL for stm32duino.com based on Libmaple and compatible (STM32F1) */ -#ifndef WATCHDOG_STM32F1_H -#define WATCHDOG_STM32F1_H - #include #include "../../inc/MarlinConfig.h" @@ -51,5 +49,3 @@ inline void watchdog_reset() { #endif iwdg_feed(); } - -#endif // WATCHDOG_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F4/EEPROM_Emul/eeprom_emul.h b/Marlin/src/HAL/HAL_STM32F4/EEPROM_Emul/eeprom_emul.h index a7e3e0f012..a3e93503d8 100644 --- a/Marlin/src/HAL/HAL_STM32F4/EEPROM_Emul/eeprom_emul.h +++ b/Marlin/src/HAL/HAL_STM32F4/EEPROM_Emul/eeprom_emul.h @@ -45,10 +45,7 @@ * ****************************************************************************** */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __EEEPROM_EMUL_H -#define __EEEPROM_EMUL_H +#pragma once // -------------------------------------------------------------------------- // Includes @@ -112,6 +109,4 @@ uint16_t EE_Initialize(void); uint16_t EE_ReadVariable(uint16_t VirtAddress, uint16_t* Data); uint16_t EE_WriteVariable(uint16_t VirtAddress, uint16_t Data); -#endif /* __EEEPROM_H */ - /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ diff --git a/Marlin/src/HAL/HAL_STM32F4/EmulatedEeprom.cpp b/Marlin/src/HAL/HAL_STM32F4/EmulatedEeprom.cpp index a1ffab376e..7d45ef18d0 100644 --- a/Marlin/src/HAL/HAL_STM32F4/EmulatedEeprom.cpp +++ b/Marlin/src/HAL/HAL_STM32F4/EmulatedEeprom.cpp @@ -140,4 +140,3 @@ void eeprom_update_block(const void *__src, void *__dst, size_t __n) { #endif // ENABLED(EEPROM_SETTINGS) && DISABLED(I2C_EEPROM) && DISABLED(SPI_EEPROM) #endif // STM32F4 || STM32F4xx - diff --git a/Marlin/src/HAL/HAL_STM32F4/HAL.h b/Marlin/src/HAL/HAL_STM32F4/HAL.h index dc6bda473c..2b2dd09ba2 100644 --- a/Marlin/src/HAL/HAL_STM32F4/HAL.h +++ b/Marlin/src/HAL/HAL_STM32F4/HAL.h @@ -20,12 +20,9 @@ * along with this program. If not, see . * */ - -#ifndef _HAL_STM32F4_H -#define _HAL_STM32F4_H +#pragma once #define CPU_32_BIT -#undef DEBUG_NONE #ifndef vsnprintf_P #define vsnprintf_P vsnprintf @@ -251,5 +248,3 @@ void HAL_enable_AdcFreerun(void); #define JTAG_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_SW_ONLY) #define JTAGSWD_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_NONE) - -#endif // _HAL_STM32F4_H diff --git a/Marlin/src/HAL/HAL_STM32F4/HAL_Servo_STM32F4.h b/Marlin/src/HAL/HAL_STM32F4/HAL_Servo_STM32F4.h index b68910387c..5daf90ab8d 100644 --- a/Marlin/src/HAL/HAL_STM32F4/HAL_Servo_STM32F4.h +++ b/Marlin/src/HAL/HAL_STM32F4/HAL_Servo_STM32F4.h @@ -20,22 +20,18 @@ * along with this program. If not, see . * */ - -#ifndef HAL_SERVO_STM32F4_H -#define HAL_SERVO_STM32F4_H +#pragma once #include // Inherit and expand on the official library class libServo : public Servo { -public: + public: int8_t attach(const int pin); int8_t attach(const int pin, const int min, const int max); void move(const int value); -private: + private: uint16_t min_ticks; uint16_t max_ticks; uint8_t servoIndex; // index into the channel data for this servo }; - -#endif // HAL_SERVO_STM32F4_H diff --git a/Marlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h b/Marlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h index 83081ed756..d2c1156542 100644 --- a/Marlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h +++ b/Marlin/src/HAL/HAL_STM32F4/HAL_timers_STM32F4.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _HAL_TIMERS_STM32F4_H -#define _HAL_TIMERS_STM32F4_H +#pragma once // -------------------------------------------------------------------------- // Includes @@ -130,5 +128,3 @@ FORCE_INLINE static hal_timer_t HAL_timer_get_compare(const uint8_t timer_num) { #endif #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_STM32F4_H diff --git a/Marlin/src/HAL/HAL_STM32F4/endstop_interrupts.h b/Marlin/src/HAL/HAL_STM32F4/endstop_interrupts.h index e207b720aa..e4a243b43e 100644 --- a/Marlin/src/HAL/HAL_STM32F4/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_STM32F4/endstop_interrupts.h @@ -20,9 +20,7 @@ * along with this program. If not, see . * */ - -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ +#pragma once #include "../../module/endstops.h" @@ -64,5 +62,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(Z_MIN_PROBE_PIN, endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h b/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h index 222f6dc518..61de5306cc 100644 --- a/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h +++ b/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h @@ -20,15 +20,13 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O interfaces for STM32F4 * These use GPIO functions instead of Direct Port Manipulation, as on AVR. */ -#ifndef _FASTIO_STM32F4_H -#define _FASTIO_STM32F4_H - #undef _BV #define _BV(b) (1 << (b)) @@ -151,5 +149,3 @@ #define PE13 _STM32_PIN(E, 13) #define PE14 _STM32_PIN(E, 14) #define PE15 _STM32_PIN(E, 15) - -#endif // _FASTIO_STM32F4_H diff --git a/Marlin/src/HAL/HAL_STM32F4/watchdog_STM32F4.h b/Marlin/src/HAL/HAL_STM32F4/watchdog_STM32F4.h index 89295a78e1..cff0cf469b 100644 --- a/Marlin/src/HAL/HAL_STM32F4/watchdog_STM32F4.h +++ b/Marlin/src/HAL/HAL_STM32F4/watchdog_STM32F4.h @@ -19,15 +19,9 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_STM32F4_H -#define WATCHDOG_STM32F4_H - -#include "../../inc/MarlinConfig.h" +#pragma once extern IWDG_HandleTypeDef hiwdg; void watchdog_init(); void watchdog_reset(); - -#endif // WATCHDOG_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F7/EEPROM_Emul/eeprom_emul.h b/Marlin/src/HAL/HAL_STM32F7/EEPROM_Emul/eeprom_emul.h index 8a45608ed9..441ff1bae1 100644 --- a/Marlin/src/HAL/HAL_STM32F7/EEPROM_Emul/eeprom_emul.h +++ b/Marlin/src/HAL/HAL_STM32F7/EEPROM_Emul/eeprom_emul.h @@ -45,10 +45,7 @@ * ****************************************************************************** */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __EEEPROM_EMUL_H -#define __EEEPROM_EMUL_H +#pragma once // -------------------------------------------------------------------------- // Includes @@ -113,6 +110,4 @@ uint16_t EE_Initialize(void); uint16_t EE_ReadVariable(uint16_t VirtAddress, uint16_t* Data); uint16_t EE_WriteVariable(uint16_t VirtAddress, uint16_t Data); -#endif /* __EEEPROM_H */ - /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ diff --git a/Marlin/src/HAL/HAL_STM32F7/EmulatedEeprom.cpp b/Marlin/src/HAL/HAL_STM32F7/EmulatedEeprom.cpp index a0a00dd4dc..1da5fb486b 100644 --- a/Marlin/src/HAL/HAL_STM32F7/EmulatedEeprom.cpp +++ b/Marlin/src/HAL/HAL_STM32F7/EmulatedEeprom.cpp @@ -137,4 +137,3 @@ void eeprom_update_block(const void *__src, void *__dst, size_t __n) { } #endif // STM32F7 - diff --git a/Marlin/src/HAL/HAL_STM32F7/HAL.cpp b/Marlin/src/HAL/HAL_STM32F7/HAL.cpp index a5c4f39429..87d3a5f30a 100644 --- a/Marlin/src/HAL/HAL_STM32F7/HAL.cpp +++ b/Marlin/src/HAL/HAL_STM32F7/HAL.cpp @@ -21,7 +21,6 @@ * */ - #ifdef STM32F7 // -------------------------------------------------------------------------- diff --git a/Marlin/src/HAL/HAL_STM32F7/HAL.h b/Marlin/src/HAL/HAL_STM32F7/HAL.h index c911ff07f7..060e2584a2 100644 --- a/Marlin/src/HAL/HAL_STM32F7/HAL.h +++ b/Marlin/src/HAL/HAL_STM32F7/HAL.h @@ -20,12 +20,9 @@ * along with this program. If not, see . * */ - -#ifndef _HAL_STM32F7_H -#define _HAL_STM32F7_H +#pragma once #define CPU_32_BIT -#undef DEBUG_NONE #ifndef vsnprintf_P #define vsnprintf_P vsnprintf @@ -153,8 +150,6 @@ extern uint16_t HAL_adc_result; // Public functions // -------------------------------------------------------------------------- - - // Memory related #define __bss_end __bss_end__ @@ -236,5 +231,3 @@ void HAL_enable_AdcFreerun(void); #define GET_PIN_MAP_PIN(index) index #define GET_PIN_MAP_INDEX(pin) pin #define PARSED_PIN_INDEX(code, dval) parser.intval(code, dval) - -#endif // _HAL_STM32F7_H diff --git a/Marlin/src/HAL/HAL_STM32F7/HAL_Servo_STM32F7.h b/Marlin/src/HAL/HAL_STM32F7/HAL_Servo_STM32F7.h index 14ba0528b0..f3a776365f 100644 --- a/Marlin/src/HAL/HAL_STM32F7/HAL_Servo_STM32F7.h +++ b/Marlin/src/HAL/HAL_STM32F7/HAL_Servo_STM32F7.h @@ -20,9 +20,7 @@ * along with this program. If not, see . * */ - -#ifndef HAL_SERVO_STM32F7_H -#define HAL_SERVO_STM32F7_H +#pragma once #include <../../libraries/Servo/src/Servo.h> @@ -37,5 +35,3 @@ private: uint16_t max_ticks; uint8_t servoIndex; // index into the channel data for this servo }; - -#endif // HAL_SERVO_STM32F7_H diff --git a/Marlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h b/Marlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h index 92f0215fce..b5f8cb24bc 100644 --- a/Marlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h +++ b/Marlin/src/HAL/HAL_STM32F7/HAL_timers_STM32F7.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _HAL_TIMERS_STM32F7_H -#define _HAL_TIMERS_STM32F7_H +#pragma once // -------------------------------------------------------------------------- // Includes @@ -101,5 +99,3 @@ hal_timer_t HAL_timer_get_compare(const uint8_t timer_num); uint32_t HAL_timer_get_count(const uint8_t timer_num); void HAL_timer_isr_prologue(const uint8_t timer_num); #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_STM32F7_H diff --git a/Marlin/src/HAL/HAL_STM32F7/TMC2660.h b/Marlin/src/HAL/HAL_STM32F7/TMC2660.h index 4e50cfb4e2..9a26b32048 100644 --- a/Marlin/src/HAL/HAL_STM32F7/TMC2660.h +++ b/Marlin/src/HAL/HAL_STM32F7/TMC2660.h @@ -24,12 +24,9 @@ * THE SOFTWARE. * */ +#pragma once -#include "../../inc/MarlinConfig.h" - -// ensure this library description is only included once -#ifndef _TMC26XSTEPPER_H_ -#define _TMC26XSTEPPER_H_ +#include //! return value for TMC26XStepper.getOverTemperature() if there is a overtemperature situation in the TMC chip /*! @@ -601,5 +598,3 @@ class TMC26XStepper { // SPI sender inline void send262(uint32_t datagram); }; - -#endif // _TMC26XSTEPPER_H_ diff --git a/Marlin/src/HAL/HAL_STM32F7/endstop_interrupts.h b/Marlin/src/HAL/HAL_STM32F7/endstop_interrupts.h index c96d713db4..e4a243b43e 100644 --- a/Marlin/src/HAL/HAL_STM32F7/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_STM32F7/endstop_interrupts.h @@ -20,11 +20,7 @@ * along with this program. If not, see . * */ - - - -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ +#pragma once #include "../../module/endstops.h" @@ -66,5 +62,3 @@ void setup_endstop_interrupts(void) { attachInterrupt(Z_MIN_PROBE_PIN, endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h b/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h index 9aa43ccfc5..08f244c791 100644 --- a/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h +++ b/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h @@ -20,15 +20,13 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O interfaces for STM32F7 * These use GPIO functions instead of Direct Port Manipulation, as on AVR. */ -#ifndef _FASTIO_STM32F7_H -#define _FASTIO_STM32F7_H - #define _BV(b) (1 << (b)) #define READ(IO) digitalRead(IO) @@ -186,5 +184,3 @@ #define PG13 _STM32_PIN(G, 13) #define PG14 _STM32_PIN(G, 14) #define PG15 _STM32_PIN(G, 15) - -#endif // _FASTIO_STM32F7_H diff --git a/Marlin/src/HAL/HAL_STM32F7/watchdog_STM32F7.h b/Marlin/src/HAL/HAL_STM32F7/watchdog_STM32F7.h index 977f0f9b7e..cff0cf469b 100644 --- a/Marlin/src/HAL/HAL_STM32F7/watchdog_STM32F7.h +++ b/Marlin/src/HAL/HAL_STM32F7/watchdog_STM32F7.h @@ -19,15 +19,9 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_STM32F7_H -#define WATCHDOG_STM32F7_H - -#include "../../inc/MarlinConfig.h" +#pragma once extern IWDG_HandleTypeDef hiwdg; void watchdog_init(); void watchdog_reset(); - -#endif // WATCHDOG_STM32F1_H diff --git a/Marlin/src/HAL/HAL_TEENSY31_32/HAL.cpp b/Marlin/src/HAL/HAL_TEENSY31_32/HAL.cpp index fa5cdd8d1a..db757b17ef 100644 --- a/Marlin/src/HAL/HAL_TEENSY31_32/HAL.cpp +++ b/Marlin/src/HAL/HAL_TEENSY31_32/HAL.cpp @@ -26,7 +26,7 @@ #ifdef __MK20DX256__ #include "HAL.h" -#include "../Delay.h" +#include "../shared/Delay.h" #include diff --git a/Marlin/src/HAL/HAL_TEENSY31_32/HAL_spi_Teensy.cpp b/Marlin/src/HAL/HAL_TEENSY31_32/HAL_spi_Teensy.cpp index 4c57f02436..ab7176aee6 100644 --- a/Marlin/src/HAL/HAL_TEENSY31_32/HAL_spi_Teensy.cpp +++ b/Marlin/src/HAL/HAL_TEENSY31_32/HAL_spi_Teensy.cpp @@ -33,7 +33,7 @@ static SPISettings spiConfig; * Standard SPI functions */ -// Initialise SPI bus +// Initialize SPI bus void spiBegin(void) { #if !PIN_EXISTS(SS) #error "SS_PIN not defined!" diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/HAL.h b/Marlin/src/HAL/HAL_TEENSY35_36/HAL.h index b60a5d28ad..4cbf8bfec9 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/HAL.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/HAL.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * Description: HAL for Teensy 3.5 and Teensy 3.6 */ -#ifndef _HAL_TEENSY_H -#define _HAL_TEENSY_H - #define CPU_32_BIT // -------------------------------------------------------------------------- @@ -167,9 +165,3 @@ uint16_t HAL_adc_get_result(void); #define GET_PIN_MAP_PIN(index) index #define GET_PIN_MAP_INDEX(pin) pin #define PARSED_PIN_INDEX(code, dval) parser.intval(code, dval) - -// -------------------------------------------------------------------------- -// -// -------------------------------------------------------------------------- - -#endif // _HAL_TEENSY_H diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/HAL_Servo_Teensy.h b/Marlin/src/HAL/HAL_TEENSY35_36/HAL_Servo_Teensy.h index 78b2092051..e53b5c6796 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/HAL_Servo_Teensy.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/HAL_Servo_Teensy.h @@ -1,5 +1,25 @@ -#ifndef _HAL_SERVO_TEENSY_H_ -#define _HAL_SERVO_TEENSY_H_ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once #include @@ -14,5 +34,3 @@ class libServo : public Servo { uint16_t max_ticks; uint8_t servoIndex; // index into the channel data for this servo }; - -#endif // _HAL_SERVO_TEENSY_H_ diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h b/Marlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h index b44c310156..29b157c156 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/HAL_timers_Teensy.h @@ -1,23 +1,23 @@ -/* ************************************************************************** - - Marlin 3D Printer Firmware - Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] - Copyright (c) 2016 Bob Cousins bobcousins42@googlemail.com - Copyright (c) 2015-2016 Nico Tonnhofer wurstnase.reprap@gmail.com - - 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 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . -****************************************************************************/ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * Copyright (c) 2016 Bob Cousins bobcousins42@googlemail.com + * Copyright (c) 2015-2016 Nico Tonnhofer wurstnase.reprap@gmail.com + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +#pragma once /** * Description: HAL for @@ -25,9 +25,6 @@ * Teensy3.6 (__MK66FX1M0__) */ -#ifndef _HAL_TIMERS_TEENSY_H -#define _HAL_TIMERS_TEENSY_H - // -------------------------------------------------------------------------- // Includes // -------------------------------------------------------------------------- @@ -108,5 +105,3 @@ bool HAL_timer_interrupt_enabled(const uint8_t timer_num); void HAL_timer_isr_prologue(const uint8_t timer_num); #define HAL_timer_isr_epilogue(TIMER_NUM) - -#endif // _HAL_TIMERS_TEENSY_H diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/endstop_interrupts.h b/Marlin/src/HAL/HAL_TEENSY35_36/endstop_interrupts.h index d3f9d102bc..79a19fdbea 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/endstop_interrupts.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/endstop_interrupts.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Endstop Interrupts @@ -34,9 +35,6 @@ * (Located in Marlin/buildroot/share/pin_interrupt_test/pin_interrupt_test.ino) */ -#ifndef _ENDSTOP_INTERRUPTS_H_ -#define _ENDSTOP_INTERRUPTS_H_ - #include "../../module/endstops.h" // One ISR for all EXT-Interrupts @@ -81,5 +79,3 @@ void setup_endstop_interrupts( void ) { attachInterrupt(digitalPinToInterrupt(Z_MIN_PROBE_PIN), endstop_ISR, CHANGE); #endif } - -#endif //_ENDSTOP_INTERRUPTS_H_ diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/fastio_Teensy.h b/Marlin/src/HAL/HAL_TEENSY35_36/fastio_Teensy.h index 4d31310d8d..43a4c5a786 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/fastio_Teensy.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/fastio_Teensy.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Fast I/O Routines for Teensy 3.5 and Teensy 3.6 @@ -26,9 +27,6 @@ * Contributed by Triffid_Hunter and modified by Kliment, thinkyhead, Bob-the-Kuhn, et.al. */ -#ifndef _FASTIO_TEENSY_H -#define _FASTIO_TEENSY_H - #ifndef MASK #define MASK(PIN) (1 << PIN) #endif @@ -91,5 +89,3 @@ */ #define DIO0_PIN 8 - -#endif /* _FASTIO_TEENSY_H */ diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/spi_pins.h b/Marlin/src/HAL/HAL_TEENSY35_36/spi_pins.h index ecbc690e4d..fb4cbc140b 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/spi_pins.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/spi_pins.h @@ -19,13 +19,9 @@ * along with this program. If not, see . * */ - -#ifndef SPI_PINS_H_ -#define SPI_PINS_H_ +#pragma once #define SCK_PIN 13 #define MISO_PIN 12 #define MOSI_PIN 11 -#define SS_PIN 20 //SDSS // A.28, A.29, B.21, C.26, C.29 - -#endif /* SPI_PINS_H_ */ +#define SS_PIN 20 // SDSS // A.28, A.29, B.21, C.26, C.29 diff --git a/Marlin/src/HAL/HAL_TEENSY35_36/watchdog_Teensy.h b/Marlin/src/HAL/HAL_TEENSY35_36/watchdog_Teensy.h index ca05dd225a..69c422e160 100644 --- a/Marlin/src/HAL/HAL_TEENSY35_36/watchdog_Teensy.h +++ b/Marlin/src/HAL/HAL_TEENSY35_36/watchdog_Teensy.h @@ -19,13 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef WATCHDOG_TEENSY_H -#define WATCHDOG_TEENSY_H - -#include "HAL.h" - -// Arduino Due core now has watchdog support +#pragma once void watchdog_init(); @@ -34,5 +28,3 @@ inline void watchdog_reset() { WDOG_REFRESH = 0xA602; WDOG_REFRESH = 0xB480; } - -#endif // WATCHDOG_TEENSY_H diff --git a/Marlin/src/HAL/platforms.h b/Marlin/src/HAL/platforms.h index 894100f8be..c1e0e9f8e6 100644 --- a/Marlin/src/HAL/platforms.h +++ b/Marlin/src/HAL/platforms.h @@ -1,7 +1,25 @@ -#ifndef _HAL_PLATFORMS_H_ -#define _HAL_PLATFORMS_H_ - -#ifndef HAL_PLATFORM +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once #ifdef __AVR__ #define HAL_PLATFORM HAL_AVR @@ -27,10 +45,6 @@ #error "Unsupported Platform!" #endif -#endif // HAL_PLATFORM - #define XSTR_(M) #M #define XSTR(M) XSTR_(M) #define HAL_PATH(PATH, NAME) XSTR(PATH/HAL_PLATFORM/NAME) - -#endif // _HAL_PLATFORMS_H_ diff --git a/Marlin/src/HAL/shared/Delay.h b/Marlin/src/HAL/shared/Delay.h index 4cdd479210..9e25cbd511 100644 --- a/Marlin/src/HAL/shared/Delay.h +++ b/Marlin/src/HAL/shared/Delay.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Busy wait delay cycles routines: @@ -28,57 +29,81 @@ * DELAY_US(count): Delay execution in microseconds */ -#ifndef MARLIN_DELAY_H -#define MARLIN_DELAY_H - #include "../../core/macros.h" +#include "../../core/millis_t.h" #if defined(__arm__) || defined(__thumb__) - // https://blueprints.launchpad.net/gcc-arm-embedded/+spec/delay-cycles + #if __CORTEX_M == 7 - #define nop() __asm__ __volatile__("nop;\n\t":::) + // Cortex-M7 can use the cycle counter of the DWT unit + // http://www.anthonyvh.com/2017/05/18/cortex_m-cycle_counter/ - FORCE_INLINE static void __delay_4cycles(uint32_t cy) { // +1 cycle - #if ARCH_PIPELINE_RELOAD_CYCLES < 2 - #define EXTRA_NOP_CYCLES A("nop") - #else - #define EXTRA_NOP_CYCLES "" - #endif + FORCE_INLINE static void enableCycleCounter() { + CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk; - __asm__ __volatile__( - A(".syntax unified") // is to prevent CM0,CM1 non-unified syntax - L("1") - A("subs %[cnt],#1") - EXTRA_NOP_CYCLES - A("bne 1b") - : [cnt]"+r"(cy) // output: +r means input+output - : // input: - : "cc" // clobbers: - ); - } + // Unlock DWT. + DWT->LAR = 0xC5ACCE55; - // Delay in cycles - FORCE_INLINE static void DELAY_CYCLES(uint32_t x) { - - if (__builtin_constant_p(x)) { - #define MAXNOPS 4 - - if (x <= (MAXNOPS)) { - switch (x) { case 4: nop(); case 3: nop(); case 2: nop(); case 1: nop(); } - } - else { // because of +1 cycle inside delay_4cycles - const uint32_t rem = (x - 1) % (MAXNOPS); - switch (rem) { case 3: nop(); case 2: nop(); case 1: nop(); } - if ((x = (x - 1) / (MAXNOPS))) - __delay_4cycles(x); // if need more then 4 nop loop is more optimal - } - #undef MAXNOPS + DWT->CYCCNT = 0; + DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk; } - else if ((x >>= 2)) - __delay_4cycles(x); - } - #undef nop + + FORCE_INLINE volatile uint32_t getCycleCount() { return DWT->CYCCNT; } + + FORCE_INLINE static void DELAY_CYCLES(const uint32_t x) { + const uint32_t endCycles = getCycleCount() + x; + while (PENDING(getCycleCount(), endCycles)) { } + } + + #else + + // https://blueprints.launchpad.net/gcc-arm-embedded/+spec/delay-cycles + + #define nop() __asm__ __volatile__("nop;\n\t":::) + + FORCE_INLINE static void __delay_4cycles(uint32_t cy) { // +1 cycle + #if ARCH_PIPELINE_RELOAD_CYCLES < 2 + #define EXTRA_NOP_CYCLES A("nop") + #else + #define EXTRA_NOP_CYCLES "" + #endif + + __asm__ __volatile__( + A(".syntax unified") // is to prevent CM0,CM1 non-unified syntax + L("1") + A("subs %[cnt],#1") + EXTRA_NOP_CYCLES + A("bne 1b") + : [cnt]"+r"(cy) // output: +r means input+output + : // input: + : "cc" // clobbers: + ); + } + + // Delay in cycles + FORCE_INLINE static void DELAY_CYCLES(uint32_t x) { + + if (__builtin_constant_p(x)) { + #define MAXNOPS 4 + + if (x <= (MAXNOPS)) { + switch (x) { case 4: nop(); case 3: nop(); case 2: nop(); case 1: nop(); } + } + else { // because of +1 cycle inside delay_4cycles + const uint32_t rem = (x - 1) % (MAXNOPS); + switch (rem) { case 3: nop(); case 2: nop(); case 1: nop(); } + if ((x = (x - 1) / (MAXNOPS))) + __delay_4cycles(x); // if need more then 4 nop loop is more optimal + } + #undef MAXNOPS + } + else if ((x >>= 2)) + __delay_4cycles(x); + } + #undef nop + + #endif #elif defined(__AVR__) @@ -144,5 +169,3 @@ // Delay in microseconds #define DELAY_US(x) DELAY_CYCLES( (x) * (F_CPU / 1000000UL) ) - -#endif // MARLIN_DELAY_H diff --git a/Marlin/src/HAL/shared/HAL_SPI.h b/Marlin/src/HAL/shared/HAL_SPI.h index 388b9f9cfb..cc2304fc57 100644 --- a/Marlin/src/HAL/shared/HAL_SPI.h +++ b/Marlin/src/HAL/shared/HAL_SPI.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * HAL/HAL_SPI.h * Core Marlin definitions for SPI, implemented in the HALs */ -#ifndef _HAL_SPI_H_ -#define _HAL_SPI_H_ - #include /** @@ -78,5 +76,3 @@ void spiRead(uint8_t* buf, uint16_t nbyte); void spiSendBlock(uint8_t token, const uint8_t* buf); /** Begin SPI transaction, set clock, bit order, data mode */ void spiBeginTransaction(uint32_t spiClock, uint8_t bitOrder, uint8_t dataMode); - -#endif // _HAL_SPI_H_ diff --git a/Marlin/src/HAL/shared/I2cEeprom.cpp b/Marlin/src/HAL/shared/I2cEeprom.cpp index 91b9d4626f..921c7ff903 100644 --- a/Marlin/src/HAL/shared/I2cEeprom.cpp +++ b/Marlin/src/HAL/shared/I2cEeprom.cpp @@ -155,5 +155,4 @@ void eeprom_read_block(void* pos, const void* eeprom_address, size_t n) { if (Wire.available()) *((uint8_t*)pos + c) = Wire.read(); } - -#endif // ENABLED(I2C_EEPROM) +#endif // I2C_EEPROM diff --git a/Marlin/src/HAL/shared/MarlinSerial.h b/Marlin/src/HAL/shared/MarlinSerial.h index 3efd877023..10d55e92db 100644 --- a/Marlin/src/HAL/shared/MarlinSerial.h +++ b/Marlin/src/HAL/shared/MarlinSerial.h @@ -58,4 +58,3 @@ constexpr bool || true #endif ); - diff --git a/Marlin/src/HAL/shared/backtrace/backtrace.h b/Marlin/src/HAL/shared/backtrace/backtrace.h index c2761b9f5a..37a567189c 100644 --- a/Marlin/src/HAL/shared/backtrace/backtrace.h +++ b/Marlin/src/HAL/shared/backtrace/backtrace.h @@ -19,11 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _BACKTRACE_H_ -#define _BACKTRACE_H_ +#pragma once // Perform a backtrace to the serial port void backtrace(void); - -#endif \ No newline at end of file diff --git a/Marlin/src/HAL/shared/backtrace/unwarm.h b/Marlin/src/HAL/shared/backtrace/unwarm.h index 8ecdeba8a5..7414ecc06b 100644 --- a/Marlin/src/HAL/shared/backtrace/unwarm.h +++ b/Marlin/src/HAL/shared/backtrace/unwarm.h @@ -11,8 +11,7 @@ * File Description: Internal interface between the ARM unwinding sub-modules. **************************************************************************/ -#ifndef UNWARM_H -#define UNWARM_H +#pragma once #include "unwinder.h" @@ -139,5 +138,3 @@ bool UnwReportRetAddr(UnwState * const state, uint32_t addr); bool UnwMemWriteRegister(UnwState * const state, const uint32_t addr, const RegData * const reg); bool UnwMemReadRegister(UnwState * const state, const uint32_t addr, RegData * const reg); void UnwMemHashGC(UnwState * const state); - -#endif // UNWARM_H diff --git a/Marlin/src/HAL/shared/backtrace/unwarmbytab.h b/Marlin/src/HAL/shared/backtrace/unwarmbytab.h index 527d3a6c72..77a1c82dbd 100644 --- a/Marlin/src/HAL/shared/backtrace/unwarmbytab.h +++ b/Marlin/src/HAL/shared/backtrace/unwarmbytab.h @@ -12,8 +12,7 @@ * File Description: Interface to the memory tracking sub-system. **************************************************************************/ -#ifndef UNWARMBYTAB_H -#define UNWARMBYTAB_H +#pragma once #include "unwarm.h" @@ -30,5 +29,3 @@ typedef struct { } UnwTabEntry; UnwResult UnwindByTableStart(UnwindFrame* frame, const UnwindCallbacks *cb, void *data); - -#endif // UNWARMBYTAB_H diff --git a/Marlin/src/HAL/shared/backtrace/unwarmmem.h b/Marlin/src/HAL/shared/backtrace/unwarmmem.h index f30846b34c..588618b34f 100644 --- a/Marlin/src/HAL/shared/backtrace/unwarmmem.h +++ b/Marlin/src/HAL/shared/backtrace/unwarmmem.h @@ -12,14 +12,10 @@ * File Description: Interface to the memory tracking sub-system. **************************************************************************/ -#ifndef UNWARMMEM_H -#define UNWARMMEM_H +#pragma once #include "unwarm.h" bool UnwMemHashRead(MemData * const memData, uint32_t addr, uint32_t * const data, bool * const tracked); bool UnwMemHashWrite(MemData * const memData, uint32_t addr, uint32_t val, bool valValid); void UnwMemHashGC(UnwState * const state); - -#endif - diff --git a/Marlin/src/HAL/shared/backtrace/unwinder.cpp b/Marlin/src/HAL/shared/backtrace/unwinder.cpp index 9c30016165..7c5af02cdb 100644 --- a/Marlin/src/HAL/shared/backtrace/unwinder.cpp +++ b/Marlin/src/HAL/shared/backtrace/unwinder.cpp @@ -57,5 +57,3 @@ UnwResult UnwindStart(UnwindFrame* frame, const UnwindCallbacks *cb, void *data) } } #endif - - diff --git a/Marlin/src/HAL/shared/backtrace/unwinder.h b/Marlin/src/HAL/shared/backtrace/unwinder.h index 29132d0b5b..604854ad0f 100644 --- a/Marlin/src/HAL/shared/backtrace/unwinder.h +++ b/Marlin/src/HAL/shared/backtrace/unwinder.h @@ -13,8 +13,7 @@ * Interface to the ARM stack unwinding module. **************************************************************************/ -#ifndef UNWINDER_H -#define UNWINDER_H +#pragma once #include @@ -171,5 +170,3 @@ typedef struct { * get function names in the traceback. Otherwise, you will not. */ UnwResult UnwindStart(UnwindFrame* frame, const UnwindCallbacks *cb, void *data); - -#endif /* UNWINDER_H */ diff --git a/Marlin/src/HAL/shared/backtrace/unwmemaccess.cpp b/Marlin/src/HAL/shared/backtrace/unwmemaccess.cpp index 8bac1ec506..179bc1417b 100644 --- a/Marlin/src/HAL/shared/backtrace/unwmemaccess.cpp +++ b/Marlin/src/HAL/shared/backtrace/unwmemaccess.cpp @@ -167,4 +167,3 @@ bool UnwReadB(const uint32_t a, uint8_t *v) { } #endif - diff --git a/Marlin/src/HAL/shared/backtrace/unwmemaccess.h b/Marlin/src/HAL/shared/backtrace/unwmemaccess.h index 5405f3a673..fe42bd9485 100644 --- a/Marlin/src/HAL/shared/backtrace/unwmemaccess.h +++ b/Marlin/src/HAL/shared/backtrace/unwmemaccess.h @@ -12,8 +12,7 @@ * File Description: Utility functions to access memory **************************************************************************/ -#ifndef UNWMEMACCESS_H -#define UNWMEMACCESS_H +#pragma once #include "unwarm.h" #include @@ -21,6 +20,3 @@ bool UnwReadW(const uint32_t a, uint32_t *v); bool UnwReadH(const uint32_t a, uint16_t *v); bool UnwReadB(const uint32_t a, uint8_t *v); - -#endif - diff --git a/Marlin/src/HAL/shared/math_32bit.h b/Marlin/src/HAL/shared/math_32bit.h index 472dfc3b56..5ce51b62ab 100644 --- a/Marlin/src/HAL/shared/math_32bit.h +++ b/Marlin/src/HAL/shared/math_32bit.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef MATH_32BIT_H -#define MATH_32BIT_H +#pragma once #include "../../core/macros.h" @@ -31,5 +29,3 @@ static FORCE_INLINE uint32_t MultiU32X24toH32(uint32_t longIn1, uint32_t longIn2) { return ((uint64_t)longIn1 * longIn2 + 0x00800000) >> 24; } - -#endif // MATH_32BIT_H diff --git a/Marlin/src/HAL/shared/servo_private.h b/Marlin/src/HAL/shared/servo_private.h index 2dcc9eb98f..522e4594ff 100644 --- a/Marlin/src/HAL/shared/servo_private.h +++ b/Marlin/src/HAL/shared/servo_private.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * servo_private.h - Interrupt driven Servo library for Arduino using 16 bit timers- Version 2 @@ -39,9 +40,6 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef SERVO_PRIVATE_H -#define SERVO_PRIVATE_H - #include // Architecture specific include @@ -98,5 +96,3 @@ extern ServoInfo_t servo_info[MAX_SERVOS]; extern void initISR(timer16_Sequence_t timer); extern void finISR(timer16_Sequence_t timer); - -#endif // SERVO_PRIVATE_H diff --git a/Marlin/src/Marlin.cpp b/Marlin/src/Marlin.cpp index faf4e6f204..944c5ec96f 100644 --- a/Marlin/src/Marlin.cpp +++ b/Marlin/src/Marlin.cpp @@ -160,17 +160,6 @@ bool Running = true; -/** - * axis_homed - * Flags that each linear axis was homed. - * XYZ on cartesian, ABC on delta, ABZ on SCARA. - * - * axis_known_position - * Flags that the position is known in each linear axis. Set when homed. - * Cleared whenever a stepper powers off, potentially losing its position. - */ -uint8_t axis_homed, axis_known_position; // = 0 - #if ENABLED(TEMPERATURE_UNITS_SUPPORT) TempUnit input_temp_units = TEMPUNIT_C; #endif @@ -202,9 +191,9 @@ volatile bool wait_for_heatup = true; millis_t max_inactive_time, // = 0 stepper_inactive_time = (DEFAULT_STEPPER_DEACTIVE_TIME) * 1000UL; -#ifdef CHDK - millis_t chdkHigh; // = 0; - bool chdkActive; // = false; +#if PIN_EXISTS(CHDK) + extern bool chdk_active; + extern millis_t chdk_timeout; #endif #if ENABLED(I2C_POSITION_ENCODERS) @@ -334,7 +323,7 @@ void disable_all_steppers() { * - Keep the command buffer full * - Check for maximum inactive time between commands * - Check for maximum inactive time between stepper commands - * - Check if pin CHDK needs to go LOW + * - Check if CHDK_PIN needs to go LOW * - Check for KILL button held down * - Check for HOME button held down * - Check if cooling fan needs to be switched on @@ -379,16 +368,19 @@ void manage_inactivity(const bool ignore_stepper_queue/*=false*/) { #if ENABLED(DISABLE_INACTIVE_E) disable_e_steppers(); #endif - #if ENABLED(AUTO_BED_LEVELING_UBL) && ENABLED(ULTIPANEL) // Only needed with an LCD - if (ubl.lcd_map_control) ubl.lcd_map_control = defer_return_to_status = false; + #if HAS_LCD_MENU && ENABLED(AUTO_BED_LEVELING_UBL) + if (ubl.lcd_map_control) { + ubl.lcd_map_control = false; + set_defer_return_to_status(false); + } #endif } } - #ifdef CHDK // Check if pin should be set to LOW after M240 set it to HIGH - if (chdkActive && ELAPSED(ms, chdkHigh + CHDK_DELAY)) { - chdkActive = false; - WRITE(CHDK, LOW); + #if PIN_EXISTS(CHDK) // Check if pin should be set to LOW (after M240 set it HIGH) + if (chdk_active && ELAPSED(ms, chdk_timeout)) { + chdk_active = false; + WRITE(CHDK_PIN, LOW); } #endif diff --git a/Marlin/src/Marlin.h b/Marlin/src/Marlin.h index 6326320439..1025d677c9 100644 --- a/Marlin/src/Marlin.h +++ b/Marlin/src/Marlin.h @@ -19,8 +19,7 @@ * along with this program. If not, see . * */ -#ifndef __MARLIN_H__ -#define __MARLIN_H__ +#pragma once #include "inc/MarlinConfig.h" @@ -189,12 +188,6 @@ extern bool Running; inline bool IsRunning() { return Running; } inline bool IsStopped() { return !Running; } -extern uint8_t axis_homed, axis_known_position; - -constexpr uint8_t xyz_bits = _BV(X_AXIS) | _BV(Y_AXIS) | _BV(Z_AXIS); -FORCE_INLINE bool all_axes_homed() { return (axis_homed & xyz_bits) == xyz_bits; } -FORCE_INLINE bool all_axes_known() { return (axis_known_position & xyz_bits) == xyz_bits; } - extern volatile bool wait_for_heatup; #if HAS_RESUME_CONTINUE @@ -248,5 +241,3 @@ void protected_pin_err(); #if HAS_SUICIDE inline void suicide() { OUT_WRITE(SUICIDE_PIN, LOW); } #endif - -#endif // __MARLIN_H__ diff --git a/Marlin/src/config/default/Configuration.h b/Marlin/src/config/default/Configuration.h index c241b3f7ce..09ad249b42 100644 --- a/Marlin/src/config/default/Configuration.h +++ b/Marlin/src/config/default/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/default/Configuration_adv.h b/Marlin/src/config/default/Configuration_adv.h index 149b59453e..e9c273780b 100644 --- a/Marlin/src/config/default/Configuration_adv.h +++ b/Marlin/src/config/default/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1072,6 +1095,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1475,6 +1525,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1632,6 +1691,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1813,5 +1884,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h index 3c3ff26b7a..df5e48e91a 100644 --- a/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h +++ b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -966,9 +954,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 250 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1194,8 +1179,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1484,10 +1470,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2051,5 +2037,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h index 9d03e89548..970b201cdb 100644 --- a/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h +++ b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/AliExpress/CL-260/Configuration.h b/Marlin/src/config/examples/AliExpress/CL-260/Configuration.h index 50aac9b275..350fa70e2d 100644 --- a/Marlin/src/config/examples/AliExpress/CL-260/Configuration.h +++ b/Marlin/src/config/examples/AliExpress/CL-260/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 260 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Anet/A2/Configuration.h b/Marlin/src/config/examples/Anet/A2/Configuration.h index 938b56b83d..cef7791da4 100644 --- a/Marlin/src/config/examples/Anet/A2/Configuration.h +++ b/Marlin/src/config/examples/Anet/A2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Anet A2" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2033,5 +2019,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Anet/A2/Configuration_adv.h b/Marlin/src/config/examples/Anet/A2/Configuration_adv.h index e27d9c014c..2ff456d28a 100644 --- a/Marlin/src/config/examples/Anet/A2/Configuration_adv.h +++ b/Marlin/src/config/examples/Anet/A2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Anet/A2plus/Configuration.h b/Marlin/src/config/examples/Anet/A2plus/Configuration.h index 8213770241..e4ea1c1ff4 100644 --- a/Marlin/src/config/examples/Anet/A2plus/Configuration.h +++ b/Marlin/src/config/examples/Anet/A2plus/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Anet A2+" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2033,5 +2019,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h b/Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h index e27d9c014c..2ff456d28a 100644 --- a/Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h +++ b/Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Anet/A6/Configuration.h b/Marlin/src/config/examples/Anet/A6/Configuration.h index 3e26b04622..88ad69adcb 100644 --- a/Marlin/src/config/examples/Anet/A6/Configuration.h +++ b/Marlin/src/config/examples/Anet/A6/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Anet A6" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1061,9 +1049,6 @@ #define X_MAX_POS X_BED_SIZE #define Y_MAX_POS Y_BED_SIZE -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1313,8 +1298,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1617,10 +1603,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2186,5 +2172,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Anet/A6/Configuration_adv.h b/Marlin/src/config/examples/Anet/A6/Configuration_adv.h index 1a224cfa71..c49c0f9aa8 100644 --- a/Marlin/src/config/examples/Anet/A6/Configuration_adv.h +++ b/Marlin/src/config/examples/Anet/A6/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -360,7 +359,6 @@ * X1 is the left carriage, X2 the right. They park and home at opposite ends of the X axis. * By default the X2 stepper is assigned to the first unused E plug on the board. */ -//#define DUAL_X_CARRIAGE #if ENABLED(DUAL_X_CARRIAGE) #define X1_MIN_POS X_MIN_POS // set minimum to ensure first x-carriage doesn't hit the parked second X-carriage #define X1_MAX_POS X_BED_SIZE // set maximum to ensure first x-carriage doesn't hit the parked second X-carriage @@ -409,6 +407,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +561,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +594,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +743,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1093,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1523,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1689,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1882,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Anet/A8/Configuration.h b/Marlin/src/config/examples/Anet/A8/Configuration.h index 2743944c0e..3b729240a1 100644 --- a/Marlin/src/config/examples/Anet/A8/Configuration.h +++ b/Marlin/src/config/examples/Anet/A8/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Anet A8" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -156,17 +155,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -953,9 +941,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 240 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1181,8 +1166,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1471,10 +1457,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2040,5 +2026,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Anet/A8/Configuration_adv.h b/Marlin/src/config/examples/Anet/A8/Configuration_adv.h index 0f97e54d55..62a4127bf1 100644 --- a/Marlin/src/config/examples/Anet/A8/Configuration_adv.h +++ b/Marlin/src/config/examples/Anet/A8/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -282,7 +281,7 @@ // If you want endstops to stay on (by default) even when not homing // enable this option. Override at any time with M120, M121. -#define ENDSTOPS_ALWAYS_ON_DEFAULT +//#define ENDSTOPS_ALWAYS_ON_DEFAULT // @section extras @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/ArmEd/Configuration.h b/Marlin/src/config/examples/ArmEd/Configuration.h index 79353cc2f1..cdf74682f6 100644 --- a/Marlin/src/config/examples/ArmEd/Configuration.h +++ b/Marlin/src/config/examples/ArmEd/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -947,9 +946,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1175,8 +1171,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1465,10 +1462,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2032,5 +2029,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/ArmEd/Configuration_adv.h b/Marlin/src/config/examples/ArmEd/Configuration_adv.h index 174f825427..c8c823e333 100644 --- a/Marlin/src/config/examples/ArmEd/Configuration_adv.h +++ b/Marlin/src/config/examples/ArmEd/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -535,15 +534,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -568,7 +567,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -717,6 +716,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1021,6 +1023,15 @@ // @section extras +/** + * Extra Fan Speed + * Adds a secondary fan speed for each print-cooling fan. + * 'M106 P T3-255' : Set a secondary speed for + * 'M106 P T2' : Use the set secondary speed + * 'M106 P T1' : Restore the previous fan speed + */ +//#define EXTRA_FAN_SPEED + /** * Firmware-based and LCD-controlled retract * @@ -1057,13 +1068,31 @@ #endif /** - * Extra Fan Speed - * Adds a secondary fan speed for each print-cooling fan. - * 'M106 P T3-255' : Set a secondary speed for - * 'M106 P T2' : Use the set secondary speed - * 'M106 P T1' : Restore the previous fan speed + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. */ -//#define EXTRA_FAN_SPEED +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif /** * Advanced Pause @@ -1469,6 +1498,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1626,6 +1664,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1807,5 +1857,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Azteeg/X5GT/Configuration.h b/Marlin/src/config/examples/Azteeg/X5GT/Configuration.h index eb4a626c8b..9daade4b70 100644 --- a/Marlin/src/config/examples/Azteeg/X5GT/Configuration.h +++ b/Marlin/src/config/examples/Azteeg/X5GT/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h b/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h index e889bedda0..160817eae6 100644 --- a/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h +++ b/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. #define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS 186 #define Z_MAX_POS 186 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h b/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h index 2634bc8650..b77d57bbbf 100644 --- a/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h +++ b/Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -360,7 +359,6 @@ * X1 is the left carriage, X2 the right. They park and home at opposite ends of the X axis. * By default the X2 stepper is assigned to the first unused E plug on the board. */ -//#define DUAL_X_CARRIAGE #if ENABLED(DUAL_X_CARRIAGE) #define X1_MIN_POS X_MIN_POS // set minimum to ensure first x-carriage doesn't hit the parked second X-carriage #define X1_MAX_POS X_BED_SIZE // set maximum to ensure first x-carriage doesn't hit the parked second X-carriage @@ -409,6 +407,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +561,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +594,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +743,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1093,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1523,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1689,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1882,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h b/Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h index fe867929da..83e8e9a32a 100644 --- a/Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h +++ b/Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS 93 #define Z_MAX_POS 186 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h b/Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h index 334fe1c3b9..87426b386d 100644 --- a/Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h +++ b/Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/BQ/Hephestos/Configuration.h b/Marlin/src/config/examples/BQ/Hephestos/Configuration.h index 73bd806644..d05631d63e 100644 --- a/Marlin/src/config/examples/BQ/Hephestos/Configuration.h +++ b/Marlin/src/config/examples/BQ/Hephestos/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -934,9 +922,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1162,8 +1147,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1452,10 +1438,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2019,5 +2005,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h b/Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h index afbeb9eb42..6b02701fc5 100644 --- a/Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h +++ b/Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -282,7 +281,7 @@ // If you want endstops to stay on (by default) even when not homing // enable this option. Override at any time with M120, M121. -#define ENDSTOPS_ALWAYS_ON_DEFAULT +//#define ENDSTOPS_ALWAYS_ON_DEFAULT // @section extras @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h index d0402bc83a..0cbd507188 100644 --- a/Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h +++ b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -163,17 +162,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -947,9 +935,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 210 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h index f013ccf4c0..0e46abc1be 100644 --- a/Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h +++ b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -550,15 +570,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 30 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 50 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 50 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -583,7 +603,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -732,6 +752,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1079,6 +1102,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1482,6 +1532,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1638,6 +1697,19 @@ #ifdef G0_FEEDRATE //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif + +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1819,5 +1891,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/BQ/WITBOX/Configuration.h b/Marlin/src/config/examples/BQ/WITBOX/Configuration.h index e3c8c3035e..f1fd8318bc 100644 --- a/Marlin/src/config/examples/BQ/WITBOX/Configuration.h +++ b/Marlin/src/config/examples/BQ/WITBOX/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -934,9 +922,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1162,8 +1147,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1452,10 +1438,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2019,5 +2005,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h b/Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h index afbeb9eb42..6b02701fc5 100644 --- a/Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h +++ b/Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -282,7 +281,7 @@ // If you want endstops to stay on (by default) even when not homing // enable this option. Override at any time with M120, M121. -#define ENDSTOPS_ALWAYS_ON_DEFAULT +//#define ENDSTOPS_ALWAYS_ON_DEFAULT // @section extras @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Cartesio/Configuration.h b/Marlin/src/config/examples/Cartesio/Configuration.h index 4b24ca6c34..b7404119e6 100644 --- a/Marlin/src/config/examples/Cartesio/Configuration.h +++ b/Marlin/src/config/examples/Cartesio/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -156,17 +155,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -945,9 +933,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 400 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1173,8 +1158,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1463,10 +1449,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2030,5 +2016,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Cartesio/Configuration_adv.h b/Marlin/src/config/examples/Cartesio/Configuration_adv.h index eddd117c11..0c574a9b88 100644 --- a/Marlin/src/config/examples/Cartesio/Configuration_adv.h +++ b/Marlin/src/config/examples/Cartesio/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/CR-10/Configuration.h b/Marlin/src/config/examples/Creality/CR-10/Configuration.h index bb8d386934..cede057f4a 100644 --- a/Marlin/src/config/examples/Creality/CR-10/Configuration.h +++ b/Marlin/src/config/examples/Creality/CR-10/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -956,9 +944,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 400 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1184,8 +1169,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1474,10 +1460,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2041,5 +2027,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h b/Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h index fa2eaad486..944ee1db99 100644 --- a/Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1634,6 +1693,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1815,5 +1886,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/CR-10S/Configuration.h b/Marlin/src/config/examples/Creality/CR-10S/Configuration.h index 27fa4105dc..21435c6350 100644 --- a/Marlin/src/config/examples/Creality/CR-10S/Configuration.h +++ b/Marlin/src/config/examples/Creality/CR-10S/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -91,7 +90,7 @@ */ // Enable to show the bitmap in Marlin/_Bootscreen.h on startup. -//#define SHOW_CUSTOM_BOOTSCREEN +#define SHOW_CUSTOM_BOOTSCREEN // Enable to show the bitmap in Marlin/_Statusscreen.h on the status screen. #define CUSTOM_STATUS_SCREEN_IMAGE @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -676,9 +664,9 @@ * M204 R Retract Acceleration * M204 T Travel Acceleration */ -#define DEFAULT_ACCELERATION 575 // X, Y, Z and E acceleration for printing moves +#define DEFAULT_ACCELERATION 600 // X, Y, Z and E acceleration for printing moves #define DEFAULT_RETRACT_ACCELERATION 1000 // E acceleration for retracts -#define DEFAULT_TRAVEL_ACCELERATION 1000 // X, Y, Z acceleration for travel (non printing) moves +#define DEFAULT_TRAVEL_ACCELERATION 800 // X, Y, Z acceleration for travel (non printing) moves /** * Default Jerk (mm/s) @@ -688,8 +676,8 @@ * When changing speed and direction, if the difference is less than the * value set here, it may happen instantaneously. */ -#define DEFAULT_XJERK 20.0 -#define DEFAULT_YJERK 20.0 +#define DEFAULT_XJERK 10.0 +#define DEFAULT_YJERK 10.0 #define DEFAULT_ZJERK 0.4 #define DEFAULT_EJERK 5.0 @@ -935,20 +923,17 @@ // @section machine // The size of the print bed -#define X_BED_SIZE 300 -#define Y_BED_SIZE 300 +#define X_BED_SIZE 296 // Nozzle is at X4 when homed +#define Y_BED_SIZE 298 // Nozzle is at Y2 when homed // Travel limits (mm) after homing, corresponding to endstop positions. #define X_MIN_POS 0 #define Y_MIN_POS 0 #define Z_MIN_POS 0 -#define X_MAX_POS X_BED_SIZE -#define Y_MAX_POS Y_BED_SIZE +#define X_MAX_POS 319 // 15mm Extra space on the right end +#define Y_MAX_POS 306 // 4mm Extra space behind the bed #define Z_MAX_POS 400 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1175,8 +1160,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1201,8 +1187,8 @@ // Manually set the home position. Leave these undefined for automatic settings. // For DELTA this is the top-center of the Cartesian print volume. -//#define MANUAL_X_HOME_POS 0 -//#define MANUAL_Y_HOME_POS 0 +#define MANUAL_X_HOME_POS 4 +#define MANUAL_Y_HOME_POS 2 //#define MANUAL_Z_HOME_POS 0 // Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area. @@ -1217,13 +1203,13 @@ //#define Z_SAFE_HOMING #if ENABLED(Z_SAFE_HOMING) - #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28). - #define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2) // Y point for Z homing when homing all axes (G28). + #define Z_SAFE_HOMING_X_POINT 150 // X point for Z homing when homing all axes (G28). + #define Z_SAFE_HOMING_Y_POINT 150 // Y point for Z homing when homing all axes (G28). #endif // Homing speeds (mm/m) #define HOMING_FEEDRATE_XY (50*60) -#define HOMING_FEEDRATE_Z (4*60) +#define HOMING_FEEDRATE_Z (8*60) // Validate that endstops are triggered on homing moves #define VALIDATE_HOMING_ENDSTOPS @@ -1465,10 +1451,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2032,5 +2018,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h b/Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h index f2a642b81b..9a856c6488 100644 --- a/Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/CR-10mini/Configuration.h b/Marlin/src/config/examples/Creality/CR-10mini/Configuration.h index 9ecfac26af..d43352d402 100644 --- a/Marlin/src/config/examples/Creality/CR-10mini/Configuration.h +++ b/Marlin/src/config/examples/Creality/CR-10mini/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -44,8 +45,6 @@ * CR10_STOCKDISPLAY (RAMPS-compatible with single 10-pin plug) */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -164,17 +163,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -965,9 +953,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 300 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1193,8 +1178,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1483,10 +1469,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2050,5 +2036,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h b/Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h index 2eb7baad9d..689bb16811 100644 --- a/Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/CR-8/Configuration.h b/Marlin/src/config/examples/Creality/CR-8/Configuration.h index 0a4a6af0df..8623526611 100644 --- a/Marlin/src/config/examples/Creality/CR-8/Configuration.h +++ b/Marlin/src/config/examples/Creality/CR-8/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -956,9 +944,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 310 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1184,8 +1169,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1474,10 +1460,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2041,5 +2027,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h b/Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h index e6ef7567c1..da34a421b4 100644 --- a/Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/Ender-2/Configuration.h b/Marlin/src/config/examples/Creality/Ender-2/Configuration.h index ced14703a4..7f2818e13b 100644 --- a/Marlin/src/config/examples/Creality/Ender-2/Configuration.h +++ b/Marlin/src/config/examples/Creality/Ender-2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h b/Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h index a256498211..d2ff9289b7 100644 --- a/Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/Ender-3/Configuration.h b/Marlin/src/config/examples/Creality/Ender-3/Configuration.h index bef05d1d79..0e532a9dc0 100644 --- a/Marlin/src/config/examples/Creality/Ender-3/Configuration.h +++ b/Marlin/src/config/examples/Creality/Ender-3/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 250 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h b/Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h index 3690c8f049..6a556568a0 100644 --- a/Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Creality/Ender-4/Configuration.h b/Marlin/src/config/examples/Creality/Ender-4/Configuration.h index 62a8b52bba..f03d73f16f 100644 --- a/Marlin/src/config/examples/Creality/Ender-4/Configuration.h +++ b/Marlin/src/config/examples/Creality/Ender-4/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -956,9 +944,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 310 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1184,8 +1169,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1474,10 +1460,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2041,5 +2027,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h b/Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h index 15bb2fd157..2224cd3c9b 100644 --- a/Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h +++ b/Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Einstart-S/Configuration.h b/Marlin/src/config/examples/Einstart-S/Configuration.h index 2ef239540e..652f27fbd0 100644 --- a/Marlin/src/config/examples/Einstart-S/Configuration.h +++ b/Marlin/src/config/examples/Einstart-S/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -956,9 +944,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 165 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1184,8 +1169,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1474,10 +1460,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2037,5 +2023,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Einstart-S/Configuration_adv.h b/Marlin/src/config/examples/Einstart-S/Configuration_adv.h index 39a2a48808..78aacb61c7 100644 --- a/Marlin/src/config/examples/Einstart-S/Configuration_adv.h +++ b/Marlin/src/config/examples/Einstart-S/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Felix/Configuration.h b/Marlin/src/config/examples/Felix/Configuration.h index 7b8c25364b..d48a140b2e 100644 --- a/Marlin/src/config/examples/Felix/Configuration.h +++ b/Marlin/src/config/examples/Felix/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -928,9 +916,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 235 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1156,8 +1141,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1446,10 +1432,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2013,5 +1999,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Felix/Configuration_adv.h b/Marlin/src/config/examples/Felix/Configuration_adv.h index 414f0c52fe..c425e5e899 100644 --- a/Marlin/src/config/examples/Felix/Configuration_adv.h +++ b/Marlin/src/config/examples/Felix/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Felix/DUAL/Configuration.h b/Marlin/src/config/examples/Felix/DUAL/Configuration.h index 7e117341c9..ce9e6cf401 100644 --- a/Marlin/src/config/examples/Felix/DUAL/Configuration.h +++ b/Marlin/src/config/examples/Felix/DUAL/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -928,9 +916,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 235 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1156,8 +1141,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1446,10 +1432,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2013,5 +1999,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h b/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h index 2bd893b991..d9a60e48db 100644 --- a/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h +++ b/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -952,9 +940,6 @@ #define Y_MAX_POS 182 #define Z_MAX_POS 175 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1180,8 +1165,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1470,10 +1456,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2037,5 +2023,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h b/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h index c0b69d6acd..1b0209a6bc 100644 --- a/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h +++ b/Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1820,5 +1891,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Formbot/Raptor/Configuration.h b/Marlin/src/config/examples/Formbot/Raptor/Configuration.h index a6fe6e6e4b..e44136589b 100644 --- a/Marlin/src/config/examples/Formbot/Raptor/Configuration.h +++ b/Marlin/src/config/examples/Formbot/Raptor/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -196,17 +195,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1042,9 +1030,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 500 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1280,8 +1265,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1570,10 +1556,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2137,5 +2123,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h b/Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h index 0161e47397..6be3a02d15 100644 --- a/Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h +++ b/Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1816,5 +1887,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h b/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h index 236c283030..fbf0d71fce 100644 --- a/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h +++ b/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once //#define ROXYs_TRex // Turn this on to get customizations only available on Roxy's T-Rex 2+ // Marlin controlled heat bed, Max7219 debug LED's, less bright LED light level @@ -38,8 +39,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -158,17 +157,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -988,9 +976,6 @@ #define Z_MAX_POS 500 #endif -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1221,8 +1206,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1511,10 +1497,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2078,5 +2064,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h b/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h index 7131368f44..ad385fdcb5 100644 --- a/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h +++ b/Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -413,6 +412,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -546,15 +566,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -579,7 +599,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -728,6 +748,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1075,6 +1098,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1478,6 +1528,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1635,6 +1694,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1822,5 +1893,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h b/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h index eb510ed5ef..776119cca1 100644 --- a/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h +++ b/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -159,17 +158,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -971,9 +959,6 @@ #define Z_MAX_POS 500 #endif -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1204,8 +1189,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1494,10 +1480,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2064,5 +2050,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h b/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h index 159cce83d3..270e6f7e1a 100644 --- a/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h +++ b/Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -414,6 +413,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -547,15 +567,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -580,7 +600,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -729,6 +749,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1076,6 +1099,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1479,6 +1529,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1636,6 +1695,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1822,5 +1893,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Geeetech/GT2560/Configuration.h b/Marlin/src/config/examples/Geeetech/GT2560/Configuration.h index 92aabe9700..f992c4b773 100644 --- a/Marlin/src/config/examples/Geeetech/GT2560/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/GT2560/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -961,9 +949,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1189,8 +1174,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1479,10 +1465,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2055,5 +2041,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h b/Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h index bbda67400a..bf4333174a 100644 --- a/Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 170 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h b/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h index 36d8f2ea1f..3df7e6f958 100644 --- a/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -953,9 +941,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 162 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1181,8 +1166,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1471,10 +1457,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2038,5 +2024,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h b/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h index c58aaf028e..0cb4ac4582 100644 --- a/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h +++ b/Marlin/src/config/examples/Geeetech/MeCreator2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1072,6 +1095,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1475,6 +1525,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1617,6 +1676,18 @@ */ #define FASTER_GCODE_PARSER +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1798,5 +1869,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h index 4a286650d3..436c1a9c97 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "Pi3PB-BL" +#define CUSTOM_MACHINE_NAME "i3 Pro B" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -962,9 +950,6 @@ #define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE) #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1190,8 +1175,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1480,10 +1466,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2047,5 +2033,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h index 0380868f19..549551f2a1 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "Pi3PB" +#define CUSTOM_MACHINE_NAME "i3 Pro B" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -961,9 +949,6 @@ #define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE) #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1189,8 +1174,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1479,10 +1465,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2046,5 +2032,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h index 9841568eeb..8b50a3affb 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -#define CUSTOM_MACHINE_NAME "Pro C" +#define CUSTOM_MACHINE_NAME "i3 Pro C" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h index f86b428c02..fb631297b7 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h index 4bc3f80f56..1033325fa3 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -#define CUSTOM_MACHINE_NAME "Pro W" +#define CUSTOM_MACHINE_NAME "i3 Pro W" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h index f86b428c02..fb631297b7 100644 --- a/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h +++ b/Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Infitary/i3-M508/Configuration.h b/Marlin/src/config/examples/Infitary/i3-M508/Configuration.h index 48218e701d..fb26dd6f02 100644 --- a/Marlin/src/config/examples/Infitary/i3-M508/Configuration.h +++ b/Marlin/src/config/examples/Infitary/i3-M508/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 185 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h b/Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h index ec9248761c..a310eb1fdb 100644 --- a/Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h +++ b/Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/JGAurora/A5/Configuration.h b/Marlin/src/config/examples/JGAurora/A5/Configuration.h index f303f6d0d4..8838b110e6 100644 --- a/Marlin/src/config/examples/JGAurora/A5/Configuration.h +++ b/Marlin/src/config/examples/JGAurora/A5/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * JGAurora A5 configuration @@ -40,8 +41,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -160,17 +159,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -958,9 +946,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 320 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1161,7 +1146,8 @@ #define MESH_INSET 10 // Set Mesh bounds as an inset region of the bed #define GRID_MAX_POINTS_X 5 // As suggested by DaHai, https://www.youtube.com/watch?v=CBlADPgQqL0 #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X - #define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS + + #define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS #endif // BED_LEVELING @@ -1185,8 +1171,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1475,10 +1462,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2042,5 +2029,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h b/Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h index 8258cb449b..f731003c22 100644 --- a/Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h +++ b/Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/MakerParts/Configuration.h b/Marlin/src/config/examples/MakerParts/Configuration.h index a84996c3c5..50f63b9bd3 100644 --- a/Marlin/src/config/examples/MakerParts/Configuration.h +++ b/Marlin/src/config/examples/MakerParts/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -175,17 +174,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -966,9 +954,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1194,8 +1179,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1484,10 +1470,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2051,5 +2037,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/MakerParts/Configuration_adv.h b/Marlin/src/config/examples/MakerParts/Configuration_adv.h index d3d46efed8..672781e4da 100644 --- a/Marlin/src/config/examples/MakerParts/Configuration_adv.h +++ b/Marlin/src/config/examples/MakerParts/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Malyan/M150/Configuration.h b/Marlin/src/config/examples/Malyan/M150/Configuration.h index 93a4571cd0..0b49502052 100644 --- a/Marlin/src/config/examples/Malyan/M150/Configuration.h +++ b/Marlin/src/config/examples/Malyan/M150/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Maylan M150 Configuration @@ -40,8 +41,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -160,17 +159,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -970,9 +958,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1202,8 +1187,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1492,10 +1478,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2059,5 +2045,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Malyan/M150/Configuration_adv.h b/Marlin/src/config/examples/Malyan/M150/Configuration_adv.h index ed75f9530b..30062018a5 100644 --- a/Marlin/src/config/examples/Malyan/M150/Configuration_adv.h +++ b/Marlin/src/config/examples/Malyan/M150/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 300 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 75 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 300 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Malyan/M200/Configuration.h b/Marlin/src/config/examples/Malyan/M200/Configuration.h index edaa8cb9a2..f6c587e7ae 100644 --- a/Marlin/src/config/examples/Malyan/M200/Configuration.h +++ b/Marlin/src/config/examples/Malyan/M200/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Malyan M200" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -945,9 +933,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1173,8 +1158,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1463,10 +1449,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2030,5 +2016,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Malyan/M200/Configuration_adv.h b/Marlin/src/config/examples/Malyan/M200/Configuration_adv.h index 43c59b9054..8c1bf6a6e8 100644 --- a/Marlin/src/config/examples/Malyan/M200/Configuration_adv.h +++ b/Marlin/src/config/examples/Malyan/M200/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Micromake/C1/basic/Configuration.h b/Marlin/src/config/examples/Micromake/C1/basic/Configuration.h index 53bfad521c..68f6430e20 100644 --- a/Marlin/src/config/examples/Micromake/C1/basic/Configuration.h +++ b/Marlin/src/config/examples/Micromake/C1/basic/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 260 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h b/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h index b585577925..0e8ee1e384 100644 --- a/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h +++ b/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 260 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h b/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h index 5fd51f776a..bf26b8846c 100644 --- a/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h +++ b/Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -282,7 +281,7 @@ // If you want endstops to stay on (by default) even when not homing // enable this option. Override at any time with M120, M121. -#define ENDSTOPS_ALWAYS_ON_DEFAULT +//#define ENDSTOPS_ALWAYS_ON_DEFAULT // @section extras @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Mks/Sbase/Configuration.h b/Marlin/src/config/examples/Mks/Sbase/Configuration.h index 2f54478c42..89368941e8 100644 --- a/Marlin/src/config/examples/Mks/Sbase/Configuration.h +++ b/Marlin/src/config/examples/Mks/Sbase/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h b/Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h index a983d1f7f7..6f1365bef4 100644 --- a/Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h +++ b/Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -543,15 +563,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -576,7 +596,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -725,6 +745,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1079,6 +1102,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1482,6 +1532,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1639,6 +1698,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1820,5 +1891,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h b/Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h index cda7035f0d..121f9af6b7 100644 --- a/Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h +++ b/Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -995,9 +983,6 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 80 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1223,8 +1208,9 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1513,10 +1499,10 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2080,5 +2066,3 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h b/Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h index 9c088b3486..0e54a291ef 100644 --- a/Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h +++ b/Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/RigidBot/Configuration.h b/Marlin/src/config/examples/RigidBot/Configuration.h index 7f398a1b4a..0f09f1459b 100644 --- a/Marlin/src/config/examples/RigidBot/Configuration.h +++ b/Marlin/src/config/examples/RigidBot/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -141,7 +140,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "Rigidbot" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -158,17 +157,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -944,9 +932,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 254 // RigidBot regular and Big are 254mm -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1172,8 +1157,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1462,10 +1448,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/RigidBot/Configuration_adv.h b/Marlin/src/config/examples/RigidBot/Configuration_adv.h index 8d86f88dda..b9751f915a 100644 --- a/Marlin/src/config/examples/RigidBot/Configuration_adv.h +++ b/Marlin/src/config/examples/RigidBot/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -//#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -//#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -//#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/SCARA/Configuration.h b/Marlin/src/config/examples/SCARA/Configuration.h index 0480368611..d7aa407d15 100644 --- a/Marlin/src/config/examples/SCARA/Configuration.h +++ b/Marlin/src/config/examples/SCARA/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -169,7 +168,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "SCARA" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -186,17 +185,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -959,9 +947,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 225 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1187,8 +1172,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1477,10 +1463,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2044,5 +2030,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/SCARA/Configuration_adv.h b/Marlin/src/config/examples/SCARA/Configuration_adv.h index 41eeb218e3..81dd0a46d2 100644 --- a/Marlin/src/config/examples/SCARA/Configuration_adv.h +++ b/Marlin/src/config/examples/SCARA/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/STM32F10/Configuration.h b/Marlin/src/config/examples/STM32F10/Configuration.h index c8a7b44230..0c4fadc32d 100644 --- a/Marlin/src/config/examples/STM32F10/Configuration.h +++ b/Marlin/src/config/examples/STM32F10/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -948,9 +936,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1176,8 +1161,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1466,10 +1452,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2033,5 +2019,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/STM32F4/Configuration.h b/Marlin/src/config/examples/STM32F4/Configuration.h index 87c56d5b61..9b2b35788c 100644 --- a/Marlin/src/config/examples/STM32F4/Configuration.h +++ b/Marlin/src/config/examples/STM32F4/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Sanguinololu/Configuration.h b/Marlin/src/config/examples/Sanguinololu/Configuration.h index 9ea18b9f10..e6295d115c 100644 --- a/Marlin/src/config/examples/Sanguinololu/Configuration.h +++ b/Marlin/src/config/examples/Sanguinololu/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -977,9 +965,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 170 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1205,8 +1190,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1495,10 +1481,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2062,5 +2048,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Sanguinololu/Configuration_adv.h b/Marlin/src/config/examples/Sanguinololu/Configuration_adv.h index b348823c0e..b2fd2efb06 100644 --- a/Marlin/src/config/examples/Sanguinololu/Configuration_adv.h +++ b/Marlin/src/config/examples/Sanguinololu/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/TheBorg/Configuration.h b/Marlin/src/config/examples/TheBorg/Configuration.h index d1994ef824..33974b0b0e 100644 --- a/Marlin/src/config/examples/TheBorg/Configuration.h +++ b/Marlin/src/config/examples/TheBorg/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/TheBorg/Configuration_adv.h b/Marlin/src/config/examples/TheBorg/Configuration_adv.h index ec225d4957..4b3f85eb86 100644 --- a/Marlin/src/config/examples/TheBorg/Configuration_adv.h +++ b/Marlin/src/config/examples/TheBorg/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/TinyBoy2/Configuration.h b/Marlin/src/config/examples/TinyBoy2/Configuration.h index bbce97460b..ea0f352169 100644 --- a/Marlin/src/config/examples/TinyBoy2/Configuration.h +++ b/Marlin/src/config/examples/TinyBoy2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 /** @@ -177,17 +176,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1002,9 +990,6 @@ #define Z_MAX_POS 158 #endif -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1230,8 +1215,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1520,10 +1506,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2087,5 +2073,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/TinyBoy2/Configuration_adv.h b/Marlin/src/config/examples/TinyBoy2/Configuration_adv.h index 273f8aec87..e7326dc44c 100644 --- a/Marlin/src/config/examples/TinyBoy2/Configuration_adv.h +++ b/Marlin/src/config/examples/TinyBoy2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Tronxy/X1/Configuration.h b/Marlin/src/config/examples/Tronxy/X1/Configuration.h index 1565768a9b..9efc861d0b 100644 --- a/Marlin/src/config/examples/Tronxy/X1/Configuration.h +++ b/Marlin/src/config/examples/Tronxy/X1/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 150 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Tronxy/X3A/Configuration.h b/Marlin/src/config/examples/Tronxy/X3A/Configuration.h index 533671e26f..bb2f3a8fa9 100644 --- a/Marlin/src/config/examples/Tronxy/X3A/Configuration.h +++ b/Marlin/src/config/examples/Tronxy/X3A/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -950,9 +938,6 @@ #define Y_MAX_POS Y_BED_SIZE - (TRONXY_Y_BED_OFFSET + 5) #define Z_MAX_POS 316 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1178,8 +1163,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1468,10 +1454,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2035,5 +2021,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h b/Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h index 940dd96575..5e7c1501e1 100644 --- a/Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h +++ b/Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Tronxy/X5S/Configuration.h b/Marlin/src/config/examples/Tronxy/X5S/Configuration.h index e60d79bc56..2bd0f9f111 100644 --- a/Marlin/src/config/examples/Tronxy/X5S/Configuration.h +++ b/Marlin/src/config/examples/Tronxy/X5S/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 400 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Tronxy/XY100/Configuration.h b/Marlin/src/config/examples/Tronxy/XY100/Configuration.h index bc6aa0fee2..023befcb05 100644 --- a/Marlin/src/config/examples/Tronxy/XY100/Configuration.h +++ b/Marlin/src/config/examples/Tronxy/XY100/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -957,9 +945,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 130 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1185,8 +1170,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1475,10 +1461,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2042,5 +2028,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h b/Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h index 0d8c5607aa..26a93655a2 100644 --- a/Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h +++ b/Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h b/Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h index f608bce3ca..b974fc03f0 100644 --- a/Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h +++ b/Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Velleman/K8200/Configuration.h b/Marlin/src/config/examples/Velleman/K8200/Configuration.h index 77d6be4538..a35a677668 100644 --- a/Marlin/src/config/examples/Velleman/K8200/Configuration.h +++ b/Marlin/src/config/examples/Velleman/K8200/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 /** @@ -175,17 +174,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -976,9 +964,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1204,8 +1189,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1497,10 +1483,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2066,5 +2052,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h b/Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h index c90e75e905..605bce04a2 100644 --- a/Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h +++ b/Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -39,8 +40,6 @@ * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -422,6 +421,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -555,15 +575,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -588,7 +608,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -737,6 +757,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1084,6 +1107,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1487,6 +1537,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1644,6 +1703,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1825,5 +1896,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Velleman/K8400/Configuration.h b/Marlin/src/config/examples/Velleman/K8400/Configuration.h index 6f07b2da11..82b9c3901e 100644 --- a/Marlin/src/config/examples/Velleman/K8400/Configuration.h +++ b/Marlin/src/config/examples/Velleman/K8400/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 190 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2032,5 +2018,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h b/Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h index f5c4445d63..2649829f5c 100644 --- a/Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h +++ b/Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h b/Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h index cd0aac771c..1bfbb735a8 100644 --- a/Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h +++ b/Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 190 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2032,5 +2018,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h b/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h index 937476adad..545b7a26dc 100644 --- a/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h +++ b/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -956,9 +944,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 170 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1184,8 +1169,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1474,10 +1460,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2044,5 +2030,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h b/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h index 276ff73bc4..f30b97a1b6 100644 --- a/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h +++ b/Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/adafruit/ST7565/Configuration.h b/Marlin/src/config/examples/adafruit/ST7565/Configuration.h index efd2bc2349..0be2b56fc6 100644 --- a/Marlin/src/config/examples/adafruit/ST7565/Configuration.h +++ b/Marlin/src/config/examples/adafruit/ST7565/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -946,9 +934,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 200 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1174,8 +1159,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1464,10 +1450,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2031,5 +2017,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h index 5a9b711674..5a577ddcd5 100644 --- a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h +++ b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Choose your version: @@ -50,8 +51,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -170,17 +169,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1134,9 +1122,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1365,8 +1350,9 @@ #define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.05 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.05 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1654,10 +1640,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2221,5 +2207,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h index c1f5c62422..376f359d8e 100644 --- a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h index 22d04ea5e5..f7ae89e47a 100644 --- a/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h +++ b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1074,9 +1062,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1303,8 +1288,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1592,10 +1578,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2159,5 +2145,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h index edba6cedcd..07a7f63035 100644 --- a/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h b/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h index b8f645c35b..d29c31148a 100644 --- a/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h +++ b/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1073,9 +1061,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1302,8 +1287,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1591,10 +1577,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2158,5 +2144,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h b/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h index edba6cedcd..07a7f63035 100644 --- a/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h index b0aef7d826..6801592a35 100644 --- a/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h +++ b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1073,9 +1061,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1302,8 +1287,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1591,10 +1577,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2158,5 +2144,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h index aa7f0ff2dc..a5bd5af9b7 100644 --- a/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h b/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h new file mode 100644 index 0000000000..42d6e991c9 --- /dev/null +++ b/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h @@ -0,0 +1,2148 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once + +/** + * Configuration.h + * + * Basic settings such as: + * + * - Type of electronics + * - Type of temperature sensor + * - Printer geometry + * - Endstop configuration + * - LCD controller + * - Extra features + * + * Advanced settings can be found in Configuration_adv.h + * + */ +#define CONFIGURATION_H_VERSION 020000 + +//=========================================================================== +//============================= Getting Started ============================= +//=========================================================================== + +/** + * Here are some standard links for getting your machine calibrated: + * + * http://reprap.org/wiki/Calibration + * http://youtu.be/wAL9d7FgInk + * http://calculator.josefprusa.cz + * http://reprap.org/wiki/Triffid_Hunter%27s_Calibration_Guide + * http://www.thingiverse.com/thing:5573 + * https://sites.google.com/site/repraplogphase/calibration-of-your-reprap + * http://www.thingiverse.com/thing:298812 + */ + +//=========================================================================== +//============================= DELTA Printer =============================== +//=========================================================================== +// For a Delta printer start with one of the configuration files in the +// config/examples/delta directory and customize for your machine. +// + +//=========================================================================== +//============================= SCARA Printer =============================== +//=========================================================================== +// For a SCARA printer start with the configuration files in +// config/examples/SCARA and customize for your machine. +// + +// @section info + +// User-specified version info of this build to display in [Pronterface, etc] terminal window during +// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this +// build by the user have been successfully uploaded into firmware. +#define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes. +#define SHOW_BOOTSCREEN +#define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1 +#define STRING_SPLASH_LINE2 WEBSITE_URL // will be shown during bootup in line 2 + +/** + * *** VENDORS PLEASE READ *** + * + * Marlin allows you to add a custom boot image for Graphical LCDs. + * With this option Marlin will first show your custom screen followed + * by the standard Marlin logo with version number and web URL. + * + * We encourage you to take advantage of this new feature and we also + * respectfully request that you retain the unmodified Marlin boot screen. + */ + +// Enable to show the bitmap in Marlin/_Bootscreen.h on startup. +//#define SHOW_CUSTOM_BOOTSCREEN + +// Enable to show the bitmap in Marlin/_Statusscreen.h on the status screen. +//#define CUSTOM_STATUS_SCREEN_IMAGE + +// @section machine + +/** + * Select the serial port on the board to use for communication with the host. + * This allows the connection of wireless adapters (for instance) to non-default port pins. + * Note: The first serial port (-1 or 0) will always be used by the Arduino bootloader. + * + * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] + */ +#define SERIAL_PORT 0 + +/** + * Select a secondary serial port on the board to use for communication with the host. + * This allows the connection of wireless adapters (for instance) to non-default port pins. + * Serial port -1 is the USB emulated serial port, if available. + * + * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] + */ +#define SERIAL_PORT_2 1 + +/** + * This setting determines the communication speed of the printer. + * + * 250000 works in most cases, but you might try a lower speed if + * you commonly experience drop-outs during host printing. + * You may try up to 1000000 to speed up SD file transfer. + * + * :[2400, 9600, 19200, 38400, 57600, 115200, 250000, 500000, 1000000] + */ +#define BAUDRATE 250000 + +// Enable the Bluetooth serial interface on AT90USB devices +//#define BLUETOOTH + +// The following define selects which electronics board you have. +// Please choose the name from boards.h that matches your setup +#ifndef MOTHERBOARD + #define MOTHERBOARD BOARD_GTM32_PRO_VB +#endif + +// Optional custom name for your RepStrap or other custom machine +// Displayed in the LCD "Ready" message +#define CUSTOM_MACHINE_NAME "Rostock 301" + +// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) +// You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) +//#define MACHINE_UUID "00000000-0000-0000-0000-000000000000" + +// @section extruder + +// This defines the number of extruders +// :[1, 2, 3, 4, 5, 6] +#define EXTRUDERS 3 + +// Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc. +#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75 + +// For Cyclops or any "multi-extruder" that shares a single nozzle. +#define SINGLENOZZLE +#if ENABLED(SINGLENOZZLE) + // Parameters for filament retract / prime on toolchange + #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) + #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) + //#define SINGLENOZZLE_SWAP_PARK + #if ENABLED(SINGLENOZZLE_SWAP_PARK) + #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + +/** + * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. + * + * This device allows one stepper driver on a control board to drive + * two to eight stepper motors, one at a time, in a manner suitable + * for extruders. + * + * This option only allows the multiplexer to switch on tool-change. + * Additional options to configure custom E moves are pending. + */ +//#define MK2_MULTIPLEXER +#if ENABLED(MK2_MULTIPLEXER) + // Override the default DIO selector pins here, if needed. + // Some pins files may provide defaults for these pins. + //#define E_MUX0_PIN 40 // Always Required + //#define E_MUX1_PIN 42 // Needed for 3 to 8 inputs + //#define E_MUX2_PIN 44 // Needed for 5 to 8 inputs +#endif + +// A dual extruder that uses a single stepper motor +//#define SWITCHING_EXTRUDER +#if ENABLED(SWITCHING_EXTRUDER) + #define SWITCHING_EXTRUDER_SERVO_NR 0 + #define SWITCHING_EXTRUDER_SERVO_ANGLES { 0, 90 } // Angles for E0, E1[, E2, E3] + #if EXTRUDERS > 3 + #define SWITCHING_EXTRUDER_E23_SERVO_NR 1 + #endif +#endif + +// A dual-nozzle that uses a servomotor to raise/lower one of the nozzles +//#define SWITCHING_NOZZLE +#if ENABLED(SWITCHING_NOZZLE) + #define SWITCHING_NOZZLE_SERVO_NR 0 + #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 90 } // Angles for E0, E1 +#endif + +/** + * Two separate X-carriages with extruders that connect to a moving part + * via a magnetic docking mechanism. Requires SOL1_PIN and SOL2_PIN. + */ +//#define PARKING_EXTRUDER +#if ENABLED(PARKING_EXTRUDER) + #define PARKING_EXTRUDER_SOLENOIDS_INVERT // If enabled, the solenoid is NOT magnetized with applied voltage + #define PARKING_EXTRUDER_SOLENOIDS_PINS_ACTIVE LOW // LOW or HIGH pin signal energizes the coil + #define PARKING_EXTRUDER_SOLENOIDS_DELAY 250 // Delay (ms) for magnetic field. No delay if 0 or not defined. + #define PARKING_EXTRUDER_PARKING_X { -78, 184 } // X positions for parking the extruders + #define PARKING_EXTRUDER_GRAB_DISTANCE 1 // mm to move beyond the parking point to grab the extruder + //#define MANUAL_SOLENOID_CONTROL // Manual control of docking solenoids with M380 S / M381 +#endif + +/** + * Switching Toolhead + * + * Support for swappable and dockable toolheads, such as + * the E3D Tool Changer. Toolheads are locked with a servo. + */ +//#define SWITCHING_TOOLHEAD +#if ENABLED(SWITCHING_TOOLHEAD) + #define SWITCHING_TOOLHEAD_SERVO_NR 2 // Index of the servo connector + #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 } // (degrees) Angles for Lock, Unlock + #define SWITCHING_TOOLHEAD_Y_POS 235 // (mm) Y position of the toolhead dock + #define SWITCHING_TOOLHEAD_Y_SECURITY 10 // (mm) Security distance Y axis + #define SWITCHING_TOOLHEAD_Y_CLEAR 60 // (mm) Minimum distance from dock for unobstructed X axis + #define SWITCHING_TOOLHEAD_X_POS { 215, 0 } // (mm) X positions for parking the extruders +#endif + +/** + * "Mixing Extruder" + * - Adds G-codes M163 and M164 to set and "commit" the current mix factors. + * - Extends the stepping routines to move multiple steppers in proportion to the mix. + * - Optional support for Repetier Firmware's 'M164 S' supporting virtual tools. + * - This implementation supports up to two mixing extruders. + * - Enable DIRECT_MIXING_IN_G1 for M165 and mixing in G1 (from Pia Taubert's reference implementation). + */ +//#define MIXING_EXTRUDER +#if ENABLED(MIXING_EXTRUDER) + #define MIXING_STEPPERS 3 // Number of steppers in your mixing extruder + #define MIXING_VIRTUAL_TOOLS 16 // Use the Virtual Tool method with M163 and M164 + //#define DIRECT_MIXING_IN_G1 // Allow ABCDHI mix factors in G1 movement commands +#endif + +// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing). +// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder). +// For the other hotends it is their distance from the extruder 0 hotend. +//#define HOTEND_OFFSET_X {0.0, 20.00} // (mm) relative X-offset for each nozzle +//#define HOTEND_OFFSET_Y {0.0, 5.00} // (mm) relative Y-offset for each nozzle +//#define HOTEND_OFFSET_Z {0.0, 0.00} // (mm) relative Z-offset for each nozzle + +// @section machine + +/** + * Select your power supply here. Use 0 if you haven't connected the PS_ON_PIN + * + * 0 = No Power Switch + * 1 = ATX + * 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC) + * + * :{ 0:'No power switch', 1:'ATX', 2:'X-Box 360' } + */ +#define POWER_SUPPLY 1 + +#if POWER_SUPPLY > 0 + // Enable this option to leave the PSU off at startup. + // Power to steppers and heaters will need to be turned on with M80. + //#define PS_DEFAULT_OFF + + //#define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin + #if ENABLED(AUTO_POWER_CONTROL) + #define AUTO_POWER_FANS // Turn on PSU if fans need power + #define AUTO_POWER_E_FANS + #define AUTO_POWER_CONTROLLERFAN + #define POWER_TIMEOUT 30 + #endif + +#endif + +// @section temperature + +//=========================================================================== +//============================= Thermal Settings ============================ +//=========================================================================== + +/** + * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table + * + * Temperature sensors available: + * + * -4 : thermocouple with AD8495 + * -3 : thermocouple with MAX31855 (only for sensor 0) + * -2 : thermocouple with MAX6675 (only for sensor 0) + * -1 : thermocouple with AD595 + * 0 : not used + * 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup) + * 2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup) + * 3 : Mendel-parts thermistor (4.7k pullup) + * 4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !! + * 5 : 100K thermistor - ATC Semitec 104GT-2/104NT-4-R025H42G (Used in ParCan & J-Head) (4.7k pullup) + * 501 : 100K Zonestar (Tronxy X3A) Thermistor + * 6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup) + * 7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup) + * 71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup) + * 8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) + * 9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup) + * 10 : 100k RS thermistor 198-961 (4.7k pullup) + * 11 : 100k beta 3950 1% thermistor (4.7k pullup) + * 12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed) + * 13 : 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE" + * 15 : 100k thermistor calibration for JGAurora A5 hotend + * 20 : the PT100 circuit found in the Ultimainboard V2.x + * 60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950 + * 66 : 4.7M High Temperature thermistor from Dyze Design + * 70 : the 100K thermistor found in the bq Hephestos 2 + * 75 : 100k Generic Silicon Heat Pad with NTC 100K MGB18-104F39050L32 thermistor + * + * 1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k. + * (but gives greater accuracy and more stable PID) + * 51 : 100k thermistor - EPCOS (1k pullup) + * 52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup) + * 55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup) + * + * 1047 : Pt1000 with 4k7 pullup + * 1010 : Pt1000 with 1k pullup (non standard) + * 147 : Pt100 with 4k7 pullup + * 110 : Pt100 with 1k pullup (non standard) + * + * Use these for Testing or Development purposes. NEVER for production machine. + * 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below. + * 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below. + * + * :{ '0': "Not used", '1':"100k / 4.7k - EPCOS", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '20':"PT100 (Ultimainboard V2.x)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '66':"Dyze Design 4.7M High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" } + */ +#define TEMP_SENSOR_0 1 +#define TEMP_SENSOR_1 0 +#define TEMP_SENSOR_2 0 +#define TEMP_SENSOR_3 0 +#define TEMP_SENSOR_4 0 +#define TEMP_SENSOR_5 0 +#define TEMP_SENSOR_BED 1 +#define TEMP_SENSOR_CHAMBER 0 + +// Dummy thermistor constant temperature readings, for use with 998 and 999 +#define DUMMY_THERMISTOR_998_VALUE 25 +#define DUMMY_THERMISTOR_999_VALUE 100 + +// Use temp sensor 1 as a redundant sensor with sensor 0. If the readings +// from the two sensors differ too much the print will be aborted. +//#define TEMP_SENSOR_1_AS_REDUNDANT +#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10 + +// Extruder temperature must be close to target for this long before M109 returns success +#define TEMP_RESIDENCY_TIME 10 // (seconds) +#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one +#define TEMP_WINDOW 1 // (degC) Window around target to start the residency timer x degC early. + +// Bed temperature must be close to target for this long before M190 returns success +#define TEMP_BED_RESIDENCY_TIME 0 // (seconds) +#define TEMP_BED_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one +#define TEMP_BED_WINDOW 1 // (degC) Window around target to start the residency timer x degC early. + +// The minimal temperature defines the temperature below which the heater will not be enabled It is used +// to check that the wiring to the thermistor is not broken. +// Otherwise this would lead to the heater being powered on all the time. +#define HEATER_0_MINTEMP 5 +#define HEATER_1_MINTEMP 5 +#define HEATER_2_MINTEMP 5 +#define HEATER_3_MINTEMP 5 +#define HEATER_4_MINTEMP 5 +#define HEATER_5_MINTEMP 5 +#define BED_MINTEMP 5 + +// When temperature exceeds max temp, your heater will be switched off. +// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure! +// You should use MINTEMP for thermistor short/failure protection. +#define HEATER_0_MAXTEMP 275 +#define HEATER_1_MAXTEMP 275 +#define HEATER_2_MAXTEMP 275 +#define HEATER_3_MAXTEMP 275 +#define HEATER_4_MAXTEMP 275 +#define HEATER_5_MAXTEMP 275 +#define BED_MAXTEMP 150 + +//=========================================================================== +//============================= PID Settings ================================ +//=========================================================================== +// PID Tuning Guide here: http://reprap.org/wiki/PID_Tuning + +// Comment the following line to disable PID and enable bang-bang. +#define PIDTEMP +#define BANG_MAX 255 // Limits current to nozzle while in bang-bang mode; 255=full current +#define PID_MAX BANG_MAX // Limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current +#define PID_K1 0.95 // Smoothing factor within any PID loop +#if ENABLED(PIDTEMP) + //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result. + //#define PID_DEBUG // Sends debug data to the serial port. + //#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX + //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay + //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders) + // Set/get with gcode: M301 E[extruder number, 0-2] + #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature + // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max. + + // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it + + // Ultimaker + #define DEFAULT_Kp 22.2 + #define DEFAULT_Ki 1.08 + #define DEFAULT_Kd 114 + + // MakerGear + //#define DEFAULT_Kp 7.0 + //#define DEFAULT_Ki 0.1 + //#define DEFAULT_Kd 12 + + // Mendel Parts V9 on 12V + //#define DEFAULT_Kp 63.0 + //#define DEFAULT_Ki 2.25 + //#define DEFAULT_Kd 440 + +#endif // PIDTEMP + +//=========================================================================== +//============================= PID > Bed Temperature Control =============== +//=========================================================================== + +/** + * PID Bed Heating + * + * If this option is enabled set PID constants below. + * If this option is disabled, bang-bang will be used and BED_LIMIT_SWITCHING will enable hysteresis. + * + * The PID frequency will be the same as the extruder PWM. + * If PID_dT is the default, and correct for the hardware/configuration, that means 7.689Hz, + * which is fine for driving a square wave into a resistive load and does not significantly + * impact FET heating. This also works fine on a Fotek SSR-10DA Solid State Relay into a 250W + * heater. If your configuration is significantly different than this and you don't understand + * the issues involved, don't use bed PID until someone else verifies that your hardware works. + */ +//#define PIDTEMPBED + +//#define BED_LIMIT_SWITCHING + +/** + * Max Bed Power + * Applies to all forms of bed control (PID, bang-bang, and bang-bang with hysteresis). + * When set to any value below 255, enables a form of PWM to the bed that acts like a divider + * so don't use it unless you are OK with PWM on your bed. (See the comment on enabling PIDTEMPBED) + */ +#define MAX_BED_POWER 255 // limits duty cycle to bed; 255=full current + +#if ENABLED(PIDTEMPBED) + + //#define PID_BED_DEBUG // Sends debug data to the serial port. + + //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) + //from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10) + #define DEFAULT_bedKp 10.00 + #define DEFAULT_bedKi .023 + #define DEFAULT_bedKd 305.4 + + //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) + //from pidautotune + //#define DEFAULT_bedKp 97.1 + //#define DEFAULT_bedKi 1.41 + //#define DEFAULT_bedKd 1675.16 + + // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. +#endif // PIDTEMPBED + +// @section extruder + +/** + * Prevent extrusion if the temperature is below EXTRUDE_MINTEMP. + * Add M302 to set the minimum extrusion temperature and/or turn + * cold extrusion prevention on and off. + * + * *** IT IS HIGHLY RECOMMENDED TO LEAVE THIS OPTION ENABLED! *** + */ +#define PREVENT_COLD_EXTRUSION +#define EXTRUDE_MINTEMP 170 + +/** + * Prevent a single extrusion longer than EXTRUDE_MAXLENGTH. + * Note: For Bowden Extruders make this large enough to allow load/unload. + */ +#define PREVENT_LENGTHY_EXTRUDE +#define EXTRUDE_MAXLENGTH 200 + +//=========================================================================== +//======================== Thermal Runaway Protection ======================= +//=========================================================================== + +/** + * Thermal Protection provides additional protection to your printer from damage + * and fire. Marlin always includes safe min and max temperature ranges which + * protect against a broken or disconnected thermistor wire. + * + * The issue: If a thermistor falls out, it will report the much lower + * temperature of the air in the room, and the the firmware will keep + * the heater on. + * + * If you get "Thermal Runaway" or "Heating failed" errors the + * details can be tuned in Configuration_adv.h + */ + +#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders +#define THERMAL_PROTECTION_BED // Enable thermal protection for the heated bed + +//=========================================================================== +//============================= Mechanical Settings ========================= +//=========================================================================== + +// @section machine + +// Uncomment one of these options to enable CoreXY, CoreXZ, or CoreYZ kinematics +// either in the usual order or reversed +//#define COREXY +//#define COREXZ +//#define COREYZ +//#define COREYX +//#define COREZX +//#define COREZY + +//=========================================================================== +//============================== Delta Settings ============================= +//=========================================================================== +// Enable DELTA kinematics and most of the default configuration for Deltas +#define DELTA + +#if ENABLED(DELTA) + + // Make delta curves from many straight lines (linear interpolation). + // This is a trade-off between visible corners (not enough segments) + // and processor overload (too many expensive sqrt calls). + #define DELTA_SEGMENTS_PER_SECOND 200 + + // After homing move down to a height where XY movement is unconstrained + //#define DELTA_HOME_TO_SAFE_ZONE + + // Delta calibration menu + // uncomment to add three points calibration menu option. + // See http://minow.blogspot.com/index.html#4918805519571907051 + #define DELTA_CALIBRATION_MENU + + // uncomment to add G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results) + //#define DELTA_AUTO_CALIBRATION + + // NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them + + #if ENABLED(DELTA_AUTO_CALIBRATION) + // set the default number of probe points : n*n (1 -> 7) + #define DELTA_CALIBRATION_DEFAULT_POINTS 4 + #endif + + #if ENABLED(DELTA_AUTO_CALIBRATION) || ENABLED(DELTA_CALIBRATION_MENU) + // Set the radius for the calibration probe points - max DELTA_PRINTABLE_RADIUS for non-eccentric probes + #define DELTA_CALIBRATION_RADIUS 121.5 // (mm) + // Set the steprate for papertest probing + #define PROBE_MANUALLY_STEP 0.05 // (mm) + #endif + + // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). + #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + + // Center-to-center distance of the holes in the diagonal push rods. + #define DELTA_DIAGONAL_ROD 196.0 // (mm) + + // height from z=0 to home position + #define DELTA_HEIGHT 228.00 // get this value from auto calibrate + + #define DELTA_ENDSTOP_ADJ { 0.0, 0.0, 0.0 } // get these from auto calibrate + + // Horizontal distance bridged by diagonal push rods when effector is centered. + #define DELTA_RADIUS 92 //124.0 //mm Get this value from auto calibrate + + // Trim adjustments for individual towers + // tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0 + // measured in degrees anticlockwise looking from above the printer + #define DELTA_TOWER_ANGLE_TRIM { 0.0, 0.0, 0.0 } // get these values from auto calibrate + + // delta radius and diaginal rod adjustments measured in mm + //#define DELTA_RADIUS_TRIM_TOWER { 0.0, 0.0, 0.0 } + //#define DELTA_DIAGONAL_ROD_TRIM_TOWER { 0.0, 0.0, 0.0 } + +#endif + +//=========================================================================== +//============================== Endstop Settings =========================== +//=========================================================================== + +// @section homing + +// Specify here all the endstop connectors that are connected to any endstop or probe. +// Almost all printers will be using one per axis. Probes will use one or more of the +// extra connectors. Leave undefined any used for non-endstop and non-probe purposes. +//#define USE_XMIN_PLUG +//#define USE_YMIN_PLUG +//#define USE_ZMIN_PLUG // a Z probe +#define USE_XMAX_PLUG +#define USE_YMAX_PLUG +#define USE_ZMAX_PLUG + +// Enable pullup for all endstops to prevent a floating state +#define ENDSTOPPULLUPS +#if DISABLED(ENDSTOPPULLUPS) + // Disable ENDSTOPPULLUPS to set pullups individually + //#define ENDSTOPPULLUP_XMAX + //#define ENDSTOPPULLUP_YMAX + //#define ENDSTOPPULLUP_ZMAX + //#define ENDSTOPPULLUP_XMIN + //#define ENDSTOPPULLUP_YMIN + //#define ENDSTOPPULLUP_ZMIN + //#define ENDSTOPPULLUP_ZMIN_PROBE +#endif + +// Enable pulldown for all endstops to prevent a floating state +//#define ENDSTOPPULLDOWNS +#if DISABLED(ENDSTOPPULLDOWNS) + // Disable ENDSTOPPULLDOWNS to set pulldowns individually + //#define ENDSTOPPULLDOWN_XMAX + //#define ENDSTOPPULLDOWN_YMAX + //#define ENDSTOPPULLDOWN_ZMAX + //#define ENDSTOPPULLDOWN_XMIN + //#define ENDSTOPPULLDOWN_YMIN + //#define ENDSTOPPULLDOWN_ZMIN + //#define ENDSTOPPULLDOWN_ZMIN_PROBE +#endif + +// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). +#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. +#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. +#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. +#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe. + +/** + * Stepper Drivers + * + * These settings allow Marlin to tune stepper driver timing and enable advanced options for + * stepper drivers that support them. You may also override timing options in Configuration_adv.h. + * + * A4988 is assumed for unspecified drivers. + * + * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100, + * TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE, + * TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE, + * TMC5130, TMC5130_STANDALONE + * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE'] + */ +//#define X_DRIVER_TYPE A4988 +//#define Y_DRIVER_TYPE A4988 +//#define Z_DRIVER_TYPE A4988 +//#define X2_DRIVER_TYPE A4988 +//#define Y2_DRIVER_TYPE A4988 +//#define Z2_DRIVER_TYPE A4988 +//#define Z3_DRIVER_TYPE A4988 +//#define E0_DRIVER_TYPE A4988 +//#define E1_DRIVER_TYPE A4988 +//#define E2_DRIVER_TYPE A4988 +//#define E3_DRIVER_TYPE A4988 +//#define E4_DRIVER_TYPE A4988 +//#define E5_DRIVER_TYPE A4988 + +// Enable this feature if all enabled endstop pins are interrupt-capable. +// This will remove the need to poll the interrupt pins, saving many CPU cycles. +//#define ENDSTOP_INTERRUPTS_FEATURE + +/** + * Endstop Noise Threshold + * + * Enable if your probe or endstops falsely trigger due to noise. + * + * - Higher values may affect repeatability or accuracy of some bed probes. + * - To fix noise install a 100nF ceramic capacitor inline with the switch. + * - This feature is not required for common micro-switches mounted on PCBs + * based on the Makerbot design, which already have the 100nF capacitor. + * + * :[2,3,4,5,6,7] + */ +//#define ENDSTOP_NOISE_THRESHOLD 2 + +//============================================================================= +//============================== Movement Settings ============================ +//============================================================================= +// @section motion + +// delta speeds must be the same on xyz +/** + * Default Settings + * + * These settings can be reset by M502 + * + * Note that if EEPROM is enabled, saved values will override these. + */ + +/** + * With this option each E stepper can have its own factors for the + * following movement settings. If fewer factors are given than the + * total number of extruders, the last value applies to the rest. + */ +//#define DISTINCT_E_FACTORS + +/** + * Default Axis Steps Per Unit (steps/mm) + * Override with M92 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +// variables to calculate steps +#define XYZ_FULL_STEPS_PER_ROTATION 200 +#define XYZ_MICROSTEPS 16 +#define XYZ_BELT_PITCH 2 +#define XYZ_PULLEY_TEETH 20 + +// delta speeds must be the same on xyz +#define DEFAULT_XYZ_STEPS_PER_UNIT 80.2649 //((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) +#define DEFAULT_AXIS_STEPS_PER_UNIT { DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, 95 } // default steps per unit for Kossel (GT2, 20 tooth) + +/** + * Default Max Feed Rate (mm/s) + * Override with M203 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +#define DEFAULT_MAX_FEEDRATE { 500, 500, 500, 25 } + +/** + * Default Max Acceleration (change/s) change = mm/s + * (Maximum start speed for accelerated moves) + * Override with M201 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +#define DEFAULT_MAX_ACCELERATION { 9000, 9000, 9000, 10000 } + +/** + * Default Acceleration (change/s) change = mm/s + * Override with M204 + * + * M204 P Acceleration + * M204 R Retract Acceleration + * M204 T Travel Acceleration + */ +#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E acceleration for printing moves +#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts +#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration for travel (non printing) moves + +/** + * Default Jerk (mm/s) + * Override with M205 X Y Z E + * + * "Jerk" specifies the minimum speed change that requires acceleration. + * When changing speed and direction, if the difference is less than the + * value set here, it may happen instantaneously. + */ +#define DEFAULT_XJERK 10.0 +#define DEFAULT_YJERK DEFAULT_XJERK +#define DEFAULT_ZJERK DEFAULT_XJERK // Must be same as XY for delta +#define DEFAULT_EJERK 5.0 + +/** + * S-Curve Acceleration + * + * This option eliminates vibration during printing by fitting a Bézier + * curve to move acceleration, producing much smoother direction changes. + * + * See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained + */ +//#define S_CURVE_ACCELERATION + +//=========================================================================== +//============================= Z Probe Options ============================= +//=========================================================================== +// @section probes + +// +// See http://marlinfw.org/docs/configuration/probes.html +// + +/** + * Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN + * + * Enable this option for a probe connected to the Z Min endstop pin. + */ +#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN + +/** + * Z_MIN_PROBE_ENDSTOP + * + * Enable this option for a probe connected to any pin except Z-Min. + * (By default Marlin assumes the Z-Max endstop pin.) + * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below. + * + * - The simplest option is to use a free endstop connector. + * - Use 5V for powered (usually inductive) sensors. + * + * - RAMPS 1.3/1.4 boards may use the 5V, GND, and Aux4->D32 pin: + * - For simple switches connect... + * - normally-closed switches to GND and D32. + * - normally-open switches to 5V and D32. + * + * WARNING: Setting the wrong pin may have unexpected and potentially + * disastrous consequences. Use with caution and do your homework. + * + */ +//#define Z_MIN_PROBE_ENDSTOP + +/** + * Probe Type + * + * Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, etc. + * Activate one of these to use Auto Bed Leveling below. + */ + +/** + * The "Manual Probe" provides a means to do "Auto" Bed Leveling without a probe. + * Use G29 repeatedly, adjusting the Z height at each point with movement commands + * or (with LCD_BED_LEVELING) the LCD controller. + */ +//#define PROBE_MANUALLY +//#define MANUAL_PROBE_START_Z 0.2 + +/** + * A Fix-Mounted Probe either doesn't deploy or needs manual deployment. + * (e.g., an inductive probe or a nozzle-based probe-switch.) + */ +//#define FIX_MOUNTED_PROBE + +/** + * Z Servo Probe, such as an endstop switch on a rotating arm. + */ +//#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector. +//#define Z_SERVO_ANGLES {70,0} // Z Servo Deploy and Stow angles + +/** + * The BLTouch probe uses a Hall effect sensor and emulates a servo. + */ +//#define BLTOUCH +#if ENABLED(BLTOUCH) + //#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed +#endif + +// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) +//#define SOLENOID_PROBE + +// A sled-mounted probe like those designed by Charles Bell. +//#define Z_PROBE_SLED +//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like. + +// A probe deployed by moving the x-axis, such as the Wilson II's rack-and-pinion probe designed by Marty Rice. +//#define RACK_AND_PINION_PROBE +#if ENABLED(RACK_AND_PINION_PROBE) + #define Z_PROBE_DEPLOY_X X_MIN_POS + #define Z_PROBE_RETRACT_X X_MAX_POS +#endif + +/** + * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe + * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN. + */ +//#define Z_PROBE_ALLEN_KEY + +#if ENABLED(Z_PROBE_ALLEN_KEY) + // 2 or 3 sets of coordinates for deploying and retracting the spring loaded touch probe on G29, + // if servo actuated touch probe is not defined. Uncomment as appropriate for your printer/probe. + + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_X 30.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Y DELTA_PRINTABLE_RADIUS + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Z 100.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED)/10 + + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75 + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75 + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Z Z_PROBE_ALLEN_KEY_DEPLOY_2_Z + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_1_X -64.0 // Move the probe into position + #define Z_PROBE_ALLEN_KEY_STOW_1_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_1_Z 23.0 + #define Z_PROBE_ALLEN_KEY_STOW_1_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_2_X -64.0 // Push it down + #define Z_PROBE_ALLEN_KEY_STOW_2_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_2_Z 3.0 + #define Z_PROBE_ALLEN_KEY_STOW_2_FEEDRATE (XY_PROBE_SPEED)/10 + + #define Z_PROBE_ALLEN_KEY_STOW_3_X -64.0 // Move it up to clear + #define Z_PROBE_ALLEN_KEY_STOW_3_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_3_Z 50.0 + #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_4_X 0.0 + #define Z_PROBE_ALLEN_KEY_STOW_4_Y 0.0 + #define Z_PROBE_ALLEN_KEY_STOW_4_Z Z_PROBE_ALLEN_KEY_STOW_3_Z + #define Z_PROBE_ALLEN_KEY_STOW_4_FEEDRATE XY_PROBE_SPEED + +#endif // Z_PROBE_ALLEN_KEY + +/** + * Z Probe to nozzle (X,Y) offset, relative to (0, 0). + * X and Y offsets must be integers. + * + * In the following example the X and Y offsets are both positive: + * #define X_PROBE_OFFSET_FROM_EXTRUDER 10 + * #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 + * + * +-- BACK ---+ + * | | + * L | (+) P | R <-- probe (20,20) + * E | | I + * F | (-) N (+) | G <-- nozzle (10,10) + * T | | H + * | (-) | T + * | | + * O-- FRONT --+ + * (0,0) + */ +#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle] +#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 // Y offset: -front +behind [the nozzle] +#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5 // Z offset: -below +above [the nozzle] + +// Certain types of probes need to stay away from edges +#define MIN_PROBE_EDGE 10 + +// X and Y axis travel speed (mm/m) between probes +#define XY_PROBE_SPEED 4000 + +// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2) +#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z + +// Feedrate (mm/m) for the "accurate" probe of each point +#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2) + +// The number of probes to perform at each point. +// Set to 2 for a fast/slow probe, using the second probe result. +// Set to 3 or more for slow probes, averaging the results. +//#define MULTIPLE_PROBING 2 + +/** + * Z probes require clearance when deploying, stowing, and moving between + * probe points to avoid hitting the bed and other hardware. + * Servo-mounted probes require extra space for the arm to rotate. + * Inductive probes need space to keep from triggering early. + * + * Use these settings to specify the distance (mm) to raise the probe (or + * lower the bed). The values set here apply over and above any (negative) + * probe Z Offset set with Z_PROBE_OFFSET_FROM_EXTRUDER, M851, or the LCD. + * Only integer values >= 1 are valid here. + * + * Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle. + * But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle. + */ +#define Z_CLEARANCE_DEPLOY_PROBE 15 // Z Clearance for Deploy/Stow +#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Clearance between probe points +#define Z_CLEARANCE_MULTI_PROBE 5 // Z Clearance between multiple probes +//#define Z_AFTER_PROBING 5 // Z position after probing is done + +#define Z_PROBE_LOW_POINT -2 // Farthest distance below the trigger-point to go before stopping + +// For M851 give a range for adjusting the Z probe offset +#define Z_PROBE_OFFSET_RANGE_MIN -20 +#define Z_PROBE_OFFSET_RANGE_MAX 20 + +// Enable the M48 repeatability test to test probe accuracy +//#define Z_MIN_PROBE_REPEATABILITY_TEST + +// Before deploy/stow pause for user confirmation +//#define PAUSE_BEFORE_DEPLOY_STOW + +/** + * Enable one or more of the following if probing seems unreliable. + * Heaters and/or fans can be disabled during probing to minimize electrical + * noise. A delay can also be added to allow noise and vibration to settle. + * These options are most useful for the BLTouch probe, but may also improve + * readings with inductive probes and piezo sensors. + */ +//#define PROBING_HEATERS_OFF // Turn heaters off when probing +#if ENABLED(PROBING_HEATERS_OFF) + //#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy) +#endif +//#define PROBING_FANS_OFF // Turn fans off when probing +//#define PROBING_STEPPERS_OFF // Turn steppers off (unless needed to hold position) when probing +//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors + +// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 +// :{ 0:'Low', 1:'High' } +#define X_ENABLE_ON 0 +#define Y_ENABLE_ON 0 +#define Z_ENABLE_ON 0 +#define E_ENABLE_ON 0 // For all extruders + +// Disables axis stepper immediately when it's not being used. +// WARNING: When motors turn off there is a chance of losing position accuracy! +#define DISABLE_X false +#define DISABLE_Y false +#define DISABLE_Z false + +// Warn on display about possibly reduced accuracy +//#define DISABLE_REDUCED_ACCURACY_WARNING + +// @section extruder + +#define DISABLE_E false // For all extruders +#define DISABLE_INACTIVE_EXTRUDER // Keep only the active extruder enabled + +// @section machine + +// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. +#define INVERT_X_DIR true +#define INVERT_Y_DIR true +#define INVERT_Z_DIR true + +// @section extruder + +// For direct drive extruder v9 set to true, for geared extruder set to false. +#define INVERT_E0_DIR false +#define INVERT_E1_DIR false +#define INVERT_E2_DIR false +#define INVERT_E3_DIR false +#define INVERT_E4_DIR false +#define INVERT_E5_DIR false + +// @section homing + +//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed + +//#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off. + +//#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ... + // Be sure you have this distance over your Z_MAX_POS in case. + +// Direction of endstops when homing; 1=MAX, -1=MIN +// :[-1,1] +#define X_HOME_DIR 1 // deltas always home to max +#define Y_HOME_DIR 1 +#define Z_HOME_DIR 1 + +// @section machine + +// The size of the print bed +#define X_BED_SIZE ((DELTA_PRINTABLE_RADIUS) * 2) +#define Y_BED_SIZE ((DELTA_PRINTABLE_RADIUS) * 2) + +// Travel limits (mm) after homing, corresponding to endstop positions. +#define X_MIN_POS -(DELTA_PRINTABLE_RADIUS) +#define Y_MIN_POS -(DELTA_PRINTABLE_RADIUS) +#define Z_MIN_POS 0 +#define X_MAX_POS DELTA_PRINTABLE_RADIUS +#define Y_MAX_POS DELTA_PRINTABLE_RADIUS +#define Z_MAX_POS MANUAL_Z_HOME_POS + +// Z raise distance for tool-change, as needed for some extruders +#define TOOLCHANGE_ZRAISE 2 // (mm) + +/** + * Software Endstops + * + * - Prevent moves outside the set machine bounds. + * - Individual axes can be disabled, if desired. + * - X and Y only apply to Cartesian robots. + * - Use 'M211' to set software endstops on/off or report current state + */ + +// Min software endstops constrain movement within minimum coordinate bounds +#define MIN_SOFTWARE_ENDSTOPS +#if ENABLED(MIN_SOFTWARE_ENDSTOPS) + #define MIN_SOFTWARE_ENDSTOP_X + #define MIN_SOFTWARE_ENDSTOP_Y + #define MIN_SOFTWARE_ENDSTOP_Z +#endif + +// Max software endstops constrain movement within maximum coordinate bounds +#define MAX_SOFTWARE_ENDSTOPS +#if ENABLED(MAX_SOFTWARE_ENDSTOPS) + #define MAX_SOFTWARE_ENDSTOP_X + #define MAX_SOFTWARE_ENDSTOP_Y + #define MAX_SOFTWARE_ENDSTOP_Z +#endif + +#if ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS) + //#define SOFT_ENDSTOPS_MENU_ITEM // Enable/Disable software endstops from the LCD +#endif + +/** + * Filament Runout Sensors + * Mechanical or opto endstops are used to check for the presence of filament. + * + * RAMPS-based boards use SERVO3_PIN for the first runout sensor. + * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. + * By default the firmware assumes HIGH=FILAMENT PRESENT. + */ +//#define FILAMENT_RUNOUT_SENSOR +#if ENABLED(FILAMENT_RUNOUT_SENSOR) + #define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. + #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. + #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. + //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. + #define FILAMENT_RUNOUT_SCRIPT "M600" + + // After a runout is detected, continue printing this length of filament + // before executing the runout script. Useful for a sensor at the end of + // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. + //#define FILAMENT_RUNOUT_DISTANCE_MM 25 + + #ifdef FILAMENT_RUNOUT_DISTANCE_MM + // Enable this option to use an encoder disc that toggles the runout pin + // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM + // large enough to avoid false positives.) + //#define FILAMENT_MOTION_SENSOR + #endif +#endif + +//=========================================================================== +//=============================== Bed Leveling ============================== +//=========================================================================== +// @section calibrate + +/** + * Choose one of the options below to enable G29 Bed Leveling. The parameters + * and behavior of G29 will change depending on your selection. + * + * If using a Probe for Z Homing, enable Z_SAFE_HOMING also! + * + * - AUTO_BED_LEVELING_3POINT + * Probe 3 arbitrary points on the bed (that aren't collinear) + * You specify the XY coordinates of all 3 points. + * The result is a single tilted plane. Best for a flat bed. + * + * - AUTO_BED_LEVELING_LINEAR + * Probe several points in a grid. + * You specify the rectangle and the density of sample points. + * The result is a single tilted plane. Best for a flat bed. + * + * - AUTO_BED_LEVELING_BILINEAR + * Probe several points in a grid. + * You specify the rectangle and the density of sample points. + * The result is a mesh, best for large or uneven beds. + * + * - AUTO_BED_LEVELING_UBL (Unified Bed Leveling) + * A comprehensive bed leveling system combining the features and benefits + * of other systems. UBL also includes integrated Mesh Generation, Mesh + * Validation and Mesh Editing systems. + * + * - MESH_BED_LEVELING + * Probe a grid manually + * The result is a mesh, suitable for large or uneven beds. (See BILINEAR.) + * For machines without a probe, Mesh Bed Leveling provides a method to perform + * leveling in steps so you can manually adjust the Z height at each grid-point. + * With an LCD controller the process is guided step-by-step. + */ +//#define AUTO_BED_LEVELING_3POINT +//#define AUTO_BED_LEVELING_LINEAR +//#define AUTO_BED_LEVELING_BILINEAR +//#define AUTO_BED_LEVELING_UBL +//#define MESH_BED_LEVELING + +/** + * Normally G28 leaves leveling disabled on completion. Enable + * this option to have G28 restore the prior leveling state. + */ +//#define RESTORE_LEVELING_AFTER_G28 + +/** + * Enable detailed logging of G28, G29, M48, etc. + * Turn on with the command 'M111 S32'. + * NOTE: Requires a lot of PROGMEM! + */ +//#define DEBUG_LEVELING_FEATURE + +#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_BILINEAR) || ENABLED(AUTO_BED_LEVELING_UBL) + // Gradually reduce leveling correction until a set height is reached, + // at which point movement will be level to the machine's XY plane. + // The height can be set with M420 Z + //#define ENABLE_LEVELING_FADE_HEIGHT + + // For Cartesian machines, instead of dividing moves on mesh boundaries, + // split up moves into short segments like a Delta. This follows the + // contours of the bed more closely than edge-to-edge straight moves. + #define SEGMENT_LEVELED_MOVES + #define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one) + + /** + * Enable the G26 Mesh Validation Pattern tool. + */ + //#define G26_MESH_VALIDATION + #if ENABLED(G26_MESH_VALIDATION) + #define MESH_TEST_NOZZLE_SIZE 0.4 // (mm) Diameter of primary nozzle. + #define MESH_TEST_LAYER_HEIGHT 0.2 // (mm) Default layer height for the G26 Mesh Validation Tool. + #define MESH_TEST_HOTEND_TEMP 205.0 // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. + #define MESH_TEST_BED_TEMP 60.0 // (°C) Default bed temperature for the G26 Mesh Validation Tool. + #endif + +#endif + +#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) + + // Set the number of grid points per dimension. + // Works best with 5 or more points in each dimension. + #define GRID_MAX_POINTS_X 9 + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + // Set the boundaries for probing (where the probe can reach). + //#define LEFT_PROBE_BED_POSITION -(DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE)) + //#define RIGHT_PROBE_BED_POSITION DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE) + //#define FRONT_PROBE_BED_POSITION -(DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE)) + //#define BACK_PROBE_BED_POSITION DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE) + + // Probe along the Y axis, advancing X after each column + //#define PROBE_Y_FIRST + + #if ENABLED(AUTO_BED_LEVELING_BILINEAR) + + // Beyond the probed grid, continue the implied tilt? + // Default is to maintain the height of the nearest edge. + //#define EXTRAPOLATE_BEYOND_GRID + + // + // Experimental Subdivision of the grid by Catmull-Rom method. + // Synthesizes intermediate points to produce a more detailed mesh. + // + //#define ABL_BILINEAR_SUBDIVISION + #if ENABLED(ABL_BILINEAR_SUBDIVISION) + // Number of subdivisions between probe points + #define BILINEAR_SUBDIVISIONS 3 + #endif + + #endif + +#elif ENABLED(AUTO_BED_LEVELING_UBL) + + //=========================================================================== + //========================= Unified Bed Leveling ============================ + //=========================================================================== + + //#define MESH_EDIT_GFX_OVERLAY // Display a graphics overlay while editing the mesh + + #define MESH_INSET 1 // Set Mesh bounds as an inset region of the bed + #define GRID_MAX_POINTS_X 10 // Don't use more than 15 points per axis, implementation limited. + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + #define UBL_MESH_EDIT_MOVES_Z // Sophisticated users prefer no movement of nozzle + #define UBL_SAVE_ACTIVE_ON_M500 // Save the currently active mesh in the current slot on M500 + + //#define UBL_Z_RAISE_WHEN_OFF_MESH 2.5 // When the nozzle is off the mesh, this value is used + // as the Z-Height correction value. + +#elif ENABLED(MESH_BED_LEVELING) + + //=========================================================================== + //=================================== Mesh ================================== + //=========================================================================== + + #define MESH_INSET 10 // Set Mesh bounds as an inset region of the bed + #define GRID_MAX_POINTS_X 3 // Don't use more than 7 points per axis, implementation limited. + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + //#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS + +#endif // BED_LEVELING + +/** + * Points to probe for all 3-point Leveling procedures. + * Override if the automatically selected points are inadequate. + */ +#if ENABLED(AUTO_BED_LEVELING_3POINT) || ENABLED(AUTO_BED_LEVELING_UBL) + //#define PROBE_PT_1_X 15 + //#define PROBE_PT_1_Y 180 + //#define PROBE_PT_2_X 15 + //#define PROBE_PT_2_Y 20 + //#define PROBE_PT_3_X 170 + //#define PROBE_PT_3_Y 20 +#endif + +/** + * Add a bed leveling sub-menu for ABL or MBL. + * Include a guided procedure if manual probing is enabled. + */ +//#define LCD_BED_LEVELING + +#if ENABLED(LCD_BED_LEVELING) + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points +#endif + +// Add a menu item to move between bed corners for manual bed adjustment +//#define LEVEL_BED_CORNERS + +#if ENABLED(LEVEL_BED_CORNERS) + #define LEVEL_CORNERS_INSET 30 // (mm) An inset for corner leveling + //#define LEVEL_CENTER_TOO // Move to the center after the last corner +#endif + +/** + * Commands to execute at the end of G29 probing. + * Useful to retract or move the Z probe out of the way. + */ +//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" + + +// @section homing + +// The center of the bed is at (X=0, Y=0) +#define BED_CENTER_AT_0_0 + +// Manually set the home position. Leave these undefined for automatic settings. +// For DELTA this is the top-center of the Cartesian print volume. +//#define MANUAL_X_HOME_POS 0 +//#define MANUAL_Y_HOME_POS 0 +#define MANUAL_Z_HOME_POS DELTA_HEIGHT // Distance between the nozzle to printbed after homing + +// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area. +// +// With this feature enabled: +// +// - Allow Z homing only after X and Y homing AND stepper drivers still enabled. +// - If stepper drivers time out, it will need X and Y homing again before Z homing. +// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). +// - Prevent Z homing when the Z probe is outside bed area. +// +//#define Z_SAFE_HOMING + +#if ENABLED(Z_SAFE_HOMING) + #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28). + #define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2) // Y point for Z homing when homing all axes (G28). +#endif + +// Delta only homes to Z +#define HOMING_FEEDRATE_Z (200*60) + +// Validate that endstops are triggered on homing moves +#define VALIDATE_HOMING_ENDSTOPS + +// @section calibrate + +/** + * Bed Skew Compensation + * + * This feature corrects for misalignment in the XYZ axes. + * + * Take the following steps to get the bed skew in the XY plane: + * 1. Print a test square (e.g., https://www.thingiverse.com/thing:2563185) + * 2. For XY_DIAG_AC measure the diagonal A to C + * 3. For XY_DIAG_BD measure the diagonal B to D + * 4. For XY_SIDE_AD measure the edge A to D + * + * Marlin automatically computes skew factors from these measurements. + * Skew factors may also be computed and set manually: + * + * - Compute AB : SQRT(2*AC*AC+2*BD*BD-4*AD*AD)/2 + * - XY_SKEW_FACTOR : TAN(PI/2-ACOS((AC*AC-AB*AB-AD*AD)/(2*AB*AD))) + * + * If desired, follow the same procedure for XZ and YZ. + * Use these diagrams for reference: + * + * Y Z Z + * ^ B-------C ^ B-------C ^ B-------C + * | / / | / / | / / + * | / / | / / | / / + * | A-------D | A-------D | A-------D + * +-------------->X +-------------->X +-------------->Y + * XY_SKEW_FACTOR XZ_SKEW_FACTOR YZ_SKEW_FACTOR + */ +//#define SKEW_CORRECTION + +#if ENABLED(SKEW_CORRECTION) + // Input all length measurements here: + #define XY_DIAG_AC 282.8427124746 + #define XY_DIAG_BD 282.8427124746 + #define XY_SIDE_AD 200 + + // Or, set the default skew factors directly here + // to override the above measurements: + #define XY_SKEW_FACTOR 0.0 + + //#define SKEW_CORRECTION_FOR_Z + #if ENABLED(SKEW_CORRECTION_FOR_Z) + #define XZ_DIAG_AC 282.8427124746 + #define XZ_DIAG_BD 282.8427124746 + #define YZ_DIAG_AC 282.8427124746 + #define YZ_DIAG_BD 282.8427124746 + #define YZ_SIDE_AD 200 + #define XZ_SKEW_FACTOR 0.0 + #define YZ_SKEW_FACTOR 0.0 + #endif + + // Enable this option for M852 to set skew at runtime + //#define SKEW_CORRECTION_GCODE +#endif + +//============================================================================= +//============================= Additional Features =========================== +//============================================================================= + +// @section extras + +// +// EEPROM +// +// The microcontroller can store settings in the EEPROM, e.g. max velocity... +// M500 - stores parameters in EEPROM +// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily). +// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to. +// +#define EEPROM_SETTINGS // Enable for M500 and M501 commands +//#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release! +#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM. + +// +// Host Keepalive +// +// When enabled Marlin will send a busy status message to the host +// every couple of seconds when it can't accept commands. +// +#define HOST_KEEPALIVE_FEATURE // Disable this if your host doesn't like keepalive messages +#define DEFAULT_KEEPALIVE_INTERVAL 2 // Number of seconds between "busy" messages. Set with M113. +#define BUSY_WHILE_HEATING // Some hosts require "busy" messages even during heating + +// +// M100 Free Memory Watcher +// +//#define M100_FREE_MEMORY_WATCHER // Add M100 (Free Memory Watcher) to debug memory usage + +// +// G20/G21 Inch mode support +// +//#define INCH_MODE_SUPPORT + +// +// M149 Set temperature units support +// +//#define TEMPERATURE_UNITS_SUPPORT + +// @section temperature + +// Preheat Constants +#define PREHEAT_1_LABEL "PLA" +#define PREHEAT_1_TEMP_HOTEND 180 +#define PREHEAT_1_TEMP_BED 70 +#define PREHEAT_1_FAN_SPEED 255 // Value from 0 to 255 + +#define PREHEAT_2_LABEL "ABS" +#define PREHEAT_2_TEMP_HOTEND 240 +#define PREHEAT_2_TEMP_BED 100 +#define PREHEAT_2_FAN_SPEED 255 // Value from 0 to 255 + +/** + * Nozzle Park + * + * Park the nozzle at the given XYZ position on idle or G27. + * + * The "P" parameter controls the action applied to the Z axis: + * + * P0 (Default) If Z is below park Z raise the nozzle. + * P1 Raise the nozzle always to Z-park height. + * P2 Raise the nozzle by Z-park amount, limited to Z_MAX_POS. + */ +//#define NOZZLE_PARK_FEATURE + +#if ENABLED(NOZZLE_PARK_FEATURE) + // Specify a park position as { X, Y, Z } + #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), 0, 20 } + #define NOZZLE_PARK_XY_FEEDRATE 100 // X and Y axes feedrate in mm/s (also used for delta printers Z axis) + #define NOZZLE_PARK_Z_FEEDRATE 5 // Z axis feedrate in mm/s (not used for delta printers) +#endif + +/** + * Clean Nozzle Feature -- EXPERIMENTAL + * + * Adds the G12 command to perform a nozzle cleaning process. + * + * Parameters: + * P Pattern + * S Strokes / Repetitions + * T Triangles (P1 only) + * + * Patterns: + * P0 Straight line (default). This process requires a sponge type material + * at a fixed bed location. "S" specifies strokes (i.e. back-forth motions) + * between the start / end points. + * + * P1 Zig-zag pattern between (X0, Y0) and (X1, Y1), "T" specifies the + * number of zig-zag triangles to do. "S" defines the number of strokes. + * Zig-zags are done in whichever is the narrower dimension. + * For example, "G12 P1 S1 T3" will execute: + * + * -- + * | (X0, Y1) | /\ /\ /\ | (X1, Y1) + * | | / \ / \ / \ | + * A | | / \ / \ / \ | + * | | / \ / \ / \ | + * | (X0, Y0) | / \/ \/ \ | (X1, Y0) + * -- +--------------------------------+ + * |________|_________|_________| + * T1 T2 T3 + * + * P2 Circular pattern with middle at NOZZLE_CLEAN_CIRCLE_MIDDLE. + * "R" specifies the radius. "S" specifies the stroke count. + * Before starting, the nozzle moves to NOZZLE_CLEAN_START_POINT. + * + * Caveats: The ending Z should be the same as starting Z. + * Attention: EXPERIMENTAL. G-code arguments may change. + * + */ +//#define NOZZLE_CLEAN_FEATURE + +#if ENABLED(NOZZLE_CLEAN_FEATURE) + // Default number of pattern repetitions + #define NOZZLE_CLEAN_STROKES 12 + + // Default number of triangles + #define NOZZLE_CLEAN_TRIANGLES 3 + + // Specify positions as { X, Y, Z } + #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)} + #define NOZZLE_CLEAN_END_POINT {100, 60, (Z_MIN_POS + 1)} + + // Circular pattern radius + #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5 + // Circular pattern circle fragments number + #define NOZZLE_CLEAN_CIRCLE_FN 10 + // Middle point of circle + #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT + + // Moves the nozzle to the initial position + #define NOZZLE_CLEAN_GOBACK +#endif + +/** + * Print Job Timer + * + * Automatically start and stop the print job timer on M104/M109/M190. + * + * M104 (hotend, no wait) - high temp = none, low temp = stop timer + * M109 (hotend, wait) - high temp = start timer, low temp = stop timer + * M190 (bed, wait) - high temp = start timer, low temp = none + * + * The timer can also be controlled with the following commands: + * + * M75 - Start the print job timer + * M76 - Pause the print job timer + * M77 - Stop the print job timer + */ +#define PRINTJOB_TIMER_AUTOSTART + +/** + * Print Counter + * + * Track statistical data such as: + * + * - Total print jobs + * - Total successful print jobs + * - Total failed print jobs + * - Total time printing + * + * View the current statistics with M78. + */ +#define PRINTCOUNTER + +//============================================================================= +//============================= LCD and SD support ============================ +//============================================================================= + +// @section lcd + +/** + * LCD LANGUAGE + * + * Select the language to display on the LCD. These languages are available: + * + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + */ +#define LCD_LANGUAGE en + +/** + * LCD Character Set + * + * Note: This option is NOT applicable to Graphical Displays. + * + * All character-based LCDs provide ASCII plus one of these + * language extensions: + * + * - JAPANESE ... the most common + * - WESTERN ... with more accented characters + * - CYRILLIC ... for the Russian language + * + * To determine the language extension installed on your controller: + * + * - Compile and upload with LCD_LANGUAGE set to 'test' + * - Click the controller to view the LCD menu + * - The LCD will display Japanese, Western, or Cyrillic text + * + * See http://marlinfw.org/docs/development/lcd_language.html + * + * :['JAPANESE', 'WESTERN', 'CYRILLIC'] + */ +#define DISPLAY_CHARSET_HD44780 JAPANESE + +/** + * Info Screen Style (0:Classic, 1:Prusa) + * + * :[0:'Classic', 1:'Prusa'] + */ +#define LCD_INFO_SCREEN_STYLE 0 + +/** + * SD CARD + * + * SD Card support is disabled by default. If your controller has an SD slot, + * you must uncomment the following option or it won't work. + * + */ +#define SDSUPPORT + +/** + * SD CARD: SPI SPEED + * + * Enable one of the following items for a slower SPI transfer speed. + * This may be required to resolve "volume init" errors. + */ +//#define SPI_SPEED SPI_HALF_SPEED +//#define SPI_SPEED SPI_QUARTER_SPEED +//#define SPI_SPEED SPI_EIGHTH_SPEED + +/** + * SD CARD: ENABLE CRC + * + * Use CRC checks and retries on the SD communication. + */ +//#define SD_CHECK_AND_RETRY + +/** + * LCD Menu Items + * + * Disable all menus and only display the Status Screen, or + * just remove some extraneous menu items to recover space. + */ +//#define NO_LCD_MENUS +//#define SLIM_LCD_MENUS + +// +// ENCODER SETTINGS +// +// This option overrides the default number of encoder pulses needed to +// produce one step. Should be increased for high-resolution encoders. +// +//#define ENCODER_PULSES_PER_STEP 4 + +// +// Use this option to override the number of step signals required to +// move between next/prev menu items. +// +//#define ENCODER_STEPS_PER_MENU_ITEM 1 + +/** + * Encoder Direction Options + * + * Test your encoder's behavior first with both options disabled. + * + * Reversed Value Edit and Menu Nav? Enable REVERSE_ENCODER_DIRECTION. + * Reversed Menu Navigation only? Enable REVERSE_MENU_DIRECTION. + * Reversed Value Editing only? Enable BOTH options. + */ + +// +// This option reverses the encoder direction everywhere. +// +// Set this option if CLOCKWISE causes values to DECREASE +// +//#define REVERSE_ENCODER_DIRECTION + +// +// This option reverses the encoder direction for navigating LCD menus. +// +// If CLOCKWISE normally moves DOWN this makes it go UP. +// If CLOCKWISE normally moves UP this makes it go DOWN. +// +//#define REVERSE_MENU_DIRECTION + +// +// Individual Axis Homing +// +// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu. +// +//#define INDIVIDUAL_AXIS_HOMING_MENU + +// +// SPEAKER/BUZZER +// +// If you have a speaker that can produce tones, enable it here. +// By default Marlin assumes you have a buzzer with a fixed frequency. +// +//#define SPEAKER + +// +// The duration and frequency for the UI feedback sound. +// Set these to 0 to disable audio feedback in the LCD menus. +// +// Note: Test audio output with the G-Code: +// M300 S P +// +//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2 +//#define LCD_FEEDBACK_FREQUENCY_HZ 5000 + +//============================================================================= +//======================== LCD / Controller Selection ========================= +//======================== (Character-based LCDs) ========================= +//============================================================================= + +// +// RepRapDiscount Smart Controller. +// http://reprap.org/wiki/RepRapDiscount_Smart_Controller +// +// Note: Usually sold with a white PCB. +// +#define REPRAP_DISCOUNT_SMART_CONTROLLER + +// +// Original RADDS LCD Display+Encoder+SDCardReader +// http://doku.radds.org/dokumentation/lcd-display/ +// +//#define RADDS_DISPLAY + +// +// ULTIMAKER Controller. +// +//#define ULTIMAKERCONTROLLER + +// +// ULTIPANEL as seen on Thingiverse. +// +//#define ULTIPANEL + +// +// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3) +// http://reprap.org/wiki/PanelOne +// +//#define PANEL_ONE + +// +// GADGETS3D G3D LCD/SD Controller +// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel +// +// Note: Usually sold with a blue PCB. +// +//#define G3D_PANEL + +// +// RigidBot Panel V1.0 +// http://www.inventapart.com/ +// +//#define RIGIDBOT_PANEL + +// +// Makeboard 3D Printer Parts 3D Printer Mini Display 1602 Mini Controller +// https://www.aliexpress.com/item/Micromake-Makeboard-3D-Printer-Parts-3D-Printer-Mini-Display-1602-Mini-Controller-Compatible-with-Ramps-1/32765887917.html +// +//#define MAKEBOARD_MINI_2_LINE_DISPLAY_1602 + +// +// ANET and Tronxy 20x4 Controller +// +//#define ZONESTAR_LCD // Requires ADC_KEYPAD_PIN to be assigned to an analog pin. + // This LCD is known to be susceptible to electrical interference + // which scrambles the display. Pressing any button clears it up. + // This is a LCD2004 display with 5 analog buttons. + +// +// Generic 16x2, 16x4, 20x2, or 20x4 character-based LCD. +// +//#define ULTRA_LCD + +//============================================================================= +//======================== LCD / Controller Selection ========================= +//===================== (I2C and Shift-Register LCDs) ===================== +//============================================================================= + +// +// CONTROLLER TYPE: I2C +// +// Note: These controllers require the installation of Arduino's LiquidCrystal_I2C +// library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C +// + +// +// Elefu RA Board Control Panel +// http://www.elefu.com/index.php?route=product/product&product_id=53 +// +//#define RA_CONTROL_PANEL + +// +// Sainsmart (YwRobot) LCD Displays +// +// These require F.Malpartida's LiquidCrystal_I2C library +// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home +// +//#define LCD_SAINSMART_I2C_1602 +//#define LCD_SAINSMART_I2C_2004 + +// +// Generic LCM1602 LCD adapter +// +//#define LCM1602 + +// +// PANELOLU2 LCD with status LEDs, +// separate encoder and click inputs. +// +// Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later. +// For more info: https://github.com/lincomatic/LiquidTWI2 +// +// Note: The PANELOLU2 encoder click input can either be directly connected to +// a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). +// +//#define LCD_I2C_PANELOLU2 + +// +// Panucatt VIKI LCD with status LEDs, +// integrated click & L/R/U/D buttons, separate encoder inputs. +// +//#define LCD_I2C_VIKI + +// +// CONTROLLER TYPE: Shift register panels +// + +// +// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH +// LCD configuration: http://reprap.org/wiki/SAV_3D_LCD +// +//#define SAV_3DLCD + +//============================================================================= +//======================= LCD / Controller Selection ======================= +//========================= (Graphical LCDs) ======================== +//============================================================================= + +// +// CONTROLLER TYPE: Graphical 128x64 (DOGM) +// +// IMPORTANT: The U8glib library is required for Graphical Display! +// https://github.com/olikraus/U8glib_Arduino +// + +// +// RepRapDiscount FULL GRAPHIC Smart Controller +// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller +// +//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + +// +// ReprapWorld Graphical LCD +// https://reprapworld.com/?products_details&products_id/1218 +// +//#define REPRAPWORLD_GRAPHICAL_LCD + +// +// Activate one of these if you have a Panucatt Devices +// Viki 2.0 or mini Viki with Graphic LCD +// http://panucatt.com +// +//#define VIKI2 +//#define miniVIKI + +// +// MakerLab Mini Panel with graphic +// controller and SD support - http://reprap.org/wiki/Mini_panel +// +//#define MINIPANEL + +// +// MaKr3d Makr-Panel with graphic controller and SD support. +// http://reprap.org/wiki/MaKr3d_MaKrPanel +// +//#define MAKRPANEL + +// +// Adafruit ST7565 Full Graphic Controller. +// https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/ +// +//#define ELB_FULL_GRAPHIC_CONTROLLER + +// +// BQ LCD Smart Controller shipped by +// default with the BQ Hephestos 2 and Witbox 2. +// +//#define BQ_LCD_SMART_CONTROLLER + +// +// Cartesio UI +// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface +// +//#define CARTESIO_UI + +// +// LCD for Melzi Card with Graphical LCD +// +//#define LCD_FOR_MELZI + +// +// SSD1306 OLED full graphics generic display +// +//#define U8GLIB_SSD1306 + +// +// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules +// +//#define SAV_3DGLCD +#if ENABLED(SAV_3DGLCD) + //#define U8GLIB_SSD1306 + #define U8GLIB_SH1106 +#endif + +// +// Original Ulticontroller from Ultimaker 2 printer with SSD1309 I2C display and encoder +// https://github.com/Ultimaker/Ultimaker2/tree/master/1249_Ulticontroller_Board_(x1) +// +//#define ULTI_CONTROLLER + +// +// TinyBoy2 128x64 OLED / Encoder Panel +// +//#define OLED_PANEL_TINYBOY2 + +// +// MKS MINI12864 with graphic controller and SD support +// http://reprap.org/wiki/MKS_MINI_12864 +// +//#define MKS_MINI_12864 + +// +// Factory display for Creality CR-10 +// https://www.aliexpress.com/item/Universal-LCD-12864-3D-Printer-Display-Screen-With-Encoder-For-CR-10-CR-7-Model/32833148327.html +// +// This is RAMPS-compatible using a single 10-pin connector. +// (For CR-10 owners who want to replace the Melzi Creality board but retain the display) +// +//#define CR10_STOCKDISPLAY + +// +// ANET and Tronxy Graphical Controller +// +// Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6 +// A clone of the RepRapDiscount full graphics display but with +// different pins/wiring (see pins_ANET_10.h). +// +//#define ANET_FULL_GRAPHICS_LCD + +// +// MKS OLED 1.3" 128 × 64 FULL GRAPHICS CONTROLLER +// http://reprap.org/wiki/MKS_12864OLED +// +// Tiny, but very sharp OLED display +// +//#define MKS_12864OLED // Uses the SH1106 controller (default) +//#define MKS_12864OLED_SSD1306 // Uses the SSD1306 controller + +// +// AZSMZ 12864 LCD with SD +// https://www.aliexpress.com/store/product/3D-printer-smart-controller-SMART-RAMPS-OR-RAMPS-1-4-LCD-12864-LCD-control-panel-green/2179173_32213636460.html +// +//#define AZSMZ_12864 + +// +// Silvergate GLCD controller +// http://github.com/android444/Silvergate +// +//#define SILVER_GATE_GLCD_CONTROLLER + +// +// Extensible UI +// +// Enable third-party or vendor customized user interfaces that aren't +// packaged with Marlin. Source code for the user interface will need to +// be placed in "src/lcd/extensible_ui/lib" +// +//#define EXTENSIBLE_UI + +//============================================================================= +//============================ Other Controllers ============================ +//============================================================================= + +// +// CONTROLLER TYPE: Standalone / Serial +// + +// +// LCD for Malyan M200 printers. +// +//#define MALYAN_LCD + +// +// CONTROLLER TYPE: Keypad / Add-on +// + +// +// RepRapWorld REPRAPWORLD_KEYPAD v1.1 +// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626 +// +// REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key +// is pressed, a value of 10.0 means 10mm per click. +// +//#define REPRAPWORLD_KEYPAD +//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 + +//============================================================================= +//=============================== Extra Features ============================== +//============================================================================= + +// @section extras + +// Increase the FAN PWM frequency. Removes the PWM noise but increases heating in the FET/Arduino +//#define FAST_PWM_FAN + +// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency +// which is not as annoying as with the hardware PWM. On the other hand, if this frequency +// is too low, you should also increment SOFT_PWM_SCALE. +//#define FAN_SOFT_PWM + +// Incrementing this by 1 will double the software PWM frequency, +// affecting heaters, and the fan if FAN_SOFT_PWM is enabled. +// However, control resolution will be halved for each increment; +// at zero value, there are 128 effective control positions. +#define SOFT_PWM_SCALE 0 + +// If SOFT_PWM_SCALE is set to a value higher than 0, dithering can +// be used to mitigate the associated resolution loss. If enabled, +// some of the PWM cycles are stretched so on average the desired +// duty cycle is attained. +//#define SOFT_PWM_DITHER + +// Temperature status LEDs that display the hotend and bed temperature. +// If all hotends, bed temperature, and target temperature are under 54C +// then the BLUE led is on. Otherwise the RED led is on. (1C hysteresis) +//#define TEMP_STAT_LEDS + +// M240 Triggers a camera by emulating a Canon RC-1 Remote +// Data from: http://www.doc-diy.net/photo/rc-1_hacked/ +//#define PHOTOGRAPH_PIN 23 + +// SkeinForge sends the wrong arc g-codes when using Arc Point as fillet procedure +//#define SF_ARC_FIX + +// Support for the BariCUDA Paste Extruder +//#define BARICUDA + +// Support for BlinkM/CyzRgb +//#define BLINKM + +// Support for PCA9632 PWM LED driver +//#define PCA9632 + +/** + * RGB LED / LED Strip Control + * + * Enable support for an RGB LED connected to 5V digital pins, or + * an RGB Strip connected to MOSFETs controlled by digital pins. + * + * Adds the M150 command to set the LED (or LED strip) color. + * If pins are PWM capable (e.g., 4, 5, 6, 11) then a range of + * luminance values can be set from 0 to 255. + * For Neopixel LED an overall brightness parameter is also available. + * + * *** CAUTION *** + * LED Strips require a MOSFET Chip between PWM lines and LEDs, + * as the Arduino cannot handle the current the LEDs will require. + * Failure to follow this precaution can destroy your Arduino! + * NOTE: A separate 5V power supply is required! The Neopixel LED needs + * more current than the Arduino 5V linear regulator can produce. + * *** CAUTION *** + * + * LED Type. Enable only one of the following two options. + * + */ +//#define RGB_LED +//#define RGBW_LED + +#if ENABLED(RGB_LED) || ENABLED(RGBW_LED) + #define RGB_LED_R_PIN 34 + #define RGB_LED_G_PIN 43 + #define RGB_LED_B_PIN 35 + #define RGB_LED_W_PIN -1 +#endif + +// Support for Adafruit Neopixel LED driver +//#define NEOPIXEL_LED +#if ENABLED(NEOPIXEL_LED) + #define NEOPIXEL_TYPE NEO_GRBW // NEO_GRBW / NEO_GRB - four/three channel driver type (defined in Adafruit_NeoPixel.h) + #define NEOPIXEL_PIN 4 // LED driving pin on motherboard 4 => D4 (EXP2-5 on Printrboard) / 30 => PC7 (EXP3-13 on Rumba) + #define NEOPIXEL_PIXELS 30 // Number of LEDs in the strip + #define NEOPIXEL_IS_SEQUENTIAL // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once. + #define NEOPIXEL_BRIGHTNESS 127 // Initial brightness (0-255) + //#define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup +#endif + +/** + * Printer Event LEDs + * + * During printing, the LEDs will reflect the printer status: + * + * - Gradually change from blue to violet as the heated bed gets to target temp + * - Gradually change from violet to red as the hotend gets to temperature + * - Change to white to illuminate work surface + * - Change to green once print has finished + * - Turn off after the print has finished and the user has pushed a button + */ +#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED) + #define PRINTER_EVENT_LEDS +#endif + +/** + * R/C SERVO support + * Sponsored by TrinityLabs, Reworked by codexmas + */ + +/** + * Number of servos + * + * For some servo-related options NUM_SERVOS will be set automatically. + * Set this manually if there are extra servos needing manual control. + * Leave undefined or set to 0 to entirely disable the servo subsystem. + */ +//#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command + +// Delay (in milliseconds) before the next move will start, to give the servo time to reach its target angle. +// 300ms is a good value but you can try less delay. +// If the servo can't reach the requested position, increase it. +#define SERVO_DELAY { 300 } + +// Only power servos during movement, otherwise leave off to prevent jitter +//#define DEACTIVATE_SERVOS_AFTER_MOVE + +// Allow servo angle to be edited and saved to EEPROM +//#define EDITABLE_SERVO_ANGLES diff --git a/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h b/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h new file mode 100644 index 0000000000..6835432c59 --- /dev/null +++ b/Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h @@ -0,0 +1,1860 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once + +/** + * Configuration_adv.h + * + * Advanced settings. + * Only change these if you know exactly what you're doing. + * Some of these settings can damage your printer if improperly set! + * + * Basic settings can be found in Configuration.h + * + */ +#define CONFIGURATION_ADV_H_VERSION 020000 + +// @section temperature + +//=========================================================================== +//=============================Thermal Settings ============================ +//=========================================================================== + +// +// Hephestos 2 24V heated bed upgrade kit. +// https://store.bq.com/en/heated-bed-kit-hephestos2 +// +//#define HEPHESTOS2_HEATED_BED_KIT +#if ENABLED(HEPHESTOS2_HEATED_BED_KIT) + #undef TEMP_SENSOR_BED + #define TEMP_SENSOR_BED 70 + #define HEATER_BED_INVERTING true +#endif + +#if DISABLED(PIDTEMPBED) + #define BED_CHECK_INTERVAL 5000 // ms between checks in bang-bang control + #if ENABLED(BED_LIMIT_SWITCHING) + #define BED_HYSTERESIS 2 // Only disable heating if T>target+BED_HYSTERESIS and enable heating if T>target-BED_HYSTERESIS + #endif +#endif + +/** + * Thermal Protection provides additional protection to your printer from damage + * and fire. Marlin always includes safe min and max temperature ranges which + * protect against a broken or disconnected thermistor wire. + * + * The issue: If a thermistor falls out, it will report the much lower + * temperature of the air in the room, and the the firmware will keep + * the heater on. + * + * The solution: Once the temperature reaches the target, start observing. + * If the temperature stays too far below the target (hysteresis) for too + * long (period), the firmware will halt the machine as a safety precaution. + * + * If you get false positives for "Thermal Runaway", increase + * THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD + */ +#if ENABLED(THERMAL_PROTECTION_HOTENDS) + #define THERMAL_PROTECTION_PERIOD 40 // Seconds + #define THERMAL_PROTECTION_HYSTERESIS 4 // Degrees Celsius + + /** + * Whenever an M104, M109, or M303 increases the target temperature, the + * firmware will wait for the WATCH_TEMP_PERIOD to expire. If the temperature + * hasn't increased by WATCH_TEMP_INCREASE degrees, the machine is halted and + * requires a hard reset. This test restarts with any M104/M109/M303, but only + * if the current temperature is far enough below the target for a reliable + * test. + * + * If you get false positives for "Heating failed", increase WATCH_TEMP_PERIOD + * and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set + * below 2. + */ + #define WATCH_TEMP_PERIOD 20 // Seconds + #define WATCH_TEMP_INCREASE 2 // Degrees Celsius +#endif + +/** + * Thermal Protection parameters for the bed are just as above for hotends. + */ +#if ENABLED(THERMAL_PROTECTION_BED) + #define THERMAL_PROTECTION_BED_PERIOD 20 // Seconds + #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius + + /** + * As described above, except for the bed (M140/M190/M303). + */ + #define WATCH_BED_TEMP_PERIOD 60 // Seconds + #define WATCH_BED_TEMP_INCREASE 2 // Degrees Celsius +#endif + +#if ENABLED(PIDTEMP) + // this adds an experimental additional term to the heating power, proportional to the extrusion speed. + // if Kc is chosen well, the additional required power due to increased melting should be compensated. + //#define PID_EXTRUSION_SCALING + #if ENABLED(PID_EXTRUSION_SCALING) + #define DEFAULT_Kc (100) //heating power=Kc*(e_speed) + #define LPQ_MAX_LEN 50 + #endif +#endif + +/** + * Automatic Temperature: + * The hotend target temperature is calculated by all the buffered lines of gcode. + * The maximum buffered steps/sec of the extruder motor is called "se". + * Start autotemp mode with M109 S B F + * The target temperature is set to mintemp+factor*se[steps/sec] and is limited by + * mintemp and maxtemp. Turn this off by executing M109 without F* + * Also, if the temperature is set to a value below mintemp, it will not be changed by autotemp. + * On an Ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode + */ +#define AUTOTEMP +#if ENABLED(AUTOTEMP) + #define AUTOTEMP_OLDWEIGHT 0.98 +#endif + +// Show extra position information in M114 +//#define M114_DETAIL + +// Show Temperature ADC value +// Enable for M105 to include ADC values read from temperature sensors. +//#define SHOW_TEMP_ADC_VALUES + +/** + * High Temperature Thermistor Support + * + * Thermistors able to support high temperature tend to have a hard time getting + * good readings at room and lower temperatures. This means HEATER_X_RAW_LO_TEMP + * will probably be caught when the heating element first turns on during the + * preheating process, which will trigger a min_temp_error as a safety measure + * and force stop everything. + * To circumvent this limitation, we allow for a preheat time (during which, + * min_temp_error won't be triggered) and add a min_temp buffer to handle + * aberrant readings. + * + * If you want to enable this feature for your hotend thermistor(s) + * uncomment and set values > 0 in the constants below + */ + +// The number of consecutive low temperature errors that can occur +// before a min_temp_error is triggered. (Shouldn't be more than 10.) +//#define MAX_CONSECUTIVE_LOW_TEMPERATURE_ERROR_ALLOWED 0 + +// The number of milliseconds a hotend will preheat before starting to check +// the temperature. This value should NOT be set to the time it takes the +// hot end to reach the target temperature, but the time it takes to reach +// the minimum temperature your thermistor can read. The lower the better/safer. +// This shouldn't need to be more than 30 seconds (30000) +//#define MILLISECONDS_PREHEAT_TIME 0 + +// @section extruder + +// Extruder runout prevention. +// If the machine is idle and the temperature over MINTEMP +// then extrude some filament every couple of SECONDS. +//#define EXTRUDER_RUNOUT_PREVENT +#if ENABLED(EXTRUDER_RUNOUT_PREVENT) + #define EXTRUDER_RUNOUT_MINTEMP 190 + #define EXTRUDER_RUNOUT_SECONDS 30 + #define EXTRUDER_RUNOUT_SPEED 1500 // (mm/m) + #define EXTRUDER_RUNOUT_EXTRUDE 5 // (mm) +#endif + +// @section temperature + +// Calibration for AD595 / AD8495 sensor to adjust temperature measurements. +// The final temperature is calculated as (measuredTemp * GAIN) + OFFSET. +#define TEMP_SENSOR_AD595_OFFSET 0.0 +#define TEMP_SENSOR_AD595_GAIN 1.0 +#define TEMP_SENSOR_AD8495_OFFSET 0.0 +#define TEMP_SENSOR_AD8495_GAIN 1.0 + +/** + * Controller Fan + * To cool down the stepper drivers and MOSFETs. + * + * The fan will turn on automatically whenever any stepper is enabled + * and turn off after a set period after all steppers are turned off. + */ +//#define USE_CONTROLLER_FAN +#if ENABLED(USE_CONTROLLER_FAN) + //#define CONTROLLER_FAN_PIN -1 // Set a custom pin for the controller fan + #define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled + #define CONTROLLERFAN_SPEED 255 // 255 == full speed +#endif + +// When first starting the main fan, run it at full speed for the +// given number of milliseconds. This gets the fan spinning reliably +// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) +//#define FAN_KICKSTART_TIME 100 + +/** + * PWM Fan Scaling + * + * Define the min/max speeds for PWM fans (as set with M106). + * + * With these options the M106 0-255 value range is scaled to a subset + * to ensure that the fan has enough power to spin, or to run lower + * current fans with higher current. (e.g., 5V/12V fans with 12V/24V) + * Value 0 always turns off the fan. + * + * Define one or both of these to override the default 0-255 range. + */ +//#define FAN_MIN_PWM 50 +//#define FAN_MAX_PWM 128 + +// @section extruder + +/** + * Extruder cooling fans + * + * Extruder auto fans automatically turn on when their extruders' + * temperatures go above EXTRUDER_AUTO_FAN_TEMPERATURE. + * + * Your board's pins file specifies the recommended pins. Override those here + * or set to -1 to disable completely. + * + * Multiple extruders can be assigned to the same pin in which case + * the fan will turn on when any selected extruder is above the threshold. + */ +#define E0_AUTO_FAN_PIN -1 +#define E1_AUTO_FAN_PIN -1 +#define E2_AUTO_FAN_PIN -1 +#define E3_AUTO_FAN_PIN -1 +#define E4_AUTO_FAN_PIN -1 +#define E5_AUTO_FAN_PIN -1 +#define CHAMBER_AUTO_FAN_PIN -1 +#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 +#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed + +/** + * Part-Cooling Fan Multiplexer + * + * This feature allows you to digitally multiplex the fan output. + * The multiplexer is automatically switched at tool-change. + * Set FANMUX[012]_PINs below for up to 2, 4, or 8 multiplexed fans. + */ +#define FANMUX0_PIN -1 +#define FANMUX1_PIN -1 +#define FANMUX2_PIN -1 + +/** + * M355 Case Light on-off / brightness + */ +//#define CASE_LIGHT_ENABLE +#if ENABLED(CASE_LIGHT_ENABLE) + //#define CASE_LIGHT_PIN 4 // Override the default pin if needed + #define INVERT_CASE_LIGHT false // Set true if Case Light is ON when pin is LOW + #define CASE_LIGHT_DEFAULT_ON true // Set default power-up state on + #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105 // Set default power-up brightness (0-255, requires PWM pin) + //#define MENU_ITEM_CASE_LIGHT // Add a Case Light option to the LCD main menu + //#define CASE_LIGHT_USE_NEOPIXEL // Use Neopixel LED as case light, requires NEOPIXEL_LED. + #if ENABLED(CASE_LIGHT_USE_NEOPIXEL) + #define CASE_LIGHT_NEOPIXEL_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White } + #endif +#endif + +//=========================================================================== +//============================ Mechanical Settings ========================== +//=========================================================================== + +// @section homing + +// If you want endstops to stay on (by default) even when not homing +// enable this option. Override at any time with M120, M121. +//#define ENDSTOPS_ALWAYS_ON_DEFAULT + +// @section extras + +//#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats. + +// Employ an external closed loop controller. Override pins here if needed. +//#define EXTERNAL_CLOSED_LOOP_CONTROLLER +#if ENABLED(EXTERNAL_CLOSED_LOOP_CONTROLLER) + //#define CLOSED_LOOP_ENABLE_PIN -1 + //#define CLOSED_LOOP_MOVE_COMPLETE_PIN -1 +#endif + +/** + * Dual Steppers / Dual Endstops + * + * This section will allow you to use extra E drivers to drive a second motor for X, Y, or Z axes. + * + * For example, set X_DUAL_STEPPER_DRIVERS setting to use a second motor. If the motors need to + * spin in opposite directions set INVERT_X2_VS_X_DIR. If the second motor needs its own endstop + * set X_DUAL_ENDSTOPS. This can adjust for "racking." Use X2_USE_ENDSTOP to set the endstop plug + * that should be used for the second endstop. Extra endstops will appear in the output of 'M119'. + * + * Use X_DUAL_ENDSTOP_ADJUSTMENT to adjust for mechanical imperfection. After homing both motors + * this offset is applied to the X2 motor. To find the offset home the X axis, and measure the error + * in X2. Dual endstop offsets can be set at runtime with 'M666 X Y Z'. + */ + +//#define X_DUAL_STEPPER_DRIVERS +#if ENABLED(X_DUAL_STEPPER_DRIVERS) + #define INVERT_X2_VS_X_DIR true // Set 'true' if X motors should rotate in opposite directions + //#define X_DUAL_ENDSTOPS + #if ENABLED(X_DUAL_ENDSTOPS) + #define X2_USE_ENDSTOP _XMAX_ + #define X_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Y_DUAL_STEPPER_DRIVERS +#if ENABLED(Y_DUAL_STEPPER_DRIVERS) + #define INVERT_Y2_VS_Y_DIR true // Set 'true' if Y motors should rotate in opposite directions + //#define Y_DUAL_ENDSTOPS + #if ENABLED(Y_DUAL_ENDSTOPS) + #define Y2_USE_ENDSTOP _YMAX_ + #define Y_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Z_DUAL_STEPPER_DRIVERS +#if ENABLED(Z_DUAL_STEPPER_DRIVERS) + //#define Z_DUAL_ENDSTOPS + #if ENABLED(Z_DUAL_ENDSTOPS) + #define Z2_USE_ENDSTOP _XMAX_ + #define Z_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Z_TRIPLE_STEPPER_DRIVERS +#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) + //#define Z_TRIPLE_ENDSTOPS + #if ENABLED(Z_TRIPLE_ENDSTOPS) + #define Z2_USE_ENDSTOP _XMAX_ + #define Z3_USE_ENDSTOP _YMAX_ + #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2 0 + #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3 0 + #endif +#endif + +/** + * Dual X Carriage + * + * This setup has two X carriages that can move independently, each with its own hotend. + * The carriages can be used to print an object with two colors or materials, or in + * "duplication mode" it can print two identical or X-mirrored objects simultaneously. + * The inactive carriage is parked automatically to prevent oozing. + * X1 is the left carriage, X2 the right. They park and home at opposite ends of the X axis. + * By default the X2 stepper is assigned to the first unused E plug on the board. + */ +//#define DUAL_X_CARRIAGE +#if ENABLED(DUAL_X_CARRIAGE) + #define X1_MIN_POS X_MIN_POS // set minimum to ensure first x-carriage doesn't hit the parked second X-carriage + #define X1_MAX_POS X_BED_SIZE // set maximum to ensure first x-carriage doesn't hit the parked second X-carriage + #define X2_MIN_POS 80 // set minimum to ensure second x-carriage doesn't hit the parked first X-carriage + #define X2_MAX_POS 353 // set maximum to the distance between toolheads when both heads are homed + #define X2_HOME_DIR 1 // the second X-carriage always homes to the maximum endstop position + #define X2_HOME_POS X2_MAX_POS // default home position is the maximum carriage position + // However: In this mode the HOTEND_OFFSET_X value for the second extruder provides a software + // override for X2_HOME_POS. This also allow recalibration of the distance between the two endstops + // without modifying the firmware (through the "M218 T1 X???" command). + // Remember: you should set the second extruder x-offset to 0 in your slicer. + + // There are a few selectable movement modes for dual x-carriages using M605 S + // Mode 0 (DXC_FULL_CONTROL_MODE): Full control. The slicer has full control over both x-carriages and can achieve optimal travel results + // as long as it supports dual x-carriages. (M605 S0) + // Mode 1 (DXC_AUTO_PARK_MODE) : Auto-park mode. The firmware will automatically park and unpark the x-carriages on tool changes so + // that additional slicer support is not required. (M605 S1) + // Mode 2 (DXC_DUPLICATION_MODE) : Duplication mode. The firmware will transparently make the second x-carriage and extruder copy all + // actions of the first x-carriage. This allows the printer to print 2 arbitrary items at + // once. (2nd extruder x offset and temp offset are set using: M605 S2 [Xnnn] [Rmmm]) + + // This is the default power-up mode which can be later using M605. + #define DEFAULT_DUAL_X_CARRIAGE_MODE DXC_FULL_CONTROL_MODE + + // Default x offset in duplication mode (typically set to half print bed width) + #define DEFAULT_DUPLICATION_X_OFFSET 100 + +#endif // DUAL_X_CARRIAGE + +// Activate a solenoid on the active extruder with M380. Disable all with M381. +// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid. +//#define EXT_SOLENOID + +// @section homing + +// Homing hits each endstop, retracts by these distances, then does a slower bump. +#define X_HOME_BUMP_MM 5 +#define Y_HOME_BUMP_MM 5 +#define Z_HOME_BUMP_MM 5 // deltas need the same for all three axes +#define HOMING_BUMP_DIVISOR { 10, 10, 10 } // Re-Bump Speed Divisor (Divides the Homing Feedrate) +//#define QUICK_HOME // If homing includes X and Y, do a diagonal move initially + +// When G28 is called, this option will make Y home before X +//#define HOME_Y_BEFORE_X + +// Enable this if X or Y can't home without homing the other axis first. +//#define CODEPENDENT_XY_HOMING + +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + +// @section machine + +#define AXIS_RELATIVE_MODES {false, false, false, false} + +// Allow duplication mode with a basic dual-nozzle extruder +//#define DUAL_NOZZLE_DUPLICATION_MODE + +// By default pololu step drivers require an active high signal. However, some high power drivers require an active low signal as step. +#define INVERT_X_STEP_PIN false +#define INVERT_Y_STEP_PIN false +#define INVERT_Z_STEP_PIN false +#define INVERT_E_STEP_PIN false + +// Default stepper release if idle. Set to 0 to deactivate. +// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true. +// Time can be set by M18 and M84. +#define DEFAULT_STEPPER_DEACTIVE_TIME 60 +#define DISABLE_INACTIVE_X true +#define DISABLE_INACTIVE_Y true +#define DISABLE_INACTIVE_Z true // set to false if the nozzle will fall down on your printed part when print has finished. +#define DISABLE_INACTIVE_E true + +#define DEFAULT_MINIMUMFEEDRATE 0.0 // minimum feedrate +#define DEFAULT_MINTRAVELFEEDRATE 0.0 + +//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated + +// @section lcd + +#if ENABLED(ULTIPANEL) + #define MANUAL_FEEDRATE_XYZ 50*60 + #define MANUAL_FEEDRATE { MANUAL_FEEDRATE_XYZ, MANUAL_FEEDRATE_XYZ, MANUAL_FEEDRATE_XYZ, 60 } // Feedrates for manual moves along X, Y, Z, E from panel + #define MANUAL_E_MOVES_RELATIVE // Show LCD extruder moves as relative rather than absolute positions + #define ULTIPANEL_FEEDMULTIPLY // Comment to disable setting feedrate multiplier via encoder +#endif + +// @section extras + +// minimum time in microseconds that a movement needs to take if the buffer is emptied. +#define DEFAULT_MINSEGMENTTIME 20000 + +// If defined the movements slow down when the look ahead buffer is only half full +// (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second) +//#define SLOWDOWN + +// Frequency limit +// See nophead's blog for more info +// Not working O +//#define XY_FREQUENCY_LIMIT 15 + +// Minimum planner junction speed. Sets the default minimum speed the planner plans for at the end +// of the buffer and all stops. This should not be much greater than zero and should only be changed +// if unwanted behavior is observed on a user's machine when running at very slow speeds. +#define MINIMUM_PLANNER_SPEED 0.05 // (mm/s) + +// +// Use Junction Deviation instead of traditional Jerk Limiting +// +//#define JUNCTION_DEVIATION +#if ENABLED(JUNCTION_DEVIATION) + #define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge +#endif + +/** + * Adaptive Step Smoothing increases the resolution of multi-axis moves, particularly at step frequencies + * below 1kHz (for AVR) or 10kHz (for ARM), where aliasing between axes in multi-axis moves causes audible + * vibration and surface artifacts. The algorithm adapts to provide the best possible step smoothing at the + * lowest stepping frequencies. + */ +//#define ADAPTIVE_STEP_SMOOTHING + +/** + * Custom Microstepping + * Override as-needed for your setup. Up to 3 MS pins are supported. + */ +//#define MICROSTEP1 LOW,LOW,LOW +//#define MICROSTEP2 HIGH,LOW,LOW +//#define MICROSTEP4 LOW,HIGH,LOW +//#define MICROSTEP8 HIGH,HIGH,LOW +//#define MICROSTEP16 LOW,LOW,HIGH +//#define MICROSTEP32 HIGH,LOW,HIGH + +// Microstep setting (Only functional when stepper driver microstep pins are connected to MCU. +#define MICROSTEP_MODES { 16, 16, 16, 16, 16, 16 } // [1,2,4,8,16] + +/** + * @section stepper motor current + * + * Some boards have a means of setting the stepper motor current via firmware. + * + * The power on motor currents are set by: + * PWM_MOTOR_CURRENT - used by MINIRAMBO & ULTIMAIN_2 + * known compatible chips: A4982 + * DIGIPOT_MOTOR_CURRENT - used by BQ_ZUM_MEGA_3D, RAMBO & SCOOVO_X9H + * known compatible chips: AD5206 + * DAC_MOTOR_CURRENT_DEFAULT - used by PRINTRBOARD_REVF & RIGIDBOARD_V2 + * known compatible chips: MCP4728 + * DIGIPOT_I2C_MOTOR_CURRENTS - used by 5DPRINT, AZTEEG_X3_PRO, AZTEEG_X5_MINI_WIFI, MIGHTYBOARD_REVE + * known compatible chips: MCP4451, MCP4018 + * + * Motor currents can also be set by M907 - M910 and by the LCD. + * M907 - applies to all. + * M908 - BQ_ZUM_MEGA_3D, RAMBO, PRINTRBOARD_REVF, RIGIDBOARD_V2 & SCOOVO_X9H + * M909, M910 & LCD - only PRINTRBOARD_REVF & RIGIDBOARD_V2 + */ +//#define PWM_MOTOR_CURRENT { 1300, 1300, 1250 } // Values in milliamps +//#define DIGIPOT_MOTOR_CURRENT { 135,135,135,135,135 } // Values 0-255 (RAMBO 135 = ~0.75A, 185 = ~1A) +//#define DAC_MOTOR_CURRENT_DEFAULT { 70, 80, 90, 80 } // Default drive percent - X, Y, Z, E axis + +// Use an I2C based DIGIPOT (e.g., Azteeg X3 Pro) +//#define DIGIPOT_I2C +#if ENABLED(DIGIPOT_I2C) && !defined(DIGIPOT_I2C_ADDRESS_A) + /** + * Common slave addresses: + * + * A (A shifted) B (B shifted) IC + * Smoothie 0x2C (0x58) 0x2D (0x5A) MCP4451 + * AZTEEG_X3_PRO 0x2C (0x58) 0x2E (0x5C) MCP4451 + * AZTEEG_X5_MINI_WIFI 0x58 0x5C MCP4451 + * MIGHTYBOARD_REVE 0x2F (0x5E) MCP4018 + */ + #define DIGIPOT_I2C_ADDRESS_A 0x2C // unshifted slave address for first DIGIPOT + #define DIGIPOT_I2C_ADDRESS_B 0x2D // unshifted slave address for second DIGIPOT +#endif + +//#define DIGIPOT_MCP4018 // Requires library from https://github.com/stawel/SlowSoftI2CMaster +#define DIGIPOT_I2C_NUM_CHANNELS 8 // 5DPRINT: 4 AZTEEG_X3_PRO: 8 MKS SBASE: 5 +// Actual motor currents in Amps. The number of entries must match DIGIPOT_I2C_NUM_CHANNELS. +// These correspond to the physical drivers, so be mindful if the order is changed. +#define DIGIPOT_I2C_MOTOR_CURRENTS { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 } // AZTEEG_X3_PRO + +//=========================================================================== +//=============================Additional Features=========================== +//=========================================================================== + +// @section lcd + +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + +// Include a page of printer information in the LCD Main Menu +//#define LCD_INFO_MENU + +// Scroll a longer status message into view +//#define STATUS_MESSAGE_SCROLLING + +// On the Info Screen, display XY with one decimal place when possible +//#define LCD_DECIMAL_SMALL_XY + +// The timeout (in ms) to return to the status screen from sub-menus +//#define LCD_TIMEOUT_TO_STATUS 15000 + +// Add an 'M73' G-code to set the current percentage +//#define LCD_SET_PROGRESS_MANUALLY + +#if HAS_PRINT_PROGRESS + //#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing + #if ENABLED(LCD_PROGRESS_BAR) + #define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar + #define PROGRESS_BAR_MSG_TIME 3000 // (ms) Amount of time to show the status message + #define PROGRESS_MSG_EXPIRE 0 // (ms) Amount of time to retain the status message (0=forever) + //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it + //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar + #endif +#endif // HAS_PRINT_PROGRESS + +/** + * LED Control Menu + * Enable this feature to add LED Control to the LCD menu + */ +//#define LED_CONTROL_MENU +#if ENABLED(LED_CONTROL_MENU) + #define LED_COLOR_PRESETS // Enable the Preset Color menu option + #if ENABLED(LED_COLOR_PRESETS) + #define LED_USER_PRESET_RED 255 // User defined RED value + #define LED_USER_PRESET_GREEN 128 // User defined GREEN value + #define LED_USER_PRESET_BLUE 0 // User defined BLUE value + #define LED_USER_PRESET_WHITE 255 // User defined WHITE value + #define LED_USER_PRESET_BRIGHTNESS 255 // User defined intensity + //#define LED_USER_PRESET_STARTUP // Have the printer display the user preset color on startup + #endif +#endif // LED_CONTROL_MENU + +#if ENABLED(SDSUPPORT) + + // Some RAMPS and other boards don't detect when an SD card is inserted. You can work + // around this by connecting a push button or single throw switch to the pin defined + // as SD_DETECT_PIN in your board's pins definitions. + // This setting should be disabled unless you are using a push button, pulling the pin to ground. + // Note: This is always disabled for ULTIPANEL (except ELB_FULL_GRAPHIC_CONTROLLER). + #define SD_DETECT_INVERTED + + #define SD_FINISHED_STEPPERRELEASE true // Disable steppers when SD Print is finished + #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the Z enabled so your bed stays in place. + + // Reverse SD sort to show "more recent" files first, according to the card's FAT. + // Since the FAT gets out of order with usage, SDCARD_SORT_ALPHA is recommended. + #define SDCARD_RATHERRECENTFIRST + + // Add an option in the menu to run all auto#.g files + //#define MENU_ADDAUTOSTART + + /** + * Continue after Power-Loss (Creality3D) + * + * Store the current state to the SD Card at the start of each layer + * during SD printing. If the recovery file is found at boot time, present + * an option on the LCD screen to continue the print from the last-known + * point in the file. + */ + //#define POWER_LOSS_RECOVERY + #if ENABLED(POWER_LOSS_RECOVERY) + //#define POWER_LOSS_PIN 44 // Pin to detect power loss + //#define POWER_LOSS_STATE HIGH // State of pin indicating power loss + #endif + + /** + * Sort SD file listings in alphabetical order. + * + * With this option enabled, items on SD cards will be sorted + * by name for easier navigation. + * + * By default... + * + * - Use the slowest -but safest- method for sorting. + * - Folders are sorted to the top. + * - The sort key is statically allocated. + * - No added G-code (M34) support. + * - 40 item sorting limit. (Items after the first 40 are unsorted.) + * + * SD sorting uses static allocation (as set by SDSORT_LIMIT), allowing the + * compiler to calculate the worst-case usage and throw an error if the SRAM + * limit is exceeded. + * + * - SDSORT_USES_RAM provides faster sorting via a static directory buffer. + * - SDSORT_USES_STACK does the same, but uses a local stack-based buffer. + * - SDSORT_CACHE_NAMES will retain the sorted file listing in RAM. (Expensive!) + * - SDSORT_DYNAMIC_RAM only uses RAM when the SD menu is visible. (Use with caution!) + */ + //#define SDCARD_SORT_ALPHA + + // SD Card Sorting options + #if ENABLED(SDCARD_SORT_ALPHA) + #define SDSORT_LIMIT 40 // Maximum number of sorted items (10-256). Costs 27 bytes each. + #define FOLDER_SORTING -1 // -1=above 0=none 1=below + #define SDSORT_GCODE false // Allow turning sorting on/off with LCD and M34 g-code. + #define SDSORT_USES_RAM false // Pre-allocate a static array for faster pre-sorting. + #define SDSORT_USES_STACK false // Prefer the stack for pre-sorting to give back some SRAM. (Negated by next 2 options.) + #define SDSORT_CACHE_NAMES false // Keep sorted items in RAM longer for speedy performance. Most expensive option. + #define SDSORT_DYNAMIC_RAM false // Use dynamic allocation (within SD menus). Least expensive option. Set SDSORT_LIMIT before use! + #define SDSORT_CACHE_VFATS 2 // Maximum number of 13-byte VFAT entries to use for sorting. + // Note: Only affects SCROLL_LONG_FILENAMES with SDSORT_CACHE_NAMES but not SDSORT_DYNAMIC_RAM. + #endif + + // This allows hosts to request long names for files and folders with M33 + //#define LONG_FILENAME_HOST_SUPPORT + + // Enable this option to scroll long filenames in the SD card menu + //#define SCROLL_LONG_FILENAMES + + /** + * This option allows you to abort SD printing when any endstop is triggered. + * This feature must be enabled with "M540 S1" or from the LCD menu. + * To have any effect, endstops must be enabled during SD printing. + */ + //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED + + /** + * This option makes it easier to print the same SD Card file again. + * On print completion the LCD Menu will open with the file selected. + * You can just click to start the print, or navigate elsewhere. + */ + //#define SD_REPRINT_LAST_SELECTED_FILE + + /** + * Auto-report SdCard status with M27 S + */ + //#define AUTO_REPORT_SD_STATUS + + /** + * Support for USB thumb drives using an Arduino USB Host Shield or + * equivalent MAX3421E breakout board. The USB thumb drive will appear + * to Marlin as an SD card. + * + * The MAX3421E must be assigned the same pins as the SD card reader, with + * the following pin mapping: + * + * SCLK, MOSI, MISO --> SCLK, MOSI, MISO + * INT --> SD_DETECT_PIN + * SS --> SDSS + */ + //#define USB_FLASH_DRIVE_SUPPORT + #if ENABLED(USB_FLASH_DRIVE_SUPPORT) + #define USB_CS_PIN SDSS + #define USB_INTR_PIN SD_DETECT_PIN + #endif + + /** + * When using a bootloader that supports SD-Firmware-Flashing, + * add a menu item to activate SD-FW-Update on the next reboot. + * + * Requires ATMEGA2560 (Arduino Mega) + * + * Tested with this bootloader: + * https://github.com/FleetProbe/MicroBridge-Arduino-ATMega2560 + */ + //#define SD_FIRMWARE_UPDATE + #if ENABLED(SD_FIRMWARE_UPDATE) + #define SD_FIRMWARE_UPDATE_EEPROM_ADDR 0x1FF + #define SD_FIRMWARE_UPDATE_ACTIVE_VALUE 0xF0 + #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF + #endif + + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + +#endif // SDSUPPORT + +/** + * Additional options for Graphical Displays + * + * Use the optimizations here to improve printing performance, + * which can be adversely affected by graphical display drawing, + * especially when doing several short moves, and when printing + * on DELTA and SCARA machines. + * + * Some of these options may result in the display lagging behind + * controller events, as there is a trade-off between reliable + * printing performance versus fast display updates. + */ +#if HAS_GRAPHICAL_LCD + // Show SD percentage next to the progress bar + //#define DOGM_SD_PERCENT + + // Enable to save many cycles by drawing a hollow frame on the Info Screen + #define XYZ_HOLLOW_FRAME + + // Enable to save many cycles by drawing a hollow frame on Menu Screens + #define MENU_HOLLOW_FRAME + + // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM. + // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese. + //#define USE_BIG_EDIT_FONT + + // A smaller font may be used on the Info Screen. Costs 2300 bytes of PROGMEM. + // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese. + //#define USE_SMALL_INFOFONT + + // Enable this option and reduce the value to optimize screen updates. + // The normal delay is 10µs. Use the lowest value that still gives a reliable display. + //#define DOGM_SPI_DELAY_US 5 + + // Swap the CW/CCW indicators in the graphics overlay + //#define OVERLAY_GFX_REVERSE + + #if ENABLED(U8GLIB_ST7920) + /** + * ST7920-based LCDs can emulate a 16 x 4 character display using + * the ST7920 character-generator for very fast screen updates. + * Enable LIGHTWEIGHT_UI to use this special display mode. + * + * Since LIGHTWEIGHT_UI has limited space, the position and status + * message occupy the same line. Set STATUS_EXPIRE_SECONDS to the + * length of time to display the status message before clearing. + * + * Set STATUS_EXPIRE_SECONDS to zero to never clear the status. + * This will prevent position updates from being displayed. + */ + //#define LIGHTWEIGHT_UI + #if ENABLED(LIGHTWEIGHT_UI) + #define STATUS_EXPIRE_SECONDS 20 + #endif + #endif + +#endif // DOGLCD + +// @section safety + +// The hardware watchdog should reset the microcontroller disabling all outputs, +// in case the firmware gets stuck and doesn't do temperature regulation. +#define USE_WATCHDOG + +#if ENABLED(USE_WATCHDOG) + // If you have a watchdog reboot in an ArduinoMega2560 then the device will hang forever, as a watchdog reset will leave the watchdog on. + // The "WATCHDOG_RESET_MANUAL" goes around this by not using the hardware reset. + // However, THIS FEATURE IS UNSAFE!, as it will only work if interrupts are disabled. And the code could hang in an interrupt routine with interrupts disabled. + //#define WATCHDOG_RESET_MANUAL +#endif + +// @section lcd + +/** + * Babystepping enables movement of the axes by tiny increments without changing + * the current position values. This feature is used primarily to adjust the Z + * axis in the first layer of a print in real-time. + * + * Warning: Does not respect endstops! + */ +//#define BABYSTEPPING +#if ENABLED(BABYSTEPPING) + //#define BABYSTEP_XY // Also enable X/Y Babystepping. Not supported on DELTA! + #define BABYSTEP_INVERT_Z false // Change if Z babysteps should go the other way + #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion. + + //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping. + #if ENABLED(DOUBLECLICK_FOR_Z_BABYSTEPPING) + #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds. + // Note: Extra time may be added to mitigate controller latency. + #endif + + //#define MOVE_Z_WHEN_IDLE // Jump to the move Z menu on doubleclick when printer is idle. + #if ENABLED(MOVE_Z_WHEN_IDLE) + #define MOVE_Z_IDLE_MULTIPLICATOR 1 // Multiply 1mm by this factor for the move step size. + #endif + //#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping + #if ENABLED(BABYSTEP_ZPROBE_OFFSET) + //#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets + //#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor + #endif +#endif + +// @section extruder + +/** + * Linear Pressure Control v1.5 + * + * Assumption: advance [steps] = k * (delta velocity [steps/s]) + * K=0 means advance disabled. + * + * NOTE: K values for LIN_ADVANCE 1.5 differ from earlier versions! + * + * Set K around 0.22 for 3mm PLA Direct Drive with ~6.5cm between the drive gear and heatbreak. + * Larger K values will be needed for flexible filament and greater distances. + * If this algorithm produces a higher speed offset than the extruder can handle (compared to E jerk) + * print acceleration will be reduced during the affected moves to keep within the limit. + * + * See http://marlinfw.org/docs/features/lin_advance.html for full instructions. + * Mention @Sebastianv650 on GitHub to alert the author of any issues. + */ +//#define LIN_ADVANCE +#if ENABLED(LIN_ADVANCE) + #define LIN_ADVANCE_K 0.22 // Unit: mm compression per 1mm/s extruder speed + //#define LA_DEBUG // If enabled, this will generate debug information output over USB. +#endif + +// @section leveling + +#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_UBL) + // Override the mesh area if the automatic (max) area is too large + //#define MESH_MIN_X MESH_INSET + //#define MESH_MIN_Y MESH_INSET + //#define MESH_MAX_X X_BED_SIZE - (MESH_INSET) + //#define MESH_MAX_Y Y_BED_SIZE - (MESH_INSET) +#endif + +/** + * Repeatedly attempt G29 leveling until it succeeds. + * Stop after G29_MAX_RETRIES attempts. + */ +//#define G29_RETRY_AND_RECOVER +#if ENABLED(G29_RETRY_AND_RECOVER) + #define G29_MAX_RETRIES 3 + #define G29_HALT_ON_FAILURE + /** + * Specify the GCODE commands that will be executed when leveling succeeds, + * between attempts, and after the maximum number of retries have been tried. + */ + #define G29_SUCCESS_COMMANDS "M117 Bed leveling done." + #define G29_RECOVER_COMMANDS "M117 Probe failed. Rewiping.\nG28\nG12 P0 S12 T0" + #define G29_FAILURE_COMMANDS "M117 Bed leveling failed.\nG0 Z10\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nM300 P50 S0\nG4 S1" + /** + * Specify an action command to send to the host on a recovery attempt or failure. + * Will be sent in the form '//action:ACTION_ON_G29_FAILURE', e.g. '//action:probe_failed'. + * The host must be configured to handle the action command. + */ + #define G29_ACTION_ON_RECOVER "probe_rewipe" + #define G29_ACTION_ON_FAILURE "probe_failed" +#endif + +// @section extras + +// +// G2/G3 Arc Support +// +#define ARC_SUPPORT // Disable this feature to save ~3226 bytes +#if ENABLED(ARC_SUPPORT) + #define MM_PER_ARC_SEGMENT 1 // Length of each arc segment + #define N_ARC_CORRECTION 25 // Number of intertpolated segments between corrections + //#define ARC_P_CIRCLES // Enable the 'P' parameter to specify complete circles + //#define CNC_WORKSPACE_PLANES // Allow G2/G3 to operate in XY, ZX, or YZ planes +#endif + +// Support for G5 with XYZE destination and IJPQ offsets. Requires ~2666 bytes. +//#define BEZIER_CURVE_SUPPORT + +// G38.2 and G38.3 Probe Target +// Set MULTIPLE_PROBING if you want G38 to double touch +//#define G38_PROBE_TARGET +#if ENABLED(G38_PROBE_TARGET) + #define G38_MINIMUM_MOVE 0.0275 // minimum distance in mm that will produce a move (determined using the print statement in check_move) +#endif + +// Moves (or segments) with fewer steps than this will be joined with the next move +#define MIN_STEPS_PER_SEGMENT 6 + +/** + * Minimum delay after setting the stepper DIR (in ns) + * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) + * 20 : Minimum for TMC2xxx drivers + * 200 : Minimum for A4988 drivers + * 400 : Minimum for A5984 drivers + * 500 : Minimum for LV8729 drivers (guess, no info in datasheet) + * 650 : Minimum for DRV8825 drivers + * 1500 : Minimum for TB6600 drivers (guess, no info in datasheet) + * 15000 : Minimum for TB6560 drivers (guess, no info in datasheet) + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MINIMUM_STEPPER_DIR_DELAY 650 + +/** + * Minimum stepper driver pulse width (in µs) + * 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers + * 1 : Minimum for A4988, A5984, and LV8729 stepper drivers + * 2 : Minimum for DRV8825 stepper drivers + * 3 : Minimum for TB6600 stepper drivers + * 30 : Minimum for TB6560 stepper drivers + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MINIMUM_STEPPER_PULSE 2 + +/** + * Maximum stepping rate (in Hz) the stepper driver allows + * If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) + * 500000 : Maximum for A4988 stepper driver + * 400000 : Maximum for TMC2xxx stepper drivers + * 250000 : Maximum for DRV8825 stepper driver + * 150000 : Maximum for TB6600 stepper driver + * 130000 : Maximum for LV8729 stepper driver + * 15000 : Maximum for TB6560 stepper driver + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MAXIMUM_STEPPER_RATE 250000 + +// @section temperature + +// Control heater 0 and heater 1 in parallel. +//#define HEATERS_PARALLEL + +//=========================================================================== +//================================= Buffers ================================= +//=========================================================================== + +// @section hidden + +// The number of linear motions that can be in the plan at any give time. +// THE BLOCK_BUFFER_SIZE NEEDS TO BE A POWER OF 2 (e.g. 8, 16, 32) because shifts and ors are used to do the ring-buffering. +#if ENABLED(SDSUPPORT) + #define BLOCK_BUFFER_SIZE 16 // SD,LCD,Buttons take more memory, block buffer needs to be smaller +#else + #define BLOCK_BUFFER_SIZE 16 // maximize block buffer +#endif + +// @section serial + +// The ASCII buffer for serial input +#define MAX_CMD_SIZE 96 +#define BUFSIZE 4 + +// Transmission to Host Buffer Size +// To save 386 bytes of PROGMEM (and TX_BUFFER_SIZE+3 bytes of RAM) set to 0. +// To buffer a simple "ok" you need 4 bytes. +// For ADVANCED_OK (M105) you need 32 bytes. +// For debug-echo: 128 bytes for the optimal speed. +// Other output doesn't need to be that speedy. +// :[0, 2, 4, 8, 16, 32, 64, 128, 256] +#define TX_BUFFER_SIZE 0 + +// Host Receive Buffer Size +// Without XON/XOFF flow control (see SERIAL_XON_XOFF below) 32 bytes should be enough. +// To use flow control, set this buffer size to at least 1024 bytes. +// :[0, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048] +//#define RX_BUFFER_SIZE 1024 + +#if RX_BUFFER_SIZE >= 1024 + // Enable to have the controller send XON/XOFF control characters to + // the host to signal the RX buffer is becoming full. + //#define SERIAL_XON_XOFF +#endif + +#if ENABLED(SDSUPPORT) + // Enable this option to collect and display the maximum + // RX queue usage after transferring a file to SD. + //#define SERIAL_STATS_MAX_RX_QUEUED + + // Enable this option to collect and display the number + // of dropped bytes after a file transfer to SD. + //#define SERIAL_STATS_DROPPED_RX +#endif + +// Enable an emergency-command parser to intercept certain commands as they +// enter the serial receive buffer, so they cannot be blocked. +// Currently handles M108, M112, M410 +// Does not work on boards using AT90USB (USBCON) processors! +//#define EMERGENCY_PARSER + +// Bad Serial-connections can miss a received command by sending an 'ok' +// Therefore some clients abort after 30 seconds in a timeout. +// Some other clients start sending commands while receiving a 'wait'. +// This "wait" is only sent when the buffer is empty. 1 second is a good value here. +//#define NO_TIMEOUTS 1000 // Milliseconds + +// Some clients will have this feature soon. This could make the NO_TIMEOUTS unnecessary. +//#define ADVANCED_OK + +// @section extras + +/** + * Extra Fan Speed + * Adds a secondary fan speed for each print-cooling fan. + * 'M106 P T3-255' : Set a secondary speed for + * 'M106 P T2' : Use the set secondary speed + * 'M106 P T1' : Restore the previous fan speed + */ +//#define EXTRA_FAN_SPEED + +/** + * Firmware-based and LCD-controlled retract + * + * Add G10 / G11 commands for automatic firmware-based retract / recover. + * Use M207 and M208 to define parameters for retract / recover. + * + * Use M209 to enable or disable auto-retract. + * With auto-retract enabled, all G1 E moves within the set range + * will be converted to firmware-based retract/recover moves. + * + * Be sure to turn off auto-retract during filament change. + * + * Note that M207 / M208 / M209 settings are saved to EEPROM. + * + */ +//#define FWRETRACT +#if ENABLED(FWRETRACT) + #define FWRETRACT_AUTORETRACT // costs ~500 bytes of PROGMEM + #if ENABLED(FWRETRACT_AUTORETRACT) + #define MIN_AUTORETRACT 0.1 // When auto-retract is on, convert E moves of this length and over + #define MAX_AUTORETRACT 10.0 // Upper limit for auto-retract conversion + #endif + #define RETRACT_LENGTH 3 // Default retract length (positive mm) + #define RETRACT_LENGTH_SWAP 13 // Default swap retract length (positive mm), for extruder change + #define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s) + #define RETRACT_ZRAISE 0 // Default retract Z-raise (mm) + #define RETRACT_RECOVER_LENGTH 0 // Default additional recover length (mm, added to retract length when recovering) + #define RETRACT_RECOVER_LENGTH_SWAP 0 // Default additional swap recover length (mm, added to retract length when recovering from extruder change) + #define RETRACT_RECOVER_FEEDRATE 8 // Default feedrate for recovering from retraction (mm/s) + #define RETRACT_RECOVER_FEEDRATE_SWAP 8 // Default feedrate for recovering from swap retraction (mm/s) + #if ENABLED(MIXING_EXTRUDER) + //#define RETRACT_SYNC_MIXING // Retract and restore all mixing steppers simultaneously + #endif +#endif + +/** + * Advanced Pause + * Experimental feature for filament change support and for parking the nozzle when paused. + * Adds the GCode M600 for initiating filament change. + * If PARK_HEAD_ON_PAUSE enabled, adds the GCode M125 to pause printing and park the nozzle. + * + * Requires an LCD display. + * Requires NOZZLE_PARK_FEATURE. + * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. + */ +//#define ADVANCED_PAUSE_FEATURE +#if ENABLED(ADVANCED_PAUSE_FEATURE) + #define PAUSE_PARK_RETRACT_FEEDRATE 60 // (mm/s) Initial retract feedrate. + #define PAUSE_PARK_RETRACT_LENGTH 2 // (mm) Initial retract. + // This short retract is done immediately, before parking the nozzle. + #define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 // (mm/s) Unload filament feedrate. This can be pretty fast. + #define FILAMENT_CHANGE_UNLOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate. + #define FILAMENT_CHANGE_UNLOAD_LENGTH 100 // (mm) The length of filament for a complete unload. + // For Bowden, the full length of the tube and nozzle. + // For direct drive, the full length of the nozzle. + // Set to 0 for manual unloading. + #define FILAMENT_CHANGE_SLOW_LOAD_FEEDRATE 6 // (mm/s) Slow move when starting load. + #define FILAMENT_CHANGE_SLOW_LOAD_LENGTH 0 // (mm) Slow length, to allow time to insert material. + // 0 to disable start loading and skip to fast load only + #define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 6 // (mm/s) Load filament feedrate. This can be pretty fast. + #define FILAMENT_CHANGE_FAST_LOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate. + #define FILAMENT_CHANGE_FAST_LOAD_LENGTH 0 // (mm) Load length of filament, from extruder gear to nozzle. + // For Bowden, the full length of the tube and nozzle. + // For direct drive, the full length of the nozzle. + //#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted. + #define ADVANCED_PAUSE_PURGE_FEEDRATE 3 // (mm/s) Extrude feedrate (after loading). Should be slower than load feedrate. + #define ADVANCED_PAUSE_PURGE_LENGTH 50 // (mm) Length to extrude after loading. + // Set to 0 for manual extrusion. + // Filament can be extruded repeatedly from the Filament Change menu + // until extrusion is consistent, and to purge old filament. + + // Filament Unload does a Retract, Delay, and Purge first: + #define FILAMENT_UNLOAD_RETRACT_LENGTH 13 // (mm) Unload initial retract length. + #define FILAMENT_UNLOAD_DELAY 5000 // (ms) Delay for the filament to cool after retract. + #define FILAMENT_UNLOAD_PURGE_LENGTH 8 // (mm) An unretract is done, then this length is purged. + + #define PAUSE_PARK_NOZZLE_TIMEOUT 45 // (seconds) Time limit before the nozzle is turned off for safety. + #define FILAMENT_CHANGE_ALERT_BEEPS 10 // Number of alert beeps to play when a response is needed. + #define PAUSE_PARK_NO_STEPPER_TIMEOUT // Enable for XYZ steppers to stay powered on during filament change. + + //#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change. + //#define HOME_BEFORE_FILAMENT_CHANGE // Ensure homing has been completed prior to parking for filament change + + //#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu. + //#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302) +#endif + +// @section tmc + +/** + * TMC26X Stepper Driver options + * + * The TMC26XStepper library is required for this stepper driver. + * https://github.com/trinamic/TMC26XStepper + */ +#if HAS_DRIVER(TMC26X) + + #define X_MAX_CURRENT 1000 // in mA + #define X_SENSE_RESISTOR 91 // in mOhms + #define X_MICROSTEPS 16 // number of microsteps + + #define X2_MAX_CURRENT 1000 + #define X2_SENSE_RESISTOR 91 + #define X2_MICROSTEPS 16 + + #define Y_MAX_CURRENT 1000 + #define Y_SENSE_RESISTOR 91 + #define Y_MICROSTEPS 16 + + #define Y2_MAX_CURRENT 1000 + #define Y2_SENSE_RESISTOR 91 + #define Y2_MICROSTEPS 16 + + #define Z_MAX_CURRENT 1000 + #define Z_SENSE_RESISTOR 91 + #define Z_MICROSTEPS 16 + + #define Z2_MAX_CURRENT 1000 + #define Z2_SENSE_RESISTOR 91 + #define Z2_MICROSTEPS 16 + + #define Z3_MAX_CURRENT 1000 + #define Z3_SENSE_RESISTOR 91 + #define Z3_MICROSTEPS 16 + + #define E0_MAX_CURRENT 1000 + #define E0_SENSE_RESISTOR 91 + #define E0_MICROSTEPS 16 + + #define E1_MAX_CURRENT 1000 + #define E1_SENSE_RESISTOR 91 + #define E1_MICROSTEPS 16 + + #define E2_MAX_CURRENT 1000 + #define E2_SENSE_RESISTOR 91 + #define E2_MICROSTEPS 16 + + #define E3_MAX_CURRENT 1000 + #define E3_SENSE_RESISTOR 91 + #define E3_MICROSTEPS 16 + + #define E4_MAX_CURRENT 1000 + #define E4_SENSE_RESISTOR 91 + #define E4_MICROSTEPS 16 + + #define E5_MAX_CURRENT 1000 + #define E5_SENSE_RESISTOR 91 + #define E5_MICROSTEPS 16 + +#endif // TMC26X + +// @section tmc_smart + +/** + * To use TMC2130 stepper drivers in SPI mode connect your SPI pins to + * the hardware SPI interface on your board and define the required CS pins + * in your `pins_MYBOARD.h` file. (e.g., RAMPS 1.4 uses AUX3 pins `X_CS_PIN 53`, `Y_CS_PIN 49`, etc.). + * You may also use software SPI if you wish to use general purpose IO pins. + * + * The TMC2130Stepper library is required for this stepper driver. + * https://github.com/teemuatlut/TMC2130Stepper + * + * To use TMC2208 stepper UART-configurable stepper drivers + * connect #_SERIAL_TX_PIN to the driver side PDN_UART pin with a 1K resistor. + * To use the reading capabilities, also connect #_SERIAL_RX_PIN + * to PDN_UART without a resistor. + * The drivers can also be used with hardware serial. + * + * The TMC2208Stepper library is required for this stepper driver. + * https://github.com/teemuatlut/TMC2208Stepper + */ +#if HAS_TRINAMIC + + #define R_SENSE 0.11 // R_sense resistor for SilentStepStick2130 + #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current + #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256 + + #define X_CURRENT 800 // rms current in mA. Multiply by 1.41 for peak current. + #define X_MICROSTEPS 16 // 0..256 + + #define Y_CURRENT 800 + #define Y_MICROSTEPS 16 + + #define Z_CURRENT 800 + #define Z_MICROSTEPS 16 + + #define X2_CURRENT 800 + #define X2_MICROSTEPS 16 + + #define Y2_CURRENT 800 + #define Y2_MICROSTEPS 16 + + #define Z2_CURRENT 800 + #define Z2_MICROSTEPS 16 + + #define Z3_CURRENT 800 + #define Z3_MICROSTEPS 16 + + #define E0_CURRENT 800 + #define E0_MICROSTEPS 16 + + #define E1_CURRENT 800 + #define E1_MICROSTEPS 16 + + #define E2_CURRENT 800 + #define E2_MICROSTEPS 16 + + #define E3_CURRENT 800 + #define E3_MICROSTEPS 16 + + #define E4_CURRENT 800 + #define E4_MICROSTEPS 16 + + #define E5_CURRENT 800 + #define E5_MICROSTEPS 16 + + /** + * Use software SPI for TMC2130. + * The default SW SPI pins are defined the respective pins files, + * but you can override or define them here. + */ + //#define TMC_USE_SW_SPI + //#define TMC_SW_MOSI -1 + //#define TMC_SW_MISO -1 + //#define TMC_SW_SCK -1 + + /** + * Use Trinamic's ultra quiet stepping mode. + * When disabled, Marlin will use spreadCycle stepping mode. + */ + #define STEALTHCHOP + + /** + * Monitor Trinamic TMC2130 and TMC2208 drivers for error conditions, + * like overtemperature and short to ground. TMC2208 requires hardware serial. + * In the case of overtemperature Marlin can decrease the driver current until error condition clears. + * Other detected conditions can be used to stop the current print. + * Relevant g-codes: + * M906 - Set or get motor current in milliamps using axis codes X, Y, Z, E. Report values if no axis codes given. + * M911 - Report stepper driver overtemperature pre-warn condition. + * M912 - Clear stepper driver overtemperature pre-warn condition flag. + * M122 S0/1 - Report driver parameters (Requires TMC_DEBUG) + */ + //#define MONITOR_DRIVER_STATUS + + #if ENABLED(MONITOR_DRIVER_STATUS) + #define CURRENT_STEP_DOWN 50 // [mA] + #define REPORT_CURRENT_CHANGE + #define STOP_ON_ERROR + #endif + + /** + * The driver will switch to spreadCycle when stepper speed is over HYBRID_THRESHOLD. + * This mode allows for faster movements at the expense of higher noise levels. + * STEALTHCHOP needs to be enabled. + * M913 X/Y/Z/E to live tune the setting + */ + //#define HYBRID_THRESHOLD + + #define X_HYBRID_THRESHOLD 100 // [mm/s] + #define X2_HYBRID_THRESHOLD 100 + #define Y_HYBRID_THRESHOLD 100 + #define Y2_HYBRID_THRESHOLD 100 + #define Z_HYBRID_THRESHOLD 3 + #define Z2_HYBRID_THRESHOLD 3 + #define Z3_HYBRID_THRESHOLD 3 + #define E0_HYBRID_THRESHOLD 30 + #define E1_HYBRID_THRESHOLD 30 + #define E2_HYBRID_THRESHOLD 30 + #define E3_HYBRID_THRESHOLD 30 + #define E4_HYBRID_THRESHOLD 30 + #define E5_HYBRID_THRESHOLD 30 + + /** + * Use StallGuard2 to sense an obstacle and trigger an endstop. + * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin. + * X, Y, and Z homing will always be done in spreadCycle mode. + * + * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity. + * Higher values make the system LESS sensitive. + * Lower value make the system MORE sensitive. + * Too low values can lead to false positives, while too high values will collide the axis without triggering. + * It is advised to set X/Y/Z_HOME_BUMP_MM to 0. + * M914 X/Y/Z to live tune the setting + */ + //#define SENSORLESS_HOMING // TMC2130 only + + /** + * Use StallGuard2 to probe the bed with the nozzle. + * + * CAUTION: This could cause damage to machines that use a lead screw or threaded rod + * to move the Z axis. Take extreme care when attempting to enable this feature. + */ + //#define SENSORLESS_PROBING // TMC2130 only + + #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING) + #define X_STALL_SENSITIVITY 8 + #define Y_STALL_SENSITIVITY 8 + //#define Z_STALL_SENSITIVITY 8 + #endif + + /** + * Enable M122 debugging command for TMC stepper drivers. + * M122 S0/1 will enable continous reporting. + */ + //#define TMC_DEBUG + + /** + * M915 Z Axis Calibration + * + * - Adjust Z stepper current, + * - Drive the Z axis to its physical maximum, and + * - Home Z to account for the lost steps. + * + * Use M915 Snn to specify the current. + * Use M925 Znn to add extra Z height to Z_MAX_POS. + */ + //#define TMC_Z_CALIBRATION + #if ENABLED(TMC_Z_CALIBRATION) + #define CALIBRATION_CURRENT 250 + #define CALIBRATION_EXTRA_HEIGHT 10 + #endif + + /** + * You can set your own advanced settings by filling in predefined functions. + * A list of available functions can be found on the library github page + * https://github.com/teemuatlut/TMC2130Stepper + * https://github.com/teemuatlut/TMC2208Stepper + * + * Example: + * #define TMC_ADV() { \ + * stepperX.diag0_temp_prewarn(1); \ + * stepperY.interpolate(0); \ + * } + */ + #define TMC_ADV() { } + +#endif // HAS_TRINAMIC + +// @section L6470 + +/** + * L6470 Stepper Driver options + * + * The Arduino-L6470 library is required for this stepper driver. + * https://github.com/ameyer/Arduino-L6470 + */ +#if HAS_DRIVER(L6470) + + #define X_MICROSTEPS 16 // number of microsteps + #define X_OVERCURRENT 2000 // maxc current in mA. If the current goes over this value, the driver will switch off + #define X_STALLCURRENT 1500 // current in mA where the driver will detect a stall + + #define X2_MICROSTEPS 16 + #define X2_OVERCURRENT 2000 + #define X2_STALLCURRENT 1500 + + #define Y_MICROSTEPS 16 + #define Y_OVERCURRENT 2000 + #define Y_STALLCURRENT 1500 + + #define Y2_MICROSTEPS 16 + #define Y2_OVERCURRENT 2000 + #define Y2_STALLCURRENT 1500 + + #define Z_MICROSTEPS 16 + #define Z_OVERCURRENT 2000 + #define Z_STALLCURRENT 1500 + + #define Z2_MICROSTEPS 16 + #define Z2_OVERCURRENT 2000 + #define Z2_STALLCURRENT 1500 + + #define Z3_MICROSTEPS 16 + #define Z3_OVERCURRENT 2000 + #define Z3_STALLCURRENT 1500 + + #define E0_MICROSTEPS 16 + #define E0_OVERCURRENT 2000 + #define E0_STALLCURRENT 1500 + + #define E1_MICROSTEPS 16 + #define E1_OVERCURRENT 2000 + #define E1_STALLCURRENT 1500 + + #define E2_MICROSTEPS 16 + #define E2_OVERCURRENT 2000 + #define E2_STALLCURRENT 1500 + + #define E3_MICROSTEPS 16 + #define E3_OVERCURRENT 2000 + #define E3_STALLCURRENT 1500 + + #define E4_MICROSTEPS 16 + #define E4_OVERCURRENT 2000 + #define E4_STALLCURRENT 1500 + + #define E5_MICROSTEPS 16 + #define E5_OVERCURRENT 2000 + #define E5_STALLCURRENT 1500 + +#endif // L6470 + +/** + * TWI/I2C BUS + * + * This feature is an EXPERIMENTAL feature so it shall not be used on production + * machines. Enabling this will allow you to send and receive I2C data from slave + * devices on the bus. + * + * ; Example #1 + * ; This macro send the string "Marlin" to the slave device with address 0x63 (99) + * ; It uses multiple M260 commands with one B arg + * M260 A99 ; Target slave address + * M260 B77 ; M + * M260 B97 ; a + * M260 B114 ; r + * M260 B108 ; l + * M260 B105 ; i + * M260 B110 ; n + * M260 S1 ; Send the current buffer + * + * ; Example #2 + * ; Request 6 bytes from slave device with address 0x63 (99) + * M261 A99 B5 + * + * ; Example #3 + * ; Example serial output of a M261 request + * echo:i2c-reply: from:99 bytes:5 data:hello + */ + +// @section i2cbus + +//#define EXPERIMENTAL_I2CBUS +#define I2C_SLAVE_ADDRESS 0 // Set a value from 8 to 127 to act as a slave + +// @section extras + +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + +/** + * Spindle & Laser control + * + * Add the M3, M4, and M5 commands to turn the spindle/laser on and off, and + * to set spindle speed, spindle direction, and laser power. + * + * SuperPid is a router/spindle speed controller used in the CNC milling community. + * Marlin can be used to turn the spindle on and off. It can also be used to set + * the spindle speed from 5,000 to 30,000 RPM. + * + * You'll need to select a pin for the ON/OFF function and optionally choose a 0-5V + * hardware PWM pin for the speed control and a pin for the rotation direction. + * + * See http://marlinfw.org/docs/configuration/laser_spindle.html for more config details. + */ +//#define SPINDLE_LASER_ENABLE +#if ENABLED(SPINDLE_LASER_ENABLE) + + #define SPINDLE_LASER_ENABLE_INVERT false // set to "true" if the on/off function is reversed + #define SPINDLE_LASER_PWM true // set to true if your controller supports setting the speed/power + #define SPINDLE_LASER_PWM_INVERT true // set to "true" if the speed/power goes up when you want it to go slower + #define SPINDLE_LASER_POWERUP_DELAY 5000 // delay in milliseconds to allow the spindle/laser to come up to speed/power + #define SPINDLE_LASER_POWERDOWN_DELAY 5000 // delay in milliseconds to allow the spindle to stop + #define SPINDLE_DIR_CHANGE true // set to true if your spindle controller supports changing spindle direction + #define SPINDLE_INVERT_DIR false + #define SPINDLE_STOP_ON_DIR_CHANGE true // set to true if Marlin should stop the spindle before changing rotation direction + + /** + * The M3 & M4 commands use the following equation to convert PWM duty cycle to speed/power + * + * SPEED/POWER = PWM duty cycle * SPEED_POWER_SLOPE + SPEED_POWER_INTERCEPT + * where PWM duty cycle varies from 0 to 255 + * + * set the following for your controller (ALL MUST BE SET) + */ + + #define SPEED_POWER_SLOPE 118.4 + #define SPEED_POWER_INTERCEPT 0 + #define SPEED_POWER_MIN 5000 + #define SPEED_POWER_MAX 30000 // SuperPID router controller 0 - 30,000 RPM + + //#define SPEED_POWER_SLOPE 0.3922 + //#define SPEED_POWER_INTERCEPT 0 + //#define SPEED_POWER_MIN 10 + //#define SPEED_POWER_MAX 100 // 0-100% +#endif + +/** + * Filament Width Sensor + * + * Measures the filament width in real-time and adjusts + * flow rate to compensate for any irregularities. + * + * Also allows the measured filament diameter to set the + * extrusion rate, so the slicer only has to specify the + * volume. + * + * Only a single extruder is supported at this time. + * + * 34 RAMPS_14 : Analog input 5 on the AUX2 connector + * 81 PRINTRBOARD : Analog input 2 on the Exp1 connector (version B,C,D,E) + * 301 RAMBO : Analog input 3 + * + * Note: May require analog pins to be defined for other boards. + */ +//#define FILAMENT_WIDTH_SENSOR + +#if ENABLED(FILAMENT_WIDTH_SENSOR) + #define FILAMENT_SENSOR_EXTRUDER_NUM 0 // Index of the extruder that has the filament sensor. :[0,1,2,3,4] + #define MEASUREMENT_DELAY_CM 14 // (cm) The distance from the filament sensor to the melting chamber + + #define FILWIDTH_ERROR_MARGIN 1.0 // (mm) If a measurement differs too much from nominal width ignore it + #define MAX_MEASUREMENT_DELAY 20 // (bytes) Buffer size for stored measurements (1 byte per cm). Must be larger than MEASUREMENT_DELAY_CM. + + #define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA // Set measured to nominal initially + + // Display filament width on the LCD status line. Status messages will expire after 5 seconds. + //#define FILAMENT_LCD_DISPLAY +#endif + +/** + * CNC Coordinate Systems + * + * Enables G53 and G54-G59.3 commands to select coordinate systems + * and G92.1 to reset the workspace to native machine space. + */ +//#define CNC_COORDINATE_SYSTEMS + +/** + * M43 - display pin status, watch pins for changes, watch endstops & toggle LED, Z servo probe test, toggle pins + */ +//#define PINS_DEBUGGING + +/** + * Auto-report temperatures with M155 S + */ +#define AUTO_REPORT_TEMPERATURES + +/** + * Include capabilities in M115 output + */ +#define EXTENDED_CAPABILITIES_REPORT + +/** + * Disable all Volumetric extrusion options + */ +//#define NO_VOLUMETRICS + +#if DISABLED(NO_VOLUMETRICS) + /** + * Volumetric extrusion default state + * Activate to make volumetric extrusion the default method, + * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter. + * + * M200 D0 to disable, M200 Dn to set a new diameter. + */ + //#define VOLUMETRIC_DEFAULT_ON +#endif + +/** + * Enable this option for a leaner build of Marlin that removes all + * workspace offsets, simplifying coordinate transformations, leveling, etc. + * + * - M206 and M428 are disabled. + * - G92 will revert to its behavior from Marlin 1.0. + */ +//#define NO_WORKSPACE_OFFSETS + +/** + * Set the number of proportional font spaces required to fill up a typical character space. + * This can help to better align the output of commands like `G29 O` Mesh Output. + * + * For clients that use a fixed-width font (like OctoPrint), leave this set to 1.0. + * Otherwise, adjust according to your client and font. + */ +#define PROPORTIONAL_FONT_RATIO 1.0 + +/** + * Spend 28 bytes of SRAM to optimize the GCode parser + */ +#define FASTER_GCODE_PARSER + +/** + * CNC G-code options + * Support CNC-style G-code dialects used by laser cutters, drawing machine cams, etc. + * Note that G0 feedrates should be used with care for 3D printing (if used at all). + * High feedrates may cause ringing and harm print quality. + */ +//#define PAREN_COMMENTS // Support for parentheses-delimited comments +//#define GCODE_MOTION_MODES // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc. + +// Enable and set a (default) feedrate for all G0 moves +//#define G0_FEEDRATE 3000 // (mm/m) +#ifdef G0_FEEDRATE + //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode +#endif + +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + +/** + * User-defined menu items that execute custom GCode + */ +//#define CUSTOM_USER_MENUS +#if ENABLED(CUSTOM_USER_MENUS) + //#define CUSTOM_USER_MENU_TITLE "Custom Commands" + #define USER_SCRIPT_DONE "M117 User Script Done" + #define USER_SCRIPT_AUDIBLE_FEEDBACK + //#define USER_SCRIPT_RETURN // Return to status screen after a script + + #define USER_DESC_1 "Home & UBL Info" + #define USER_GCODE_1 "G28\nG29 W" + + #define USER_DESC_2 "Preheat for " PREHEAT_1_LABEL + #define USER_GCODE_2 "M140 S" STRINGIFY(PREHEAT_1_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_1_TEMP_HOTEND) + + #define USER_DESC_3 "Preheat for " PREHEAT_2_LABEL + #define USER_GCODE_3 "M140 S" STRINGIFY(PREHEAT_2_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_2_TEMP_HOTEND) + + #define USER_DESC_4 "Heat Bed/Home/Level" + #define USER_GCODE_4 "M140 S" STRINGIFY(PREHEAT_2_TEMP_BED) "\nG28\nG29" + + #define USER_DESC_5 "Home & Info" + #define USER_GCODE_5 "G28\nM503" +#endif + +/** + * Specify an action command to send to the host when the printer is killed. + * Will be sent in the form '//action:ACTION_ON_KILL', e.g. '//action:poweroff'. + * The host must be configured to handle the action command. + */ +//#define ACTION_ON_KILL "poweroff" + +/** + * Specify an action command to send to the host on pause and resume. + * Will be sent in the form '//action:ACTION_ON_PAUSE', e.g. '//action:pause'. + * The host must be configured to handle the action command. + */ +//#define ACTION_ON_PAUSE "pause" +//#define ACTION_ON_RESUME "resume" + +//=========================================================================== +//====================== I2C Position Encoder Settings ====================== +//=========================================================================== + +/** + * I2C position encoders for closed loop control. + * Developed by Chris Barr at Aus3D. + * + * Wiki: http://wiki.aus3d.com.au/Magnetic_Encoder + * Github: https://github.com/Aus3D/MagneticEncoder + * + * Supplier: http://aus3d.com.au/magnetic-encoder-module + * Alternative Supplier: http://reliabuild3d.com/ + * + * Reilabuild encoders have been modified to improve reliability. + */ + +//#define I2C_POSITION_ENCODERS +#if ENABLED(I2C_POSITION_ENCODERS) + + #define I2CPE_ENCODER_CNT 1 // The number of encoders installed; max of 5 + // encoders supported currently. + + #define I2CPE_ENC_1_ADDR I2CPE_PRESET_ADDR_X // I2C address of the encoder. 30-200. + #define I2CPE_ENC_1_AXIS X_AXIS // Axis the encoder module is installed on. _AXIS. + #define I2CPE_ENC_1_TYPE I2CPE_ENC_TYPE_LINEAR // Type of encoder: I2CPE_ENC_TYPE_LINEAR -or- + // I2CPE_ENC_TYPE_ROTARY. + #define I2CPE_ENC_1_TICKS_UNIT 2048 // 1024 for magnetic strips with 2mm poles; 2048 for + // 1mm poles. For linear encoders this is ticks / mm, + // for rotary encoders this is ticks / revolution. + //#define I2CPE_ENC_1_TICKS_REV (16 * 200) // Only needed for rotary encoders; number of stepper + // steps per full revolution (motor steps/rev * microstepping) + //#define I2CPE_ENC_1_INVERT // Invert the direction of axis travel. + #define I2CPE_ENC_1_EC_METHOD I2CPE_ECM_MICROSTEP // Type of error error correction. + #define I2CPE_ENC_1_EC_THRESH 0.10 // Threshold size for error (in mm) above which the + // printer will attempt to correct the error; errors + // smaller than this are ignored to minimize effects of + // measurement noise / latency (filter). + + #define I2CPE_ENC_2_ADDR I2CPE_PRESET_ADDR_Y // Same as above, but for encoder 2. + #define I2CPE_ENC_2_AXIS Y_AXIS + #define I2CPE_ENC_2_TYPE I2CPE_ENC_TYPE_LINEAR + #define I2CPE_ENC_2_TICKS_UNIT 2048 + //#define I2CPE_ENC_2_TICKS_REV (16 * 200) + //#define I2CPE_ENC_2_INVERT + #define I2CPE_ENC_2_EC_METHOD I2CPE_ECM_MICROSTEP + #define I2CPE_ENC_2_EC_THRESH 0.10 + + #define I2CPE_ENC_3_ADDR I2CPE_PRESET_ADDR_Z // Encoder 3. Add additional configuration options + #define I2CPE_ENC_3_AXIS Z_AXIS // as above, or use defaults below. + + #define I2CPE_ENC_4_ADDR I2CPE_PRESET_ADDR_E // Encoder 4. + #define I2CPE_ENC_4_AXIS E_AXIS + + #define I2CPE_ENC_5_ADDR 34 // Encoder 5. + #define I2CPE_ENC_5_AXIS E_AXIS + + // Default settings for encoders which are enabled, but without settings configured above. + #define I2CPE_DEF_TYPE I2CPE_ENC_TYPE_LINEAR + #define I2CPE_DEF_ENC_TICKS_UNIT 2048 + #define I2CPE_DEF_TICKS_REV (16 * 200) + #define I2CPE_DEF_EC_METHOD I2CPE_ECM_NONE + #define I2CPE_DEF_EC_THRESH 0.1 + + //#define I2CPE_ERR_THRESH_ABORT 100.0 // Threshold size for error (in mm) error on any given + // axis after which the printer will abort. Comment out to + // disable abort behaviour. + + #define I2CPE_TIME_TRUSTED 10000 // After an encoder fault, there must be no further fault + // for this amount of time (in ms) before the encoder + // is trusted again. + + /** + * Position is checked every time a new command is executed from the buffer but during long moves, + * this setting determines the minimum update time between checks. A value of 100 works well with + * error rolling average when attempting to correct only for skips and not for vibration. + */ + #define I2CPE_MIN_UPD_TIME_MS 4 // (ms) Minimum time between encoder checks. + + // Use a rolling average to identify persistant errors that indicate skips, as opposed to vibration and noise. + #define I2CPE_ERR_ROLLING_AVERAGE + +#endif // I2C_POSITION_ENCODERS + +/** + * MAX7219 Debug Matrix + * + * Add support for a low-cost 8x8 LED Matrix based on the Max7219 chip as a realtime status display. + * Requires 3 signal wires. Some useful debug options are included to demonstrate its usage. + */ +//#define MAX7219_DEBUG +#if ENABLED(MAX7219_DEBUG) + #define MAX7219_CLK_PIN 64 + #define MAX7219_DIN_PIN 57 + #define MAX7219_LOAD_PIN 44 + + //#define MAX7219_GCODE // Add the M7219 G-code to control the LED matrix + #define MAX7219_INIT_TEST 2 // Do a test pattern at initialization (Set to 2 for spiral) + #define MAX7219_NUMBER_UNITS 1 // Number of Max7219 units in chain. + #define MAX7219_ROTATE 0 // Rotate the display clockwise (in multiples of +/- 90°) + // connector at: right=0 bottom=-90 top=90 left=180 + //#define MAX7219_REVERSE_ORDER // The individual LED matrix units may be in reversed order + + /** + * Sample debug features + * If you add more debug displays, be careful to avoid conflicts! + */ + #define MAX7219_DEBUG_PRINTER_ALIVE // Blink corner LED of 8x8 matrix to show that the firmware is functioning + #define MAX7219_DEBUG_PLANNER_HEAD 3 // Show the planner queue head position on this and the next LED matrix row + #define MAX7219_DEBUG_PLANNER_TAIL 5 // Show the planner queue tail position on this and the next LED matrix row + + #define MAX7219_DEBUG_PLANNER_QUEUE 0 // Show the current planner queue depth on this and the next LED matrix row + // If you experience stuttering, reboots, etc. this option can reveal how + // tweaks made to the configuration are affecting the printer in real-time. +#endif + +/** + * NanoDLP Sync support + * + * Add support for Synchronized Z moves when using with NanoDLP. G0/G1 axis moves will output "Z_move_comp" + * string to enable synchronization with DLP projector exposure. This change will allow to use + * [[WaitForDoneMessage]] instead of populating your gcode with M400 commands + */ +//#define NANODLP_Z_SYNC +#if ENABLED(NANODLP_Z_SYNC) + //#define NANODLP_ALL_AXIS // Enables "Z_move_comp" output on any axis move. + // Default behaviour is limited to Z axis only. +#endif + +/** + * WiFi Support (Espressif ESP32 WiFi) + */ +//#define WIFISUPPORT +#if ENABLED(WIFISUPPORT) + #define WIFI_SSID "Wifi SSID" + #define WIFI_PWD "Wifi Password" +#endif + +// Enable Marlin dev mode which adds some special commands +//#define MARLIN_DEV_MODE diff --git a/Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h b/Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h index 0b98a579b2..996bb58b08 100644 --- a/Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h +++ b/Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration for Hatchbox Alpha with E3D v6 extruder @@ -40,8 +41,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -160,17 +159,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1076,9 +1064,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1305,8 +1290,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1594,10 +1580,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2161,5 +2147,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h b/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h new file mode 100644 index 0000000000..974f7953d1 --- /dev/null +++ b/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h @@ -0,0 +1,2138 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once + +/** + * Configuration.h + * + * Basic settings such as: + * + * - Type of electronics + * - Type of temperature sensor + * - Printer geometry + * - Endstop configuration + * - LCD controller + * - Extra features + * + * Advanced settings can be found in Configuration_adv.h + * + */ +#define CONFIGURATION_H_VERSION 020000 + +//=========================================================================== +//============================= Getting Started ============================= +//=========================================================================== + +/** + * Here are some standard links for getting your machine calibrated: + * + * http://reprap.org/wiki/Calibration + * http://youtu.be/wAL9d7FgInk + * http://calculator.josefprusa.cz + * http://reprap.org/wiki/Triffid_Hunter%27s_Calibration_Guide + * http://www.thingiverse.com/thing:5573 + * https://sites.google.com/site/repraplogphase/calibration-of-your-reprap + * http://www.thingiverse.com/thing:298812 + */ + +//=========================================================================== +//============================= DELTA Printer =============================== +//=========================================================================== +// For a Delta printer start with one of the configuration files in the +// config/examples/delta directory and customize for your machine. +// + +//=========================================================================== +//============================= SCARA Printer =============================== +//=========================================================================== +// For a SCARA printer start with the configuration files in +// config/examples/SCARA and customize for your machine. +// + +// @section info + +// User-specified version info of this build to display in [Pronterface, etc] terminal window during +// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this +// build by the user have been successfully uploaded into firmware. +#define STRING_CONFIG_H_AUTHOR "(HEINRICHS)" // Who made the changes. +#define SHOW_BOOTSCREEN +#define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1 +#define STRING_SPLASH_LINE2 WEBSITE_URL // will be shown during bootup in line 2 + +/** + * *** VENDORS PLEASE READ *** + * + * Marlin allows you to add a custom boot image for Graphical LCDs. + * With this option Marlin will first show your custom screen followed + * by the standard Marlin logo with version number and web URL. + * + * We encourage you to take advantage of this new feature and we also + * respectfully request that you retain the unmodified Marlin boot screen. + */ + +// Enable to show the bitmap in Marlin/_Bootscreen.h on startup. +//#define SHOW_CUSTOM_BOOTSCREEN + +// Enable to show the bitmap in Marlin/_Statusscreen.h on the status screen. +//#define CUSTOM_STATUS_SCREEN_IMAGE + +// @section machine + +/** + * Select the serial port on the board to use for communication with the host. + * This allows the connection of wireless adapters (for instance) to non-default port pins. + * Note: The first serial port (-1 or 0) will always be used by the Arduino bootloader. + * + * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] + */ +#define SERIAL_PORT 0 + +/** + * Select a secondary serial port on the board to use for communication with the host. + * This allows the connection of wireless adapters (for instance) to non-default port pins. + * Serial port -1 is the USB emulated serial port, if available. + * + * :[-1, 0, 1, 2, 3, 4, 5, 6, 7] + */ +#define SERIAL_PORT_2 1 + +/** + * This setting determines the communication speed of the printer. + * + * 250000 works in most cases, but you might try a lower speed if + * you commonly experience drop-outs during host printing. + * You may try up to 1000000 to speed up SD file transfer. + * + * :[2400, 9600, 19200, 38400, 57600, 115200, 250000, 500000, 1000000] + */ +#define BAUDRATE 115200 + +// Enable the Bluetooth serial interface on AT90USB devices +//#define BLUETOOTH + +// The following define selects which electronics board you have. +// Please choose the name from boards.h that matches your setup +#ifndef MOTHERBOARD + #define MOTHERBOARD BOARD_MKS_GEN_L +#endif + +// Optional custom name for your RepStrap or other custom machine +// Displayed in the LCD "Ready" message +#define CUSTOM_MACHINE_NAME "TEVO Little Monster" + +// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) +// You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) +//#define MACHINE_UUID "00000000-0000-0000-0000-000000000000" + +// @section extruder + +// This defines the number of extruders +// :[1, 2, 3, 4, 5, 6] +#define EXTRUDERS 1 + +// Generally expected filament diameter (1.75, 2.85, 3.0, ...). Used for Volumetric, Filament Width Sensor, etc. +#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75 + +// For Cyclops or any "multi-extruder" that shares a single nozzle. +//#define SINGLENOZZLE + +/** + * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. + * + * This device allows one stepper driver on a control board to drive + * two to eight stepper motors, one at a time, in a manner suitable + * for extruders. + * + * This option only allows the multiplexer to switch on tool-change. + * Additional options to configure custom E moves are pending. + */ +//#define MK2_MULTIPLEXER +#if ENABLED(MK2_MULTIPLEXER) + // Override the default DIO selector pins here, if needed. + // Some pins files may provide defaults for these pins. + //#define E_MUX0_PIN 40 // Always Required + //#define E_MUX1_PIN 42 // Needed for 3 to 8 inputs + //#define E_MUX2_PIN 44 // Needed for 5 to 8 inputs +#endif + +// A dual extruder that uses a single stepper motor +//#define SWITCHING_EXTRUDER +#if ENABLED(SWITCHING_EXTRUDER) + #define SWITCHING_EXTRUDER_SERVO_NR 0 + #define SWITCHING_EXTRUDER_SERVO_ANGLES { 0, 90 } // Angles for E0, E1[, E2, E3] + #if EXTRUDERS > 3 + #define SWITCHING_EXTRUDER_E23_SERVO_NR 1 + #endif +#endif + +// A dual-nozzle that uses a servomotor to raise/lower one of the nozzles +//#define SWITCHING_NOZZLE +#if ENABLED(SWITCHING_NOZZLE) + #define SWITCHING_NOZZLE_SERVO_NR 0 + #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 90 } // Angles for E0, E1 +#endif + +/** + * Two separate X-carriages with extruders that connect to a moving part + * via a magnetic docking mechanism. Requires SOL1_PIN and SOL2_PIN. + */ +//#define PARKING_EXTRUDER +#if ENABLED(PARKING_EXTRUDER) + #define PARKING_EXTRUDER_SOLENOIDS_INVERT // If enabled, the solenoid is NOT magnetized with applied voltage + #define PARKING_EXTRUDER_SOLENOIDS_PINS_ACTIVE LOW // LOW or HIGH pin signal energizes the coil + #define PARKING_EXTRUDER_SOLENOIDS_DELAY 250 // Delay (ms) for magnetic field. No delay if 0 or not defined. + #define PARKING_EXTRUDER_PARKING_X { -78, 184 } // X positions for parking the extruders + #define PARKING_EXTRUDER_GRAB_DISTANCE 1 // mm to move beyond the parking point to grab the extruder + //#define MANUAL_SOLENOID_CONTROL // Manual control of docking solenoids with M380 S / M381 +#endif + +/** + * Switching Toolhead + * + * Support for swappable and dockable toolheads, such as + * the E3D Tool Changer. Toolheads are locked with a servo. + */ +//#define SWITCHING_TOOLHEAD +#if ENABLED(SWITCHING_TOOLHEAD) + #define SWITCHING_TOOLHEAD_SERVO_NR 2 // Index of the servo connector + #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 } // (degrees) Angles for Lock, Unlock + #define SWITCHING_TOOLHEAD_Y_POS 235 // (mm) Y position of the toolhead dock + #define SWITCHING_TOOLHEAD_Y_SECURITY 10 // (mm) Security distance Y axis + #define SWITCHING_TOOLHEAD_Y_CLEAR 60 // (mm) Minimum distance from dock for unobstructed X axis + #define SWITCHING_TOOLHEAD_X_POS { 215, 0 } // (mm) X positions for parking the extruders +#endif + +/** + * "Mixing Extruder" + * - Adds G-codes M163 and M164 to set and "commit" the current mix factors. + * - Extends the stepping routines to move multiple steppers in proportion to the mix. + * - Optional support for Repetier Firmware's 'M164 S' supporting virtual tools. + * - This implementation supports up to two mixing extruders. + * - Enable DIRECT_MIXING_IN_G1 for M165 and mixing in G1 (from Pia Taubert's reference implementation). + */ +//#define MIXING_EXTRUDER +#if ENABLED(MIXING_EXTRUDER) + #define MIXING_STEPPERS 2 // Number of steppers in your mixing extruder + #define MIXING_VIRTUAL_TOOLS 16 // Use the Virtual Tool method with M163 and M164 + //#define DIRECT_MIXING_IN_G1 // Allow ABCDHI mix factors in G1 movement commands +#endif + +// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing). +// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder). +// For the other hotends it is their distance from the extruder 0 hotend. +//#define HOTEND_OFFSET_X {0.0, 20.00} // (mm) relative X-offset for each nozzle +//#define HOTEND_OFFSET_Y {0.0, 5.00} // (mm) relative Y-offset for each nozzle +//#define HOTEND_OFFSET_Z {0.0, 0.00} // (mm) relative Z-offset for each nozzle + +// @section machine + +/** + * Select your power supply here. Use 0 if you haven't connected the PS_ON_PIN + * + * 0 = No Power Switch + * 1 = ATX + * 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC) + * + * :{ 0:'No power switch', 1:'ATX', 2:'X-Box 360' } + */ +#define POWER_SUPPLY 0 + +#if POWER_SUPPLY > 0 + // Enable this option to leave the PSU off at startup. + // Power to steppers and heaters will need to be turned on with M80. + //#define PS_DEFAULT_OFF + + //#define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin + #if ENABLED(AUTO_POWER_CONTROL) + #define AUTO_POWER_FANS // Turn on PSU if fans need power + #define AUTO_POWER_E_FANS + #define AUTO_POWER_CONTROLLERFAN + #define POWER_TIMEOUT 30 + #endif + +#endif + +// @section temperature + +//=========================================================================== +//============================= Thermal Settings ============================ +//=========================================================================== + +/** + * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table + * + * Temperature sensors available: + * + * -4 : thermocouple with AD8495 + * -3 : thermocouple with MAX31855 (only for sensor 0) + * -2 : thermocouple with MAX6675 (only for sensor 0) + * -1 : thermocouple with AD595 + * 0 : not used + * 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup) + * 2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup) + * 3 : Mendel-parts thermistor (4.7k pullup) + * 4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !! + * 5 : 100K thermistor - ATC Semitec 104GT-2/104NT-4-R025H42G (Used in ParCan & J-Head) (4.7k pullup) + * 501 : 100K Zonestar (Tronxy X3A) Thermistor + * 6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup) + * 7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup) + * 71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup) + * 8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) + * 9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup) + * 10 : 100k RS thermistor 198-961 (4.7k pullup) + * 11 : 100k beta 3950 1% thermistor (4.7k pullup) + * 12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed) + * 13 : 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE" + * 15 : 100k thermistor calibration for JGAurora A5 hotend + * 20 : the PT100 circuit found in the Ultimainboard V2.x + * 60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950 + * 66 : 4.7M High Temperature thermistor from Dyze Design + * 70 : the 100K thermistor found in the bq Hephestos 2 + * 75 : 100k Generic Silicon Heat Pad with NTC 100K MGB18-104F39050L32 thermistor + * + * 1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k. + * (but gives greater accuracy and more stable PID) + * 51 : 100k thermistor - EPCOS (1k pullup) + * 52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup) + * 55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup) + * + * 1047 : Pt1000 with 4k7 pullup + * 1010 : Pt1000 with 1k pullup (non standard) + * 147 : Pt100 with 4k7 pullup + * 110 : Pt100 with 1k pullup (non standard) + * + * Use these for Testing or Development purposes. NEVER for production machine. + * 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below. + * 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below. + * + * :{ '0': "Not used", '1':"100k / 4.7k - EPCOS", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '20':"PT100 (Ultimainboard V2.x)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '66':"Dyze Design 4.7M High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" } + */ +#define TEMP_SENSOR_0 1 +#define TEMP_SENSOR_1 0 +#define TEMP_SENSOR_2 0 +#define TEMP_SENSOR_3 0 +#define TEMP_SENSOR_4 0 +#define TEMP_SENSOR_5 0 +#define TEMP_SENSOR_BED 1 +#define TEMP_SENSOR_CHAMBER 0 + +// Dummy thermistor constant temperature readings, for use with 998 and 999 +#define DUMMY_THERMISTOR_998_VALUE 25 +#define DUMMY_THERMISTOR_999_VALUE 100 + +// Use temp sensor 1 as a redundant sensor with sensor 0. If the readings +// from the two sensors differ too much the print will be aborted. +//#define TEMP_SENSOR_1_AS_REDUNDANT +#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10 + +// Extruder temperature must be close to target for this long before M109 returns success +#define TEMP_RESIDENCY_TIME 10 // (seconds) +#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one +#define TEMP_WINDOW 1 // (degC) Window around target to start the residency timer x degC early. + +// Bed temperature must be close to target for this long before M190 returns success +#define TEMP_BED_RESIDENCY_TIME 1 // (seconds) +#define TEMP_BED_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one +#define TEMP_BED_WINDOW 1 // (degC) Window around target to start the residency timer x degC early. + +// The minimal temperature defines the temperature below which the heater will not be enabled It is used +// to check that the wiring to the thermistor is not broken. +// Otherwise this would lead to the heater being powered on all the time. +#define HEATER_0_MINTEMP 5 +#define HEATER_1_MINTEMP 5 +#define HEATER_2_MINTEMP 5 +#define HEATER_3_MINTEMP 5 +#define HEATER_4_MINTEMP 5 +#define HEATER_5_MINTEMP 5 +#define BED_MINTEMP 5 + +// When temperature exceeds max temp, your heater will be switched off. +// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure! +// You should use MINTEMP for thermistor short/failure protection. +#define HEATER_0_MAXTEMP 275 +#define HEATER_1_MAXTEMP 275 +#define HEATER_2_MAXTEMP 275 +#define HEATER_3_MAXTEMP 275 +#define HEATER_4_MAXTEMP 275 +#define HEATER_5_MAXTEMP 275 +#define BED_MAXTEMP 150 + +//=========================================================================== +//============================= PID Settings ================================ +//=========================================================================== +// PID Tuning Guide here: http://reprap.org/wiki/PID_Tuning + +// Comment the following line to disable PID and enable bang-bang. +#define PIDTEMP +#define BANG_MAX 255 // Limits current to nozzle while in bang-bang mode; 255=full current +#define PID_MAX BANG_MAX // Limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current +#define PID_K1 0.95 // Smoothing factor within any PID loop +#if ENABLED(PIDTEMP) + #define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result. + //#define PID_DEBUG // Sends debug data to the serial port. + //#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX + //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay + //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders) + // Set/get with gcode: M301 E[extruder number, 0-2] + #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature + // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max. + + // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it + + // Ultimaker + //#define DEFAULT_Kp 22.2 + //#define DEFAULT_Ki 1.08 + //#define DEFAULT_Kd 114 + + // MakerGear + //#define DEFAULT_Kp 7.0 + //#define DEFAULT_Ki 0.1 + //#define DEFAULT_Kd 12 + + // Mendel Parts V9 on 12V + //#define DEFAULT_Kp 63.0 + //#define DEFAULT_Ki 2.25 + //#define DEFAULT_Kd 440 + + //E3D with 30MM fan + #define DEFAULT_Kp 41.09 + #define DEFAULT_Ki 7.60 + #define DEFAULT_Kd 55.54 +#endif // PIDTEMP + +//=========================================================================== +//============================= PID > Bed Temperature Control =============== +//=========================================================================== + +/** + * PID Bed Heating + * + * If this option is enabled set PID constants below. + * If this option is disabled, bang-bang will be used and BED_LIMIT_SWITCHING will enable hysteresis. + * + * The PID frequency will be the same as the extruder PWM. + * If PID_dT is the default, and correct for the hardware/configuration, that means 7.689Hz, + * which is fine for driving a square wave into a resistive load and does not significantly + * impact FET heating. This also works fine on a Fotek SSR-10DA Solid State Relay into a 250W + * heater. If your configuration is significantly different than this and you don't understand + * the issues involved, don't use bed PID until someone else verifies that your hardware works. + */ +//#define PIDTEMPBED + +#define BED_LIMIT_SWITCHING + +/** + * Max Bed Power + * Applies to all forms of bed control (PID, bang-bang, and bang-bang with hysteresis). + * When set to any value below 255, enables a form of PWM to the bed that acts like a divider + * so don't use it unless you are OK with PWM on your bed. (See the comment on enabling PIDTEMPBED) + */ +#define MAX_BED_POWER 255 // limits duty cycle to bed; 255=full current + +#if ENABLED(PIDTEMPBED) + + //#define PID_BED_DEBUG // Sends debug data to the serial port. + + //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) + //from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10) + #define DEFAULT_bedKp 10.00 + #define DEFAULT_bedKi .023 + #define DEFAULT_bedKd 305.4 + + //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+) + //from pidautotune + //#define DEFAULT_bedKp 97.1 + //#define DEFAULT_bedKi 1.41 + //#define DEFAULT_bedKd 1675.16 + + // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles. +#endif // PIDTEMPBED + +// @section extruder + +/** + * Prevent extrusion if the temperature is below EXTRUDE_MINTEMP. + * Add M302 to set the minimum extrusion temperature and/or turn + * cold extrusion prevention on and off. + * + * *** IT IS HIGHLY RECOMMENDED TO LEAVE THIS OPTION ENABLED! *** + */ +#define PREVENT_COLD_EXTRUSION +#define EXTRUDE_MINTEMP 170 + +/** + * Prevent a single extrusion longer than EXTRUDE_MAXLENGTH. + * Note: For Bowden Extruders make this large enough to allow load/unload. + */ +#define PREVENT_LENGTHY_EXTRUDE +#define EXTRUDE_MAXLENGTH 300 + +//=========================================================================== +//======================== Thermal Runaway Protection ======================= +//=========================================================================== + +/** + * Thermal Protection provides additional protection to your printer from damage + * and fire. Marlin always includes safe min and max temperature ranges which + * protect against a broken or disconnected thermistor wire. + * + * The issue: If a thermistor falls out, it will report the much lower + * temperature of the air in the room, and the the firmware will keep + * the heater on. + * + * If you get "Thermal Runaway" or "Heating failed" errors the + * details can be tuned in Configuration_adv.h + */ + +#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders +#define THERMAL_PROTECTION_BED // Enable thermal protection for the heated bed + +//=========================================================================== +//============================= Mechanical Settings ========================= +//=========================================================================== + +// @section machine + +// Uncomment one of these options to enable CoreXY, CoreXZ, or CoreYZ kinematics +// either in the usual order or reversed +//#define COREXY +//#define COREXZ +//#define COREYZ +//#define COREYX +//#define COREZX +//#define COREZY + +//=========================================================================== +//============================== Delta Settings ============================= +//=========================================================================== +// Enable DELTA kinematics and most of the default configuration for Deltas +#define DELTA + +#if ENABLED(DELTA) + + // Make delta curves from many straight lines (linear interpolation). + // This is a trade-off between visible corners (not enough segments) + // and processor overload (too many expensive sqrt calls). + #define DELTA_SEGMENTS_PER_SECOND 200 + + // After homing move down to a height where XY movement is unconstrained + //#define DELTA_HOME_TO_SAFE_ZONE + + // Delta calibration menu + // uncomment to add three points calibration menu option. + // See http://minow.blogspot.com/index.html#4918805519571907051 + #define DELTA_CALIBRATION_MENU + + // uncomment to add G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results) + #define DELTA_AUTO_CALIBRATION + + // NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them + + #if ENABLED(DELTA_AUTO_CALIBRATION) + // set the default number of probe points : n*n (1 -> 7) + #define DELTA_CALIBRATION_DEFAULT_POINTS 7 + #endif + + #if ENABLED(DELTA_AUTO_CALIBRATION) || ENABLED(DELTA_CALIBRATION_MENU) + // Set the radius for the calibration probe points - max DELTA_PRINTABLE_RADIUS for non-eccentric probes + #define DELTA_CALIBRATION_RADIUS 140 // (mm) + // Set the steprate for papertest probing + #define PROBE_MANUALLY_STEP 0.05 // (mm) + #endif + + // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). + #define DELTA_PRINTABLE_RADIUS 165.0 // (mm) + + // Center-to-center distance of the holes in the diagonal push rods. + #define DELTA_DIAGONAL_ROD 397.19 // (mm) + + // height from z=0 to home position + #define DELTA_HEIGHT 522.27 // get this value from auto calibrate + + #define DELTA_ENDSTOP_ADJ { 0.0, -0.12, -0.78 } // get these from auto calibrate + + // Horizontal distance bridged by diagonal push rods when effector is centered. + #define DELTA_RADIUS 157.39 //mm Get this value from auto calibrate + + // Trim adjustments for individual towers + // tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0 + // measured in degrees anticlockwise looking from above the printer + #define DELTA_TOWER_ANGLE_TRIM { -0.18, 0.18, 0.0 } // get these values from auto calibrate + + // delta radius and diaginal rod adjustments measured in mm + //#define DELTA_RADIUS_TRIM_TOWER { 0.0, 0.0, 0.0 } + //#define DELTA_DIAGONAL_ROD_TRIM_TOWER { 0.0, 0.0, 0.0 } + +#endif + +//=========================================================================== +//============================== Endstop Settings =========================== +//=========================================================================== + +// @section homing + +// Specify here all the endstop connectors that are connected to any endstop or probe. +// Almost all printers will be using one per axis. Probes will use one or more of the +// extra connectors. Leave undefined any used for non-endstop and non-probe purposes. +//#define USE_XMIN_PLUG +//#define USE_YMIN_PLUG +#define USE_ZMIN_PLUG // a Z probe +#define USE_XMAX_PLUG +#define USE_YMAX_PLUG +#define USE_ZMAX_PLUG + +// Enable pullup for all endstops to prevent a floating state +#define ENDSTOPPULLUPS +#if DISABLED(ENDSTOPPULLUPS) + // Disable ENDSTOPPULLUPS to set pullups individually + //#define ENDSTOPPULLUP_XMAX + //#define ENDSTOPPULLUP_YMAX + //#define ENDSTOPPULLUP_ZMAX + //#define ENDSTOPPULLUP_XMIN + //#define ENDSTOPPULLUP_YMIN + //#define ENDSTOPPULLUP_ZMIN + //#define ENDSTOPPULLUP_ZMIN_PROBE +#endif + +// Enable pulldown for all endstops to prevent a floating state +//#define ENDSTOPPULLDOWNS +#if DISABLED(ENDSTOPPULLDOWNS) + // Disable ENDSTOPPULLDOWNS to set pulldowns individually + //#define ENDSTOPPULLDOWN_XMAX + //#define ENDSTOPPULLDOWN_YMAX + //#define ENDSTOPPULLDOWN_ZMAX + //#define ENDSTOPPULLDOWN_XMIN + //#define ENDSTOPPULLDOWN_YMIN + //#define ENDSTOPPULLDOWN_ZMIN + //#define ENDSTOPPULLDOWN_ZMIN_PROBE +#endif + +// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). +#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. +#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. +#define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe. + +/** + * Stepper Drivers + * + * These settings allow Marlin to tune stepper driver timing and enable advanced options for + * stepper drivers that support them. You may also override timing options in Configuration_adv.h. + * + * A4988 is assumed for unspecified drivers. + * + * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100, + * TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE, + * TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE, + * TMC5130, TMC5130_STANDALONE + * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE'] + */ +//#define X_DRIVER_TYPE A4988 +//#define Y_DRIVER_TYPE A4988 +//#define Z_DRIVER_TYPE A4988 +//#define X2_DRIVER_TYPE A4988 +//#define Y2_DRIVER_TYPE A4988 +//#define Z2_DRIVER_TYPE A4988 +//#define Z3_DRIVER_TYPE A4988 +//#define E0_DRIVER_TYPE A4988 +//#define E1_DRIVER_TYPE A4988 +//#define E2_DRIVER_TYPE A4988 +//#define E3_DRIVER_TYPE A4988 +//#define E4_DRIVER_TYPE A4988 +//#define E5_DRIVER_TYPE A4988 + +// Enable this feature if all enabled endstop pins are interrupt-capable. +// This will remove the need to poll the interrupt pins, saving many CPU cycles. +//#define ENDSTOP_INTERRUPTS_FEATURE + +/** + * Endstop Noise Threshold + * + * Enable if your probe or endstops falsely trigger due to noise. + * + * - Higher values may affect repeatability or accuracy of some bed probes. + * - To fix noise install a 100nF ceramic capacitor inline with the switch. + * - This feature is not required for common micro-switches mounted on PCBs + * based on the Makerbot design, which already have the 100nF capacitor. + * + * :[2,3,4,5,6,7] + */ +//#define ENDSTOP_NOISE_THRESHOLD 2 + +//============================================================================= +//============================== Movement Settings ============================ +//============================================================================= +// @section motion + +// delta speeds must be the same on xyz +/** + * Default Settings + * + * These settings can be reset by M502 + * + * Note that if EEPROM is enabled, saved values will override these. + */ + +/** + * With this option each E stepper can have its own factors for the + * following movement settings. If fewer factors are given than the + * total number of extruders, the last value applies to the rest. + */ +//#define DISTINCT_E_FACTORS + +/** + * Default Axis Steps Per Unit (steps/mm) + * Override with M92 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +// variables to calculate steps +#define XYZ_FULL_STEPS_PER_ROTATION 200 +#define XYZ_MICROSTEPS 16 +#define XYZ_BELT_PITCH 2 +#define XYZ_PULLEY_TEETH 20 + +// delta speeds must be the same on xyz +#define DEFAULT_XYZ_STEPS_PER_UNIT ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) +#define DEFAULT_AXIS_STEPS_PER_UNIT { DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, 376.04 } + +/** + * Default Max Feed Rate (mm/s) + * Override with M203 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +#define DEFAULT_MAX_FEEDRATE { 25000, 25000, 25000, 5000 } + +/** + * Default Max Acceleration (change/s) change = mm/s + * (Maximum start speed for accelerated moves) + * Override with M201 + * X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] + */ +#define DEFAULT_MAX_ACCELERATION { 9000, 9000, 9000, 10000 } + +/** + * Default Acceleration (change/s) change = mm/s + * Override with M204 + * + * M204 P Acceleration + * M204 R Retract Acceleration + * M204 T Travel Acceleration + */ +#define DEFAULT_ACCELERATION 5000 // X, Y, Z and E acceleration for printing moves +#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts +#define DEFAULT_TRAVEL_ACCELERATION 5000 // X, Y, Z acceleration for travel (non printing) moves + +/** + * Default Jerk (mm/s) + * Override with M205 X Y Z E + * + * "Jerk" specifies the minimum speed change that requires acceleration. + * When changing speed and direction, if the difference is less than the + * value set here, it may happen instantaneously. + */ +#define DEFAULT_XJERK 10.0 +#define DEFAULT_YJERK DEFAULT_XJERK +#define DEFAULT_ZJERK DEFAULT_XJERK // Must be same as XY for delta +#define DEFAULT_EJERK 5.0 + +/** + * S-Curve Acceleration + * + * This option eliminates vibration during printing by fitting a Bézier + * curve to move acceleration, producing much smoother direction changes. + * + * See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained + */ +//#define S_CURVE_ACCELERATION + +//=========================================================================== +//============================= Z Probe Options ============================= +//=========================================================================== +// @section probes + +// +// See http://marlinfw.org/docs/configuration/probes.html +// + +/** + * Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN + * + * Enable this option for a probe connected to the Z Min endstop pin. + */ +#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN + +/** + * Z_MIN_PROBE_ENDSTOP + * + * Enable this option for a probe connected to any pin except Z-Min. + * (By default Marlin assumes the Z-Max endstop pin.) + * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below. + * + * - The simplest option is to use a free endstop connector. + * - Use 5V for powered (usually inductive) sensors. + * + * - RAMPS 1.3/1.4 boards may use the 5V, GND, and Aux4->D32 pin: + * - For simple switches connect... + * - normally-closed switches to GND and D32. + * - normally-open switches to 5V and D32. + * + * WARNING: Setting the wrong pin may have unexpected and potentially + * disastrous consequences. Use with caution and do your homework. + * + */ +//#define Z_MIN_PROBE_ENDSTOP + +/** + * Probe Type + * + * Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, etc. + * Activate one of these to use Auto Bed Leveling below. + */ + +/** + * The "Manual Probe" provides a means to do "Auto" Bed Leveling without a probe. + * Use G29 repeatedly, adjusting the Z height at each point with movement commands + * or (with LCD_BED_LEVELING) the LCD controller. + */ +//#define PROBE_MANUALLY +//#define MANUAL_PROBE_START_Z 0.2 + +/** + * A Fix-Mounted Probe either doesn't deploy or needs manual deployment. + * (e.g., an inductive probe or a nozzle-based probe-switch.) + */ +//#define FIX_MOUNTED_PROBE + +/** + * Z Servo Probe, such as an endstop switch on a rotating arm. + */ +//#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector. +//#define Z_SERVO_ANGLES {70,0} // Z Servo Deploy and Stow angles + +/** + * The BLTouch probe uses a Hall effect sensor and emulates a servo. + */ +#define BLTOUCH +#if ENABLED(BLTOUCH) + #define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed +#endif + +// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) +//#define SOLENOID_PROBE + +// A sled-mounted probe like those designed by Charles Bell. +//#define Z_PROBE_SLED +//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like. + +// A probe deployed by moving the x-axis, such as the Wilson II's rack-and-pinion probe designed by Marty Rice. +//#define RACK_AND_PINION_PROBE +#if ENABLED(RACK_AND_PINION_PROBE) + #define Z_PROBE_DEPLOY_X X_MIN_POS + #define Z_PROBE_RETRACT_X X_MAX_POS +#endif + +/** + * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe + * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN. + */ +//#define Z_PROBE_ALLEN_KEY + +#if ENABLED(Z_PROBE_ALLEN_KEY) + // 2 or 3 sets of coordinates for deploying and retracting the spring loaded touch probe on G29, + // if servo actuated touch probe is not defined. Uncomment as appropriate for your printer/probe. + + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_X 30.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Y DELTA_PRINTABLE_RADIUS + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Z 100.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_1_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0 + #define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED)/10 + + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75 + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75 + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Z Z_PROBE_ALLEN_KEY_DEPLOY_2_Z + #define Z_PROBE_ALLEN_KEY_DEPLOY_3_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_1_X -64.0 // Move the probe into position + #define Z_PROBE_ALLEN_KEY_STOW_1_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_1_Z 23.0 + #define Z_PROBE_ALLEN_KEY_STOW_1_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_2_X -64.0 // Push it down + #define Z_PROBE_ALLEN_KEY_STOW_2_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_2_Z 3.0 + #define Z_PROBE_ALLEN_KEY_STOW_2_FEEDRATE (XY_PROBE_SPEED)/10 + + #define Z_PROBE_ALLEN_KEY_STOW_3_X -64.0 // Move it up to clear + #define Z_PROBE_ALLEN_KEY_STOW_3_Y 56.0 + #define Z_PROBE_ALLEN_KEY_STOW_3_Z 50.0 + #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE XY_PROBE_SPEED + + #define Z_PROBE_ALLEN_KEY_STOW_4_X 0.0 + #define Z_PROBE_ALLEN_KEY_STOW_4_Y 0.0 + #define Z_PROBE_ALLEN_KEY_STOW_4_Z Z_PROBE_ALLEN_KEY_STOW_3_Z + #define Z_PROBE_ALLEN_KEY_STOW_4_FEEDRATE XY_PROBE_SPEED + +#endif // Z_PROBE_ALLEN_KEY + +/** + * Z Probe to nozzle (X,Y) offset, relative to (0, 0). + * X and Y offsets must be integers. + * + * In the following example the X and Y offsets are both positive: + * #define X_PROBE_OFFSET_FROM_EXTRUDER 10 + * #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 + * + * +-- BACK ---+ + * | | + * L | (+) P | R <-- probe (20,20) + * E | | I + * F | (-) N (+) | G <-- nozzle (10,10) + * T | | H + * | (-) | T + * | | + * O-- FRONT --+ + * (0,0) + */ +#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle] +#define Y_PROBE_OFFSET_FROM_EXTRUDER 20 // Y offset: -front +behind [the nozzle] +#define Z_PROBE_OFFSET_FROM_EXTRUDER -1.10 // Z offset: -below +above [the nozzle] + +// Certain types of probes need to stay away from edges +#define MIN_PROBE_EDGE 20 + +// X and Y axis travel speed (mm/m) between probes +#define XY_PROBE_SPEED 4000 + +// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2) +#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z + +// Feedrate (mm/m) for the "accurate" probe of each point +#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2) + +// The number of probes to perform at each point. +// Set to 2 for a fast/slow probe, using the second probe result. +// Set to 3 or more for slow probes, averaging the results. +//#define MULTIPLE_PROBING 2 + +/** + * Z probes require clearance when deploying, stowing, and moving between + * probe points to avoid hitting the bed and other hardware. + * Servo-mounted probes require extra space for the arm to rotate. + * Inductive probes need space to keep from triggering early. + * + * Use these settings to specify the distance (mm) to raise the probe (or + * lower the bed). The values set here apply over and above any (negative) + * probe Z Offset set with Z_PROBE_OFFSET_FROM_EXTRUDER, M851, or the LCD. + * Only integer values >= 1 are valid here. + * + * Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle. + * But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle. + */ +#define Z_CLEARANCE_DEPLOY_PROBE 5 // Z Clearance for Deploy/Stow +#define Z_CLEARANCE_BETWEEN_PROBES 2 // Z Clearance between probe points +#define Z_CLEARANCE_MULTI_PROBE 5 // Z Clearance between multiple probes +//#define Z_AFTER_PROBING 2 // Z position after probing is done + +#define Z_PROBE_LOW_POINT -2 // Farthest distance below the trigger-point to go before stopping + +// For M851 give a range for adjusting the Z probe offset +#define Z_PROBE_OFFSET_RANGE_MIN -20 +#define Z_PROBE_OFFSET_RANGE_MAX 20 + +// Enable the M48 repeatability test to test probe accuracy +//#define Z_MIN_PROBE_REPEATABILITY_TEST + +// Before deploy/stow pause for user confirmation +//#define PAUSE_BEFORE_DEPLOY_STOW + +/** + * Enable one or more of the following if probing seems unreliable. + * Heaters and/or fans can be disabled during probing to minimize electrical + * noise. A delay can also be added to allow noise and vibration to settle. + * These options are most useful for the BLTouch probe, but may also improve + * readings with inductive probes and piezo sensors. + */ +//#define PROBING_HEATERS_OFF // Turn heaters off when probing +#if ENABLED(PROBING_HEATERS_OFF) + //#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy) +#endif +//#define PROBING_FANS_OFF // Turn fans off when probing +//#define PROBING_STEPPERS_OFF // Turn steppers off (unless needed to hold position) when probing +//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors + +// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 +// :{ 0:'Low', 1:'High' } +#define X_ENABLE_ON 0 +#define Y_ENABLE_ON 0 +#define Z_ENABLE_ON 0 +#define E_ENABLE_ON 0 // For all extruders + +// Disables axis stepper immediately when it's not being used. +// WARNING: When motors turn off there is a chance of losing position accuracy! +#define DISABLE_X false +#define DISABLE_Y false +#define DISABLE_Z false + +// Warn on display about possibly reduced accuracy +//#define DISABLE_REDUCED_ACCURACY_WARNING + +// @section extruder + +#define DISABLE_E false // For all extruders +#define DISABLE_INACTIVE_EXTRUDER true // Keep only the active extruder enabled + +// @section machine + +// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. +#define INVERT_X_DIR true +#define INVERT_Y_DIR true +#define INVERT_Z_DIR true + +// @section extruder + +// For direct drive extruder v9 set to true, for geared extruder set to false. +#define INVERT_E0_DIR true +#define INVERT_E1_DIR false +#define INVERT_E2_DIR false +#define INVERT_E3_DIR false +#define INVERT_E4_DIR false +#define INVERT_E5_DIR false + +// @section homing + +//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed + +//#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off. + +//#define Z_HOMING_HEIGHT 15 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ... + // Be sure you have this distance over your Z_MAX_POS in case. + +// Direction of endstops when homing; 1=MAX, -1=MIN +// :[-1,1] +#define X_HOME_DIR 1 // deltas always home to max +#define Y_HOME_DIR 1 +#define Z_HOME_DIR 1 + +// @section machine + +// The size of the print bed +#define X_BED_SIZE ((DELTA_PRINTABLE_RADIUS) * 2) +#define Y_BED_SIZE ((DELTA_PRINTABLE_RADIUS) * 2) + +// Travel limits (mm) after homing, corresponding to endstop positions. +#define X_MIN_POS -(DELTA_PRINTABLE_RADIUS) +#define Y_MIN_POS -(DELTA_PRINTABLE_RADIUS) +#define Z_MIN_POS 0 +#define X_MAX_POS DELTA_PRINTABLE_RADIUS +#define Y_MAX_POS DELTA_PRINTABLE_RADIUS +#define Z_MAX_POS MANUAL_Z_HOME_POS + +/** + * Software Endstops + * + * - Prevent moves outside the set machine bounds. + * - Individual axes can be disabled, if desired. + * - X and Y only apply to Cartesian robots. + * - Use 'M211' to set software endstops on/off or report current state + */ + +// Min software endstops constrain movement within minimum coordinate bounds +//#define MIN_SOFTWARE_ENDSTOPS +#if ENABLED(MIN_SOFTWARE_ENDSTOPS) + #define MIN_SOFTWARE_ENDSTOP_X + #define MIN_SOFTWARE_ENDSTOP_Y + #define MIN_SOFTWARE_ENDSTOP_Z +#endif + +// Max software endstops constrain movement within maximum coordinate bounds +#define MAX_SOFTWARE_ENDSTOPS +#if ENABLED(MAX_SOFTWARE_ENDSTOPS) + #define MAX_SOFTWARE_ENDSTOP_X + #define MAX_SOFTWARE_ENDSTOP_Y + #define MAX_SOFTWARE_ENDSTOP_Z +#endif + +#if ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS) + //#define SOFT_ENDSTOPS_MENU_ITEM // Enable/Disable software endstops from the LCD +#endif + +/** + * Filament Runout Sensors + * Mechanical or opto endstops are used to check for the presence of filament. + * + * RAMPS-based boards use SERVO3_PIN for the first runout sensor. + * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. + * By default the firmware assumes HIGH=FILAMENT PRESENT. + */ +//#define FILAMENT_RUNOUT_SENSOR +#if ENABLED(FILAMENT_RUNOUT_SENSOR) + #define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. + #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. + #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. + //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. + #define FILAMENT_RUNOUT_SCRIPT "M600" + + // After a runout is detected, continue printing this length of filament + // before executing the runout script. Useful for a sensor at the end of + // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. + //#define FILAMENT_RUNOUT_DISTANCE_MM 25 + + #ifdef FILAMENT_RUNOUT_DISTANCE_MM + // Enable this option to use an encoder disc that toggles the runout pin + // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM + // large enough to avoid false positives.) + //#define FILAMENT_MOTION_SENSOR + #endif +#endif + +//=========================================================================== +//=============================== Bed Leveling ============================== +//=========================================================================== +// @section calibrate + +/** + * Choose one of the options below to enable G29 Bed Leveling. The parameters + * and behavior of G29 will change depending on your selection. + * + * If using a Probe for Z Homing, enable Z_SAFE_HOMING also! + * + * - AUTO_BED_LEVELING_3POINT + * Probe 3 arbitrary points on the bed (that aren't collinear) + * You specify the XY coordinates of all 3 points. + * The result is a single tilted plane. Best for a flat bed. + * + * - AUTO_BED_LEVELING_LINEAR + * Probe several points in a grid. + * You specify the rectangle and the density of sample points. + * The result is a single tilted plane. Best for a flat bed. + * + * - AUTO_BED_LEVELING_BILINEAR + * Probe several points in a grid. + * You specify the rectangle and the density of sample points. + * The result is a mesh, best for large or uneven beds. + * + * - AUTO_BED_LEVELING_UBL (Unified Bed Leveling) + * A comprehensive bed leveling system combining the features and benefits + * of other systems. UBL also includes integrated Mesh Generation, Mesh + * Validation and Mesh Editing systems. + * + * - MESH_BED_LEVELING + * Probe a grid manually + * The result is a mesh, suitable for large or uneven beds. (See BILINEAR.) + * For machines without a probe, Mesh Bed Leveling provides a method to perform + * leveling in steps so you can manually adjust the Z height at each grid-point. + * With an LCD controller the process is guided step-by-step. + */ +//#define AUTO_BED_LEVELING_3POINT +#define AUTO_BED_LEVELING_LINEAR +//#define AUTO_BED_LEVELING_BILINEAR +//#define AUTO_BED_LEVELING_UBL +//#define MESH_BED_LEVELING + +/** + * Normally G28 leaves leveling disabled on completion. Enable + * this option to have G28 restore the prior leveling state. + */ +//#define RESTORE_LEVELING_AFTER_G28 + +/** + * Enable detailed logging of G28, G29, M48, etc. + * Turn on with the command 'M111 S32'. + * NOTE: Requires a lot of PROGMEM! + */ +//#define DEBUG_LEVELING_FEATURE + +#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_BILINEAR) || ENABLED(AUTO_BED_LEVELING_UBL) + // Gradually reduce leveling correction until a set height is reached, + // at which point movement will be level to the machine's XY plane. + // The height can be set with M420 Z + //#define ENABLE_LEVELING_FADE_HEIGHT + + // For Cartesian machines, instead of dividing moves on mesh boundaries, + // split up moves into short segments like a Delta. This follows the + // contours of the bed more closely than edge-to-edge straight moves. + #define SEGMENT_LEVELED_MOVES + #define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one) + + /** + * Enable the G26 Mesh Validation Pattern tool. + */ + //#define G26_MESH_VALIDATION + #if ENABLED(G26_MESH_VALIDATION) + #define MESH_TEST_NOZZLE_SIZE 0.4 // (mm) Diameter of primary nozzle. + #define MESH_TEST_LAYER_HEIGHT 0.2 // (mm) Default layer height for the G26 Mesh Validation Tool. + #define MESH_TEST_HOTEND_TEMP 205.0 // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. + #define MESH_TEST_BED_TEMP 60.0 // (°C) Default bed temperature for the G26 Mesh Validation Tool. + #endif + +#endif + +#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) + + // Set the number of grid points per dimension. + // Works best with 5 or more points in each dimension. + #define GRID_MAX_POINTS_X 7 + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + // Set the boundaries for probing (where the probe can reach). + //#define LEFT_PROBE_BED_POSITION -(DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE)) + //#define RIGHT_PROBE_BED_POSITION DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE) + //#define FRONT_PROBE_BED_POSITION -(DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE)) + //#define BACK_PROBE_BED_POSITION DELTA_PRINTABLE_RADIUS -(MIN_PROBE_EDGE) + + // Probe along the Y axis, advancing X after each column + //#define PROBE_Y_FIRST + + #if ENABLED(AUTO_BED_LEVELING_BILINEAR) + + // Beyond the probed grid, continue the implied tilt? + // Default is to maintain the height of the nearest edge. + //#define EXTRAPOLATE_BEYOND_GRID + + // + // Experimental Subdivision of the grid by Catmull-Rom method. + // Synthesizes intermediate points to produce a more detailed mesh. + // + //#define ABL_BILINEAR_SUBDIVISION + #if ENABLED(ABL_BILINEAR_SUBDIVISION) + // Number of subdivisions between probe points + #define BILINEAR_SUBDIVISIONS 3 + #endif + + #endif + +#elif ENABLED(AUTO_BED_LEVELING_UBL) + + //=========================================================================== + //========================= Unified Bed Leveling ============================ + //=========================================================================== + + //#define MESH_EDIT_GFX_OVERLAY // Display a graphics overlay while editing the mesh + + #define MESH_INSET 1 // Set Mesh bounds as an inset region of the bed + #define GRID_MAX_POINTS_X 10 // Don't use more than 15 points per axis, implementation limited. + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + #define UBL_MESH_EDIT_MOVES_Z // Sophisticated users prefer no movement of nozzle + #define UBL_SAVE_ACTIVE_ON_M500 // Save the currently active mesh in the current slot on M500 + + //#define UBL_Z_RAISE_WHEN_OFF_MESH 2.5 // When the nozzle is off the mesh, this value is used + // as the Z-Height correction value. + +#elif ENABLED(MESH_BED_LEVELING) + + //=========================================================================== + //=================================== Mesh ================================== + //=========================================================================== + + #define MESH_INSET 10 // Set Mesh bounds as an inset region of the bed + #define GRID_MAX_POINTS_X 3 // Don't use more than 7 points per axis, implementation limited. + #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X + + //#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS + +#endif // BED_LEVELING + +/** + * Points to probe for all 3-point Leveling procedures. + * Override if the automatically selected points are inadequate. + */ +#if ENABLED(AUTO_BED_LEVELING_3POINT) || ENABLED(AUTO_BED_LEVELING_UBL) + //#define PROBE_PT_1_X 15 + //#define PROBE_PT_1_Y 180 + //#define PROBE_PT_2_X 15 + //#define PROBE_PT_2_Y 20 + //#define PROBE_PT_3_X 170 + //#define PROBE_PT_3_Y 20 +#endif + +/** + * Add a bed leveling sub-menu for ABL or MBL. + * Include a guided procedure if manual probing is enabled. + */ +//#define LCD_BED_LEVELING + +#if ENABLED(LCD_BED_LEVELING) + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points +#endif + +// Add a menu item to move between bed corners for manual bed adjustment +//#define LEVEL_BED_CORNERS + +#if ENABLED(LEVEL_BED_CORNERS) + #define LEVEL_CORNERS_INSET 30 // (mm) An inset for corner leveling + //#define LEVEL_CENTER_TOO // Move to the center after the last corner +#endif + +/** + * Commands to execute at the end of G29 probing. + * Useful to retract or move the Z probe out of the way. + */ +//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" + + +// @section homing + +// The center of the bed is at (X=0, Y=0) +#define BED_CENTER_AT_0_0 + +// Manually set the home position. Leave these undefined for automatic settings. +// For DELTA this is the top-center of the Cartesian print volume. +//#define MANUAL_X_HOME_POS 0 +//#define MANUAL_Y_HOME_POS 0 +#define MANUAL_Z_HOME_POS DELTA_HEIGHT // Distance between the nozzle to printbed after homing + +// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area. +// +// With this feature enabled: +// +// - Allow Z homing only after X and Y homing AND stepper drivers still enabled. +// - If stepper drivers time out, it will need X and Y homing again before Z homing. +// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). +// - Prevent Z homing when the Z probe is outside bed area. +// +//#define Z_SAFE_HOMING + +#if ENABLED(Z_SAFE_HOMING) + #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28). + #define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2) // Y point for Z homing when homing all axes (G28). +#endif + +// Delta only homes to Z +#define HOMING_FEEDRATE_Z (200*60) + +// Validate that endstops are triggered on homing moves +#define VALIDATE_HOMING_ENDSTOPS + +// @section calibrate + +/** + * Bed Skew Compensation + * + * This feature corrects for misalignment in the XYZ axes. + * + * Take the following steps to get the bed skew in the XY plane: + * 1. Print a test square (e.g., https://www.thingiverse.com/thing:2563185) + * 2. For XY_DIAG_AC measure the diagonal A to C + * 3. For XY_DIAG_BD measure the diagonal B to D + * 4. For XY_SIDE_AD measure the edge A to D + * + * Marlin automatically computes skew factors from these measurements. + * Skew factors may also be computed and set manually: + * + * - Compute AB : SQRT(2*AC*AC+2*BD*BD-4*AD*AD)/2 + * - XY_SKEW_FACTOR : TAN(PI/2-ACOS((AC*AC-AB*AB-AD*AD)/(2*AB*AD))) + * + * If desired, follow the same procedure for XZ and YZ. + * Use these diagrams for reference: + * + * Y Z Z + * ^ B-------C ^ B-------C ^ B-------C + * | / / | / / | / / + * | / / | / / | / / + * | A-------D | A-------D | A-------D + * +-------------->X +-------------->X +-------------->Y + * XY_SKEW_FACTOR XZ_SKEW_FACTOR YZ_SKEW_FACTOR + */ +//#define SKEW_CORRECTION + +#if ENABLED(SKEW_CORRECTION) + // Input all length measurements here: + #define XY_DIAG_AC 282.8427124746 + #define XY_DIAG_BD 282.8427124746 + #define XY_SIDE_AD 200 + + // Or, set the default skew factors directly here + // to override the above measurements: + #define XY_SKEW_FACTOR 0.0 + + //#define SKEW_CORRECTION_FOR_Z + #if ENABLED(SKEW_CORRECTION_FOR_Z) + #define XZ_DIAG_AC 282.8427124746 + #define XZ_DIAG_BD 282.8427124746 + #define YZ_DIAG_AC 282.8427124746 + #define YZ_DIAG_BD 282.8427124746 + #define YZ_SIDE_AD 200 + #define XZ_SKEW_FACTOR 0.0 + #define YZ_SKEW_FACTOR 0.0 + #endif + + // Enable this option for M852 to set skew at runtime + //#define SKEW_CORRECTION_GCODE +#endif + +//============================================================================= +//============================= Additional Features =========================== +//============================================================================= + +// @section extras + +// +// EEPROM +// +// The microcontroller can store settings in the EEPROM, e.g. max velocity... +// M500 - stores parameters in EEPROM +// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily). +// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to. +// +#define EEPROM_SETTINGS // Enable for M500 and M501 commands +//#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release! +#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM. + +// +// Host Keepalive +// +// When enabled Marlin will send a busy status message to the host +// every couple of seconds when it can't accept commands. +// +#define HOST_KEEPALIVE_FEATURE // Disable this if your host doesn't like keepalive messages +#define DEFAULT_KEEPALIVE_INTERVAL 2 // Number of seconds between "busy" messages. Set with M113. +#define BUSY_WHILE_HEATING // Some hosts require "busy" messages even during heating + +// +// M100 Free Memory Watcher +// +//#define M100_FREE_MEMORY_WATCHER // Add M100 (Free Memory Watcher) to debug memory usage + +// +// G20/G21 Inch mode support +// +//#define INCH_MODE_SUPPORT + +// +// M149 Set temperature units support +// +//#define TEMPERATURE_UNITS_SUPPORT + +// @section temperature + +// Preheat Constants +#define PREHEAT_1_LABEL "PLA" +#define PREHEAT_1_TEMP_HOTEND 195 +#define PREHEAT_1_TEMP_BED 60 +#define PREHEAT_1_FAN_SPEED 255 // Value from 0 to 255 + +#define PREHEAT_2_LABEL "ABS" +#define PREHEAT_2_TEMP_HOTEND 240 +#define PREHEAT_2_TEMP_BED 100 +#define PREHEAT_2_FAN_SPEED 255 // Value from 0 to 255 + +/** + * Nozzle Park + * + * Park the nozzle at the given XYZ position on idle or G27. + * + * The "P" parameter controls the action applied to the Z axis: + * + * P0 (Default) If Z is below park Z raise the nozzle. + * P1 Raise the nozzle always to Z-park height. + * P2 Raise the nozzle by Z-park amount, limited to Z_MAX_POS. + */ +#define NOZZLE_PARK_FEATURE + +#if ENABLED(NOZZLE_PARK_FEATURE) + // Specify a park position as { X, Y, Z } + #define NOZZLE_PARK_POINT { 0, 0, (DELTA_HEIGHT - 10) } + #define NOZZLE_PARK_XY_FEEDRATE 100 // X and Y axes feedrate in mm/s (also used for delta printers Z axis) + #define NOZZLE_PARK_Z_FEEDRATE 5 // Z axis feedrate in mm/s (not used for delta printers) +#endif + +/** + * Clean Nozzle Feature -- EXPERIMENTAL + * + * Adds the G12 command to perform a nozzle cleaning process. + * + * Parameters: + * P Pattern + * S Strokes / Repetitions + * T Triangles (P1 only) + * + * Patterns: + * P0 Straight line (default). This process requires a sponge type material + * at a fixed bed location. "S" specifies strokes (i.e. back-forth motions) + * between the start / end points. + * + * P1 Zig-zag pattern between (X0, Y0) and (X1, Y1), "T" specifies the + * number of zig-zag triangles to do. "S" defines the number of strokes. + * Zig-zags are done in whichever is the narrower dimension. + * For example, "G12 P1 S1 T3" will execute: + * + * -- + * | (X0, Y1) | /\ /\ /\ | (X1, Y1) + * | | / \ / \ / \ | + * A | | / \ / \ / \ | + * | | / \ / \ / \ | + * | (X0, Y0) | / \/ \/ \ | (X1, Y0) + * -- +--------------------------------+ + * |________|_________|_________| + * T1 T2 T3 + * + * P2 Circular pattern with middle at NOZZLE_CLEAN_CIRCLE_MIDDLE. + * "R" specifies the radius. "S" specifies the stroke count. + * Before starting, the nozzle moves to NOZZLE_CLEAN_START_POINT. + * + * Caveats: The ending Z should be the same as starting Z. + * Attention: EXPERIMENTAL. G-code arguments may change. + * + */ +//#define NOZZLE_CLEAN_FEATURE + +#if ENABLED(NOZZLE_CLEAN_FEATURE) + // Default number of pattern repetitions + #define NOZZLE_CLEAN_STROKES 12 + + // Default number of triangles + #define NOZZLE_CLEAN_TRIANGLES 3 + + // Specify positions as { X, Y, Z } + #define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)} + #define NOZZLE_CLEAN_END_POINT {100, 60, (Z_MIN_POS + 1)} + + // Circular pattern radius + #define NOZZLE_CLEAN_CIRCLE_RADIUS 6.5 + // Circular pattern circle fragments number + #define NOZZLE_CLEAN_CIRCLE_FN 10 + // Middle point of circle + #define NOZZLE_CLEAN_CIRCLE_MIDDLE NOZZLE_CLEAN_START_POINT + + // Moves the nozzle to the initial position + #define NOZZLE_CLEAN_GOBACK +#endif + +/** + * Print Job Timer + * + * Automatically start and stop the print job timer on M104/M109/M190. + * + * M104 (hotend, no wait) - high temp = none, low temp = stop timer + * M109 (hotend, wait) - high temp = start timer, low temp = stop timer + * M190 (bed, wait) - high temp = start timer, low temp = none + * + * The timer can also be controlled with the following commands: + * + * M75 - Start the print job timer + * M76 - Pause the print job timer + * M77 - Stop the print job timer + */ +#define PRINTJOB_TIMER_AUTOSTART + +/** + * Print Counter + * + * Track statistical data such as: + * + * - Total print jobs + * - Total successful print jobs + * - Total failed print jobs + * - Total time printing + * + * View the current statistics with M78. + */ +//#define PRINTCOUNTER + +//============================================================================= +//============================= LCD and SD support ============================ +//============================================================================= + +// @section lcd + +/** + * LCD LANGUAGE + * + * Select the language to display on the LCD. These languages are available: + * + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + */ +#define LCD_LANGUAGE en + +/** + * LCD Character Set + * + * Note: This option is NOT applicable to Graphical Displays. + * + * All character-based LCDs provide ASCII plus one of these + * language extensions: + * + * - JAPANESE ... the most common + * - WESTERN ... with more accented characters + * - CYRILLIC ... for the Russian language + * + * To determine the language extension installed on your controller: + * + * - Compile and upload with LCD_LANGUAGE set to 'test' + * - Click the controller to view the LCD menu + * - The LCD will display Japanese, Western, or Cyrillic text + * + * See http://marlinfw.org/docs/development/lcd_language.html + * + * :['JAPANESE', 'WESTERN', 'CYRILLIC'] + */ +#define DISPLAY_CHARSET_HD44780 JAPANESE + +/** + * Info Screen Style (0:Classic, 1:Prusa) + * + * :[0:'Classic', 1:'Prusa'] + */ +#define LCD_INFO_SCREEN_STYLE 0 + +/** + * SD CARD + * + * SD Card support is disabled by default. If your controller has an SD slot, + * you must uncomment the following option or it won't work. + * + */ +//#define SDSUPPORT + +/** + * SD CARD: SPI SPEED + * + * Enable one of the following items for a slower SPI transfer speed. + * This may be required to resolve "volume init" errors. + */ +//#define SPI_SPEED SPI_HALF_SPEED +//#define SPI_SPEED SPI_QUARTER_SPEED +//#define SPI_SPEED SPI_EIGHTH_SPEED + +/** + * SD CARD: ENABLE CRC + * + * Use CRC checks and retries on the SD communication. + */ +//#define SD_CHECK_AND_RETRY + +/** + * LCD Menu Items + * + * Disable all menus and only display the Status Screen, or + * just remove some extraneous menu items to recover space. + */ +//#define NO_LCD_MENUS +//#define SLIM_LCD_MENUS + +// +// ENCODER SETTINGS +// +// This option overrides the default number of encoder pulses needed to +// produce one step. Should be increased for high-resolution encoders. +// +//#define ENCODER_PULSES_PER_STEP 4 + +// +// Use this option to override the number of step signals required to +// move between next/prev menu items. +// +//#define ENCODER_STEPS_PER_MENU_ITEM 1 + +/** + * Encoder Direction Options + * + * Test your encoder's behavior first with both options disabled. + * + * Reversed Value Edit and Menu Nav? Enable REVERSE_ENCODER_DIRECTION. + * Reversed Menu Navigation only? Enable REVERSE_MENU_DIRECTION. + * Reversed Value Editing only? Enable BOTH options. + */ + +// +// This option reverses the encoder direction everywhere. +// +// Set this option if CLOCKWISE causes values to DECREASE +// +//#define REVERSE_ENCODER_DIRECTION + +// +// This option reverses the encoder direction for navigating LCD menus. +// +// If CLOCKWISE normally moves DOWN this makes it go UP. +// If CLOCKWISE normally moves UP this makes it go DOWN. +// +//#define REVERSE_MENU_DIRECTION + +// +// Individual Axis Homing +// +// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu. +// +//#define INDIVIDUAL_AXIS_HOMING_MENU + +// +// SPEAKER/BUZZER +// +// If you have a speaker that can produce tones, enable it here. +// By default Marlin assumes you have a buzzer with a fixed frequency. +// +//#define SPEAKER + +// +// The duration and frequency for the UI feedback sound. +// Set these to 0 to disable audio feedback in the LCD menus. +// +// Note: Test audio output with the G-Code: +// M300 S P +// +//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2 +//#define LCD_FEEDBACK_FREQUENCY_HZ 5000 + +//============================================================================= +//======================== LCD / Controller Selection ========================= +//======================== (Character-based LCDs) ========================= +//============================================================================= + +// +// RepRapDiscount Smart Controller. +// http://reprap.org/wiki/RepRapDiscount_Smart_Controller +// +// Note: Usually sold with a white PCB. +// +//#define REPRAP_DISCOUNT_SMART_CONTROLLER + +// +// Original RADDS LCD Display+Encoder+SDCardReader +// http://doku.radds.org/dokumentation/lcd-display/ +// +//#define RADDS_DISPLAY + +// +// ULTIMAKER Controller. +// +//#define ULTIMAKERCONTROLLER + +// +// ULTIPANEL as seen on Thingiverse. +// +//#define ULTIPANEL + +// +// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3) +// http://reprap.org/wiki/PanelOne +// +//#define PANEL_ONE + +// +// GADGETS3D G3D LCD/SD Controller +// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel +// +// Note: Usually sold with a blue PCB. +// +//#define G3D_PANEL + +// +// RigidBot Panel V1.0 +// http://www.inventapart.com/ +// +//#define RIGIDBOT_PANEL + +// +// Makeboard 3D Printer Parts 3D Printer Mini Display 1602 Mini Controller +// https://www.aliexpress.com/item/Micromake-Makeboard-3D-Printer-Parts-3D-Printer-Mini-Display-1602-Mini-Controller-Compatible-with-Ramps-1/32765887917.html +// +//#define MAKEBOARD_MINI_2_LINE_DISPLAY_1602 + +// +// ANET and Tronxy 20x4 Controller +// +//#define ZONESTAR_LCD // Requires ADC_KEYPAD_PIN to be assigned to an analog pin. + // This LCD is known to be susceptible to electrical interference + // which scrambles the display. Pressing any button clears it up. + // This is a LCD2004 display with 5 analog buttons. + +// +// Generic 16x2, 16x4, 20x2, or 20x4 character-based LCD. +// +//#define ULTRA_LCD + +//============================================================================= +//======================== LCD / Controller Selection ========================= +//===================== (I2C and Shift-Register LCDs) ===================== +//============================================================================= + +// +// CONTROLLER TYPE: I2C +// +// Note: These controllers require the installation of Arduino's LiquidCrystal_I2C +// library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C +// + +// +// Elefu RA Board Control Panel +// http://www.elefu.com/index.php?route=product/product&product_id=53 +// +//#define RA_CONTROL_PANEL + +// +// Sainsmart (YwRobot) LCD Displays +// +// These require F.Malpartida's LiquidCrystal_I2C library +// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home +// +//#define LCD_SAINSMART_I2C_1602 +//#define LCD_SAINSMART_I2C_2004 + +// +// Generic LCM1602 LCD adapter +// +//#define LCM1602 + +// +// PANELOLU2 LCD with status LEDs, +// separate encoder and click inputs. +// +// Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later. +// For more info: https://github.com/lincomatic/LiquidTWI2 +// +// Note: The PANELOLU2 encoder click input can either be directly connected to +// a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). +// +//#define LCD_I2C_PANELOLU2 + +// +// Panucatt VIKI LCD with status LEDs, +// integrated click & L/R/U/D buttons, separate encoder inputs. +// +//#define LCD_I2C_VIKI + +// +// CONTROLLER TYPE: Shift register panels +// + +// +// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH +// LCD configuration: http://reprap.org/wiki/SAV_3D_LCD +// +//#define SAV_3DLCD + +//============================================================================= +//======================= LCD / Controller Selection ======================= +//========================= (Graphical LCDs) ======================== +//============================================================================= + +// +// CONTROLLER TYPE: Graphical 128x64 (DOGM) +// +// IMPORTANT: The U8glib library is required for Graphical Display! +// https://github.com/olikraus/U8glib_Arduino +// + +// +// RepRapDiscount FULL GRAPHIC Smart Controller +// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller +// +//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + +// +// ReprapWorld Graphical LCD +// https://reprapworld.com/?products_details&products_id/1218 +// +//#define REPRAPWORLD_GRAPHICAL_LCD + +// +// Activate one of these if you have a Panucatt Devices +// Viki 2.0 or mini Viki with Graphic LCD +// http://panucatt.com +// +//#define VIKI2 +//#define miniVIKI + +// +// MakerLab Mini Panel with graphic +// controller and SD support - http://reprap.org/wiki/Mini_panel +// +//#define MINIPANEL + +// +// MaKr3d Makr-Panel with graphic controller and SD support. +// http://reprap.org/wiki/MaKr3d_MaKrPanel +// +//#define MAKRPANEL + +// +// Adafruit ST7565 Full Graphic Controller. +// https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/ +// +//#define ELB_FULL_GRAPHIC_CONTROLLER + +// +// BQ LCD Smart Controller shipped by +// default with the BQ Hephestos 2 and Witbox 2. +// +//#define BQ_LCD_SMART_CONTROLLER + +// +// Cartesio UI +// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface +// +//#define CARTESIO_UI + +// +// LCD for Melzi Card with Graphical LCD +// +//#define LCD_FOR_MELZI + +// +// SSD1306 OLED full graphics generic display +// +//#define U8GLIB_SSD1306 + +// +// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules +// +//#define SAV_3DGLCD +#if ENABLED(SAV_3DGLCD) + //#define U8GLIB_SSD1306 + #define U8GLIB_SH1106 +#endif + +// +// Original Ulticontroller from Ultimaker 2 printer with SSD1309 I2C display and encoder +// https://github.com/Ultimaker/Ultimaker2/tree/master/1249_Ulticontroller_Board_(x1) +// +//#define ULTI_CONTROLLER + +// +// TinyBoy2 128x64 OLED / Encoder Panel +// +//#define OLED_PANEL_TINYBOY2 + +// +// MKS MINI12864 with graphic controller and SD support +// http://reprap.org/wiki/MKS_MINI_12864 +// +//#define MKS_MINI_12864 + +// +// Factory display for Creality CR-10 +// https://www.aliexpress.com/item/Universal-LCD-12864-3D-Printer-Display-Screen-With-Encoder-For-CR-10-CR-7-Model/32833148327.html +// +// This is RAMPS-compatible using a single 10-pin connector. +// (For CR-10 owners who want to replace the Melzi Creality board but retain the display) +// +//#define CR10_STOCKDISPLAY + +// +// ANET and Tronxy Graphical Controller +// +// Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6 +// A clone of the RepRapDiscount full graphics display but with +// different pins/wiring (see pins_ANET_10.h). +// +//#define ANET_FULL_GRAPHICS_LCD + +// +// MKS OLED 1.3" 128 × 64 FULL GRAPHICS CONTROLLER +// http://reprap.org/wiki/MKS_12864OLED +// +// Tiny, but very sharp OLED display +// +//#define MKS_12864OLED // Uses the SH1106 controller (default) +//#define MKS_12864OLED_SSD1306 // Uses the SSD1306 controller + +// +// AZSMZ 12864 LCD with SD +// https://www.aliexpress.com/store/product/3D-printer-smart-controller-SMART-RAMPS-OR-RAMPS-1-4-LCD-12864-LCD-control-panel-green/2179173_32213636460.html +// +//#define AZSMZ_12864 + +// +// Silvergate GLCD controller +// http://github.com/android444/Silvergate +// +//#define SILVER_GATE_GLCD_CONTROLLER + +// +// Extensible UI +// +// Enable third-party or vendor customized user interfaces that aren't +// packaged with Marlin. Source code for the user interface will need to +// be placed in "src/lcd/extensible_ui/lib" +// +//#define EXTENSIBLE_UI + +//============================================================================= +//============================ Other Controllers ============================ +//============================================================================= + +// +// CONTROLLER TYPE: Standalone / Serial +// + +// +// LCD for Malyan M200 printers. +// +//#define MALYAN_LCD + +// +// CONTROLLER TYPE: Keypad / Add-on +// + +// +// RepRapWorld REPRAPWORLD_KEYPAD v1.1 +// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626 +// +// REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key +// is pressed, a value of 10.0 means 10mm per click. +// +//#define REPRAPWORLD_KEYPAD +//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 + +//============================================================================= +//=============================== Extra Features ============================== +//============================================================================= + +// @section extras + +// Increase the FAN PWM frequency. Removes the PWM noise but increases heating in the FET/Arduino +//#define FAST_PWM_FAN + +// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency +// which is not as annoying as with the hardware PWM. On the other hand, if this frequency +// is too low, you should also increment SOFT_PWM_SCALE. +//#define FAN_SOFT_PWM + +// Incrementing this by 1 will double the software PWM frequency, +// affecting heaters, and the fan if FAN_SOFT_PWM is enabled. +// However, control resolution will be halved for each increment; +// at zero value, there are 128 effective control positions. +#define SOFT_PWM_SCALE 0 + +// If SOFT_PWM_SCALE is set to a value higher than 0, dithering can +// be used to mitigate the associated resolution loss. If enabled, +// some of the PWM cycles are stretched so on average the desired +// duty cycle is attained. +//#define SOFT_PWM_DITHER + +// Temperature status LEDs that display the hotend and bed temperature. +// If all hotends, bed temperature, and target temperature are under 54C +// then the BLUE led is on. Otherwise the RED led is on. (1C hysteresis) +//#define TEMP_STAT_LEDS + +// M240 Triggers a camera by emulating a Canon RC-1 Remote +// Data from: http://www.doc-diy.net/photo/rc-1_hacked/ +//#define PHOTOGRAPH_PIN 23 + +// SkeinForge sends the wrong arc g-codes when using Arc Point as fillet procedure +//#define SF_ARC_FIX + +// Support for the BariCUDA Paste Extruder +//#define BARICUDA + +// Support for BlinkM/CyzRgb +//#define BLINKM + +// Support for PCA9632 PWM LED driver +//#define PCA9632 + +/** + * RGB LED / LED Strip Control + * + * Enable support for an RGB LED connected to 5V digital pins, or + * an RGB Strip connected to MOSFETs controlled by digital pins. + * + * Adds the M150 command to set the LED (or LED strip) color. + * If pins are PWM capable (e.g., 4, 5, 6, 11) then a range of + * luminance values can be set from 0 to 255. + * For Neopixel LED an overall brightness parameter is also available. + * + * *** CAUTION *** + * LED Strips require a MOSFET Chip between PWM lines and LEDs, + * as the Arduino cannot handle the current the LEDs will require. + * Failure to follow this precaution can destroy your Arduino! + * NOTE: A separate 5V power supply is required! The Neopixel LED needs + * more current than the Arduino 5V linear regulator can produce. + * *** CAUTION *** + * + * LED Type. Enable only one of the following two options. + * + */ +//#define RGB_LED +//#define RGBW_LED + +#if ENABLED(RGB_LED) || ENABLED(RGBW_LED) + #define RGB_LED_R_PIN 34 + #define RGB_LED_G_PIN 43 + #define RGB_LED_B_PIN 35 + #define RGB_LED_W_PIN -1 +#endif + +// Support for Adafruit Neopixel LED driver +//#define NEOPIXEL_LED +#if ENABLED(NEOPIXEL_LED) + #define NEOPIXEL_TYPE NEO_GRBW // NEO_GRBW / NEO_GRB - four/three channel driver type (defined in Adafruit_NeoPixel.h) + #define NEOPIXEL_PIN 4 // LED driving pin on motherboard 4 => D4 (EXP2-5 on Printrboard) / 30 => PC7 (EXP3-13 on Rumba) + #define NEOPIXEL_PIXELS 30 // Number of LEDs in the strip + #define NEOPIXEL_IS_SEQUENTIAL // Sequential display for temperature change - LED by LED. Disable to change all LEDs at once. + #define NEOPIXEL_BRIGHTNESS 127 // Initial brightness (0-255) + //#define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup +#endif + +/** + * Printer Event LEDs + * + * During printing, the LEDs will reflect the printer status: + * + * - Gradually change from blue to violet as the heated bed gets to target temp + * - Gradually change from violet to red as the hotend gets to temperature + * - Change to white to illuminate work surface + * - Change to green once print has finished + * - Turn off after the print has finished and the user has pushed a button + */ +#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED) + #define PRINTER_EVENT_LEDS +#endif + +/** + * R/C SERVO support + * Sponsored by TrinityLabs, Reworked by codexmas + */ + +/** + * Number of servos + * + * For some servo-related options NUM_SERVOS will be set automatically. + * Set this manually if there are extra servos needing manual control. + * Leave undefined or set to 0 to entirely disable the servo subsystem. + */ +//#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command + +// Delay (in milliseconds) before the next move will start, to give the servo time to reach its target angle. +// 300ms is a good value but you can try less delay. +// If the servo can't reach the requested position, increase it. +#define SERVO_DELAY { 300 } + +// Only power servos during movement, otherwise leave off to prevent jitter +//#define DEACTIVATE_SERVOS_AFTER_MOVE + +// Allow servo angle to be edited and saved to EEPROM +//#define EDITABLE_SERVO_ANGLES diff --git a/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h b/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h new file mode 100644 index 0000000000..6cc3d35679 --- /dev/null +++ b/Marlin/src/config/examples/delta/Tevo Little Monster/Configuration_adv.h @@ -0,0 +1,1875 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once + +/** + * Configuration_adv.h + * + * Advanced settings. + * Only change these if you know exactly what you're doing. + * Some of these settings can damage your printer if improperly set! + * + * Basic settings can be found in Configuration.h + * + */ +#define CONFIGURATION_ADV_H_VERSION 020000 + +// @section temperature + +//=========================================================================== +//=============================Thermal Settings ============================ +//=========================================================================== + +// +// Hephestos 2 24V heated bed upgrade kit. +// https://store.bq.com/en/heated-bed-kit-hephestos2 +// +//#define HEPHESTOS2_HEATED_BED_KIT +#if ENABLED(HEPHESTOS2_HEATED_BED_KIT) + #undef TEMP_SENSOR_BED + #define TEMP_SENSOR_BED 70 + #define HEATER_BED_INVERTING true +#endif + +#if DISABLED(PIDTEMPBED) + #define BED_CHECK_INTERVAL 5000 // ms between checks in bang-bang control + #if ENABLED(BED_LIMIT_SWITCHING) + #define BED_HYSTERESIS 2 // Only disable heating if T>target+BED_HYSTERESIS and enable heating if T>target-BED_HYSTERESIS + #endif +#endif + +/** + * Thermal Protection provides additional protection to your printer from damage + * and fire. Marlin always includes safe min and max temperature ranges which + * protect against a broken or disconnected thermistor wire. + * + * The issue: If a thermistor falls out, it will report the much lower + * temperature of the air in the room, and the the firmware will keep + * the heater on. + * + * The solution: Once the temperature reaches the target, start observing. + * If the temperature stays too far below the target (hysteresis) for too + * long (period), the firmware will halt the machine as a safety precaution. + * + * If you get false positives for "Thermal Runaway", increase + * THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD + */ +#if ENABLED(THERMAL_PROTECTION_HOTENDS) + #define THERMAL_PROTECTION_PERIOD 60 // Seconds + #define THERMAL_PROTECTION_HYSTERESIS 10 // Degrees Celsius + + /** + * Whenever an M104, M109, or M303 increases the target temperature, the + * firmware will wait for the WATCH_TEMP_PERIOD to expire. If the temperature + * hasn't increased by WATCH_TEMP_INCREASE degrees, the machine is halted and + * requires a hard reset. This test restarts with any M104/M109/M303, but only + * if the current temperature is far enough below the target for a reliable + * test. + * + * If you get false positives for "Heating failed", increase WATCH_TEMP_PERIOD + * and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set + * below 2. + */ + #define WATCH_TEMP_PERIOD 20 // Seconds + #define WATCH_TEMP_INCREASE 2 // Degrees Celsius +#endif + +/** + * Thermal Protection parameters for the bed are just as above for hotends. + */ +#if ENABLED(THERMAL_PROTECTION_BED) + #define THERMAL_PROTECTION_BED_PERIOD 20 // Seconds + #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius + + /** + * As described above, except for the bed (M140/M190/M303). + */ + #define WATCH_BED_TEMP_PERIOD 60 // Seconds + #define WATCH_BED_TEMP_INCREASE 2 // Degrees Celsius +#endif + +#if ENABLED(PIDTEMP) + // this adds an experimental additional term to the heating power, proportional to the extrusion speed. + // if Kc is chosen well, the additional required power due to increased melting should be compensated. + //#define PID_EXTRUSION_SCALING + #if ENABLED(PID_EXTRUSION_SCALING) + #define DEFAULT_Kc (100) //heating power=Kc*(e_speed) + #define LPQ_MAX_LEN 50 + #endif +#endif + +/** + * Automatic Temperature: + * The hotend target temperature is calculated by all the buffered lines of gcode. + * The maximum buffered steps/sec of the extruder motor is called "se". + * Start autotemp mode with M109 S B F + * The target temperature is set to mintemp+factor*se[steps/sec] and is limited by + * mintemp and maxtemp. Turn this off by executing M109 without F* + * Also, if the temperature is set to a value below mintemp, it will not be changed by autotemp. + * On an Ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode + */ +#define AUTOTEMP +#if ENABLED(AUTOTEMP) + #define AUTOTEMP_OLDWEIGHT 0.98 +#endif + +// Show extra position information in M114 +//#define M114_DETAIL + +// Show Temperature ADC value +// Enable for M105 to include ADC values read from temperature sensors. +//#define SHOW_TEMP_ADC_VALUES + +/** + * High Temperature Thermistor Support + * + * Thermistors able to support high temperature tend to have a hard time getting + * good readings at room and lower temperatures. This means HEATER_X_RAW_LO_TEMP + * will probably be caught when the heating element first turns on during the + * preheating process, which will trigger a min_temp_error as a safety measure + * and force stop everything. + * To circumvent this limitation, we allow for a preheat time (during which, + * min_temp_error won't be triggered) and add a min_temp buffer to handle + * aberrant readings. + * + * If you want to enable this feature for your hotend thermistor(s) + * uncomment and set values > 0 in the constants below + */ + +// The number of consecutive low temperature errors that can occur +// before a min_temp_error is triggered. (Shouldn't be more than 10.) +//#define MAX_CONSECUTIVE_LOW_TEMPERATURE_ERROR_ALLOWED 0 + +// The number of milliseconds a hotend will preheat before starting to check +// the temperature. This value should NOT be set to the time it takes the +// hot end to reach the target temperature, but the time it takes to reach +// the minimum temperature your thermistor can read. The lower the better/safer. +// This shouldn't need to be more than 30 seconds (30000) +//#define MILLISECONDS_PREHEAT_TIME 0 + +// @section extruder + +// Extruder runout prevention. +// If the machine is idle and the temperature over MINTEMP +// then extrude some filament every couple of SECONDS. +//#define EXTRUDER_RUNOUT_PREVENT +#if ENABLED(EXTRUDER_RUNOUT_PREVENT) + #define EXTRUDER_RUNOUT_MINTEMP 190 + #define EXTRUDER_RUNOUT_SECONDS 30 + #define EXTRUDER_RUNOUT_SPEED 1500 // (mm/m) + #define EXTRUDER_RUNOUT_EXTRUDE 5 // (mm) +#endif + +// @section temperature + +// Calibration for AD595 / AD8495 sensor to adjust temperature measurements. +// The final temperature is calculated as (measuredTemp * GAIN) + OFFSET. +#define TEMP_SENSOR_AD595_OFFSET 0.0 +#define TEMP_SENSOR_AD595_GAIN 1.0 +#define TEMP_SENSOR_AD8495_OFFSET 0.0 +#define TEMP_SENSOR_AD8495_GAIN 1.0 + +/** + * Controller Fan + * To cool down the stepper drivers and MOSFETs. + * + * The fan will turn on automatically whenever any stepper is enabled + * and turn off after a set period after all steppers are turned off. + */ +//#define USE_CONTROLLER_FAN +#if ENABLED(USE_CONTROLLER_FAN) + //#define CONTROLLER_FAN_PIN -1 // Set a custom pin for the controller fan + #define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled + #define CONTROLLERFAN_SPEED 255 // 255 == full speed +#endif + +// When first starting the main fan, run it at full speed for the +// given number of milliseconds. This gets the fan spinning reliably +// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) +//#define FAN_KICKSTART_TIME 100 + +/** + * PWM Fan Scaling + * + * Define the min/max speeds for PWM fans (as set with M106). + * + * With these options the M106 0-255 value range is scaled to a subset + * to ensure that the fan has enough power to spin, or to run lower + * current fans with higher current. (e.g., 5V/12V fans with 12V/24V) + * Value 0 always turns off the fan. + * + * Define one or both of these to override the default 0-255 range. + */ +//#define FAN_MIN_PWM 50 +//#define FAN_MAX_PWM 128 + +// @section extruder + +/** + * Extruder cooling fans + * + * Extruder auto fans automatically turn on when their extruders' + * temperatures go above EXTRUDER_AUTO_FAN_TEMPERATURE. + * + * Your board's pins file specifies the recommended pins. Override those here + * or set to -1 to disable completely. + * + * Multiple extruders can be assigned to the same pin in which case + * the fan will turn on when any selected extruder is above the threshold. + */ +#define E0_AUTO_FAN_PIN MOSFET_D_PIN +#define E1_AUTO_FAN_PIN -1 +#define E2_AUTO_FAN_PIN -1 +#define E3_AUTO_FAN_PIN -1 +#define E4_AUTO_FAN_PIN -1 +#define E5_AUTO_FAN_PIN -1 +#define CHAMBER_AUTO_FAN_PIN -1 +#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 +#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed + +/** + * Part-Cooling Fan Multiplexer + * + * This feature allows you to digitally multiplex the fan output. + * The multiplexer is automatically switched at tool-change. + * Set FANMUX[012]_PINs below for up to 2, 4, or 8 multiplexed fans. + */ +#define FANMUX0_PIN -1 +#define FANMUX1_PIN -1 +#define FANMUX2_PIN -1 + +/** + * M355 Case Light on-off / brightness + */ +//#define CASE_LIGHT_ENABLE +#if ENABLED(CASE_LIGHT_ENABLE) + //#define CASE_LIGHT_PIN 4 // Override the default pin if needed + #define INVERT_CASE_LIGHT false // Set true if Case Light is ON when pin is LOW + #define CASE_LIGHT_DEFAULT_ON true // Set default power-up state on + #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105 // Set default power-up brightness (0-255, requires PWM pin) + //#define MENU_ITEM_CASE_LIGHT // Add a Case Light option to the LCD main menu + //#define CASE_LIGHT_USE_NEOPIXEL // Use Neopixel LED as case light, requires NEOPIXEL_LED. + #if ENABLED(CASE_LIGHT_USE_NEOPIXEL) + #define CASE_LIGHT_NEOPIXEL_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White } + #endif +#endif + +//=========================================================================== +//============================ Mechanical Settings ========================== +//=========================================================================== + +// @section homing + +// If you want endstops to stay on (by default) even when not homing +// enable this option. Override at any time with M120, M121. +//#define ENDSTOPS_ALWAYS_ON_DEFAULT + +// @section extras + +//#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats. + +// Employ an external closed loop controller. Override pins here if needed. +//#define EXTERNAL_CLOSED_LOOP_CONTROLLER +#if ENABLED(EXTERNAL_CLOSED_LOOP_CONTROLLER) + //#define CLOSED_LOOP_ENABLE_PIN -1 + //#define CLOSED_LOOP_MOVE_COMPLETE_PIN -1 +#endif + +/** + * Dual Steppers / Dual Endstops + * + * This section will allow you to use extra E drivers to drive a second motor for X, Y, or Z axes. + * + * For example, set X_DUAL_STEPPER_DRIVERS setting to use a second motor. If the motors need to + * spin in opposite directions set INVERT_X2_VS_X_DIR. If the second motor needs its own endstop + * set X_DUAL_ENDSTOPS. This can adjust for "racking." Use X2_USE_ENDSTOP to set the endstop plug + * that should be used for the second endstop. Extra endstops will appear in the output of 'M119'. + * + * Use X_DUAL_ENDSTOP_ADJUSTMENT to adjust for mechanical imperfection. After homing both motors + * this offset is applied to the X2 motor. To find the offset home the X axis, and measure the error + * in X2. Dual endstop offsets can be set at runtime with 'M666 X Y Z'. + */ + +//#define X_DUAL_STEPPER_DRIVERS +#if ENABLED(X_DUAL_STEPPER_DRIVERS) + #define INVERT_X2_VS_X_DIR true // Set 'true' if X motors should rotate in opposite directions + //#define X_DUAL_ENDSTOPS + #if ENABLED(X_DUAL_ENDSTOPS) + #define X2_USE_ENDSTOP _XMAX_ + #define X_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Y_DUAL_STEPPER_DRIVERS +#if ENABLED(Y_DUAL_STEPPER_DRIVERS) + #define INVERT_Y2_VS_Y_DIR true // Set 'true' if Y motors should rotate in opposite directions + //#define Y_DUAL_ENDSTOPS + #if ENABLED(Y_DUAL_ENDSTOPS) + #define Y2_USE_ENDSTOP _YMAX_ + #define Y_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Z_DUAL_STEPPER_DRIVERS +#if ENABLED(Z_DUAL_STEPPER_DRIVERS) + //#define Z_DUAL_ENDSTOPS + #if ENABLED(Z_DUAL_ENDSTOPS) + #define Z2_USE_ENDSTOP _XMAX_ + #define Z_DUAL_ENDSTOPS_ADJUSTMENT 0 + #endif +#endif + +//#define Z_TRIPLE_STEPPER_DRIVERS +#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) + //#define Z_TRIPLE_ENDSTOPS + #if ENABLED(Z_TRIPLE_ENDSTOPS) + #define Z2_USE_ENDSTOP _XMAX_ + #define Z3_USE_ENDSTOP _YMAX_ + #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2 0 + #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3 0 + #endif +#endif + +/** + * Dual X Carriage + * + * This setup has two X carriages that can move independently, each with its own hotend. + * The carriages can be used to print an object with two colors or materials, or in + * "duplication mode" it can print two identical or X-mirrored objects simultaneously. + * The inactive carriage is parked automatically to prevent oozing. + * X1 is the left carriage, X2 the right. They park and home at opposite ends of the X axis. + * By default the X2 stepper is assigned to the first unused E plug on the board. + */ +//#define DUAL_X_CARRIAGE +#if ENABLED(DUAL_X_CARRIAGE) + #define X1_MIN_POS X_MIN_POS // set minimum to ensure first x-carriage doesn't hit the parked second X-carriage + #define X1_MAX_POS X_BED_SIZE // set maximum to ensure first x-carriage doesn't hit the parked second X-carriage + #define X2_MIN_POS 80 // set minimum to ensure second x-carriage doesn't hit the parked first X-carriage + #define X2_MAX_POS 353 // set maximum to the distance between toolheads when both heads are homed + #define X2_HOME_DIR 1 // the second X-carriage always homes to the maximum endstop position + #define X2_HOME_POS X2_MAX_POS // default home position is the maximum carriage position + // However: In this mode the HOTEND_OFFSET_X value for the second extruder provides a software + // override for X2_HOME_POS. This also allow recalibration of the distance between the two endstops + // without modifying the firmware (through the "M218 T1 X???" command). + // Remember: you should set the second extruder x-offset to 0 in your slicer. + + // There are a few selectable movement modes for dual x-carriages using M605 S + // Mode 0 (DXC_FULL_CONTROL_MODE): Full control. The slicer has full control over both x-carriages and can achieve optimal travel results + // as long as it supports dual x-carriages. (M605 S0) + // Mode 1 (DXC_AUTO_PARK_MODE) : Auto-park mode. The firmware will automatically park and unpark the x-carriages on tool changes so + // that additional slicer support is not required. (M605 S1) + // Mode 2 (DXC_DUPLICATION_MODE) : Duplication mode. The firmware will transparently make the second x-carriage and extruder copy all + // actions of the first x-carriage. This allows the printer to print 2 arbitrary items at + // once. (2nd extruder x offset and temp offset are set using: M605 S2 [Xnnn] [Rmmm]) + + // This is the default power-up mode which can be later using M605. + #define DEFAULT_DUAL_X_CARRIAGE_MODE DXC_FULL_CONTROL_MODE + + // Default x offset in duplication mode (typically set to half print bed width) + #define DEFAULT_DUPLICATION_X_OFFSET 100 + +#endif // DUAL_X_CARRIAGE + +// Activate a solenoid on the active extruder with M380. Disable all with M381. +// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid. +//#define EXT_SOLENOID + +// @section homing + +// Homing hits each endstop, retracts by these distances, then does a slower bump. +#define X_HOME_BUMP_MM 5 +#define Y_HOME_BUMP_MM 5 +#define Z_HOME_BUMP_MM 5 // deltas need the same for all three axes +#define HOMING_BUMP_DIVISOR { 10, 10, 10 } // Re-Bump Speed Divisor (Divides the Homing Feedrate) +//#define QUICK_HOME // If homing includes X and Y, do a diagonal move initially + +// When G28 is called, this option will make Y home before X +//#define HOME_Y_BEFORE_X + +// Enable this if X or Y can't home without homing the other axis first. +//#define CODEPENDENT_XY_HOMING + +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + +// @section machine + +#define AXIS_RELATIVE_MODES {false, false, false, false} + +// Allow duplication mode with a basic dual-nozzle extruder +//#define DUAL_NOZZLE_DUPLICATION_MODE + +// By default pololu step drivers require an active high signal. However, some high power drivers require an active low signal as step. +#define INVERT_X_STEP_PIN false +#define INVERT_Y_STEP_PIN false +#define INVERT_Z_STEP_PIN false +#define INVERT_E_STEP_PIN false + +// Default stepper release if idle. Set to 0 to deactivate. +// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true. +// Time can be set by M18 and M84. +#define DEFAULT_STEPPER_DEACTIVE_TIME 0 +#define DISABLE_INACTIVE_X true +#define DISABLE_INACTIVE_Y true +#define DISABLE_INACTIVE_Z true // set to false if the nozzle will fall down on your printed part when print has finished. +#define DISABLE_INACTIVE_E true + +#define DEFAULT_MINIMUMFEEDRATE 0.0 // minimum feedrate +#define DEFAULT_MINTRAVELFEEDRATE 0.0 + +//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated + +// @section lcd + +#if ENABLED(ULTIPANEL) + #define MANUAL_FEEDRATE_XYZ 50*60 + #define MANUAL_FEEDRATE { MANUAL_FEEDRATE_XYZ, MANUAL_FEEDRATE_XYZ, MANUAL_FEEDRATE_XYZ, 60 } // Feedrates for manual moves along X, Y, Z, E from panel + #define MANUAL_E_MOVES_RELATIVE // Show LCD extruder moves as relative rather than absolute positions + #define ULTIPANEL_FEEDMULTIPLY // Comment to disable setting feedrate multiplier via encoder +#endif + +// @section extras + +// minimum time in microseconds that a movement needs to take if the buffer is emptied. +#define DEFAULT_MINSEGMENTTIME 20000 + +// If defined the movements slow down when the look ahead buffer is only half full +// (don't use SLOWDOWN with DELTA because DELTA generates hundreds of segments per second) +//#define SLOWDOWN + +// Frequency limit +// See nophead's blog for more info +// Not working O +//#define XY_FREQUENCY_LIMIT 15 + +// Minimum planner junction speed. Sets the default minimum speed the planner plans for at the end +// of the buffer and all stops. This should not be much greater than zero and should only be changed +// if unwanted behavior is observed on a user's machine when running at very slow speeds. +#define MINIMUM_PLANNER_SPEED 0.05 // (mm/s) + +// +// Use Junction Deviation instead of traditional Jerk Limiting +// +//#define JUNCTION_DEVIATION +#if ENABLED(JUNCTION_DEVIATION) + #define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge +#endif + +/** + * Adaptive Step Smoothing increases the resolution of multi-axis moves, particularly at step frequencies + * below 1kHz (for AVR) or 10kHz (for ARM), where aliasing between axes in multi-axis moves causes audible + * vibration and surface artifacts. The algorithm adapts to provide the best possible step smoothing at the + * lowest stepping frequencies. + */ +//#define ADAPTIVE_STEP_SMOOTHING + +/** + * Custom Microstepping + * Override as-needed for your setup. Up to 3 MS pins are supported. + */ +//#define MICROSTEP1 LOW,LOW,LOW +//#define MICROSTEP2 HIGH,LOW,LOW +//#define MICROSTEP4 LOW,HIGH,LOW +//#define MICROSTEP8 HIGH,HIGH,LOW +//#define MICROSTEP16 LOW,LOW,HIGH +//#define MICROSTEP32 HIGH,LOW,HIGH + +// Microstep setting (Only functional when stepper driver microstep pins are connected to MCU. +#define MICROSTEP_MODES { 16, 16, 16, 16, 16, 16 } // [1,2,4,8,16] + +/** + * @section stepper motor current + * + * Some boards have a means of setting the stepper motor current via firmware. + * + * The power on motor currents are set by: + * PWM_MOTOR_CURRENT - used by MINIRAMBO & ULTIMAIN_2 + * known compatible chips: A4982 + * DIGIPOT_MOTOR_CURRENT - used by BQ_ZUM_MEGA_3D, RAMBO & SCOOVO_X9H + * known compatible chips: AD5206 + * DAC_MOTOR_CURRENT_DEFAULT - used by PRINTRBOARD_REVF & RIGIDBOARD_V2 + * known compatible chips: MCP4728 + * DIGIPOT_I2C_MOTOR_CURRENTS - used by 5DPRINT, AZTEEG_X3_PRO, AZTEEG_X5_MINI_WIFI, MIGHTYBOARD_REVE + * known compatible chips: MCP4451, MCP4018 + * + * Motor currents can also be set by M907 - M910 and by the LCD. + * M907 - applies to all. + * M908 - BQ_ZUM_MEGA_3D, RAMBO, PRINTRBOARD_REVF, RIGIDBOARD_V2 & SCOOVO_X9H + * M909, M910 & LCD - only PRINTRBOARD_REVF & RIGIDBOARD_V2 + */ +//#define PWM_MOTOR_CURRENT { 1300, 1300, 1250 } // Values in milliamps +//#define DIGIPOT_MOTOR_CURRENT { 135,135,135,135,135 } // Values 0-255 (RAMBO 135 = ~0.75A, 185 = ~1A) +//#define DAC_MOTOR_CURRENT_DEFAULT { 70, 80, 90, 80 } // Default drive percent - X, Y, Z, E axis + +// Use an I2C based DIGIPOT (e.g., Azteeg X3 Pro) +//#define DIGIPOT_I2C +#if ENABLED(DIGIPOT_I2C) && !defined(DIGIPOT_I2C_ADDRESS_A) + /** + * Common slave addresses: + * + * A (A shifted) B (B shifted) IC + * Smoothie 0x2C (0x58) 0x2D (0x5A) MCP4451 + * AZTEEG_X3_PRO 0x2C (0x58) 0x2E (0x5C) MCP4451 + * AZTEEG_X5_MINI_WIFI 0x58 0x5C MCP4451 + * MIGHTYBOARD_REVE 0x2F (0x5E) MCP4018 + */ + #define DIGIPOT_I2C_ADDRESS_A 0x2C // unshifted slave address for first DIGIPOT + #define DIGIPOT_I2C_ADDRESS_B 0x2D // unshifted slave address for second DIGIPOT +#endif + +//#define DIGIPOT_MCP4018 // Requires library from https://github.com/stawel/SlowSoftI2CMaster +#define DIGIPOT_I2C_NUM_CHANNELS 8 // 5DPRINT: 4 AZTEEG_X3_PRO: 8 MKS SBASE: 5 +// Actual motor currents in Amps. The number of entries must match DIGIPOT_I2C_NUM_CHANNELS. +// These correspond to the physical drivers, so be mindful if the order is changed. +#define DIGIPOT_I2C_MOTOR_CURRENTS { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 } // AZTEEG_X3_PRO + +//=========================================================================== +//=============================Additional Features=========================== +//=========================================================================== + +// @section lcd + +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + +// Include a page of printer information in the LCD Main Menu +//#define LCD_INFO_MENU + +// Scroll a longer status message into view +//#define STATUS_MESSAGE_SCROLLING + +// On the Info Screen, display XY with one decimal place when possible +//#define LCD_DECIMAL_SMALL_XY + +// The timeout (in ms) to return to the status screen from sub-menus +//#define LCD_TIMEOUT_TO_STATUS 15000 + +// Add an 'M73' G-code to set the current percentage +//#define LCD_SET_PROGRESS_MANUALLY + +#if HAS_PRINT_PROGRESS + //#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing + #if ENABLED(LCD_PROGRESS_BAR) + #define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar + #define PROGRESS_BAR_MSG_TIME 3000 // (ms) Amount of time to show the status message + #define PROGRESS_MSG_EXPIRE 0 // (ms) Amount of time to retain the status message (0=forever) + //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it + //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar + #endif +#endif // HAS_PRINT_PROGRESS + +/** + * LED Control Menu + * Enable this feature to add LED Control to the LCD menu + */ +//#define LED_CONTROL_MENU +#if ENABLED(LED_CONTROL_MENU) + #define LED_COLOR_PRESETS // Enable the Preset Color menu option + #if ENABLED(LED_COLOR_PRESETS) + #define LED_USER_PRESET_RED 255 // User defined RED value + #define LED_USER_PRESET_GREEN 128 // User defined GREEN value + #define LED_USER_PRESET_BLUE 0 // User defined BLUE value + #define LED_USER_PRESET_WHITE 255 // User defined WHITE value + #define LED_USER_PRESET_BRIGHTNESS 255 // User defined intensity + //#define LED_USER_PRESET_STARTUP // Have the printer display the user preset color on startup + #endif +#endif // LED_CONTROL_MENU + +#if ENABLED(SDSUPPORT) + + // Some RAMPS and other boards don't detect when an SD card is inserted. You can work + // around this by connecting a push button or single throw switch to the pin defined + // as SD_DETECT_PIN in your board's pins definitions. + // This setting should be disabled unless you are using a push button, pulling the pin to ground. + // Note: This is always disabled for ULTIPANEL (except ELB_FULL_GRAPHIC_CONTROLLER). + #define SD_DETECT_INVERTED + + #define SD_FINISHED_STEPPERRELEASE false // Disable steppers when SD Print is finished + #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the Z enabled so your bed stays in place. + + // Reverse SD sort to show "more recent" files first, according to the card's FAT. + // Since the FAT gets out of order with usage, SDCARD_SORT_ALPHA is recommended. + #define SDCARD_RATHERRECENTFIRST + + // Add an option in the menu to run all auto#.g files + //#define MENU_ADDAUTOSTART + + /** + * Continue after Power-Loss (Creality3D) + * + * Store the current state to the SD Card at the start of each layer + * during SD printing. If the recovery file is found at boot time, present + * an option on the LCD screen to continue the print from the last-known + * point in the file. + */ + //#define POWER_LOSS_RECOVERY + #if ENABLED(POWER_LOSS_RECOVERY) + //#define POWER_LOSS_PIN 44 // Pin to detect power loss + //#define POWER_LOSS_STATE HIGH // State of pin indicating power loss + #endif + + /** + * Sort SD file listings in alphabetical order. + * + * With this option enabled, items on SD cards will be sorted + * by name for easier navigation. + * + * By default... + * + * - Use the slowest -but safest- method for sorting. + * - Folders are sorted to the top. + * - The sort key is statically allocated. + * - No added G-code (M34) support. + * - 40 item sorting limit. (Items after the first 40 are unsorted.) + * + * SD sorting uses static allocation (as set by SDSORT_LIMIT), allowing the + * compiler to calculate the worst-case usage and throw an error if the SRAM + * limit is exceeded. + * + * - SDSORT_USES_RAM provides faster sorting via a static directory buffer. + * - SDSORT_USES_STACK does the same, but uses a local stack-based buffer. + * - SDSORT_CACHE_NAMES will retain the sorted file listing in RAM. (Expensive!) + * - SDSORT_DYNAMIC_RAM only uses RAM when the SD menu is visible. (Use with caution!) + */ + //#define SDCARD_SORT_ALPHA + + // SD Card Sorting options + #if ENABLED(SDCARD_SORT_ALPHA) + #define SDSORT_LIMIT 40 // Maximum number of sorted items (10-256). Costs 27 bytes each. + #define FOLDER_SORTING -1 // -1=above 0=none 1=below + #define SDSORT_GCODE false // Allow turning sorting on/off with LCD and M34 g-code. + #define SDSORT_USES_RAM false // Pre-allocate a static array for faster pre-sorting. + #define SDSORT_USES_STACK false // Prefer the stack for pre-sorting to give back some SRAM. (Negated by next 2 options.) + #define SDSORT_CACHE_NAMES false // Keep sorted items in RAM longer for speedy performance. Most expensive option. + #define SDSORT_DYNAMIC_RAM false // Use dynamic allocation (within SD menus). Least expensive option. Set SDSORT_LIMIT before use! + #define SDSORT_CACHE_VFATS 2 // Maximum number of 13-byte VFAT entries to use for sorting. + // Note: Only affects SCROLL_LONG_FILENAMES with SDSORT_CACHE_NAMES but not SDSORT_DYNAMIC_RAM. + #endif + + // This allows hosts to request long names for files and folders with M33 + //#define LONG_FILENAME_HOST_SUPPORT + + // Enable this option to scroll long filenames in the SD card menu + //#define SCROLL_LONG_FILENAMES + + /** + * This option allows you to abort SD printing when any endstop is triggered. + * This feature must be enabled with "M540 S1" or from the LCD menu. + * To have any effect, endstops must be enabled during SD printing. + */ + //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED + + /** + * This option makes it easier to print the same SD Card file again. + * On print completion the LCD Menu will open with the file selected. + * You can just click to start the print, or navigate elsewhere. + */ + //#define SD_REPRINT_LAST_SELECTED_FILE + + /** + * Auto-report SdCard status with M27 S + */ + //#define AUTO_REPORT_SD_STATUS + + /** + * Support for USB thumb drives using an Arduino USB Host Shield or + * equivalent MAX3421E breakout board. The USB thumb drive will appear + * to Marlin as an SD card. + * + * The MAX3421E must be assigned the same pins as the SD card reader, with + * the following pin mapping: + * + * SCLK, MOSI, MISO --> SCLK, MOSI, MISO + * INT --> SD_DETECT_PIN + * SS --> SDSS + */ + //#define USB_FLASH_DRIVE_SUPPORT + #if ENABLED(USB_FLASH_DRIVE_SUPPORT) + #define USB_CS_PIN SDSS + #define USB_INTR_PIN SD_DETECT_PIN + #endif + + /** + * When using a bootloader that supports SD-Firmware-Flashing, + * add a menu item to activate SD-FW-Update on the next reboot. + * + * Requires ATMEGA2560 (Arduino Mega) + * + * Tested with this bootloader: + * https://github.com/FleetProbe/MicroBridge-Arduino-ATMega2560 + */ + //#define SD_FIRMWARE_UPDATE + #if ENABLED(SD_FIRMWARE_UPDATE) + #define SD_FIRMWARE_UPDATE_EEPROM_ADDR 0x1FF + #define SD_FIRMWARE_UPDATE_ACTIVE_VALUE 0xF0 + #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF + #endif + + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + +#endif // SDSUPPORT + +/** + * Additional options for Graphical Displays + * + * Use the optimizations here to improve printing performance, + * which can be adversely affected by graphical display drawing, + * especially when doing several short moves, and when printing + * on DELTA and SCARA machines. + * + * Some of these options may result in the display lagging behind + * controller events, as there is a trade-off between reliable + * printing performance versus fast display updates. + */ +#if HAS_GRAPHICAL_LCD + // Show SD percentage next to the progress bar + //#define DOGM_SD_PERCENT + + // Enable to save many cycles by drawing a hollow frame on the Info Screen + #define XYZ_HOLLOW_FRAME + + // Enable to save many cycles by drawing a hollow frame on Menu Screens + #define MENU_HOLLOW_FRAME + + // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM. + // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese. + //#define USE_BIG_EDIT_FONT + + // A smaller font may be used on the Info Screen. Costs 2300 bytes of PROGMEM. + // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese. + //#define USE_SMALL_INFOFONT + + // Enable this option and reduce the value to optimize screen updates. + // The normal delay is 10µs. Use the lowest value that still gives a reliable display. + //#define DOGM_SPI_DELAY_US 5 + + // Swap the CW/CCW indicators in the graphics overlay + //#define OVERLAY_GFX_REVERSE + + #if ENABLED(U8GLIB_ST7920) + /** + * ST7920-based LCDs can emulate a 16 x 4 character display using + * the ST7920 character-generator for very fast screen updates. + * Enable LIGHTWEIGHT_UI to use this special display mode. + * + * Since LIGHTWEIGHT_UI has limited space, the position and status + * message occupy the same line. Set STATUS_EXPIRE_SECONDS to the + * length of time to display the status message before clearing. + * + * Set STATUS_EXPIRE_SECONDS to zero to never clear the status. + * This will prevent position updates from being displayed. + */ + //#define LIGHTWEIGHT_UI + #if ENABLED(LIGHTWEIGHT_UI) + #define STATUS_EXPIRE_SECONDS 20 + #endif + #endif + +#endif // DOGLCD + +// @section safety + +// The hardware watchdog should reset the microcontroller disabling all outputs, +// in case the firmware gets stuck and doesn't do temperature regulation. +#define USE_WATCHDOG + +#if ENABLED(USE_WATCHDOG) + // If you have a watchdog reboot in an ArduinoMega2560 then the device will hang forever, as a watchdog reset will leave the watchdog on. + // The "WATCHDOG_RESET_MANUAL" goes around this by not using the hardware reset. + // However, THIS FEATURE IS UNSAFE!, as it will only work if interrupts are disabled. And the code could hang in an interrupt routine with interrupts disabled. + //#define WATCHDOG_RESET_MANUAL +#endif + +// @section lcd + +/** + * Babystepping enables movement of the axes by tiny increments without changing + * the current position values. This feature is used primarily to adjust the Z + * axis in the first layer of a print in real-time. + * + * Warning: Does not respect endstops! + */ +//#define BABYSTEPPING +#if ENABLED(BABYSTEPPING) + //#define BABYSTEP_XY // Also enable X/Y Babystepping. Not supported on DELTA! + #define BABYSTEP_INVERT_Z false // Change if Z babysteps should go the other way + #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion. + + //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping. + #if ENABLED(DOUBLECLICK_FOR_Z_BABYSTEPPING) + #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds. + // Note: Extra time may be added to mitigate controller latency. + #endif + + //#define MOVE_Z_WHEN_IDLE // Jump to the move Z menu on doubleclick when printer is idle. + #if ENABLED(MOVE_Z_WHEN_IDLE) + #define MOVE_Z_IDLE_MULTIPLICATOR 1 // Multiply 1mm by this factor for the move step size. + #endif + //#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping + #if ENABLED(BABYSTEP_ZPROBE_OFFSET) + //#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets + //#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor + #endif +#endif + +// @section extruder + +/** + * Linear Pressure Control v1.5 + * + * Assumption: advance [steps] = k * (delta velocity [steps/s]) + * K=0 means advance disabled. + * + * NOTE: K values for LIN_ADVANCE 1.5 differ from earlier versions! + * + * Set K around 0.22 for 3mm PLA Direct Drive with ~6.5cm between the drive gear and heatbreak. + * Larger K values will be needed for flexible filament and greater distances. + * If this algorithm produces a higher speed offset than the extruder can handle (compared to E jerk) + * print acceleration will be reduced during the affected moves to keep within the limit. + * + * See http://marlinfw.org/docs/features/lin_advance.html for full instructions. + * Mention @Sebastianv650 on GitHub to alert the author of any issues. + */ +//#define LIN_ADVANCE +#if ENABLED(LIN_ADVANCE) + #define LIN_ADVANCE_K 0.22 // Unit: mm compression per 1mm/s extruder speed + //#define LA_DEBUG // If enabled, this will generate debug information output over USB. +#endif + +// @section leveling + +#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_UBL) + // Override the mesh area if the automatic (max) area is too large + //#define MESH_MIN_X MESH_INSET + //#define MESH_MIN_Y MESH_INSET + //#define MESH_MAX_X X_BED_SIZE - (MESH_INSET) + //#define MESH_MAX_Y Y_BED_SIZE - (MESH_INSET) +#endif + +/** + * Repeatedly attempt G29 leveling until it succeeds. + * Stop after G29_MAX_RETRIES attempts. + */ +//#define G29_RETRY_AND_RECOVER +#if ENABLED(G29_RETRY_AND_RECOVER) + #define G29_MAX_RETRIES 3 + #define G29_HALT_ON_FAILURE + /** + * Specify the GCODE commands that will be executed when leveling succeeds, + * between attempts, and after the maximum number of retries have been tried. + */ + #define G29_SUCCESS_COMMANDS "M117 Bed leveling done." + #define G29_RECOVER_COMMANDS "M117 Probe failed. Rewiping.\nG28\nG12 P0 S12 T0" + #define G29_FAILURE_COMMANDS "M117 Bed leveling failed.\nG0 Z10\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nM300 P50 S0\nG4 S1" + /** + * Specify an action command to send to the host on a recovery attempt or failure. + * Will be sent in the form '//action:ACTION_ON_G29_FAILURE', e.g. '//action:probe_failed'. + * The host must be configured to handle the action command. + */ + #define G29_ACTION_ON_RECOVER "probe_rewipe" + #define G29_ACTION_ON_FAILURE "probe_failed" +#endif + +// @section extras + +// +// G2/G3 Arc Support +// +#define ARC_SUPPORT // Disable this feature to save ~3226 bytes +#if ENABLED(ARC_SUPPORT) + #define MM_PER_ARC_SEGMENT 1 // Length of each arc segment + #define N_ARC_CORRECTION 25 // Number of intertpolated segments between corrections + //#define ARC_P_CIRCLES // Enable the 'P' parameter to specify complete circles + //#define CNC_WORKSPACE_PLANES // Allow G2/G3 to operate in XY, ZX, or YZ planes +#endif + +// Support for G5 with XYZE destination and IJPQ offsets. Requires ~2666 bytes. +//#define BEZIER_CURVE_SUPPORT + +// G38.2 and G38.3 Probe Target +// Set MULTIPLE_PROBING if you want G38 to double touch +//#define G38_PROBE_TARGET +#if ENABLED(G38_PROBE_TARGET) + #define G38_MINIMUM_MOVE 0.0275 // minimum distance in mm that will produce a move (determined using the print statement in check_move) +#endif + +// Moves (or segments) with fewer steps than this will be joined with the next move +#define MIN_STEPS_PER_SEGMENT 6 + +/** + * Minimum delay after setting the stepper DIR (in ns) + * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) + * 20 : Minimum for TMC2xxx drivers + * 200 : Minimum for A4988 drivers + * 400 : Minimum for A5984 drivers + * 500 : Minimum for LV8729 drivers (guess, no info in datasheet) + * 650 : Minimum for DRV8825 drivers + * 1500 : Minimum for TB6600 drivers (guess, no info in datasheet) + * 15000 : Minimum for TB6560 drivers (guess, no info in datasheet) + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MINIMUM_STEPPER_DIR_DELAY 650 + +/** + * Minimum stepper driver pulse width (in µs) + * 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers + * 1 : Minimum for A4988, A5984, and LV8729 stepper drivers + * 2 : Minimum for DRV8825 stepper drivers + * 3 : Minimum for TB6600 stepper drivers + * 30 : Minimum for TB6560 stepper drivers + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MINIMUM_STEPPER_PULSE 2 + +/** + * Maximum stepping rate (in Hz) the stepper driver allows + * If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) + * 500000 : Maximum for A4988 stepper driver + * 400000 : Maximum for TMC2xxx stepper drivers + * 250000 : Maximum for DRV8825 stepper driver + * 150000 : Maximum for TB6600 stepper driver + * 130000 : Maximum for LV8729 stepper driver + * 15000 : Maximum for TB6560 stepper driver + * + * Override the default value based on the driver type set in Configuration.h. + */ +//#define MAXIMUM_STEPPER_RATE 250000 + +// @section temperature + +// Control heater 0 and heater 1 in parallel. +//#define HEATERS_PARALLEL + +//=========================================================================== +//================================= Buffers ================================= +//=========================================================================== + +// @section hidden + +// The number of linear motions that can be in the plan at any give time. +// THE BLOCK_BUFFER_SIZE NEEDS TO BE A POWER OF 2 (e.g. 8, 16, 32) because shifts and ors are used to do the ring-buffering. +#if ENABLED(SDSUPPORT) + #define BLOCK_BUFFER_SIZE 16 // SD,LCD,Buttons take more memory, block buffer needs to be smaller +#else + #define BLOCK_BUFFER_SIZE 16 // maximize block buffer +#endif + +// @section serial + +// The ASCII buffer for serial input +#define MAX_CMD_SIZE 96 +#define BUFSIZE 4 + +// Transmission to Host Buffer Size +// To save 386 bytes of PROGMEM (and TX_BUFFER_SIZE+3 bytes of RAM) set to 0. +// To buffer a simple "ok" you need 4 bytes. +// For ADVANCED_OK (M105) you need 32 bytes. +// For debug-echo: 128 bytes for the optimal speed. +// Other output doesn't need to be that speedy. +// :[0, 2, 4, 8, 16, 32, 64, 128, 256] +#define TX_BUFFER_SIZE 0 + +// Host Receive Buffer Size +// Without XON/XOFF flow control (see SERIAL_XON_XOFF below) 32 bytes should be enough. +// To use flow control, set this buffer size to at least 1024 bytes. +// :[0, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048] +//#define RX_BUFFER_SIZE 1024 + +#if RX_BUFFER_SIZE >= 1024 + // Enable to have the controller send XON/XOFF control characters to + // the host to signal the RX buffer is becoming full. + //#define SERIAL_XON_XOFF +#endif + +#if ENABLED(SDSUPPORT) + // Enable this option to collect and display the maximum + // RX queue usage after transferring a file to SD. + //#define SERIAL_STATS_MAX_RX_QUEUED + + // Enable this option to collect and display the number + // of dropped bytes after a file transfer to SD. + //#define SERIAL_STATS_DROPPED_RX +#endif + +// Enable an emergency-command parser to intercept certain commands as they +// enter the serial receive buffer, so they cannot be blocked. +// Currently handles M108, M112, M410 +// Does not work on boards using AT90USB (USBCON) processors! +//#define EMERGENCY_PARSER + +// Bad Serial-connections can miss a received command by sending an 'ok' +// Therefore some clients abort after 30 seconds in a timeout. +// Some other clients start sending commands while receiving a 'wait'. +// This "wait" is only sent when the buffer is empty. 1 second is a good value here. +//#define NO_TIMEOUTS 1000 // Milliseconds + +// Some clients will have this feature soon. This could make the NO_TIMEOUTS unnecessary. +//#define ADVANCED_OK + +// @section extras + +/** + * Extra Fan Speed + * Adds a secondary fan speed for each print-cooling fan. + * 'M106 P T3-255' : Set a secondary speed for + * 'M106 P T2' : Use the set secondary speed + * 'M106 P T1' : Restore the previous fan speed + */ +//#define EXTRA_FAN_SPEED + +/** + * Firmware-based and LCD-controlled retract + * + * Add G10 / G11 commands for automatic firmware-based retract / recover. + * Use M207 and M208 to define parameters for retract / recover. + * + * Use M209 to enable or disable auto-retract. + * With auto-retract enabled, all G1 E moves within the set range + * will be converted to firmware-based retract/recover moves. + * + * Be sure to turn off auto-retract during filament change. + * + * Note that M207 / M208 / M209 settings are saved to EEPROM. + * + */ +//#define FWRETRACT +#if ENABLED(FWRETRACT) + #define FWRETRACT_AUTORETRACT // costs ~500 bytes of PROGMEM + #if ENABLED(FWRETRACT_AUTORETRACT) + #define MIN_AUTORETRACT 0.1 // When auto-retract is on, convert E moves of this length and over + #define MAX_AUTORETRACT 10.0 // Upper limit for auto-retract conversion + #endif + #define RETRACT_LENGTH 3 // Default retract length (positive mm) + #define RETRACT_LENGTH_SWAP 13 // Default swap retract length (positive mm), for extruder change + #define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s) + #define RETRACT_ZRAISE 0 // Default retract Z-raise (mm) + #define RETRACT_RECOVER_LENGTH 0 // Default additional recover length (mm, added to retract length when recovering) + #define RETRACT_RECOVER_LENGTH_SWAP 0 // Default additional swap recover length (mm, added to retract length when recovering from extruder change) + #define RETRACT_RECOVER_FEEDRATE 8 // Default feedrate for recovering from retraction (mm/s) + #define RETRACT_RECOVER_FEEDRATE_SWAP 8 // Default feedrate for recovering from swap retraction (mm/s) + #if ENABLED(MIXING_EXTRUDER) + //#define RETRACT_SYNC_MIXING // Retract and restore all mixing steppers simultaneously + #endif +#endif + +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + +/** + * Advanced Pause + * Experimental feature for filament change support and for parking the nozzle when paused. + * Adds the GCode M600 for initiating filament change. + * If PARK_HEAD_ON_PAUSE enabled, adds the GCode M125 to pause printing and park the nozzle. + * + * Requires an LCD display. + * Requires NOZZLE_PARK_FEATURE. + * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. + */ +//#define ADVANCED_PAUSE_FEATURE +#if ENABLED(ADVANCED_PAUSE_FEATURE) + #define PAUSE_PARK_RETRACT_FEEDRATE 60 // (mm/s) Initial retract feedrate. + #define PAUSE_PARK_RETRACT_LENGTH 2 // (mm) Initial retract. + // This short retract is done immediately, before parking the nozzle. + #define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 // (mm/s) Unload filament feedrate. This can be pretty fast. + #define FILAMENT_CHANGE_UNLOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate. + #define FILAMENT_CHANGE_UNLOAD_LENGTH 100 // (mm) The length of filament for a complete unload. + // For Bowden, the full length of the tube and nozzle. + // For direct drive, the full length of the nozzle. + // Set to 0 for manual unloading. + #define FILAMENT_CHANGE_SLOW_LOAD_FEEDRATE 6 // (mm/s) Slow move when starting load. + #define FILAMENT_CHANGE_SLOW_LOAD_LENGTH 0 // (mm) Slow length, to allow time to insert material. + // 0 to disable start loading and skip to fast load only + #define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 6 // (mm/s) Load filament feedrate. This can be pretty fast. + #define FILAMENT_CHANGE_FAST_LOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate. + #define FILAMENT_CHANGE_FAST_LOAD_LENGTH 0 // (mm) Load length of filament, from extruder gear to nozzle. + // For Bowden, the full length of the tube and nozzle. + // For direct drive, the full length of the nozzle. + //#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted. + #define ADVANCED_PAUSE_PURGE_FEEDRATE 3 // (mm/s) Extrude feedrate (after loading). Should be slower than load feedrate. + #define ADVANCED_PAUSE_PURGE_LENGTH 50 // (mm) Length to extrude after loading. + // Set to 0 for manual extrusion. + // Filament can be extruded repeatedly from the Filament Change menu + // until extrusion is consistent, and to purge old filament. + + // Filament Unload does a Retract, Delay, and Purge first: + #define FILAMENT_UNLOAD_RETRACT_LENGTH 13 // (mm) Unload initial retract length. + #define FILAMENT_UNLOAD_DELAY 5000 // (ms) Delay for the filament to cool after retract. + #define FILAMENT_UNLOAD_PURGE_LENGTH 8 // (mm) An unretract is done, then this length is purged. + + #define PAUSE_PARK_NOZZLE_TIMEOUT 45 // (seconds) Time limit before the nozzle is turned off for safety. + #define FILAMENT_CHANGE_ALERT_BEEPS 10 // Number of alert beeps to play when a response is needed. + #define PAUSE_PARK_NO_STEPPER_TIMEOUT // Enable for XYZ steppers to stay powered on during filament change. + + //#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change. + //#define HOME_BEFORE_FILAMENT_CHANGE // Ensure homing has been completed prior to parking for filament change + + //#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu. + //#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302) +#endif + +// @section tmc + +/** + * TMC26X Stepper Driver options + * + * The TMC26XStepper library is required for this stepper driver. + * https://github.com/trinamic/TMC26XStepper + */ +#if HAS_DRIVER(TMC26X) + + #define X_MAX_CURRENT 1000 // in mA + #define X_SENSE_RESISTOR 91 // in mOhms + #define X_MICROSTEPS 16 // number of microsteps + + #define X2_MAX_CURRENT 1000 + #define X2_SENSE_RESISTOR 91 + #define X2_MICROSTEPS 16 + + #define Y_MAX_CURRENT 1000 + #define Y_SENSE_RESISTOR 91 + #define Y_MICROSTEPS 16 + + #define Y2_MAX_CURRENT 1000 + #define Y2_SENSE_RESISTOR 91 + #define Y2_MICROSTEPS 16 + + #define Z_MAX_CURRENT 1000 + #define Z_SENSE_RESISTOR 91 + #define Z_MICROSTEPS 16 + + #define Z2_MAX_CURRENT 1000 + #define Z2_SENSE_RESISTOR 91 + #define Z2_MICROSTEPS 16 + + #define Z3_MAX_CURRENT 1000 + #define Z3_SENSE_RESISTOR 91 + #define Z3_MICROSTEPS 16 + + #define E0_MAX_CURRENT 1000 + #define E0_SENSE_RESISTOR 91 + #define E0_MICROSTEPS 16 + + #define E1_MAX_CURRENT 1000 + #define E1_SENSE_RESISTOR 91 + #define E1_MICROSTEPS 16 + + #define E2_MAX_CURRENT 1000 + #define E2_SENSE_RESISTOR 91 + #define E2_MICROSTEPS 16 + + #define E3_MAX_CURRENT 1000 + #define E3_SENSE_RESISTOR 91 + #define E3_MICROSTEPS 16 + + #define E4_MAX_CURRENT 1000 + #define E4_SENSE_RESISTOR 91 + #define E4_MICROSTEPS 16 + + #define E5_MAX_CURRENT 1000 + #define E5_SENSE_RESISTOR 91 + #define E5_MICROSTEPS 16 + +#endif // TMC26X + +// @section tmc_smart + +/** + * To use TMC2130 stepper drivers in SPI mode connect your SPI pins to + * the hardware SPI interface on your board and define the required CS pins + * in your `pins_MYBOARD.h` file. (e.g., RAMPS 1.4 uses AUX3 pins `X_CS_PIN 53`, `Y_CS_PIN 49`, etc.). + * You may also use software SPI if you wish to use general purpose IO pins. + * + * The TMC2130Stepper library is required for this stepper driver. + * https://github.com/teemuatlut/TMC2130Stepper + * + * To use TMC2208 stepper UART-configurable stepper drivers + * connect #_SERIAL_TX_PIN to the driver side PDN_UART pin with a 1K resistor. + * To use the reading capabilities, also connect #_SERIAL_RX_PIN + * to PDN_UART without a resistor. + * The drivers can also be used with hardware serial. + * + * The TMC2208Stepper library is required for this stepper driver. + * https://github.com/teemuatlut/TMC2208Stepper + */ +#if HAS_TRINAMIC + + #define R_SENSE 0.11 // R_sense resistor for SilentStepStick2130 + #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current + #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256 + + #define X_CURRENT 800 // rms current in mA. Multiply by 1.41 for peak current. + #define X_MICROSTEPS 16 // 0..256 + + #define Y_CURRENT 800 + #define Y_MICROSTEPS 16 + + #define Z_CURRENT 800 + #define Z_MICROSTEPS 16 + + #define X2_CURRENT 800 + #define X2_MICROSTEPS 16 + + #define Y2_CURRENT 800 + #define Y2_MICROSTEPS 16 + + #define Z2_CURRENT 800 + #define Z2_MICROSTEPS 16 + + #define Z3_CURRENT 800 + #define Z3_MICROSTEPS 16 + + #define E0_CURRENT 800 + #define E0_MICROSTEPS 16 + + #define E1_CURRENT 800 + #define E1_MICROSTEPS 16 + + #define E2_CURRENT 800 + #define E2_MICROSTEPS 16 + + #define E3_CURRENT 800 + #define E3_MICROSTEPS 16 + + #define E4_CURRENT 800 + #define E4_MICROSTEPS 16 + + #define E5_CURRENT 800 + #define E5_MICROSTEPS 16 + + /** + * Use software SPI for TMC2130. + * The default SW SPI pins are defined the respective pins files, + * but you can override or define them here. + */ + //#define TMC_USE_SW_SPI + //#define TMC_SW_MOSI -1 + //#define TMC_SW_MISO -1 + //#define TMC_SW_SCK -1 + + /** + * Use Trinamic's ultra quiet stepping mode. + * When disabled, Marlin will use spreadCycle stepping mode. + */ + #define STEALTHCHOP + + /** + * Monitor Trinamic TMC2130 and TMC2208 drivers for error conditions, + * like overtemperature and short to ground. TMC2208 requires hardware serial. + * In the case of overtemperature Marlin can decrease the driver current until error condition clears. + * Other detected conditions can be used to stop the current print. + * Relevant g-codes: + * M906 - Set or get motor current in milliamps using axis codes X, Y, Z, E. Report values if no axis codes given. + * M911 - Report stepper driver overtemperature pre-warn condition. + * M912 - Clear stepper driver overtemperature pre-warn condition flag. + * M122 S0/1 - Report driver parameters (Requires TMC_DEBUG) + */ + //#define MONITOR_DRIVER_STATUS + + #if ENABLED(MONITOR_DRIVER_STATUS) + #define CURRENT_STEP_DOWN 50 // [mA] + #define REPORT_CURRENT_CHANGE + #define STOP_ON_ERROR + #endif + + /** + * The driver will switch to spreadCycle when stepper speed is over HYBRID_THRESHOLD. + * This mode allows for faster movements at the expense of higher noise levels. + * STEALTHCHOP needs to be enabled. + * M913 X/Y/Z/E to live tune the setting + */ + //#define HYBRID_THRESHOLD + + #define X_HYBRID_THRESHOLD 100 // [mm/s] + #define X2_HYBRID_THRESHOLD 100 + #define Y_HYBRID_THRESHOLD 100 + #define Y2_HYBRID_THRESHOLD 100 + #define Z_HYBRID_THRESHOLD 3 + #define Z2_HYBRID_THRESHOLD 3 + #define Z3_HYBRID_THRESHOLD 3 + #define E0_HYBRID_THRESHOLD 30 + #define E1_HYBRID_THRESHOLD 30 + #define E2_HYBRID_THRESHOLD 30 + #define E3_HYBRID_THRESHOLD 30 + #define E4_HYBRID_THRESHOLD 30 + #define E5_HYBRID_THRESHOLD 30 + + /** + * Use StallGuard2 to sense an obstacle and trigger an endstop. + * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin. + * X, Y, and Z homing will always be done in spreadCycle mode. + * + * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity. + * Higher values make the system LESS sensitive. + * Lower value make the system MORE sensitive. + * Too low values can lead to false positives, while too high values will collide the axis without triggering. + * It is advised to set X/Y/Z_HOME_BUMP_MM to 0. + * M914 X/Y/Z to live tune the setting + */ + //#define SENSORLESS_HOMING // TMC2130 only + + /** + * Use StallGuard2 to probe the bed with the nozzle. + * + * CAUTION: This could cause damage to machines that use a lead screw or threaded rod + * to move the Z axis. Take extreme care when attempting to enable this feature. + */ + //#define SENSORLESS_PROBING // TMC2130 only + + #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING) + #define X_STALL_SENSITIVITY 8 + #define Y_STALL_SENSITIVITY 8 + //#define Z_STALL_SENSITIVITY 8 + #endif + + /** + * Enable M122 debugging command for TMC stepper drivers. + * M122 S0/1 will enable continous reporting. + */ + //#define TMC_DEBUG + + /** + * M915 Z Axis Calibration + * + * - Adjust Z stepper current, + * - Drive the Z axis to its physical maximum, and + * - Home Z to account for the lost steps. + * + * Use M915 Snn to specify the current. + * Use M925 Znn to add extra Z height to Z_MAX_POS. + */ + //#define TMC_Z_CALIBRATION + #if ENABLED(TMC_Z_CALIBRATION) + #define CALIBRATION_CURRENT 250 + #define CALIBRATION_EXTRA_HEIGHT 10 + #endif + + /** + * You can set your own advanced settings by filling in predefined functions. + * A list of available functions can be found on the library github page + * https://github.com/teemuatlut/TMC2130Stepper + * https://github.com/teemuatlut/TMC2208Stepper + * + * Example: + * #define TMC_ADV() { \ + * stepperX.diag0_temp_prewarn(1); \ + * stepperY.interpolate(0); \ + * } + */ + #define TMC_ADV() { } + +#endif // HAS_TRINAMIC + +// @section L6470 + +/** + * L6470 Stepper Driver options + * + * The Arduino-L6470 library is required for this stepper driver. + * https://github.com/ameyer/Arduino-L6470 + */ +#if HAS_DRIVER(L6470) + + #define X_MICROSTEPS 16 // number of microsteps + #define X_OVERCURRENT 2000 // maxc current in mA. If the current goes over this value, the driver will switch off + #define X_STALLCURRENT 1500 // current in mA where the driver will detect a stall + + #define X2_MICROSTEPS 16 + #define X2_OVERCURRENT 2000 + #define X2_STALLCURRENT 1500 + + #define Y_MICROSTEPS 16 + #define Y_OVERCURRENT 2000 + #define Y_STALLCURRENT 1500 + + #define Y2_MICROSTEPS 16 + #define Y2_OVERCURRENT 2000 + #define Y2_STALLCURRENT 1500 + + #define Z_MICROSTEPS 16 + #define Z_OVERCURRENT 2000 + #define Z_STALLCURRENT 1500 + + #define Z2_MICROSTEPS 16 + #define Z2_OVERCURRENT 2000 + #define Z2_STALLCURRENT 1500 + + #define Z3_MICROSTEPS 16 + #define Z3_OVERCURRENT 2000 + #define Z3_STALLCURRENT 1500 + + #define E0_MICROSTEPS 16 + #define E0_OVERCURRENT 2000 + #define E0_STALLCURRENT 1500 + + #define E1_MICROSTEPS 16 + #define E1_OVERCURRENT 2000 + #define E1_STALLCURRENT 1500 + + #define E2_MICROSTEPS 16 + #define E2_OVERCURRENT 2000 + #define E2_STALLCURRENT 1500 + + #define E3_MICROSTEPS 16 + #define E3_OVERCURRENT 2000 + #define E3_STALLCURRENT 1500 + + #define E4_MICROSTEPS 16 + #define E4_OVERCURRENT 2000 + #define E4_STALLCURRENT 1500 + + #define E5_MICROSTEPS 16 + #define E5_OVERCURRENT 2000 + #define E5_STALLCURRENT 1500 + +#endif // L6470 + +/** + * TWI/I2C BUS + * + * This feature is an EXPERIMENTAL feature so it shall not be used on production + * machines. Enabling this will allow you to send and receive I2C data from slave + * devices on the bus. + * + * ; Example #1 + * ; This macro send the string "Marlin" to the slave device with address 0x63 (99) + * ; It uses multiple M260 commands with one B arg + * M260 A99 ; Target slave address + * M260 B77 ; M + * M260 B97 ; a + * M260 B114 ; r + * M260 B108 ; l + * M260 B105 ; i + * M260 B110 ; n + * M260 S1 ; Send the current buffer + * + * ; Example #2 + * ; Request 6 bytes from slave device with address 0x63 (99) + * M261 A99 B5 + * + * ; Example #3 + * ; Example serial output of a M261 request + * echo:i2c-reply: from:99 bytes:5 data:hello + */ + +// @section i2cbus + +//#define EXPERIMENTAL_I2CBUS +#define I2C_SLAVE_ADDRESS 0 // Set a value from 8 to 127 to act as a slave + +// @section extras + +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + +/** + * Spindle & Laser control + * + * Add the M3, M4, and M5 commands to turn the spindle/laser on and off, and + * to set spindle speed, spindle direction, and laser power. + * + * SuperPid is a router/spindle speed controller used in the CNC milling community. + * Marlin can be used to turn the spindle on and off. It can also be used to set + * the spindle speed from 5,000 to 30,000 RPM. + * + * You'll need to select a pin for the ON/OFF function and optionally choose a 0-5V + * hardware PWM pin for the speed control and a pin for the rotation direction. + * + * See http://marlinfw.org/docs/configuration/laser_spindle.html for more config details. + */ +//#define SPINDLE_LASER_ENABLE +#if ENABLED(SPINDLE_LASER_ENABLE) + + #define SPINDLE_LASER_ENABLE_INVERT false // set to "true" if the on/off function is reversed + #define SPINDLE_LASER_PWM true // set to true if your controller supports setting the speed/power + #define SPINDLE_LASER_PWM_INVERT true // set to "true" if the speed/power goes up when you want it to go slower + #define SPINDLE_LASER_POWERUP_DELAY 5000 // delay in milliseconds to allow the spindle/laser to come up to speed/power + #define SPINDLE_LASER_POWERDOWN_DELAY 5000 // delay in milliseconds to allow the spindle to stop + #define SPINDLE_DIR_CHANGE true // set to true if your spindle controller supports changing spindle direction + #define SPINDLE_INVERT_DIR false + #define SPINDLE_STOP_ON_DIR_CHANGE true // set to true if Marlin should stop the spindle before changing rotation direction + + /** + * The M3 & M4 commands use the following equation to convert PWM duty cycle to speed/power + * + * SPEED/POWER = PWM duty cycle * SPEED_POWER_SLOPE + SPEED_POWER_INTERCEPT + * where PWM duty cycle varies from 0 to 255 + * + * set the following for your controller (ALL MUST BE SET) + */ + + #define SPEED_POWER_SLOPE 118.4 + #define SPEED_POWER_INTERCEPT 0 + #define SPEED_POWER_MIN 5000 + #define SPEED_POWER_MAX 30000 // SuperPID router controller 0 - 30,000 RPM + + //#define SPEED_POWER_SLOPE 0.3922 + //#define SPEED_POWER_INTERCEPT 0 + //#define SPEED_POWER_MIN 10 + //#define SPEED_POWER_MAX 100 // 0-100% +#endif + +/** + * Filament Width Sensor + * + * Measures the filament width in real-time and adjusts + * flow rate to compensate for any irregularities. + * + * Also allows the measured filament diameter to set the + * extrusion rate, so the slicer only has to specify the + * volume. + * + * Only a single extruder is supported at this time. + * + * 34 RAMPS_14 : Analog input 5 on the AUX2 connector + * 81 PRINTRBOARD : Analog input 2 on the Exp1 connector (version B,C,D,E) + * 301 RAMBO : Analog input 3 + * + * Note: May require analog pins to be defined for other boards. + */ +//#define FILAMENT_WIDTH_SENSOR + +#if ENABLED(FILAMENT_WIDTH_SENSOR) + #define FILAMENT_SENSOR_EXTRUDER_NUM 0 // Index of the extruder that has the filament sensor. :[0,1,2,3,4] + #define MEASUREMENT_DELAY_CM 14 // (cm) The distance from the filament sensor to the melting chamber + + #define FILWIDTH_ERROR_MARGIN 1.0 // (mm) If a measurement differs too much from nominal width ignore it + #define MAX_MEASUREMENT_DELAY 20 // (bytes) Buffer size for stored measurements (1 byte per cm). Must be larger than MEASUREMENT_DELAY_CM. + + #define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA // Set measured to nominal initially + + // Display filament width on the LCD status line. Status messages will expire after 5 seconds. + //#define FILAMENT_LCD_DISPLAY +#endif + +/** + * CNC Coordinate Systems + * + * Enables G53 and G54-G59.3 commands to select coordinate systems + * and G92.1 to reset the workspace to native machine space. + */ +//#define CNC_COORDINATE_SYSTEMS + +/** + * M43 - display pin status, watch pins for changes, watch endstops & toggle LED, Z servo probe test, toggle pins + */ +//#define PINS_DEBUGGING + +/** + * Auto-report temperatures with M155 S + */ +#define AUTO_REPORT_TEMPERATURES + +/** + * Include capabilities in M115 output + */ +#define EXTENDED_CAPABILITIES_REPORT + +/** + * Disable all Volumetric extrusion options + */ +//#define NO_VOLUMETRICS + +#if DISABLED(NO_VOLUMETRICS) + /** + * Volumetric extrusion default state + * Activate to make volumetric extrusion the default method, + * with DEFAULT_NOMINAL_FILAMENT_DIA as the default diameter. + * + * M200 D0 to disable, M200 Dn to set a new diameter. + */ + //#define VOLUMETRIC_DEFAULT_ON +#endif + +/** + * Enable this option for a leaner build of Marlin that removes all + * workspace offsets, simplifying coordinate transformations, leveling, etc. + * + * - M206 and M428 are disabled. + * - G92 will revert to its behavior from Marlin 1.0. + */ +//#define NO_WORKSPACE_OFFSETS + +/** + * Set the number of proportional font spaces required to fill up a typical character space. + * This can help to better align the output of commands like `G29 O` Mesh Output. + * + * For clients that use a fixed-width font (like OctoPrint), leave this set to 1.0. + * Otherwise, adjust according to your client and font. + */ +#define PROPORTIONAL_FONT_RATIO 1.0 + +/** + * Spend 28 bytes of SRAM to optimize the GCode parser + */ +#define FASTER_GCODE_PARSER + +/** + * CNC G-code options + * Support CNC-style G-code dialects used by laser cutters, drawing machine cams, etc. + * Note that G0 feedrates should be used with care for 3D printing (if used at all). + * High feedrates may cause ringing and harm print quality. + */ +//#define PAREN_COMMENTS // Support for parentheses-delimited comments +//#define GCODE_MOTION_MODES // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc. + +// Enable and set a (default) feedrate for all G0 moves +//#define G0_FEEDRATE 3000 // (mm/m) +#ifdef G0_FEEDRATE + //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode +#endif + +/** + * User-defined menu items that execute custom GCode + */ +//#define CUSTOM_USER_MENUS +#if ENABLED(CUSTOM_USER_MENUS) + //#define CUSTOM_USER_MENU_TITLE "Custom Commands" + #define USER_SCRIPT_DONE "M117 User Script Done" + #define USER_SCRIPT_AUDIBLE_FEEDBACK + //#define USER_SCRIPT_RETURN // Return to status screen after a script + + #define USER_DESC_1 "Home & UBL Info" + #define USER_GCODE_1 "G28\nG29 W" + + #define USER_DESC_2 "Preheat for " PREHEAT_1_LABEL + #define USER_GCODE_2 "M140 S" STRINGIFY(PREHEAT_1_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_1_TEMP_HOTEND) + + #define USER_DESC_3 "Preheat for " PREHEAT_2_LABEL + #define USER_GCODE_3 "M140 S" STRINGIFY(PREHEAT_2_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_2_TEMP_HOTEND) + + #define USER_DESC_4 "Heat Bed/Home/Level" + #define USER_GCODE_4 "M140 S" STRINGIFY(PREHEAT_2_TEMP_BED) "\nG28\nG29" + + #define USER_DESC_5 "Home & Info" + #define USER_GCODE_5 "G28\nM503" +#endif + +/** + * Specify an action command to send to the host when the printer is killed. + * Will be sent in the form '//action:ACTION_ON_KILL', e.g. '//action:poweroff'. + * The host must be configured to handle the action command. + */ +//#define ACTION_ON_KILL "poweroff" + +/** + * Specify an action command to send to the host on pause and resume. + * Will be sent in the form '//action:ACTION_ON_PAUSE', e.g. '//action:pause'. + * The host must be configured to handle the action command. + */ +//#define ACTION_ON_PAUSE "pause" +//#define ACTION_ON_RESUME "resume" + +//=========================================================================== +//====================== I2C Position Encoder Settings ====================== +//=========================================================================== + +/** + * I2C position encoders for closed loop control. + * Developed by Chris Barr at Aus3D. + * + * Wiki: http://wiki.aus3d.com.au/Magnetic_Encoder + * Github: https://github.com/Aus3D/MagneticEncoder + * + * Supplier: http://aus3d.com.au/magnetic-encoder-module + * Alternative Supplier: http://reliabuild3d.com/ + * + * Reilabuild encoders have been modified to improve reliability. + */ + +//#define I2C_POSITION_ENCODERS +#if ENABLED(I2C_POSITION_ENCODERS) + + #define I2CPE_ENCODER_CNT 1 // The number of encoders installed; max of 5 + // encoders supported currently. + + #define I2CPE_ENC_1_ADDR I2CPE_PRESET_ADDR_X // I2C address of the encoder. 30-200. + #define I2CPE_ENC_1_AXIS X_AXIS // Axis the encoder module is installed on. _AXIS. + #define I2CPE_ENC_1_TYPE I2CPE_ENC_TYPE_LINEAR // Type of encoder: I2CPE_ENC_TYPE_LINEAR -or- + // I2CPE_ENC_TYPE_ROTARY. + #define I2CPE_ENC_1_TICKS_UNIT 2048 // 1024 for magnetic strips with 2mm poles; 2048 for + // 1mm poles. For linear encoders this is ticks / mm, + // for rotary encoders this is ticks / revolution. + //#define I2CPE_ENC_1_TICKS_REV (16 * 200) // Only needed for rotary encoders; number of stepper + // steps per full revolution (motor steps/rev * microstepping) + //#define I2CPE_ENC_1_INVERT // Invert the direction of axis travel. + #define I2CPE_ENC_1_EC_METHOD I2CPE_ECM_MICROSTEP // Type of error error correction. + #define I2CPE_ENC_1_EC_THRESH 0.10 // Threshold size for error (in mm) above which the + // printer will attempt to correct the error; errors + // smaller than this are ignored to minimize effects of + // measurement noise / latency (filter). + + #define I2CPE_ENC_2_ADDR I2CPE_PRESET_ADDR_Y // Same as above, but for encoder 2. + #define I2CPE_ENC_2_AXIS Y_AXIS + #define I2CPE_ENC_2_TYPE I2CPE_ENC_TYPE_LINEAR + #define I2CPE_ENC_2_TICKS_UNIT 2048 + //#define I2CPE_ENC_2_TICKS_REV (16 * 200) + //#define I2CPE_ENC_2_INVERT + #define I2CPE_ENC_2_EC_METHOD I2CPE_ECM_MICROSTEP + #define I2CPE_ENC_2_EC_THRESH 0.10 + + #define I2CPE_ENC_3_ADDR I2CPE_PRESET_ADDR_Z // Encoder 3. Add additional configuration options + #define I2CPE_ENC_3_AXIS Z_AXIS // as above, or use defaults below. + + #define I2CPE_ENC_4_ADDR I2CPE_PRESET_ADDR_E // Encoder 4. + #define I2CPE_ENC_4_AXIS E_AXIS + + #define I2CPE_ENC_5_ADDR 34 // Encoder 5. + #define I2CPE_ENC_5_AXIS E_AXIS + + // Default settings for encoders which are enabled, but without settings configured above. + #define I2CPE_DEF_TYPE I2CPE_ENC_TYPE_LINEAR + #define I2CPE_DEF_ENC_TICKS_UNIT 2048 + #define I2CPE_DEF_TICKS_REV (16 * 200) + #define I2CPE_DEF_EC_METHOD I2CPE_ECM_NONE + #define I2CPE_DEF_EC_THRESH 0.1 + + //#define I2CPE_ERR_THRESH_ABORT 100.0 // Threshold size for error (in mm) error on any given + // axis after which the printer will abort. Comment out to + // disable abort behaviour. + + #define I2CPE_TIME_TRUSTED 10000 // After an encoder fault, there must be no further fault + // for this amount of time (in ms) before the encoder + // is trusted again. + + /** + * Position is checked every time a new command is executed from the buffer but during long moves, + * this setting determines the minimum update time between checks. A value of 100 works well with + * error rolling average when attempting to correct only for skips and not for vibration. + */ + #define I2CPE_MIN_UPD_TIME_MS 4 // (ms) Minimum time between encoder checks. + + // Use a rolling average to identify persistant errors that indicate skips, as opposed to vibration and noise. + #define I2CPE_ERR_ROLLING_AVERAGE + +#endif // I2C_POSITION_ENCODERS + +/** + * MAX7219 Debug Matrix + * + * Add support for a low-cost 8x8 LED Matrix based on the Max7219 chip as a realtime status display. + * Requires 3 signal wires. Some useful debug options are included to demonstrate its usage. + */ +//#define MAX7219_DEBUG +#if ENABLED(MAX7219_DEBUG) + #define MAX7219_CLK_PIN 64 + #define MAX7219_DIN_PIN 57 + #define MAX7219_LOAD_PIN 44 + + //#define MAX7219_GCODE // Add the M7219 G-code to control the LED matrix + #define MAX7219_INIT_TEST 2 // Do a test pattern at initialization (Set to 2 for spiral) + #define MAX7219_NUMBER_UNITS 1 // Number of Max7219 units in chain. + #define MAX7219_ROTATE 0 // Rotate the display clockwise (in multiples of +/- 90°) + // connector at: right=0 bottom=-90 top=90 left=180 + //#define MAX7219_REVERSE_ORDER // The individual LED matrix units may be in reversed order + + /** + * Sample debug features + * If you add more debug displays, be careful to avoid conflicts! + */ + #define MAX7219_DEBUG_PRINTER_ALIVE // Blink corner LED of 8x8 matrix to show that the firmware is functioning + #define MAX7219_DEBUG_PLANNER_HEAD 3 // Show the planner queue head position on this and the next LED matrix row + #define MAX7219_DEBUG_PLANNER_TAIL 5 // Show the planner queue tail position on this and the next LED matrix row + + #define MAX7219_DEBUG_PLANNER_QUEUE 0 // Show the current planner queue depth on this and the next LED matrix row + // If you experience stuttering, reboots, etc. this option can reveal how + // tweaks made to the configuration are affecting the printer in real-time. +#endif + +/** + * NanoDLP Sync support + * + * Add support for Synchronized Z moves when using with NanoDLP. G0/G1 axis moves will output "Z_move_comp" + * string to enable synchronization with DLP projector exposure. This change will allow to use + * [[WaitForDoneMessage]] instead of populating your gcode with M400 commands + */ +//#define NANODLP_Z_SYNC +#if ENABLED(NANODLP_Z_SYNC) + //#define NANODLP_ALL_AXIS // Enables "Z_move_comp" output on any axis move. + // Default behaviour is limited to Z axis only. +#endif + +/** + * WiFi Support (Espressif ESP32 WiFi) + */ +//#define WIFISUPPORT +#if ENABLED(WIFISUPPORT) + #define WIFI_SSID "Wifi SSID" + #define WIFI_PWD "Wifi Password" +#endif + +// Enable Marlin dev mode which adds some special commands +//#define MARLIN_DEV_MODE diff --git a/Marlin/src/config/examples/delta/generic/Configuration.h b/Marlin/src/config/examples/delta/generic/Configuration.h index 38e9997844..29bb6f54f3 100644 --- a/Marlin/src/config/examples/delta/generic/Configuration.h +++ b/Marlin/src/config/examples/delta/generic/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1061,9 +1049,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1290,8 +1275,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1579,10 +1565,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2146,5 +2132,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/generic/Configuration_adv.h b/Marlin/src/config/examples/delta/generic/Configuration_adv.h index aa7f0ff2dc..a5bd5af9b7 100644 --- a/Marlin/src/config/examples/delta/generic/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/generic/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/kossel_mini/Configuration.h b/Marlin/src/config/examples/delta/kossel_mini/Configuration.h index ff219222ee..8185306dc5 100644 --- a/Marlin/src/config/examples/delta/kossel_mini/Configuration.h +++ b/Marlin/src/config/examples/delta/kossel_mini/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1063,9 +1051,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1292,8 +1277,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1581,10 +1567,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2148,5 +2134,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h b/Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h index aa7f0ff2dc..a5bd5af9b7 100644 --- a/Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/delta/kossel_pro/Configuration.h b/Marlin/src/config/examples/delta/kossel_pro/Configuration.h index cda63c102f..33f43cbeca 100644 --- a/Marlin/src/config/examples/delta/kossel_pro/Configuration.h +++ b/Marlin/src/config/examples/delta/kossel_pro/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Example configuration file for OpenBeam Kossel Pro @@ -39,8 +40,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -159,17 +158,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1064,9 +1052,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1293,8 +1278,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1582,10 +1568,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2149,5 +2135,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/kossel_xl/Configuration.h b/Marlin/src/config/examples/delta/kossel_xl/Configuration.h index e53e543534..f5aa6b5935 100644 --- a/Marlin/src/config/examples/delta/kossel_xl/Configuration.h +++ b/Marlin/src/config/examples/delta/kossel_xl/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -1064,9 +1052,6 @@ #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1293,8 +1278,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1582,10 +1568,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2149,5 +2135,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h b/Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h index 0f8f9bb221..4c319979b1 100644 --- a/Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h +++ b/Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -544,15 +564,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -577,7 +597,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -726,6 +746,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1073,6 +1096,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1476,6 +1526,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1633,6 +1692,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1814,5 +1885,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h index 8abd767c9f..a4d41f0191 100644 --- a/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h +++ b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -160,17 +159,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -960,9 +948,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 500 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1188,8 +1173,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1478,10 +1464,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2045,5 +2031,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h index e438ac5095..1012a6a563 100644 --- a/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h +++ b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/makibox/Configuration.h b/Marlin/src/config/examples/makibox/Configuration.h index 6a77c44de1..98d83e367d 100644 --- a/Marlin/src/config/examples/makibox/Configuration.h +++ b/Marlin/src/config/examples/makibox/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -138,7 +137,7 @@ // Optional custom name for your RepStrap or other custom machine // Displayed in the LCD "Ready" message -//#define CUSTOM_MACHINE_NAME "3D Printer" +#define CUSTOM_MACHINE_NAME "MakiBox" // Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines) // You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4) @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -949,9 +937,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 86 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1177,8 +1162,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1467,10 +1453,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2034,5 +2020,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/makibox/Configuration_adv.h b/Marlin/src/config/examples/makibox/Configuration_adv.h index 5ceea6a7e5..c28b1ede83 100644 --- a/Marlin/src/config/examples/makibox/Configuration_adv.h +++ b/Marlin/src/config/examples/makibox/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/stm32f103ret6/Configuration.h b/Marlin/src/config/examples/stm32f103ret6/Configuration.h index 60d4a6d166..16b2ffc4e4 100644 --- a/Marlin/src/config/examples/stm32f103ret6/Configuration.h +++ b/Marlin/src/config/examples/stm32f103ret6/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -948,9 +936,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 180 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1176,8 +1161,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1466,10 +1452,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2033,5 +2019,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/tvrrug/Round2/Configuration.h b/Marlin/src/config/examples/tvrrug/Round2/Configuration.h index 3b59bcc974..47b16f0a30 100644 --- a/Marlin/src/config/examples/tvrrug/Round2/Configuration.h +++ b/Marlin/src/config/examples/tvrrug/Round2/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -941,9 +929,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 120 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1169,8 +1154,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1459,10 +1445,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2026,5 +2012,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h b/Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h index 7a6ce41ba8..0ed22b85f2 100644 --- a/Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h +++ b/Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -542,15 +562,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu //#define LCD_INFO_MENU @@ -575,7 +595,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -724,6 +744,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1071,6 +1094,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1474,6 +1524,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1631,6 +1690,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1812,5 +1883,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/config/examples/wt150/Configuration.h b/Marlin/src/config/examples/wt150/Configuration.h index eb35eef390..0f7296fba3 100644 --- a/Marlin/src/config/examples/wt150/Configuration.h +++ b/Marlin/src/config/examples/wt150/Configuration.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration.h @@ -35,8 +36,6 @@ * Advanced settings can be found in Configuration_adv.h * */ -#ifndef CONFIGURATION_H -#define CONFIGURATION_H #define CONFIGURATION_H_VERSION 020000 //=========================================================================== @@ -155,17 +154,6 @@ // For Cyclops or any "multi-extruder" that shares a single nozzle. //#define SINGLENOZZLE -#if ENABLED(SINGLENOZZLE) - // Parameters for filament retract / prime on toolchange - #define SINGLENOZZLE_SWAP_LENGTH 12 // (mm) - #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m) - #define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m) - //#define SINGLENOZZLE_SWAP_PARK - #if ENABLED(SINGLENOZZLE_SWAP_PARK) - #define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } - #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m) - #endif -#endif /** * Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants. @@ -951,9 +939,6 @@ #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 143.0 -// Z raise distance for tool-change, as needed for some extruders -#define TOOLCHANGE_ZRAISE 2 // (mm) - /** * Software Endstops * @@ -1179,8 +1164,9 @@ //#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) - #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis. - #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment + #define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis. + #define LCD_PROBE_Z_RANGE 4 // (mm) Z Range centered on Z_MIN_POS for LCD Z adjustment + //#define MESH_EDIT_MENU // Add a menu to edit mesh points #endif // Add a menu item to move between bed corners for manual bed adjustment @@ -1469,10 +1455,10 @@ * * Select the language to display on the LCD. These languages are available: * - * en, an, bg, ca, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it, jp-kana, - * ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test + * en, an, bg, ca, cz, da, de, el, el-gr, es, eu, fi, fr, gl, hr, it, + * jp-kana, ko_KR, nl, pl, pt, pt-br, ru, sk, tr, uk, zh_CN, zh_TW, test * - * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } + * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cz':'Czech', 'da':'Danish', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'jp-kana':'Japanese', 'ko_KR':'Korean (South Korea)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'ru':'Russian', 'sk':'Slovak', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Traditional)', 'test':'TEST' } */ #define LCD_LANGUAGE en @@ -2036,5 +2022,3 @@ // Allow servo angle to be edited and saved to EEPROM //#define EDITABLE_SERVO_ANGLES - -#endif // CONFIGURATION_H diff --git a/Marlin/src/config/examples/wt150/Configuration_adv.h b/Marlin/src/config/examples/wt150/Configuration_adv.h index 3195fe78b3..fa46e8f2b7 100644 --- a/Marlin/src/config/examples/wt150/Configuration_adv.h +++ b/Marlin/src/config/examples/wt150/Configuration_adv.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Configuration_adv.h @@ -30,8 +31,6 @@ * Basic settings can be found in Configuration.h * */ -#ifndef CONFIGURATION_ADV_H -#define CONFIGURATION_ADV_H #define CONFIGURATION_ADV_H_VERSION 020000 // @section temperature @@ -409,6 +408,27 @@ // Enable this if X or Y can't home without homing the other axis first. //#define CODEPENDENT_XY_HOMING +/** + * Z Steppers Auto-Alignment + * Add the G34 command to align multiple Z steppers using a bed probe. + */ +//#define Z_STEPPER_AUTO_ALIGN +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + // Define probe X and Y positions for Z1, Z2 [, Z3] + #define Z_STEPPER_ALIGN_X { 10, 150, 290 } + #define Z_STEPPER_ALIGN_Y { 290, 10, 290 } + // Set number of iterations to align + #define Z_STEPPER_ALIGN_ITERATIONS 3 + // Enable to restore leveling setup after operation + #define RESTORE_LEVELING_AFTER_G34 + // Use the amplification factor to de-/increase correction step. + // In case the stepper (spindle) position is further out than the test point + // Use a value > 1. NOTE: This may cause instability + #define Z_STEPPER_ALIGN_AMP 1.0 + // Stop criterion. If the accuracy is better than this stop iterating early + #define Z_STEPPER_ALIGN_ACC 0.02 +#endif + // @section machine #define AXIS_RELATIVE_MODES {false, false, false, false} @@ -543,15 +563,15 @@ //=============================Additional Features=========================== //=========================================================================== -#define ENCODER_RATE_MULTIPLIER // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly -#define ENCODER_10X_STEPS_PER_SEC 75 // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value -#define ENCODER_100X_STEPS_PER_SEC 160 // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value - -//#define CHDK 4 //Pin for triggering CHDK to take a picture see how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ -#define CHDK_DELAY 50 //How long in ms the pin should stay HIGH before going LOW again - // @section lcd +// Change values more rapidly when the encoder is rotated faster +#define ENCODER_RATE_MULTIPLIER +#if ENABLED(ENCODER_RATE_MULTIPLIER) + #define ENCODER_10X_STEPS_PER_SEC 30 // (steps/s) Encoder rate for 10x speed + #define ENCODER_100X_STEPS_PER_SEC 80 // (steps/s) Encoder rate for 100x speed +#endif + // Include a page of printer information in the LCD Main Menu #define LCD_INFO_MENU @@ -576,7 +596,7 @@ //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif -#endif // SDSUPPORT || LCD_SET_PROGRESS_MANUALLY +#endif // HAS_PRINT_PROGRESS /** * LED Control Menu @@ -725,6 +745,9 @@ #define SD_FIRMWARE_UPDATE_INACTIVE_VALUE 0xFF #endif + // Add an optimized binary file transfer mode, initiated with 'M28 B1' + //#define FAST_FILE_TRANSFER + #endif // SDSUPPORT /** @@ -1072,6 +1095,33 @@ #endif #endif +/** + * Universal tool change settings. + * Applies to all types of extruders except where explicitly noted. + */ +#if EXTRUDERS > 1 + // Z raise distance for tool-change, as needed for some extruders + #define TOOLCHANGE_ZRAISE 2 // (mm) + + // Retract and prime filament on tool-change + //#define TOOLCHANGE_FILAMENT_SWAP + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm) + #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m) + #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m) + #endif + + /** + * Position to park head during tool change. + * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER + */ + //#define TOOLCHANGE_PARK + #if ENABLED(TOOLCHANGE_PARK) + #define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 } + #define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m) + #endif +#endif + /** * Advanced Pause * Experimental feature for filament change support and for parking the nozzle when paused. @@ -1475,6 +1525,15 @@ // @section extras +/** + * Canon Hack Development Kit + * http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ + */ +//#define CHDK_PIN 4 // Set and enable a pin for triggering CHDK to take a picture +#if PIN_EXISTS(CHDK) + #define CHDK_DELAY 50 // (ms) How long the pin should remain HIGH +#endif + /** * Spindle & Laser control * @@ -1632,6 +1691,18 @@ //#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode #endif +/** + * G-code Macros + * + * Add G-codes M810-M819 to define and run G-code macros. + * Macros are not saved to EEPROM. + */ +//#define GCODE_MACROS +#if ENABLED(GCODE_MACROS) + #define GCODE_MACROS_SLOTS 5 // Up to 10 may be used + #define GCODE_MACROS_SLOT_SIZE 50 // Maximum length of a single macro +#endif + /** * User-defined menu items that execute custom GCode */ @@ -1813,5 +1884,3 @@ // Enable Marlin dev mode which adds some special commands //#define MARLIN_DEV_MODE - -#endif // CONFIGURATION_ADV_H diff --git a/Marlin/src/core/boards.h b/Marlin/src/core/boards.h index 64d266114c..5a5dc76cd1 100644 --- a/Marlin/src/core/boards.h +++ b/Marlin/src/core/boards.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef BOARDS_H -#define BOARDS_H +#pragma once #define BOARD_UNKNOWN -1 @@ -247,5 +245,3 @@ #define BOARD_ESP32 1900 #define MB(board) (defined(BOARD_##board) && MOTHERBOARD==BOARD_##board) - -#endif // __BOARDS_H diff --git a/Marlin/src/core/enum.h b/Marlin/src/core/enum.h index bf30f7b628..7abfe0bb88 100644 --- a/Marlin/src/core/enum.h +++ b/Marlin/src/core/enum.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __ENUM_H__ -#define __ENUM_H__ +#pragma once /** * Axis indices as enumerated constants @@ -68,5 +66,3 @@ typedef enum { TEMPUNIT_K, TEMPUNIT_F } TempUnit; - -#endif // __ENUM_H__ diff --git a/Marlin/src/core/language.h b/Marlin/src/core/language.h index b6bddd2b8f..6c86cf1390 100644 --- a/Marlin/src/core/language.h +++ b/Marlin/src/core/language.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef LANGUAGE_H -#define LANGUAGE_H +#pragma once #include "../inc/MarlinConfig.h" @@ -204,10 +202,13 @@ #define MSG_FILAMENT_CHANGE_HEAT "Press button (or M108) to heat nozzle" #define MSG_FILAMENT_CHANGE_INSERT "Insert filament and press button (or M108)" +#define MSG_FILAMENT_CHANGE_WAIT "Press button (or M108) to resume" #define MSG_FILAMENT_CHANGE_HEAT_LCD "Press button to heat nozzle" #define MSG_FILAMENT_CHANGE_INSERT_LCD "Insert filament and press button" +#define MSG_FILAMENT_CHANGE_WAIT_LCD "Press button to resume" #define MSG_FILAMENT_CHANGE_HEAT_M108 "Send M108 to heat nozzle" #define MSG_FILAMENT_CHANGE_INSERT_M108 "Insert filament and send M108" +#define MSG_FILAMENT_CHANGE_WAIT_M108 "Send M108 to resume" #define MSG_ERR_EEPROM_WRITE "Error writing to EEPROM!" @@ -264,7 +265,7 @@ // LCD Menu Messages -#define LANGUAGE_DATA_INCL_(M) STRINGIFY_(fontdata/language_data_##M.h) +#define LANGUAGE_DATA_INCL_(M) STRINGIFY_(fontdata/langdata_##M.h) #define LANGUAGE_DATA_INCL(M) LANGUAGE_DATA_INCL_(M) #define INCLUDE_LANGUAGE_DATA LANGUAGE_DATA_INCL(LCD_LANGUAGE) @@ -296,12 +297,12 @@ #define MSG_H4 "4" #define MSG_H5 "5" #define MSG_H6 "6" -#define MSG_N1 " 1" -#define MSG_N2 " 2" -#define MSG_N3 " 3" -#define MSG_N4 " 4" -#define MSG_N5 " 5" -#define MSG_N6 " 6" +#define MSG_LCD_N0 " 1" +#define MSG_LCD_N1 " 2" +#define MSG_LCD_N2 " 3" +#define MSG_LCD_N3 " 4" +#define MSG_LCD_N4 " 5" +#define MSG_LCD_N5 " 6" #define MSG_E0 "E0" #define MSG_E1 "E1" #define MSG_E2 "E2" @@ -342,5 +343,3 @@ #undef MSG_USER_MENU #define MSG_USER_MENU CUSTOM_USER_MENU_TITLE #endif - -#endif // __LANGUAGE_H diff --git a/Marlin/src/core/millis_t.h b/Marlin/src/core/millis_t.h index 97532374b5..d38ab65d0a 100644 --- a/Marlin/src/core/millis_t.h +++ b/Marlin/src/core/millis_t.h @@ -25,5 +25,5 @@ typedef uint32_t millis_t; -#define PENDING(NOW,SOON) ((long)(NOW-(SOON))<0) +#define PENDING(NOW,SOON) ((int32_t)(NOW-(SOON))<0) #define ELAPSED(NOW,SOON) (!PENDING(NOW,SOON)) diff --git a/Marlin/src/core/serial.cpp b/Marlin/src/core/serial.cpp index 33e071be76..9b89644f02 100644 --- a/Marlin/src/core/serial.cpp +++ b/Marlin/src/core/serial.cpp @@ -22,7 +22,7 @@ #include "serial.h" -uint8_t marlin_debug_flags = DEBUG_NONE; +uint8_t marlin_debug_flags = MARLIN_DEBUG_NONE; const char errormagic[] PROGMEM = "Error:"; const char echomagic[] PROGMEM = "echo:"; diff --git a/Marlin/src/core/serial.h b/Marlin/src/core/serial.h index 9320167bd3..5f67ecd53a 100644 --- a/Marlin/src/core/serial.h +++ b/Marlin/src/core/serial.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __SERIAL_H__ -#define __SERIAL_H__ +#pragma once #include "../inc/MarlinConfigPre.h" #include HAL_PATH(../HAL, HAL.h) @@ -29,20 +27,20 @@ /** * Define debug bit-masks */ -enum DebugFlags : unsigned char { - DEBUG_NONE = 0, - DEBUG_ECHO = _BV(0), ///< Echo commands in order as they are processed - DEBUG_INFO = _BV(1), ///< Print messages for code that has debug output - DEBUG_ERRORS = _BV(2), ///< Not implemented - DEBUG_DRYRUN = _BV(3), ///< Ignore temperature setting and E movement commands - DEBUG_COMMUNICATION = _BV(4), ///< Not implemented - DEBUG_LEVELING = _BV(5), ///< Print detailed output for homing and leveling - DEBUG_MESH_ADJUST = _BV(6), ///< UBL bed leveling - DEBUG_ALL = 0xFF +enum MarlinDebugFlags : uint8_t { + MARLIN_DEBUG_NONE = 0, + MARLIN_DEBUG_ECHO = _BV(0), ///< Echo commands in order as they are processed + MARLIN_DEBUG_INFO = _BV(1), ///< Print messages for code that has debug output + MARLIN_DEBUG_ERRORS = _BV(2), ///< Not implemented + MARLIN_DEBUG_DRYRUN = _BV(3), ///< Ignore temperature setting and E movement commands + MARLIN_DEBUG_COMMUNICATION = _BV(4), ///< Not implemented + MARLIN_DEBUG_LEVELING = _BV(5), ///< Print detailed output for homing and leveling + MARLIN_DEBUG_MESH_ADJUST = _BV(6), ///< UBL bed leveling + MARLIN_DEBUG_ALL = 0xFF }; extern uint8_t marlin_debug_flags; -#define DEBUGGING(F) (marlin_debug_flags & (DEBUG_## F)) +#define DEBUGGING(F) (marlin_debug_flags & (MARLIN_DEBUG_## F)) #if TX_BUFFER_SIZE < 1 #define SERIAL_FLUSHTX_P(p) @@ -246,5 +244,3 @@ void serial_error_start(); void print_xyz(PGM_P prefix, PGM_P suffix, const float xyz[]); #define DEBUG_POS(SUFFIX,VAR) do { print_xyz(PSTR(" " STRINGIFY(VAR) "="), PSTR(" : " SUFFIX "\n"), VAR); } while(0) #endif - -#endif // __SERIAL_H__ diff --git a/Marlin/src/core/utility.h b/Marlin/src/core/utility.h index 05ba721def..8122c3b5ad 100644 --- a/Marlin/src/core/utility.h +++ b/Marlin/src/core/utility.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __UTILITY_H__ -#define __UTILITY_H__ +#pragma once #include "../inc/MarlinConfigPre.h" @@ -102,5 +100,3 @@ void safe_delay(millis_t ms); #if ENABLED(DEBUG_LEVELING_FEATURE) void log_machine_info(); #endif - -#endif // __UTILITY_H__ diff --git a/Marlin/src/feature/I2CPositionEncoder.cpp b/Marlin/src/feature/I2CPositionEncoder.cpp index 5ac8b17eb5..b5ab7234eb 100644 --- a/Marlin/src/feature/I2CPositionEncoder.cpp +++ b/Marlin/src/feature/I2CPositionEncoder.cpp @@ -232,6 +232,16 @@ void I2CPositionEncoder::set_homed() { } } +void I2CPositionEncoder::set_unhomed() { + zeroOffset = 0; + homed = trusted = false; + + #ifdef I2CPE_DEBUG + SERIAL_ECHO(axis_codes[encoderAxis]); + SERIAL_ECHOLNPGM(" axis encoder unhomed."); + #endif +} + bool I2CPositionEncoder::passes_test(const bool report) { if (report) { if (H != I2CPE_MAG_SIG_GOOD) SERIAL_ECHOPGM("Warning. "); diff --git a/Marlin/src/feature/I2CPositionEncoder.h b/Marlin/src/feature/I2CPositionEncoder.h index 53266b2780..32895e62ce 100644 --- a/Marlin/src/feature/I2CPositionEncoder.h +++ b/Marlin/src/feature/I2CPositionEncoder.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef I2CPOSENC_H -#define I2CPOSENC_H +#pragma once #include "../inc/MarlinConfig.h" @@ -146,6 +144,7 @@ class I2CPositionEncoder { void update(); void set_homed(); + void set_unhomed(); int32_t get_raw_count(); @@ -230,6 +229,11 @@ class I2CPositionEncodersMgr { if (encoders[i].get_axis() == axis) encoders[i].set_homed(); } + static void unhomed(const AxisEnum axis) { + LOOP_PE(i) + if (encoders[i].get_axis() == axis) encoders[i].set_unhomed(); + } + static void report_position(const int8_t idx, const bool units, const bool noOffset); static void report_status(const int8_t idx) { @@ -325,5 +329,3 @@ class I2CPositionEncodersMgr { }; extern I2CPositionEncodersMgr I2CPEM; - -#endif //I2CPOSENC_H diff --git a/Marlin/src/feature/Max7219_Debug_LEDs.h b/Marlin/src/feature/Max7219_Debug_LEDs.h index 8b3d19e18c..643a560944 100644 --- a/Marlin/src/feature/Max7219_Debug_LEDs.h +++ b/Marlin/src/feature/Max7219_Debug_LEDs.h @@ -96,7 +96,7 @@ public: static void send(const uint8_t reg, const uint8_t data); // Refresh all units - inline static void refresh() { for (uint8_t i = 0; i < 8; i++) refresh_line(i); } + static inline void refresh() { for (uint8_t i = 0; i < 8; i++) refresh_line(i); } // Update a single native line on all units static void refresh_line(const uint8_t line); diff --git a/Marlin/src/feature/baricuda.h b/Marlin/src/feature/baricuda.h index 7ed23925b8..a7a70d8dc9 100644 --- a/Marlin/src/feature/baricuda.h +++ b/Marlin/src/feature/baricuda.h @@ -19,11 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __BARICUDA_H__ -#define __BARICUDA_H__ +#pragma once extern uint8_t baricuda_valve_pressure, baricuda_e_to_p_pressure; - -#endif // __BARICUDA_H__ diff --git a/Marlin/src/feature/bedlevel/abl/abl.cpp b/Marlin/src/feature/bedlevel/abl/abl.cpp index 044adc5d36..f1e736c88b 100644 --- a/Marlin/src/feature/bedlevel/abl/abl.cpp +++ b/Marlin/src/feature/bedlevel/abl/abl.cpp @@ -25,6 +25,7 @@ #if ENABLED(AUTO_BED_LEVELING_BILINEAR) #include "abl.h" +#include "../bedlevel.h" #include "../../../module/motion.h" diff --git a/Marlin/src/feature/bedlevel/abl/abl.h b/Marlin/src/feature/bedlevel/abl/abl.h index 0ac1f424bb..26a5350645 100644 --- a/Marlin/src/feature/bedlevel/abl/abl.h +++ b/Marlin/src/feature/bedlevel/abl/abl.h @@ -19,33 +19,25 @@ * along with this program. If not, see . * */ +#pragma once -#ifndef __ABL_H__ -#define __ABL_H__ +#include "../../../inc/MarlinConfigPre.h" -#include "../../../inc/MarlinConfig.h" +extern int bilinear_grid_spacing[2], bilinear_start[2]; +extern float bilinear_grid_factor[2], + z_values[GRID_MAX_POINTS_X][GRID_MAX_POINTS_Y]; +float bilinear_z_offset(const float raw[XYZ]); -#if ENABLED(AUTO_BED_LEVELING_BILINEAR) +void extrapolate_unprobed_bed_level(); +void print_bilinear_leveling_grid(); +void refresh_bed_level(); +#if ENABLED(ABL_BILINEAR_SUBDIVISION) + void print_bilinear_leveling_grid_virt(); + void bed_level_virt_interpolate(); +#endif - #include "../bedlevel.h" +#if IS_CARTESIAN && DISABLED(SEGMENT_LEVELED_MOVES) + void bilinear_line_to_destination(const float fr_mm_s, uint16_t x_splits=0xFFFF, uint16_t y_splits=0xFFFF); +#endif - extern int bilinear_grid_spacing[2], bilinear_start[2]; - extern float bilinear_grid_factor[2], - z_values[GRID_MAX_POINTS_X][GRID_MAX_POINTS_Y]; - float bilinear_z_offset(const float raw[XYZ]); - - void extrapolate_unprobed_bed_level(); - void print_bilinear_leveling_grid(); - void refresh_bed_level(); - #if ENABLED(ABL_BILINEAR_SUBDIVISION) - void print_bilinear_leveling_grid_virt(); - void bed_level_virt_interpolate(); - #endif - - #if IS_CARTESIAN && DISABLED(SEGMENT_LEVELED_MOVES) - void bilinear_line_to_destination(const float fr_mm_s, uint16_t x_splits=0xFFFF, uint16_t y_splits=0xFFFF); - #endif - -#endif // AUTO_BED_LEVELING_BILINEAR - -#endif // __ABL_H__ +#define Z_VALUES(X,Y) z_values[X][Y] diff --git a/Marlin/src/feature/bedlevel/bedlevel.cpp b/Marlin/src/feature/bedlevel/bedlevel.cpp index 5dc328c273..737a971fb0 100644 --- a/Marlin/src/feature/bedlevel/bedlevel.cpp +++ b/Marlin/src/feature/bedlevel/bedlevel.cpp @@ -159,8 +159,7 @@ void reset_bed_level() { void print_2d_array(const uint8_t sx, const uint8_t sy, const uint8_t precision, element_2d_fn fn) { #ifndef SCAD_MESH_OUTPUT for (uint8_t x = 0; x < sx; x++) { - for (uint8_t i = 0; i < precision + 2 + (x < 10 ? 1 : 0); i++) - SERIAL_PROTOCOLCHAR(' '); + serial_spaces(precision + (x < 10 ? 3 : 2)); SERIAL_PROTOCOL(int(x)); } SERIAL_EOL(); diff --git a/Marlin/src/feature/bedlevel/bedlevel.h b/Marlin/src/feature/bedlevel/bedlevel.h index 3db5aabd68..b57ed696fa 100644 --- a/Marlin/src/feature/bedlevel/bedlevel.h +++ b/Marlin/src/feature/bedlevel/bedlevel.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __BEDLEVEL_H__ -#define __BEDLEVEL_H__ +#pragma once #include "../../inc/MarlinConfigPre.h" @@ -82,8 +80,6 @@ void reset_bed_level(); #include "mbl/mesh_bed_leveling.h" #elif ENABLED(AUTO_BED_LEVELING_UBL) #include "ubl/ubl.h" -#elif HAS_ABL +#elif ENABLED(AUTO_BED_LEVELING_BILINEAR) #include "abl/abl.h" #endif - -#endif // __BEDLEVEL_H__ diff --git a/Marlin/src/feature/bedlevel/mbl/mesh_bed_leveling.h b/Marlin/src/feature/bedlevel/mbl/mesh_bed_leveling.h index 5b68edefe5..8fbba8f7e8 100644 --- a/Marlin/src/feature/bedlevel/mbl/mesh_bed_leveling.h +++ b/Marlin/src/feature/bedlevel/mbl/mesh_bed_leveling.h @@ -19,19 +19,17 @@ * along with this program. If not, see . * */ - -#ifndef _MESH_BED_LEVELING_H_ -#define _MESH_BED_LEVELING_H_ +#pragma once #include "../../../inc/MarlinConfig.h" enum MeshLevelingState : char { - MeshReport, - MeshStart, - MeshNext, - MeshSet, - MeshSetZOffset, - MeshReset + MeshReport, // G29 S0 + MeshStart, // G29 S1 + MeshNext, // G29 S2 + MeshSet, // G29 S3 + MeshSetZOffset, // G29 S4 + MeshReset // G29 S5 }; #define MESH_X_DIST ((MESH_MAX_X - (MESH_MIN_X)) / (GRID_MAX_POINTS_X - 1)) @@ -121,4 +119,4 @@ public: extern mesh_bed_leveling mbl; -#endif // _MESH_BED_LEVELING_H_ +#define Z_VALUES(X,Y) mbl.z_values[X][Y] diff --git a/Marlin/src/feature/bedlevel/ubl/ubl.cpp b/Marlin/src/feature/bedlevel/ubl/ubl.cpp index 65235a5f42..bc5088f209 100644 --- a/Marlin/src/feature/bedlevel/ubl/ubl.cpp +++ b/Marlin/src/feature/bedlevel/ubl/ubl.cpp @@ -143,7 +143,7 @@ constexpr float unified_bed_leveling::_mesh_index_to_xpos[16], unified_bed_leveling::_mesh_index_to_ypos[16]; - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU bool unified_bed_leveling::lcd_map_control = false; #endif diff --git a/Marlin/src/feature/bedlevel/ubl/ubl.h b/Marlin/src/feature/bedlevel/ubl/ubl.h index 2e8af93141..805469b8d4 100644 --- a/Marlin/src/feature/bedlevel/ubl/ubl.h +++ b/Marlin/src/feature/bedlevel/ubl/ubl.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef UNIFIED_BED_LEVELING_H -#define UNIFIED_BED_LEVELING_H +#pragma once //#define UBL_DEVEL_DEBUGGING @@ -157,7 +155,7 @@ class unified_bed_leveling { MESH_MIN_Y + 14 * (MESH_Y_DIST), MESH_MIN_Y + 15 * (MESH_Y_DIST) }; - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU static bool lcd_map_control; #endif @@ -373,4 +371,4 @@ class unified_bed_leveling { extern unified_bed_leveling ubl; -#endif // UNIFIED_BED_LEVELING_H +#define Z_VALUES(X,Y) ubl.z_values[X][Y] diff --git a/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp b/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp index 438c41b6a2..a261581e5d 100644 --- a/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp +++ b/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp @@ -52,7 +52,7 @@ extern float destination[XYZE], current_position[XYZE]; - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU void lcd_return_to_status(); void _lcd_ubl_output_map_lcd(); #endif @@ -432,7 +432,7 @@ #endif // HAS_BED_PROBE case 2: { - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU // // Manually Probe Mesh in areas that can't be reached by the probe // @@ -540,7 +540,7 @@ } case 4: // Fine Tune (i.e., Edit) the Mesh - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU fine_tune_mesh(g29_x_pos, g29_y_pos, parser.seen('T')); #else SERIAL_PROTOCOLLNPGM("?P4 is only available when an LCD is present."); @@ -628,7 +628,7 @@ LEAVE: - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_reset_alert_level(); lcd_quick_feedback(true); lcd_reset_status(); @@ -683,7 +683,7 @@ z_values[x][y] += g29_constant; } - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU typedef void (*clickFunc_t)(); @@ -707,7 +707,7 @@ return false; } - #endif // NEWPANEL + #endif // HAS_LCD_MENU #if HAS_BED_PROBE /** @@ -717,7 +717,7 @@ void unified_bed_leveling::probe_entire_mesh(const float &rx, const float &ry, const bool do_ubl_mesh_map, const bool stow_probe, const bool do_furthest) { mesh_index_pair location; - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU lcd_external_control = true; #endif @@ -729,7 +729,7 @@ do { if (do_ubl_mesh_map) display_map(g29_map_type); - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU if (is_lcd_clicked()) { SERIAL_PROTOCOLLNPGM("\nMesh only partially populated.\n"); lcd_quick_feedback(false); @@ -775,7 +775,7 @@ #endif // HAS_BED_PROBE - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU void unified_bed_leveling::move_z_with_encoder(const float &multiplier) { wait_for_release(); @@ -908,12 +908,12 @@ KEEPALIVE_STATE(IN_HANDLER); do_blocking_move_to(rx, ry, Z_CLEARANCE_DEPLOY_PROBE); } - #endif // NEWPANEL + #endif // HAS_LCD_MENU bool unified_bed_leveling::g29_parameter_parsing() { bool err_flag = false; - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU LCD_MESSAGEPGM(MSG_UBL_DOING_G29); lcd_quick_feedback(true); #endif @@ -1036,7 +1036,7 @@ ubl_state_recursion_chk++; if (ubl_state_recursion_chk != 1) { SERIAL_ECHOLNPGM("save_ubl_active_state_and_disabled() called multiple times in a row."); - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU LCD_MESSAGEPGM(MSG_UBL_SAVE_ERROR); lcd_quick_feedback(true); #endif @@ -1051,7 +1051,7 @@ #if ENABLED(UBL_DEVEL_DEBUGGING) if (--ubl_state_recursion_chk) { SERIAL_ECHOLNPGM("restore_ubl_active_state_and_leave() called too many times."); - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU LCD_MESSAGEPGM(MSG_UBL_RESTORE_ERROR); lcd_quick_feedback(true); #endif @@ -1339,7 +1339,7 @@ return out_mesh; } - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU void abort_fine_tune() { lcd_return_to_status(); @@ -1450,7 +1450,7 @@ lcd_return_to_status(); } - #endif // NEWPANEL + #endif // HAS_LCD_MENU /** * 'Smart Fill': Scan from the outward edges of the mesh towards the center. diff --git a/Marlin/src/feature/caselight.h b/Marlin/src/feature/caselight.h index 3e16819eb5..4cd6c13770 100644 --- a/Marlin/src/feature/caselight.h +++ b/Marlin/src/feature/caselight.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __CASELIGHT_H__ -#define __CASELIGHT_H__ +#pragma once extern uint8_t case_light_brightness; extern bool case_light_on; @@ -29,5 +27,3 @@ extern uint8_t case_light_brightness_sav; // saves brighness info when case_li extern bool case_light_arg_flag; // flag to notify if S or P argument type void update_case_light(); - -#endif // __CASELIGHT_H__ diff --git a/Marlin/src/feature/controllerfan.h b/Marlin/src/feature/controllerfan.h index 8a7b393c33..7badc99d26 100644 --- a/Marlin/src/feature/controllerfan.h +++ b/Marlin/src/feature/controllerfan.h @@ -19,10 +19,6 @@ * along with this program. If not, see . * */ - -#ifndef __CONTROLLERFAN_H__ -#define __CONTROLLERFAN_H__ +#pragma once void controllerfan_update(); - -#endif // __CONTROLLERFAN_H__ diff --git a/Marlin/src/feature/dac/dac_dac084s085.h b/Marlin/src/feature/dac/dac_dac084s085.h index af98c16776..f1b69c292b 100644 --- a/Marlin/src/feature/dac/dac_dac084s085.h +++ b/Marlin/src/feature/dac/dac_dac084s085.h @@ -1,5 +1,25 @@ -#ifndef DAC084S085_H -#define DAC084S085_H +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ +#pragma once class dac084s085 { public: @@ -9,5 +29,3 @@ class dac084s085 { private: static void cshigh(); }; - -#endif // DAC084S085_H diff --git a/Marlin/src/feature/dac/dac_mcp4728.h b/Marlin/src/feature/dac/dac_mcp4728.h index aeacaaa0bc..2e0937fcf6 100644 --- a/Marlin/src/feature/dac/dac_mcp4728.h +++ b/Marlin/src/feature/dac/dac_mcp4728.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * Arduino library for MicroChip MCP4728 I2C D/A converter. */ -#ifndef DAC_MCP4728_H -#define DAC_MCP4728_H - #include #define defaultVDD DAC_STEPPER_MAX //was 5000 but differs with internal Vref @@ -57,5 +55,3 @@ uint8_t mcp4728_fastWrite(); uint8_t mcp4728_simpleCommand(byte simpleCommand); uint8_t mcp4728_getDrvPct(uint8_t channel); void mcp4728_setDrvPct(uint8_t pct[XYZE]); - -#endif // DAC_MCP4728_H diff --git a/Marlin/src/feature/dac/stepper_dac.h b/Marlin/src/feature/dac/stepper_dac.h index e74bac5f15..a2e2370482 100644 --- a/Marlin/src/feature/dac/stepper_dac.h +++ b/Marlin/src/feature/dac/stepper_dac.h @@ -19,31 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * stepper_dac.h - To set stepper current via DAC - * - * Part of Marlin - * - * Copyright (c) 2016 MarlinFirmware - * - * Marlin 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 3 of the License, or - * (at your option) any later version. - * - * Marlin is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Marlin. If not, see . */ -#ifndef STEPPER_DAC_H -#define STEPPER_DAC_H - #include "dac_mcp4728.h" int dac_init(); @@ -53,5 +34,3 @@ void dac_print_values(); void dac_commit_eeprom(); uint8_t dac_current_get_percent(AxisEnum axis); void dac_current_set_percents(const uint8_t pct[XYZE]); - -#endif // STEPPER_DAC_H diff --git a/Marlin/src/feature/digipot/digipot.h b/Marlin/src/feature/digipot/digipot.h index f2cd00ba6e..d4354c748f 100644 --- a/Marlin/src/feature/digipot/digipot.h +++ b/Marlin/src/feature/digipot/digipot.h @@ -19,11 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __DIGIPOT_H__ -#define __DIGIPOT_H__ +#pragma once void digipot_i2c_set_current(const uint8_t channel, const float current); void digipot_i2c_init(); - -#endif // __DIGIPOT_H__ diff --git a/Marlin/src/feature/emergency_parser.cpp b/Marlin/src/feature/emergency_parser.cpp index 3c9cbf12e5..7908f342db 100644 --- a/Marlin/src/feature/emergency_parser.cpp +++ b/Marlin/src/feature/emergency_parser.cpp @@ -31,7 +31,8 @@ #include "emergency_parser.h" // Static data members -bool EmergencyParser::killed_by_M112; // = false +bool EmergencyParser::killed_by_M112, // = false + EmergencyParser::enabled; // Global instance EmergencyParser emergency_parser; diff --git a/Marlin/src/feature/emergency_parser.h b/Marlin/src/feature/emergency_parser.h index 127b5c20da..3684a3b126 100644 --- a/Marlin/src/feature/emergency_parser.h +++ b/Marlin/src/feature/emergency_parser.h @@ -19,13 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * emergency_parser.h - Intercept special commands directly in the serial stream */ -#ifndef _EMERGENCY_PARSER_H_ -#define _EMERGENCY_PARSER_H_ +#define FORCE_INLINE __attribute__((always_inline)) inline // External references extern volatile bool wait_for_user, wait_for_heatup; @@ -53,11 +53,13 @@ public: static bool killed_by_M112; - EmergencyParser() {} + EmergencyParser() { enable(); } - __attribute__((always_inline)) inline - static void update(State &state, const uint8_t c) { + FORCE_INLINE static void enable() { enabled = true; } + FORCE_INLINE static void disable() { enabled = false; } + + FORCE_INLINE static void update(State &state, const uint8_t c) { switch (state) { case EP_RESET: switch (c) { @@ -118,7 +120,7 @@ public: default: if (c == '\n') { - switch (state) { + if (enabled) switch (state) { case EP_M108: wait_for_user = wait_for_heatup = false; break; @@ -136,8 +138,8 @@ public: } } +private: + static bool enabled; }; extern EmergencyParser emergency_parser; - -#endif // _EMERGENCY_PARSER_H_ diff --git a/Marlin/src/feature/fanmux.h b/Marlin/src/feature/fanmux.h index 2524876146..2dfc4aabf8 100644 --- a/Marlin/src/feature/fanmux.h +++ b/Marlin/src/feature/fanmux.h @@ -19,15 +19,11 @@ * along with this program. If not, see . * */ +#pragma once /** * feature/fanmux.h - Cooling Fan Multiplexer support functions */ -#ifndef _FANMUX_H_ -#define _FANMUX_H_ - extern void fanmux_switch(const uint8_t e); extern void fanmux_init(void); - -#endif // _FANMUX_H_ diff --git a/Marlin/src/feature/filwidth.h b/Marlin/src/feature/filwidth.h index 1f0dfc6f04..a130e8cf8c 100644 --- a/Marlin/src/feature/filwidth.h +++ b/Marlin/src/feature/filwidth.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __FILWIDTH_H__ -#define __FILWIDTH_H__ +#pragma once #include "../inc/MarlinConfig.h" @@ -31,5 +29,3 @@ extern float filament_width_nominal, // Nominal filament extern uint8_t meas_delay_cm; // Distance delay setting extern int8_t measurement_delay[MAX_MEASUREMENT_DELAY + 1], // Ring buffer to delayed measurement. Store extruder factor after subtracting 100 filwidth_delay_index[2]; // Indexes into ring buffer - -#endif // __FILWIDTH_H__ diff --git a/Marlin/src/feature/fwretract.h b/Marlin/src/feature/fwretract.h index 9da737465b..247ea22023 100644 --- a/Marlin/src/feature/fwretract.h +++ b/Marlin/src/feature/fwretract.h @@ -56,7 +56,7 @@ public: #if ENABLED(FWRETRACT_AUTORETRACT) static bool autoretract_enabled; // M209 S - Autoretract switch #else - constexpr static bool autoretract_enabled = false; + static constexpr bool autoretract_enabled = false; #endif static bool retracted[EXTRUDERS]; // Which extruders are currently retracted diff --git a/Marlin/src/feature/leds/blinkm.h b/Marlin/src/feature/leds/blinkm.h index 20e84d9a95..8709ebda34 100644 --- a/Marlin/src/feature/leds/blinkm.h +++ b/Marlin/src/feature/leds/blinkm.h @@ -19,17 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * blinkm.h - Control a BlinkM over i2c */ -#ifndef _BLINKM_H_ -#define _BLINKM_H_ - struct LEDColor; typedef LEDColor LEDColor; void blinkm_set_led_color(const LEDColor &color); - -#endif // _BLINKM_H_ diff --git a/Marlin/src/feature/leds/leds.cpp b/Marlin/src/feature/leds/leds.cpp index d3175a0314..0694491f0f 100644 --- a/Marlin/src/feature/leds/leds.cpp +++ b/Marlin/src/feature/leds/leds.cpp @@ -48,7 +48,7 @@ ); #endif -#if ENABLED(LED_CONTROL_MENU) +#if ENABLED(LED_CONTROL_MENU) || ENABLED(PRINTER_EVENT_LEDS) LEDColor LEDLights::color; bool LEDLights::lights_on; #endif @@ -72,7 +72,9 @@ void LEDLights::set_color(const LEDColor &incol #if ENABLED(NEOPIXEL_LED) - const uint32_t neocolor = pixels.Color(incol.r, incol.g, incol.b, incol.w); + const uint32_t neocolor = LEDColorWhite() == incol + ? pixels.Color(NEO_WHITE) + : pixels.Color(incol.r, incol.g, incol.b, incol.w); static uint16_t nextLed = 0; pixels.setBrightness(incol.i); @@ -117,22 +119,13 @@ void LEDLights::set_color(const LEDColor &incol pca9632_set_led_color(incol); #endif - #if ENABLED(LED_CONTROL_MENU) + #if ENABLED(LED_CONTROL_MENU) || ENABLED(PRINTER_EVENT_LEDS) // Don't update the color when OFF lights_on = !incol.is_off(); if (lights_on) color = incol; #endif } -void LEDLights::set_white() { - #if ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(BLINKM) || ENABLED(PCA9632) - set_color(LEDColorWhite()); - #endif - #if ENABLED(NEOPIXEL_LED) - set_neopixel_color(pixels.Color(NEO_WHITE)); - #endif -} - #if ENABLED(LED_CONTROL_MENU) void LEDLights::toggle() { if (lights_on) set_off(); else update(); } #endif diff --git a/Marlin/src/feature/leds/leds.h b/Marlin/src/feature/leds/leds.h index a59a655fb8..224e3cc200 100644 --- a/Marlin/src/feature/leds/leds.h +++ b/Marlin/src/feature/leds/leds.h @@ -115,12 +115,12 @@ typedef struct LEDColor { * Color helpers and presets */ #if HAS_WHITE_LED - #define LEDColorWhite() LEDColor(0, 0, 0, 255) #if ENABLED(NEOPIXEL_LED) #define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B, W, I) #else #define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B, W) #endif + #define LEDColorWhite() LEDColor(0, 0, 0, 255) #else #define MakeLEDColor(R,G,B,W,I) LEDColor(R, G, B) #define LEDColorWhite() LEDColor(255, 255, 255) @@ -164,9 +164,9 @@ public: ); } - static void set_white(); FORCE_INLINE static void set_off() { set_color(LEDColorOff()); } FORCE_INLINE static void set_green() { set_color(LEDColorGreen()); } + FORCE_INLINE static void set_white() { set_color(LEDColorWhite()); } #if ENABLED(LED_COLOR_PRESETS) static const LEDColor defaultLEDColor; @@ -179,9 +179,15 @@ public: FORCE_INLINE static void set_violet() { set_color(LEDColorViolet()); } #endif - #if ENABLED(LED_CONTROL_MENU) + #if ENABLED(PRINTER_EVENT_LEDS) + FORCE_INLINE static LEDColor get_color() { return lights_on ? color : LEDColorOff(); } + #endif + + #if ENABLED(LED_CONTROL_MENU) || ENABLED(PRINTER_EVENT_LEDS) static LEDColor color; // last non-off color static bool lights_on; // the last set color was "on" + #endif + #if ENABLED(LED_CONTROL_MENU) static void toggle(); // swap "off" with color FORCE_INLINE static void update() { set_color(color); } #endif diff --git a/Marlin/src/feature/leds/neopixel.h b/Marlin/src/feature/leds/neopixel.h index 9f24b0287a..f761877c9a 100644 --- a/Marlin/src/feature/leds/neopixel.h +++ b/Marlin/src/feature/leds/neopixel.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * Neopixel support */ -#ifndef __NEOPIXEL_H__ -#define __NEOPIXEL_H__ - #include "../../inc/MarlinConfig.h" #include @@ -46,5 +44,3 @@ void set_neopixel_color(const uint32_t color); //bool neopixel_set_led_color(const uint8_t r, const uint8_t g, const uint8_t b, const uint8_t w, const uint8_t p); extern Adafruit_NeoPixel pixels; - -#endif // __NEOPIXEL_H__ diff --git a/Marlin/src/feature/leds/pca9632.h b/Marlin/src/feature/leds/pca9632.h index 4d98267beb..f2d6687780 100644 --- a/Marlin/src/feature/leds/pca9632.h +++ b/Marlin/src/feature/leds/pca9632.h @@ -19,18 +19,14 @@ * along with this program. If not, see . * */ +#pragma once /** * Driver for the Philips PCA9632 LED driver. * Written by Robert Mendon Feb 2017. */ -#ifndef __PCA9632_H__ -#define __PCA9632_H__ - struct LEDColor; typedef LEDColor LEDColor; void pca9632_set_led_color(const LEDColor &color); - -#endif // __PCA9632_H__ diff --git a/Marlin/src/feature/leds/printer_event_leds.h b/Marlin/src/feature/leds/printer_event_leds.h index 679eddfbc9..632650ee8b 100644 --- a/Marlin/src/feature/leds/printer_event_leds.h +++ b/Marlin/src/feature/leds/printer_event_leds.h @@ -38,18 +38,18 @@ private: public: #if HAS_TEMP_HOTEND - FORCE_INLINE static void onHotendHeatingStart() { old_intensity = 0; } + FORCE_INLINE static LEDColor onHotendHeatingStart() { old_intensity = 0; return leds.get_color(); } static void onHotendHeating(const float &start, const float ¤t, const float &target); #endif #if HAS_HEATED_BED - FORCE_INLINE static void onBedHeatingStart() { old_intensity = 127; } + FORCE_INLINE static LEDColor onBedHeatingStart() { old_intensity = 127; return leds.get_color(); } static void onBedHeating(const float &start, const float ¤t, const float &target); #endif #if HAS_TEMP_HOTEND || HAS_HEATED_BED - FORCE_INLINE static void onHeated() { leds.set_white(); } - FORCE_INLINE static void onHeatersOff() { leds.set_off(); } + FORCE_INLINE static void onHeatingDone() { leds.set_color(LEDColorWhite()); } + FORCE_INLINE static void onPidTuningDone(LEDColor c) { leds.set_color(c); } #endif #if ENABLED(SDSUPPORT) diff --git a/Marlin/src/feature/leds/tempstat.h b/Marlin/src/feature/leds/tempstat.h index 290e73f1c0..ac50d93f29 100644 --- a/Marlin/src/feature/leds/tempstat.h +++ b/Marlin/src/feature/leds/tempstat.h @@ -19,14 +19,10 @@ * along with this program. If not, see . * */ +#pragma once /** * Marlin general RGB LED support */ -#ifndef __TEMPSTAT_H__ -#define __TEMPSTAT_H__ - void handle_status_leds(void); - -#endif // __TEMPSTAT_H__ diff --git a/Marlin/src/feature/mixing.h b/Marlin/src/feature/mixing.h index 1a675e4d79..0c282377f4 100644 --- a/Marlin/src/feature/mixing.h +++ b/Marlin/src/feature/mixing.h @@ -27,14 +27,15 @@ #define MIXER_ACCU_SIGNED typedef uint8_t mixer_color_t; typedef int8_t mixer_accu_t; + #define COLOR_A_MASK 0x80 + #define COLOR_MASK 0x7F #else typedef uint_fast16_t mixer_color_t; typedef uint_fast16_t mixer_accu_t; + #define COLOR_A_MASK 0x8000 + #define COLOR_MASK 0x7FFF #endif -#define COLOR_A_MASK _BV(sizeof(mixer_color_t) * 8 - 1) // 0x80 or 0x8000 -#define COLOR_MASK (COLOR_A_MASK - 1) // 0x7F or 0x7FFF - #ifndef MIXING_VIRTUAL_TOOLS #define MIXING_VIRTUAL_TOOLS 1 #endif @@ -42,8 +43,14 @@ #ifdef RETRACT_SYNC_MIXING #define NR_MIXING_VIRTUAL_TOOLS (MIXING_VIRTUAL_TOOLS + 1) #define MIXER_AUTORETRACT_TOOL MIXING_VIRTUAL_TOOLS + #if NR_MIXING_VIRTUAL_TOOLS > 254 + #error "MIXING_VIRTUAL_TOOLS must be <= 254!" + #endif #else #define NR_MIXING_VIRTUAL_TOOLS (MIXING_VIRTUAL_TOOLS) + #if NR_MIXING_VIRTUAL_TOOLS > 255 + #error "MIXING_VIRTUAL_TOOLS must be <= 255!" + #endif #endif #define MIXER_STEPPER_LOOP(VAR) \ diff --git a/Marlin/src/feature/pause.cpp b/Marlin/src/feature/pause.cpp index 6c232b5db8..b26babf730 100644 --- a/Marlin/src/feature/pause.cpp +++ b/Marlin/src/feature/pause.cpp @@ -45,7 +45,7 @@ #include "../feature/runout.h" #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../lcd/ultralcd.h" #endif @@ -92,7 +92,7 @@ fil_change_settings_t fc_settings[EXTRUDERS]; * * Returns 'true' if heating was completed, 'false' for abort */ -static bool ensure_safe_temperature(const AdvancedPauseMode mode=ADVANCED_PAUSE_MODE_PAUSE_PRINT) { +static bool ensure_safe_temperature(const AdvancedPauseMode mode=ADVANCED_PAUSE_MODE_SAME) { #if ENABLED(PREVENT_COLD_EXTRUSION) if (!DEBUGGING(DRYRUN) && thermalManager.targetTooColdToExtrude(active_extruder)) { @@ -102,8 +102,8 @@ static bool ensure_safe_temperature(const AdvancedPauseMode mode=ADVANCED_PAUSE_ } #endif - #if ENABLED(ULTIPANEL) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_WAIT_FOR_NOZZLES_TO_HEAT, mode); + #if HAS_LCD_MENU + lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_HEATING, mode); #else UNUSED(mode); #endif @@ -134,23 +134,16 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l const AdvancedPauseMode mode/*=ADVANCED_PAUSE_MODE_PAUSE_PRINT*/ DXC_ARGS ) { - #if DISABLED(ULTIPANEL) - UNUSED(show_lcd); - #endif - if (!ensure_safe_temperature(mode)) { - #if ENABLED(ULTIPANEL) - if (show_lcd) // Show status screen - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS, mode); #endif - return false; } if (pause_for_user) { - #if ENABLED(ULTIPANEL) - if (show_lcd) // Show "insert filament" - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INSERT, mode); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INSERT, mode); #endif SERIAL_ECHO_START(); SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_INSERT); @@ -172,9 +165,10 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l KEEPALIVE_STATE(IN_HANDLER); } - #if ENABLED(ULTIPANEL) - if (show_lcd) // Show "wait for load" message - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_LOAD, mode); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_LOAD, mode); + #else + UNUSED(show_lcd); #endif #if ENABLED(DUAL_X_CARRIAGE) @@ -209,9 +203,8 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l #if ENABLED(ADVANCED_PAUSE_CONTINUOUS_PURGE) - #if ENABLED(ULTIPANEL) - if (show_lcd) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_CONTINUOUS_PURGE); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_PURGE); #endif wait_for_user = true; @@ -224,9 +217,8 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l do { if (purge_length > 0) { // "Wait for filament purge" - #if ENABLED(ULTIPANEL) - if (show_lcd) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_PURGE, mode); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_PURGE); #endif // Extrude filament to get into hotend @@ -234,11 +226,11 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l } // Show "Purge More" / "Resume" menu and wait for reply - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (show_lcd) { KEEPALIVE_STATE(PAUSED_FOR_USER); wait_for_user = false; - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_OPTION, mode); + lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_OPTION); while (advanced_pause_menu_response == ADVANCED_PAUSE_RESPONSE_WAIT_FOR) idle(true); KEEPALIVE_STATE(IN_HANDLER); } @@ -246,7 +238,7 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l // Keep looping if "Purge More" was selected } while ( - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU show_lcd && advanced_pause_menu_response == ADVANCED_PAUSE_RESPONSE_EXTRUDE_MORE #else 0 @@ -272,19 +264,17 @@ bool unload_filament(const float &unload_length, const bool show_lcd/*=false*/, const AdvancedPauseMode mode/*=ADVANCED_PAUSE_MODE_PAUSE_PRINT*/ ) { if (!ensure_safe_temperature(mode)) { - #if ENABLED(ULTIPANEL) - if (show_lcd) // Show status screen - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); #endif return false; } - #if DISABLED(ULTIPANEL) - UNUSED(show_lcd); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_UNLOAD, mode); #else - if (show_lcd) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_UNLOAD, mode); + UNUSED(show_lcd); #endif // Retract filament @@ -342,16 +332,17 @@ bool pause_print(const float &retract, const point_t &park_point, const float &u SERIAL_ECHOLNPGM("//action:" ACTION_ON_PAUSE); #endif - #if ENABLED(ULTIPANEL) - if (show_lcd) // Show initial message - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INIT); + #if HAS_LCD_MENU + if (show_lcd) lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INIT, ADVANCED_PAUSE_MODE_PAUSE_PRINT); + #else + UNUSED(show_lcd); #endif if (!DEBUGGING(DRYRUN) && unload_length && thermalManager.targetTooColdToExtrude(active_extruder)) { SERIAL_ERROR_START(); SERIAL_ERRORLNPGM(MSG_ERR_HOTEND_TOO_COLD); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (show_lcd) { // Show status screen lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); LCD_MESSAGEPGM(MSG_M600_TOO_COLD); @@ -366,11 +357,12 @@ bool pause_print(const float &retract, const point_t &park_point, const float &u // Pause the print job and timer #if ENABLED(SDSUPPORT) - if (card.sdprinting) { + if (IS_SD_PRINTING()) { card.pauseSDPrint(); ++did_pause_print; // Indicate SD pause also } #endif + print_job_timer.pause(); // Save current position @@ -413,14 +405,27 @@ bool pause_print(const float &retract, const point_t &park_point, const float &u * * Used by M125 and M600 */ -void wait_for_filament_reload(const int8_t max_beep_count/*=0*/ DXC_ARGS) { - bool nozzle_timed_out = false; - #if ENABLED(ULTIPANEL) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INSERT); +#if HAS_LCD_MENU && ENABLED(EMERGENCY_PARSER) + #define _PMSG(L) L +#elif ENABLED(EMERGENCY_PARSER) + #define _PMSG(L) L##_M108 +#else + #define _PMSG(L) L##_LCD +#endif + +void show_continue_prompt(const bool is_reload) { + #if HAS_LCD_MENU + lcd_advanced_pause_show_message(is_reload ? ADVANCED_PAUSE_MESSAGE_INSERT : ADVANCED_PAUSE_MESSAGE_WAITING); #endif SERIAL_ECHO_START(); - SERIAL_ERRORLNPGM(MSG_FILAMENT_CHANGE_INSERT); + serialprintPGM(is_reload ? PSTR(_PMSG(MSG_FILAMENT_CHANGE_INSERT) "\n") : PSTR(_PMSG(MSG_FILAMENT_CHANGE_WAIT) "\n")); +} + +void wait_for_confirmation(const bool is_reload/*=false*/, const int8_t max_beep_count/*=0*/ DXC_ARGS) { + bool nozzle_timed_out = false; + + show_continue_prompt(is_reload); #if HAS_BUZZER filament_change_beep(max_beep_count, true); @@ -447,24 +452,18 @@ void wait_for_filament_reload(const int8_t max_beep_count/*=0*/ DXC_ARGS) { filament_change_beep(max_beep_count); #endif - // If the nozzle has timed out, wait for the user to press the button to re-heat the nozzle, then - // re-heat the nozzle, re-show the insert screen, restart the idle timers, and start over + // If the nozzle has timed out... if (!nozzle_timed_out) - HOTEND_LOOP() - nozzle_timed_out |= thermalManager.is_heater_idle(e); + HOTEND_LOOP() nozzle_timed_out |= thermalManager.is_heater_idle(e); + // Wait for the user to press the button to re-heat the nozzle, then + // re-heat the nozzle, re-show the continue prompt, restart idle timers, start over if (nozzle_timed_out) { - #if ENABLED(ULTIPANEL) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_CLICK_TO_HEAT_NOZZLE); + #if HAS_LCD_MENU + lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_HEAT); #endif SERIAL_ECHO_START(); - #if ENABLED(ULTIPANEL) && ENABLED(EMERGENCY_PARSER) - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_HEAT); - #elif ENABLED(EMERGENCY_PARSER) - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_HEAT_M108); - #else - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_HEAT_LCD); - #endif + SERIAL_ECHOLNPGM(_PMSG(MSG_FILAMENT_CHANGE_HEAT)); // Wait for LCD click or M108 while (wait_for_user) idle(true); @@ -475,17 +474,8 @@ void wait_for_filament_reload(const int8_t max_beep_count/*=0*/ DXC_ARGS) { // Wait for the heaters to reach the target temperatures ensure_safe_temperature(); - #if ENABLED(ULTIPANEL) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INSERT); - #endif - SERIAL_ECHO_START(); - #if ENABLED(ULTIPANEL) && ENABLED(EMERGENCY_PARSER) - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_INSERT); - #elif ENABLED(EMERGENCY_PARSER) - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_INSERT_M108); - #else - SERIAL_ECHOLNPGM(MSG_FILAMENT_CHANGE_INSERT_LCD); - #endif + // Show the prompt to continue + show_continue_prompt(is_reload); // Start the heater idle timers const millis_t nozzle_timeout = (millis_t)(PAUSE_PARK_NOZZLE_TIMEOUT) * 1000UL; @@ -493,7 +483,7 @@ void wait_for_filament_reload(const int8_t max_beep_count/*=0*/ DXC_ARGS) { HOTEND_LOOP() thermalManager.start_heater_idle_timer(e, nozzle_timeout); - wait_for_user = true; // Wait for user to load filament + wait_for_user = true; nozzle_timed_out = false; #if HAS_BUZZER @@ -550,8 +540,8 @@ void resume_print(const float &slow_load_length/*=0*/, const float &fast_load_le if (nozzle_timed_out || thermalManager.hotEnoughToExtrude(active_extruder)) // Load the new filament load_filament(slow_load_length, fast_load_length, purge_length, max_beep_count, true, nozzle_timed_out, ADVANCED_PAUSE_MODE_PAUSE_PRINT DXC_PASS); - #if ENABLED(ULTIPANEL) - lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_RESUME); // "Wait for print to resume" + #if HAS_LCD_MENU + lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_RESUME); #endif // Intelligent resuming @@ -578,8 +568,7 @@ void resume_print(const float &slow_load_length/*=0*/, const float &fast_load_le runout.reset(); #endif - #if ENABLED(ULTIPANEL) - // Show status screen + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); #endif diff --git a/Marlin/src/feature/pause.h b/Marlin/src/feature/pause.h index d5c39846ab..87cfe05f7c 100644 --- a/Marlin/src/feature/pause.h +++ b/Marlin/src/feature/pause.h @@ -37,6 +37,7 @@ typedef struct { #include "../libs/nozzle.h" enum AdvancedPauseMode : char { + ADVANCED_PAUSE_MODE_SAME, ADVANCED_PAUSE_MODE_PAUSE_PRINT, ADVANCED_PAUSE_MODE_LOAD_FILAMENT, ADVANCED_PAUSE_MODE_UNLOAD_FILAMENT @@ -44,18 +45,16 @@ enum AdvancedPauseMode : char { enum AdvancedPauseMessage : char { ADVANCED_PAUSE_MESSAGE_INIT, + ADVANCED_PAUSE_MESSAGE_WAITING, ADVANCED_PAUSE_MESSAGE_UNLOAD, ADVANCED_PAUSE_MESSAGE_INSERT, ADVANCED_PAUSE_MESSAGE_LOAD, ADVANCED_PAUSE_MESSAGE_PURGE, - #if ENABLED(ADVANCED_PAUSE_CONTINUOUS_PURGE) - ADVANCED_PAUSE_MESSAGE_CONTINUOUS_PURGE, - #endif ADVANCED_PAUSE_MESSAGE_OPTION, ADVANCED_PAUSE_MESSAGE_RESUME, ADVANCED_PAUSE_MESSAGE_STATUS, - ADVANCED_PAUSE_MESSAGE_CLICK_TO_HEAT_NOZZLE, - ADVANCED_PAUSE_MESSAGE_WAIT_FOR_NOZZLES_TO_HEAT + ADVANCED_PAUSE_MESSAGE_HEAT, + ADVANCED_PAUSE_MESSAGE_HEATING }; enum AdvancedPauseMenuResponse : char { @@ -84,7 +83,7 @@ void do_pause_e_move(const float &length, const float &fr); bool pause_print(const float &retract, const point_t &park_point, const float &unload_length=0, const bool show_lcd=false DXC_PARAMS); -void wait_for_filament_reload(const int8_t max_beep_count=0 DXC_PARAMS); +void wait_for_confirmation(const bool is_reload=false, const int8_t max_beep_count=0 DXC_PARAMS); void resume_print(const float &slow_load_length=0, const float &fast_load_length=0, const float &extrude_length=ADVANCED_PAUSE_PURGE_LENGTH, const int8_t max_beep_count=0 DXC_PARAMS); diff --git a/Marlin/src/feature/runout.h b/Marlin/src/feature/runout.h index 6e84742b87..0cd12b5711 100644 --- a/Marlin/src/feature/runout.h +++ b/Marlin/src/feature/runout.h @@ -59,17 +59,17 @@ class TFilamentSensor : public FilamentSensorBase { sensor.setup(); } - inline static void reset() { + static inline void reset() { filament_ran_out = false; response.reset(); } // The sensor calls this method when filament is present - inline static void filament_present(const uint8_t extruder) { + static inline void filament_present(const uint8_t extruder) { response.filament_present(extruder); } - inline static void block_complete(const block_t *b) { + static inline void block_complete(const block_t *b) { response.block_complete(b); sensor.block_complete(b); } diff --git a/Marlin/src/feature/snmm.h b/Marlin/src/feature/snmm.h index b15f9147a6..ad8782d16a 100644 --- a/Marlin/src/feature/snmm.h +++ b/Marlin/src/feature/snmm.h @@ -19,10 +19,6 @@ * along with this program. If not, see . * */ - -#ifndef __SNMM_H__ -#define __SNMM_H__ +#pragma once void select_multiplexed_stepper(const uint8_t e); - -#endif // __SNMM_H__ diff --git a/Marlin/src/feature/solenoid.h b/Marlin/src/feature/solenoid.h index 6373b2ed30..6652b19daa 100644 --- a/Marlin/src/feature/solenoid.h +++ b/Marlin/src/feature/solenoid.h @@ -19,12 +19,8 @@ * along with this program. If not, see . * */ - -#ifndef __SOLENOID_H__ -#define __SOLENOID_H__ +#pragma once void enable_solenoid_on_active_extruder(); void disable_all_solenoids(); void enable_solenoid(const uint8_t num); - -#endif // __SOLENOID_H__ diff --git a/Marlin/src/feature/tmc_util.cpp b/Marlin/src/feature/tmc_util.cpp index 1b14172ca7..07128df4fc 100644 --- a/Marlin/src/feature/tmc_util.cpp +++ b/Marlin/src/feature/tmc_util.cpp @@ -153,7 +153,7 @@ #if CURRENT_STEP_DOWN > 0 // Decrease current if is_otpw is true and driver is enabled and there's been more than 4 warnings if (data.is_otpw && st.isEnabled() && st.otpw_count > 4) { - st.rms_current(st.getMilliamps() - (CURRENT_STEP_DOWN)); + st.rms_current(MAX(int16_t(st.getMilliamps() - (CURRENT_STEP_DOWN)), 0)); #if ENABLED(REPORT_CURRENT_CHANGE) st.printLabel(); SERIAL_ECHOLNPAIR(" current decreased to ", st.getMilliamps()); diff --git a/Marlin/src/feature/tmc_util.h b/Marlin/src/feature/tmc_util.h index 84f9cf94ee..015c82c499 100644 --- a/Marlin/src/feature/tmc_util.h +++ b/Marlin/src/feature/tmc_util.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _TMC_UTIL_H_ -#define _TMC_UTIL_H_ +#pragma once #include "../inc/MarlinConfig.h" #if HAS_TRINAMIC @@ -179,5 +177,3 @@ void monitor_tmc_driver(); #if TMC_HAS_SPI void tmc_init_cs_pins(); #endif - -#endif // _TMC_UTIL_H_ diff --git a/Marlin/src/feature/twibus.h b/Marlin/src/feature/twibus.h index 7a17e2d53a..449cf7f691 100644 --- a/Marlin/src/feature/twibus.h +++ b/Marlin/src/feature/twibus.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef TWIBUS_H -#define TWIBUS_H +#pragma once #include "../core/macros.h" @@ -238,5 +236,3 @@ class TWIBus { #endif }; - -#endif // TWIBUS_H diff --git a/Marlin/src/gcode/bedlevel/G26.cpp b/Marlin/src/gcode/bedlevel/G26.cpp index 5b666c96b9..5bb7556554 100644 --- a/Marlin/src/gcode/bedlevel/G26.cpp +++ b/Marlin/src/gcode/bedlevel/G26.cpp @@ -124,8 +124,8 @@ * S # Nozzle Used to control the size of nozzle diameter. If not specified, a .4mm nozzle is assumed. * * U # Random Randomize the order that the circles are drawn on the bed. The search for the closest - * undrawn cicle is still done. But the distance to the location for each circle has a - * random number of the size specified added to it. Specifying S50 will give an interesting + * un-drawn circle is still done. But the distance to the location for each circle has a + * random number of the specified size added to it. Specifying S50 will give an interesting * deviation from the normal behaviour on a 10 x 10 Mesh. * * X # X Coord. Specify the starting location of the drawing activity. @@ -156,7 +156,7 @@ int16_t g26_bed_temp, int8_t g26_prime_flag; -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU /** * If the LCD is clicked, cancel, wait for release, return true @@ -164,7 +164,7 @@ int8_t g26_prime_flag; bool user_canceled() { if (!is_lcd_clicked()) return false; // Return if the button isn't pressed lcd_setstatusPGM(PSTR("Mesh Validation Stopped."), 99); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_quick_feedback(true); #endif wait_for_release(); @@ -327,7 +327,7 @@ inline bool look_for_lines_to_connect() { for (uint8_t i = 0; i < GRID_MAX_POINTS_X; i++) { for (uint8_t j = 0; j < GRID_MAX_POINTS_Y; j++) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (user_canceled()) return true; // Check if the user wants to stop the Mesh Validation #endif @@ -418,14 +418,14 @@ inline bool turn_on_heaters() { if (g26_bed_temp > 25) { lcd_setstatusPGM(PSTR("G26 Heating Bed."), 99); lcd_quick_feedback(true); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_external_control = true; #endif #endif thermalManager.setTargetBed(g26_bed_temp); while (ABS(thermalManager.degBed() - g26_bed_temp) > 3) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (is_lcd_clicked()) return exit_from_g26(); #endif @@ -448,7 +448,7 @@ inline bool turn_on_heaters() { thermalManager.setTargetHotend(g26_hotend_temp, 0); while (ABS(thermalManager.degHotend(0) - g26_hotend_temp) > 3) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (is_lcd_clicked()) return exit_from_g26(); #endif @@ -474,7 +474,7 @@ inline bool turn_on_heaters() { */ inline bool prime_nozzle() { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU #if ENABLED(PREVENT_LENGTHY_EXTRUDE) float Total_Prime = 0.0; #endif @@ -619,7 +619,7 @@ void GcodeSuite::G26() { if (parser.seen('P')) { if (!parser.has_value()) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU g26_prime_flag = -1; #else SERIAL_PROTOCOLLNPGM("?Prime length must be specified when not using an LCD."); @@ -664,7 +664,7 @@ void GcodeSuite::G26() { } int16_t g26_repeats; - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU g26_repeats = parser.intval('R', GRID_MAX_POINTS + 1); #else if (!parser.seen('R')) { @@ -723,7 +723,7 @@ void GcodeSuite::G26() { move_to(destination, 0.0); move_to(destination, g26_ooze_amount); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_external_control = true; #endif @@ -831,7 +831,7 @@ void GcodeSuite::G26() { plan_arc(endpoint, arc_offset, false); // Draw a counter-clockwise arc feedrate_mm_s = save_feedrate; set_destination_from_current(); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (user_canceled()) goto LEAVE; // Check if the user wants to stop the Mesh Validation #endif @@ -857,7 +857,7 @@ void GcodeSuite::G26() { for (int8_t ind = start_ind; ind <= end_ind; ind++) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (user_canceled()) goto LEAVE; // Check if the user wants to stop the Mesh Validation #endif @@ -906,7 +906,7 @@ void GcodeSuite::G26() { move_to(destination, 0); // Move back to the starting position //debug_current_and_destination(PSTR("done doing X/Y move.")); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_external_control = false; // Give back control of the LCD Panel! #endif diff --git a/Marlin/src/gcode/bedlevel/M420.cpp b/Marlin/src/gcode/bedlevel/M420.cpp index bdf33a0a28..7fed4f9996 100644 --- a/Marlin/src/gcode/bedlevel/M420.cpp +++ b/Marlin/src/gcode/bedlevel/M420.cpp @@ -49,10 +49,33 @@ * With mesh-based leveling only: * * C Center mesh on the mean of the lowest and highest + * + * With MARLIN_DEV_MODE: + * S2 Create a simple random mesh and enable */ void GcodeSuite::M420() { - const bool seen_S = parser.seen('S'); - bool to_enable = seen_S ? parser.value_bool() : planner.leveling_active; + const bool seen_S = parser.seen('S'), + to_enable = seen_S ? parser.value_bool() : planner.leveling_active; + + #if ENABLED(MARLIN_DEV_MODE) + if (parser.intval('S') == 2) { + #if ENABLED(AUTO_BED_LEVELING_BILINEAR) + bilinear_start[X_AXIS] = MIN_PROBE_X; + bilinear_start[Y_AXIS] = MIN_PROBE_Y; + bilinear_grid_spacing[X_AXIS] = (MAX_PROBE_X - (MIN_PROBE_X)) / (GRID_MAX_POINTS_X - 1); + bilinear_grid_spacing[Y_AXIS] = (MAX_PROBE_Y - (MIN_PROBE_Y)) / (GRID_MAX_POINTS_Y - 1); + #endif + for (uint8_t x = 0; x < GRID_MAX_POINTS_X; x++) + for (uint8_t y = 0; y < GRID_MAX_POINTS_Y; y++) + Z_VALUES(x, y) = 0.001 * random(-200, 200); + SERIAL_ECHOPGM("Simulated " STRINGIFY(GRID_MAX_POINTS_X) "x" STRINGIFY(GRID_MAX_POINTS_X) " mesh "); + SERIAL_ECHOPAIR(" (", MIN_PROBE_X); + SERIAL_CHAR(','); SERIAL_ECHO(MIN_PROBE_Y); + SERIAL_ECHOPAIR(")-(", MAX_PROBE_X); + SERIAL_CHAR(','); SERIAL_ECHO(MAX_PROBE_Y); + SERIAL_ECHOLNPGM(")"); + } + #endif // If disabling leveling do it right away // (Don't disable for just M420 or M420 V) @@ -105,12 +128,6 @@ void GcodeSuite::M420() { #if HAS_MESH - #if ENABLED(MESH_BED_LEVELING) - #define Z_VALUES(X,Y) mbl.z_values[X][Y] - #else - #define Z_VALUES(X,Y) z_values[X][Y] - #endif - // Subtract the given value or the mean from all mesh values if (leveling_is_valid() && parser.seen('C')) { const float cval = parser.value_float(); diff --git a/Marlin/src/gcode/bedlevel/abl/G29.cpp b/Marlin/src/gcode/bedlevel/abl/G29.cpp index 4455a440b2..547ef15612 100644 --- a/Marlin/src/gcode/bedlevel/abl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/abl/G29.cpp @@ -157,7 +157,7 @@ G29_TYPE GcodeSuite::G29() { // G29 Q is also available if debugging #if ENABLED(DEBUG_LEVELING_FEATURE) const uint8_t old_debug_flags = marlin_debug_flags; - if (seenQ) marlin_debug_flags |= DEBUG_LEVELING; + if (seenQ) marlin_debug_flags |= MARLIN_DEBUG_LEVELING; if (DEBUGGING(LEVELING)) { DEBUG_POS(">>> G29", current_position); log_machine_info(); diff --git a/Marlin/src/gcode/bedlevel/mbl/G29.cpp b/Marlin/src/gcode/bedlevel/mbl/G29.cpp index 8c970e89b0..16a7393e76 100644 --- a/Marlin/src/gcode/bedlevel/mbl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/mbl/G29.cpp @@ -39,7 +39,7 @@ #include "../../../module/stepper.h" // Save 130 bytes with non-duplication of PSTR -void echo_not_entered() { SERIAL_PROTOCOLLNPGM(" not entered."); } +inline void echo_not_entered(const char c) { SERIAL_CHAR(c); SERIAL_PROTOCOLLNPGM(" not entered."); } /** * G29: Mesh-based Z probe, probes a grid and produces a @@ -160,42 +160,36 @@ void GcodeSuite::G29() { if (parser.seenval('X')) { px = parser.value_int() - 1; if (!WITHIN(px, 0, GRID_MAX_POINTS_X - 1)) { - SERIAL_PROTOCOLLNPGM("X out of range (1-" STRINGIFY(GRID_MAX_POINTS_X) ")."); + SERIAL_PROTOCOLPAIR("X out of range (0-", int(GRID_MAX_POINTS_X)); + SERIAL_PROTOCOLLNPGM(")"); return; } } - else { - SERIAL_CHAR('X'); echo_not_entered(); - return; - } + else + return echo_not_entered('X'); if (parser.seenval('Y')) { py = parser.value_int() - 1; if (!WITHIN(py, 0, GRID_MAX_POINTS_Y - 1)) { - SERIAL_PROTOCOLLNPGM("Y out of range (1-" STRINGIFY(GRID_MAX_POINTS_Y) ")."); + SERIAL_PROTOCOLPAIR("Y out of range (0-", int(GRID_MAX_POINTS_Y)); + SERIAL_PROTOCOLLNPGM(")"); return; } } - else { - SERIAL_CHAR('Y'); echo_not_entered(); - return; - } + else + return echo_not_entered('Y'); if (parser.seenval('Z')) mbl.z_values[px][py] = parser.value_linear_units(); - else { - SERIAL_CHAR('Z'); echo_not_entered(); - return; - } + else + return echo_not_entered('Z'); break; case MeshSetZOffset: if (parser.seenval('Z')) mbl.z_offset = parser.value_linear_units(); - else { - SERIAL_CHAR('Z'); echo_not_entered(); - return; - } + else + return echo_not_entered('Z'); break; case MeshReset: diff --git a/Marlin/src/gcode/calibrate/G28.cpp b/Marlin/src/gcode/calibrate/G28.cpp index 6f6ea3393a..8a40e2bd61 100644 --- a/Marlin/src/gcode/calibrate/G28.cpp +++ b/Marlin/src/gcode/calibrate/G28.cpp @@ -192,14 +192,22 @@ void GcodeSuite::G28(const bool always_home_all) { } #endif - if (all_axes_known() && parser.boolval('O')) { // home only if needed - #if ENABLED(DEBUG_LEVELING_FEATURE) - if (DEBUGGING(LEVELING)) { - SERIAL_ECHOLNPGM("> homing not needed, skip"); - SERIAL_ECHOLNPGM("<<< G28"); - } - #endif - return; + if (parser.boolval('O')) { + if ( + #if ENABLED(HOME_AFTER_DEACTIVATE) + all_axes_known() // homing needed anytime steppers deactivate + #else + all_axes_homed() // homing needed only if never homed + #endif + ) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOLNPGM("> homing not needed, skip"); + SERIAL_ECHOLNPGM("<<< G28"); + } + #endif + return; + } } // Wait for planner moves to finish! diff --git a/Marlin/src/gcode/calibrate/G33.cpp b/Marlin/src/gcode/calibrate/G33.cpp index 7ec76c1126..3aba869824 100644 --- a/Marlin/src/gcode/calibrate/G33.cpp +++ b/Marlin/src/gcode/calibrate/G33.cpp @@ -204,7 +204,7 @@ static float calibration_probe(const float &nx, const float &ny, const bool stow #endif } -#if HAS_BED_PROBE && ENABLED(ULTIPANEL) +#if HAS_BED_PROBE && HAS_LCD_MENU static float probe_z_shift(const float center) { STOW_PROBE(); endstops.enable_z_probe(false); @@ -588,7 +588,7 @@ void GcodeSuite::G33() { switch (probe_points) { case -1: - #if HAS_BED_PROBE && ENABLED(ULTIPANEL) + #if HAS_BED_PROBE && HAS_LCD_MENU zprobe_zoffset += probe_z_shift(z_at_pt[CEN]); #endif diff --git a/Marlin/src/gcode/calibrate/G34_M422.cpp b/Marlin/src/gcode/calibrate/G34_M422.cpp new file mode 100644 index 0000000000..fbeb7b8669 --- /dev/null +++ b/Marlin/src/gcode/calibrate/G34_M422.cpp @@ -0,0 +1,286 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +#include "../../inc/MarlinConfig.h" + +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + +#include "../gcode.h" +#include "../../module/delta.h" +#include "../../module/motion.h" +#include "../../module/stepper.h" +#include "../../module/endstops.h" + +#if HOTENDS > 1 + #include "../../module/tool_change.h" +#endif + +#if HAS_BED_PROBE + #include "../../module/probe.h" +#endif + +#if HAS_LEVELING + #include "../../feature/bedlevel/bedlevel.h" +#endif + +float z_auto_align_xpos[Z_STEPPER_COUNT] = Z_STEPPER_ALIGN_X, + z_auto_align_ypos[Z_STEPPER_COUNT] = Z_STEPPER_ALIGN_Y; + +inline void set_all_z_lock(const bool lock) { + stepper.set_z_lock(lock); + stepper.set_z2_lock(lock); + #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) + stepper.set_z3_lock(lock); + #endif +} + +/** + * G34: Z-Stepper automatic alignment + * + * Parameters: I T A + */ +void GcodeSuite::G34() { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOLNPGM(">>> G34"); + log_machine_info(); + } + #endif + + do { // break out on error + + if (!TEST(axis_known_position, X_AXIS) || !TEST(axis_known_position, Y_AXIS)) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("> XY homing required."); + #endif + break; + } + + const int8_t z_auto_align_iterations = parser.intval('I', Z_STEPPER_ALIGN_ITERATIONS); + if (!WITHIN(z_auto_align_iterations, 1, 30)) { + SERIAL_ECHOLNPGM("?(I)teration out of bounds (1-30)."); + break; + } + + const float z_auto_align_accuracy = parser.floatval('T', Z_STEPPER_ALIGN_ACC); + if (!WITHIN(z_auto_align_accuracy, 0.01f, 1.0f)) { + SERIAL_ECHOLNPGM("?(T)arget accuracy out of bounds (0.01-1.0)."); + break; + } + + const float z_auto_align_amplification = parser.floatval('A', Z_STEPPER_ALIGN_AMP); + if (!WITHIN(z_auto_align_amplification, 0.5f, 2.0f)) { + SERIAL_ECHOLNPGM("?(A)mplification out of bounds (0.5-2.0)."); + break; + } + + // Wait for planner moves to finish! + planner.synchronize(); + + // Disable the leveling matrix before auto-aligning + #if HAS_LEVELING + #if ENABLED(RESTORE_LEVELING_AFTER_G34) + const bool leveling_was_active = planner.leveling_active; + #endif + set_bed_leveling_enabled(false); + #endif + + #if ENABLED(CNC_WORKSPACE_PLANES) + workspace_plane = PLANE_XY; + #endif + + #if ENABLED(BLTOUCH) + bltouch_command(BLTOUCH_RESET); + set_bltouch_deployed(false); + #endif + + // Always home with tool 0 active + #if HOTENDS > 1 + const uint8_t old_tool_index = active_extruder; + tool_change(0, 0, true); + #endif + + #if ENABLED(DUAL_X_CARRIAGE) || ENABLED(DUAL_NOZZLE_DUPLICATION_MODE) + extruder_duplication_enabled = false; + #endif + + // Remember corrections to determine errors on each iteration + float last_z_align_move[Z_STEPPER_COUNT] = ARRAY_N(Z_STEPPER_COUNT, 10000.0f, 10000.0f, 10000.0f), + z_measured[Z_STEPPER_COUNT] = { 0 }; + bool err_break = false; + for (uint8_t iteration = 0; iteration < z_auto_align_iterations; ++iteration) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("> probing all positions."); + #endif + + // Reset minimum value + float z_measured_min = 100000.0f; + // For each iteration go through all probe positions (one per Z-Stepper) + for (uint8_t zstepper = 0; zstepper < Z_STEPPER_COUNT; ++zstepper) { + // Probe a Z height for each stepper + z_measured[zstepper] = probe_pt(z_auto_align_xpos[zstepper], z_auto_align_ypos[zstepper], PROBE_PT_RAISE, false); + + // Stop on error + if (isnan(z_measured[zstepper])) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("> PROBING FAILED!"); + #endif + err_break = true; + break; + } + + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOPAIR("> Z", int(zstepper + 1)); + SERIAL_ECHOLNPAIR(" measured position is ", z_measured[zstepper]); + } + #endif + + // Remember the maximum position to calculate the correction + z_measured_min = MIN(z_measured_min, z_measured[zstepper]); + } + + if (err_break) break; + + // Remember the current z position to return to + float z_original_position = current_position[Z_AXIS]; + + // Iterations can stop early if all corrections are below required accuracy + bool success_break = true; + // Correct stepper offsets and re-iterate + for (uint8_t zstepper = 0; zstepper < Z_STEPPER_COUNT; ++zstepper) { + stepper.set_separate_multi_axis(true); + set_all_z_lock(true); // Steppers will be enabled separately + + // Calculate current stepper move + const float z_align_move = z_measured[zstepper] - z_measured_min, + z_align_abs = ABS(z_align_move); + + // Check for lost accuracy compared to last move + if (last_z_align_move[zstepper] < z_align_abs - 1.0) { + // Stop here + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("> detected decreasing accuracy."); + #endif + err_break = true; + break; + } + else + last_z_align_move[zstepper] = z_align_abs; + + // Only stop early if all measured points achieve accuracy target + if (z_align_abs > z_auto_align_accuracy) success_break = false; + + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOPAIR("> Z", int(zstepper + 1)); + SERIAL_ECHOLNPAIR(" corrected by ", z_align_move); + } + #endif + + switch (zstepper) { + case 0: stepper.set_z_lock(false); break; + case 1: stepper.set_z2_lock(false); break; + #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) + case 2: stepper.set_z3_lock(false); break; + #endif + } + + // This will lose home position and require re-homing + do_blocking_move_to_z(z_auto_align_amplification * z_align_move + current_position[Z_AXIS]); + } + + if (err_break) break; + + // Move Z back to previous position + set_all_z_lock(true); + do_blocking_move_to_z(z_original_position); + set_all_z_lock(false); + + stepper.set_separate_multi_axis(false); + + if (success_break) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("> achieved target accuracy."); + #endif + break; + } + } + + if (err_break) break; + + // Restore the active tool after homing + #if HOTENDS > 1 + tool_change(old_tool_index, 0, + #if ENABLED(PARKING_EXTRUDER) + false // Fetch the previous toolhead + #else + true + #endif + ); + #endif + + #if HAS_LEVELING + #if ENABLED(RESTORE_LEVELING_AFTER_G34) + set_bed_leveling_enabled(leveling_was_active); + #endif + #endif + + // After this operation the z position needs correction + set_axis_is_not_at_home(Z_AXIS); + + gcode.G28(false); + + } while(0); + + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("<<< G34"); + #endif +} + +/** + * M422: Z-Stepper automatic alignment parameter selection + */ +void GcodeSuite::M422() { + const int8_t zstepper = parser.intval('S') - 1; + if (!WITHIN(zstepper, 0, Z_STEPPER_COUNT - 1)) { + SERIAL_PROTOCOLLNPGM("?(S) Z-Stepper index invalid."); + return; + } + + const float x_pos = parser.floatval('X', z_auto_align_xpos[zstepper]); + if (!WITHIN(x_pos, X_MIN_POS, X_MAX_POS)) { + SERIAL_PROTOCOLLNPGM("?(X) out of bounds."); + return; + } + + const float y_pos = parser.floatval('Y', z_auto_align_ypos[zstepper]); + if (!WITHIN(y_pos, Y_MIN_POS, Y_MAX_POS)) { + SERIAL_PROTOCOLLNPGM("?(Y) out of bounds."); + return; + } + + z_auto_align_xpos[zstepper] = x_pos; + z_auto_align_ypos[zstepper] = y_pos; +} + +#endif // Z_STEPPER_AUTO_ALIGN diff --git a/Marlin/src/gcode/calibrate/M665.cpp b/Marlin/src/gcode/calibrate/M665.cpp index 75d01b849a..d0514ba598 100644 --- a/Marlin/src/gcode/calibrate/M665.cpp +++ b/Marlin/src/gcode/calibrate/M665.cpp @@ -66,32 +66,43 @@ * S[segments-per-second] - Segments-per-second * P[theta-psi-offset] - Theta-Psi offset, added to the shoulder (A/X) angle * T[theta-offset] - Theta offset, added to the elbow (B/Y) angle + * Z[z-offset] - Z offset, added to Z * * A, P, and X are all aliases for the shoulder angle * B, T, and Y are all aliases for the elbow angle */ void GcodeSuite::M665() { - if (parser.seen('S')) delta_segments_per_second = parser.value_float(); + if (parser.seenval('S')) delta_segments_per_second = parser.value_float(); - const bool hasA = parser.seen('A'), hasP = parser.seen('P'), hasX = parser.seen('X'); - const uint8_t sumAPX = hasA + hasP + hasX; - if (sumAPX == 1) - home_offset[A_AXIS] = parser.value_float(); - else if (sumAPX > 1) { - SERIAL_ERROR_START(); - SERIAL_ERRORLNPGM("Only one of A, P, or X is allowed."); - return; - } + #if HAS_SCARA_OFFSET - const bool hasB = parser.seen('B'), hasT = parser.seen('T'), hasY = parser.seen('Y'); - const uint8_t sumBTY = hasB + hasT + hasY; - if (sumBTY == 1) - home_offset[B_AXIS] = parser.value_float(); - else if (sumBTY > 1) { - SERIAL_ERROR_START(); - SERIAL_ERRORLNPGM("Only one of B, T, or Y is allowed."); - return; - } + if (parser.seenval('Z')) scara_home_offset[Z_AXIS] = parser.value_linear_units(); + + const bool hasA = parser.seenval('A'), hasP = parser.seenval('P'), hasX = parser.seenval('X'); + const uint8_t sumAPX = hasA + hasP + hasX; + if (sumAPX) { + if (sumAPX == 1) + scara_home_offset[A_AXIS] = parser.value_float(); + else { + SERIAL_ERROR_START(); + SERIAL_ERRORLNPGM("Only one of A, P, or X is allowed."); + return; + } + } + + const bool hasB = parser.seenval('B'), hasT = parser.seenval('T'), hasY = parser.seenval('Y'); + const uint8_t sumBTY = hasB + hasT + hasY; + if (sumBTY) { + if (sumBTY == 1) + scara_home_offset[B_AXIS] = parser.value_float(); + else { + SERIAL_ERROR_START(); + SERIAL_ERRORLNPGM("Only one of B, T, or Y is allowed."); + return; + } + } + + #endif // HAS_SCARA_OFFSET } #endif diff --git a/Marlin/src/gcode/calibrate/M666.cpp b/Marlin/src/gcode/calibrate/M666.cpp index 0f82338055..31d07185c8 100644 --- a/Marlin/src/gcode/calibrate/M666.cpp +++ b/Marlin/src/gcode/calibrate/M666.cpp @@ -22,7 +22,7 @@ #include "../../inc/MarlinConfig.h" -#if ENABLED(DELTA) || ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || ENABLED(Z_DUAL_ENDSTOPS) +#if ENABLED(DELTA) || ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS #include "../gcode.h" @@ -73,34 +73,23 @@ * Set Both: M666 Z */ void GcodeSuite::M666() { - bool report = true; #if ENABLED(X_DUAL_ENDSTOPS) - if (parser.seen('X')) { - endstops.x2_endstop_adj = parser.value_linear_units(); - report = false; - } + if (parser.seenval('X')) endstops.x2_endstop_adj = parser.value_linear_units(); #endif #if ENABLED(Y_DUAL_ENDSTOPS) - if (parser.seen('Y')) { - endstops.y2_endstop_adj = parser.value_linear_units(); - report = false; - } + if (parser.seenval('Y')) endstops.y2_endstop_adj = parser.value_linear_units(); #endif #if ENABLED(Z_TRIPLE_ENDSTOPS) - if (parser.seen('Z')) { - const int ind = parser.intval('S'); + if (parser.seenval('Z')) { const float z_adj = parser.value_linear_units(); + const int ind = parser.intval('S'); if (!ind || ind == 2) endstops.z2_endstop_adj = z_adj; if (!ind || ind == 3) endstops.z3_endstop_adj = z_adj; - report = false; } #elif Z_MULTI_ENDSTOPS - if (parser.seen('Z')) { - endstops.z2_endstop_adj = parser.value_linear_units(); - report = false; - } + if (parser.seen('Z')) endstops.z2_endstop_adj = parser.value_linear_units(); #endif - if (report) { + if (!parser.seen("XYZ")) { SERIAL_ECHOPGM("Dual Endstop Adjustment (mm): "); #if ENABLED(X_DUAL_ENDSTOPS) SERIAL_ECHOPAIR(" X2:", endstops.x2_endstop_adj); diff --git a/Marlin/src/gcode/config/M200-M205.cpp b/Marlin/src/gcode/config/M200-M205.cpp index ebd76cd798..8b3562fb79 100644 --- a/Marlin/src/gcode/config/M200-M205.cpp +++ b/Marlin/src/gcode/config/M200-M205.cpp @@ -91,28 +91,19 @@ void GcodeSuite::M203() { * T = Travel (non printing) moves */ void GcodeSuite::M204() { - bool report = true; - if (parser.seenval('S')) { // Kept for legacy compatibility. Should NOT BE USED for new developments. - planner.settings.travel_acceleration = planner.settings.acceleration = parser.value_linear_units(); - report = false; - } - if (parser.seenval('P')) { - planner.settings.acceleration = parser.value_linear_units(); - report = false; - } - if (parser.seenval('R')) { - planner.settings.retract_acceleration = parser.value_linear_units(); - report = false; - } - if (parser.seenval('T')) { - planner.settings.travel_acceleration = parser.value_linear_units(); - report = false; - } - if (report) { + if (!parser.seen("PRST")) { SERIAL_ECHOPAIR("Acceleration: P", planner.settings.acceleration); SERIAL_ECHOPAIR(" R", planner.settings.retract_acceleration); SERIAL_ECHOLNPAIR(" T", planner.settings.travel_acceleration); } + else { + planner.synchronize(); + // 'S' for legacy compatibility. Should NOT BE USED for new development + if (parser.seenval('S')) planner.settings.travel_acceleration = planner.settings.acceleration = parser.value_linear_units(); + if (parser.seenval('P')) planner.settings.acceleration = parser.value_linear_units(); + if (parser.seenval('R')) planner.settings.retract_acceleration = parser.value_linear_units(); + if (parser.seenval('T')) planner.settings.travel_acceleration = parser.value_linear_units(); + } } /** @@ -128,6 +119,19 @@ void GcodeSuite::M204() { * J = Junction Deviation (mm) (Requires JUNCTION_DEVIATION) */ void GcodeSuite::M205() { + #if ENABLED(JUNCTION_DEVIATION) + #define J_PARAM "J" + #else + #define J_PARAM + #endif + #if HAS_CLASSIC_JERK + #define XYZE_PARAM "XYZE" + #else + #define XYZE_PARAM + #endif + if (!parser.seen("BST" J_PARAM XYZE_PARAM)) return; + + planner.synchronize(); if (parser.seen('B')) planner.settings.min_segment_time_us = parser.value_ulong(); if (parser.seen('S')) planner.settings.min_feedrate_mm_s = parser.value_linear_units(); if (parser.seen('T')) planner.settings.min_travel_feedrate_mm_s = parser.value_linear_units(); diff --git a/Marlin/src/gcode/config/M217.cpp b/Marlin/src/gcode/config/M217.cpp index cab518f851..c9e2c56a5f 100644 --- a/Marlin/src/gcode/config/M217.cpp +++ b/Marlin/src/gcode/config/M217.cpp @@ -66,25 +66,27 @@ void M217_report(const bool eeprom=false) { */ void GcodeSuite::M217() { - bool report = true; + #define SPR_PARAM + #define XY_PARAM #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) - if (parser.seenval('S')) { report = false; const float v = parser.value_linear_units(); toolchange_settings.swap_length = constrain(v, 0, 500); } - if (parser.seenval('P')) { report = false; const int16_t v = parser.value_linear_units(); toolchange_settings.prime_speed = constrain(v, 10, 5400); } - if (parser.seenval('R')) { report = false; const int16_t v = parser.value_linear_units(); toolchange_settings.retract_speed = constrain(v, 10, 5400); } - - #if ENABLED(TOOLCHANGE_PARK) - if (parser.seenval('X')) { report = false; toolchange_settings.change_point.x = parser.value_linear_units(); } - if (parser.seenval('Y')) { report = false; toolchange_settings.change_point.y = parser.value_linear_units(); } - #endif + #undef SPR_PARAM + #define SPR_PARAM "SPR" + if (parser.seenval('S')) { const float v = parser.value_linear_units(); toolchange_settings.swap_length = constrain(v, 0, 500); } + if (parser.seenval('P')) { const int16_t v = parser.value_linear_units(); toolchange_settings.prime_speed = constrain(v, 10, 5400); } + if (parser.seenval('R')) { const int16_t v = parser.value_linear_units(); toolchange_settings.retract_speed = constrain(v, 10, 5400); } #endif + #if ENABLED(TOOLCHANGE_PARK) + #undef XY_PARAM + #define XY_PARAM "XY" + if (parser.seenval('X')) { toolchange_settings.change_point.x = parser.value_linear_units(); } + if (parser.seenval('Y')) { toolchange_settings.change_point.y = parser.value_linear_units(); } + #endif + if (parser.seenval('Z')) { toolchange_settings.z_raise = parser.value_linear_units(); } - if (parser.seenval('Z')) { report = false; toolchange_settings.z_raise = parser.value_linear_units(); } - - if (report) M217_report(); - + if (!parser.seen(SPR_PARAM XY_PARAM "Z")) M217_report(); } #endif // EXTRUDERS > 1 diff --git a/Marlin/src/gcode/config/M218.cpp b/Marlin/src/gcode/config/M218.cpp index 784ffc222d..4f7a353ae5 100644 --- a/Marlin/src/gcode/config/M218.cpp +++ b/Marlin/src/gcode/config/M218.cpp @@ -42,21 +42,11 @@ void GcodeSuite::M218() { if (get_target_extruder_from_command() || target_extruder == 0) return; - bool report = true; - if (parser.seenval('X')) { - hotend_offset[X_AXIS][target_extruder] = parser.value_linear_units(); - report = false; - } - if (parser.seenval('Y')) { - hotend_offset[Y_AXIS][target_extruder] = parser.value_linear_units(); - report = false; - } - if (parser.seenval('Z')) { - hotend_offset[Z_AXIS][target_extruder] = parser.value_linear_units(); - report = false; - } + if (parser.seenval('X')) hotend_offset[X_AXIS][target_extruder] = parser.value_linear_units(); + if (parser.seenval('Y')) hotend_offset[Y_AXIS][target_extruder] = parser.value_linear_units(); + if (parser.seenval('Z')) hotend_offset[Z_AXIS][target_extruder] = parser.value_linear_units(); - if (report) { + if (!parser.seen("XYZ")) { SERIAL_ECHO_START(); SERIAL_ECHOPGM(MSG_HOTEND_OFFSET); HOTEND_LOOP() { diff --git a/Marlin/src/gcode/config/M43.cpp b/Marlin/src/gcode/config/M43.cpp index 62863e0028..2115a1d26e 100644 --- a/Marlin/src/gcode/config/M43.cpp +++ b/Marlin/src/gcode/config/M43.cpp @@ -38,7 +38,7 @@ inline void toggle_pins() { const bool ignore_protection = parser.boolval('I'); const int repeat = parser.intval('R', 1), start = PARSED_PIN_INDEX('S', 0), - end = PARSED_PIN_INDEX('E', NUM_DIGITAL_PINS - 1), + end = PARSED_PIN_INDEX('L', NUM_DIGITAL_PINS - 1), wait = parser.intval('W', 500); for (uint8_t i = start; i <= end; i++) { diff --git a/Marlin/src/gcode/control/M17_M18_M84.cpp b/Marlin/src/gcode/control/M17_M18_M84.cpp index 6a878884b9..e4b94d99b6 100644 --- a/Marlin/src/gcode/control/M17_M18_M84.cpp +++ b/Marlin/src/gcode/control/M17_M18_M84.cpp @@ -60,8 +60,11 @@ void GcodeSuite::M18_M84() { #endif } - #if ENABLED(AUTO_BED_LEVELING_UBL) && ENABLED(ULTIPANEL) // Only needed with an LCD - if (ubl.lcd_map_control) ubl.lcd_map_control = defer_return_to_status = false; + #if HAS_LCD_MENU && ENABLED(AUTO_BED_LEVELING_UBL) + if (ubl.lcd_map_control) { + ubl.lcd_map_control = false; + set_defer_return_to_status(false); + } #endif } } diff --git a/Marlin/src/gcode/control/M211.cpp b/Marlin/src/gcode/control/M211.cpp index 1f3be868a7..4b06ce9fbe 100644 --- a/Marlin/src/gcode/control/M211.cpp +++ b/Marlin/src/gcode/control/M211.cpp @@ -20,6 +20,10 @@ * */ +#include "../../inc/MarlinConfigPre.h" + +#if HAS_SOFTWARE_ENDSTOPS + #include "../gcode.h" #include "../../module/motion.h" @@ -46,3 +50,5 @@ void GcodeSuite::M211() { SERIAL_ECHOPAIR(" " MSG_Y, LOGICAL_Y_POSITION(soft_endstop_max[Y_AXIS])); SERIAL_ECHOLNPAIR(" " MSG_Z, LOGICAL_Z_POSITION(soft_endstop_max[Z_AXIS])); } + +#endif diff --git a/Marlin/src/gcode/control/M80_M81.cpp b/Marlin/src/gcode/control/M80_M81.cpp index 155fb59c21..573a44bfa3 100644 --- a/Marlin/src/gcode/control/M80_M81.cpp +++ b/Marlin/src/gcode/control/M80_M81.cpp @@ -27,7 +27,7 @@ #include "../../inc/MarlinConfig.h" -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../../lcd/ultralcd.h" #endif @@ -82,7 +82,7 @@ restore_stepper_drivers(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_reset_status(); #endif } @@ -115,7 +115,7 @@ void GcodeSuite::M81() { PSU_OFF(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU LCD_MESSAGEPGM(MACHINE_NAME " " MSG_OFF "."); #endif } diff --git a/Marlin/src/gcode/feature/camera/M240.cpp b/Marlin/src/gcode/feature/camera/M240.cpp index 9d729acf33..1a1fb5cf65 100644 --- a/Marlin/src/gcode/feature/camera/M240.cpp +++ b/Marlin/src/gcode/feature/camera/M240.cpp @@ -22,20 +22,24 @@ #include "../../../inc/MarlinConfig.h" -#if defined(CHDK) || HAS_PHOTOGRAPH +#if PIN_EXISTS(CHDK) || HAS_PHOTOGRAPH #include "../../gcode.h" +bool chdk_active; // = false +millis_t chdk_timeout; + /** * M240: Trigger a camera by emulating a Canon RC-1 * See http://www.doc-diy.net/photo/rc-1_hacked/ */ void GcodeSuite::M240() { - #ifdef CHDK - OUT_WRITE(CHDK, HIGH); - chdkHigh = millis(); - chdkActive = true; + #if PIN_EXISTS(CHDK) + + OUT_WRITE(CHDK_PIN, HIGH); + chdk_timeout = millis() + CHDK_DELAY; + chdk_active = true; #elif HAS_PHOTOGRAPH @@ -58,4 +62,4 @@ void GcodeSuite::M240() { #endif } -#endif // CHDK || HAS_PHOTOGRAPH +#endif // CHDK_PIN || HAS_PHOTOGRAPH diff --git a/Marlin/src/gcode/feature/macro/M810-M819.cpp b/Marlin/src/gcode/feature/macro/M810-M819.cpp new file mode 100644 index 0000000000..3e8a0e04b4 --- /dev/null +++ b/Marlin/src/gcode/feature/macro/M810-M819.cpp @@ -0,0 +1,67 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +#include "../../../inc/MarlinConfig.h" + +#if ENABLED(GCODE_MACROS) + +#include "../../gcode.h" +#include "../../queue.h" +#include "../../parser.h" + +char gcode_macros[GCODE_MACROS_SLOTS][GCODE_MACROS_SLOT_SIZE + 1] = {{ 0 }}; + +/** + * M810_819: Set/execute a G-code macro. + * + * Usage: + * M810 |... Set Macro 0 to the given commands, separated by the pipe character + * M810 Execute Macro 0 + */ +void GcodeSuite::M810_819() { + const uint8_t index = parser.codenum - 810; + if (index >= GCODE_MACROS_SLOTS) return; + + const size_t len = strlen(parser.string_arg); + + if (len) { + // Set a macro + if (len > GCODE_MACROS_SLOT_SIZE) { + SERIAL_ERROR_START(); + SERIAL_ERRORLNPGM("Macro too long."); + } + else { + char c, *s = parser.string_arg, *d = gcode_macros[index]; + do { + c = *s++; + *d++ = c == '|' ? '\n' : c; + } while (c); + } + } + else { + // Execute a macro + char * const cmd = gcode_macros[index]; + if (strlen(cmd)) process_subcommands_now(cmd); + } +} + +#endif // GCODE_MACROS diff --git a/Marlin/src/gcode/feature/pause/M125.cpp b/Marlin/src/gcode/feature/pause/M125.cpp index 7143392465..ed98b8fc2c 100644 --- a/Marlin/src/gcode/feature/pause/M125.cpp +++ b/Marlin/src/gcode/feature/pause/M125.cpp @@ -28,10 +28,8 @@ #include "../../parser.h" #include "../../../feature/pause.h" #include "../../../module/motion.h" - -#if DISABLED(SDSUPPORT) - #include "../../../module/printcounter.h" -#endif +#include "../../../sd/cardreader.h" +#include "../../../module/printcounter.h" /** * M125: Store current position and move to filament change position. @@ -70,20 +68,15 @@ void GcodeSuite::M125() { park_point.y += (active_extruder ? hotend_offset[Y_AXIS][active_extruder] : 0); #endif - #if DISABLED(SDSUPPORT) - const bool job_running = print_job_timer.isRunning(); - #endif + const bool job_running = print_job_timer.isRunning(), + sd_printing = IS_SD_PRINTING(); if (pause_print(retract, park_point)) { - #if DISABLED(SDSUPPORT) - // Wait for lcd click or M108 - wait_for_filament_reload(); - - // Return to print position and continue + if (!sd_printing) { + wait_for_confirmation(); resume_print(); - - if (job_running) print_job_timer.start(); - #endif + } + if (job_running) print_job_timer.start(); } } diff --git a/Marlin/src/gcode/feature/pause/M600.cpp b/Marlin/src/gcode/feature/pause/M600.cpp index 64661e6e5e..92b431c435 100644 --- a/Marlin/src/gcode/feature/pause/M600.cpp +++ b/Marlin/src/gcode/feature/pause/M600.cpp @@ -33,7 +33,7 @@ #include "../../../module/tool_change.h" #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../../../lcd/ultralcd.h" #endif @@ -70,7 +70,7 @@ void GcodeSuite::M600() { #endif // Show initial "wait for start" message - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_INIT, ADVANCED_PAUSE_MODE_PAUSE_PRINT, target_extruder); #endif @@ -131,7 +131,7 @@ void GcodeSuite::M600() { const bool job_running = print_job_timer.isRunning(); if (pause_print(retract, park_point, unload_length, true DXC_PASS)) { - wait_for_filament_reload(beep_count DXC_PASS); + wait_for_confirmation(true, beep_count DXC_PASS); resume_print(slow_load_length, fast_load_length, ADVANCED_PAUSE_PURGE_LENGTH, beep_count DXC_PASS); } diff --git a/Marlin/src/gcode/feature/pause/M701_M702.cpp b/Marlin/src/gcode/feature/pause/M701_M702.cpp index 5e438fc1ce..a50b4efe72 100644 --- a/Marlin/src/gcode/feature/pause/M701_M702.cpp +++ b/Marlin/src/gcode/feature/pause/M701_M702.cpp @@ -34,7 +34,7 @@ #include "../../../module/tool_change.h" #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../../../lcd/ultralcd.h" #endif @@ -61,7 +61,7 @@ void GcodeSuite::M701() { if (parser.seenval('Z')) park_point.z = parser.linearval('Z'); // Show initial "wait for load" message - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_LOAD, ADVANCED_PAUSE_MODE_LOAD_FILAMENT, target_extruder); #endif @@ -98,7 +98,7 @@ void GcodeSuite::M701() { #endif // Show status screen - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); #endif } @@ -127,7 +127,7 @@ void GcodeSuite::M702() { if (parser.seenval('Z')) park_point.z = parser.linearval('Z'); // Show initial "wait for unload" message - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_UNLOAD, ADVANCED_PAUSE_MODE_UNLOAD_FILAMENT, target_extruder); #endif @@ -171,7 +171,7 @@ void GcodeSuite::M702() { #endif // Show status screen - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_advanced_pause_show_message(ADVANCED_PAUSE_MESSAGE_STATUS); #endif } diff --git a/Marlin/src/gcode/feature/trinamic/M906.cpp b/Marlin/src/gcode/feature/trinamic/M906.cpp index 853f09838b..66f8efd28f 100644 --- a/Marlin/src/gcode/feature/trinamic/M906.cpp +++ b/Marlin/src/gcode/feature/trinamic/M906.cpp @@ -37,7 +37,11 @@ void GcodeSuite::M906() { #define TMC_SET_CURRENT(Q) tmc_set_current(stepper##Q, value) bool report = true; - const uint8_t index = parser.byteval('I'); + + #if AXIS_IS_TMC(X) || AXIS_IS_TMC(X2) || AXIS_IS_TMC(Y) || AXIS_IS_TMC(Y2) || AXIS_IS_TMC(Z) || AXIS_IS_TMC(Z2) || AXIS_IS_TMC(Z3) + const uint8_t index = parser.byteval('I'); + #endif + LOOP_XYZE(i) if (uint16_t value = parser.intval(axis_codes[i])) { report = false; switch (i) { diff --git a/Marlin/src/gcode/feature/trinamic/M911-M915.cpp b/Marlin/src/gcode/feature/trinamic/M911-M915.cpp index f741d935e8..6651930285 100644 --- a/Marlin/src/gcode/feature/trinamic/M911-M915.cpp +++ b/Marlin/src/gcode/feature/trinamic/M911-M915.cpp @@ -30,10 +30,20 @@ #include "../../../module/planner.h" #include "../../queue.h" -#define M91x_USE(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) || (AXIS_DRIVER_TYPE(ST, TMC2208) && PIN_EXISTS(ST##_SERIAL_RX))) -#define M91x_USE_E(N) (E_STEPPERS > N && M91x_USE(E##N)) - #if ENABLED(MONITOR_DRIVER_STATUS) + + #define M91x_USE(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) || AXIS_DRIVER_TYPE(ST, TMC2208) || AXIS_DRIVER_TYPE(ST, TMC2660)) + #define M91x_USE_E(N) (E_STEPPERS > N && M91x_USE(E##N)) + + #define M91x_SOME_X (M91x_USE(X) || M91x_USE(X2)) + #define M91x_SOME_Y (M91x_USE(Y) || M91x_USE(Y2)) + #define M91x_SOME_Z (M91x_USE(Z) || M91x_USE(Z2) || M91x_USE(Z3)) + #define M91x_SOME_E (M91x_USE_E(0) || M91x_USE_E(1) || M91x_USE_E(2) || M91x_USE_E(3) || M91x_USE_E(4) || M91x_USE_E(5)) + + #if !M91x_SOME_X && !M91x_SOME_Y && !M91x_SOME_Z && !M91x_SOME_E + #error "MONITOR_DRIVER_STATUS requires at least one TMC2130, TMC2208, or TMC2660." + #endif + /** * M911: Report TMC stepper driver overtemperature pre-warn flag * This flag is held by the library, persisting until cleared by M912 @@ -93,68 +103,89 @@ * M912 E1 ; clear E1 only */ void GcodeSuite::M912() { - const bool hasX = parser.seen(axis_codes[X_AXIS]), - hasY = parser.seen(axis_codes[Y_AXIS]), - hasZ = parser.seen(axis_codes[Z_AXIS]), - hasE = parser.seen(axis_codes[E_AXIS]), - hasNone = !hasX && !hasY && !hasZ && !hasE; + #if M91x_SOME_X + const bool hasX = parser.seen(axis_codes[X_AXIS]); + #else + constexpr bool hasX = false; + #endif - #if M91x_USE(X) || M91x_USE(X2) - const int8_t xval = int8_t(parser.byteval(axis_codes[X_AXIS], 0xFF)); - #if M91x_USE(X) - if (hasNone || xval == 1 || (hasX && xval < 0)) tmc_clear_otpw(stepperX); - #endif - #if M91x_USE(X2) - if (hasNone || xval == 2 || (hasX && xval < 0)) tmc_clear_otpw(stepperX2); - #endif - #endif + #if M91x_SOME_Y + const bool hasY = parser.seen(axis_codes[Y_AXIS]); + #else + constexpr bool hasY = false; + #endif - #if M91x_USE(Y) || M91x_USE(Y2) - const int8_t yval = int8_t(parser.byteval(axis_codes[Y_AXIS], 0xFF)); - #if M91x_USE(Y) - if (hasNone || yval == 1 || (hasY && yval < 0)) tmc_clear_otpw(stepperY); - #endif - #if M91x_USE(Y2) - if (hasNone || yval == 2 || (hasY && yval < 0)) tmc_clear_otpw(stepperY2); - #endif - #endif + #if M91x_SOME_Z + const bool hasZ = parser.seen(axis_codes[Z_AXIS]); + #else + constexpr bool hasZ = false; + #endif - #if M91x_USE(Z) || M91x_USE(Z2) || M91x_USE(Z3) - const int8_t zval = int8_t(parser.byteval(axis_codes[Z_AXIS], 0xFF)); - #if M91x_USE(Z) - if (hasNone || zval == 1 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ); - #endif - #if M91x_USE(Z2) - if (hasNone || zval == 2 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ2); - #endif - #if M91x_USE(Z3) - if (hasNone || zval == 3 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ3); - #endif - #endif + #if M91x_SOME_E + const bool hasE = parser.seen(axis_codes[E_AXIS]); + #else + constexpr bool hasE = false; + #endif - #if M91x_USE_E(0) || M91x_USE_E(1) || M91x_USE_E(2) || M91x_USE_E(3) || M91x_USE_E(4) || M91x_USE_E(5) - const int8_t eval = int8_t(parser.byteval(axis_codes[E_AXIS], 0xFF)); - #if M91x_USE_E(0) - if (hasNone || eval == 0 || (hasE && eval < 0)) tmc_clear_otpw(stepperE0); - #endif - #if M91x_USE_E(1) - if (hasNone || eval == 1 || (hasE && eval < 0)) tmc_clear_otpw(stepperE1); - #endif - #if M91x_USE_E(2) - if (hasNone || eval == 2 || (hasE && eval < 0)) tmc_clear_otpw(stepperE2); - #endif - #if M91x_USE_E(3) - if (hasNone || eval == 3 || (hasE && eval < 0)) tmc_clear_otpw(stepperE3); - #endif - #if M91x_USE_E(4) - if (hasNone || eval == 4 || (hasE && eval < 0)) tmc_clear_otpw(stepperE4); - #endif - #if M91x_USE_E(5) - if (hasNone || eval == 5 || (hasE && eval < 0)) tmc_clear_otpw(stepperE5); - #endif + const bool hasNone = !hasX && !hasY && !hasZ && !hasE; + + #if M91x_SOME_X + const int8_t xval = int8_t(parser.byteval(axis_codes[X_AXIS], 0xFF)); + #if M91x_USE(X) + if (hasNone || xval == 1 || (hasX && xval < 0)) tmc_clear_otpw(stepperX); #endif + #if M91x_USE(X2) + if (hasNone || xval == 2 || (hasX && xval < 0)) tmc_clear_otpw(stepperX2); + #endif + #endif + + #if M91x_SOME_Y + const int8_t yval = int8_t(parser.byteval(axis_codes[Y_AXIS], 0xFF)); + #if M91x_USE(Y) + if (hasNone || yval == 1 || (hasY && yval < 0)) tmc_clear_otpw(stepperY); + #endif + #if M91x_USE(Y2) + if (hasNone || yval == 2 || (hasY && yval < 0)) tmc_clear_otpw(stepperY2); + #endif + #endif + + #if M91x_SOME_Z + const int8_t zval = int8_t(parser.byteval(axis_codes[Z_AXIS], 0xFF)); + #if M91x_USE(Z) + if (hasNone || zval == 1 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ); + #endif + #if M91x_USE(Z2) + if (hasNone || zval == 2 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ2); + #endif + #if M91x_USE(Z3) + if (hasNone || zval == 3 || (hasZ && zval < 0)) tmc_clear_otpw(stepperZ3); + #endif + #endif + + #if M91x_SOME_E + const int8_t eval = int8_t(parser.byteval(axis_codes[E_AXIS], 0xFF)); + #if M91x_USE_E(0) + if (hasNone || eval == 0 || (hasE && eval < 0)) tmc_clear_otpw(stepperE0); + #endif + #if M91x_USE_E(1) + if (hasNone || eval == 1 || (hasE && eval < 0)) tmc_clear_otpw(stepperE1); + #endif + #if M91x_USE_E(2) + if (hasNone || eval == 2 || (hasE && eval < 0)) tmc_clear_otpw(stepperE2); + #endif + #if M91x_USE_E(3) + if (hasNone || eval == 3 || (hasE && eval < 0)) tmc_clear_otpw(stepperE3); + #endif + #if M91x_USE_E(4) + if (hasNone || eval == 4 || (hasE && eval < 0)) tmc_clear_otpw(stepperE4); + #endif + #if M91x_USE_E(5) + if (hasNone || eval == 5 || (hasE && eval < 0)) tmc_clear_otpw(stepperE5); + #endif + #endif } -#endif + +#endif // MONITOR_DRIVER_STATUS /** * M913: Set HYBRID_THRESHOLD speed. @@ -167,7 +198,9 @@ #define TMC_SET_PWMTHRS_E(E) tmc_set_pwmthrs(stepperE##E, value, planner.settings.axis_steps_per_mm[E_AXIS_N(E)]) bool report = true; - const uint8_t index = parser.byteval('I'); + #if AXIS_IS_TMC(X) || AXIS_IS_TMC(X2) || AXIS_IS_TMC(Y) || AXIS_IS_TMC(Y2) || AXIS_IS_TMC(Z) || AXIS_IS_TMC(Z2) || AXIS_IS_TMC(Z3) + const uint8_t index = parser.byteval('I'); + #endif LOOP_XYZE(i) if (int32_t value = parser.longval(axis_codes[i])) { report = false; switch (i) { diff --git a/Marlin/src/gcode/gcode.cpp b/Marlin/src/gcode/gcode.cpp index d2426bc46f..1281f4519e 100644 --- a/Marlin/src/gcode/gcode.cpp +++ b/Marlin/src/gcode/gcode.cpp @@ -173,7 +173,7 @@ void GcodeSuite::dwell(millis_t time) { * Process the parsed command and dispatch it to its handler */ void GcodeSuite::process_parsed_command( - #if ENABLED(USE_EXECUTE_COMMANDS_IMMEDIATE) + #if USE_EXECUTE_COMMANDS_IMMEDIATE const bool no_ok #endif ) { @@ -252,8 +252,12 @@ void GcodeSuite::process_parsed_command( case 33: G33(); break; // G33: Delta Auto-Calibration #endif + #if ENABLED(Z_STEPPER_AUTO_ALIGN) + case 34: G34(); break; // G34: Z Stepper automatic alignment using probe + #endif + #if ENABLED(G38_PROBE_TARGET) - case 38: // G38.2 & G38.3 + case 38: // G38.2 & G38.3: Probe towards target if (parser.subcode == 2 || parser.subcode == 3) G38(parser.subcode == 2); break; @@ -423,7 +427,7 @@ void GcodeSuite::process_parsed_command( case 120: M120(); break; // M120: Enable endstops case 121: M121(); break; // M121: Disable endstops - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU case 145: M145(); break; // M145: Set material heatup parameters #endif @@ -479,7 +483,9 @@ void GcodeSuite::process_parsed_command( #endif #endif - case 211: M211(); break; // M211: Enable, Disable, and/or Report software endstops + #if HAS_SOFTWARE_ENDSTOPS + case 211: M211(); break; // M211: Enable, Disable, and/or Report software endstops + #endif #if EXTRUDERS > 1 case 217: M217(); break; // M217: Set filament swap parameters @@ -516,7 +522,7 @@ void GcodeSuite::process_parsed_command( case 304: M304(); break; // M304: Set bed PID parameters #endif - #if defined(CHDK) || HAS_PHOTOGRAPH + #if PIN_EXISTS(CHDK) || HAS_PHOTOGRAPH case 240: M240(); break; // M240: Trigger a camera by emulating a Canon RC-1 : http://www.doc-diy.net/photo/rc-1_hacked/ #endif @@ -618,6 +624,12 @@ void GcodeSuite::process_parsed_command( case 7219: M7219(); break; // M7219: Set LEDs, columns, and rows #endif + #if ENABLED(GCODE_MACROS) + case 810: case 811: case 812: case 813: case 814: + case 815: case 816: case 817: case 818: case 819: + M810_819(); break; // M810-M819: Define/execute G-code macro + #endif + #if ENABLED(LIN_ADVANCE) case 900: M900(); break; // M900: Set advance K factor. #endif @@ -677,6 +689,10 @@ void GcodeSuite::process_parsed_command( case 869: M869(); break; // M869: Report axis error #endif + #if ENABLED(Z_STEPPER_AUTO_ALIGN) + case 422: M422(); break; // M422: Set Z Stepper automatic alignment position using probe + #endif + case 999: M999(); break; // M999: Restart after being Stopped default: parser.unknown_command_error(); break; @@ -690,7 +706,7 @@ void GcodeSuite::process_parsed_command( KEEPALIVE_STATE(NOT_BUSY); - #if ENABLED(USE_EXECUTE_COMMANDS_IMMEDIATE) + #if USE_EXECUTE_COMMANDS_IMMEDIATE if (!no_ok) #endif ok_to_send(); @@ -717,35 +733,43 @@ void GcodeSuite::process_next_command() { process_parsed_command(); } -#if ENABLED(USE_EXECUTE_COMMANDS_IMMEDIATE) +#if USE_EXECUTE_COMMANDS_IMMEDIATE + /** * Run a series of commands, bypassing the command queue to allow * G-code "macros" to be called from within other G-code handlers. */ + void GcodeSuite::process_subcommands_now_P(PGM_P pgcode) { - // Save the parser state - char * const saved_cmd = parser.command_ptr; - - // Process individual commands in string - while (pgm_read_byte_near(pgcode)) { - // Break up string at '\n' delimiters - PGM_P const delim = strchr_P(pgcode, '\n'); - size_t len = delim ? delim - pgcode : strlen_P(pgcode); - char cmd[len + 1]; - strncpy_P(cmd, pgcode, len); - cmd[len] = '\0'; - pgcode += len; - if (delim) pgcode++; - - // Parse the next command in the string - parser.parse(cmd); - process_parsed_command(true); + char * const saved_cmd = parser.command_ptr; // Save the parser state + for (;;) { + PGM_P const delim = strchr_P(pgcode, '\n'); // Get address of next newline + const size_t len = delim ? delim - pgcode : strlen_P(pgcode); // Get the command length + char cmd[len + 1]; // Allocate a stack buffer + strncpy_P(cmd, pgcode, len); // Copy the command to the stack + cmd[len] = '\0'; // End with a nul + parser.parse(cmd); // Parse the command + process_parsed_command(true); // Process it + if (!delim) break; // Last command? + pgcode = delim + 1; // Get the next command } - - // Restore the parser state - parser.parse(saved_cmd); + parser.parse(saved_cmd); // Restore the parser state } -#endif + + void GcodeSuite::process_subcommands_now(char * gcode) { + char * const saved_cmd = parser.command_ptr; // Save the parser state + for (;;) { + char * const delim = strchr(gcode, '\n'); // Get address of next newline + if (delim) *delim = '\0'; // Replace with nul + parser.parse(gcode); // Parse the current command + process_parsed_command(true); // Process it + if (!delim) break; // Last command? + gcode = delim + 1; // Get the next command + } + parser.parse(saved_cmd); // Restore the parser state + } + +#endif // USE_EXECUTE_COMMANDS_IMMEDIATE #if ENABLED(HOST_KEEPALIVE_FEATURE) diff --git a/Marlin/src/gcode/gcode.h b/Marlin/src/gcode/gcode.h index e6975fc821..cb29abed56 100644 --- a/Marlin/src/gcode/gcode.h +++ b/Marlin/src/gcode/gcode.h @@ -63,6 +63,7 @@ * G31 - Dock sled (Z_PROBE_SLED only) * G32 - Undock sled (Z_PROBE_SLED only) * G33 - Delta Auto-Calibration (Requires DELTA_AUTO_CALIBRATION) + * G34 - Z Stepper automatic alignment using probe: I T A (Requires Z_STEPPER_AUTO_ALIGN) * G38 - Probe in any direction using the Z_MIN_PROBE (Requires G38_PROBE_TARGET) * G42 - Coordinated move to a mesh point (Requires MESH_BED_LEVELING, AUTO_BED_LEVELING_BLINEAR, or AUTO_BED_LEVELING_UBL) * G80 - Cancel current motion mode (Requires GCODE_MOTION_MODES) @@ -170,7 +171,7 @@ * M220 - Set Feedrate Percentage: "M220 S" (i.e., "FR" on the LCD) * M221 - Set Flow Percentage: "M221 S" * M226 - Wait until a pin is in a given state: "M226 P S" - * M240 - Trigger a camera to take a photograph. (Requires CHDK or PHOTOGRAPH_PIN) + * M240 - Trigger a camera to take a photograph. (Requires CHDK_PIN or PHOTOGRAPH_PIN) * M250 - Set LCD contrast: "M250 C" (0-63). (Requires LCD support) * M260 - i2c Send Data (Requires EXPERIMENTAL_I2CBUS) * M261 - i2c Request Data (Requires EXPERIMENTAL_I2CBUS) @@ -197,6 +198,7 @@ * M410 - Quickstop. Abort all planned moves. * M420 - Enable/Disable Leveling (with current values) S1=enable S0=disable (Requires MESH_BED_LEVELING or ABL) * M421 - Set a single Z coordinate in the Mesh Leveling grid. X Y Z (Requires MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, or AUTO_BED_LEVELING_UBL) + * M422 - Set Z Stepper automatic alignment position using probe. X Y A (Requires Z_STEPPER_AUTO_ALIGN) * M428 - Set the home_offset based on the current_position. Nearest edge applies. (Disabled by NO_WORKSPACE_OFFSETS or DELTA) * M500 - Store parameters in EEPROM. (Requires EEPROM_SETTINGS) * M501 - Restore parameters from EEPROM. (Requires EEPROM_SETTINGS) @@ -209,8 +211,9 @@ * M605 - Set Dual X-Carriage movement mode: "M605 S [X] [R]". (Requires DUAL_X_CARRIAGE) * M665 - Set delta configurations: "M665 H L R S B X Y Z (Requires DELTA) * M666 - Set/get offsets for delta (Requires DELTA) or dual endstops (Requires [XYZ]_DUAL_ENDSTOPS). - * M701 - Load filament (requires FILAMENT_LOAD_UNLOAD_GCODES) - * M702 - Unload filament (requires FILAMENT_LOAD_UNLOAD_GCODES) + * M701 - Load filament (Requires FILAMENT_LOAD_UNLOAD_GCODES) + * M702 - Unload filament (Requires FILAMENT_LOAD_UNLOAD_GCODES) + * M810-M819 - Define/execute a G-code macro (Requires GCODE_MACROS) * M851 - Set Z probe's Z offset in current units. (Negative = below the nozzle.) * M852 - Set skew factors: "M852 [I] [J] [K]". (Requires SKEW_CORRECTION_GCODE, and SKEW_CORRECTION_FOR_Z for IJ) * M860 - Report the position of position encoder modules. @@ -249,9 +252,7 @@ * T0-T3 - Select an extruder (tool) by index: "T F" * */ - -#ifndef _GCODE_H_ -#define _GCODE_H_ +#pragma once #include "../inc/MarlinConfig.h" #include "parser.h" @@ -291,14 +292,15 @@ public: static bool get_target_extruder_from_command(); static void get_destination_from_command(); static void process_parsed_command( - #if ENABLED(USE_EXECUTE_COMMANDS_IMMEDIATE) + #if USE_EXECUTE_COMMANDS_IMMEDIATE const bool no_ok = false #endif ); static void process_next_command(); - #if ENABLED(USE_EXECUTE_COMMANDS_IMMEDIATE) + #if USE_EXECUTE_COMMANDS_IMMEDIATE static void process_subcommands_now_P(PGM_P pgcode); + static void process_subcommands_now(char * gcode); #endif FORCE_INLINE static void home_all_axes() { G28(true); } @@ -409,6 +411,11 @@ private: static void G33(); #endif + #if ENABLED(Z_STEPPER_AUTO_ALIGN) + static void G34(); + static void M422(); + #endif + #if ENABLED(G38_PROBE_TARGET) static void G38(const bool is_38_2); #endif @@ -564,7 +571,7 @@ private: static void M190(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU static void M145(); #endif @@ -625,7 +632,7 @@ private: static void M221(); static void M226(); - #if defined(CHDK) || HAS_PHOTOGRAPH + #if PIN_EXISTS(CHDK) || HAS_PHOTOGRAPH static void M240(); #endif @@ -741,7 +748,7 @@ private: static void M665(); #endif - #if ENABLED(DELTA) || ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || ENABLED(Z_DUAL_ENDSTOPS) + #if ENABLED(DELTA) || ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS static void M666(); #endif @@ -754,6 +761,10 @@ private: static void M7219(); #endif + #if ENABLED(GCODE_MACROS) + static void M810_819(); + #endif + #if HAS_BED_PROBE static void M851(); #endif @@ -821,5 +832,3 @@ private: }; extern GcodeSuite gcode; - -#endif // _GCODE_H_ diff --git a/Marlin/src/gcode/geometry/G53-G59.cpp b/Marlin/src/gcode/geometry/G53-G59.cpp index 09708c03ea..f1e9ff27d0 100644 --- a/Marlin/src/gcode/geometry/G53-G59.cpp +++ b/Marlin/src/gcode/geometry/G53-G59.cpp @@ -44,7 +44,7 @@ bool GcodeSuite::select_coordinate_system(const int8_t _new) { const float diff = new_offset[i] - old_offset[i]; if (diff) { position_shift[i] += diff; - update_software_endstops((AxisEnum)i); + update_workspace_offset((AxisEnum)i); } } return true; diff --git a/Marlin/src/gcode/geometry/G92.cpp b/Marlin/src/gcode/geometry/G92.cpp index 721c8b73c3..8e0b341316 100644 --- a/Marlin/src/gcode/geometry/G92.cpp +++ b/Marlin/src/gcode/geometry/G92.cpp @@ -42,7 +42,7 @@ void GcodeSuite::G92() { const float v = position_shift[i]; if (v) { position_shift[i] = 0; - update_software_endstops((AxisEnum)i); + update_workspace_offset((AxisEnum)i); } } #endif // Not SCARA @@ -79,7 +79,7 @@ void GcodeSuite::G92() { } else { position_shift[i] += d; // Other axes simply offset the coordinate space - update_software_endstops((AxisEnum)i); + update_workspace_offset((AxisEnum)i); } #endif } diff --git a/Marlin/src/gcode/geometry/M206_M428.cpp b/Marlin/src/gcode/geometry/M206_M428.cpp index 88a60d545b..086108b18f 100644 --- a/Marlin/src/gcode/geometry/M206_M428.cpp +++ b/Marlin/src/gcode/geometry/M206_M428.cpp @@ -28,7 +28,6 @@ #include "../../module/motion.h" #include "../../lcd/ultralcd.h" #include "../../libs/buzzer.h" -#include "../../Marlin.h" // for axis_homed /** * M206: Set Additional Homing Offset (X Y Z). SCARA aliases T=X, P=Y diff --git a/Marlin/src/gcode/lcd/M0_M1.cpp b/Marlin/src/gcode/lcd/M0_M1.cpp index b2b4ccd135..505fef340e 100644 --- a/Marlin/src/gcode/lcd/M0_M1.cpp +++ b/Marlin/src/gcode/lcd/M0_M1.cpp @@ -27,7 +27,7 @@ #include "../gcode.h" #include "../../module/stepper.h" -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../../lcd/ultralcd.h" #endif @@ -59,7 +59,7 @@ void GcodeSuite::M0_M1() { planner.synchronize(); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (has_message) lcd_setstatus(args, true); @@ -93,7 +93,7 @@ void GcodeSuite::M0_M1() { printerEventLEDs.onResumeAfterWait(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_reset_status(); #endif diff --git a/Marlin/src/gcode/lcd/M145.cpp b/Marlin/src/gcode/lcd/M145.cpp index 410d014474..9052a6493e 100644 --- a/Marlin/src/gcode/lcd/M145.cpp +++ b/Marlin/src/gcode/lcd/M145.cpp @@ -22,7 +22,7 @@ #include "../../inc/MarlinConfig.h" -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../gcode.h" #include "../../lcd/ultralcd.h" @@ -60,4 +60,4 @@ void GcodeSuite::M145() { } } -#endif // ULTIPANEL +#endif // HAS_LCD_MENU diff --git a/Marlin/src/gcode/parser.cpp b/Marlin/src/gcode/parser.cpp index 7c3fe76b60..2b678d7e20 100644 --- a/Marlin/src/gcode/parser.cpp +++ b/Marlin/src/gcode/parser.cpp @@ -209,7 +209,14 @@ void GCodeParser::parse(char *p) { #endif // Only use string_arg for these M codes - if (letter == 'M') switch (codenum) { case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return; default: break; } + if (letter == 'M') switch (codenum) { + #if ENABLED(GCODE_MACROS) + case 810: case 811: case 812: case 813: case 814: + case 815: case 816: case 817: case 818: case 819: + #endif + case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return; + default: break; + } #if ENABLED(DEBUG_GCODE_PARSER) const bool debug = codenum == 800; diff --git a/Marlin/src/gcode/parser.h b/Marlin/src/gcode/parser.h index 6123bc90fc..38a5455b64 100644 --- a/Marlin/src/gcode/parser.h +++ b/Marlin/src/gcode/parser.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * parser.h - Parser for a GCode line, providing a parameter interface. @@ -26,9 +27,6 @@ * so settings for these codes are located in this class. */ -#ifndef _PARSER_H_ -#define _PARSER_H_ - #include "../inc/MarlinConfig.h" //#define DEBUG_GCODE_PARSER @@ -115,7 +113,7 @@ public: } // Set the flag and pointer for a parameter - static void set(const char c, char * const ptr) { + static inline void set(const char c, char * const ptr) { const uint8_t ind = LETTER_BIT(c); if (ind >= COUNT(param)) return; // Only A-Z SBI32(codebits, ind); // parameter exists @@ -132,7 +130,7 @@ public: // Code seen bit was set. If not found, value_ptr is unchanged. // This allows "if (seen('A')||seen('B'))" to use the last-found value. - static bool seen(const char c) { + static inline bool seen(const char c) { const uint8_t ind = LETTER_BIT(c); if (ind >= COUNT(param)) return false; // Only A-Z const bool b = TEST32(codebits, ind); @@ -143,7 +141,34 @@ public: return b; } - static bool seen_any() { return !!codebits; } + FORCE_INLINE static constexpr uint32_t letter_bits(const char * const str) { + return (str[0] ? _BV32(LETTER_BIT(str[0])) | + (str[1] ? _BV32(LETTER_BIT(str[1])) | + (str[2] ? _BV32(LETTER_BIT(str[2])) | + (str[3] ? _BV32(LETTER_BIT(str[3])) | + (str[4] ? _BV32(LETTER_BIT(str[4])) | + (str[5] ? _BV32(LETTER_BIT(str[5])) | + (str[6] ? _BV32(LETTER_BIT(str[6])) | + (str[7] ? _BV32(LETTER_BIT(str[7])) | + (str[8] ? _BV32(LETTER_BIT(str[8])) | + (str[9] ? _BV32(LETTER_BIT(str[9])) + : 0) : 0) : 0) : 0) : 0) : 0) : 0) : 0) : 0) : 0); + } + + // At least one of a list of code letters was seen + #ifdef CPU_32_BIT + FORCE_INLINE static bool seen(const char * const str) { return !!(codebits & letter_bits(str)); } + #else + // At least one of a list of code letters was seen + FORCE_INLINE static bool seen(const char * const str) { + const uint32_t letrbits = letter_bits(str); + const uint8_t * const cb = (uint8_t*)&codebits; + const uint8_t * const lb = (uint8_t*)&letrbits; + return (cb[0] & lb[0]) || (cb[1] & lb[1]) || (cb[2] & lb[2]) || (cb[3] & lb[3]); + } + #endif + + static inline bool seen_any() { return !!codebits; } #define SEEN_TEST(L) TEST32(codebits, LETTER_BIT(L)) @@ -151,21 +176,28 @@ public: // Code is found in the string. If not found, value_ptr is unchanged. // This allows "if (seen('A')||seen('B'))" to use the last-found value. - static bool seen(const char c) { + static inline bool seen(const char c) { char *p = strchr(command_args, c); const bool b = !!p; if (b) value_ptr = valid_float(&p[1]) ? &p[1] : (char*)NULL; return b; } - static bool seen_any() { return *command_args == '\0'; } + static inline bool seen_any() { return *command_args == '\0'; } #define SEEN_TEST(L) !!strchr(command_args, L) + // At least one of a list of code letters was seen + static inline bool seen(const char * const str) { + for (uint8_t i = 0; const char c = str[i]; i++) + if (SEEN_TEST(c)) return true; + return false; + } + #endif // !FASTER_GCODE_PARSER // Seen any axis parameter - static bool seen_axis() { + static inline bool seen_axis() { return SEEN_TEST('X') || SEEN_TEST('Y') || SEEN_TEST('Z') || SEEN_TEST('E'); } @@ -273,7 +305,7 @@ public: static inline void set_input_temp_units(TempUnit units) { input_temp_units = units; } - #if ENABLED(ULTIPANEL) && DISABLED(DISABLE_M503) + #if HAS_LCD_MENU && DISABLED(DISABLE_M503) FORCE_INLINE static char temp_units_code() { return input_temp_units == TEMPUNIT_K ? 'K' : input_temp_units == TEMPUNIT_F ? 'F' : 'C'; @@ -293,7 +325,7 @@ public: } } - #endif // ULTIPANEL && !DISABLE_M503 + #endif // HAS_LCD_MENU && !DISABLE_M503 static inline float value_celsius() { const float f = value_float(); @@ -348,5 +380,3 @@ public: }; extern GCodeParser parser; - -#endif // _PARSER_H_ diff --git a/Marlin/src/gcode/queue.cpp b/Marlin/src/gcode/queue.cpp index 7de38442dc..70c2b3e0ce 100644 --- a/Marlin/src/gcode/queue.cpp +++ b/Marlin/src/gcode/queue.cpp @@ -188,7 +188,8 @@ void enqueue_and_echo_commands_P(PGM_P const pgcode) { #if HAS_QUEUE_NOW /** - * Enqueue and return only when commands are actually enqueued + * Enqueue and return only when commands are actually enqueued. + * Never call this from a G-code handler! */ void enqueue_and_echo_command_now(const char* cmd) { while (!enqueue_and_echo_command(cmd)) idle(); @@ -196,6 +197,7 @@ void enqueue_and_echo_commands_P(PGM_P const pgcode) { #if HAS_LCD_QUEUE_NOW /** * Enqueue from program memory and return only when commands are actually enqueued + * Never call this from a G-code handler! */ void enqueue_and_echo_commands_now_P(PGM_P const pgcode) { enqueue_and_echo_commands_P(pgcode); @@ -258,14 +260,15 @@ void gcode_line_error(PGM_P err, uint8_t port) { } static bool serial_data_available() { - return (MYSERIAL0.available() ? true : + return false + || MYSERIAL0.available() #if NUM_SERIAL > 1 - MYSERIAL1.available() ? true : + || MYSERIAL1.available() #endif - false); + ; } -static int read_serial(const int index) { +static int read_serial(const uint8_t index) { switch (index) { case 0: return MYSERIAL0.read(); #if NUM_SERIAL > 1 @@ -275,6 +278,263 @@ static int read_serial(const int index) { } } +#if ENABLED(FAST_FILE_TRANSFER) + + #if ENABLED(SDSUPPORT) + #define CARD_CHAR_P(C) SERIAL_CHAR_P(card.transfer_port, C) + #define CARD_ECHO_P(V) SERIAL_ECHO_P(card.transfer_port, V) + #define CARD_ECHOLN_P(V) SERIAL_ECHOLN_P(card.transfer_port, V) + #endif + + static bool serial_data_available(const uint8_t index) { + switch (index) { + case 0: return MYSERIAL0.available(); + #if NUM_SERIAL > 1 + case 1: return MYSERIAL1.available(); + #endif + default: return false; + } + } + + class BinaryStream { + public: + enum class StreamState : uint8_t { + STREAM_RESET, + PACKET_RESET, + STREAM_HEADER, + PACKET_HEADER, + PACKET_DATA, + PACKET_VALIDATE, + PACKET_RESEND, + PACKET_FLUSHRX, + PACKET_TIMEOUT, + STREAM_COMPLETE, + STREAM_FAILED, + }; + + #pragma pack(push, 1) + + struct StreamHeader { + uint16_t token; + uint32_t filesize; + }; + union { + uint8_t stream_header_bytes[sizeof(StreamHeader)]; + StreamHeader stream_header; + }; + + struct Packet { + struct Header { + uint32_t id; + uint16_t size, checksum; + }; + union { + uint8_t header_bytes[sizeof(Header)]; + Header header; + }; + uint32_t bytes_received; + uint16_t checksum; + millis_t timeout; + } packet{}; + + #pragma pack(pop) + + void packet_reset() { + packet.header.id = 0; + packet.header.size = 0; + packet.header.checksum = 0; + packet.bytes_received = 0; + packet.checksum = 0x53A2; + packet.timeout = millis() + STREAM_MAX_WAIT; + } + + void stream_reset() { + packets_received = 0; + bytes_received = 0; + packet_retries = 0; + buffer_next_index = 0; + stream_header.token = 0; + stream_header.filesize = 0; + } + + uint32_t checksum(uint32_t seed, uint8_t value) { + return ((seed ^ value) ^ (seed << 8)) & 0xFFFF; + } + + // read the next byte from the data stream keeping track of + // whether the stream times out from data starvation + // takes the data variable by reference in order to return status + bool stream_read(uint8_t& data) { + if (ELAPSED(millis(), packet.timeout)) { + stream_state = StreamState::PACKET_TIMEOUT; + return false; + } + if (!serial_data_available(card.transfer_port)) return false; + data = read_serial(card.transfer_port); + packet.timeout = millis() + STREAM_MAX_WAIT; + return true; + } + + template + void receive(char (&buffer)[buffer_size]) { + uint8_t data = 0; + millis_t tranfer_timeout = millis() + RX_TIMESLICE; + while (PENDING(millis(), tranfer_timeout)) { + switch (stream_state) { + case StreamState::STREAM_RESET: + stream_reset(); + case StreamState::PACKET_RESET: + packet_reset(); + stream_state = StreamState::PACKET_HEADER; + break; + case StreamState::STREAM_HEADER: // we could also transfer the filename in this packet, rather than handling it in the gcode + for (size_t i = 0; i < sizeof(stream_header); ++i) { + stream_header_bytes[i] = buffer[i]; + } + if (stream_header.token == 0x1234) { + stream_state = StreamState::PACKET_RESET; + bytes_received = 0; + time_stream_start = millis(); + CARD_ECHO_P("echo: Datastream initialized ("); + CARD_ECHO_P(stream_header.filesize); + CARD_ECHOLN_P("Bytes expected)"); + CARD_ECHO_P("so"); // confirm active stream and the maximum block size supported + CARD_CHAR_P(static_cast(buffer_size & 0xFF)); + CARD_CHAR_P(static_cast((buffer_size >> 8) & 0xFF)); + CARD_CHAR_P('\n'); + } + else { + CARD_ECHOLN_P("echo: Datastream initialization error (invalid token)"); + stream_state = StreamState::STREAM_FAILED; + } + buffer_next_index = 0; + break; + case StreamState::PACKET_HEADER: + if (!stream_read(data)) break; + + packet.header_bytes[packet.bytes_received++] = data; + if (packet.bytes_received == sizeof(Packet::Header)) { + if (packet.header.id == packets_received) { + buffer_next_index = 0; + packet.bytes_received = 0; + stream_state = StreamState::PACKET_DATA; + } + else { + CARD_ECHO_P("echo: Datastream packet out of order"); + stream_state = StreamState::PACKET_FLUSHRX; + } + } + break; + case StreamState::PACKET_DATA: + if (!stream_read(data)) break; + + if (buffer_next_index < buffer_size) { + buffer[buffer_next_index] = data; + } + else { + CARD_ECHO_P("echo: Datastream packet data buffer overrun"); + stream_state = StreamState::STREAM_FAILED; + break; + } + + packet.checksum = checksum(packet.checksum, data); + packet.bytes_received ++; + buffer_next_index ++; + + if (packet.bytes_received == packet.header.size) { + stream_state = StreamState::PACKET_VALIDATE; + } + break; + case StreamState::PACKET_VALIDATE: + if (packet.header.checksum == packet.checksum) { + packet_retries = 0; + packets_received ++; + bytes_received += packet.header.size; + + if (packet.header.id == 0) { // id 0 is always the stream descriptor + stream_state = StreamState::STREAM_HEADER; // defer packet confirmation to STREAM_HEADER state + } + else { + if (bytes_received < stream_header.filesize) { + stream_state = StreamState::PACKET_RESET; // reset and receive next packet + CARD_ECHOLN_P("ok"); // transmit confirm packet received and valid token + } + else { + stream_state = StreamState::STREAM_COMPLETE; // no more data required + } + if (card.write(buffer, buffer_next_index) < 0) { + stream_state = StreamState::STREAM_FAILED; + CARD_ECHO_P("echo: IO ERROR"); + break; + }; + } + } + else { + CARD_ECHO_P("echo: Block("); + CARD_ECHO_P(packet.header.id); + CARD_ECHOLN_P(") Corrupt"); + stream_state = StreamState::PACKET_FLUSHRX; + } + break; + case StreamState::PACKET_RESEND: + if (packet_retries < MAX_RETRIES) { + packet_retries ++; + stream_state = StreamState::PACKET_RESET; + CARD_ECHO_P("echo: Resend request "); + CARD_ECHOLN_P(packet_retries); + CARD_ECHOLN_P("rs"); // transmit resend packet token + } + else { + stream_state = StreamState::STREAM_FAILED; + } + break; + case StreamState::PACKET_FLUSHRX: + if (ELAPSED(millis(), packet.timeout)) { + stream_state = StreamState::PACKET_RESEND; + break; + } + if (!serial_data_available(card.transfer_port)) break; + read_serial(card.transfer_port); // throw away data + packet.timeout = millis() + STREAM_MAX_WAIT; + break; + case StreamState::PACKET_TIMEOUT: + CARD_ECHOLN_P("echo: Datastream timeout"); + stream_state = StreamState::PACKET_RESEND; + break; + case StreamState::STREAM_COMPLETE: + stream_state = StreamState::STREAM_RESET; + card.binary_mode = false; + card.closefile(); + CARD_ECHO_P("echo: "); + CARD_ECHO_P(card.filename); + CARD_ECHO_P(" transfer completed @ "); + CARD_ECHO_P(((bytes_received / (millis() - time_stream_start) * 1000) / 1024 )); + CARD_ECHOLN_P("KiB/s"); + CARD_ECHOLN_P("sc"); // transmit stream complete token + return; + case StreamState::STREAM_FAILED: + stream_state = StreamState::STREAM_RESET; + card.binary_mode = false; + card.closefile(); + card.removeFile(card.filename); + CARD_ECHOLN_P("echo: File transfer failed"); + CARD_ECHOLN_P("sf"); // transmit stream failed token + return; + } + } + } + + static const uint16_t STREAM_MAX_WAIT = 500, RX_TIMESLICE = 20, MAX_RETRIES = 3; + uint8_t packet_retries; + uint16_t buffer_next_index; + uint32_t packets_received, bytes_received; + millis_t time_stream_start; + StreamState stream_state = StreamState::STREAM_RESET; + + } binaryStream{}; + +#endif // FAST_FILE_TRANSFER + /** * Get all commands waiting on the serial port and queue them. * Exit when the buffer is full or when no more characters are @@ -288,6 +548,18 @@ inline void get_serial_commands() { #endif ; + #if ENABLED(FAST_FILE_TRANSFER) + if (card.saving && card.binary_mode) { + /** + * For binary stream file transfer, use serial_line_buffer as the working + * receive buffer (which limits the packet size to MAX_CMD_SIZE). + * The receive buffer also limits the packet size for reliable transmission. + */ + binaryStream.receive(serial_line_buffer[card.transfer_port]); + return; + } + #endif + // If the command buffer is empty for too long, // send "wait" to indicate Marlin is still waiting. #if NO_TIMEOUTS > 0 @@ -387,7 +659,7 @@ inline void get_serial_commands() { // Process critical commands early if (strcmp(command, "M108") == 0) { wait_for_heatup = false; - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU wait_for_user = false; #endif } @@ -479,7 +751,7 @@ inline void get_serial_commands() { card.printingHasFinished(); - if (card.sdprinting) + if (IS_SD_PRINTING()) sd_count = 0; // If a sub-file was printing, continue from call point else { SERIAL_PROTOCOLLNPGM(MSG_FILE_PRINTED); @@ -487,7 +759,7 @@ inline void get_serial_commands() { printerEventLEDs.onPrintCompleted(); #if HAS_RESUME_CONTINUE enqueue_and_echo_commands_P(PSTR("M0 S" - #if ENABLED(NEWPANEL) + #if HAS_LCD_MENU "1800" #else "60" @@ -618,7 +890,7 @@ void advance_command_queue() { else { gcode.process_next_command(); #if ENABLED(POWER_LOSS_RECOVERY) - if (card.cardOK && card.sdprinting) save_job_recovery_info(); + if (card.cardOK && IS_SD_PRINTING()) save_job_recovery_info(); #endif } diff --git a/Marlin/src/gcode/queue.h b/Marlin/src/gcode/queue.h index 41b4ec255b..0f4f95cd0f 100644 --- a/Marlin/src/gcode/queue.h +++ b/Marlin/src/gcode/queue.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * queue.h - The G-code command queue, which holds commands before they * go to the parser and dispatcher. */ -#ifndef GCODE_QUEUE_H -#define GCODE_QUEUE_H - #include "../inc/MarlinConfig.h" /** @@ -97,7 +95,7 @@ void enqueue_and_echo_commands_P(PGM_P const pgcode); */ bool enqueue_and_echo_command(const char* cmd); -#define HAS_LCD_QUEUE_NOW (ENABLED(MALYAN_LCD) || (ENABLED(ULTIPANEL) && (ENABLED(AUTO_BED_LEVELING_UBL) || ENABLED(PID_AUTOTUNE_MENU) || ENABLED(ADVANCED_PAUSE_FEATURE)))) +#define HAS_LCD_QUEUE_NOW (ENABLED(MALYAN_LCD) || (HAS_LCD_MENU && (ENABLED(AUTO_BED_LEVELING_UBL) || ENABLED(PID_AUTOTUNE_MENU) || ENABLED(ADVANCED_PAUSE_FEATURE)))) #define HAS_QUEUE_NOW (ENABLED(SDSUPPORT) || HAS_LCD_QUEUE_NOW) #if HAS_QUEUE_NOW @@ -125,5 +123,3 @@ void get_available_commands(); * Get the next command in the queue, optionally log it to SD, then dispatch it */ void advance_command_queue(); - -#endif // GCODE_QUEUE_H diff --git a/Marlin/src/gcode/sdcard/M20-M30_M32-M34_M524_M928.cpp b/Marlin/src/gcode/sdcard/M20-M30_M32-M34_M524_M928.cpp index 81cca4c0d3..a8de7f44b7 100644 --- a/Marlin/src/gcode/sdcard/M20-M30_M32-M34_M524_M928.cpp +++ b/Marlin/src/gcode/sdcard/M20-M30_M32-M34_M524_M928.cpp @@ -157,7 +157,45 @@ void GcodeSuite::M27() { /** * M28: Start SD Write */ -void GcodeSuite::M28() { card.openFile(parser.string_arg, false); } +void GcodeSuite::M28() { + + #if ENABLED(FAST_FILE_TRANSFER) + + const int16_t port = + #if NUM_SERIAL > 1 + command_queue_port[cmd_queue_index_r] + #else + 0 + #endif + ; + + bool binary_mode = false; + char *p = parser.string_arg; + if (p[0] == 'B' && NUMERIC(p[1])) { + binary_mode = p[1] > '0'; + p += 2; + while (*p == ' ') ++p; + } + + // Binary transfer mode + if ((card.binary_mode = binary_mode)) { + SERIAL_ECHO_START_P(port); + SERIAL_ECHO_P(port, " preparing to receive: "); + SERIAL_ECHOLN_P(port, p); + card.openFile(p, false); + #if NUM_SERIAL > 1 + card.transfer_port = port; + #endif + } + else + card.openFile(p, false); + + #else + + card.openFile(parser.string_arg, false); + + #endif +} /** * M29: Stop SD Write @@ -188,7 +226,7 @@ void GcodeSuite::M30() { * */ void GcodeSuite::M32() { - if (card.sdprinting) planner.synchronize(); + if (IS_SD_PRINTING()) planner.synchronize(); if (card.cardOK) { const bool call_procedure = parser.boolval('P'); diff --git a/Marlin/src/inc/Conditionals_LCD.h b/Marlin/src/inc/Conditionals_LCD.h index dd17605a1d..0de18de582 100644 --- a/Marlin/src/inc/Conditionals_LCD.h +++ b/Marlin/src/inc/Conditionals_LCD.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * Conditionals_LCD.h * Conditionals that need to be set before Configuration_adv.h or pins.h */ -#ifndef CONDITIONALS_LCD_H // Get the LCD defines which are needed first -#define CONDITIONALS_LCD_H - #define LCD_HAS_DIRECTIONAL_BUTTONS (BUTTON_EXISTS(UP) || BUTTON_EXISTS(DWN) || BUTTON_EXISTS(LFT) || BUTTON_EXISTS(RT)) #if ENABLED(CARTESIO_UI) @@ -44,9 +42,9 @@ #elif ENABLED(ZONESTAR_LCD) + #define ADC_KEYPAD #define REPRAPWORLD_KEYPAD #define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 - #define ADC_KEYPAD #define ADC_KEY_NUM 8 #define ULTIPANEL @@ -298,10 +296,6 @@ #define ULTIPANEL #endif -#if ENABLED(NO_LCD_MENUS) - #undef ULTIPANEL -#endif - #define HAS_GRAPHICAL_LCD ENABLED(DOGLCD) #if HAS_GRAPHICAL_LCD @@ -338,9 +332,7 @@ // Aliases for LCD features #define HAS_SPI_LCD ENABLED(ULTRA_LCD) #define HAS_CHARACTER_LCD (ENABLED(ULTRA_LCD) && DISABLED(DOGLCD)) -#define HAS_DIGITAL_ENCODER (HAS_SPI_LCD && ENABLED(NEWPANEL)) -#define HAS_LCD_MENU ENABLED(ULTIPANEL) -#define HAS_DEBUG_MENU (HAS_LCD_MENU && ENABLED(LCD_PROGRESS_BAR_TEST)) +#define HAS_LCD_MENU (ENABLED(ULTIPANEL) && DISABLED(NO_LCD_MENUS)) #if HAS_GRAPHICAL_LCD /* Custom characters defined in font Marlin_symbols.fon which was merged to ISO10646-0-3.bdf */ @@ -546,17 +538,25 @@ #define HAS_BED_PROBE (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_PROBE || ENABLED(Z_PROBE_SLED) || ENABLED(SOLENOID_PROBE) || ENABLED(SENSORLESS_PROBING) || ENABLED(RACK_AND_PINION_PROBE)) #define PROBE_SELECTED (HAS_BED_PROBE || ENABLED(PROBE_MANUALLY) || ENABLED(MESH_BED_LEVELING)) -#if !HAS_BED_PROBE +#if HAS_BED_PROBE + #ifndef Z_PROBE_LOW_POINT + #define Z_PROBE_LOW_POINT -5 + #endif + #if ENABLED(Z_PROBE_ALLEN_KEY) + #define PROBE_TRIGGERED_WHEN_STOWED_TEST // Extra test for Allen Key Probe + #endif +#else // Clear probe pin settings when no probe is selected #undef Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN #undef Z_MIN_PROBE_ENDSTOP -#elif ENABLED(Z_PROBE_ALLEN_KEY) - // Extra test for Allen Key Probe - #define PROBE_TRIGGERED_WHEN_STOWED_TEST #endif #define HOMING_Z_WITH_PROBE (HAS_BED_PROBE && Z_HOME_DIR < 0 && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)) +#ifdef GRID_MAX_POINTS_X + #define GRID_MAX_POINTS ((GRID_MAX_POINTS_X) * (GRID_MAX_POINTS_Y)) +#endif + #define HAS_SOFTWARE_ENDSTOPS (ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS)) #define HAS_RESUME_CONTINUE (ENABLED(EXTENSIBLE_UI) || ENABLED(NEWPANEL) || ENABLED(EMERGENCY_PARSER)) #define HAS_COLOR_LEDS (ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED)) @@ -566,4 +566,6 @@ #define Z_MULTI_STEPPER_DRIVERS (ENABLED(Z_DUAL_STEPPER_DRIVERS) || ENABLED(Z_TRIPLE_STEPPER_DRIVERS)) #define Z_MULTI_ENDSTOPS (ENABLED(Z_DUAL_ENDSTOPS) || ENABLED(Z_TRIPLE_ENDSTOPS)) -#endif // CONDITIONALS_LCD_H +#define IS_SCARA (ENABLED(MORGAN_SCARA) || ENABLED(MAKERARM_SCARA)) +#define IS_KINEMATIC (ENABLED(DELTA) || IS_SCARA) +#define IS_CARTESIAN !IS_KINEMATIC diff --git a/Marlin/src/inc/Conditionals_adv.h b/Marlin/src/inc/Conditionals_adv.h index 289f174373..edafe6e23d 100644 --- a/Marlin/src/inc/Conditionals_adv.h +++ b/Marlin/src/inc/Conditionals_adv.h @@ -19,30 +19,26 @@ * along with this program. If not, see . * */ +#pragma once /** * Conditionals_adv.h * Defines that depend on advanced configuration. */ -#ifndef CONDITIONALS_ADV_H -#define CONDITIONALS_ADV_H - - #if !defined(__AVR__) || !defined(USBCON) - // Define constants and variables for buffering serial data. - // Use only 0 or powers of 2 greater than 1 - // : [0, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, ...] - #ifndef RX_BUFFER_SIZE - #define RX_BUFFER_SIZE 128 - #endif - // 256 is the max TX buffer limit due to uint8_t head and tail - // : [0, 4, 8, 16, 32, 64, 128, 256] - #ifndef TX_BUFFER_SIZE - #define TX_BUFFER_SIZE 32 - #endif - #else - // SERIAL_XON_XOFF not supported on USB-native devices - #undef SERIAL_XON_XOFF +#if !defined(__AVR__) || !defined(USBCON) + // Define constants and variables for buffering serial data. + // Use only 0 or powers of 2 greater than 1 + // : [0, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, ...] + #ifndef RX_BUFFER_SIZE + #define RX_BUFFER_SIZE 128 #endif - -#endif // CONDITIONALS_ADV_H + // 256 is the max TX buffer limit due to uint8_t head and tail + // : [0, 4, 8, 16, 32, 64, 128, 256] + #ifndef TX_BUFFER_SIZE + #define TX_BUFFER_SIZE 32 + #endif +#else + // SERIAL_XON_XOFF not supported on USB-native devices + #undef SERIAL_XON_XOFF +#endif diff --git a/Marlin/src/inc/Conditionals_post.h b/Marlin/src/inc/Conditionals_post.h index c9e80abd9e..a20ab25a73 100644 --- a/Marlin/src/inc/Conditionals_post.h +++ b/Marlin/src/inc/Conditionals_post.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * Conditionals_post.h * Defines that depend on configuration but are not editable. */ -#ifndef CONDITIONALS_POST_H -#define CONDITIONALS_POST_H - #define AVR_ATmega2560_FAMILY_PLUS_70 ( \ MB(BQ_ZUM_MEGA_3D) \ || MB(MIGHTYBOARD_REVE) \ @@ -45,10 +43,6 @@ #define NOT_A_PIN 0 // For PINS_DEBUGGING #endif -#define IS_SCARA (ENABLED(MORGAN_SCARA) || ENABLED(MAKERARM_SCARA)) -#define IS_KINEMATIC (ENABLED(DELTA) || IS_SCARA) -#define IS_CARTESIAN !IS_KINEMATIC - #define HAS_CLASSIC_JERK (IS_KINEMATIC || DISABLED(JUNCTION_DEVIATION)) /** @@ -239,7 +233,7 @@ /** * Override here because this is set in Configuration_adv.h */ -#if ENABLED(ULTIPANEL) && DISABLED(ELB_FULL_GRAPHIC_CONTROLLER) +#if HAS_LCD_MENU && DISABLED(ELB_FULL_GRAPHIC_CONTROLLER) #undef SD_DETECT_INVERTED #endif @@ -857,15 +851,13 @@ #define AXIS_HAS_STEALTHCHOP(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) || AXIS_DRIVER_TYPE(ST, TMC2208)) #define USE_SENSORLESS (ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)) - #if USE_SENSORLESS - // Disable Z axis sensorless homing if a probe is used to home the Z axis - #if HOMING_Z_WITH_PROBE - #undef Z_STALL_SENSITIVITY - #endif - #define X_SENSORLESS (AXIS_HAS_STALLGUARD(X) && defined(X_STALL_SENSITIVITY)) - #define Y_SENSORLESS (AXIS_HAS_STALLGUARD(Y) && defined(Y_STALL_SENSITIVITY)) - #define Z_SENSORLESS (AXIS_HAS_STALLGUARD(Z) && defined(Z_STALL_SENSITIVITY)) + // Disable Z axis sensorless homing if a probe is used to home the Z axis + #if HOMING_Z_WITH_PROBE + #undef Z_STALL_SENSITIVITY #endif + #define X_SENSORLESS (AXIS_HAS_STALLGUARD(X) && defined(X_STALL_SENSITIVITY)) + #define Y_SENSORLESS (AXIS_HAS_STALLGUARD(Y) && defined(Y_STALL_SENSITIVITY)) + #define Z_SENSORLESS (AXIS_HAS_STALLGUARD(Z) && defined(Z_STALL_SENSITIVITY)) #endif // Endstops and bed probe @@ -1529,20 +1521,19 @@ // Updated G92 behavior shifts the workspace #define HAS_POSITION_SHIFT DISABLED(NO_WORKSPACE_OFFSETS) // The home offset also shifts the coordinate space -#define HAS_HOME_OFFSET (DISABLED(NO_WORKSPACE_OFFSETS) && DISABLED(DELTA)) -// Either offset yields extra calculations on all moves -#define HAS_WORKSPACE_OFFSET (HAS_POSITION_SHIFT || HAS_HOME_OFFSET) -// M206 doesn't apply to DELTA -#define HAS_M206_COMMAND (HAS_HOME_OFFSET && DISABLED(DELTA)) +#define HAS_HOME_OFFSET (DISABLED(NO_WORKSPACE_OFFSETS) && IS_CARTESIAN) +// The SCARA home offset applies only on G28 +#define HAS_SCARA_OFFSET (DISABLED(NO_WORKSPACE_OFFSETS) && IS_SCARA) +// Cumulative offset to workspace to save some calculation +#define HAS_WORKSPACE_OFFSET (HAS_POSITION_SHIFT && HAS_HOME_OFFSET) +// M206 sets the home offset for Cartesian machines +#define HAS_M206_COMMAND (HAS_HOME_OFFSET && !IS_SCARA) // LCD timeout to status screen default is 15s #ifndef LCD_TIMEOUT_TO_STATUS #define LCD_TIMEOUT_TO_STATUS 15000 #endif -// Shorthand -#define GRID_MAX_POINTS ((GRID_MAX_POINTS_X) * (GRID_MAX_POINTS_Y)) - // Add commands that need sub-codes to this list #define USE_GCODE_SUBCODES ENABLED(G38_PROBE_TARGET) || ENABLED(CNC_COORDINATE_SYSTEMS) || ENABLED(POWER_LOSS_RECOVERY) @@ -1628,8 +1619,12 @@ // If platform requires early initialization of watchdog to properly boot #define EARLY_WATCHDOG (ENABLED(USE_WATCHDOG) && defined(ARDUINO_ARCH_SAM)) -#if ENABLED(G29_RETRY_AND_RECOVER) - #define USE_EXECUTE_COMMANDS_IMMEDIATE -#endif +#define USE_EXECUTE_COMMANDS_IMMEDIATE (ENABLED(G29_RETRY_AND_RECOVER) || ENABLED(GCODE_MACROS)) -#endif // CONDITIONALS_POST_H +#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) + #define Z_STEPPER_COUNT 3 +#elif ENABLED(Z_DUAL_STEPPER_DRIVERS) + #define Z_STEPPER_COUNT 2 +#else + #define Z_STEPPER_COUNT 1 +#endif diff --git a/Marlin/src/inc/SanityCheck.h b/Marlin/src/inc/SanityCheck.h index cb0cfffa6c..2fd385aad2 100644 --- a/Marlin/src/inc/SanityCheck.h +++ b/Marlin/src/inc/SanityCheck.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * SanityCheck.h @@ -26,9 +27,6 @@ * Test configuration values for errors at compile-time. */ -#ifndef _SANITYCHECK_H_ -#define _SANITYCHECK_H_ - /** * Require gcc 4.7 or newer (first included with Arduino 1.6.8) for C++11 features. */ @@ -315,12 +313,28 @@ #error "TOOLCHANGE_PARK_ZLIFT and TOOLCHANGE_UNPARK_ZLIFT are now TOOLCHANGE_ZRAISE. Please update your configuration." #elif defined(SINGLENOZZLE_TOOLCHANGE_ZRAISE) #error "SINGLENOZZLE_TOOLCHANGE_ZRAISE is now TOOLCHANGE_ZRAISE. Please update your configuration." +#elif defined(SINGLENOZZLE_SWAP_LENGTH) + #error "SINGLENOZZLE_SWAP_LENGTH is now TOOLCHANGE_FIL_SWAP_LENGTH. Please update your configuration." +#elif defined(SINGLENOZZLE_SWAP_RETRACT_SPEED) + #error "SINGLENOZZLE_SWAP_RETRACT_SPEED is now TOOLCHANGE_FIL_SWAP_RETRACT_SPEED. Please update your configuration." +#elif defined(SINGLENOZZLE_SWAP_PRIME_SPEED) + #error "SINGLENOZZLE_SWAP_PRIME_SPEED is now TOOLCHANGE_FIL_SWAP_PRIME_SPEED. Please update your configuration." +#elif defined(SINGLENOZZLE_SWAP_PARK) + #error "SINGLENOZZLE_SWAP_PARK is now TOOLCHANGE_PARK. Please update your configuration." +#elif defined(SINGLENOZZLE_TOOLCHANGE_XY) + #error "SINGLENOZZLE_TOOLCHANGE_XY is now TOOLCHANGE_PARK_XY. Please update your configuration." +#elif defined(SINGLENOZZLE_PARK_XY_FEEDRATE) + #error "SINGLENOZZLE_PARK_XY_FEEDRATE is now TOOLCHANGE_PARK_XY_FEEDRATE. Please update your configuration." #elif defined(PARKING_EXTRUDER_SECURITY_RAISE) #error "PARKING_EXTRUDER_SECURITY_RAISE is now TOOLCHANGE_ZRAISE. Please update your configuration." #elif defined(SWITCHING_TOOLHEAD_SECURITY_RAISE) #error "SWITCHING_TOOLHEAD_SECURITY_RAISE is now TOOLCHANGE_ZRAISE. Please update your configuration." #elif defined(G0_FEEDRATE) && G0_FEEDRATE == 0 #error "G0_FEEDRATE is now used to set the G0 feedrate. Please update your configuration." +#elif defined(MBL_Z_STEP) + #error "MBL_Z_STEP is now MESH_EDIT_Z_STEP. Please update your configuration." +#elif defined(CHDK) + #error "CHDK is now CHDK_PIN. Please update your Configuration_adv.h." #endif #define BOARD_MKS_13 -47 @@ -613,8 +627,8 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, */ #if EXTRUDERS > 1 - #if EXTRUDERS > 5 - #error "Marlin supports a maximum of 5 EXTRUDERS." + #if EXTRUDERS > 6 + #error "Marlin supports a maximum of 6 EXTRUDERS." #endif #if ENABLED(TEMP_SENSOR_1_AS_REDUNDANT) @@ -866,7 +880,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #error "You probably want to use Max Endstops for DELTA!" #elif ENABLED(ENABLE_LEVELING_FADE_HEIGHT) && DISABLED(AUTO_BED_LEVELING_BILINEAR) && !UBL_SEGMENTED #error "ENABLE_LEVELING_FADE_HEIGHT on DELTA requires AUTO_BED_LEVELING_BILINEAR or AUTO_BED_LEVELING_UBL." - #elif ENABLED(DELTA_AUTO_CALIBRATION) && !(HAS_BED_PROBE || ENABLED(ULTIPANEL)) + #elif ENABLED(DELTA_AUTO_CALIBRATION) && !(HAS_BED_PROBE || HAS_LCD_MENU) #error "DELTA_AUTO_CALIBRATION requires a probe or LCD Controller." #elif ABL_GRID #if (GRID_MAX_POINTS_X & 1) == 0 || (GRID_MAX_POINTS_Y & 1) == 0 @@ -1113,8 +1127,8 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, * LCD_BED_LEVELING requirements */ #if ENABLED(LCD_BED_LEVELING) - #if DISABLED(ULTIPANEL) - #error "LCD_BED_LEVELING requires an LCD controller." + #if !HAS_LCD_MENU + #error "LCD_BED_LEVELING requires a programmable LCD controller." #elif !(ENABLED(MESH_BED_LEVELING) || OLDSCHOOL_ABL) #error "LCD_BED_LEVELING requires MESH_BED_LEVELING or AUTO_BED_LEVELING." #endif @@ -1155,7 +1169,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #if ENABLED(HOME_AFTER_DEACTIVATE) || ENABLED(Z_SAFE_HOMING) #error "DISABLE_[XYZ] is not compatible with HOME_AFTER_DEACTIVATE or Z_SAFE_HOMING." #endif -#endif // DISABLE_[XYZ] +#endif /** * Filament Width Sensor @@ -1305,7 +1319,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #endif #if HOTENDS > 4 #if TEMP_SENSOR_4 == 0 - #error "TEMP_SENSOR_4 is required with 5 HOTENDS." + #error "TEMP_SENSOR_4 is required with 5 or more HOTENDS." #elif !HAS_HEATER_4 #error "HEATER_4_PIN not defined for this board." #elif !PIN_EXISTS(TEMP_4) @@ -1313,7 +1327,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #endif #if HOTENDS > 5 #if TEMP_SENSOR_5 == 0 - #error "TEMP_SENSOR_5 is required with 5 HOTENDS." + #error "TEMP_SENSOR_5 is required with 6 HOTENDS." #elif !HAS_HEATER_5 #error "HEATER_5_PIN not defined for this board." #elif !PIN_EXISTS(TEMP_5) @@ -1325,14 +1339,14 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #elif TEMP_SENSOR_4 != 0 #error "TEMP_SENSOR_4 shouldn't be set with only 4 HOTENDS." #elif TEMP_SENSOR_5 != 0 - #error "TEMP_SENSOR_5 shouldn't be set with only 5 HOTENDS." + #error "TEMP_SENSOR_5 shouldn't be set with only 4 HOTENDS." #endif #elif TEMP_SENSOR_3 != 0 #error "TEMP_SENSOR_3 shouldn't be set with only 3 HOTENDS." #elif TEMP_SENSOR_4 != 0 #error "TEMP_SENSOR_4 shouldn't be set with only 3 HOTENDS." #elif TEMP_SENSOR_5 != 0 - #error "TEMP_SENSOR_5 shouldn't be set with only 4 HOTENDS." + #error "TEMP_SENSOR_5 shouldn't be set with only 3 HOTENDS." #endif #elif TEMP_SENSOR_2 != 0 #error "TEMP_SENSOR_2 shouldn't be set with only 2 HOTENDS." @@ -1706,33 +1720,68 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, /** * Check existing CS pins against enabled TMC SPI drivers. */ -#if AXIS_DRIVER_TYPE(X, TMC2130) && !PIN_EXISTS(X_CS) - #error "X_CS_PIN is required for TMC2130. Define X_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(X2, TMC2130) && !PIN_EXISTS(X2_CS) - #error "X2_CS_PIN is required for X2. Define X2_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(Y, TMC2130) && !PIN_EXISTS(Y_CS) - #error "Y_CS_PIN is required for TMC2130. Define Y_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(Y2, TMC2130) && !PIN_EXISTS(Y2_CS) - #error "Y2_CS_PIN is required for TMC2130. Define Y2_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(Z, TMC2130) && !PIN_EXISTS(Z_CS) - #error "Z_CS_PIN is required for TMC2130. Define Z_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(Z2, TMC2130) && !PIN_EXISTS(Z2_CS) - #error "Z2_CS_PIN is required for TMC2130. Define Z2_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(Z3, TMC2130) && !PIN_EXISTS(Z3_CS) - #error "Z3_CS_PIN is required for TMC2130. Define Z3_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E0, TMC2130) && !PIN_EXISTS(E0_CS) - #error "E0_CS_PIN is required for TMC2130. Define E0_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E1, TMC2130) && !PIN_EXISTS(E1_CS) - #error "E1_CS_PIN is required for TMC2130. Define E1_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E2, TMC2130) && !PIN_EXISTS(E2_CS) - #error "E2_CS_PIN is required for TMC2130. Define E2_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E3, TMC2130) && !PIN_EXISTS(E3_CS) - #error "E3_CS_PIN is required for TMC2130. Define E3_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E4, TMC2130) && !PIN_EXISTS(E4_CS) - #error "E4_CS_PIN is required for TMC2130. Define E4_CS_PIN in Configuration_adv.h." -#elif AXIS_DRIVER_TYPE(E5, TMC2130) && !PIN_EXISTS(E5_CS) - #error "E5_CS_PIN is required for TMC2130. Define E5_CS_PIN in Configuration_adv.h." +#define INVALID_TMC2130(ST) (AXIS_DRIVER_TYPE(ST, TMC2130) && !PIN_EXISTS(ST##_CS)) +#if INVALID_TMC2130(X) + #error "TMC2130 on X requires X_CS_PIN." +#elif INVALID_TMC2130(X2) + #error "TMC2130 on X2 requires X2_CS_PIN." +#elif INVALID_TMC2130(Y) + #error "TMC2130 on Y requires Y_CS_PIN." +#elif INVALID_TMC2130(Y2) + #error "TMC2130 on Y2 requires Y2_CS_PIN." +#elif INVALID_TMC2130(Z) + #error "TMC2130 on Z requires Z_CS_PIN." +#elif INVALID_TMC2130(Z2) + #error "TMC2130 on Z2 requires Z2_CS_PIN." +#elif INVALID_TMC2130(Z3) + #error "TMC2130 on Z3 requires Z3_CS_PIN." +#elif INVALID_TMC2130(E0) + #error "TMC2130 on E0 requires E0_CS_PIN." +#elif INVALID_TMC2130(E1) + #error "TMC2130 on E1 requires E1_CS_PIN." +#elif INVALID_TMC2130(E2) + #error "TMC2130 on E2 requires E2_CS_PIN." +#elif INVALID_TMC2130(E3) + #error "TMC2130 on E3 requires E3_CS_PIN." +#elif INVALID_TMC2130(E4) + #error "TMC2130 on E4 requires E4_CS_PIN." +#elif INVALID_TMC2130(E5) + #error "TMC2130 on E5 requires E5_CS_PIN." #endif +#undef INVALID_TMC2130 + +/** + * Check existing RX/TX pins against enable TMC UART drivers. + */ +#define INVALID_TMC2208(ST) (AXIS_DRIVER_TYPE(ST, TMC2208) && !(defined(ST##_HARDWARE_SERIAL) || (PIN_EXISTS(ST##_SERIAL_RX) && PIN_EXISTS(ST##_SERIAL_TX)))) +#if INVALID_TMC2208(X) + #error "TMC2208 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(X2) + #error "TMC2208 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(Y) + #error "TMC2208 on Y requires Y_HARDWARE_SERIAL or Y_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(Y2) + #error "TMC2208 on Y2 requires Y2_HARDWARE_SERIAL or Y2_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(Z) + #error "TMC2208 on Z requires Z_HARDWARE_SERIAL or Z_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(Z2) + #error "TMC2208 on Z2 requires Z2_HARDWARE_SERIAL or Z2_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(Z3) + #error "TMC2208 on Z3 requires Z3_HARDWARE_SERIAL or Z3_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E0) + #error "TMC2208 on E0 requires E0_HARDWARE_SERIAL or E0_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E1) + #error "TMC2208 on E1 requires E1_HARDWARE_SERIAL or E1_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E2) + #error "TMC2208 on E2 requires E2_HARDWARE_SERIAL or E2_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E3) + #error "TMC2208 on E3 requires E3_HARDWARE_SERIAL or E3_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E4) + #error "TMC2208 on E4 requires E4_HARDWARE_SERIAL or E4_SERIAL_(RX|TX)_PIN." +#elif INVALID_TMC2208(E5) + #error "TMC2208 on E5 requires E5_HARDWARE_SERIAL or E5_SERIAL_(RX|TX)_PIN." +#endif +#undef INVALID_TMC2208 /** * TMC2208 software UART and ENDSTOP_INTERRUPTS both use pin change interrupts (PCI) @@ -1797,6 +1846,15 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, #endif #endif +// Sensorless homing/probing requirements +#if ENABLED(SENSORLESS_HOMING) && !(X_SENSORLESS || Y_SENSORLESS || Z_SENSORLESS) + #error "SENSORLESS_HOMING requires a TMC stepper driver with StallGuard on X, Y, or Z axes." +#elif ENABLED(SENSORLESS_PROBING) && ENABLED(DELTA) && !(X_SENSORLESS && Y_SENSORLESS && Z_SENSORLESS) + #error "SENSORLESS_PROBING for DELTA requires TMC stepper drivers with StallGuard on X, Y, and Z axes." +#elif ENABLED(SENSORLESS_PROBING) && !Z_SENSORLESS + #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." +#endif + // Sensorless homing is required for both combined steppers in an H-bot #if CORE_IS_XY && X_SENSORLESS != Y_SENSORLESS #error "CoreXY requires both X and Y to use sensorless homing if either does." @@ -1838,9 +1896,9 @@ constexpr float sanity_arr_1[] = DEFAULT_AXIS_STEPS_PER_UNIT, static_assert(COUNT(sanity_arr_1) >= XYZE, "DEFAULT_AXIS_STEPS_PER_UNIT requires 4 (or more) elements."); static_assert(COUNT(sanity_arr_2) >= XYZE, "DEFAULT_MAX_FEEDRATE requires 4 (or more) elements."); static_assert(COUNT(sanity_arr_3) >= XYZE, "DEFAULT_MAX_ACCELERATION requires 4 (or more) elements."); -static_assert(COUNT(sanity_arr_1) <= XYZE_N, "DEFAULT_AXIS_STEPS_PER_UNIT has too many elements."); -static_assert(COUNT(sanity_arr_2) <= XYZE_N, "DEFAULT_MAX_FEEDRATE has too many elements."); -static_assert(COUNT(sanity_arr_3) <= XYZE_N, "DEFAULT_MAX_ACCELERATION has too many elements."); +static_assert(COUNT(sanity_arr_1) <= XYZE_N, "DEFAULT_AXIS_STEPS_PER_UNIT has too many elements. (Did you forget to enable DISTINCT_E_FACTORS?)"); +static_assert(COUNT(sanity_arr_2) <= XYZE_N, "DEFAULT_MAX_FEEDRATE has too many elements. (Did you forget to enable DISTINCT_E_FACTORS?)"); +static_assert(COUNT(sanity_arr_3) <= XYZE_N, "DEFAULT_MAX_ACCELERATION has too many elements. (Did you forget to enable DISTINCT_E_FACTORS?)"); #if ENABLED(CNC_COORDINATE_SYSTEMS) && ENABLED(NO_WORKSPACE_OFFSETS) #error "CNC_COORDINATE_SYSTEMS is incompatible with NO_WORKSPACE_OFFSETS." @@ -1880,6 +1938,19 @@ static_assert(COUNT(sanity_arr_3) <= XYZE_N, "DEFAULT_MAX_ACCELERATION has too m #error "FAST_PWM_FAN only supported by 8 bit CPUs." #endif +#if ENABLED(Z_STEPPER_AUTO_ALIGN) + #if !Z_MULTI_STEPPER_DRIVERS + #error "Z_STEPPER_AUTO_ALIGN requires Z_DUAL_STEPPER_DRIVERS or Z_TRIPLE_STEPPER_DRIVERS." + #elif !HAS_BED_PROBE + #error "Z_STEPPER_AUTO_ALIGN requires a Z-bed probe." + #endif + constexpr float sanity_arr_z_align_x[] = Z_STEPPER_ALIGN_X, sanity_arr_z_align_y[] = Z_STEPPER_ALIGN_Y; + static_assert( + COUNT(sanity_arr_z_align_x) == Z_STEPPER_COUNT && COUNT(sanity_arr_z_align_y) == Z_STEPPER_COUNT, + "Z_STEPPER_ALIGN_[XY]POS settings require one element per Z stepper." + ); +#endif + #if ENABLED(PRINTCOUNTER) && DISABLED(EEPROM_SETTINGS) #error "PRINTCOUNTER requires EEPROM_SETTINGS. Please update your Configuration." #endif @@ -1892,4 +1963,6 @@ static_assert(COUNT(sanity_arr_3) <= XYZE_N, "DEFAULT_MAX_ACCELERATION has too m #error "SD_FIRMWARE_UPDATE requires an ATmega2560-based (Arduino Mega) board." #endif -#endif // _SANITYCHECK_H_ +#if ENABLED(GCODE_MACROS) && !WITHIN(GCODE_MACROS_SLOTS, 1, 10) + #error "GCODE_MACROS_SLOTS must be a number from 1 to 10." +#endif diff --git a/Marlin/src/inc/Version.h b/Marlin/src/inc/Version.h index 5b023079fc..9cf6204407 100644 --- a/Marlin/src/inc/Version.h +++ b/Marlin/src/inc/Version.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ + #pragma once #include "../core/macros.h" // for ENABLED @@ -38,20 +39,20 @@ /** * Marlin release version identifier */ - #define SHORT_BUILD_VERSION "bugfix-2.0.x" + #define SHORT_BUILD_VERSION "2.0.x_TR5" /** * Verbose version identifier which should contain a reference to the location * from where the binary was downloaded or the source code was compiled. */ - #define DETAILED_BUILD_VERSION SHORT_BUILD_VERSION " (Github)" + #define DETAILED_BUILD_VERSION SHORT_BUILD_VERSION " TM3D" /** * The STRING_DISTRIBUTION_DATE represents when the binary file was built, * here we define this default string as the date where the latest release * version was tagged. */ - #define STRING_DISTRIBUTION_DATE "2018-01-20" + #define STRING_DISTRIBUTION_DATE "2018-11-10" /** * Required minimum Configuration.h and Configuration_adv.h file versions. @@ -73,7 +74,7 @@ /** * Defines a generic printer name to be output to the LCD after booting Marlin. */ - #define MACHINE_NAME "3D Printer" + #define MACHINE_NAME "TM3D Trex" /** * The SOURCE_CODE_URL is the location where users will find the Marlin Source @@ -81,7 +82,7 @@ * has a distinct Github fork— the Source Code URL should just be the main * Marlin repository. */ - #define SOURCE_CODE_URL "https://github.com/MarlinFirmware/Marlin" + #define SOURCE_CODE_URL "https://github.com/InsanityAutomation/Marlin/tree/TM_Trex2+_2.0.x" /** * Default generic printer UUID. @@ -92,6 +93,6 @@ * The WEBSITE_URL is the location where users can get more information such as * documentation about a specific Marlin release. */ - #define WEBSITE_URL "http://marlinfw.org" + #define WEBSITE_URL "tinymachines3d.com" #endif // USE_AUTOMATIC_VERSIONING diff --git a/Marlin/src/lcd/HD44780/lcdprint_hd44780.cpp b/Marlin/src/lcd/HD44780/lcdprint_hd44780.cpp index b5793d0743..7dc80b0528 100644 --- a/Marlin/src/lcd/HD44780/lcdprint_hd44780.cpp +++ b/Marlin/src/lcd/HD44780/lcdprint_hd44780.cpp @@ -14,16 +14,15 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(ULTRA_LCD) && DISABLED(DOGLCD) +#if HAS_CHARACTER_LCD #include "../ultralcd.h" #include "../../Marlin.h" -#include -#include "../fontutils.h" -#include "../lcdprint.h" - #include "ultralcd_common_HD44780.h" + +#include + #ifndef LCD_CLASS #include #define LCD_CLASS LiquidCrystal @@ -1039,4 +1038,4 @@ int lcd_put_u8str_max_P(PGM_P utf8_str_P, pixel_len_t max_length) { return lcd_put_u8str_max_cb(utf8_str_P, read_byte_rom, max_length); } -#endif // ULTRA_LCD && !DOGLCD +#endif // HAS_CHARACTER_LCD diff --git a/Marlin/src/lcd/HD44780/ultralcd_common_HD44780.h b/Marlin/src/lcd/HD44780/ultralcd_common_HD44780.h index d4dd2afae5..54ff9a5368 100644 --- a/Marlin/src/lcd/HD44780/ultralcd_common_HD44780.h +++ b/Marlin/src/lcd/HD44780/ultralcd_common_HD44780.h @@ -32,24 +32,6 @@ #include "../../libs/duration_t.h" #endif -#if ENABLED(AUTO_BED_LEVELING_UBL) - #include "../../feature/bedlevel/ubl/ubl.h" - - #if ENABLED(ULTIPANEL) - #define ULTRA_X_PIXELS_PER_CHAR 5 - #define ULTRA_Y_PIXELS_PER_CHAR 8 - #define ULTRA_COLUMNS_FOR_MESH_MAP 7 - #define ULTRA_ROWS_FOR_MESH_MAP 4 - - #define N_USER_CHARS 8 - - #define TOP_LEFT _BV(0) - #define TOP_RIGHT _BV(1) - #define LOWER_LEFT _BV(2) - #define LOWER_RIGHT _BV(3) - #endif -#endif - //////////////////////////////////// // Setup button and encode mappings for each panel (into 'buttons' variable // @@ -57,7 +39,7 @@ // macro name. The mapping is independent of whether the button is directly connected or // via a shift/i2c register. -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU extern volatile uint8_t buttons; @@ -78,9 +60,9 @@ #if BUTTON_EXISTS(ENC) // the pause/stop/restart button is connected to BTN_ENC when used #define B_ST (EN_C) // Map the pause/stop/resume button into its normalized functional name - #define LCD_CLICKED (buttons & (B_MI|B_RI|B_ST)) // pause/stop button also acts as click until we implement proper pause/stop. + #define LCD_CLICKED() (buttons & (B_MI|B_RI|B_ST)) // pause/stop button also acts as click until we implement proper pause/stop. #else - #define LCD_CLICKED (buttons & (B_MI|B_RI)) + #define LCD_CLICKED() (buttons & (B_MI|B_RI)) #endif // I2C buttons take too long to read inside an interrupt context and so we read them during lcd_update @@ -95,7 +77,7 @@ #define B_MI (PANELOLU2_ENCODER_C << B_I2C_BTN_OFFSET) // requires LiquidTWI2 library v1.2.3 or later #undef LCD_CLICKED - #define LCD_CLICKED (buttons & B_MI) + #define LCD_CLICKED() (buttons & B_MI) // I2C buttons take too long to read inside an interrupt context and so we read them during lcd_update #define LCD_HAS_SLOW_BUTTONS @@ -116,10 +98,10 @@ #define B_DW (_BV(BL_DW)) #define B_RI (_BV(BL_RI)) #define B_ST (_BV(BL_ST)) - #define LCD_CLICKED (buttons & (B_MI|B_ST)) + #define LCD_CLICKED() (buttons & (B_MI|B_ST)) #endif -#endif // ULTIPANEL +#endif // HAS_LCD_MENU //////////////////////////////////// // Create LCD class instance and chipset-specific information @@ -141,12 +123,11 @@ #elif ENABLED(LCD_I2C_TYPE_MCP23017) // For the LED indicators (which may be mapped to different events in lcd_implementation_update_indicators()) + #define LCD_HAS_STATUS_INDICATORS #define LED_A 0x04 //100 #define LED_B 0x02 //010 #define LED_C 0x01 //001 - #define LCD_HAS_STATUS_INDICATORS - #include #include #define LCD_CLASS LiquidTWI2 @@ -160,9 +141,9 @@ #include #define LCD_CLASS LiquidCrystal_I2C -// 2 wire Non-latching LCD SR from: -// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection #elif ENABLED(SR_LCD_2W_NL) + // 2 wire Non-latching LCD SR from: + // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection extern "C" void __cxa_pure_virtual() { while (1); } #include #include @@ -178,12 +159,7 @@ // Standard directly connected LCD implementations #include #define LCD_CLASS LiquidCrystal - #endif #include "../fontutils.h" #include "../lcdprint.h" - -#if ENABLED(LCD_PROGRESS_BAR) - #define LCD_STR_PROGRESS "\x03\x04\x05" -#endif diff --git a/Marlin/src/lcd/HD44780/ultralcd_impl_HD44780.cpp b/Marlin/src/lcd/HD44780/ultralcd_impl_HD44780.cpp index 6528d69a03..f235366d29 100644 --- a/Marlin/src/lcd/HD44780/ultralcd_impl_HD44780.cpp +++ b/Marlin/src/lcd/HD44780/ultralcd_impl_HD44780.cpp @@ -22,12 +22,12 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(ULTRA_LCD) && DISABLED(DOGLCD) +#if HAS_CHARACTER_LCD /** * ultralcd_impl_HD44780.cpp * - * Implementation of the LCD display routines for a Hitachi HD44780 display. + * LCD display implementations for Hitachi HD44780. * These are the most common LCD character displays. */ @@ -40,53 +40,50 @@ #include "../../module/planner.h" #include "../../module/motion.h" -//////////////////////////////////// -// Create LCD class instance and chipset-specific information +#if ENABLED(AUTO_BED_LEVELING_UBL) + #include "../../feature/bedlevel/ubl/ubl.h" +#endif + +// +// Create LCD instance and chipset-specific information +// + #if ENABLED(LCD_I2C_TYPE_PCF8575) + LCD_CLASS lcd(LCD_I2C_ADDRESS, LCD_I2C_PIN_EN, LCD_I2C_PIN_RW, LCD_I2C_PIN_RS, LCD_I2C_PIN_D4, LCD_I2C_PIN_D5, LCD_I2C_PIN_D6, LCD_I2C_PIN_D7); -#elif ENABLED(LCD_I2C_TYPE_MCP23017) - #if ENABLED(DETECT_DEVICE) - LCD_CLASS lcd(LCD_I2C_ADDRESS, 1); - #else - LCD_CLASS lcd(LCD_I2C_ADDRESS); - #endif +#elif ENABLED(LCD_I2C_TYPE_MCP23017) || ENABLED(LCD_I2C_TYPE_MCP23008) -#elif ENABLED(LCD_I2C_TYPE_MCP23008) - #if ENABLED(DETECT_DEVICE) - LCD_CLASS lcd(LCD_I2C_ADDRESS, 1); - #else - LCD_CLASS lcd(LCD_I2C_ADDRESS); - #endif + LCD_CLASS lcd(LCD_I2C_ADDRESS + #ifdef DETECT_DEVICE + , 1 + #endif + ); #elif ENABLED(LCD_I2C_TYPE_PCA8574) + LCD_CLASS lcd(LCD_I2C_ADDRESS, LCD_WIDTH, LCD_HEIGHT); -// 2 wire Non-latching LCD SR from: -// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection #elif ENABLED(SR_LCD_2W_NL) - #if PIN_EXISTS(SR_STROBE) - LCD_CLASS lcd(SR_DATA_PIN, SR_CLK_PIN, SR_STROBE_PIN); - #else - LCD_CLASS lcd(SR_DATA_PIN, SR_CLK_PIN); - #endif + + // 2 wire Non-latching LCD SR from: + // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection + + LCD_CLASS lcd(SR_DATA_PIN, SR_CLK_PIN + #if PIN_EXISTS(SR_STROBE) + , SR_STROBE_PIN + #endif + ); #elif ENABLED(LCM1602) + LCD_CLASS lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); #else - // Standard directly connected LCD implementations - LCD_CLASS lcd(LCD_PINS_RS, LCD_PINS_ENABLE, LCD_PINS_D4, LCD_PINS_D5, LCD_PINS_D6, LCD_PINS_D7); //RS,Enable,D4,D5,D6,D7 -#endif -#include "../fontutils.h" -#include "../lcdprint.h" + // Standard direct-connected LCD implementations + LCD_CLASS lcd(LCD_PINS_RS, LCD_PINS_ENABLE, LCD_PINS_D4, LCD_PINS_D5, LCD_PINS_D6, LCD_PINS_D7); -#if ENABLED(LCD_PROGRESS_BAR) - static millis_t progress_bar_ms = 0; // Start millis of the current progress bar cycle - #if PROGRESS_MSG_EXPIRE > 0 - static millis_t expire_status_ms = 0; // millis at which to expire the status message - #endif #endif #if ENABLED(LCD_HAS_STATUS_INDICATORS) @@ -100,9 +97,13 @@ static void createChar_P(const char c, const byte * const ptr) { lcd.createChar(c, temp); } +#if ENABLED(LCD_PROGRESS_BAR) + #define LCD_STR_PROGRESS "\x03\x04\x05" +#endif + void lcd_set_custom_characters( #if ENABLED(LCD_PROGRESS_BAR) || ENABLED(SHOW_BOOTSCREEN) - const uint8_t screen_charset=CHARSET_INFO + const HD44780CharSet screen_charset/*=CHARSET_INFO*/ #endif ) { // CHARSET_BOOT @@ -318,11 +319,7 @@ void lcd_set_custom_characters( } -void lcd_implementation_init( - #if ENABLED(LCD_PROGRESS_BAR) - const uint8_t screen_charset=CHARSET_INFO - #endif -) { +void lcd_implementation_init() { #if ENABLED(LCD_I2C_TYPE_PCF8575) lcd.begin(LCD_WIDTH, LCD_HEIGHT); @@ -348,11 +345,7 @@ void lcd_implementation_init( lcd.begin(LCD_WIDTH, LCD_HEIGHT); #endif - lcd_set_custom_characters( - #if ENABLED(LCD_PROGRESS_BAR) - screen_charset - #endif - ); + LCD_SET_CHARSET(currentScreen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU); lcd.clear(); } @@ -416,7 +409,7 @@ void lcd_implementation_clear() { lcd.clear(); } } void lcd_bootscreen() { - lcd_set_custom_characters(CHARSET_BOOT); + LCD_SET_CHARSET(CHARSET_BOOT); lcd.clear(); #define LCD_EXTRA_SPACE (LCD_WIDTH-8) @@ -485,7 +478,7 @@ void lcd_implementation_clear() { lcd.clear(); } lcd.clear(); safe_delay(100); - lcd_set_custom_characters(); + LCD_SET_CHARSET(CHARSET_INFO); lcd.clear(); } @@ -858,19 +851,38 @@ FORCE_INLINE void _draw_status_message(const bool blink) { lcd_put_u8str(itostr3(feedrate_percentage)); lcd_put_wchar('%'); - #if LCD_WIDTH >= 20 && HAS_PRINT_PROGRESS - lcd_moveto(7, 2); - _draw_print_progress(); - #endif - char buffer[14]; duration_t elapsed = print_job_timer.duration(); - uint8_t len = elapsed.toDigital(buffer); - - lcd_moveto(LCD_WIDTH - len - 1, 2); + const uint8_t len = elapsed.toDigital(buffer), + timepos = LCD_WIDTH - len - 1; + lcd_moveto(timepos, 2); lcd_put_wchar(LCD_CLOCK_CHAR); lcd_put_u8str(buffer); + #if LCD_WIDTH >= 20 + lcd_moveto(timepos - 7, 2); + #if HAS_PRINT_PROGRESS + _draw_print_progress(); + #else + char c; + int per; + #if HAS_FAN0 + if (blink) { + c = 'F'; + per = ((int(fan_speed[0]) + 1) * 100) / 256; + } + else + #endif + { + c = 'E'; + per = planner.flow_percentage[0]; + } + lcd_put_wchar(c); + lcd_put_u8str(itostr3(per)); + lcd_put_wchar('%'); + #endif + #endif + #endif // LCD_HEIGHT > 3 // ========= Last Line ======== @@ -897,7 +909,7 @@ FORCE_INLINE void _draw_status_message(const bool blink) { * |01234567890123456789| */ - static void lcd_impl_status_screen_1() { + void lcd_impl_status_screen_1() { const bool blink = lcd_blink(); // ========== Line 1 ========== @@ -975,7 +987,7 @@ FORCE_INLINE void _draw_status_message(const bool blink) { #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #if ENABLED(ADVANCED_PAUSE_FEATURE) @@ -1035,9 +1047,9 @@ FORCE_INLINE void _draw_status_message(const bool blink) { if (value != NULL) { lcd_put_wchar(':'); int len = utf8_strlen(value); - const uint8_t valrow = (utf8_strlen_P(pstr) + 1 + len + 1) > (LCD_WIDTH - 2) ? 2 : 1; // Value on the next row if it won't fit - lcd_moveto((LCD_WIDTH - 1) - (len + 1), valrow); // Right-justified, padded by spaces - lcd_put_wchar(' '); // overwrite char if value gets shorter + const uint8_t valrow = (utf8_strlen_P(pstr) + 1 + len + 1) > (LCD_WIDTH - 2) ? 2 : 1; // Value on the next row if it won't fit + lcd_moveto((LCD_WIDTH - 1) - (len + 1), valrow); // Right-justified, padded by spaces + lcd_put_wchar(' '); // Overwrite char if value gets shorter lcd_put_u8str(value); } } @@ -1147,69 +1159,73 @@ FORCE_INLINE void _draw_status_message(const bool blink) { #if ENABLED(AUTO_BED_LEVELING_UBL) + #define HD44780_CHAR_WIDTH 5 + #define HD44780_CHAR_HEIGHT 8 + #define MESH_MAP_COLS 7 + #define MESH_MAP_ROWS 4 + + #define CHAR_LINE_TOP 0 + #define CHAR_LINE_BOT 1 + #define CHAR_EDGE_L 2 + #define CHAR_EDGE_R 3 + #define CHAR_UL_UL 4 + #define CHAR_LR_UL 5 + #define CHAR_UL_LR 6 + #define CHAR_LR_LR 7 + + #define TOP_LEFT _BV(0) + #define TOP_RIGHT _BV(1) + #define LOWER_LEFT _BV(2) + #define LOWER_RIGHT _BV(3) + /** - Possible map screens: - - 16x2 |X000.00 Y000.00| - |(00,00) Z00.000| - - 20x2 | X:000.00 Y:000.00 | - | (00,00) Z:00.000 | - - 16x4 |+-------+(00,00)| - || |X000.00| - || |Y000.00| - |+-------+Z00.000| - - 20x4 | +-------+ (00,00) | - | | | X:000.00| - | | | Y:000.00| - | +-------+ Z:00.000| - */ + * Possible map screens: + * + * 16x2 |X000.00 Y000.00| + * |(00,00) Z00.000| + * + * 20x2 | X:000.00 Y:000.00 | + * | (00,00) Z:00.000 | + * + * 16x4 |+-------+(00,00)| + * || |X000.00| + * || |Y000.00| + * |+-------+Z00.000| + * + * 20x4 | +-------+ (00,00) | + * | | | X:000.00| + * | | | Y:000.00| + * | +-------+ Z:00.000| + */ typedef struct { - uint8_t custom_char_bits[ULTRA_Y_PIXELS_PER_CHAR]; + uint8_t custom_char_bits[HD44780_CHAR_HEIGHT]; } custom_char; typedef struct { - uint8_t column, row; - uint8_t y_pixel_offset, x_pixel_offset; - uint8_t x_pixel_mask; + uint8_t column, row, + x_pixel_offset, y_pixel_offset, + x_pixel_mask; } coordinate; - void add_edges_to_custom_char(custom_char * const custom, coordinate * const ul, coordinate * const lr, coordinate * const brc, const uint8_t cell_location); + void add_edges_to_custom_char(custom_char &custom, const coordinate &ul, const coordinate &lr, const coordinate &brc, const uint8_t cell_location); FORCE_INLINE static void clear_custom_char(custom_char * const cc) { ZERO(cc->custom_char_bits); } - /* - // This debug routine should be deleted by anybody that sees it. It doesn't belong here - // But I'm leaving it for now until we know the 20x4 Radar Map is working right. - // We may need it again if any funny lines show up on the mesh points. - void dump_custom_char(char *title, custom_char *c) { - SERIAL_PROTOCOLLN(title); - for (uint8_t j = 0; j < 8; j++) { - for (uint8_t i = 7; i >= 0; i--) - SERIAL_PROTOCOLCHAR(TEST(c->custom_char_bits[j], i) ? '1' : '0'); - SERIAL_EOL(); - } - SERIAL_EOL(); - } - //*/ - coordinate pixel_location(int16_t x, int16_t y) { coordinate ret_val; int16_t xp, yp, r, c; x++; y++; // +1 because lines on the left and top - c = x / (ULTRA_X_PIXELS_PER_CHAR); - r = y / (ULTRA_Y_PIXELS_PER_CHAR); + c = x / (HD44780_CHAR_WIDTH); + r = y / (HD44780_CHAR_HEIGHT); ret_val.column = c; ret_val.row = r; - xp = x - c * (ULTRA_X_PIXELS_PER_CHAR); // get the pixel offsets into the character cell - xp = ULTRA_X_PIXELS_PER_CHAR - 1 - xp; // column within relevant character cell (0 on the right) - yp = y - r * (ULTRA_Y_PIXELS_PER_CHAR); + xp = x - c * (HD44780_CHAR_WIDTH); // Get the pixel offsets into the character cell + xp = HD44780_CHAR_WIDTH - 1 - xp; // Column within relevant character cell (0 on the right) + yp = y - r * (HD44780_CHAR_HEIGHT); ret_val.x_pixel_mask = _BV(xp); ret_val.x_pixel_offset = xp; @@ -1219,6 +1235,13 @@ FORCE_INLINE void _draw_status_message(const bool blink) { inline coordinate pixel_location(const uint8_t x, const uint8_t y) { return pixel_location((int16_t)x, (int16_t)y); } + void prep_and_put_map_char(custom_char &chrdata, const coordinate &ul, const coordinate &lr, const coordinate &brc, const uint8_t cl, const char c, const uint8_t x, const uint8_t y) { + add_edges_to_custom_char(chrdata, ul, lr, brc, cl); + lcd.createChar(c, (uint8_t*)&chrdata); + lcd_moveto(x, y); + lcd_put_wchar(c); + } + void lcd_implementation_ubl_plot(const uint8_t x, const uint8_t inverted_y) { #if LCD_WIDTH >= 20 @@ -1271,44 +1294,43 @@ FORCE_INLINE void _draw_status_message(const bool blink) { lcd_implementation_clear(); - x_map_pixels = (ULTRA_X_PIXELS_PER_CHAR) * (ULTRA_COLUMNS_FOR_MESH_MAP) - 2; // minus 2 because we are drawing a box around the map - y_map_pixels = (ULTRA_Y_PIXELS_PER_CHAR) * (ULTRA_ROWS_FOR_MESH_MAP) - 2; + x_map_pixels = (HD44780_CHAR_WIDTH) * (MESH_MAP_COLS) - 2; // Minus 2 because we are drawing a box around the map + y_map_pixels = (HD44780_CHAR_HEIGHT) * (MESH_MAP_ROWS) - 2; pixels_per_x_mesh_pnt = x_map_pixels / (GRID_MAX_POINTS_X); pixels_per_y_mesh_pnt = y_map_pixels / (GRID_MAX_POINTS_Y); - if (pixels_per_x_mesh_pnt >= ULTRA_X_PIXELS_PER_CHAR) { // There are only 2 custom characters available, so the X - pixels_per_x_mesh_pnt = ULTRA_X_PIXELS_PER_CHAR; // size of the mesh point needs to fit within them independent - suppress_x_offset = 1; // of where the starting pixel is located. + if (pixels_per_x_mesh_pnt >= HD44780_CHAR_WIDTH) { // There are only 2 custom characters available, so the X + pixels_per_x_mesh_pnt = HD44780_CHAR_WIDTH; // Size of the mesh point needs to fit within them independent + suppress_x_offset = 1; // Of where the starting pixel is located. } - if (pixels_per_y_mesh_pnt >= ULTRA_Y_PIXELS_PER_CHAR) { // There are only 2 custom characters available, so the Y - pixels_per_y_mesh_pnt = ULTRA_Y_PIXELS_PER_CHAR; // size of the mesh point needs to fit within them independent - suppress_y_offset = 1; // of where the starting pixel is located. + if (pixels_per_y_mesh_pnt >= HD44780_CHAR_HEIGHT) { // There are only 2 custom characters available, so the Y + pixels_per_y_mesh_pnt = HD44780_CHAR_HEIGHT; // Size of the mesh point needs to fit within them independent + suppress_y_offset = 1; // Of where the starting pixel is located. } - x_map_pixels = pixels_per_x_mesh_pnt * (GRID_MAX_POINTS_X); // now we have the right number of pixels to make both - y_map_pixels = pixels_per_y_mesh_pnt * (GRID_MAX_POINTS_Y); // directions fit nicely + x_map_pixels = pixels_per_x_mesh_pnt * (GRID_MAX_POINTS_X); // Now we have the right number of pixels to make both + y_map_pixels = pixels_per_y_mesh_pnt * (GRID_MAX_POINTS_Y); // Directions fit nicely - right_edge = pixels_per_x_mesh_pnt * (GRID_MAX_POINTS_X) + 1; // find location of right edge within the character cell - bottom_line= pixels_per_y_mesh_pnt * (GRID_MAX_POINTS_Y) + 1; // find location of bottome line within the character cell + right_edge = pixels_per_x_mesh_pnt * (GRID_MAX_POINTS_X) + 1; // Find location of right edge within the character cell + bottom_line = pixels_per_y_mesh_pnt * (GRID_MAX_POINTS_Y) + 1; // Find location of bottome line within the character cell - n_rows = bottom_line / (ULTRA_Y_PIXELS_PER_CHAR) + 1; - n_cols = right_edge / (ULTRA_X_PIXELS_PER_CHAR) + 1; + n_rows = bottom_line / (HD44780_CHAR_HEIGHT) + 1; + n_cols = right_edge / (HD44780_CHAR_WIDTH) + 1; for (i = 0; i < n_cols; i++) { lcd_moveto(i, 0); - lcd_put_wchar((char)0x00); // top line of the box - + lcd_put_wchar(CHAR_LINE_TOP); // Box Top line lcd_moveto(i, n_rows - 1); - lcd_put_wchar(0x01); // bottom line of the box + lcd_put_wchar(CHAR_LINE_BOT); // Box Bottom line } for (j = 0; j < n_rows; j++) { lcd_moveto(0, j); - lcd_put_wchar(0x02); // Left edge of the box + lcd_put_wchar(CHAR_EDGE_L); // Box Left edge lcd_moveto(n_cols - 1, j); - lcd_put_wchar(0x03); // right edge of the box + lcd_put_wchar(CHAR_EDGE_R); // Box Right edge } /** @@ -1316,36 +1338,36 @@ FORCE_INLINE void _draw_status_message(const bool blink) { */ k = pixels_per_y_mesh_pnt * (GRID_MAX_POINTS_Y) + 2; - l = (ULTRA_Y_PIXELS_PER_CHAR) * n_rows; - if (l > k && l - k >= (ULTRA_Y_PIXELS_PER_CHAR) / 2) { - lcd_moveto(0, n_rows - 1); // left edge of the box + l = (HD44780_CHAR_HEIGHT) * n_rows; + if (l > k && l - k >= (HD44780_CHAR_HEIGHT) / 2) { + lcd_moveto(0, n_rows - 1); // Box Left edge lcd_put_wchar(' '); - lcd_moveto(n_cols - 1, n_rows - 1); // right edge of the box + lcd_moveto(n_cols - 1, n_rows - 1); // Box Right edge lcd_put_wchar(' '); } clear_custom_char(&new_char); - new_char.custom_char_bits[0] = 0b11111U; // char #0 is used for the top line of the box - lcd.createChar(0, (uint8_t*)&new_char); + new_char.custom_char_bits[0] = 0b11111U; // Char #0 is used for the box top line + lcd.createChar(CHAR_LINE_TOP, (uint8_t*)&new_char); clear_custom_char(&new_char); - k = (GRID_MAX_POINTS_Y) * pixels_per_y_mesh_pnt + 1; // row of pixels for the bottom box line - l = k % (ULTRA_Y_PIXELS_PER_CHAR); // row within relevant character cell - new_char.custom_char_bits[l] = 0b11111U; // char #1 is used for the bottom line of the box - lcd.createChar(1, (uint8_t*)&new_char); + k = (GRID_MAX_POINTS_Y) * pixels_per_y_mesh_pnt + 1; // Row of pixels for the bottom box line + l = k % (HD44780_CHAR_HEIGHT); // Row within relevant character cell + new_char.custom_char_bits[l] = 0b11111U; // Char #1 is used for the box bottom line + lcd.createChar(CHAR_LINE_BOT, (uint8_t*)&new_char); clear_custom_char(&new_char); - for (j = 0; j < ULTRA_Y_PIXELS_PER_CHAR; j++) - new_char.custom_char_bits[j] = 0b10000U; // char #2 is used for the left edge of the box - lcd.createChar(2, (uint8_t*)&new_char); + for (j = 0; j < HD44780_CHAR_HEIGHT; j++) + new_char.custom_char_bits[j] = 0b10000U; // Char #2 is used for the box left edge + lcd.createChar(CHAR_EDGE_L, (uint8_t*)&new_char); clear_custom_char(&new_char); - m = (GRID_MAX_POINTS_X) * pixels_per_x_mesh_pnt + 1; // Column of pixels for the right box line - n = m % (ULTRA_X_PIXELS_PER_CHAR); // Column within relevant character cell - i = ULTRA_X_PIXELS_PER_CHAR - 1 - n; // Column within relevant character cell (0 on the right) - for (j = 0; j < ULTRA_Y_PIXELS_PER_CHAR; j++) - new_char.custom_char_bits[j] = (uint8_t)_BV(i); // Char #3 is used for the right edge of the box - lcd.createChar(3, (uint8_t*)&new_char); + m = (GRID_MAX_POINTS_X) * pixels_per_x_mesh_pnt + 1; // Column of pixels for the right box line + n = m % (HD44780_CHAR_WIDTH); // Column within relevant character cell + i = HD44780_CHAR_WIDTH - 1 - n; // Column within relevant character cell (0 on the right) + for (j = 0; j < HD44780_CHAR_HEIGHT; j++) + new_char.custom_char_bits[j] = (uint8_t)_BV(i); // Char #3 is used for the box right edge + lcd.createChar(CHAR_EDGE_R, (uint8_t*)&new_char); i = x * pixels_per_x_mesh_pnt - suppress_x_offset; j = y * pixels_per_y_mesh_pnt - suppress_y_offset; @@ -1363,10 +1385,8 @@ FORCE_INLINE void _draw_status_message(const bool blink) { * and deal with that next. */ - //dump_custom_char("at entry:", &new_char); - clear_custom_char(&new_char); - const uint8_t ypix = MIN(upper_left.y_pixel_offset + pixels_per_y_mesh_pnt, ULTRA_Y_PIXELS_PER_CHAR); + const uint8_t ypix = MIN(upper_left.y_pixel_offset + pixels_per_y_mesh_pnt, HD44780_CHAR_HEIGHT); for (j = upper_left.y_pixel_offset; j < ypix; j++) { i = upper_left.x_pixel_mask; for (k = 0; k < pixels_per_x_mesh_pnt; k++) { @@ -1374,15 +1394,8 @@ FORCE_INLINE void _draw_status_message(const bool blink) { i >>= 1; } } - //dump_custom_char("after loops:", &new_char); - add_edges_to_custom_char(&new_char, &upper_left, &lower_right, &bottom_right_corner, TOP_LEFT); - //dump_custom_char("after add edges", &new_char); - lcd.createChar(4, (uint8_t*)&new_char); - - lcd_moveto(upper_left.column, upper_left.row); - lcd_put_wchar(0x04); - //dump_custom_char("after lcd update:", &new_char); + prep_and_put_map_char(new_char, upper_left, lower_right, bottom_right_corner, TOP_LEFT, CHAR_UL_UL, upper_left.column, upper_left.row); /** * Next, check for two side by side character cells being used to display the Mesh Point @@ -1392,39 +1405,30 @@ FORCE_INLINE void _draw_status_message(const bool blink) { l = upper_left.x_pixel_offset; clear_custom_char(&new_char); for (j = upper_left.y_pixel_offset; j < ypix; j++) { - i = _BV(ULTRA_X_PIXELS_PER_CHAR - 1); // Fill in the left side of the right character cell + i = _BV(HD44780_CHAR_WIDTH - 1); // Fill in the left side of the right character cell for (k = 0; k < pixels_per_x_mesh_pnt - 1 - l; k++) { new_char.custom_char_bits[j] |= i; i >>= 1; } } - add_edges_to_custom_char(&new_char, &upper_left, &lower_right, &bottom_right_corner, TOP_RIGHT); - - lcd.createChar(5, (uint8_t *) &new_char); - - lcd_moveto(lower_right.column, upper_left.row); - lcd_put_wchar(0x05); + prep_and_put_map_char(new_char, upper_left, lower_right, bottom_right_corner, TOP_RIGHT, CHAR_LR_UL, lower_right.column, upper_left.row); } /** * Next, check for two character cells stacked on top of each other being used to display the Mesh Point */ if (upper_left.row == lower_right.row - 1) { - l = ULTRA_Y_PIXELS_PER_CHAR - upper_left.y_pixel_offset; // Number of pixel rows in top character cell - k = pixels_per_y_mesh_pnt - l; // Number of pixel rows in bottom character cell + l = HD44780_CHAR_HEIGHT - upper_left.y_pixel_offset; // Number of pixel rows in top character cell + k = pixels_per_y_mesh_pnt - l; // Number of pixel rows in bottom character cell clear_custom_char(&new_char); for (j = 0; j < k; j++) { i = upper_left.x_pixel_mask; - for (m = 0; m < pixels_per_x_mesh_pnt; m++) { // Fill in the top side of the bottom character cell + for (m = 0; m < pixels_per_x_mesh_pnt; m++) { // Fill in the top side of the bottom character cell new_char.custom_char_bits[j] |= i; if (!(i >>= 1)) break; } } - add_edges_to_custom_char(&new_char, &upper_left, &lower_right, &bottom_right_corner, LOWER_LEFT); - lcd.createChar(6, (uint8_t *) &new_char); - - lcd_moveto(upper_left.column, lower_right.row); - lcd_put_wchar(0x06); + prep_and_put_map_char(new_char, upper_left, lower_right, bottom_right_corner, LOWER_LEFT, CHAR_UL_LR, upper_left.column, lower_right.row); } /** @@ -1434,22 +1438,18 @@ FORCE_INLINE void _draw_status_message(const bool blink) { */ if (upper_left.column == lower_right.column - 1 && upper_left.row == lower_right.row - 1) { - l = ULTRA_Y_PIXELS_PER_CHAR - upper_left.y_pixel_offset; // Number of pixel rows in top character cell - k = pixels_per_y_mesh_pnt - l; // Number of pixel rows in bottom character cell + l = HD44780_CHAR_HEIGHT - upper_left.y_pixel_offset; // Number of pixel rows in top character cell + k = pixels_per_y_mesh_pnt - l; // Number of pixel rows in bottom character cell clear_custom_char(&new_char); for (j = 0; j < k; j++) { l = upper_left.x_pixel_offset; - i = _BV(ULTRA_X_PIXELS_PER_CHAR - 1); // Fill in the left side of the right character cell - for (m = 0; m < pixels_per_x_mesh_pnt - 1 - l; m++) { // Fill in the top side of the bottom character cell + i = _BV(HD44780_CHAR_WIDTH - 1); // Fill in the left side of the right character cell + for (m = 0; m < pixels_per_x_mesh_pnt - 1 - l; m++) { // Fill in the top side of the bottom character cell new_char.custom_char_bits[j] |= i; i >>= 1; } } - add_edges_to_custom_char(&new_char, &upper_left, &lower_right, &bottom_right_corner, LOWER_RIGHT); - lcd.createChar(7, (uint8_t*)&new_char); - - lcd_moveto(lower_right.column, lower_right.row); - lcd_put_wchar(0x07); + prep_and_put_map_char(new_char, upper_left, lower_right, bottom_right_corner, LOWER_RIGHT, CHAR_LR_LR, lower_right.column, lower_right.row); } #endif @@ -1497,38 +1497,39 @@ FORCE_INLINE void _draw_status_message(const bool blink) { #endif // LCD_HEIGHT > 3 } - void add_edges_to_custom_char(custom_char * const custom, coordinate * const ul, coordinate * const lr, coordinate * const brc, uint8_t cell_location) { + void add_edges_to_custom_char(custom_char &custom, const coordinate &ul, const coordinate &lr, const coordinate &brc, const uint8_t cell_location) { uint8_t i, k; - int16_t n_rows = lr->row - ul->row + 1, - n_cols = lr->column - ul->column + 1; + int16_t n_rows = lr.row - ul.row + 1, + n_cols = lr.column - ul.column + 1; /** * Check if Top line of box needs to be filled in */ - if (ul->row == 0 && ((cell_location & TOP_LEFT) || (cell_location & TOP_RIGHT))) { // Only fill in the top line for the top character cells + + if (ul.row == 0 && (cell_location & (TOP_LEFT|TOP_RIGHT))) { // Only fill in the top line for the top character cells if (n_cols == 1) { - if (ul->column != brc->column) - custom->custom_char_bits[0] = 0xFF; // Single column in middle + if (ul.column != brc.column) + custom.custom_char_bits[0] = 0xFF; // Single column in middle else - for (i = brc->x_pixel_offset; i < ULTRA_X_PIXELS_PER_CHAR; i++) // Single column on right side - SBI(custom->custom_char_bits[0], i); + for (i = brc.x_pixel_offset; i < HD44780_CHAR_WIDTH; i++) // Single column on right side + SBI(custom.custom_char_bits[0], i); } - else if ((cell_location & TOP_LEFT) || lr->column != brc->column) // Multiple column in the middle or with right cell in middle - custom->custom_char_bits[0] = 0xFF; + else if ((cell_location & TOP_LEFT) || lr.column != brc.column) // Multiple column in the middle or with right cell in middle + custom.custom_char_bits[0] = 0xFF; else - for (i = brc->x_pixel_offset; i < ULTRA_X_PIXELS_PER_CHAR; i++) - SBI(custom->custom_char_bits[0], i); + for (i = brc.x_pixel_offset; i < HD44780_CHAR_WIDTH; i++) + SBI(custom.custom_char_bits[0], i); } /** * Check if left line of box needs to be filled in */ - if ((cell_location & TOP_LEFT) || (cell_location & LOWER_LEFT)) { - if (ul->column == 0) { // Left column of characters on LCD Display - k = ul->row == brc->row ? brc->y_pixel_offset : ULTRA_Y_PIXELS_PER_CHAR; // If it isn't the last row... do the full character cell + if (cell_location & (TOP_LEFT|LOWER_LEFT)) { + if (ul.column == 0) { // Left column of characters on LCD Display + k = ul.row == brc.row ? brc.y_pixel_offset : HD44780_CHAR_HEIGHT; // If it isn't the last row... do the full character cell for (i = 0; i < k; i++) - SBI(custom->custom_char_bits[i], ULTRA_X_PIXELS_PER_CHAR - 1); + SBI(custom.custom_char_bits[i], HD44780_CHAR_WIDTH - 1); } } @@ -1537,30 +1538,30 @@ FORCE_INLINE void _draw_status_message(const bool blink) { */ // Single row of mesh plot cells - if (n_rows == 1 /* && (cell_location == TOP_LEFT || cell_location == TOP_RIGHT) */ && ul->row == brc->row) { + if (n_rows == 1 /* && (cell_location & (TOP_LEFT|TOP_RIGHT)) */ && ul.row == brc.row) { if (n_cols == 1) // Single row, single column case - k = ul->column == brc->column ? brc->x_pixel_mask : 0x01; + k = ul.column == brc.column ? brc.x_pixel_mask : 0x01; else if (cell_location & TOP_RIGHT) // Single row, multiple column case - k = lr->column == brc->column ? brc->x_pixel_mask : 0x01; + k = lr.column == brc.column ? brc.x_pixel_mask : 0x01; else // Single row, left of multiple columns k = 0x01; - while (k < _BV(ULTRA_X_PIXELS_PER_CHAR)) { - custom->custom_char_bits[brc->y_pixel_offset] |= k; + while (k < _BV(HD44780_CHAR_WIDTH)) { + custom.custom_char_bits[brc.y_pixel_offset] |= k; k <<= 1; } } // Double row of characters on LCD Display // And this is a bottom custom character - if (n_rows == 2 && (cell_location == LOWER_LEFT || cell_location == LOWER_RIGHT) && lr->row == brc->row) { - if (n_cols == 1) // Double row, single column case - k = ul->column == brc->column ? brc->x_pixel_mask : 0x01; - else if (cell_location & LOWER_RIGHT) // Double row, multiple column case - k = lr->column == brc->column ? brc->x_pixel_mask : 0x01; - else // Double row, left of multiple columns + if (n_rows == 2 && (cell_location & (LOWER_LEFT|LOWER_RIGHT)) && lr.row == brc.row) { + if (n_cols == 1) // Double row, single column case + k = ul.column == brc.column ? brc.x_pixel_mask : 0x01; + else if (cell_location & LOWER_RIGHT) // Double row, multiple column case + k = lr.column == brc.column ? brc.x_pixel_mask : 0x01; + else // Double row, left of multiple columns k = 0x01; - while (k < _BV(ULTRA_X_PIXELS_PER_CHAR)) { - custom->custom_char_bits[brc->y_pixel_offset] |= k; + while (k < _BV(HD44780_CHAR_WIDTH)) { + custom.custom_char_bits[brc.y_pixel_offset] |= k; k <<= 1; } } @@ -1568,19 +1569,20 @@ FORCE_INLINE void _draw_status_message(const bool blink) { /** * Check if right line of box needs to be filled in */ + // Nothing to do if the lower right part of the mesh pnt isn't in the same column as the box line - if (lr->column == brc->column) { + if (lr.column == brc.column) { // This mesh point is in the same character cell as the right box line - if (ul->column == brc->column || (cell_location & TOP_RIGHT) || (cell_location & LOWER_RIGHT)) { + if (ul.column == brc.column || (cell_location & (TOP_RIGHT|LOWER_RIGHT))) { // If not the last row... do the full character cell - k = ul->row == brc->row ? brc->y_pixel_offset : ULTRA_Y_PIXELS_PER_CHAR; - for (i = 0; i < k; i++) custom->custom_char_bits[i] |= brc->x_pixel_mask; + k = ul.row == brc.row ? brc.y_pixel_offset : HD44780_CHAR_HEIGHT; + for (i = 0; i < k; i++) custom.custom_char_bits[i] |= brc.x_pixel_mask; } } } #endif // AUTO_BED_LEVELING_UBL -#endif // ULTIPANEL +#endif // HAS_LCD_MENU -#endif // ULTRA_LCD && !DOGLCD +#endif // HAS_CHARACTER_LCD diff --git a/Marlin/src/lcd/dogm/HAL_LCD_com_defines.h b/Marlin/src/lcd/dogm/HAL_LCD_com_defines.h index 1f3c280421..7095307ceb 100644 --- a/Marlin/src/lcd/dogm/HAL_LCD_com_defines.h +++ b/Marlin/src/lcd/dogm/HAL_LCD_com_defines.h @@ -20,8 +20,7 @@ * */ -// use this file to select the com driver for device drivers that are NOT in the U8G library - +// Use this file to select the com driver for device drivers that are NOT in the U8G library #ifndef U8G_HAL_LINKS @@ -71,4 +70,4 @@ #define U8G_COM_ST7920_HAL_SW_SPI u8g_com_null_fn #define U8G_COM_ST7920_HAL_HW_SPI u8g_com_null_fn #define U8G_COM_SSD_I2C_HAL u8g_com_null_fn -#endif \ No newline at end of file +#endif diff --git a/Marlin/src/lcd/dogm/dogm_Statusscreen.h b/Marlin/src/lcd/dogm/dogm_Statusscreen.h index 2618965061..c5701ea86b 100644 --- a/Marlin/src/lcd/dogm/dogm_Statusscreen.h +++ b/Marlin/src/lcd/dogm/dogm_Statusscreen.h @@ -1094,7 +1094,7 @@ #define STATUS_SCREEN_BED_TEXT_X 81 #endif #ifndef STATUS_SCREEN_FAN_TEXT_X - #define STATUS_SCREEN_FAN_TEXT_X 104 + #define STATUS_SCREEN_FAN_TEXT_X 103 #endif #ifndef STATUS_SCREEN_FAN_TEXT_Y #define STATUS_SCREEN_FAN_TEXT_Y (FAN_ANIM_FRAMES > 2 ? 28 : 27) diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_an.h b/Marlin/src/lcd/dogm/fontdata/langdata_an.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_an.h rename to Marlin/src/lcd/dogm/fontdata/langdata_an.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_bg.h b/Marlin/src/lcd/dogm/fontdata/langdata_bg.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_bg.h rename to Marlin/src/lcd/dogm/fontdata/langdata_bg.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_ca.h b/Marlin/src/lcd/dogm/fontdata/langdata_ca.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_ca.h rename to Marlin/src/lcd/dogm/fontdata/langdata_ca.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_cz.h b/Marlin/src/lcd/dogm/fontdata/langdata_cz.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_cz.h rename to Marlin/src/lcd/dogm/fontdata/langdata_cz.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_da.h b/Marlin/src/lcd/dogm/fontdata/langdata_da.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_da.h rename to Marlin/src/lcd/dogm/fontdata/langdata_da.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_de.h b/Marlin/src/lcd/dogm/fontdata/langdata_de.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_de.h rename to Marlin/src/lcd/dogm/fontdata/langdata_de.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_el-gr.h b/Marlin/src/lcd/dogm/fontdata/langdata_el-gr.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_el-gr.h rename to Marlin/src/lcd/dogm/fontdata/langdata_el-gr.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_el.h b/Marlin/src/lcd/dogm/fontdata/langdata_el.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_el.h rename to Marlin/src/lcd/dogm/fontdata/langdata_el.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_en.h b/Marlin/src/lcd/dogm/fontdata/langdata_en.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_en.h rename to Marlin/src/lcd/dogm/fontdata/langdata_en.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_es.h b/Marlin/src/lcd/dogm/fontdata/langdata_es.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_es.h rename to Marlin/src/lcd/dogm/fontdata/langdata_es.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_eu.h b/Marlin/src/lcd/dogm/fontdata/langdata_eu.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_eu.h rename to Marlin/src/lcd/dogm/fontdata/langdata_eu.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_fi.h b/Marlin/src/lcd/dogm/fontdata/langdata_fi.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_fi.h rename to Marlin/src/lcd/dogm/fontdata/langdata_fi.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_fr.h b/Marlin/src/lcd/dogm/fontdata/langdata_fr.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_fr.h rename to Marlin/src/lcd/dogm/fontdata/langdata_fr.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_gl.h b/Marlin/src/lcd/dogm/fontdata/langdata_gl.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_gl.h rename to Marlin/src/lcd/dogm/fontdata/langdata_gl.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_hr.h b/Marlin/src/lcd/dogm/fontdata/langdata_hr.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_hr.h rename to Marlin/src/lcd/dogm/fontdata/langdata_hr.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_it.h b/Marlin/src/lcd/dogm/fontdata/langdata_it.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_it.h rename to Marlin/src/lcd/dogm/fontdata/langdata_it.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_jp-kana.h b/Marlin/src/lcd/dogm/fontdata/langdata_jp-kana.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_jp-kana.h rename to Marlin/src/lcd/dogm/fontdata/langdata_jp-kana.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_ko_KR.h b/Marlin/src/lcd/dogm/fontdata/langdata_ko_KR.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_ko_KR.h rename to Marlin/src/lcd/dogm/fontdata/langdata_ko_KR.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_nl.h b/Marlin/src/lcd/dogm/fontdata/langdata_nl.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_nl.h rename to Marlin/src/lcd/dogm/fontdata/langdata_nl.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_pl.h b/Marlin/src/lcd/dogm/fontdata/langdata_pl.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_pl.h rename to Marlin/src/lcd/dogm/fontdata/langdata_pl.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_pt-br.h b/Marlin/src/lcd/dogm/fontdata/langdata_pt-br.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_pt-br.h rename to Marlin/src/lcd/dogm/fontdata/langdata_pt-br.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_pt.h b/Marlin/src/lcd/dogm/fontdata/langdata_pt.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_pt.h rename to Marlin/src/lcd/dogm/fontdata/langdata_pt.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_ru.h b/Marlin/src/lcd/dogm/fontdata/langdata_ru.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_ru.h rename to Marlin/src/lcd/dogm/fontdata/langdata_ru.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_sk.h b/Marlin/src/lcd/dogm/fontdata/langdata_sk.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_sk.h rename to Marlin/src/lcd/dogm/fontdata/langdata_sk.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_test.h b/Marlin/src/lcd/dogm/fontdata/langdata_test.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_test.h rename to Marlin/src/lcd/dogm/fontdata/langdata_test.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_tr.h b/Marlin/src/lcd/dogm/fontdata/langdata_tr.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_tr.h rename to Marlin/src/lcd/dogm/fontdata/langdata_tr.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_uk.h b/Marlin/src/lcd/dogm/fontdata/langdata_uk.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_uk.h rename to Marlin/src/lcd/dogm/fontdata/langdata_uk.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_zh_CN.h b/Marlin/src/lcd/dogm/fontdata/langdata_zh_CN.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_zh_CN.h rename to Marlin/src/lcd/dogm/fontdata/langdata_zh_CN.h diff --git a/Marlin/src/lcd/dogm/fontdata/language_data_zh_TW.h b/Marlin/src/lcd/dogm/fontdata/langdata_zh_TW.h similarity index 100% rename from Marlin/src/lcd/dogm/fontdata/language_data_zh_TW.h rename to Marlin/src/lcd/dogm/fontdata/langdata_zh_TW.h diff --git a/Marlin/src/lcd/dogm/lcdprint_u8g.cpp b/Marlin/src/lcd/dogm/lcdprint_u8g.cpp index b19f32c54a..8a09c68084 100644 --- a/Marlin/src/lcd/dogm/lcdprint_u8g.cpp +++ b/Marlin/src/lcd/dogm/lcdprint_u8g.cpp @@ -9,7 +9,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include extern U8GLIB *pu8g; @@ -62,4 +62,4 @@ int lcd_put_u8str_max_P(PGM_P utf8_str_P, pixel_len_t max_length) { return ret; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/status_screen_DOGM.cpp b/Marlin/src/lcd/dogm/status_screen_DOGM.cpp index 65408c6ab8..c49fa50a05 100644 --- a/Marlin/src/lcd/dogm/status_screen_DOGM.cpp +++ b/Marlin/src/lcd/dogm/status_screen_DOGM.cpp @@ -45,7 +45,7 @@ FORCE_INLINE void _draw_centered_temp(const int16_t temp, const uint8_t x, const uint8_t y) { const char * const str = itostr3(temp); - lcd_moveto(x - (str[0] != ' ' ? 0 : str[1] != ' ' ? 1 : 2) * DOG_CHAR_WIDTH / 2, y); + lcd_moveto(x - (str[0] != ' ' ? 0 : str[1] != ' ' ? 1 : 2) * MENU_FONT_WIDTH / 2, y); lcd_put_u8str(str); lcd_put_u8str_P(PSTR(LCD_STR_DEGREE " ")); } @@ -178,7 +178,7 @@ FORCE_INLINE void lcd_implementation_status_message(const bool blink) { lcd_put_wchar('.'); if (--chars) { // Print a second copy of the message - lcd_put_u8str_max(lcd_status_message, LCD_PIXEL_WIDTH - ((rlen+2) * DOG_CHAR_WIDTH)); + lcd_put_u8str_max(lcd_status_message, LCD_PIXEL_WIDTH - ((rlen+2) * MENU_FONT_WIDTH)); } } } @@ -212,9 +212,6 @@ FORCE_INLINE void lcd_implementation_status_message(const bool blink) { #endif } -// The current graphical page being rendered -u8g_page_t &page = ((u8g_pb_t *)((u8g.getU8g())->dev->dev_mem))->p; - void lcd_impl_status_screen_0() { const bool blink = lcd_blink(); @@ -282,7 +279,7 @@ void lcd_impl_status_screen_0() { #if HAS_FAN0 if (PAGE_CONTAINS(STATUS_SCREEN_FAN_TEXT_Y - 7, STATUS_SCREEN_FAN_TEXT_Y)) { // Fan - const uint16_t per = (((uint16_t)fan_speed[0] + 1) * 100) / 256; + const int per = ((int(fan_speed[0]) + 1) * 100) / 256; if (per) { lcd_moveto(STATUS_SCREEN_FAN_TEXT_X, STATUS_SCREEN_FAN_TEXT_Y); lcd_put_u8str(itostr3(per)); @@ -356,13 +353,13 @@ void lcd_impl_status_screen_0() { // #if DISABLED(DOGM_SD_PERCENT) - #define SD_DURATION_X (PROGRESS_BAR_X + (PROGRESS_BAR_WIDTH / 2) - len * (DOG_CHAR_WIDTH / 2)) + #define SD_DURATION_X (PROGRESS_BAR_X + (PROGRESS_BAR_WIDTH / 2) - len * (MENU_FONT_WIDTH / 2)) #else - #define SD_DURATION_X (LCD_PIXEL_WIDTH - len * DOG_CHAR_WIDTH) + #define SD_DURATION_X (LCD_PIXEL_WIDTH - len * MENU_FONT_WIDTH) #endif if (PAGE_CONTAINS(41, 48)) { - char buffer[10]; + char buffer[13]; duration_t elapsed = print_job_timer.duration(); bool has_days = (elapsed.value >= 60*60*24L); uint8_t len = elapsed.toDigital(buffer, has_days); @@ -376,7 +373,7 @@ void lcd_impl_status_screen_0() { // XYZ Coordinates // - #define XYZ_BASELINE (30 + INFO_FONT_HEIGHT) + #define XYZ_BASELINE (30 + INFO_FONT_ASCENT) #define X_LABEL_POS 3 #define X_VALUE_POS 11 @@ -384,10 +381,10 @@ void lcd_impl_status_screen_0() { #if ENABLED(XYZ_HOLLOW_FRAME) #define XYZ_FRAME_TOP 29 - #define XYZ_FRAME_HEIGHT INFO_FONT_HEIGHT + 3 + #define XYZ_FRAME_HEIGHT INFO_FONT_ASCENT + 3 #else #define XYZ_FRAME_TOP 30 - #define XYZ_FRAME_HEIGHT INFO_FONT_HEIGHT + 1 + #define XYZ_FRAME_HEIGHT INFO_FONT_ASCENT + 1 #endif static char xstring[5], ystring[5], zstring[8]; @@ -396,7 +393,7 @@ void lcd_impl_status_screen_0() { #endif // At the first page, regenerate the XYZ strings - if (page.page == 0) { + if (first_page) { strcpy(xstring, ftostr4sign(LOGICAL_X_POSITION(current_position[X_AXIS]))); strcpy(ystring, ftostr4sign(LOGICAL_Y_POSITION(current_position[Y_AXIS]))); strcpy(zstring, ftostr52sp(LOGICAL_Z_POSITION(current_position[Z_AXIS]))); @@ -419,7 +416,7 @@ void lcd_impl_status_screen_0() { u8g.drawBox(0, XYZ_FRAME_TOP, LCD_PIXEL_WIDTH, XYZ_FRAME_HEIGHT); // 8: 30-39 7: 30-37 #endif - if (PAGE_CONTAINS(XYZ_BASELINE - (INFO_FONT_HEIGHT - 1), XYZ_BASELINE)) { + if (PAGE_CONTAINS(XYZ_BASELINE - (INFO_FONT_ASCENT - 1), XYZ_BASELINE)) { #if DISABLED(XYZ_HOLLOW_FRAME) u8g.setColorIndex(0); // white on black @@ -449,14 +446,15 @@ void lcd_impl_status_screen_0() { // // Feedrate // + #define EXTRAS_BASELINE 50 - if (PAGE_CONTAINS(51 - INFO_FONT_HEIGHT, 49)) { + if (PAGE_CONTAINS(EXTRAS_BASELINE - (INFO_FONT_HEIGHT - 1), EXTRAS_BASELINE)) { lcd_setFont(FONT_MENU); - lcd_moveto(3, 50); + lcd_moveto(3, EXTRAS_BASELINE); lcd_put_wchar(LCD_STR_FEEDRATE[0]); lcd_setFont(FONT_STATUSMENU); - lcd_moveto(12, 50); + lcd_moveto(12, EXTRAS_BASELINE); lcd_put_u8str(itostr3(feedrate_percentage)); lcd_put_wchar('%'); @@ -464,15 +462,15 @@ void lcd_impl_status_screen_0() { // Filament sensor display if SD is disabled // #if ENABLED(FILAMENT_LCD_DISPLAY) && DISABLED(SDSUPPORT) - lcd_moveto(56, 50); + lcd_moveto(56, EXTRAS_BASELINE); lcd_put_u8str(wstring); - lcd_moveto(102, 50); + lcd_moveto(102, EXTRAS_BASELINE); lcd_put_u8str(mstring); lcd_put_wchar('%'); lcd_setFont(FONT_MENU); - lcd_moveto(47, 50); + lcd_moveto(47, EXTRAS_BASELINE); lcd_put_wchar(LCD_STR_FILAM_DIA[0]); // lcd_put_u8str_P(PSTR(LCD_STR_FILAM_DIA)); - lcd_moveto(93, 50); + lcd_moveto(93, EXTRAS_BASELINE); lcd_put_wchar(LCD_STR_FILAM_MUL[0]); #endif } @@ -481,9 +479,9 @@ void lcd_impl_status_screen_0() { // Status line // - #define STATUS_BASELINE (55 + INFO_FONT_HEIGHT) + #define STATUS_BASELINE (LCD_PIXEL_HEIGHT - INFO_FONT_DESCENT) - if (PAGE_CONTAINS(STATUS_BASELINE - (INFO_FONT_HEIGHT - 1), STATUS_BASELINE)) { + if (PAGE_CONTAINS(STATUS_BASELINE - (INFO_FONT_ASCENT - 1), STATUS_BASELINE)) { lcd_moveto(0, STATUS_BASELINE); #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT) diff --git a/Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp b/Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp index 73851ecefb..515adb9389 100644 --- a/Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp +++ b/Marlin/src/lcd/dogm/status_screen_lite_ST7920.cpp @@ -96,7 +96,7 @@ void ST7920_Lite_Status_Screen::write_str(const char *str, uint8_t len) { void ST7920_Lite_Status_Screen::write_str_P(PGM_P const str) { PGM_P p_str = (PGM_P)str; - while (char c = pgm_read_byte_near(p_str++)) write_byte(c); + while (char c = pgm_read_byte(p_str++)) write_byte(c); } void ST7920_Lite_Status_Screen::write_str(progmem_str str) { @@ -221,7 +221,7 @@ void ST7920_Lite_Status_Screen::load_cgram_icon(const uint16_t addr, const void set_cgram_address(addr); begin_data(); for (uint8_t i = 16; i--;) - write_word(pgm_read_word_near(p_word++)); + write_word(pgm_read_word(p_word++)); } /** @@ -239,7 +239,7 @@ void ST7920_Lite_Status_Screen::draw_gdram_icon(uint8_t x, uint8_t y, const void for (int i = 0; i < 16; i++) { set_gdram_address(x, i + y * 16); begin_data(); - write_word(pgm_read_word_near(p_word++)); + write_word(pgm_read_word(p_word++)); } } @@ -416,8 +416,8 @@ void ST7920_Lite_Status_Screen::draw_degree_symbol(uint8_t x, uint8_t y, bool dr const uint8_t y_top = degree_symbol_y_top; const uint8_t y_bot = y_top + sizeof(degree_symbol)/sizeof(degree_symbol[0]); for(uint8_t i = y_top; i < y_bot; i++) { - uint8_t byte = pgm_read_byte_near(p_bytes++); - set_gdram_address(x_word,i+y*16); + uint8_t byte = pgm_read_byte(p_bytes++); + set_gdram_address(x_word, i + y * 16); begin_data(); if (draw) { write_byte(oddChar ? 0x00 : byte); diff --git a/Marlin/src/lcd/dogm/u8g_dev_ssd1306_sh1106_128x64_I2C.cpp b/Marlin/src/lcd/dogm/u8g_dev_ssd1306_sh1106_128x64_I2C.cpp index 3249068299..c0f8e10d00 100644 --- a/Marlin/src/lcd/dogm/u8g_dev_ssd1306_sh1106_128x64_I2C.cpp +++ b/Marlin/src/lcd/dogm/u8g_dev_ssd1306_sh1106_128x64_I2C.cpp @@ -67,7 +67,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include "HAL_LCD_com_defines.h" @@ -281,4 +281,4 @@ uint8_t u8g_WriteEscSeqP_2_wire(u8g_t *u8g, u8g_dev_t *dev, const uint8_t *esc_s return 1; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/u8g_dev_st7565_64128n_HAL.cpp b/Marlin/src/lcd/dogm/u8g_dev_st7565_64128n_HAL.cpp index 515ac32f6c..fce915a2b5 100644 --- a/Marlin/src/lcd/dogm/u8g_dev_st7565_64128n_HAL.cpp +++ b/Marlin/src/lcd/dogm/u8g_dev_st7565_64128n_HAL.cpp @@ -55,7 +55,7 @@ #include "../../inc/MarlinConfig.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include @@ -233,4 +233,4 @@ u8g_dev_t u8g_dev_st7565_64128n_HAL_2x_sw_spi = { u8g_dev_st7565_64128n_HAL_2x_f U8G_PB_DEV(u8g_dev_st7565_64128n_HAL_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7565_64128n_HAL_fn, U8G_COM_HAL_HW_SPI_FN); u8g_dev_t u8g_dev_st7565_64128n_HAL_2x_hw_spi = { u8g_dev_st7565_64128n_HAL_2x_fn, &u8g_dev_st7565_64128n_HAL_2x_pb, U8G_COM_HAL_HW_SPI_FN }; -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/u8g_dev_st7920_128x64_HAL.cpp b/Marlin/src/lcd/dogm/u8g_dev_st7920_128x64_HAL.cpp index bef53879f6..5ad6a6a109 100644 --- a/Marlin/src/lcd/dogm/u8g_dev_st7920_128x64_HAL.cpp +++ b/Marlin/src/lcd/dogm/u8g_dev_st7920_128x64_HAL.cpp @@ -55,15 +55,15 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include "HAL_LCD_com_defines.h" -#define WIDTH 128 -#define HEIGHT 64 -#define PAGE_HEIGHT 8 +#define LCD_PIXEL_WIDTH 128 +#define LCD_PIXEL_HEIGHT 64 +#define PAGE_HEIGHT 8 /* init sequence from https://github.com/adafruit/ST7565-LCD/blob/master/ST7565/ST7565.cpp */ static const uint8_t u8g_dev_st7920_128x64_HAL_init_seq[] PROGMEM = { @@ -91,11 +91,11 @@ void clear_graphics_DRAM(u8g_t *u8g, u8g_dev_t *dev) { u8g_SetAddress(u8g, dev, 0); // cmd mode u8g_WriteByte(u8g, dev, 0x08); //display off, cursor+blink off u8g_WriteByte(u8g, dev, 0x3E); //extended mode + GDRAM active - for (uint8_t y = 0; y < (HEIGHT) / 2; y++) { //clear GDRAM + for (uint8_t y = 0; y < (LCD_PIXEL_HEIGHT) / 2; y++) { //clear GDRAM u8g_WriteByte(u8g, dev, 0x80 | y); //set y u8g_WriteByte(u8g, dev, 0x80); //set x = 0 u8g_SetAddress(u8g, dev, 1); /* data mode */ - for (uint8_t i = 0; i < 2 * (WIDTH) / 8; i++) //2x width clears both segments + for (uint8_t i = 0; i < 2 * (LCD_PIXEL_WIDTH) / 8; i++) //2x width clears both segments u8g_WriteByte(u8g, dev, 0); u8g_SetAddress(u8g, dev, 0); /* cmd mode */ } @@ -137,8 +137,8 @@ uint8_t u8g_dev_st7920_128x64_HAL_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, vo } u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; + u8g_WriteSequence(u8g, dev, (LCD_PIXEL_WIDTH) / 8, ptr); + ptr += (LCD_PIXEL_WIDTH) / 8; y++; } u8g_SetChipSelect(u8g, dev, 0); @@ -182,8 +182,8 @@ uint8_t u8g_dev_st7920_128x64_HAL_4x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, } u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, WIDTH/8, ptr); - ptr += WIDTH/8; + u8g_WriteSequence(u8g, dev, (LCD_PIXEL_WIDTH) / 8, ptr); + ptr += (LCD_PIXEL_WIDTH) / 8; y++; } u8g_SetChipSelect(u8g, dev, 0); @@ -193,14 +193,14 @@ uint8_t u8g_dev_st7920_128x64_HAL_4x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, return u8g_dev_pb32h1_base_fn(u8g, dev, msg, arg); } -U8G_PB_DEV(u8g_dev_st7920_128x64_HAL_sw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_HAL_fn, U8G_COM_ST7920_HAL_SW_SPI); +U8G_PB_DEV(u8g_dev_st7920_128x64_HAL_sw_spi, LCD_PIXEL_WIDTH, LCD_PIXEL_HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_HAL_fn, U8G_COM_ST7920_HAL_SW_SPI); -#define QWIDTH (WIDTH*4) +#define QWIDTH ((LCD_PIXEL_WIDTH) * 4) uint8_t u8g_dev_st7920_128x64_HAL_4x_buf[QWIDTH] U8G_NOCOMMON ; -u8g_pb_t u8g_dev_st7920_128x64_HAL_4x_pb = { {32, HEIGHT, 0, 0, 0}, WIDTH, u8g_dev_st7920_128x64_HAL_4x_buf}; +u8g_pb_t u8g_dev_st7920_128x64_HAL_4x_pb = { { 32, LCD_PIXEL_HEIGHT, 0, 0, 0 }, LCD_PIXEL_WIDTH, u8g_dev_st7920_128x64_HAL_4x_buf}; u8g_dev_t u8g_dev_st7920_128x64_HAL_4x_sw_spi = { u8g_dev_st7920_128x64_HAL_4x_fn, &u8g_dev_st7920_128x64_HAL_4x_pb, U8G_COM_ST7920_HAL_SW_SPI }; -U8G_PB_DEV(u8g_dev_st7920_128x64_HAL_hw_spi, WIDTH, HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_HAL_fn, U8G_COM_ST7920_HAL_HW_SPI); +U8G_PB_DEV(u8g_dev_st7920_128x64_HAL_hw_spi, LCD_PIXEL_WIDTH, LCD_PIXEL_HEIGHT, PAGE_HEIGHT, u8g_dev_st7920_128x64_HAL_fn, U8G_COM_ST7920_HAL_HW_SPI); u8g_dev_t u8g_dev_st7920_128x64_HAL_4x_hw_spi = { u8g_dev_st7920_128x64_HAL_4x_fn, &u8g_dev_st7920_128x64_HAL_4x_pb, U8G_COM_ST7920_HAL_HW_SPI }; #if defined(U8G_HAL_LINKS) || defined(__SAM3X8E__) @@ -209,4 +209,4 @@ u8g_dev_t u8g_dev_st7920_128x64_HAL_4x_hw_spi = { u8g_dev_st7920_128x64_HAL_4x_f u8g_dev_t u8g_dev_st7920_128x64_rrd_sw_spi = { u8g_dev_st7920_128x64_HAL_4x_fn, &u8g_dev_st7920_128x64_HAL_4x_pb, U8G_COM_ST7920_HAL_SW_SPI }; #endif -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/u8g_dev_uc1701_mini12864_HAL.cpp b/Marlin/src/lcd/dogm/u8g_dev_uc1701_mini12864_HAL.cpp index e58bb34fae..03372ece05 100644 --- a/Marlin/src/lcd/dogm/u8g_dev_uc1701_mini12864_HAL.cpp +++ b/Marlin/src/lcd/dogm/u8g_dev_uc1701_mini12864_HAL.cpp @@ -59,7 +59,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include @@ -114,19 +114,18 @@ uint8_t u8g_dev_uc1701_mini12864_HAL_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t msg, u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_init_seq); break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); - u8g_WriteByte(u8g, dev, 0x0B0 | pb->p.page); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - if ( u8g_pb_WriteBuffer(pb, u8g, dev) == 0 ) - return 0; - u8g_SetChipSelect(u8g, dev, 0); - } - break; + + case U8G_DEV_MSG_STOP: break; + + case U8G_DEV_MSG_PAGE_NEXT: { + u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); + u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); + u8g_WriteByte(u8g, dev, 0x0B0 | pb->p.page); /* select current page */ + u8g_SetAddress(u8g, dev, 1); /* data mode */ + if (!u8g_pb_WriteBuffer(pb, u8g, dev)) return 0; + u8g_SetChipSelect(u8g, dev, 0); + } break; + case U8G_DEV_MSG_CONTRAST: u8g_SetChipSelect(u8g, dev, 1); u8g_SetAddress(u8g, dev, 0); /* instruction mode */ @@ -144,25 +143,25 @@ uint8_t u8g_dev_uc1701_mini12864_HAL_2x_fn(u8g_t *u8g, u8g_dev_t *dev, uint8_t m u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS); u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_init_seq); break; - case U8G_DEV_MSG_STOP: - break; - case U8G_DEV_MSG_PAGE_NEXT: - { - u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); - u8g_WriteByte(u8g, dev, 0x0B0 | (2*pb->p.page)); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)pb->buf); - u8g_SetChipSelect(u8g, dev, 0); + case U8G_DEV_MSG_STOP: break; + + case U8G_DEV_MSG_PAGE_NEXT: { + u8g_pb_t *pb = (u8g_pb_t *)(dev->dev_mem); + + u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); + u8g_WriteByte(u8g, dev, 0x0B0 | (2*pb->p.page)); /* select current page */ + u8g_SetAddress(u8g, dev, 1); /* data mode */ + u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)pb->buf); + u8g_SetChipSelect(u8g, dev, 0); + + u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); + u8g_WriteByte(u8g, dev, 0x0B0 | (2*pb->p.page+1)); /* select current page */ + u8g_SetAddress(u8g, dev, 1); /* data mode */ + u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); + u8g_SetChipSelect(u8g, dev, 0); + } break; - u8g_WriteEscSeqP(u8g, dev, u8g_dev_uc1701_mini12864_HAL_data_start); - u8g_WriteByte(u8g, dev, 0x0B0 | (2*pb->p.page+1)); /* select current page */ - u8g_SetAddress(u8g, dev, 1); /* data mode */ - u8g_WriteSequence(u8g, dev, pb->width, (uint8_t *)(pb->buf)+pb->width); - u8g_SetChipSelect(u8g, dev, 0); - } - break; case U8G_DEV_MSG_CONTRAST: u8g_SetChipSelect(u8g, dev, 1); u8g_SetAddress(u8g, dev, 0); /* instruction mode */ @@ -182,4 +181,4 @@ u8g_pb_t u8g_dev_uc1701_mini12864_HAL_2x_pb = { {16, HEIGHT, 0, 0, 0}, WIDTH, u u8g_dev_t u8g_dev_uc1701_mini12864_HAL_2x_sw_spi = { u8g_dev_uc1701_mini12864_HAL_2x_fn, &u8g_dev_uc1701_mini12864_HAL_2x_pb, U8G_COM_HAL_SW_SPI_FN }; u8g_dev_t u8g_dev_uc1701_mini12864_HAL_2x_hw_spi = { u8g_dev_uc1701_mini12864_HAL_2x_fn, &u8g_dev_uc1701_mini12864_HAL_2x_pb, U8G_COM_HAL_HW_SPI_FN }; -#endif // DOGLCD \ No newline at end of file +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/u8g_fontutf8.cpp b/Marlin/src/lcd/dogm/u8g_fontutf8.cpp index 1f5f5de506..1b808bdc49 100644 --- a/Marlin/src/lcd/dogm/u8g_fontutf8.cpp +++ b/Marlin/src/lcd/dogm/u8g_fontutf8.cpp @@ -9,7 +9,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(DOGLCD) +#if HAS_GRAPHICAL_LCD #include #include "../fontutils.h" @@ -317,4 +317,4 @@ int uxg_GetUtf8StrPixelWidthP(u8g_t *pu8g, PGM_P utf8_msg) { return data.adv; } -#endif // DOGLCD +#endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/ultralcd_impl_DOGM.cpp b/Marlin/src/lcd/dogm/ultralcd_impl_DOGM.cpp index c6547c4655..47a70093f4 100644 --- a/Marlin/src/lcd/dogm/ultralcd_impl_DOGM.cpp +++ b/Marlin/src/lcd/dogm/ultralcd_impl_DOGM.cpp @@ -60,18 +60,14 @@ #include "../../feature/bedlevel/ubl/ubl.h" #endif -#define FONT_SPECIAL_NAME ISO10646_1_5x7 -#define FONT_MENU_NAME ISO10646_1_5x7 #include "fontdata/fontdata_ISO10646_1.h" #if ENABLED(USE_SMALL_INFOFONT) #include "fontdata/fontdata_6x9_marlin.h" #define FONT_STATUSMENU_NAME u8g_font_6x9 #else - #define FONT_STATUSMENU_NAME FONT_MENU_NAME + #define FONT_STATUSMENU_NAME MENU_FONT_NAME #endif -#define START_COL 0 - U8G_CLASS u8g(U8G_PARAM); U8GLIB *pu8g = &u8g; @@ -93,10 +89,9 @@ void lcd_setFont(const MarlinFont font_nr) { if (font_nr != currentfont) { switch ((currentfont = font_nr)) { case FONT_STATUSMENU : u8g.setFont(FONT_STATUSMENU_NAME); break; + case FONT_EDIT : u8g.setFont(EDIT_FONT_NAME); break; default: - case FONT_MENU : u8g.setFont(FONT_MENU_NAME); break; - case FONT_SPECIAL : u8g.setFont(FONT_SPECIAL_NAME); break; - case FONT_MENU_EDIT : u8g.setFont(FONT_MENU_EDIT_NAME); break; + case FONT_MENU : u8g.setFont(MENU_FONT_NAME); break; } } } @@ -155,7 +150,7 @@ void lcd_setFont(const MarlinFont font_nr) { #if ENABLED(START_BMPHIGH) (LCD_PIXEL_HEIGHT - (START_BMPHEIGHT)) / 2 #else - DOG_CHAR_HEIGHT + MENU_FONT_HEIGHT #endif ; @@ -167,13 +162,13 @@ void lcd_setFont(const MarlinFont font_nr) { u8g.drawBitmapP(offx, offy, (START_BMPWIDTH + 7) / 8, START_BMPHEIGHT, start_bmp); lcd_setFont(FONT_MENU); #ifndef STRING_SPLASH_LINE2 - const uint8_t txt1X = width - (sizeof(STRING_SPLASH_LINE1) - 1) * (DOG_CHAR_WIDTH); - u8g.drawStr(txt1X, (height + DOG_CHAR_HEIGHT) / 2, STRING_SPLASH_LINE1); + const uint8_t txt1X = width - (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH); + u8g.drawStr(txt1X, (height + MENU_FONT_HEIGHT) / 2, STRING_SPLASH_LINE1); #else - const uint8_t txt1X = (width - (sizeof(STRING_SPLASH_LINE1) - 1) * (DOG_CHAR_WIDTH)) / 2, - txt2X = (width - (sizeof(STRING_SPLASH_LINE2) - 1) * (DOG_CHAR_WIDTH)) / 2; - u8g.drawStr(txt1X, height - (DOG_CHAR_HEIGHT) * 3 / 2, STRING_SPLASH_LINE1); - u8g.drawStr(txt2X, height - (DOG_CHAR_HEIGHT) * 1 / 2, STRING_SPLASH_LINE2); + const uint8_t txt1X = (width - (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH)) / 2, + txt2X = (width - (sizeof(STRING_SPLASH_LINE2) - 1) * (MENU_FONT_WIDTH)) / 2; + u8g.drawStr(txt1X, height - (MENU_FONT_HEIGHT) * 3 / 2, STRING_SPLASH_LINE1); + u8g.drawStr(txt2X, height - (MENU_FONT_HEIGHT) * 1 / 2, STRING_SPLASH_LINE2); #endif } while (u8g.nextPage()); safe_delay(BOOTSCREEN_TIMEOUT); @@ -245,19 +240,19 @@ void lcd_kill_screen() { void lcd_implementation_clear() { } // Automatically cleared by Picture Loop -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU uint8_t row_y1, row_y2; #if ENABLED(ADVANCED_PAUSE_FEATURE) void lcd_implementation_hotend_status(const uint8_t row, const uint8_t extruder) { - row_y1 = row * (DOG_CHAR_HEIGHT) + 1; - row_y2 = row_y1 + DOG_CHAR_HEIGHT - 1; + row_y1 = row * (MENU_FONT_HEIGHT) + 1; + row_y2 = row_y1 + MENU_FONT_HEIGHT - 1; if (!PAGE_CONTAINS(row_y1 + 1, row_y2 + 2)) return; - lcd_moveto(LCD_PIXEL_WIDTH - 11 * (DOG_CHAR_WIDTH), row_y2); + lcd_moveto(LCD_PIXEL_WIDTH - 11 * (MENU_FONT_WIDTH), row_y2); lcd_put_wchar('E'); lcd_put_wchar((char)('1' + extruder)); lcd_put_wchar(' '); @@ -272,8 +267,8 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop // Set the colors for a menu item based on whether it is selected static bool mark_as_selected(const uint8_t row, const bool isSelected) { - row_y1 = row * (DOG_CHAR_HEIGHT) + 1; - row_y2 = row_y1 + DOG_CHAR_HEIGHT - 1; + row_y1 = row * (MENU_FONT_HEIGHT) + 1; + row_y2 = row_y1 + MENU_FONT_HEIGHT - 1; if (!PAGE_CONTAINS(row_y1 + 1, row_y2 + 2)) return false; @@ -283,7 +278,7 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop u8g.drawHLine(0, row_y2 + 2, LCD_PIXEL_WIDTH); #else u8g.setColorIndex(1); // black on white - u8g.drawBox(0, row_y1 + 2, LCD_PIXEL_WIDTH, DOG_CHAR_HEIGHT - 1); + u8g.drawBox(0, row_y1 + 2, LCD_PIXEL_WIDTH, MENU_FONT_HEIGHT - 1); u8g.setColorIndex(0); // white on black #endif } @@ -295,7 +290,7 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop if (!PAGE_CONTAINS(row_y1, row_y2)) return false; - lcd_moveto((START_COL) * (DOG_CHAR_WIDTH), row_y2); + lcd_moveto(0, row_y2); return true; } @@ -304,7 +299,7 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop if (mark_as_selected(row, invert)) { - uint8_t n = LCD_PIXEL_WIDTH - (DOG_CHAR_WIDTH) * (START_COL); // pixel width of string allowed + uint8_t n = LCD_PIXEL_WIDTH; // pixel width of string allowed if (center && !valstr) { int8_t pad = (LCD_WIDTH - utf8_strlen_P(pstr)) / 2; @@ -315,7 +310,7 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop n -= lcd_put_u8str_max(valstr, n); } - while (n - DOG_CHAR_WIDTH > 0) { n -= lcd_put_wchar(' '); } + while (n - MENU_FONT_WIDTH > 0) { n -= lcd_put_wchar(' '); } } } @@ -324,11 +319,11 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop UNUSED(pre_char); if (mark_as_selected(row, isSelected)) { - uint8_t n = LCD_WIDTH - (START_COL) - 2; - n *= DOG_CHAR_WIDTH; + uint8_t n = LCD_WIDTH - 2; + n *= MENU_FONT_WIDTH; n -= lcd_put_u8str_max_P(pstr, n); - while (n - DOG_CHAR_WIDTH > 0) { n -= lcd_put_wchar(' '); } - lcd_moveto(LCD_PIXEL_WIDTH - (DOG_CHAR_WIDTH), row_y2); + while (n - MENU_FONT_WIDTH > 0) { n -= lcd_put_wchar(' '); } + lcd_moveto(LCD_PIXEL_WIDTH - (MENU_FONT_WIDTH), row_y2); lcd_put_wchar(post_char); lcd_put_wchar(' '); } @@ -338,60 +333,62 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop void _drawmenu_setting_edit_generic(const bool isSelected, const uint8_t row, PGM_P pstr, const char* const data, const bool pgm) { if (mark_as_selected(row, isSelected)) { const uint8_t vallen = (pgm ? utf8_strlen_P(data) : utf8_strlen((char*)data)); - uint8_t n = LCD_WIDTH - (START_COL) - 2 - vallen; - n *= DOG_CHAR_WIDTH; + uint8_t n = LCD_WIDTH - 2 - vallen; + n *= MENU_FONT_WIDTH; n -= lcd_put_u8str_max_P(pstr, n); lcd_put_wchar(':'); - while (n - DOG_CHAR_WIDTH > 0) { n -= lcd_put_wchar(' '); } - lcd_moveto(LCD_PIXEL_WIDTH - (DOG_CHAR_WIDTH) * vallen, row_y2); + while (n - MENU_FONT_WIDTH > 0) { n -= lcd_put_wchar(' '); } + lcd_moveto(LCD_PIXEL_WIDTH - (MENU_FONT_WIDTH) * vallen, row_y2); if (pgm) lcd_put_u8str_P(data); else lcd_put_u8str((char*)data); } } void lcd_implementation_drawedit(PGM_P const pstr, const char* const value/*=NULL*/) { - const uint8_t labellen = utf8_strlen_P(pstr), - vallen = utf8_strlen(value); + const uint8_t labellen = utf8_strlen_P(pstr), vallen = utf8_strlen(value); - uint8_t rows = (labellen > LCD_WIDTH - 2 - vallen) ? 2 : 1; + bool extra_row = labellen > LCD_WIDTH - 2 - vallen; #if ENABLED(USE_BIG_EDIT_FONT) - constexpr uint8_t lcd_width_edit = (LCD_PIXEL_WIDTH) / (DOG_CHAR_WIDTH_EDIT); - - uint8_t lcd_width, char_width; - if (labellen <= lcd_width_edit - 1) { - if (labellen + vallen + 2 >= lcd_width_edit) rows = 2; - lcd_width = lcd_width_edit + 1; - char_width = DOG_CHAR_WIDTH_EDIT; - lcd_setFont(FONT_MENU_EDIT); + // Use the menu font if the label won't fit on a single line + constexpr uint8_t lcd_edit_width = (LCD_PIXEL_WIDTH) / (EDIT_FONT_WIDTH); + uint8_t lcd_chr_fit, one_chr_width; + if (labellen <= lcd_edit_width - 1) { + if (labellen + vallen + 1 > lcd_edit_width) extra_row = true; + lcd_chr_fit = lcd_edit_width + 1; + one_chr_width = EDIT_FONT_WIDTH; + lcd_setFont(FONT_EDIT); } else { - lcd_width = LCD_WIDTH - (START_COL); - char_width = DOG_CHAR_WIDTH; + lcd_chr_fit = LCD_WIDTH; + one_chr_width = MENU_FONT_WIDTH; lcd_setFont(FONT_MENU); } #else - constexpr uint8_t lcd_width = LCD_WIDTH - (START_COL), - char_width = DOG_CHAR_WIDTH; + constexpr uint8_t lcd_chr_fit = LCD_WIDTH, + one_chr_width = MENU_FONT_WIDTH; #endif - // Center either one or two rows - const uint8_t segmentHeight = u8g.getHeight() / (rows + 1); // 1 / (rows+1) = 1/2 or 1/3 - uint8_t baseline = segmentHeight + (DOG_CHAR_HEIGHT_EDIT + 1) / 2; + // Center the label and value lines on the middle line + uint8_t baseline = extra_row ? (LCD_PIXEL_HEIGHT) / 2 + : (LCD_PIXEL_HEIGHT + EDIT_FONT_ASCENT) / 2; - bool onpage = PAGE_CONTAINS(baseline + 1 - (DOG_CHAR_HEIGHT_EDIT), baseline); + // Assume the label is alpha-numeric (with a descender) + bool onpage = PAGE_CONTAINS(baseline - (EDIT_FONT_ASCENT - 1), baseline + EDIT_FONT_DESCENT); if (onpage) { lcd_moveto(0, baseline); lcd_put_u8str_P(pstr); } + // If a value is included, print a colon, then print the value right-justified if (value != NULL) { lcd_put_wchar(':'); - if (rows == 2) { - baseline += segmentHeight; - onpage = PAGE_CONTAINS(baseline + 1 - (DOG_CHAR_HEIGHT_EDIT), baseline); + if (extra_row) { + // Assume the value is numeric (with no descender) + baseline += EDIT_FONT_ASCENT; + onpage = PAGE_CONTAINS(baseline - (EDIT_FONT_ASCENT - 1), baseline); } if (onpage) { - lcd_moveto(((lcd_width - 1) - (vallen + 1)) * char_width, baseline); // Right-justified, leaving padded by spaces + lcd_moveto(((lcd_chr_fit - 1) - (vallen + 1)) * one_chr_width, baseline); // Right-justified, leaving padded by spaces lcd_put_wchar(' '); // overwrite char if value gets shorter lcd_put_u8str(value); } @@ -407,7 +404,7 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop if (!PAGE_CONTAINS(row_y1, row_y2)) return; - constexpr uint8_t maxlen = LCD_WIDTH - (START_COL) - 1; + constexpr uint8_t maxlen = LCD_WIDTH - 1; const char *outstr = theCard.longest_filename(); if (theCard.longFilename[0]) { #if ENABLED(SCROLL_LONG_FILENAMES) @@ -432,9 +429,9 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop if (isDir) lcd_put_wchar(LCD_STR_FOLDER[0]); int n; - n = lcd_put_u8str_max(outstr, maxlen * (DOG_CHAR_WIDTH)); - n = maxlen * (DOG_CHAR_WIDTH) - n; - while (n - DOG_CHAR_WIDTH > 0) { n -= lcd_put_wchar(' '); } + n = lcd_put_u8str_max(outstr, maxlen * (MENU_FONT_WIDTH)); + n = maxlen * (MENU_FONT_WIDTH) - n; + while (n - MENU_FONT_WIDTH > 0) { n -= lcd_put_wchar(' '); } } #endif // SDSUPPORT @@ -655,6 +652,6 @@ void lcd_implementation_clear() { } // Automatically cleared by Picture Loop #endif // BABYSTEP_ZPROBE_GFX_OVERLAY || MESH_EDIT_GFX_OVERLAY -#endif // ULTIPANEL +#endif // HAS_LCD_MENU #endif // HAS_GRAPHICAL_LCD diff --git a/Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp b/Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp index 76c488fa5a..039a049085 100644 --- a/Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp +++ b/Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp @@ -25,9 +25,7 @@ #include "../../inc/MarlinConfig.h" -#if ENABLED(U8GLIB_ST7920) - -#if !(defined(U8G_HAL_LINKS) || defined(__SAM3X8E__)) +#if ENABLED(U8GLIB_ST7920) && !defined(U8G_HAL_LINKS) && !defined(__SAM3X8E__) #include "../../HAL/shared/Delay.h" @@ -73,9 +71,9 @@ #define CPU_ST7920_DELAY_2 DELAY_NS(0) #define CPU_ST7920_DELAY_3 DELAY_NS(189) #elif defined(ARDUINO_ARCH_STM32) - #define CPU_ST7920_DELAY_1 DELAY_NS(0) - #define CPU_ST7920_DELAY_2 DELAY_NS(0) - #define CPU_ST7920_DELAY_3 DELAY_NS(0) + #define CPU_ST7920_DELAY_1 DELAY_NS(300) + #define CPU_ST7920_DELAY_2 DELAY_NS(40) + #define CPU_ST7920_DELAY_3 DELAY_NS(340) #elif F_CPU == 16000000 #define CPU_ST7920_DELAY_1 DELAY_NS(0) #define CPU_ST7920_DELAY_2 DELAY_NS(0) @@ -202,6 +200,4 @@ u8g_dev_t u8g_dev_st7920_128x64_rrd_sw_spi = {u8g_dev_rrd_st7920_128x64_fn, &u8g #pragma GCC reset_options -#endif // U8G_HAL_LINKS - -#endif // U8GLIB_ST7920 +#endif // U8GLIB_ST7920 && !U8G_HAL_LINKS && !__SAM3X8E__ diff --git a/Marlin/src/lcd/extensible_ui/ui_api.cpp b/Marlin/src/lcd/extensible_ui/ui_api.cpp index b11e5f8ef2..8d329642c0 100644 --- a/Marlin/src/lcd/extensible_ui/ui_api.cpp +++ b/Marlin/src/lcd/extensible_ui/ui_api.cpp @@ -41,7 +41,7 @@ * location: . * ****************************************************************************/ -#include "../../Marlin.h" +#include "../../inc/MarlinConfigPre.h" #if ENABLED(EXTENSIBLE_UI) @@ -68,9 +68,6 @@ #if ENABLED(PRINTCOUNTER) #include "../../core/utility.h" #include "../../module/printcounter.h" - #define IFPC(A,B) (A) -#else - #define IFPC(A,B) (B) #endif #include "ui_api.h" @@ -90,7 +87,10 @@ inline float clamp(const float value, const float minimum, const float maximum) return MAX(MIN(value, maximum), minimum); } -static bool printer_killed = false; +static struct { + uint8_t printer_killed : 1; + uint8_t manual_motion : 1; +} flags; namespace UI { #ifdef __SAM3X8E__ @@ -102,14 +102,14 @@ namespace UI { */ uint32_t safe_millis() { // Not killed? Just call millis() - if (!printer_killed) return millis(); + if (!flags.printer_killed) return millis(); static uint32_t currTimeHI = 0; /* Current time */ // Machine was killed, reinit SysTick so we are able to compute time without ISRs if (currTimeHI == 0) { // Get the last time the Arduino time computed (from CMSIS) and convert it to SysTick - currTimeHI = (uint32_t)((GetTickCount() * (uint64_t)(F_CPU/8000)) >> 24); + currTimeHI = (uint32_t)((GetTickCount() * (uint64_t)(F_CPU / 8000)) >> 24); // Reinit the SysTick timer to maximize its period SysTick->LOAD = SysTick_LOAD_RELOAD_Msk; // get the full range for the systick timer @@ -136,7 +136,7 @@ namespace UI { #else // TODO: Implement for AVR - uint32_t safe_millis() { return millis(); } + FORCE_INLINE uint32_t safe_millis() { return millis(); } #endif @@ -145,227 +145,296 @@ namespace UI { } void delay_ms(unsigned long ms) { - if (printer_killed) + if (flags.printer_killed) DELAY_US(ms * 1000); else safe_delay(ms); } void yield() { - if (!printer_killed) + if (!flags.printer_killed) thermalManager.manage_heater(); } - float getActualTemp_celsius(const uint8_t extruder) { - return extruder ? - thermalManager.degHotend(extruder - 1) : + float getActualTemp_celsius(const heater_t heater) { + return heater == BED ? #if HAS_HEATED_BED thermalManager.degBed() #else 0 #endif - ; + : thermalManager.degHotend(heater - H0); } - float getTargetTemp_celsius(const uint8_t extruder) { - return extruder ? - thermalManager.degTargetHotend(extruder - 1) : + float getActualTemp_celsius(const extruder_t extruder) { + return thermalManager.degHotend(extruder - E0); + } + + float getTargetTemp_celsius(const heater_t heater) { + return heater == BED ? #if HAS_HEATED_BED thermalManager.degTargetBed() #else 0 #endif - ; + : thermalManager.degTargetHotend(heater - H0); } - float getFan_percent(const uint8_t fan) { return ((float(fan_speed[fan]) + 1) * 100) / 256; } + float getTargetTemp_celsius(const extruder_t extruder) { + return thermalManager.degTargetHotend(extruder - E0); + } + + float getFan_percent(const fan_t fan) { return ((float(fan_speed[fan - FAN0]) + 1) * 100) / 256; } float getAxisPosition_mm(const axis_t axis) { - switch (axis) { - case X: case Y: case Z: - return current_position[axis]; - case E0: case E1: case E2: case E3: case E4: case E5: - return current_position[E_AXIS]; - default: return 0; + return flags.manual_motion ? destination[axis] : current_position[axis]; + } + + float getAxisPosition_mm(const extruder_t extruder) { + return flags.manual_motion ? destination[E_AXIS] : current_position[E_AXIS]; + } + + void setAxisPosition_mm(const float position, const axis_t axis) { + // Start with no limits to movement + float min = current_position[axis] - 1000, + max = current_position[axis] + 1000; + + // Limit to software endstops, if enabled + #if HAS_SOFTWARE_ENDSTOPS + if (soft_endstops_enabled) switch (axis) { + case X_AXIS: + #if ENABLED(MIN_SOFTWARE_ENDSTOP_X) + min = soft_endstop_min[X_AXIS]; + #endif + #if ENABLED(MAX_SOFTWARE_ENDSTOP_X) + max = soft_endstop_max[X_AXIS]; + #endif + break; + case Y_AXIS: + #if ENABLED(MIN_SOFTWARE_ENDSTOP_Y) + min = soft_endstop_min[Y_AXIS]; + #endif + #if ENABLED(MAX_SOFTWARE_ENDSTOP_Y) + max = soft_endstop_max[Y_AXIS]; + #endif + break; + case Z_AXIS: + #if ENABLED(MIN_SOFTWARE_ENDSTOP_Z) + min = soft_endstop_min[Z_AXIS]; + #endif + #if ENABLED(MAX_SOFTWARE_ENDSTOP_Z) + max = soft_endstop_max[Z_AXIS]; + #endif + default: break; + } + #endif // HAS_SOFTWARE_ENDSTOPS + + // Delta limits XY based on the current offset from center + // This assumes the center is 0,0 + #if ENABLED(DELTA) + if (axis != Z_AXIS) { + max = SQRT(sq((float)(DELTA_PRINTABLE_RADIUS)) - sq(current_position[Y_AXIS - axis])); // (Y_AXIS - axis) == the other axis + min = -max; + } + #endif + + if (!flags.manual_motion) + set_destination_from_current(); + destination[axis] = clamp(position, min, max); + flags.manual_motion = true; + } + + void setAxisPosition_mm(const float position, const extruder_t extruder) { + setActiveTool(extruder, true); + + if (!flags.manual_motion) + set_destination_from_current(); + destination[E_AXIS] = position; + flags.manual_motion = true; + } + + void _processManualMoveToDestination() { + // Lower max_response_lag makes controls more responsive, but makes CPU work harder + constexpr float max_response_lag = 0.1; // seconds + constexpr uint8_t segments_to_buffer = 4; // keep planner filled with this many segments + + if (flags.manual_motion && planner.movesplanned() < segments_to_buffer) { + float saved_destination[XYZ]; + COPY(saved_destination, destination); + // Compute direction vector from current_position towards destination. + destination[X_AXIS] -= current_position[X_AXIS]; + destination[Y_AXIS] -= current_position[Y_AXIS]; + destination[Z_AXIS] -= current_position[Z_AXIS]; + const float inv_length = RSQRT(sq(destination[X_AXIS]) + sq(destination[Y_AXIS]) + sq(destination[Z_AXIS])); + // Find move segment length so that all segments can execute in less time than max_response_lag + const float scale = inv_length * feedrate_mm_s * max_response_lag / segments_to_buffer; + if (scale < 1) { + // Move a small bit towards the destination. + destination[X_AXIS] = scale * destination[X_AXIS] + current_position[X_AXIS]; + destination[Y_AXIS] = scale * destination[Y_AXIS] + current_position[Y_AXIS]; + destination[Z_AXIS] = scale * destination[Z_AXIS] + current_position[Z_AXIS]; + prepare_move_to_destination(); + COPY(destination, saved_destination); + } + else { + // We are close enough to finish off the move. + COPY(destination, saved_destination); + prepare_move_to_destination(); + flags.manual_motion = false; + } } } - void setAxisPosition_mm(const axis_t axis, float position, float _feedrate_mm_s) { - #if EXTRUDERS > 1 - const int8_t old_extruder = active_extruder; - #endif - switch (axis) { - case X: case Y: case Z: break; - case E0: case E1: case E2: case E3: case E4: case E5: - #if EXTRUDERS > 1 - active_extruder = axis - E0; - #endif - break; - default: return; - } - set_destination_from_current(); - switch (axis) { - case X: case Y: case Z: - destination[axis] = position; - break; - case E0: case E1: case E2: case E3: case E4: case E5: - destination[E_AXIS] = position; - break; - } - - const float old_feedrate = feedrate_mm_s; - feedrate_mm_s = _feedrate_mm_s; - prepare_move_to_destination(); - feedrate_mm_s = old_feedrate; - #if EXTRUDERS > 1 - active_extruder = old_extruder; - #endif - } - - void setActiveTool(uint8_t extruder, bool no_move) { - extruder--; // Make zero based + void setActiveTool(const extruder_t extruder, bool no_move) { + const uint8_t e = extruder - E0; #if DO_SWITCH_EXTRUDER || ENABLED(SWITCHING_NOZZLE) || ENABLED(PARKING_EXTRUDER) - if (extruder != active_extruder) - tool_change(extruder, 0, no_move); - #endif - #if EXTRUDERS > 1 - active_extruder = extruder; + if (e != active_extruder) + tool_change(e, 0, no_move); #endif + active_extruder = e; } - uint8_t getActiveTool() { return active_extruder + 1; } + extruder_t getActiveTool() { + switch (active_extruder) { + case 5: return E5; + case 4: return E4; + case 3: return E3; + case 2: return E2; + case 1: return E1; + default: return E0; + } + } bool isMoving() { return planner.has_blocks_queued(); } - float getAxisSteps_per_mm(const axis_t axis) { + bool canMove(const axis_t axis) { switch (axis) { - case X: case Y: case Z: - return planner.settings.axis_steps_per_mm[axis]; - case E0: case E1: case E2: case E3: case E4: case E5: - return planner.settings.axis_steps_per_mm[E_AXIS_N(axis - E0)]; - default: return 0; + #if IS_KINEMATIC || ENABLED(NO_MOTION_BEFORE_HOMING) + case X: return TEST(axis_homed, X_AXIS); + case Y: return TEST(axis_homed, Y_AXIS); + case Z: return TEST(axis_homed, Z_AXIS); + #else + case X: case Y: case Z: return true; + #endif + default: return false; } } - void setAxisSteps_per_mm(const axis_t axis, const float steps_per_mm) { - switch (axis) { - case X: case Y: case Z: - planner.settings.axis_steps_per_mm[axis] = steps_per_mm; - break; - case E0: case E1: case E2: case E3: case E4: case E5: - planner.settings.axis_steps_per_mm[E_AXIS_N(axis - E0)] = steps_per_mm; - break; - } + bool canMove(const extruder_t extruder) { + return !thermalManager.tooColdToExtrude(extruder - E0); + } + + float getAxisSteps_per_mm(const axis_t axis) { + return planner.settings.axis_steps_per_mm[axis]; + } + + float getAxisSteps_per_mm(const extruder_t extruder) { + return planner.settings.axis_steps_per_mm[E_AXIS_N(extruder - E0)]; + } + + void setAxisSteps_per_mm(const float value, const axis_t axis) { + planner.settings.axis_steps_per_mm[axis] = value; + } + + void setAxisSteps_per_mm(const float value, const extruder_t extruder) { + planner.settings.axis_steps_per_mm[E_AXIS_N(axis - E0)] = value; } float getAxisMaxFeedrate_mm_s(const axis_t axis) { - switch (axis) { - case X: case Y: case Z: - return planner.settings.max_feedrate_mm_s[axis]; - case E0: case E1: case E2: case E3: case E4: case E5: - return planner.settings.max_feedrate_mm_s[E_AXIS_N(axis - E0)]; - default: return 0; - } + return planner.settings.max_feedrate_mm_s[axis]; } - void setAxisMaxFeedrate_mm_s(const axis_t axis, const float max_feedrate_mm_s) { - switch (axis) { - case X: case Y: case Z: - planner.settings.max_feedrate_mm_s[axis] = max_feedrate_mm_s; - break; - case E0: case E1: case E2: case E3: case E4: case E5: - planner.settings.max_feedrate_mm_s[E_AXIS_N(axis - E0)] = max_feedrate_mm_s; - break; - default: return; - } + float getAxisMaxFeedrate_mm_s(const extruder_t extruder) { + return planner.settings.max_feedrate_mm_s[E_AXIS_N(axis - E0)]; + } + + void setAxisMaxFeedrate_mm_s(const float value, const axis_t axis) { + planner.settings.max_feedrate_mm_s[axis] = value; + } + + void setAxisMaxFeedrate_mm_s(const float value, const extruder_t extruder) { + planner.settings.max_feedrate_mm_s[E_AXIS_N(axis - E0)] = value; } float getAxisMaxAcceleration_mm_s2(const axis_t axis) { - switch (axis) { - case X: case Y: case Z: - return planner.settings.max_acceleration_mm_per_s2[axis]; - case E0: case E1: case E2: case E3: case E4: case E5: - return planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(axis - E0)]; - default: return 0; - } + return planner.settings.max_acceleration_mm_per_s2[axis]; } - void setAxisMaxAcceleration_mm_s2(const axis_t axis, const float max_acceleration_mm_per_s2) { - switch (axis) { - case X: case Y: case Z: - planner.settings.max_acceleration_mm_per_s2[axis] = max_acceleration_mm_per_s2; - break; - case E0: case E1: case E2: case E3: case E4: case E5: - planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(axis - E0)] = max_acceleration_mm_per_s2; - break; - default: return; - } + float getAxisMaxAcceleration_mm_s2(const extruder_t extruder) { + return planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(extruder - E0)]; + } + + void setAxisMaxAcceleration_mm_s2(const float value, const axis_t axis) { + planner.settings.max_acceleration_mm_per_s2[axis] = value; + } + + void setAxisMaxAcceleration_mm_s2(const float value, const extruder_t extruder) { + planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(extruder - E0)] = value; } #if ENABLED(FILAMENT_RUNOUT_SENSOR) - bool isFilamentRunoutEnabled() { return runout.enabled; } - void toggleFilamentRunout(const bool state) { runout.enabled = state; } + bool getFilamentRunoutEnabled() { return runout.enabled; } + void setFilamentRunoutEnabled(const bool value) { runout.enabled = value; } #if FILAMENT_RUNOUT_DISTANCE_MM > 0 float getFilamentRunoutDistance_mm() { return RunoutResponseDelayed::runout_distance_mm; } - void setFilamentRunoutDistance_mm(const float distance) { - RunoutResponseDelayed::runout_distance_mm = clamp(distance, 0, 999); + void setFilamentRunoutDistance_mm(const float value) { + RunoutResponseDelayed::runout_distance_mm = clamp(value, 0, 999); } #endif #endif #if ENABLED(LIN_ADVANCE) - float getLinearAdvance_mm_mm_s(const uint8_t extruder) { - return (extruder < EXTRUDERS) ? planner.extruder_advance_K[extruder] : 0; + float getLinearAdvance_mm_mm_s(const extruder_t extruder) { + return (extruder < EXTRUDERS) ? planner.extruder_advance_K[extruder - E0] : 0; } - void setLinearAdvance_mm_mm_s(const uint8_t extruder, const float k) { + void setLinearAdvance_mm_mm_s(const float value, const extruder_t extruder) { if (extruder < EXTRUDERS) - planner.extruder_advance_K[extruder] = clamp(k, 0, 999); + planner.extruder_advance_K[extruder - E0] = clamp(value, 0, 999); } #endif #if ENABLED(JUNCTION_DEVIATION) + float getJunctionDeviation_mm() { return planner.junction_deviation_mm; } - void setJunctionDeviation_mm(const float junc_dev) { - planner.junction_deviation_mm = clamp(junc_dev, 0.01, 0.3); + void setJunctionDeviation_mm(const float value) { + planner.junction_deviation_mm = clamp(value, 0.01, 0.3); planner.recalculate_max_e_jerk(); } + #else + float getAxisMaxJerk_mm_s(const axis_t axis) { - switch (axis) { - case X: case Y: case Z: - return planner.max_jerk[axis]; - case E0: case E1: case E2: case E3: case E4: case E5: - return planner.max_jerk[E_AXIS]; - default: return 0; - } + return planner.max_jerk[axis]; } - void setAxisMaxJerk_mm_s(const axis_t axis, const float max_jerk) { - switch (axis) { - case X: case Y: case Z: - planner.max_jerk[axis] = max_jerk; - break; - case E0: case E1: case E2: case E3: case E4: case E5: - planner.max_jerk[E_AXIS] = max_jerk; - break; - default: return; - } + float getAxisMaxJerk_mm_s(const extruder_t extruder) { + return planner.max_jerk[E_AXIS]; + } + + void setAxisMaxJerk_mm_s(const float value, const axis_t axis) { + planner.max_jerk[axis] = value; + } + + void setAxisMaxJerk_mm_s(const float value, const extruder_t extruder) { + planner.max_jerk[E_AXIS] = value; } #endif + float getFeedrate_mm_s() { return feedrate_mm_s; } float getMinFeedrate_mm_s() { return planner.settings.min_feedrate_mm_s; } float getMinTravelFeedrate_mm_s() { return planner.settings.min_travel_feedrate_mm_s; } float getPrintingAcceleration_mm_s2() { return planner.settings.acceleration; } float getRetractAcceleration_mm_s2() { return planner.settings.retract_acceleration; } float getTravelAcceleration_mm_s2() { return planner.settings.travel_acceleration; } + void setFeedrate_mm_s(const float fr) { feedrate_mm_s = fr; } void setMinFeedrate_mm_s(const float fr) { planner.settings.min_feedrate_mm_s = fr; } void setMinTravelFeedrate_mm_s(const float fr) { planner.settings.min_travel_feedrate_mm_s = fr; } void setPrintingAcceleration_mm_s2(const float acc) { planner.settings.acceleration = acc; } @@ -382,12 +451,12 @@ namespace UI { return zprobe_zoffset; } - void setZOffset_mm(const float zoffset_mm) { - const float diff = (zoffset_mm - getZOffset_mm()) / planner.steps_to_mm[Z_AXIS]; - incrementZOffset_steps(diff > 0 ? ceil(diff) : floor(diff)); + void setZOffset_mm(const float value) { + const float diff = (value - getZOffset_mm()) / planner.steps_to_mm[Z_AXIS]; + addZOffset_steps(diff > 0 ? ceil(diff) : floor(diff)); } - void incrementZOffset_steps(int16_t babystep_increment) { + void addZOffset_steps(int16_t babystep_increment) { #if ENABLED(BABYSTEP_HOTEND_Z_OFFSET) const bool do_probe = (active_extruder == 0); #else @@ -415,28 +484,28 @@ namespace UI { #endif // ENABLED(BABYSTEP_ZPROBE_OFFSET) #if HOTENDS > 1 - float getNozzleOffset_mm(const axis_t axis, uint8_t extruder) { - if (extruder >= HOTENDS) return 0; - return hotend_offset[axis][extruder]; + float getNozzleOffset_mm(const axis_t axis, const extruder_t extruder) { + if (extruder - E0 >= HOTENDS) return 0; + return hotend_offset[axis][extruder - E0]; } - void setNozzleOffset_mm(const axis_t axis, uint8_t extruder, float offset) { - if (extruder >= HOTENDS) return; - hotend_offset[axis][extruder] = offset; + void setNozzleOffset_mm(const float value, const axis_t axis, const extruder_t extruder) { + if (extruder - E0 >= HOTENDS) return; + hotend_offset[axis][extruder - E0] = value; } #endif #if ENABLED(BACKLASH_GCODE) - float getAxisBacklash_mm(const axis_t axis) {return backlash_distance_mm[axis];} - void setAxisBacklash_mm(const axis_t axis, float distance) - {backlash_distance_mm[axis] = clamp(distance,0,5);} + float getAxisBacklash_mm(const axis_t axis) { return backlash_distance_mm[axis]; } + void setAxisBacklash_mm(const float value, const axis_t axis) + { backlash_distance_mm[axis] = clamp(value,0,5); } - float getBacklashCorrection_percent() {return backlash_correction*100;} - void setBacklashCorrection_percent(float percent) {backlash_correction = clamp(percent, 0, 100)/100;} + float getBacklashCorrection_percent() { return backlash_correction * 100; } + void setBacklashCorrection_percent(const float value) { backlash_correction = clamp(value, 0, 100) / 100.0f; } #ifdef BACKLASH_SMOOTHING_MM - float getBacklashSmoothing_mm() {return backlash_smoothing_mm;} - void setBacklashSmoothing_mm(float distance) {backlash_smoothing_mm = clamp(distance,0,999);} + float getBacklashSmoothing_mm() { return backlash_smoothing_mm; } + void setBacklashSmoothing_mm(const float value) { backlash_smoothing_mm = clamp(value, 0, 999); } #endif #endif @@ -445,7 +514,8 @@ namespace UI { } uint32_t getProgress_seconds_elapsed() { - return IFPC(print_job_timer.duration() / 1000UL, 0); + const duration_t elapsed = print_job_timer.duration(); + return elapsed.value; } #if ENABLED(PRINTCOUNTER) @@ -460,50 +530,47 @@ namespace UI { } #endif - float getFeedRate_percent() { - return feedrate_percentage; - } + float getFeedrate_percent() { return feedrate_percentage; } void enqueueCommands(progmem_str gcode) { enqueue_and_echo_commands_P((PGM_P)gcode); } bool isAxisPositionKnown(const axis_t axis) { - switch (axis) { - case X: case Y: case Z: - return TEST(axis_known_position, axis); - default: return true; - } + return TEST(axis_known_position, axis); } - progmem_str getFirmwareName() { + progmem_str getFirmwareName_str() { return F("Marlin " SHORT_BUILD_VERSION); } - void setTargetTemp_celsius(const uint8_t extruder, float temp) { - if (extruder) - thermalManager.setTargetHotend(clamp(temp,0,500), extruder-1); + void setTargetTemp_celsius(float value, const heater_t heater) { #if HAS_HEATED_BED - else - thermalManager.setTargetBed(clamp(temp,0,200)); + if (heater == BED) + thermalManager.setTargetBed(clamp(value,0,200)); #endif + thermalManager.setTargetHotend(clamp(value,0,500), heater - H0); } - void setFan_percent(const uint8_t fan, float percent) { + void setTargetTemp_celsius(float value, const extruder_t extruder) { + thermalManager.setTargetHotend(clamp(value,0,500), extruder - E0); + } + + void setFan_percent(float value, const fan_t fan) { if (fan < FAN_COUNT) - fan_speed[fan] = clamp(round(percent * 255 / 100), 0, 255); + fan_speed[fan - FAN0] = clamp(round(value * 255 / 100), 0, 255); } - void setFeedrate_percent(const float percent) { - feedrate_percentage = clamp(percent, 10, 500); + void setFeedrate_percent(const float value) { + feedrate_percentage = clamp(value, 10, 500); } void printFile(const char *filename) { - IFSD(card.openAndPrintFile(filename), 0); + IFSD(card.openAndPrintFile(filename), NOOP); } bool isPrintingFromMediaPaused() { - return IFSD(isPrintingFromMedia() && !card.sdprinting, false); + return IFSD(isPrintingFromMedia() && !IS_SD_PRINTING(), false); } bool isPrintingFromMedia() { @@ -511,7 +578,7 @@ namespace UI { } bool isPrinting() { - return (planner.movesplanned() || IFSD(IS_SD_PRINTING(), false) || isPrintingFromMedia()); + return (planner.movesplanned() || IS_SD_PRINTING() || isPrintingFromMedia()); } bool isMediaInserted() { @@ -521,9 +588,7 @@ namespace UI { void pausePrint() { #if ENABLED(SDSUPPORT) card.pauseSDPrint(); - #if ENABLED(PRINTCOUNTER) - print_job_timer.pause(); - #endif + print_job_timer.pause(); #if ENABLED(PARK_HEAD_ON_PAUSE) enqueue_and_echo_commands_P(PSTR("M125")); #endif @@ -537,9 +602,7 @@ namespace UI { enqueue_and_echo_commands_P(PSTR("M24")); #else card.startFileprint(); - #if ENABLED(PRINTCOUNTER) - print_job_timer.start(); - #endif + print_job_timer.start(); #endif UI::onStatusChanged(PSTR(MSG_PRINTING)); #endif @@ -553,13 +616,9 @@ namespace UI { #endif } - FileList::FileList() { - refresh(); - } + FileList::FileList() { refresh(); } - void FileList::refresh() { - num_files = 0xFFFF; - } + void FileList::refresh() { num_files = 0xFFFF; } bool FileList::seek(uint16_t pos, bool skip_range_check) { #if ENABLED(SDSUPPORT) @@ -570,11 +629,7 @@ namespace UI { #endif pos; - #if ENABLED(SDCARD_SORT_ALPHA) - card.getfilename_sorted(nr); - #else - card.getfilename(nr); - #endif + card.getfilename_sorted(nr); return card.filename && card.filename[0] != '\0'; #endif } @@ -649,39 +704,41 @@ void lcd_update() { else { const bool ok = card.cardOK; card.release(); - if (ok) - UI::onMediaRemoved(); + if (ok) UI::onMediaRemoved(); } } #endif // SDSUPPORT + UI::_processManualMoveToDestination(); UI::onIdle(); } -bool lcd_hasstatus() { return true; } -bool lcd_detected() { return true; } -void lcd_reset_alert_level() {} -void lcd_refresh() {} +bool lcd_hasstatus() { return true; } +bool lcd_detected() { return true; } +void lcd_reset_alert_level() { } +void lcd_refresh() { } void lcd_setstatus(const char * const message, const bool persist /* = false */) { UI::onStatusChanged(message); } void lcd_setstatusPGM(const char * const message, int8_t level /* = 0 */) { UI::onStatusChanged((progmem_str)message); } void lcd_setalertstatusPGM(const char * const message) { lcd_setstatusPGM(message, 0); } + void lcd_reset_status() { static const char paused[] PROGMEM = MSG_PRINT_PAUSED; static const char printing[] PROGMEM = MSG_PRINTING; static const char welcome[] PROGMEM = WELCOME_MSG; PGM_P msg; - if (IFPC(print_job_timer.isPaused(), false)) + if (print_job_timer.isPaused()) msg = paused; #if ENABLED(SDSUPPORT) - else if (card.sdprinting) + else if (IS_SD_PRINTING()) return lcd_setstatus(card.longest_filename(), true); #endif - else if (IFPC(print_job_timer.isRunning(), false)) + else if (print_job_timer.isRunning()) msg = printing; else msg = welcome; lcd_setstatusPGM(msg, -1); } + void lcd_status_printf_P(const uint8_t level, const char * const fmt, ...) { char buff[64]; va_list args; @@ -693,8 +750,8 @@ void lcd_status_printf_P(const uint8_t level, const char * const fmt, ...) { } void kill_screen(PGM_P msg) { - if (!printer_killed) { - printer_killed = true; + if (!flags.printer_killed) { + flags.printer_killed = true; UI::onPrinterKilled(msg); } } diff --git a/Marlin/src/lcd/extensible_ui/ui_api.h b/Marlin/src/lcd/extensible_ui/ui_api.h index 7f72cd523f..806d1a3f07 100644 --- a/Marlin/src/lcd/extensible_ui/ui_api.h +++ b/Marlin/src/lcd/extensible_ui/ui_api.h @@ -49,147 +49,180 @@ typedef const __FlashStringHelper *progmem_str; namespace UI { - enum axis_t : uint8_t { X, Y, Z, E0, E1, E2, E3, E4, E5 }; + enum axis_t : uint8_t { X, Y, Z }; + enum extruder_t : uint8_t { E0, E1, E2, E3, E4, E5 }; + enum heater_t : uint8_t { H0, H1, H2, H3, H4, H5, BED }; + enum fan_t : uint8_t { FAN0, FAN1, FAN2, FAN3, FAN4, FAN5 }; constexpr uint8_t extruderCount = EXTRUDERS; + constexpr uint8_t hotendCount = HOTENDS; constexpr uint8_t fanCount = FAN_COUNT; - // The following methods should be used by the extension module to - // query or change Marlin's state. - - progmem_str getFirmwareName(); - - bool isAxisPositionKnown(const axis_t axis); bool isMoving(); + bool isAxisPositionKnown(const axis_t); + bool canMove(const axis_t); + bool canMove(const extruder_t); + void enqueueCommands(progmem_str); - float getActualTemp_celsius(const uint8_t extruder); - float getTargetTemp_celsius(const uint8_t extruder); - float getFan_percent(const uint8_t fan); - float getAxisPosition_mm(const axis_t axis); - float getAxisSteps_per_mm(const axis_t axis); - float getAxisMaxFeedrate_mm_s(const axis_t axis); - float getAxisMaxAcceleration_mm_s2(const axis_t axis); + /** + * Getters and setters + * Should be used by the EXTENSIBLE_UI to query or change Marlin's state. + */ + progmem_str getFirmwareName_str(); + + float getActualTemp_celsius(const heater_t); + float getActualTemp_celsius(const extruder_t); + float getTargetTemp_celsius(const heater_t); + float getTargetTemp_celsius(const extruder_t); + float getFan_percent(const fan_t); + float getAxisPosition_mm(const axis_t); + float getAxisPosition_mm(const extruder_t); + float getAxisSteps_per_mm(const axis_t); + float getAxisSteps_per_mm(const extruder_t); + float getAxisMaxFeedrate_mm_s(const axis_t); + float getAxisMaxFeedrate_mm_s(const extruder_t); + float getAxisMaxAcceleration_mm_s2(const axis_t); + float getAxisMaxAcceleration_mm_s2(const extruder_t); float getMinFeedrate_mm_s(); float getMinTravelFeedrate_mm_s(); float getPrintingAcceleration_mm_s2(); float getRetractAcceleration_mm_s2(); float getTravelAcceleration_mm_s2(); - float getFeedRate_percent(); + float getFeedrate_percent(); uint8_t getProgress_percent(); uint32_t getProgress_seconds_elapsed(); #if ENABLED(PRINTCOUNTER) - char *getTotalPrints_str(char buffer[21]); - char *getFinishedPrints_str(char buffer[21]); - char *getTotalPrintTime_str(char buffer[21]); - char *getLongestPrint_str(char buffer[21]); - char *getFilamentUsed_str(char buffer[21]); + char* getTotalPrints_str(char buffer[21]); + char* getFinishedPrints_str(char buffer[21]); + char* getTotalPrintTime_str(char buffer[21]); + char* getLongestPrint_str(char buffer[21]); + char* getFilamentUsed_str(char buffer[21]); #endif - void setTargetTemp_celsius(const uint8_t extruder, float temp); - void setFan_percent(const uint8_t fan, const float percent); - void setAxisPosition_mm(const axis_t axis, float position, float _feedrate_mm_s); - void setAxisSteps_per_mm(const axis_t axis, const float steps_per_mm); - void setAxisMaxFeedrate_mm_s(const axis_t axis, const float max_feedrate_mm_s); - void setAxisMaxAcceleration_mm_s2(const axis_t axis, const float max_acceleration_mm_per_s2); - void setMinFeedrate_mm_s(const float min_feedrate_mm_s); - void setMinTravelFeedrate_mm_s(const float min_travel_feedrate_mm_s); - void setPrintingAcceleration_mm_s2(const float acceleration); - void setRetractAcceleration_mm_s2(const float retract_acceleration); - void setTravelAcceleration_mm_s2(const float travel_acceleration); - void setFeedrate_percent(const float percent); + void setTargetTemp_celsius(const float, const heater_t); + void setTargetTemp_celsius(const float, const extruder_t); + void setFan_percent(const float, const fan_t); + void setAxisPosition_mm(const float, const axis_t); + void setAxisPosition_mm(const float, const extruder_t); + void setAxisSteps_per_mm(const float, const axis_t); + void setAxisSteps_per_mm(const float, const extruder_t); + void setAxisMaxFeedrate_mm_s(const float, const axis_t); + void setAxisMaxFeedrate_mm_s(const float, const extruder_t); + void setAxisMaxAcceleration_mm_s2(const float, const axis_t); + void setAxisMaxAcceleration_mm_s2(const float, const extruder_t); + void setFeedrate_mm_s(const float); + void setMinFeedrate_mm_s(const float); + void setMinTravelFeedrate_mm_s(const float); + void setPrintingAcceleration_mm_s2(const float); + void setRetractAcceleration_mm_s2(const float); + void setTravelAcceleration_mm_s2(const float); + void setFeedrate_percent(const float); #if ENABLED(LIN_ADVANCE) - float getLinearAdvance_mm_mm_s(const uint8_t extruder); - void setLinearAdvance_mm_mm_s(const uint8_t extruder, const float k); + float getLinearAdvance_mm_mm_s(const extruder_t); + void setLinearAdvance_mm_mm_s(const float, const extruder_t); #endif #if ENABLED(JUNCTION_DEVIATION) float getJunctionDeviation_mm(); - void setJunctionDeviation_mm(const float junc_dev); + void setJunctionDeviation_mm(const float); #else - float getAxisMaxJerk_mm_s(const axis_t axis); - void setAxisMaxJerk_mm_s(const axis_t axis, const float max_jerk); + float getAxisMaxJerk_mm_s(const axis_t); + float getAxisMaxJerk_mm_s(const extruder_t); + void setAxisMaxJerk_mm_s(const float, const axis_t); + void setAxisMaxJerk_mm_s(const float, const extruder_t); #endif - void setActiveTool(uint8_t extruder, bool no_move); - uint8_t getActiveTool(); + extruder_t getActiveTool(); + void setActiveTool(const extruder_t, bool no_move); + #if HOTENDS > 1 - float getNozzleOffset_mm(const axis_t axis, uint8_t extruder); - void setNozzleOffset_mm(const axis_t axis, uint8_t extruder, float offset); + float getNozzleOffset_mm(const axis_t, const extruder_t); + void setNozzleOffset_mm(const float, const axis_t, const extruder_t); #endif #if ENABLED(BABYSTEP_ZPROBE_OFFSET) float getZOffset_mm(); - void setZOffset_mm(const float zoffset_mm); - void incrementZOffset_steps(const int16_t babystep_increment); + void setZOffset_mm(const float); + void addZOffset_steps(const int16_t); #endif #if ENABLED(BACKLASH_GCODE) - float getAxisBacklash_mm(const axis_t axis); - void setAxisBacklash_mm(const axis_t axis, float distance); + float getAxisBacklash_mm(const axis_t); + void setAxisBacklash_mm(const float, const axis_t); float getBacklashCorrection_percent(); - void setBacklashCorrection_percent(float percent); + void setBacklashCorrection_percent(const float); #ifdef BACKLASH_SMOOTHING_MM float getBacklashSmoothing_mm(); - void setBacklashSmoothing_mm(float distance); + void setBacklashSmoothing_mm(const float); #endif #endif #if ENABLED(FILAMENT_RUNOUT_SENSOR) - bool isFilamentRunoutEnabled(); - void toggleFilamentRunout(const bool state); + bool getFilamentRunoutEnabled(); + void setFilamentRunoutEnabled(const bool); #if FILAMENT_RUNOUT_DISTANCE_MM > 0 float getFilamentRunoutDistance_mm(); - void setFilamentRunoutDistance_mm(const float distance); + void setFilamentRunoutDistance_mm(const float); #endif #endif - // This safe_millis is safe to use even when printer is killed (as long as called at least every 1 second) + /** + * Delay and timing routines + * Should be used by the EXTENSIBLE_UI to safely pause or measure time + * safe_millis must be called at least every 1 sec to guarantee time + * yield should be called within lengthy loops + */ uint32_t safe_millis(); void delay_us(unsigned long us); void delay_ms(unsigned long ms); - void yield(); // Within lengthy loop, call this periodically + void yield(); - void enqueueCommands(progmem_str gcode); - - void printFile(const char *filename); + /** + * Media access routines + * + * Should be used by the EXTENSIBLE_UI to operate on files + */ + bool isMediaInserted(); bool isPrintingFromMediaPaused(); bool isPrintingFromMedia(); bool isPrinting(); + + void printFile(const char *filename); void stopPrint(); void pausePrint(); void resumePrint(); - bool isMediaInserted(); - class FileList { private: uint16_t num_files; public: FileList(); - void refresh(); - bool seek(uint16_t, bool skip_range_check = false); + void refresh(); + bool seek(uint16_t, bool skip_range_check = false); const char *longFilename(); const char *shortFilename(); const char *filename(); - bool isDir(); + bool isDir(); - void changeDir(const char *dirname); - void upDir(); - bool isAtRootDir(); + void changeDir(const char *dirname); + void upDir(); + bool isAtRootDir(); uint16_t count(); }; - // The following event handlers are to be declared by the extension - // module and will be called by Marlin. - + /** + * Event callback routines + * + * Should be declared by EXTENSIBLE_UI and will be called by Marlin + */ void onStartup(); void onIdle(); void onMediaInserted(); @@ -207,3 +240,25 @@ namespace UI { void onStoreSettings(); void onLoadSettings(); }; + +/** + * Helper macros to increment or decrement a value. For example: + * + * UI_INCREMENT_BY(TargetTemp_celsius, 10, E0) + * + * Expands to: + * + * setTargetTemp_celsius(getTargetTemp_celsius(E0) + 10, E0); + * + * Or, in the case where a constant increment is desired: + * + * constexpr float increment = 10; + * + * UI_INCREMENT(TargetTemp_celsius, E0) + * + */ +#define UI_INCREMENT_BY(method, inc, ...) UI::set ## method(UI::get ## method (__VA_ARGS__) + inc, ##__VA_ARGS__) +#define UI_DECREMENT_BY(method, inc, ...) UI::set ## method(UI::get ## method (__VA_ARGS__) - inc, ##__VA_ARGS__) + +#define UI_INCREMENT(method, ...) UI_INCREMENT_BY(method, increment, ##__VA_ARGS__) +#define UI_DECREMENT(method, ...) UI_DECREMENT_BY(method, increment, ##__VA_ARGS__) diff --git a/Marlin/src/lcd/fontutils.cpp b/Marlin/src/lcd/fontutils.cpp index 04b180785f..5685e6e4c3 100644 --- a/Marlin/src/lcd/fontutils.cpp +++ b/Marlin/src/lcd/fontutils.cpp @@ -180,4 +180,3 @@ uint8_t utf8_strlen(const char *pstart) { uint8_t utf8_strlen_P(PGM_P pstart) { return utf8_strlen_cb(pstart, read_byte_rom); } - diff --git a/Marlin/src/lcd/language/language_an.h b/Marlin/src/lcd/language/language_an.h index 12a7ba9ae2..d3e91927e0 100644 --- a/Marlin/src/lcd/language/language_an.h +++ b/Marlin/src/lcd/language/language_an.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Aragonese @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_AN_H -#define LANGUAGE_AN_H #define DISPLAY_CHARSET_ISO10646_1 #define NOT_EXTENDED_ISO10646_1_5X7 @@ -256,5 +255,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("cargar filamento") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Aguardando impre.") #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("pa continar") - -#endif // LANGUAGE_AN_H diff --git a/Marlin/src/lcd/language/language_bg.h b/Marlin/src/lcd/language/language_bg.h index ddce04a60e..f7471675c7 100644 --- a/Marlin/src/lcd/language/language_bg.h +++ b/Marlin/src/lcd/language/language_bg.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Bulgarian @@ -27,9 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_BG_H -#define LANGUAGE_BG_H - #define DISPLAY_CHARSET_ISO10646_5 #define CHARSIZE 2 @@ -146,5 +144,3 @@ #define MSG_DELTA_CALIBRATE_Y _UxGT("Калибровка Y") #define MSG_DELTA_CALIBRATE_Z _UxGT("Калибровка Z") #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Калибровка Център") - -#endif // LANGUAGE_BG_H diff --git a/Marlin/src/lcd/language/language_ca.h b/Marlin/src/lcd/language/language_ca.h index a8e93aac77..3826cb6c3d 100644 --- a/Marlin/src/lcd/language/language_ca.h +++ b/Marlin/src/lcd/language/language_ca.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Catalan @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_CA_H -#define LANGUAGE_CA_H #define CHARSIZE 2 @@ -261,5 +260,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Carregant...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Reprenent...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_CA_H diff --git a/Marlin/src/lcd/language/language_cz.h b/Marlin/src/lcd/language/language_cz.h index dbde4b406c..ba4a707bfe 100644 --- a/Marlin/src/lcd/language/language_cz.h +++ b/Marlin/src/lcd/language/language_cz.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Czech @@ -32,8 +33,6 @@ * http://www.zahradniksebavi.cz * */ -#ifndef LANGUAGE_CZ_UTF_H -#define LANGUAGE_CZ_UTF_H #define DISPLAY_CHARSET_ISO10646_CZ #define CHARSIZE 2 @@ -128,7 +127,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Exportovat do CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Záloha do PC") #define MSG_UBL_INFO_UBL _UxGT("Info o UBL do PC") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Upravit síť bodů") +#define MSG_EDIT_MESH _UxGT("Upravit síť bodů") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Hustota mřížky") #define MSG_UBL_MANUAL_FILLIN _UxGT("RuÄní hustota") #define MSG_UBL_SMART_FILLIN _UxGT("Chytrá hustota") @@ -406,5 +405,3 @@ #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("VytlaÄování...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("PokraÄování...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_CZ_UTF_H diff --git a/Marlin/src/lcd/language/language_da.h b/Marlin/src/lcd/language/language_da.h index aa0a8262fb..2b489618f4 100644 --- a/Marlin/src/lcd/language/language_da.h +++ b/Marlin/src/lcd/language/language_da.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Danish @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_DA_H -#define LANGUAGE_DA_H #define DISPLAY_CHARSET_ISO10646_1 #define CHARSIZE 2 @@ -250,5 +249,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Indtager...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Fortsætter...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_DA_H diff --git a/Marlin/src/lcd/language/language_de.h b/Marlin/src/lcd/language/language_de.h index ab11767254..5ce8c498dc 100644 --- a/Marlin/src/lcd/language/language_de.h +++ b/Marlin/src/lcd/language/language_de.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * German @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_DE_H -#define LANGUAGE_DE_H #define CHARSIZE 2 @@ -51,6 +50,7 @@ #define MSG_AUTO_HOME_X _UxGT("Home X") #define MSG_AUTO_HOME_Y _UxGT("Home Y") #define MSG_AUTO_HOME_Z _UxGT("Home Z") +#define MSG_AUTO_Z_ALIGN _UxGT("Z-Achsen ausgleichen") #define MSG_TMC_Z_CALIBRATION _UxGT("Kalibriere Z") #define MSG_LEVEL_BED_HOMING _UxGT("Home XYZ") #define MSG_LEVEL_BED_WAITING _UxGT("Klick zum Starten") @@ -84,6 +84,9 @@ #define MSG_LEVEL_CORNERS _UxGT("Ecken nivellieren") #define MSG_NEXT_CORNER _UxGT("Nächste Ecke") #define MSG_EDITING_STOPPED _UxGT("Netzbearb. angeh.") +#define MSG_MESH_X _UxGT("Index X") +#define MSG_MESH_Y _UxGT("Index Y") +#define MSG_MESH_EDIT_Z _UxGT("Z-Wert") #define MSG_USER_MENU _UxGT("Benutzer-Menü") #define MSG_UBL_DOING_G29 _UxGT("G29 ausführen") #define MSG_UBL_UNHOMED _UxGT("Home XYZ zuerst") @@ -136,7 +139,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Ausgabe für CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Externe Sicherung") #define MSG_UBL_INFO_UBL _UxGT("UBL-Info ausgeben") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Netz bearbeiten") +#define MSG_EDIT_MESH _UxGT("Netz bearbeiten") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Menge an Füllung") #define MSG_UBL_MANUAL_FILLIN _UxGT("Manuelles Füllen") #define MSG_UBL_SMART_FILLIN _UxGT("Cleveres Füllen") @@ -156,6 +159,7 @@ #define MSG_UBL_RESTORE_ERROR _UxGT("ERR:UBL wiederherst.") #define MSG_UBL_Z_OFFSET_STOPPED _UxGT("Z-Versatz angehalten") #define MSG_UBL_STEP_BY_STEP_MENU _UxGT("Schrittweises UBL") + #define MSG_LED_CONTROL _UxGT("LED-Steuerung") #define MSG_LEDS _UxGT("Licht") #define MSG_LED_PRESETS _UxGT("Licht-Einstellungen") @@ -174,6 +178,7 @@ #define MSG_INTENSITY_B _UxGT("Intensität Blau") #define MSG_INTENSITY_W _UxGT("Intensität Weiß") #define MSG_LED_BRIGHTNESS _UxGT("Helligkeit") + #define MSG_MOVING _UxGT("In Bewegung...") #define MSG_FREE_XY _UxGT("Abstand XY") #define MSG_MOVE_X _UxGT("Bewege X") @@ -189,7 +194,7 @@ #define MSG_NOZZLE _UxGT("Düse") #define MSG_BED _UxGT("Bett") #define MSG_FAN_SPEED _UxGT("Lüfter") -#define MSG_EXTRA_FAN_SPEED _UxGT("Extra Lüfter") +#define MSG_EXTRA_FAN_SPEED _UxGT("Geschw. Extralüfter") #define MSG_FLOW _UxGT("Flussrate") #define MSG_CONTROL _UxGT("Einstellungen") #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" min") @@ -215,6 +220,7 @@ #define MSG_VC_JERK _UxGT("V Z Jerk") #endif #define MSG_VE_JERK _UxGT("V E Jerk") +#define MSG_JUNCTION_DEVIATION _UxGT("Junction Dev") #define MSG_VELOCITY _UxGT("Geschwindigkeit") #define MSG_VMAX _UxGT("V max ") // space intentional #define MSG_VMIN _UxGT("V min") @@ -248,15 +254,13 @@ #define MSG_FILAMENT_UNLOAD _UxGT("Entladen mm") #define MSG_FILAMENT_LOAD _UxGT("Laden mm") #define MSG_ADVANCE_K _UxGT("Vorschubfaktor") -#define MSG_CONTRAST _UxGT("LCD Kontrast") +#define MSG_CONTRAST _UxGT("LCD-Kontrast") #define MSG_STORE_EEPROM _UxGT("Konfig. speichern") #define MSG_LOAD_EEPROM _UxGT("Konfig. laden") #define MSG_RESTORE_FAILSAFE _UxGT("Standardwerte laden") #define MSG_INIT_EEPROM _UxGT("Werkseinstellungen") - -#define MSG_SD_UPDATE _UxGT("SD Firmware-Update") +#define MSG_SD_UPDATE _UxGT("SD-Firmware-Update") #define MSG_RESET_PRINTER _UxGT("Drucker neustarten") - #define MSG_REFRESH _UxGT("Aktualisieren") #define MSG_WATCH _UxGT("Info") #define MSG_PREPARE _UxGT("Vorbereitung") @@ -269,7 +273,7 @@ #define MSG_NO_CARD _UxGT("Keine SD-Karte") #define MSG_DWELL _UxGT("Warten...") #define MSG_USERWAIT _UxGT("Klick zum Fortsetzen") -#define MSG_PRINT_PAUSED _UxGT("Druck pausiert") +#define MSG_PRINT_PAUSED _UxGT("Druck pausiert...") #define MSG_PRINTING _UxGT("Druckt...") #define MSG_PRINT_ABORTED _UxGT("Druck abgebrochen") #define MSG_NO_MOVE _UxGT("Motoren angeschaltet") @@ -284,7 +288,7 @@ #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V") #define MSG_CONTROL_RETRACT_RECOVER_SWAPF _UxGT("S UnRet V") #define MSG_AUTORETRACT _UxGT("Autom. Rückzug") -#define MSG_FILAMENT_SWAP_LENGTH _UxGT("Rückzug Länge") +#define MSG_FILAMENT_SWAP_LENGTH _UxGT("Rückzugslänge") #define MSG_TOOL_CHANGE _UxGT("Werkzeugwechsel") #define MSG_TOOL_CHANGE_ZLIFT _UxGT("Z anheben") #define MSG_SINGLENOZZLE_PRIME_SPD _UxGT("Prime-Geschwin.") @@ -293,18 +297,18 @@ #define MSG_FILAMENTLOAD _UxGT("Filament laden") #define MSG_FILAMENTUNLOAD _UxGT("Filament entladen") #define MSG_FILAMENTUNLOAD_ALL _UxGT("Alles entladen") -#define MSG_INIT_SDCARD _UxGT("SD-Karte erkennen") // Manually initialize the SD-card via user interface +#define MSG_INIT_SDCARD _UxGT("SD-Karte initialisi.") // Manually initialize the SD-card via user interface #define MSG_CHANGE_SDCARD _UxGT("SD-Karte getauscht") // SD-card changed by user. For machines with no autocarddetect. Both send "M21" #define MSG_ZPROBE_OUT _UxGT("Z-Sonde außerhalb") #define MSG_SKEW_FACTOR _UxGT("Korrekturfaktor") #define MSG_BLTOUCH _UxGT("BLTouch") -#define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Test") +#define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Selbsttest") #define MSG_BLTOUCH_RESET _UxGT("BLTouch zurücks.") #define MSG_BLTOUCH_DEPLOY _UxGT("BLTouch ausfahren") #define MSG_BLTOUCH_STOW _UxGT("BLTouch einfahren") #define MSG_MANUAL_DEPLOY _UxGT("Z-Sonde ausfahren") #define MSG_MANUAL_STOW _UxGT("Z-Sonde einfahren") -#define MSG_HOME _UxGT("Vorher") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST +#define MSG_HOME _UxGT("Vorher") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_FIRST _UxGT("homen") #define MSG_ZPROBE_ZOFFSET _UxGT("Sondenversatz Z") #define MSG_BABYSTEP_X _UxGT("Babystep X") @@ -353,7 +357,7 @@ #define MSG_INFO_BOARD_MENU _UxGT("Board-Info") #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistoren") #define MSG_INFO_EXTRUDERS _UxGT("Extruder") -#define MSG_INFO_BAUDRATE _UxGT("Baud") +#define MSG_INFO_BAUDRATE _UxGT("Baudrate") #define MSG_INFO_PROTOCOL _UxGT("Protokoll") #define MSG_CASE_LIGHT _UxGT("Beleuchtung") #define MSG_CASE_LIGHT_BRIGHTNESS _UxGT("Helligkeit") @@ -375,7 +379,6 @@ #define MSG_INFO_MIN_TEMP _UxGT("Min Temp") #define MSG_INFO_MAX_TEMP _UxGT("Max Temp") #define MSG_INFO_PSU _UxGT("Netzteil") - #define MSG_DRIVE_STRENGTH _UxGT("Treiberstärke") #define MSG_DAC_PERCENT _UxGT("Treiber %") #define MSG_DAC_EEPROM_WRITE _UxGT("Werte speichern") @@ -383,48 +386,55 @@ #define MSG_FILAMENT_CHANGE_HEADER_LOAD _UxGT("FILAMENT LADEN") #define MSG_FILAMENT_CHANGE_HEADER_UNLOAD _UxGT("FILAMENT ENTLADEN") #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("FORTS. OPTIONEN:") -#define MSG_FILAMENT_CHANGE_OPTION_PURGE _UxGT("Mehr entleeren") -#define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Drucke weiter") +#define MSG_FILAMENT_CHANGE_OPTION_PURGE _UxGT("Mehr entladen") +#define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Druck weiter") #define MSG_FILAMENT_CHANGE_NOZZLE _UxGT(" Düse: ") #define MSG_RUNOUT_SENSOR_ENABLE _UxGT("Auslaufsensor") #define MSG_ERR_HOMING_FAILED _UxGT("Homing gescheitert") #define MSG_ERR_PROBING_FAILED _UxGT("Probing gescheitert") #define MSG_M600_TOO_COLD _UxGT("M600: zu kalt") +// +// Die Filament-Change-Bildschirme können bis zu 3 Zeilen auf einem 4-Zeilen-Display anzeigen +// ...oder 2 Zeilen auf einem 3-Zeilen-Display. #if LCD_HEIGHT >= 4 - // Up to 3 lines allowed - #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Warte auf den") - #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("Start des") - #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("Filamentwechsels") - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Warte auf") - #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("Herausnahme") - #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("des Filaments...") - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Filament einlegen") - #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("und Knopf") - #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("drücken...") - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Knopf drücken um") - #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("Düse aufzuheizen.") - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Düse heizt auf") - #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Bitte warten...") - #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Warte auf") - #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("Laden des") - #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("Filaments") - #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Warte auf") - #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("Entleeren des") - #define MSG_FILAMENT_CHANGE_PURGE_3 _UxGT("Filaments") - #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Warte auf") - #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("Fortsetzung des") - #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("Druckes...") + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Knopf drücken um") + #define MSG_ADVANCED_PAUSE_WAITING_2 _UxGT("Druck fortzusetzen") + #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Warte auf den") + #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("Start des") + #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("Filamentwechsels...") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Filament einlegen") + #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("und Knopf drücken") + #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("um fortzusetzen") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Knopf drücken um") + #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("Düse aufzuheizen") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Düse heizt auf") + #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("bitte warten...") + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Warte auf") + #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("Herausnahme") + #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("des Filaments...") + #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Warte auf") + #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("Laden des") + #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("Filaments...") + #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Warte auf") + #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("Entladen des") + #define MSG_FILAMENT_CHANGE_PURGE_3 _UxGT("Filaments...") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Klicke um") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_2 _UxGT("die Fila-Entladung") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_3 _UxGT("zu beenden") + #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Warte auf") + #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("Fortsetzen des") + #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("Drucks...") #else // LCD_HEIGHT < 4 - // Up to 2 lines allowed - #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Bitte warten...") - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Auswerfen...") - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Laden und Klick") - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Klick zum Heizen") - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heizen...") - #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Laden...") - #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Entleeren...") - #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Fortsetzen...") + #define MSG_ADVANCED_PAUSE_WAITING_1 MSG_USERWAIT + #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Bitte warten...") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Laden und Klick") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Klick zum Heizen") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heizen...") + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Entladen...") + #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Laden...") + #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Entladen...") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Klick zum beenden") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_2 _UxGT("der Fila-Entladung") + #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Fortsetzen...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_DE_H diff --git a/Marlin/src/lcd/language/language_el-gr.h b/Marlin/src/lcd/language/language_el-gr.h index e5838e9f9d..fc5d642bc0 100644 --- a/Marlin/src/lcd/language/language_el-gr.h +++ b/Marlin/src/lcd/language/language_el-gr.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Greek (Greece) @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_EL_GR_H -#define LANGUAGE_EL_GR_H #define DISPLAY_CHARSET_ISO10646_GREEK #define CHARSIZE 2 @@ -186,5 +185,3 @@ #define MSG_DELTA_CALIBRATE_Y _UxGT("Βαθμονόμηση Y") #define MSG_DELTA_CALIBRATE_Z _UxGT("Βαθμονόμηση Z") #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Βαθμονόμηση κέντÏου") - -#endif // LANGUAGE_EL_GR_H diff --git a/Marlin/src/lcd/language/language_el.h b/Marlin/src/lcd/language/language_el.h index 2e2ed7e1dd..c7ab0b28b8 100644 --- a/Marlin/src/lcd/language/language_el.h +++ b/Marlin/src/lcd/language/language_el.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Greek @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_EL_H -#define LANGUAGE_EL_H #define DISPLAY_CHARSET_ISO10646_GREEK #define CHARSIZE 2 @@ -187,5 +186,3 @@ #define MSG_DELTA_CALIBRATE_Y _UxGT("Βαθμονόμηση Y") #define MSG_DELTA_CALIBRATE_Z _UxGT("Βαθμονόμηση Z") #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Βαθμονόμηση κέντÏου") - -#endif // LANGUAGE_EL_H diff --git a/Marlin/src/lcd/language/language_en.h b/Marlin/src/lcd/language/language_en.h index f7b4902789..b138d5c42c 100644 --- a/Marlin/src/lcd/language/language_en.h +++ b/Marlin/src/lcd/language/language_en.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * English @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_EN_H -#define LANGUAGE_EN_H #define en 1234 #if LCD_LANGUAGE == en @@ -91,6 +90,9 @@ #ifndef MSG_AUTO_HOME_Z #define MSG_AUTO_HOME_Z _UxGT("Home Z") #endif +#ifndef MSG_AUTO_Z_ALIGN + #define MSG_AUTO_Z_ALIGN _UxGT("Auto Z-Align") +#endif #ifndef MSG_TMC_Z_CALIBRATION #define MSG_TMC_Z_CALIBRATION _UxGT("Calibrate Z") #endif @@ -190,6 +192,15 @@ #ifndef MSG_EDITING_STOPPED #define MSG_EDITING_STOPPED _UxGT("Mesh Editing Stopped") #endif +#ifndef MSG_MESH_X + #define MSG_MESH_X _UxGT("Index X") +#endif +#ifndef MSG_MESH_Y + #define MSG_MESH_Y _UxGT("Index Y") +#endif +#ifndef MSG_MESH_EDIT_Z + #define MSG_MESH_EDIT_Z _UxGT("Z Value") +#endif #ifndef MSG_USER_MENU #define MSG_USER_MENU _UxGT("Custom Commands") #endif @@ -346,8 +357,8 @@ #ifndef MSG_UBL_INFO_UBL #define MSG_UBL_INFO_UBL _UxGT("Output UBL Info") #endif -#ifndef MSG_UBL_EDIT_MESH_MENU - #define MSG_UBL_EDIT_MESH_MENU _UxGT("Edit Mesh") +#ifndef MSG_EDIT_MESH + #define MSG_EDIT_MESH _UxGT("Edit Mesh") #endif #ifndef MSG_UBL_FILLIN_AMOUNT #define MSG_UBL_FILLIN_AMOUNT _UxGT("Fill-in Amount") @@ -1086,65 +1097,77 @@ // ...or up to 2 lines on a 3-line display // #if LCD_HEIGHT >= 4 - #ifndef MSG_FILAMENT_CHANGE_INIT_1 - #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start") - #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament") - #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change") + #ifndef MSG_ADVANCED_PAUSE_WAITING_1 + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Press button") + #define MSG_ADVANCED_PAUSE_WAITING_2 _UxGT("to resume print") #endif - #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for") - #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload") + #ifndef MSG_FILAMENT_CHANGE_INIT_1 + #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for") + #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("filament change") + #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("to start") #endif #ifndef MSG_FILAMENT_CHANGE_INSERT_1 - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament") - #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button") - #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament") + #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button") + #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue") #endif #ifndef MSG_FILAMENT_CHANGE_HEAT_1 - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Press button to") - #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("heat nozzle.") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Press button") + #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("to heat nozzle") #endif #ifndef MSG_FILAMENT_CHANGE_HEATING_1 - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heating nozzle") - #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Please wait...") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Nozzle heating") + #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Please wait...") + #endif + #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for") + #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload") #endif #ifndef MSG_FILAMENT_CHANGE_LOAD_1 - #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for") - #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load") + #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for") + #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load") #endif #ifndef MSG_FILAMENT_CHANGE_PURGE_1 - #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Wait for") - #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("filament purge") + #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Wait for") + #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("filament purge") + #endif + #ifndef MSG_FILAMENT_CHANGE_CONT_PURGE_1 + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Click to finish") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_2 _UxGT("filament purge") #endif #ifndef MSG_FILAMENT_CHANGE_RESUME_1 - #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print") - #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume") + #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print") + #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume...") #endif #else // LCD_HEIGHT < 4 - #ifndef MSG_FILAMENT_CHANGE_INIT_1 - #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Please wait...") + #ifndef MSG_ADVANCED_PAUSE_WAITING_1 + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Click to continue") #endif - #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...") + #ifndef MSG_FILAMENT_CHANGE_INIT_1 + #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Please wait...") #endif #ifndef MSG_FILAMENT_CHANGE_INSERT_1 - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click") #endif #ifndef MSG_FILAMENT_CHANGE_HEAT_1 - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Click to heat") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Click to heat") #endif #ifndef MSG_FILAMENT_CHANGE_HEATING_1 - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heating...") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heating...") + #endif + #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...") #endif #ifndef MSG_FILAMENT_CHANGE_LOAD_1 - #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...") + #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...") #endif #ifndef MSG_FILAMENT_CHANGE_PURGE_1 - #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Purging...") + #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Purging...") + #endif + #ifndef MSG_FILAMENT_CHANGE_CONT_PURGE_1 + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Click to finish") #endif #ifndef MSG_FILAMENT_CHANGE_RESUME_1 - #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...") + #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...") #endif #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_EN_H diff --git a/Marlin/src/lcd/language/language_es.h b/Marlin/src/lcd/language/language_es.h index 7c5c3b593e..0852215550 100644 --- a/Marlin/src/lcd/language/language_es.h +++ b/Marlin/src/lcd/language/language_es.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Spanish @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_ES_UTF_H -#define LANGUAGE_ES_UTF_H #define DISPLAY_CHARSET_ISO10646_1 #define CHARSIZE 2 @@ -262,5 +261,3 @@ #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("Calentar la boquilla") #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Calentando boquilla") #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Espere por favor") - -#endif // LANGUAGE_ES_UTF_H diff --git a/Marlin/src/lcd/language/language_eu.h b/Marlin/src/lcd/language/language_eu.h index 11ee846904..2acbb6a8d3 100644 --- a/Marlin/src/lcd/language/language_eu.h +++ b/Marlin/src/lcd/language/language_eu.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Basque-Euskera @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_EU_H -#define LANGUAGE_EU_H #define DISPLAY_CHARSET_ISO10646_1 #define NOT_EXTENDED_ISO10646_1_5X7 @@ -123,7 +122,7 @@ //#define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Output for CSV") //#define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Off Printer Backup") //#define MSG_UBL_INFO_UBL _UxGT("Output UBL Info") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Sarea editatu") +#define MSG_EDIT_MESH _UxGT("Sarea editatu") //#define MSG_UBL_FILLIN_AMOUNT _UxGT("Fill-in Amount") //#define MSG_UBL_MANUAL_FILLIN _UxGT("Manual Fill-in") //#define MSG_UBL_SMART_FILLIN _UxGT("Smart Fill-in") @@ -360,32 +359,30 @@ // ...or up to 2 lines on a 3-line display // #if LCD_HEIGHT >= 4 -// #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start") -// #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament") -// #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change") -// #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for") -// #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload") -// #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament") -// #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button") -// #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...") -// #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Press button to") -// #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("heat nozzle.") -// #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heating nozzle") -// #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Please wait...") -// #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for") -// #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load") -// #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Wait for") -// #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("filament purge") -// #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print") -// #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume") + //#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start") + //#define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament") + //#define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change") + //#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for") + //#define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload") + //#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament") + //#define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button") + //#define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...") + //#define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Press button to") + //#define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("heat nozzle.") + //#define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Heating nozzle") + //#define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Please wait...") + //#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for") + //#define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load") + //#define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Wait for") + //#define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("filament purge") + //#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print") + //#define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume") #else // LCD_HEIGHT < 4 #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Mesedez, itxaron...") #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Deskargatzen...") #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Sartu eta click egin") #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Berotzen...") #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Kargatzen...") -// #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Purging...") -// #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...") + //#define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Purging...") + //#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_EU_H diff --git a/Marlin/src/lcd/language/language_fi.h b/Marlin/src/lcd/language/language_fi.h index 12f67d4452..6155a4e9fe 100644 --- a/Marlin/src/lcd/language/language_fi.h +++ b/Marlin/src/lcd/language/language_fi.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Finnish @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_FI_H -#define LANGUAGE_FI_H #define DISPLAY_CHARSET_ISO10646_1 #define CHARSIZE 2 @@ -169,5 +168,3 @@ #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibroi Y") #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibroi Z") #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibroi Center") - -#endif // LANGUAGE_FI_H diff --git a/Marlin/src/lcd/language/language_fr.h b/Marlin/src/lcd/language/language_fr.h index cd9ff69f77..5ddc58cf80 100644 --- a/Marlin/src/lcd/language/language_fr.h +++ b/Marlin/src/lcd/language/language_fr.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * French @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_FR_UTF_H -#define LANGUAGE_FR_UTF_H #define DISPLAY_CHARSET_ISO10646_1 #define CHARSIZE 2 @@ -123,7 +122,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Voir pour CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Voir pour sauveg.") #define MSG_UBL_INFO_UBL _UxGT("Voir info UBL") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Modifier maille") +#define MSG_EDIT_MESH _UxGT("Modifier maille") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Taux de remplissage") #define MSG_UBL_MANUAL_FILLIN _UxGT("Remplissage manuel") #define MSG_UBL_SMART_FILLIN _UxGT("Remplissage auto") @@ -392,5 +391,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Chargement...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Reprise...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_FR_UTF_H diff --git a/Marlin/src/lcd/language/language_gl.h b/Marlin/src/lcd/language/language_gl.h index 42ec703e04..ba9382ac46 100644 --- a/Marlin/src/lcd/language/language_gl.h +++ b/Marlin/src/lcd/language/language_gl.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Galician language (ISO "gl") @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_GL_H -#define LANGUAGE_GL_H #define DISPLAY_CHARSET_ISO10646_1 #define NOT_EXTENDED_ISO10646_1_5X7 @@ -251,5 +250,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Cargando...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Seguindo...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_GL_H diff --git a/Marlin/src/lcd/language/language_hr.h b/Marlin/src/lcd/language/language_hr.h index 57f6abc4be..e3f60c58ea 100644 --- a/Marlin/src/lcd/language/language_hr.h +++ b/Marlin/src/lcd/language/language_hr.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Croatian (Hrvatski) @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_HR_H -#define LANGUAGE_HR_H #define DISPLAY_CHARSET_ISO10646_1 // use the better font on full graphic displays. #define CHARSIZE 2 @@ -250,5 +249,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Nastavljam...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_HR_H diff --git a/Marlin/src/lcd/language/language_it.h b/Marlin/src/lcd/language/language_it.h index f7b95ddad0..78044ed39b 100644 --- a/Marlin/src/lcd/language/language_it.h +++ b/Marlin/src/lcd/language/language_it.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Italian @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_IT_H -#define LANGUAGE_IT_H #define DISPLAY_CHARSET_ISO10646_1 @@ -49,6 +48,7 @@ #define MSG_AUTO_HOME_X _UxGT("Home asse X") #define MSG_AUTO_HOME_Y _UxGT("Home asse Y") #define MSG_AUTO_HOME_Z _UxGT("Home asse Z") +#define MSG_AUTO_Z_ALIGN _UxGT("Allineam.automat. Z") #define MSG_TMC_Z_CALIBRATION _UxGT("Calibra Z") #define MSG_LEVEL_BED_HOMING _UxGT("Home assi XYZ") #define MSG_LEVEL_BED_WAITING _UxGT("Premi per iniziare") @@ -82,6 +82,9 @@ #define MSG_LEVEL_CORNERS _UxGT("Livella spigoli") #define MSG_NEXT_CORNER _UxGT("Prossimo spigolo") #define MSG_EDITING_STOPPED _UxGT("Modif. Mesh Fermata") +#define MSG_MESH_X _UxGT("Indice X") +#define MSG_MESH_Y _UxGT("Indice Y") +#define MSG_MESH_EDIT_Z _UxGT("Valore di Z") #define MSG_USER_MENU _UxGT("Comandi personaliz.") #define MSG_UBL_DOING_G29 _UxGT("G29 in corso") #define MSG_UBL_UNHOMED _UxGT("Home XYZ prima") @@ -134,7 +137,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Esporta in CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Backup esterno") #define MSG_UBL_INFO_UBL _UxGT("Esporta Info UBL") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Modifica Mesh") +#define MSG_EDIT_MESH _UxGT("Modifica Mesh") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Riempimento") #define MSG_UBL_MANUAL_FILLIN _UxGT("Riempimento Manuale") #define MSG_UBL_SMART_FILLIN _UxGT("Riempimento Smart") @@ -391,37 +394,43 @@ // Le schermate di Cambio Filamento possono visualizzare fino a 3 linee su un display a 4 righe // ...o fino a 2 linee su un display a 3 righe. #if LCD_HEIGHT >= 4 + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Premi per") + #define MSG_ADVANCED_PAUSE_WAITING_2 _UxGT("riprendere") + #define MSG_ADVANCED_PAUSE_WAITING_3 _UxGT("la stampa") #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Attendere avvio") #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("del cambio") #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("di filamento") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserisci il") + #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("filamento e premi") + #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("per continuare") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Premi per") + #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("riscaldare ugello") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Riscaldam. ugello") + #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Attendere prego...") #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Attendere") #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("l'espulsione") #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("del filamento") - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserisci il") - #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("filamento e") - #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("premi per cont") - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Premi per") - #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("riscald. ugello") - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Riscald. ugello") - #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("Attendere...") #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Attendere") #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("il caricamento") #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("del filamento") #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Attendere") #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("lo spurgo") #define MSG_FILAMENT_CHANGE_PURGE_3 _UxGT("del filamento") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Premi x terminare") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_2 _UxGT("lo spurgo") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_3 _UxGT("del filamento") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Attendere") #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("la ripresa") - #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("della stampa") + #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("della stampa...") #else // LCD_HEIGHT < 4 + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Premi x continuare") #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Attendere...") - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Espulsione...") #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserisci e premi") #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Riscalda ugello") #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Riscaldamento...") + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Espulsione...") #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Caricamento...") #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Spurgo filamento") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Premi x terminare") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Ripresa...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_IT_H diff --git a/Marlin/src/lcd/language/language_jp-kana.h b/Marlin/src/lcd/language/language_jp-kana.h index ebe0bfbc1a..a297ba9028 100644 --- a/Marlin/src/lcd/language/language_jp-kana.h +++ b/Marlin/src/lcd/language/language_jp-kana.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Japanese (Kana) @@ -29,9 +30,6 @@ * */ -#ifndef LANGUAGE_KANA_UTF_H -#define LANGUAGE_KANA_UTF_H - #define DISPLAY_CHARSET_ISO10646_KANA #define CHARSIZE 3 @@ -221,5 +219,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("ã‚·ãƒãƒ©ã‚¯ã‚ªãƒžãƒã‚¯ãƒ€ã‚µã‚¤") // "filament load" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("プリントヲサイカイシマス") // "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("ã‚·ãƒãƒ©ã‚¯ã‚ªãƒžãƒã‚¯ãƒ€ã‚µã‚¤") // "to resume" - -#endif // LANGUAGE_KANA_UTF_H diff --git a/Marlin/src/lcd/language/language_ko_KR.h b/Marlin/src/lcd/language/language_ko_KR.h index f22f3615c8..b5296809a2 100644 --- a/Marlin/src/lcd/language/language_ko_KR.h +++ b/Marlin/src/lcd/language/language_ko_KR.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Korean @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_KO_KR_H -#define LANGUAGE_KO_KR_H #define CHARSIZE 1 @@ -134,7 +133,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Output for CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Off Printer Backup") #define MSG_UBL_INFO_UBL _UxGT("Output UBL Info") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Edit Mesh") +#define MSG_EDIT_MESH _UxGT("Edit Mesh") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Fill-in Amount") #define MSG_UBL_MANUAL_FILLIN _UxGT("Manual Fill-in") #define MSG_UBL_SMART_FILLIN _UxGT("Smart Fill-in") @@ -412,5 +411,3 @@ #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Purging...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_KO_KR_H diff --git a/Marlin/src/lcd/language/language_nl.h b/Marlin/src/lcd/language/language_nl.h index 6c2d383200..cfe17216ea 100644 --- a/Marlin/src/lcd/language/language_nl.h +++ b/Marlin/src/lcd/language/language_nl.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Dutch @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_NL_H -#define LANGUAGE_NL_H #define DISPLAY_CHARSET_ISO10646_1 #define NOT_EXTENDED_ISO10646_1_5X7 @@ -281,5 +280,3 @@ #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wacht voor") #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("printing...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_NL_H diff --git a/Marlin/src/lcd/language/language_pl.h b/Marlin/src/lcd/language/language_pl.h index 478ece8987..a724fd74d3 100644 --- a/Marlin/src/lcd/language/language_pl.h +++ b/Marlin/src/lcd/language/language_pl.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * Polish for DOGM display - includes accented characters */ -#ifndef LANGUAGE_PL_DOGM_H -#define LANGUAGE_PL_DOGM_H - #define DISPLAY_CHARSET_ISO10646_PL #define CHARSIZE 2 @@ -253,5 +251,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Åadowanie...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wznowienie...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_PL_DOGM_H diff --git a/Marlin/src/lcd/language/language_pt-br.h b/Marlin/src/lcd/language/language_pt-br.h index 28b62a2888..db28aac536 100644 --- a/Marlin/src/lcd/language/language_pt-br.h +++ b/Marlin/src/lcd/language/language_pt-br.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Portuguese (Brazil) @@ -28,8 +29,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_PT_BR_UTF_H -#define LANGUAGE_PT_BR_UTF_H // Put characters here that should be displayed with M117 //_UxGT("áãàçÉéêíóõ") @@ -128,7 +127,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("Salvar Malha CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Salvar Backup") #define MSG_UBL_INFO_UBL _UxGT("Informação do UBL") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Editar Malha") +#define MSG_EDIT_MESH _UxGT("Editar Malha") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Qtd de Enchimento") #define MSG_UBL_MANUAL_FILLIN _UxGT("Enchimento Manual") #define MSG_UBL_SMART_FILLIN _UxGT("Enchimento Smart") @@ -200,7 +199,7 @@ #define MSG_VA_JERK _UxGT("jogo VA") #define MSG_VB_JERK _UxGT("jogo VB") #define MSG_VC_JERK _UxGT("jogo VZ") -#elif IS_DELTA +#elif ENABLED(DELTA) #define MSG_VA_JERK _UxGT("jogo VA") #define MSG_VB_JERK _UxGT("jogo VB") #define MSG_VC_JERK _UxGT("jogo VC") @@ -222,7 +221,7 @@ #define MSG_ASTEPS _UxGT("Passo A/deg") #define MSG_BSTEPS _UxGT("Passo B/deg") #define MSG_CSTEPS _UxGT("Passo Z/mm") -#elif IS_DELTA +#elif ENABLED(DELTA) #define MSG_ASTEPS _UxGT("Passo A/mm") #define MSG_BSTEPS _UxGT("Passo B/mm") #define MSG_CSTEPS _UxGT("Passo C/mm") @@ -382,5 +381,3 @@ #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extrusando...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Continuando...") #endif - -#endif // LANGUAGE_PT_BR_UTF_H diff --git a/Marlin/src/lcd/language/language_pt.h b/Marlin/src/lcd/language/language_pt.h index a243d75d58..36f5ebc2a8 100644 --- a/Marlin/src/lcd/language/language_pt.h +++ b/Marlin/src/lcd/language/language_pt.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Portuguese @@ -28,8 +29,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_PT_UTF_H -#define LANGUAGE_PT_UTF_H #define DISPLAY_CHARSET_ISO10646_1 #define CHARSIZE 2 @@ -186,5 +185,3 @@ #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro") #define MSG_LCD_ENDSTOPS _UxGT("Fim de curso") - -#endif // LANGUAGE_PT_UTF_H diff --git a/Marlin/src/lcd/language/language_ru.h b/Marlin/src/lcd/language/language_ru.h index 3bfb82d4d5..11772ac02e 100644 --- a/Marlin/src/lcd/language/language_ru.h +++ b/Marlin/src/lcd/language/language_ru.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Russian @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_RU_H -#define LANGUAGE_RU_H #define DISPLAY_CHARSET_ISO10646_5 #define CHARSIZE 2 @@ -124,7 +123,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("ВывеÑти в CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Забекапить Ñетку") #define MSG_UBL_INFO_UBL _UxGT("Вывод информации UBL") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("Редактировать Ñетку") +#define MSG_EDIT_MESH _UxGT("Редактировать Ñетку") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Кол-во заполнителÑ") #define MSG_UBL_MANUAL_FILLIN _UxGT("Ручное заполнение") #define MSG_UBL_SMART_FILLIN _UxGT("Умное заполнение") @@ -399,5 +398,3 @@ #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("Выдавливание...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Возобновление...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_RU_H diff --git a/Marlin/src/lcd/language/language_sk.h b/Marlin/src/lcd/language/language_sk.h index 2f78581a7c..2610d7b180 100644 --- a/Marlin/src/lcd/language/language_sk.h +++ b/Marlin/src/lcd/language/language_sk.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Slovak @@ -31,8 +32,6 @@ * http://www.facebook.com/farmamam * */ -#ifndef LANGUAGE_SK_UTF_H -#define LANGUAGE_SK_UTF_H // Put characters here that should be displayed with M117 //_UxGT("aäAÄaáAÃeéEÉiíIÃlĺLĹ") @@ -60,6 +59,7 @@ #define MSG_AUTO_HOME_X _UxGT("Domov os X") #define MSG_AUTO_HOME_Y _UxGT("Domov os Y") #define MSG_AUTO_HOME_Z _UxGT("Domov os Z") +#define MSG_AUTO_Z_ALIGN _UxGT("Auto-zarovn. Z") #define MSG_TMC_Z_CALIBRATION _UxGT("KalibrovaÅ¥ Z") #define MSG_LEVEL_BED_HOMING _UxGT("Parkovanie XYZ") #define MSG_LEVEL_BED_WAITING _UxGT("Kliknutím spusÅ¥te") @@ -93,6 +93,9 @@ #define MSG_LEVEL_CORNERS _UxGT("VyrovnaÅ¥ rohy") #define MSG_NEXT_CORNER _UxGT("ÄŽalší roh") #define MSG_EDITING_STOPPED _UxGT("Koniec úprav siete") +#define MSG_MESH_X _UxGT("Index X") +#define MSG_MESH_Y _UxGT("Index Y") +#define MSG_MESH_EDIT_Z _UxGT("Hodnota Z") #define MSG_USER_MENU _UxGT("Vlastné príkazy") #define MSG_UBL_DOING_G29 _UxGT("Vykonávam G29") @@ -146,7 +149,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("ExportovaÅ¥ do CSV") #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("Záloha do PC") #define MSG_UBL_INFO_UBL _UxGT("Info. o UBL do PC") -#define MSG_UBL_EDIT_MESH_MENU _UxGT("UpraviÅ¥ sieÅ¥ bodov") +#define MSG_EDIT_MESH _UxGT("UpraviÅ¥ sieÅ¥ bodov") #define MSG_UBL_FILLIN_AMOUNT _UxGT("Hustota mriežky") #define MSG_UBL_MANUAL_FILLIN _UxGT("RuÄné vyplnenie") #define MSG_UBL_SMART_FILLIN _UxGT("Chytré vyplnenie") @@ -403,39 +406,46 @@ #define MSG_ERR_PROBING_FAILED _UxGT("Kalibrácia zlyhala") #define MSG_M600_TOO_COLD _UxGT("M600: PríliÅ¡ studený") +// +// Filament Change screens show up to 3 lines on a 4-line display +// ...or up to 2 lines on a 3-line display +// #if LCD_HEIGHT >= 4 - // Up to 3 lines allowed + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("StlaÄte tlaÄidlo") + #define MSG_ADVANCED_PAUSE_WAITING_2 _UxGT("pre obnovu tlaÄe") #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("ÄŒakajte prosím") #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("na spustenie") #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("výmeny filamentu") + #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Vložte filament") + #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("a stlaÄte tlaÄidlo") + #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("pre pokraÄovanie") + #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("StlaÄte tlaÄidlo") + #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("pre ohrev trysky") + #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Ohrev trysky") + #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("ÄŒakajte prosím...") #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("ÄŒakajte prosím") #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("na vysunutie") #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("filamentu") - #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Vložte filament") - #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("a stlaÄte") - #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("tlaÄidlo...") - #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Kliknite pre") - #define MSG_FILAMENT_CHANGE_HEAT_2 _UxGT("ohrev trysky") - #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("ÄŒakajte prosím") - #define MSG_FILAMENT_CHANGE_HEATING_2 _UxGT("na teplotu trysky") #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("ÄŒakajte prosím") #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("na zavedenie") #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("filamentu") - #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("ÄŒakajte na") - #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("vytlaÄenie") - #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("ÄŒakajte prosím") - #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("na pokraÄovanie") - #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("tlaÄe") + #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("ÄŒakajte prosím") + #define MSG_FILAMENT_CHANGE_PURGE_2 _UxGT("na vytlaÄenie") + #define MSG_FILAMENT_CHANGE_PURGE_3 _UxGT("filamentu") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("StlaÄte tlaÄidlo") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_2 _UxGT("pre dokonÄenie") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_3 _UxGT("vytláÄania filam.") + #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("ÄŒakajte prosím na") + #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("obnovenie tlaÄe...") #else // LCD_HEIGHT < 4 - // Up to 2 lines allowed + #define MSG_ADVANCED_PAUSE_WAITING_1 _UxGT("Kliknite pre pokr.") #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("ÄŒakajte prosím...") - #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Vysúvanie...") #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Vložte a kliknite") #define MSG_FILAMENT_CHANGE_HEAT_1 _UxGT("Kliknite pre ohrev") #define MSG_FILAMENT_CHANGE_HEATING_1 _UxGT("Ohrev...") + #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Vysúvanie...") #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Zavádzanie...") #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("VytlaÄovanie...") + #define MSG_FILAMENT_CHANGE_CONT_PURGE_1 _UxGT("Klik. pre dokonÄ.") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("PokraÄovanie...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_SK_UTF_H diff --git a/Marlin/src/lcd/language/language_test.h b/Marlin/src/lcd/language/language_test.h index 32805f11a3..dfc31953fb 100644 --- a/Marlin/src/lcd/language/language_test.h +++ b/Marlin/src/lcd/language/language_test.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * TEST @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_TEST_H -#define LANGUAGE_TEST_H // Select ONE of the following Mappers. // They decide what to do with a symbol in the area of [0x80:0xFF]. They take a symbol of this language file and make them point @@ -226,5 +225,3 @@ #define MSG_PID_P STRG_OKTAL_e #define MSG_PID_I STRG_OKTAL_f #endif - -#endif // LANGUAGE_TEST_H diff --git a/Marlin/src/lcd/language/language_tr.h b/Marlin/src/lcd/language/language_tr.h index b6b5b817cb..46e0805754 100644 --- a/Marlin/src/lcd/language/language_tr.h +++ b/Marlin/src/lcd/language/language_tr.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Turkish @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_TR_H -#define LANGUAGE_TR_H #define DISPLAY_CHARSET_ISO10646_TR #define CHARSIZE 2 @@ -266,5 +265,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Yüklüyor...") // Yüklüyor... #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Sürdürülüyor...") // Sürdürülüyor... #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_TR_H diff --git a/Marlin/src/lcd/language/language_uk.h b/Marlin/src/lcd/language/language_uk.h index 98dbfad4d5..8030f3da44 100644 --- a/Marlin/src/lcd/language/language_uk.h +++ b/Marlin/src/lcd/language/language_uk.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Ukrainian @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_UK_H -#define LANGUAGE_UK_H #define DISPLAY_CHARSET_ISO10646_5 #define CHARSIZE 2 @@ -240,5 +239,3 @@ #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Ввід...") #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("ВідновленнÑ...") #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_UK_H diff --git a/Marlin/src/lcd/language/language_zh_CN.h b/Marlin/src/lcd/language/language_zh_CN.h index 16c932032b..adee5d5bdb 100644 --- a/Marlin/src/lcd/language/language_zh_CN.h +++ b/Marlin/src/lcd/language/language_zh_CN.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Simplified Chinese @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_ZH_CN_H -#define LANGUAGE_ZH_CN_H #define CHARSIZE 3 @@ -120,7 +119,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("输出到CSV") // "Output for CSV" #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("输出到备份") // "Off Printer Backup" #define MSG_UBL_INFO_UBL _UxGT("输出UBLä¿¡æ¯") // "Output UBL Info" -#define MSG_UBL_EDIT_MESH_MENU _UxGT("编辑网格") // "Edit Mesh" +#define MSG_EDIT_MESH _UxGT("编辑网格") // "Edit Mesh" #define MSG_UBL_FILLIN_AMOUNT _UxGT("å¡«å……åˆè®¡") // "Fill-in Amount" #define MSG_UBL_MANUAL_FILLIN _UxGT("手工填充") // "Manual Fill-in" #define MSG_UBL_SMART_FILLIN _UxGT("èªæ˜Žå¡«å……") // "Smart Fill-in" @@ -384,5 +383,3 @@ #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("清除中 ...") // "Purging..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("æ¢å¤ä¸­ ...") //"Resuming..." #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_ZH_CN_H diff --git a/Marlin/src/lcd/language/language_zh_TW.h b/Marlin/src/lcd/language/language_zh_TW.h index ff2d690650..c64ac2f2b6 100644 --- a/Marlin/src/lcd/language/language_zh_TW.h +++ b/Marlin/src/lcd/language/language_zh_TW.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Traditional Chinese @@ -27,8 +28,6 @@ * See also http://marlinfw.org/docs/development/lcd_language.html * */ -#ifndef LANGUAGE_ZH_TW_H -#define LANGUAGE_ZH_TW_H #define CHARSIZE 3 @@ -120,7 +119,7 @@ #define MSG_UBL_OUTPUT_MAP_CSV _UxGT("輸出到CSV") // "Output for CSV" #define MSG_UBL_OUTPUT_MAP_BACKUP _UxGT("輸出到備份") // "Off Printer Backup" #define MSG_UBL_INFO_UBL _UxGT("輸出UBLä¿¡æ¯") // "Output UBL Info" -#define MSG_UBL_EDIT_MESH_MENU _UxGT("編輯網格") // "Edit Mesh" +#define MSG_EDIT_MESH _UxGT("編輯網格") // "Edit Mesh" #define MSG_UBL_FILLIN_AMOUNT _UxGT("å¡«å……åˆè¨ˆ") // "Fill-in Amount" #define MSG_UBL_MANUAL_FILLIN _UxGT("手工填充") // "Manual Fill-in" #define MSG_UBL_SMART_FILLIN _UxGT("è°æ˜Žå¡«å……") // "Smart Fill-in" @@ -384,5 +383,3 @@ #define MSG_FILAMENT_CHANGE_PURGE_1 _UxGT("清除中 ...") // "Purging..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("æ¢å¾©ä¸­ ...") //"Resuming..." #endif // LCD_HEIGHT < 4 - -#endif // LANGUAGE_ZH_TW_H diff --git a/Marlin/src/lcd/malyanlcd.cpp b/Marlin/src/lcd/malyanlcd.cpp index 24c633536d..1e90cea24a 100644 --- a/Marlin/src/lcd/malyanlcd.cpp +++ b/Marlin/src/lcd/malyanlcd.cpp @@ -444,13 +444,13 @@ void lcd_update() { // If there was a print in progress, we need to emit the final // print status as {TQ:100}. Reset last percent done so a new print will // issue a percent of 0. - const uint8_t percent_done = card.sdprinting ? card.percentDone() : last_printing_status ? 100 : 0; + const uint8_t percent_done = IS_SD_PRINTING() ? card.percentDone() : last_printing_status ? 100 : 0; if (percent_done != last_percent_done) { char message_buffer[10]; sprintf_P(message_buffer, PSTR("{TQ:%03i}"), percent_done); write_to_lcd(message_buffer); last_percent_done = percent_done; - last_printing_status = card.sdprinting; + last_printing_status = IS_SD_PRINTING(); } #endif } diff --git a/Marlin/src/lcd/menu/menu.cpp b/Marlin/src/lcd/menu/menu.cpp index 181d067333..346a81729d 100644 --- a/Marlin/src/lcd/menu/menu.cpp +++ b/Marlin/src/lcd/menu/menu.cpp @@ -22,7 +22,7 @@ #include "../../inc/MarlinConfigPre.h" -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "menu.h" #include "../ultralcd.h" @@ -59,7 +59,11 @@ typedef struct { } menuPosition; menuPosition screen_history[6]; uint8_t screen_history_depth = 0; -bool screen_changed, defer_return_to_status; +bool screen_changed; + +#if LCD_TIMEOUT_TO_STATUS + bool defer_return_to_status; +#endif // Value Editing PGM_P editLabel; @@ -75,8 +79,6 @@ bool no_reentry = false; //////// Menu Navigation & History ///////// //////////////////////////////////////////// -void lcd_status_screen(); - void lcd_return_to_status() { lcd_goto_screen(lcd_status_screen); } void lcd_save_previous_screen() { @@ -99,19 +101,18 @@ void lcd_goto_previous_menu() { lcd_return_to_status(); } -void lcd_goto_previous_menu_no_defer() { - defer_return_to_status = false; - lcd_goto_previous_menu(); -} +#if LCD_TIMEOUT_TO_STATUS + void lcd_goto_previous_menu_no_defer() { + set_defer_return_to_status(false); + lcd_goto_previous_menu(); + } +#endif //////////////////////////////////////////// /////////// Common Menu Actions //////////// //////////////////////////////////////////// -void _menu_action_back() { lcd_goto_previous_menu(); } -void menu_action_submenu(screenFunc_t func) { lcd_save_previous_screen(); lcd_goto_screen(func); } -void menu_action_gcode(PGM_P pgcode) { enqueue_and_echo_commands_P(pgcode); } -void menu_action_function(screenFunc_t func) { (*func)(); } +void menu_item_gcode::action(PGM_P pgcode) { enqueue_and_echo_commands_P(pgcode); } //////////////////////////////////////////// /////////// Menu Editing Actions /////////// @@ -120,76 +121,71 @@ void menu_action_function(screenFunc_t func) { (*func)(); } /** * Functions for editing single values * - * The "DEFINE_MENU_EDIT_TYPE" macro generates the functions needed to edit a numerical value. + * The "DEFINE_MENU_EDIT_ITEM" macro generates the functions needed to edit a numerical value. * - * For example, DEFINE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1) expands into these functions: + * The prerequisite is that in the header the type was already declared: * - * bool _menu_edit_int3(); - * void menu_edit_int3(); // edit int16_t (interactively) - * void menu_edit_callback_int3(); // edit int16_t (interactively) with callback on completion - * void _menu_action_setting_edit_int3(PGM_P const pstr, int16_t * const ptr, const int16_t minValue, const int16_t maxValue); - * void menu_action_setting_edit_int3(PGM_P const pstr, int16_t * const ptr, const int16_t minValue, const int16_t maxValue); - * void menu_action_setting_edit_callback_int3(PGM_P const pstr, int16_t * const ptr, const int16_t minValue, const int16_t maxValue, const screenFunc_t callback, const bool live); // edit int16_t with callback + * DECLARE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1) + * + * For example, DEFINE_MENU_EDIT_ITEM(int3) expands into these functions: + * + * bool menu_item_int3::_edit(); + * void menu_item_int3::edit(); // edit int16_t (interactively) + * void menu_item_int3::action_setting_edit(PGM_P const pstr, int16_t * const ptr, const int16_t minValue, const int16_t maxValue, const screenFunc_t callback = null, const bool live = false); * * You can then use one of the menu macros to present the edit interface: * MENU_ITEM_EDIT(int3, MSG_SPEED, &feedrate_percentage, 10, 999) * * This expands into a more primitive menu item: - * MENU_ITEM(setting_edit_int3, MSG_SPEED, PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) + * MENU_ITEM_VARIANT(int3, _setting_edit, MSG_SPEED, PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) * * ...which calls: - * menu_action_setting_edit_int3(PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) + * menu_item_int3::action_setting_edit(PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) */ -#define DEFINE_MENU_EDIT_TYPE(TYPE, NAME, STRFUNC, SCALE) \ - bool _menu_edit_ ## NAME() { \ - ENCODER_DIRECTION_NORMAL(); \ - if ((int32_t)encoderPosition < 0) encoderPosition = 0; \ - if ((int32_t)encoderPosition > maxEditValue) encoderPosition = maxEditValue; \ - if (lcdDrawUpdate) \ - lcd_implementation_drawedit(editLabel, STRFUNC(((TYPE)((int32_t)encoderPosition + minEditValue)) * (1.0f / SCALE))); \ - if (lcd_clicked || (liveEdit && lcdDrawUpdate)) { \ - TYPE value = ((TYPE)((int32_t)encoderPosition + minEditValue)) * (1.0f / SCALE); \ - if (editValue != NULL) *((TYPE*)editValue) = value; \ - if (callbackFunc && (liveEdit || lcd_clicked)) (*callbackFunc)(); \ - if (lcd_clicked) lcd_goto_previous_menu(); \ - } \ - return use_click(); \ - } \ - void menu_edit_ ## NAME() { _menu_edit_ ## NAME(); } \ - void _menu_action_setting_edit_ ## NAME(PGM_P const pstr, TYPE* const ptr, const TYPE minValue, const TYPE maxValue) { \ - lcd_save_previous_screen(); \ - lcd_refresh(); \ - \ - editLabel = pstr; \ - editValue = ptr; \ - minEditValue = minValue * SCALE; \ - maxEditValue = maxValue * SCALE - minEditValue; \ - encoderPosition = (*ptr) * SCALE - minEditValue; \ - } \ - void menu_action_setting_edit_callback_ ## NAME(PGM_P const pstr, TYPE * const ptr, const TYPE minValue, const TYPE maxValue, const screenFunc_t callback/*=NULL*/, const bool live/*=false*/) { \ - _menu_action_setting_edit_ ## NAME(pstr, ptr, minValue, maxValue); \ - currentScreen = menu_edit_ ## NAME; \ - callbackFunc = callback; \ - liveEdit = live; \ - } \ - typedef void NAME##_void +void menu_item_invariants::edit(strfunc_t strfunc, loadfunc_t loadfunc) { + ENCODER_DIRECTION_NORMAL(); + if ((int32_t)encoderPosition < 0) encoderPosition = 0; + if ((int32_t)encoderPosition > maxEditValue) encoderPosition = maxEditValue; + if (lcdDrawUpdate) + lcd_implementation_drawedit(editLabel, strfunc(encoderPosition + minEditValue)); + if (lcd_clicked || (liveEdit && lcdDrawUpdate)) { + if (editValue != NULL) loadfunc(editValue, encoderPosition + minEditValue); + if (callbackFunc && (liveEdit || lcd_clicked)) (*callbackFunc)(); + if (lcd_clicked) lcd_goto_previous_menu(); + lcd_clicked = false; + } +} -DEFINE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1); -DEFINE_MENU_EDIT_TYPE(int16_t, int4, itostr4sign, 1); -DEFINE_MENU_EDIT_TYPE(uint8_t, int8, i8tostr3, 1); -DEFINE_MENU_EDIT_TYPE(float, float3, ftostr3, 1); -DEFINE_MENU_EDIT_TYPE(float, float52, ftostr52, 100); -DEFINE_MENU_EDIT_TYPE(float, float43, ftostr43sign, 1000); -DEFINE_MENU_EDIT_TYPE(float, float5, ftostr5rj, 0.01f); -DEFINE_MENU_EDIT_TYPE(float, float51, ftostr51sign, 10); -DEFINE_MENU_EDIT_TYPE(float, float52sign, ftostr52sign, 100); -DEFINE_MENU_EDIT_TYPE(float, float62, ftostr62rj, 100); -DEFINE_MENU_EDIT_TYPE(uint32_t, long5, ftostr5rj, 0.01f); +void menu_item_invariants::init(PGM_P const el, void * const ev, const int32_t minv, const int32_t maxv, const uint32_t ep, const screenFunc_t cs, const screenFunc_t cb, const bool le) { + lcd_save_previous_screen(); + lcd_refresh(); + editLabel = el; + editValue = ev; + minEditValue = minv; + maxEditValue = maxv; + encoderPosition = ep; + currentScreen = cs; + callbackFunc = cb; + liveEdit = le; +} -void menu_action_setting_edit_bool(PGM_P pstr, bool* ptr) { UNUSED(pstr); *ptr ^= true; lcd_refresh(); } -void menu_action_setting_edit_callback_bool(PGM_P pstr, bool* ptr, screenFunc_t callback) { - menu_action_setting_edit_bool(pstr, ptr); - (*callback)(); +#define DEFINE_MENU_EDIT_ITEM(NAME) template class menu_item_template; + +DEFINE_MENU_EDIT_ITEM(int3); +DEFINE_MENU_EDIT_ITEM(int4); +DEFINE_MENU_EDIT_ITEM(int8); +DEFINE_MENU_EDIT_ITEM(float3); +DEFINE_MENU_EDIT_ITEM(float52); +DEFINE_MENU_EDIT_ITEM(float43); +DEFINE_MENU_EDIT_ITEM(float5); +DEFINE_MENU_EDIT_ITEM(float51); +DEFINE_MENU_EDIT_ITEM(float52sign); +DEFINE_MENU_EDIT_ITEM(float62); +DEFINE_MENU_EDIT_ITEM(long5); + +void menu_item_bool::action_setting_edit(PGM_P pstr, bool *ptr, screenFunc_t callback) { + UNUSED(pstr); *ptr ^= true; lcd_refresh(); + if (callback) (*callback)(); } //////////////////////////////////////////// @@ -203,14 +199,6 @@ void menu_action_setting_edit_callback_bool(PGM_P pstr, bool* ptr, screenFunc_t bool printer_busy() { return planner.movesplanned() || IS_SD_PRINTING(); } -#if HAS_CHARACTER_LCD && (ENABLED(LCD_PROGRESS_BAR) || ENABLED(LCD_PROGRESS_BAR_TEST) || ENABLED(AUTO_BED_LEVELING_UBL)) - void lcd_set_custom_characters( - #if ENABLED(LCD_PROGRESS_BAR) || ENABLED(SHOW_BOOTSCREEN) - const uint8_t screen_charset=CHARSET_INFO - #endif - ); -#endif - /** * General function to go directly to a screen */ @@ -252,25 +240,23 @@ void lcd_goto_screen(screenFunc_t screen, const uint32_t encoder/*=0*/) { currentScreen = screen; encoderPosition = encoder; if (screen == lcd_status_screen) { - defer_return_to_status = false; + set_defer_return_to_status(false); #if ENABLED(AUTO_BED_LEVELING_UBL) ubl.lcd_map_control = false; #endif screen_history_depth = 0; } + lcd_implementation_clear(); + // Re-initialize custom characters that may be re-used - #if HAS_CHARACTER_LCD && ENABLED(AUTO_BED_LEVELING_UBL) - if (!ubl.lcd_map_control) { - lcd_set_custom_characters( - #if ENABLED(LCD_PROGRESS_BAR) - screen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU - #endif - ); - } - #elif ENABLED(LCD_PROGRESS_BAR) - lcd_set_custom_characters(screen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU); + #if HAS_CHARACTER_LCD + #if ENABLED(AUTO_BED_LEVELING_UBL) + if (!ubl.lcd_map_control) + #endif + LCD_SET_CHARSET(screen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU); #endif + lcdDrawUpdate = LCDVIEW_CALL_REDRAW_NEXT; screen_changed = true; #if HAS_GRAPHICAL_LCD @@ -363,7 +349,7 @@ void lcd_completion_feedback(const bool good/*=true*/) { void lcd_babystep_zoffset() { if (use_click()) { return lcd_goto_previous_menu_no_defer(); } - defer_return_to_status = true; + set_defer_return_to_status(true); #if ENABLED(BABYSTEP_HOTEND_Z_OFFSET) const bool do_probe = (active_extruder == 0); #else @@ -476,4 +462,4 @@ void _lcd_draw_homing() { void _lcd_toggle_bed_leveling() { set_bed_leveling_enabled(!planner.leveling_active); } #endif -#endif // ULTIPANEL +#endif // HAS_LCD_MENU diff --git a/Marlin/src/lcd/menu/menu.h b/Marlin/src/lcd/menu/menu.h index fbbb00392b..8ff59b8b9c 100644 --- a/Marlin/src/lcd/menu/menu.h +++ b/Marlin/src/lcd/menu/menu.h @@ -24,9 +24,7 @@ #include "../ultralcd.h" #include "../../inc/MarlinConfig.h" -extern uint32_t encoderPosition; extern int8_t encoderLine, encoderTopLine, screen_items; -extern millis_t lastEncoderMovementMillis; extern bool screen_changed; constexpr int16_t heater_maxtemp[HOTENDS] = ARRAY_BY_HOTENDS(HEATER_0_MAXTEMP, HEATER_1_MAXTEMP, HEATER_2_MAXTEMP, HEATER_3_MAXTEMP, HEATER_4_MAXTEMP); @@ -35,8 +33,36 @@ void scroll_screen(const uint8_t limit, const bool is_menu); bool use_click(); bool printer_busy(); void lcd_completion_feedback(const bool good=true); +void lcd_save_previous_screen(); void lcd_goto_previous_menu(); -void lcd_goto_previous_menu_no_defer(); +#if LCD_TIMEOUT_TO_STATUS + void lcd_goto_previous_menu_no_defer(); +#else + #define lcd_goto_previous_menu_no_defer() lcd_goto_previous_menu() +#endif + +//////////////////////////////////////////// +////////// Menu Item Numeric Types ///////// +//////////////////////////////////////////// + +#define DECLARE_MENU_EDIT_TYPE(TYPE, NAME, STRFUNC, SCALE) \ + struct NAME ## _item_info { \ + typedef TYPE type_t; \ + static constexpr float scale = SCALE; \ + static inline char* strfunc(const float value) { return STRFUNC((TYPE) value); } \ + }; + +DECLARE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1); +DECLARE_MENU_EDIT_TYPE(int16_t, int4, itostr4sign, 1); +DECLARE_MENU_EDIT_TYPE(uint8_t, int8, i8tostr3, 1); +DECLARE_MENU_EDIT_TYPE(float, float3, ftostr3, 1); +DECLARE_MENU_EDIT_TYPE(float, float52, ftostr52, 100); +DECLARE_MENU_EDIT_TYPE(float, float43, ftostr43sign, 1000); +DECLARE_MENU_EDIT_TYPE(float, float5, ftostr5rj, 0.01f); +DECLARE_MENU_EDIT_TYPE(float, float51, ftostr51sign, 10); +DECLARE_MENU_EDIT_TYPE(float, float52sign, ftostr52sign, 100); +DECLARE_MENU_EDIT_TYPE(float, float62, ftostr62rj, 100); +DECLARE_MENU_EDIT_TYPE(uint32_t, long5, ftostr5rj, 0.01f); //////////////////////////////////////////// ///////// Menu Item Draw Functions ///////// @@ -54,7 +80,7 @@ void lcd_implementation_drawedit(const char* const pstr, const char* const value #endif #if HAS_GRAPHICAL_LCD void _drawmenu_setting_edit_generic(const bool isSelected, const uint8_t row, const char* pstr, const char* const data, const bool pgm); - #define lcd_implementation_drawmenu_back(sel, row, pstr, dummy) lcd_implementation_drawmenu_generic(sel, row, pstr, LCD_STR_UPLEVEL[0], LCD_STR_UPLEVEL[0]) + #define lcd_implementation_drawmenu_back(sel, row, pstr) lcd_implementation_drawmenu_generic(sel, row, pstr, LCD_STR_UPLEVEL[0], LCD_STR_UPLEVEL[0]) #define lcd_implementation_drawmenu_setting_edit_generic(sel, row, pstr, data) _drawmenu_setting_edit_generic(sel, row, pstr, data, false) #define lcd_implementation_drawmenu_setting_edit_generic_P(sel, row, pstr, data) _drawmenu_setting_edit_generic(sel, row, pstr, data, true) #define DRAWMENU_SETTING_EDIT_GENERIC(SRC) lcd_implementation_drawmenu_setting_edit_generic(sel, row, pstr, SRC) @@ -68,7 +94,7 @@ void lcd_implementation_drawedit(const char* const pstr, const char* const value void _lcd_zoffset_overlay_gfx(const float zvalue); #endif #else - #define lcd_implementation_drawmenu_back(sel, row, pstr, dummy) lcd_implementation_drawmenu_generic(sel, row, pstr, LCD_UPLEVEL_CHAR, LCD_UPLEVEL_CHAR) + #define lcd_implementation_drawmenu_back(sel, row, pstr) lcd_implementation_drawmenu_generic(sel, row, pstr, LCD_UPLEVEL_CHAR, LCD_UPLEVEL_CHAR) void lcd_implementation_drawmenu_setting_edit_generic(const bool sel, const uint8_t row, const char* pstr, const char pre_char, const char* const data); void lcd_implementation_drawmenu_setting_edit_generic_P(const bool sel, const uint8_t row, const char* pstr, const char pre_char, const char* const data); #define DRAWMENU_SETTING_EDIT_GENERIC(SRC) lcd_implementation_drawmenu_setting_edit_generic(sel, row, pstr, '>', SRC) @@ -90,75 +116,103 @@ void lcd_implementation_drawedit(const char* const pstr, const char* const value /////// Edit Setting Draw Functions //////// //////////////////////////////////////////// -#define DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(TYPE, NAME, STRFUNC) \ +#define _DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(TYPE, NAME, STRFUNC) \ FORCE_INLINE void lcd_implementation_drawmenu_setting_edit_ ## NAME (const bool sel, const uint8_t row, PGM_P pstr, PGM_P pstr2, TYPE * const data, ...) { \ UNUSED(pstr2); \ DRAWMENU_SETTING_EDIT_GENERIC(STRFUNC(*(data))); \ } \ - FORCE_INLINE void lcd_implementation_drawmenu_setting_edit_callback_ ## NAME (const bool sel, const uint8_t row, PGM_P pstr, PGM_P pstr2, TYPE * const data, ...) { \ - UNUSED(pstr2); \ - DRAWMENU_SETTING_EDIT_GENERIC(STRFUNC(*(data))); \ - } \ FORCE_INLINE void lcd_implementation_drawmenu_setting_edit_accessor_ ## NAME (const bool sel, const uint8_t row, PGM_P pstr, PGM_P pstr2, TYPE (*pget)(), void (*pset)(TYPE), ...) { \ UNUSED(pstr2); UNUSED(pset); \ DRAWMENU_SETTING_EDIT_GENERIC(STRFUNC(pget())); \ } \ typedef void NAME##_void -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(int16_t, int3, itostr3); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(int16_t, int4, itostr4sign); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(uint8_t, int8, i8tostr3); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float3, ftostr3); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float52, ftostr52); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float43, ftostr43sign); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float5, ftostr5rj); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float51, ftostr51sign); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float52sign, ftostr52sign); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float, float62, ftostr62rj); -DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(uint32_t, long5, ftostr5rj); +#define DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(NAME) _DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(NAME ## _item_info::type_t, NAME, NAME ## _item_info::strfunc) -#define lcd_implementation_drawmenu_setting_edit_bool(sel, row, pstr, pstr2, data) DRAW_BOOL_SETTING(sel, row, pstr, data) -#define lcd_implementation_drawmenu_setting_edit_callback_bool(sel, row, pstr, pstr2, data, callback) DRAW_BOOL_SETTING(sel, row, pstr, data) -#define lcd_implementation_drawmenu_setting_edit_accessor_bool(sel, row, pstr, pstr2, pget, pset) DRAW_BOOL_SETTING(sel, row, pstr, data) +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(int3); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(int4); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(int8); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float3); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float52); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float43); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float5); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float51); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float52sign); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(float62); +DEFINE_LCD_IMPLEMENTATION_DRAWMENU_SETTING_EDIT_TYPE(long5); + +#define lcd_implementation_drawmenu_setting_edit_bool(sel, row, pstr, pstr2, data, ...) DRAW_BOOL_SETTING(sel, row, pstr, data) +#define lcd_implementation_drawmenu_setting_edit_accessor_bool(sel, row, pstr, pstr2, pget, pset) DRAW_BOOL_SETTING(sel, row, pstr, data) //////////////////////////////////////////// /////////////// Menu Actions /////////////// //////////////////////////////////////////// -#define menu_action_back(dummy) _menu_action_back() -void _menu_action_back(); -void menu_action_submenu(screenFunc_t data); -void menu_action_function(menuAction_t data); -void menu_action_gcode(const char* pgcode); +class menu_item_back { + public: + static inline void action() { lcd_goto_previous_menu(); } +}; + +class menu_item_submenu { + public: + static inline void action(const screenFunc_t func) { lcd_save_previous_screen(); lcd_goto_screen(func); } +}; + +class menu_item_gcode { + public: + static void action(const char * const pgcode); +}; + +class menu_item_function { + public: + static inline void action(const menuAction_t func) { (*func)(); }; +}; //////////////////////////////////////////// /////////// Menu Editing Actions /////////// //////////////////////////////////////////// -#define DECLARE_MENU_EDIT_TYPE(TYPE, NAME) \ - bool _menu_edit_ ## NAME(); \ - void menu_edit_ ## NAME(); \ - void menu_edit_callback_ ## NAME(); \ - void _menu_action_setting_edit_ ## NAME(PGM_P const pstr, TYPE* const ptr, const TYPE minValue, const TYPE maxValue); \ - void menu_action_setting_edit_callback_ ## NAME(PGM_P const pstr, TYPE * const ptr, const TYPE minValue, const TYPE maxValue, const screenFunc_t callback=NULL, const bool live=false); \ - FORCE_INLINE void menu_action_setting_edit_ ## NAME(PGM_P const pstr, TYPE * const ptr, const TYPE minValue, const TYPE maxValue) { \ - menu_action_setting_edit_callback_ ## NAME(pstr, ptr, minValue, maxValue); \ - } \ - typedef void NAME##_void +class menu_item_invariants { + protected: + typedef char* (*strfunc_t)(const int32_t); + typedef void (*loadfunc_t)(void *, const int32_t); + static void init(PGM_P const el, void * const ev, const int32_t minv, const int32_t maxv, const uint32_t ep, const screenFunc_t cs, const screenFunc_t cb, const bool le); + static void edit(strfunc_t, loadfunc_t); +}; -DECLARE_MENU_EDIT_TYPE(int16_t, int3); -DECLARE_MENU_EDIT_TYPE(int16_t, int4); -DECLARE_MENU_EDIT_TYPE(uint8_t, int8); -DECLARE_MENU_EDIT_TYPE(float, float3); -DECLARE_MENU_EDIT_TYPE(float, float52); -DECLARE_MENU_EDIT_TYPE(float, float43); -DECLARE_MENU_EDIT_TYPE(float, float5); -DECLARE_MENU_EDIT_TYPE(float, float51); -DECLARE_MENU_EDIT_TYPE(float, float52sign); -DECLARE_MENU_EDIT_TYPE(float, float62); -DECLARE_MENU_EDIT_TYPE(uint32_t, long5); +template +class menu_item_template : menu_item_invariants { + private: + typedef typename NAME::type_t type_t; + inline static float unscale(const float value) {return value * (1.0f / NAME::scale);} + inline static float scale(const float value) {return value * NAME::scale;} + static void load(void *ptr, const int32_t value) {*((type_t*)ptr) = unscale(value);} + static char* to_string(const int32_t value) {return NAME::strfunc(unscale(value));} + public: + static void action_setting_edit(PGM_P const pstr, type_t * const ptr, const type_t minValue, const type_t maxValue, const screenFunc_t callback=NULL, const bool live=false) { + const int32_t minv = scale(minValue); + init(pstr, ptr, minv, int32_t(scale(maxValue)) - minv, int32_t(scale(*ptr)) - minv, edit, callback, live); + } + static void edit() {menu_item_invariants::edit(to_string, load);} +}; -void menu_action_setting_edit_bool(PGM_P pstr, bool* ptr); -void menu_action_setting_edit_callback_bool(PGM_P pstr, bool* ptr, screenFunc_t callbackFunc); +#define DECLARE_MENU_EDIT_ITEM(NAME) typedef menu_item_template menu_item_ ## NAME; + +DECLARE_MENU_EDIT_ITEM(int3); +DECLARE_MENU_EDIT_ITEM(int4); +DECLARE_MENU_EDIT_ITEM(int8); +DECLARE_MENU_EDIT_ITEM(float3); +DECLARE_MENU_EDIT_ITEM(float52); +DECLARE_MENU_EDIT_ITEM(float43); +DECLARE_MENU_EDIT_ITEM(float5); +DECLARE_MENU_EDIT_ITEM(float51); +DECLARE_MENU_EDIT_ITEM(float52sign); +DECLARE_MENU_EDIT_ITEM(float62); +DECLARE_MENU_EDIT_ITEM(long5); + +class menu_item_bool { + public: + static void action_setting_edit(PGM_P pstr, bool* ptr, const screenFunc_t callbackFunc=NULL); +}; //////////////////////////////////////////// //////////// Menu System Macros //////////// @@ -223,70 +277,66 @@ void menu_action_setting_edit_callback_bool(PGM_P pstr, bool* ptr, screenFunc_t #endif #if ENABLED(ENCODER_RATE_MULTIPLIER) - + extern millis_t lastEncoderMovementMillis; extern bool encoderRateMultiplierEnabled; #define ENCODER_RATE_MULTIPLY(F) (encoderRateMultiplierEnabled = F) - + #define _MENU_ITEM_MULTIPLIER_CHECK(USE_MULTIPLIER) if (USE_MULTIPLIER) { encoderRateMultiplierEnabled = true; lastEncoderMovementMillis = 0; } //#define ENCODER_RATE_MULTIPLIER_DEBUG // If defined, output the encoder steps per second value - - /** - * MENU_MULTIPLIER_ITEM generates drawing and handling code for a multiplier menu item - */ - #define MENU_MULTIPLIER_ITEM(TYPE, LABEL, ...) do { \ - _MENU_ITEM_PART_1(TYPE, ## __VA_ARGS__); \ - encoderRateMultiplierEnabled = true; \ - lastEncoderMovementMillis = 0; \ - _MENU_ITEM_PART_2(TYPE, PSTR(LABEL), ## __VA_ARGS__); \ - }while(0) - #else // !ENCODER_RATE_MULTIPLIER #define ENCODER_RATE_MULTIPLY(F) NOOP + #define _MENU_ITEM_MULTIPLIER_CHECK(USE_MULTIPLIER) #endif // !ENCODER_RATE_MULTIPLIER /** * MENU_ITEM generates draw & handler code for a menu item, potentially calling: * - * lcd_implementation_drawmenu_[type](sel, row, label, arg3...) - * menu_action_[type](arg3...) + * lcd_implementation_drawmenu_[_variant](sel, row, label, arg3...) + * menu_item_::action[_variant](arg3...) * * Examples: * MENU_ITEM(back, MSG_WATCH, 0 [dummy parameter] ) * or * MENU_BACK(MSG_WATCH) * lcd_implementation_drawmenu_back(sel, row, PSTR(MSG_WATCH)) - * menu_action_back() + * menu_item_back::action() * * MENU_ITEM(function, MSG_PAUSE_PRINT, lcd_sdcard_pause) * lcd_implementation_drawmenu_function(sel, row, PSTR(MSG_PAUSE_PRINT), lcd_sdcard_pause) - * menu_action_function(lcd_sdcard_pause) + * menu_item_function::action(lcd_sdcard_pause) * * MENU_ITEM_EDIT(int3, MSG_SPEED, &feedrate_percentage, 10, 999) - * MENU_ITEM(setting_edit_int3, MSG_SPEED, PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) * lcd_implementation_drawmenu_setting_edit_int3(sel, row, PSTR(MSG_SPEED), PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) - * menu_action_setting_edit_int3(PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) + * menu_item_int3::action_setting_edit(PSTR(MSG_SPEED), &feedrate_percentage, 10, 999) * */ -#define _MENU_ITEM_PART_1(TYPE, ...) \ - if (_menuLineNr == _thisItemNr) { \ - if (encoderLine == _thisItemNr && lcd_clicked) { \ - lcd_clicked = false +#define _MENU_ITEM_VARIANT_P(TYPE, VARIANT, USE_MULTIPLIER, PLABEL, ...) do { \ + _skipStatic = false; \ + if (_menuLineNr == _thisItemNr) { \ + if (encoderLine == _thisItemNr && lcd_clicked) { \ + lcd_clicked = false; \ + _MENU_ITEM_MULTIPLIER_CHECK(USE_MULTIPLIER); \ + menu_item_ ## TYPE ::action ## VARIANT(__VA_ARGS__); \ + if (screen_changed) return; \ + } \ + if (lcdDrawUpdate) \ + lcd_implementation_drawmenu ## VARIANT ## _ ## TYPE(encoderLine == _thisItemNr, _lcdLineNr, PLABEL, ## __VA_ARGS__); \ + } \ + ++_thisItemNr; \ +}while(0) -#define _MENU_ITEM_PART_2(TYPE, PLABEL, ...) \ - menu_action_ ## TYPE(__VA_ARGS__); \ - if (screen_changed) return; \ +// Used to print static text with no visible cursor. +// Parameters: label [, bool center [, bool invert [, char *value] ] ] +#define STATIC_ITEM_P(PLABEL, ...) do{ \ + if (_menuLineNr == _thisItemNr) { \ + if (_skipStatic && encoderLine <= _thisItemNr) { \ + encoderPosition += ENCODER_STEPS_PER_MENU_ITEM; \ + ++encoderLine; \ } \ if (lcdDrawUpdate) \ - lcd_implementation_drawmenu_ ## TYPE(encoderLine == _thisItemNr, _lcdLineNr, PLABEL, ## __VA_ARGS__); \ + lcd_implementation_drawmenu_static(_lcdLineNr, PLABEL, ## __VA_ARGS__); \ } \ - ++_thisItemNr - -#define MENU_ITEM_P(TYPE, PLABEL, ...) do { \ - _skipStatic = false; \ - _MENU_ITEM_PART_1(TYPE, ## __VA_ARGS__); \ - _MENU_ITEM_PART_2(TYPE, PLABEL, ## __VA_ARGS__); \ - }while(0) - -#define MENU_ITEM(TYPE, LABEL, ...) MENU_ITEM_P(TYPE, PSTR(LABEL), ## __VA_ARGS__) + ++_thisItemNr; \ +} while(0) #define MENU_ITEM_ADDON_START(X) \ if (lcdDrawUpdate && _menuLineNr == _thisItemNr - 1) { \ @@ -294,33 +344,16 @@ void menu_action_setting_edit_callback_bool(PGM_P pstr, bool* ptr, screenFunc_t #define MENU_ITEM_ADDON_END() } (0) -#define MENU_BACK(LABEL) MENU_ITEM(back, LABEL, 0) - -// Used to print static text with no visible cursor. -// Parameters: label [, bool center [, bool invert [, char *value] ] ] -#define STATIC_ITEM_P(LABEL, ...) do{ \ - if (_menuLineNr == _thisItemNr) { \ - if (_skipStatic && encoderLine <= _thisItemNr) { \ - encoderPosition += ENCODER_STEPS_PER_MENU_ITEM; \ - ++encoderLine; \ - } \ - if (lcdDrawUpdate) \ - lcd_implementation_drawmenu_static(_lcdLineNr, LABEL, ## __VA_ARGS__); \ - } \ - ++_thisItemNr; } while(0) - #define STATIC_ITEM(LABEL, ...) STATIC_ITEM_P(PSTR(LABEL), ## __VA_ARGS__) +#define MENU_BACK(LABEL) MENU_ITEM(back, LABEL) #define MENU_ITEM_DUMMY() do { _thisItemNr++; }while(0) -#define MENU_ITEM_EDIT(TYPE, LABEL, ...) MENU_ITEM(_CAT(setting_edit_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) -#define MENU_ITEM_EDIT_CALLBACK(TYPE, LABEL, ...) MENU_ITEM(_CAT(setting_edit_callback_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) -#if ENABLED(ENCODER_RATE_MULTIPLIER) - #define MENU_MULTIPLIER_ITEM_EDIT(TYPE, LABEL, ...) MENU_MULTIPLIER_ITEM(_CAT(setting_edit_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) - #define MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(TYPE, LABEL, ...) MENU_MULTIPLIER_ITEM(_CAT(setting_edit_callback_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) -#else // !ENCODER_RATE_MULTIPLIER - #define MENU_MULTIPLIER_ITEM_EDIT(TYPE, LABEL, ...) MENU_ITEM(_CAT(setting_edit_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) - #define MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(TYPE, LABEL, ...) MENU_ITEM(_CAT(setting_edit_callback_,TYPE), LABEL, PSTR(LABEL), ## __VA_ARGS__) -#endif // !ENCODER_RATE_MULTIPLIER +#define MENU_ITEM_P(TYPE, PLABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, , 0, PLABEL, ## __VA_ARGS__) +#define MENU_ITEM(TYPE, LABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, , 0, PSTR(LABEL), ## __VA_ARGS__) +#define MENU_ITEM_EDIT(TYPE, LABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, _setting_edit, 0, PSTR(LABEL), PSTR(LABEL), ## __VA_ARGS__) +#define MENU_ITEM_EDIT_CALLBACK(TYPE, LABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, _setting_edit, 0, PSTR(LABEL), PSTR(LABEL), ## __VA_ARGS__) +#define MENU_MULTIPLIER_ITEM_EDIT(TYPE, LABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, _setting_edit, 1, PSTR(LABEL), PSTR(LABEL), ## __VA_ARGS__) +#define MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(TYPE, LABEL, ...) _MENU_ITEM_VARIANT_P(TYPE, _setting_edit, 1, PSTR(LABEL), PSTR(LABEL), ## __VA_ARGS__) //////////////////////////////////////////// /////////////// Menu Screens /////////////// diff --git a/Marlin/src/lcd/menu/menu_advanced.cpp b/Marlin/src/lcd/menu/menu_advanced.cpp index 6fb5317e9c..a6174d5a70 100644 --- a/Marlin/src/lcd/menu/menu_advanced.cpp +++ b/Marlin/src/lcd/menu/menu_advanced.cpp @@ -392,7 +392,7 @@ void menu_advanced_temperature() { MENU_BACK(MSG_ADVANCED_SETTINGS); // M203 Max Feedrate - #define EDIT_VMAX(N) MENU_MULTIPLIER_ITEM_EDIT(float3, MSG_VMAX MSG_A, &planner.settings.max_feedrate_mm_s[A_AXIS], 1, 999) + #define EDIT_VMAX(N) MENU_MULTIPLIER_ITEM_EDIT(float3, MSG_VMAX MSG_##N, &planner.settings.max_feedrate_mm_s[_AXIS(N)], 1, 999) EDIT_VMAX(A); EDIT_VMAX(B); EDIT_VMAX(C); diff --git a/Marlin/src/lcd/menu/menu_bed_corners.cpp b/Marlin/src/lcd/menu/menu_bed_corners.cpp new file mode 100644 index 0000000000..0d51ef346d --- /dev/null +++ b/Marlin/src/lcd/menu/menu_bed_corners.cpp @@ -0,0 +1,102 @@ +/** + * Marlin 3D Printer Firmware + * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] + * + * Based on Sprinter and grbl. + * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * + * 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 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +// +// Level Bed Corners menu +// + +#include "../../inc/MarlinConfigPre.h" + +#if HAS_LCD_MENU && ENABLED(LEVEL_BED_CORNERS) + +#include "menu.h" +#include "../../module/motion.h" +#include "../../module/planner.h" + +/** + * Level corners, starting in the front-left corner. + */ +static int8_t bed_corner; +void _lcd_goto_next_corner() { + line_to_z(4.0); + switch (bed_corner) { + case 0: + current_position[X_AXIS] = X_MIN_BED + LEVEL_CORNERS_INSET; + current_position[Y_AXIS] = Y_MIN_BED + LEVEL_CORNERS_INSET; + break; + case 1: + current_position[X_AXIS] = X_MAX_BED - LEVEL_CORNERS_INSET; + break; + case 2: + current_position[Y_AXIS] = Y_MAX_BED - LEVEL_CORNERS_INSET; + break; + case 3: + current_position[X_AXIS] = X_MIN_BED + LEVEL_CORNERS_INSET; + break; + #if ENABLED(LEVEL_CENTER_TOO) + case 4: + current_position[X_AXIS] = X_CENTER; + current_position[Y_AXIS] = Y_CENTER; + break; + #endif + } + planner.buffer_line(current_position, MMM_TO_MMS(manual_feedrate_mm_m[X_AXIS]), active_extruder); + line_to_z(0.0); + if (++bed_corner > 3 + #if ENABLED(LEVEL_CENTER_TOO) + + 1 + #endif + ) bed_corner = 0; +} + +void menu_level_bed_corners() { + START_MENU(); + MENU_ITEM(function, + #if ENABLED(LEVEL_CENTER_TOO) + MSG_LEVEL_BED_NEXT_POINT + #else + MSG_NEXT_CORNER + #endif + , _lcd_goto_next_corner); + MENU_ITEM(function, MSG_BACK, lcd_goto_previous_menu_no_defer); + END_MENU(); +} + +void _lcd_level_bed_corners_homing() { + _lcd_draw_homing(); + if (all_axes_homed()) { + bed_corner = 0; + lcd_goto_screen(menu_level_bed_corners); + _lcd_goto_next_corner(); + } +} + +void _lcd_level_bed_corners() { + set_defer_return_to_status(true); + if (!all_axes_known()) { + set_all_unhomed(); + enqueue_and_echo_commands_P(PSTR("G28")); + } + lcd_goto_screen(_lcd_level_bed_corners_homing); +} + +#endif // HAS_LCD_MENU && LEVEL_BED_CORNERS diff --git a/Marlin/src/lcd/menu/menu_bed_leveling.cpp b/Marlin/src/lcd/menu/menu_bed_leveling.cpp index 5c172b6cf6..ae43ca12b4 100644 --- a/Marlin/src/lcd/menu/menu_bed_leveling.cpp +++ b/Marlin/src/lcd/menu/menu_bed_leveling.cpp @@ -32,6 +32,10 @@ #include "../../module/planner.h" #include "../../feature/bedlevel/bedlevel.h" +#if HAS_BED_PROBE && DISABLED(BABYSTEP_ZPROBE_OFFSET) + #include "../../module/probe.h" +#endif + #if ENABLED(PROBE_MANUALLY) || ENABLED(MESH_BED_LEVELING) #include "../../module/motion.h" @@ -116,7 +120,7 @@ // Encoder knob or keypad buttons adjust the Z position // if (encoderPosition) { - const float z = current_position[Z_AXIS] + float((int32_t)encoderPosition) * (MBL_Z_STEP); + const float z = current_position[Z_AXIS] + float((int32_t)encoderPosition) * (MESH_EDIT_Z_STEP); line_to_z(constrain(z, -(LCD_PROBE_Z_RANGE) * 0.5f, (LCD_PROBE_Z_RANGE) * 0.5f)); lcdDrawUpdate = LCDVIEW_CALL_REDRAW_NEXT; encoderPosition = 0; @@ -187,84 +191,32 @@ // Step 2: Continue Bed Leveling... // void _lcd_level_bed_continue() { - defer_return_to_status = true; - axis_homed = 0; + set_defer_return_to_status(true); + set_all_unhomed(); lcd_goto_screen(_lcd_level_bed_homing); enqueue_and_echo_commands_P(PSTR("G28")); } #endif // PROBE_MANUALLY || MESH_BED_LEVELING -#if ENABLED(LEVEL_BED_CORNERS) +#if ENABLED(MESH_EDIT_MENU) - /** - * Level corners, starting in the front-left corner. - */ - static int8_t bed_corner; - void _lcd_goto_next_corner() { - line_to_z(4.0); - switch (bed_corner) { - case 0: - current_position[X_AXIS] = X_MIN_BED + LEVEL_CORNERS_INSET; - current_position[Y_AXIS] = Y_MIN_BED + LEVEL_CORNERS_INSET; - break; - case 1: - current_position[X_AXIS] = X_MAX_BED - LEVEL_CORNERS_INSET; - break; - case 2: - current_position[Y_AXIS] = Y_MAX_BED - LEVEL_CORNERS_INSET; - break; - case 3: - current_position[X_AXIS] = X_MIN_BED + LEVEL_CORNERS_INSET; - break; - #if ENABLED(LEVEL_CENTER_TOO) - case 4: - current_position[X_AXIS] = X_CENTER; - current_position[Y_AXIS] = Y_CENTER; - break; - #endif - } - planner.buffer_line(current_position, MMM_TO_MMS(manual_feedrate_mm_m[X_AXIS]), active_extruder); - line_to_z(0.0); - if (++bed_corner > 3 - #if ENABLED(LEVEL_CENTER_TOO) - + 1 - #endif - ) bed_corner = 0; + inline void refresh_planner() { + set_current_from_steppers_for_axis(ALL_AXES); + sync_plan_position(); } - void _lcd_corner_submenu() { + void menu_edit_mesh() { + static uint8_t xind, yind; // =0 START_MENU(); - MENU_ITEM(function, - #if ENABLED(LEVEL_CENTER_TOO) - MSG_LEVEL_BED_NEXT_POINT - #else - MSG_NEXT_CORNER - #endif - , _lcd_goto_next_corner); - MENU_ITEM(function, MSG_BACK, lcd_goto_previous_menu_no_defer); + MENU_BACK(MSG_BED_LEVELING); + MENU_ITEM_EDIT(int8, MSG_MESH_X, &xind, 0, GRID_MAX_POINTS_X - 1); + MENU_ITEM_EDIT(int8, MSG_MESH_Y, &yind, 0, GRID_MAX_POINTS_Y - 1); + MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(float43, MSG_MESH_EDIT_Z, &Z_VALUES(xind, yind), -(LCD_PROBE_Z_RANGE) * 0.5, (LCD_PROBE_Z_RANGE) * 0.5, refresh_planner); END_MENU(); } - void _lcd_level_bed_corners_homing() { - _lcd_draw_homing(); - if (all_axes_homed()) { - bed_corner = 0; - lcd_goto_screen(_lcd_corner_submenu); - _lcd_goto_next_corner(); - } - } - - void _lcd_level_bed_corners() { - defer_return_to_status = true; - if (!all_axes_known()) { - axis_homed = 0; - enqueue_and_echo_commands_P(PSTR("G28")); - } - lcd_goto_screen(_lcd_level_bed_corners_homing); - } - -#endif // LEVEL_BED_CORNERS +#endif // MESH_EDIT_MENU /** * Step 1: Bed Level entry-point @@ -300,6 +252,11 @@ void menu_bed_leveling() { MENU_ITEM(gcode, MSG_LEVEL_BED, is_homed ? PSTR("G29") : PSTR("G28\nG29")); #endif + #if ENABLED(MESH_EDIT_MENU) + if (leveling_is_valid()) + MENU_ITEM(submenu, MSG_EDIT_MESH, menu_edit_mesh); + #endif + // Homed and leveling is valid? Then leveling can be toggled. if (is_homed && leveling_is_valid()) { bool new_level_state = planner.leveling_active; @@ -312,7 +269,7 @@ void menu_bed_leveling() { #endif // - // MBL Z Offset + // Mesh Bed Leveling Z-Offset // #if ENABLED(MESH_BED_LEVELING) MENU_ITEM_EDIT(float43, MSG_BED_Z, &mbl.z_offset, -1, 1); @@ -325,7 +282,6 @@ void menu_bed_leveling() { #endif #if ENABLED(LEVEL_BED_CORNERS) - // Move to the next corner for leveling MENU_ITEM(submenu, MSG_LEVEL_CORNERS, _lcd_level_bed_corners); #endif diff --git a/Marlin/src/lcd/menu/menu_configuration.cpp b/Marlin/src/lcd/menu/menu_configuration.cpp index f9590c5bfc..f8fcd5c9c0 100644 --- a/Marlin/src/lcd/menu/menu_configuration.cpp +++ b/Marlin/src/lcd/menu/menu_configuration.cpp @@ -36,6 +36,8 @@ #include "../../feature/runout.h" #endif +#define HAS_DEBUG_MENU ENABLED(LCD_PROGRESS_BAR_TEST) + void menu_advanced_settings(); void menu_delta_calibrate(); @@ -54,7 +56,7 @@ static void lcd_factory_settings() { static int8_t bar_percent = 0; if (use_click()) { lcd_goto_previous_menu(); - lcd_set_custom_characters(CHARSET_MENU); + LCD_SET_CHARSET(CHARSET_MENU); return; } bar_percent += (int8_t)encoderPosition; @@ -68,7 +70,7 @@ static void lcd_factory_settings() { void _progress_bar_test() { lcd_goto_screen(progress_bar_test); - lcd_set_custom_characters(); + LCD_SET_CHARSET(CHARSET_INFO); } #endif // LCD_PROGRESS_BAR_TEST @@ -96,7 +98,7 @@ static void lcd_factory_settings() { void menu_tool_change() { START_MENU(); MENU_BACK(MSG_MAIN); - #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + #if ENABLED(TOOLCHANGE_PARK) MENU_ITEM_EDIT(float3, MSG_FILAMENT_SWAP_LENGTH, &toolchange_settings.swap_length, 0, 200); MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_RETRACT_SPD, &toolchange_settings.retract_speed, 10, 5400); MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_PRIME_SPD, &toolchange_settings.prime_speed, 10, 5400); diff --git a/Marlin/src/lcd/menu/menu_delta_calibrate.cpp b/Marlin/src/lcd/menu/menu_delta_calibrate.cpp index 62692f03c5..231a044f44 100644 --- a/Marlin/src/lcd/menu/menu_delta_calibrate.cpp +++ b/Marlin/src/lcd/menu/menu_delta_calibrate.cpp @@ -50,7 +50,7 @@ void _man_probe_pt(const float &rx, const float &ry) { float lcd_probe_pt(const float &rx, const float &ry) { _man_probe_pt(rx, ry); KEEPALIVE_STATE(PAUSED_FOR_USER); - defer_return_to_status = true; + set_defer_return_to_status(true); wait_for_user = true; while (wait_for_user) idle(); KEEPALIVE_STATE(IN_HANDLER); diff --git a/Marlin/src/lcd/menu/menu_filament.cpp b/Marlin/src/lcd/menu/menu_filament.cpp index 2fc085a4e5..7eb5241797 100644 --- a/Marlin/src/lcd/menu/menu_filament.cpp +++ b/Marlin/src/lcd/menu/menu_filament.cpp @@ -354,208 +354,144 @@ void menu_advanced_pause_option() { END_MENU(); } -void lcd_advanced_pause_init_message() { +// +// ADVANCED_PAUSE_FEATURE message screens +// + +void _lcd_advanced_pause_message(PGM_P const msg1, PGM_P const msg2=NULL, PGM_P const msg3=NULL) { START_SCREEN(); STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_INIT_1); - #ifdef MSG_FILAMENT_CHANGE_INIT_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_INIT_2); - #define __FC_LINES_A 3 - #else - #define __FC_LINES_A 2 - #endif - #ifdef MSG_FILAMENT_CHANGE_INIT_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_INIT_3); - #define _FC_LINES_A (__FC_LINES_A + 1) - #else - #define _FC_LINES_A __FC_LINES_A - #endif - #if LCD_HEIGHT > _FC_LINES_A + 1 - STATIC_ITEM(" "); - #endif + STATIC_ITEM_P(msg1); + if (msg2) STATIC_ITEM_P(msg2); + if (msg3) STATIC_ITEM_P(msg3); + if ((!!msg2) + (!!msg3) + 2 < LCD_HEIGHT - 1) STATIC_ITEM(" "); HOTEND_STATUS_ITEM(); END_SCREEN(); } +void lcd_advanced_pause_init_message() { + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_INIT_1) + #ifdef MSG_FILAMENT_CHANGE_INIT_2 + , PSTR(MSG_FILAMENT_CHANGE_INIT_2) + #ifdef MSG_FILAMENT_CHANGE_INIT_3 + , PSTR(MSG_FILAMENT_CHANGE_INIT_3) + #endif + #endif + ); +} + void lcd_advanced_pause_unload_message() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_UNLOAD_1); - #ifdef MSG_FILAMENT_CHANGE_UNLOAD_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_UNLOAD_2); - #define __FC_LINES_B 3 - #else - #define __FC_LINES_B 2 - #endif - #ifdef MSG_FILAMENT_CHANGE_UNLOAD_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_UNLOAD_3); - #define _FC_LINES_B (__FC_LINES_B + 1) - #else - #define _FC_LINES_B __FC_LINES_B - #endif - #if LCD_HEIGHT > _FC_LINES_B + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_UNLOAD_1) + #ifdef MSG_FILAMENT_CHANGE_UNLOAD_2 + , PSTR(MSG_FILAMENT_CHANGE_UNLOAD_2) + #ifdef MSG_FILAMENT_CHANGE_UNLOAD_3 + , PSTR(MSG_FILAMENT_CHANGE_UNLOAD_3) + #endif + #endif + ); } -void lcd_advanced_pause_wait_for_nozzles_to_heat() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_HEATING_1); - #ifdef MSG_FILAMENT_CHANGE_HEATING_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_HEATING_2); - #define _FC_LINES_C 3 - #else - #define _FC_LINES_C 2 - #endif - #if LCD_HEIGHT > _FC_LINES_C + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); +void lcd_advanced_pause_heating_message() { + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_HEATING_1) + #ifdef MSG_FILAMENT_CHANGE_HEATING_2 + , PSTR(MSG_FILAMENT_CHANGE_HEATING_2) + #ifdef MSG_FILAMENT_CHANGE_HEATING_3 + , PSTR(MSG_FILAMENT_CHANGE_HEATING_3) + #endif + #endif + ); } -void lcd_advanced_pause_heat_nozzle() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_HEAT_1); - #ifdef MSG_FILAMENT_CHANGE_INSERT_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_HEAT_2); - #define _FC_LINES_D 3 - #else - #define _FC_LINES_D 2 - #endif - #if LCD_HEIGHT > _FC_LINES_D + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); +void lcd_advanced_pause_heat_message() { + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_HEAT_1) + #ifdef MSG_FILAMENT_CHANGE_HEAT_2 + , PSTR(MSG_FILAMENT_CHANGE_HEAT_2) + #ifdef MSG_FILAMENT_CHANGE_HEAT_3 + , PSTR(MSG_FILAMENT_CHANGE_HEAT_3) + #endif + #endif + ); } void lcd_advanced_pause_insert_message() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_INSERT_1); - #ifdef MSG_FILAMENT_CHANGE_INSERT_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_INSERT_2); - #define __FC_LINES_E 3 - #else - #define __FC_LINES_E 2 - #endif - #ifdef MSG_FILAMENT_CHANGE_INSERT_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_INSERT_3); - #define _FC_LINES_E (__FC_LINES_E + 1) - #else - #define _FC_LINES_E __FC_LINES_E - #endif - #if LCD_HEIGHT > _FC_LINES_E + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_INSERT_1) + #ifdef MSG_FILAMENT_CHANGE_INSERT_2 + , PSTR(MSG_FILAMENT_CHANGE_INSERT_2) + #ifdef MSG_FILAMENT_CHANGE_INSERT_3 + , PSTR(MSG_FILAMENT_CHANGE_INSERT_3) + #endif + #endif + ); } void lcd_advanced_pause_load_message() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_LOAD_1); - #ifdef MSG_FILAMENT_CHANGE_LOAD_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_LOAD_2); - #define __FC_LINES_F 3 - #else - #define __FC_LINES_F 2 - #endif - #ifdef MSG_FILAMENT_CHANGE_LOAD_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_LOAD_3); - #define _FC_LINES_F (__FC_LINES_F + 1) - #else - #define _FC_LINES_F __FC_LINES_F - #endif - #if LCD_HEIGHT > _FC_LINES_F + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_LOAD_1) + #ifdef MSG_FILAMENT_CHANGE_LOAD_2 + , PSTR(MSG_FILAMENT_CHANGE_LOAD_2) + #ifdef MSG_FILAMENT_CHANGE_LOAD_3 + , PSTR(MSG_FILAMENT_CHANGE_LOAD_3) + #endif + #endif + ); +} + +void lcd_advanced_pause_waiting_message() { + _lcd_advanced_pause_message(PSTR(MSG_ADVANCED_PAUSE_WAITING_1) + #ifdef MSG_ADVANCED_PAUSE_WAITING_2 + , PSTR(MSG_ADVANCED_PAUSE_WAITING_2) + #ifdef MSG_ADVANCED_PAUSE_WAITING_3 + , PSTR(MSG_ADVANCED_PAUSE_WAITING_3) + #endif + #endif + ); +} + +void lcd_advanced_pause_resume_message() { + _lcd_advanced_pause_message(PSTR(MSG_FILAMENT_CHANGE_RESUME_1) + #ifdef MSG_FILAMENT_CHANGE_RESUME_2 + , PSTR(MSG_FILAMENT_CHANGE_RESUME_2) + #ifdef MSG_FILAMENT_CHANGE_RESUME_3 + , PSTR(MSG_FILAMENT_CHANGE_RESUME_3) + #endif + #endif + ); } void lcd_advanced_pause_purge_message() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_1); - #ifdef MSG_FILAMENT_CHANGE_PURGE_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_2); - #define __FC_LINES_G 3 - #else - #define __FC_LINES_G 2 - #endif - #ifdef MSG_FILAMENT_CHANGE_PURGE_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_3); - #define _FC_LINES_G (__FC_LINES_G + 1) - #else - #define _FC_LINES_G __FC_LINES_G - #endif - #if LCD_HEIGHT > _FC_LINES_G + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - END_SCREEN(); -} - -#if ENABLED(ADVANCED_PAUSE_CONTINUOUS_PURGE) - void menu_advanced_pause_continuous_purge() { - START_SCREEN(); - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_1); - #ifdef MSG_FILAMENT_CHANGE_PURGE_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_2); - #define __FC_LINES_G 3 + _lcd_advanced_pause_message( + #if ENABLED(ADVANCED_PAUSE_CONTINUOUS_PURGE) + PSTR(MSG_FILAMENT_CHANGE_CONT_PURGE_1) + #ifdef MSG_FILAMENT_CHANGE_CONT_PURGE_2 + , PSTR(MSG_FILAMENT_CHANGE_CONT_PURGE_2) + #ifdef MSG_FILAMENT_CHANGE_CONT_PURGE_3 + , PSTR(MSG_FILAMENT_CHANGE_CONT_PURGE_3) + #endif + #endif #else - #define __FC_LINES_G 2 + PSTR(MSG_FILAMENT_CHANGE_PURGE_1) + #ifdef MSG_FILAMENT_CHANGE_PURGE_2 + , PSTR(MSG_FILAMENT_CHANGE_PURGE_2) + #ifdef MSG_FILAMENT_CHANGE_PURGE_3 + , PSTR(MSG_FILAMENT_CHANGE_PURGE_3) + #endif + #endif #endif - #ifdef MSG_FILAMENT_CHANGE_PURGE_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_PURGE_3); - #define _FC_LINES_G (__FC_LINES_G + 1) - #else - #define _FC_LINES_G __FC_LINES_G - #endif - #if LCD_HEIGHT > _FC_LINES_G + 1 - STATIC_ITEM(" "); - #endif - HOTEND_STATUS_ITEM(); - STATIC_ITEM(MSG_USERWAIT); - END_SCREEN(); - } -#endif - -void lcd_advanced_pause_resume_message() { - START_SCREEN(); - STATIC_ITEM_P(advanced_pause_header(), true, true); - STATIC_ITEM(MSG_FILAMENT_CHANGE_RESUME_1); - #ifdef MSG_FILAMENT_CHANGE_RESUME_2 - STATIC_ITEM(MSG_FILAMENT_CHANGE_RESUME_2); - #endif - #ifdef MSG_FILAMENT_CHANGE_RESUME_3 - STATIC_ITEM(MSG_FILAMENT_CHANGE_RESUME_3); - #endif - END_SCREEN(); + ); } FORCE_INLINE screenFunc_t ap_message_screen(const AdvancedPauseMessage message) { switch (message) { - case ADVANCED_PAUSE_MESSAGE_INIT: return lcd_advanced_pause_init_message; - case ADVANCED_PAUSE_MESSAGE_UNLOAD: return lcd_advanced_pause_unload_message; - case ADVANCED_PAUSE_MESSAGE_INSERT: return lcd_advanced_pause_insert_message; - case ADVANCED_PAUSE_MESSAGE_LOAD: return lcd_advanced_pause_load_message; - case ADVANCED_PAUSE_MESSAGE_PURGE: return lcd_advanced_pause_purge_message; - case ADVANCED_PAUSE_MESSAGE_RESUME: return lcd_advanced_pause_resume_message; - case ADVANCED_PAUSE_MESSAGE_CLICK_TO_HEAT_NOZZLE: return lcd_advanced_pause_heat_nozzle; - case ADVANCED_PAUSE_MESSAGE_WAIT_FOR_NOZZLES_TO_HEAT: return lcd_advanced_pause_wait_for_nozzles_to_heat; - case ADVANCED_PAUSE_MESSAGE_OPTION: advanced_pause_menu_response = ADVANCED_PAUSE_RESPONSE_WAIT_FOR; - return menu_advanced_pause_option; - #if ENABLED(ADVANCED_PAUSE_CONTINUOUS_PURGE) - case ADVANCED_PAUSE_MESSAGE_CONTINUOUS_PURGE: return menu_advanced_pause_continuous_purge; - #endif + case ADVANCED_PAUSE_MESSAGE_INIT: return lcd_advanced_pause_init_message; + case ADVANCED_PAUSE_MESSAGE_UNLOAD: return lcd_advanced_pause_unload_message; + case ADVANCED_PAUSE_MESSAGE_WAITING: return lcd_advanced_pause_waiting_message; + case ADVANCED_PAUSE_MESSAGE_INSERT: return lcd_advanced_pause_insert_message; + case ADVANCED_PAUSE_MESSAGE_LOAD: return lcd_advanced_pause_load_message; + case ADVANCED_PAUSE_MESSAGE_PURGE: return lcd_advanced_pause_purge_message; + case ADVANCED_PAUSE_MESSAGE_RESUME: return lcd_advanced_pause_resume_message; + case ADVANCED_PAUSE_MESSAGE_HEAT: return lcd_advanced_pause_heat_message; + case ADVANCED_PAUSE_MESSAGE_HEATING: return lcd_advanced_pause_heating_message; + case ADVANCED_PAUSE_MESSAGE_OPTION: advanced_pause_menu_response = ADVANCED_PAUSE_RESPONSE_WAIT_FOR; + return menu_advanced_pause_option; case ADVANCED_PAUSE_MESSAGE_STATUS: default: break; } @@ -564,14 +500,14 @@ FORCE_INLINE screenFunc_t ap_message_screen(const AdvancedPauseMessage message) void lcd_advanced_pause_show_message( const AdvancedPauseMessage message, - const AdvancedPauseMode mode/*=ADVANCED_PAUSE_MODE_PAUSE_PRINT*/, + const AdvancedPauseMode mode/*=ADVANCED_PAUSE_MODE_SAME*/, const uint8_t extruder/*=active_extruder*/ ) { - advanced_pause_mode = mode; + if (mode != ADVANCED_PAUSE_MODE_SAME) advanced_pause_mode = mode; hotend_status_extruder = extruder; const screenFunc_t next_screen = ap_message_screen(message); if (next_screen) { - defer_return_to_status = true; + set_defer_return_to_status(true); lcd_goto_screen(next_screen); } else diff --git a/Marlin/src/lcd/menu/menu_job_recovery.cpp b/Marlin/src/lcd/menu/menu_job_recovery.cpp index 51adcaf0d2..31b375d0de 100644 --- a/Marlin/src/lcd/menu/menu_job_recovery.cpp +++ b/Marlin/src/lcd/menu/menu_job_recovery.cpp @@ -95,7 +95,7 @@ static void lcd_power_loss_recovery_cancel() { } void menu_job_recovery() { - defer_return_to_status = true; + set_defer_return_to_status(true); START_MENU(); STATIC_ITEM(MSG_POWER_LOSS_RECOVERY); MENU_ITEM(function, MSG_RESUME_PRINT, lcd_power_loss_recovery_resume); diff --git a/Marlin/src/lcd/menu/menu_main.cpp b/Marlin/src/lcd/menu/menu_main.cpp index 2d227b34f0..ae661a3b54 100644 --- a/Marlin/src/lcd/menu/menu_main.cpp +++ b/Marlin/src/lcd/menu/menu_main.cpp @@ -88,7 +88,7 @@ void menu_main() { #if ENABLED(SDSUPPORT) if (card.cardOK) { if (card.isFileOpen()) { - if (card.sdprinting) + if (IS_SD_PRINTING()) MENU_ITEM(function, MSG_PAUSE_PRINT, lcd_sdcard_pause); else MENU_ITEM(function, MSG_RESUME_PRINT, lcd_sdcard_resume); diff --git a/Marlin/src/lcd/menu/menu_motion.cpp b/Marlin/src/lcd/menu/menu_motion.cpp index 5ec938d369..e4d6f50944 100644 --- a/Marlin/src/lcd/menu/menu_motion.cpp +++ b/Marlin/src/lcd/menu/menu_motion.cpp @@ -88,7 +88,7 @@ static void _lcd_move_xyz(PGM_P name, AxisEnum axis) { max = current_position[axis] + 1000; // Limit to software endstops, if enabled - #if ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS) + #if HAS_SOFTWARE_ENDSTOPS if (soft_endstops_enabled) switch (axis) { case X_AXIS: #if ENABLED(MIN_SOFTWARE_ENDSTOP_X) @@ -115,7 +115,7 @@ static void _lcd_move_xyz(PGM_P name, AxisEnum axis) { #endif default: break; } - #endif // MIN_SOFTWARE_ENDSTOPS || MAX_SOFTWARE_ENDSTOPS + #endif // HAS_SOFTWARE_ENDSTOPS // Delta limits XY based on the current offset from center // This assumes the center is 0,0 @@ -155,9 +155,9 @@ static void _lcd_move_xyz(PGM_P name, AxisEnum axis) { lcd_implementation_drawedit(name, move_menu_scale >= 0.1f ? ftostr41sign(pos) : ftostr43sign(pos)); } } -inline void lcd_move_x() { _lcd_move_xyz(PSTR(MSG_MOVE_X), X_AXIS); } -inline void lcd_move_y() { _lcd_move_xyz(PSTR(MSG_MOVE_Y), Y_AXIS); } -inline void lcd_move_z() { _lcd_move_xyz(PSTR(MSG_MOVE_Z), Z_AXIS); } +void lcd_move_x() { _lcd_move_xyz(PSTR(MSG_MOVE_X), X_AXIS); } +void lcd_move_y() { _lcd_move_xyz(PSTR(MSG_MOVE_Y), Y_AXIS); } +void lcd_move_z() { _lcd_move_xyz(PSTR(MSG_MOVE_Z), Z_AXIS); } static void _lcd_move_e( #if E_MANUAL > 1 const int8_t eindex=-1 @@ -241,7 +241,7 @@ inline void lcd_move_e() { _lcd_move_e(); } screenFunc_t _manual_move_func_ptr; void _goto_manual_move(const float scale) { - defer_return_to_status = true; + set_defer_return_to_status(true); move_menu_scale = scale; lcd_goto_screen(_manual_move_func_ptr); } @@ -451,6 +451,13 @@ void menu_motion() { MENU_ITEM(gcode, MSG_AUTO_HOME_Z, PSTR("G28 Z")); #endif + // + // Auto Z-Align + // + #if ENABLED(Z_STEPPER_AUTO_ALIGN) + MENU_ITEM(gcode, MSG_AUTO_Z_ALIGN, PSTR("G34")); + #endif + // // TMC Z Calibration // diff --git a/Marlin/src/lcd/menu/menu_sdcard.cpp b/Marlin/src/lcd/menu/menu_sdcard.cpp index 7b7eba8143..7677025207 100644 --- a/Marlin/src/lcd/menu/menu_sdcard.cpp +++ b/Marlin/src/lcd/menu/menu_sdcard.cpp @@ -62,7 +62,7 @@ void lcd_sd_updir() { #endif lcd_goto_screen(menu_sdcard, last_sdfile_encoderPosition); - defer_return_to_status = true; + set_defer_return_to_status(true); last_sdfile_encoderPosition = 0xFFFF; #if HAS_GRAPHICAL_LCD @@ -71,25 +71,31 @@ void lcd_sd_updir() { } #endif -void menu_action_sdfile(CardReader &theCard) { - #if ENABLED(SD_REPRINT_LAST_SELECTED_FILE) - last_sdfile_encoderPosition = encoderPosition; // Save which file was selected for later use - #endif - card.openAndPrintFile(theCard.filename); - lcd_return_to_status(); - lcd_reset_status(); -} +class menu_item_sdfile { + public: + static void action(CardReader &theCard) { + #if ENABLED(SD_REPRINT_LAST_SELECTED_FILE) + last_sdfile_encoderPosition = encoderPosition; // Save which file was selected for later use + #endif + card.openAndPrintFile(theCard.filename); + lcd_return_to_status(); + lcd_reset_status(); + } +}; -void menu_action_sddirectory(CardReader &theCard) { - card.chdir(theCard.filename); - encoderTopLine = 0; - encoderPosition = 2 * ENCODER_STEPS_PER_MENU_ITEM; - screen_changed = true; - #if HAS_GRAPHICAL_LCD - drawing_screen = false; - #endif - lcd_refresh(); -} +class menu_item_sddirectory { + public: + static void action(CardReader &theCard) { + card.chdir(theCard.filename); + encoderTopLine = 0; + encoderPosition = 2 * ENCODER_STEPS_PER_MENU_ITEM; + screen_changed = true; + #if HAS_GRAPHICAL_LCD + drawing_screen = false; + #endif + lcd_refresh(); + } +}; void menu_sdcard() { ENCODER_DIRECTION_MENUS(); @@ -116,11 +122,7 @@ void menu_sdcard() { #endif i; - #if ENABLED(SDCARD_SORT_ALPHA) - card.getfilename_sorted(nr); - #else - card.getfilename(nr); - #endif + card.getfilename_sorted(nr); if (card.filenameIsDir) MENU_ITEM(sddirectory, MSG_CARD_MENU, card); diff --git a/Marlin/src/lcd/menu/menu_temperature.cpp b/Marlin/src/lcd/menu/menu_temperature.cpp index b1d09e96cd..2f0434dc69 100644 --- a/Marlin/src/lcd/menu/menu_temperature.cpp +++ b/Marlin/src/lcd/menu/menu_temperature.cpp @@ -310,17 +310,17 @@ void menu_temperature() { #if HOTENDS == 1 MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE, &thermalManager.target_temperature[0], 0, HEATER_0_MAXTEMP - 15, watch_temp_callback_E0); #else // HOTENDS > 1 - #define EDIT_TARGET(N,I) MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N##N, &thermalManager.target_temperature[I], 0, HEATER_##I##_MAXTEMP - 15, watch_temp_callback_E##I) - EDIT_TARGET(1,0); - EDIT_TARGET(2,1); + #define EDIT_TARGET(N) MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_LCD_N##N, &thermalManager.target_temperature[N], 0, HEATER_##N##_MAXTEMP - 15, watch_temp_callback_E##N) + EDIT_TARGET(0); + EDIT_TARGET(1); #if HOTENDS > 2 - EDIT_TARGET(3,2); + EDIT_TARGET(2); #if HOTENDS > 3 - EDIT_TARGET(4,3); + EDIT_TARGET(3); #if HOTENDS > 4 - EDIT_TARGET(5,4); + EDIT_TARGET(4); #if HOTENDS > 5 - EDIT_TARGET(6,5); + EDIT_TARGET(5); #endif // HOTENDS > 5 #endif // HOTENDS > 4 #endif // HOTENDS > 3 diff --git a/Marlin/src/lcd/menu/menu_tune.cpp b/Marlin/src/lcd/menu/menu_tune.cpp index 97c7d86a7b..b4f3476585 100644 --- a/Marlin/src/lcd/menu/menu_tune.cpp +++ b/Marlin/src/lcd/menu/menu_tune.cpp @@ -78,13 +78,13 @@ void _lcd_refresh_e_factor_0() { planner.refresh_e_factor(0); } #if ENABLED(BABYSTEP_XY) void _lcd_babystep_x() { _lcd_babystep(X_AXIS, PSTR(MSG_BABYSTEP_X)); } void _lcd_babystep_y() { _lcd_babystep(Y_AXIS, PSTR(MSG_BABYSTEP_Y)); } - void lcd_babystep_x() { lcd_goto_screen(_lcd_babystep_x); babysteps_done = 0; defer_return_to_status = true; } - void lcd_babystep_y() { lcd_goto_screen(_lcd_babystep_y); babysteps_done = 0; defer_return_to_status = true; } + void lcd_babystep_x() { lcd_goto_screen(_lcd_babystep_x); babysteps_done = 0; set_defer_return_to_status(true); } + void lcd_babystep_y() { lcd_goto_screen(_lcd_babystep_y); babysteps_done = 0; set_defer_return_to_status(true); } #endif #if DISABLED(BABYSTEP_ZPROBE_OFFSET) void _lcd_babystep_z() { _lcd_babystep(Z_AXIS, PSTR(MSG_BABYSTEP_Z)); } - void lcd_babystep_z() { lcd_goto_screen(_lcd_babystep_z); babysteps_done = 0; defer_return_to_status = true; } + void lcd_babystep_z() { lcd_goto_screen(_lcd_babystep_z); babysteps_done = 0; set_defer_return_to_status(true); } #endif #endif // BABYSTEPPING @@ -112,16 +112,17 @@ void menu_tune() { #if HOTENDS == 1 MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE, &thermalManager.target_temperature[0], 0, HEATER_0_MAXTEMP - 15, watch_temp_callback_E0); #else // HOTENDS > 1 - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N1, &thermalManager.target_temperature[0], 0, HEATER_0_MAXTEMP - 15, watch_temp_callback_E0); - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N2, &thermalManager.target_temperature[1], 0, HEATER_1_MAXTEMP - 15, watch_temp_callback_E1); + #define EDIT_NOZZLE(N) MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_LCD_N##N, &thermalManager.target_temperature[N], 0, HEATER_##N##_MAXTEMP - 15, watch_temp_callback_E##N) + EDIT_NOZZLE(0); + EDIT_NOZZLE(1); #if HOTENDS > 2 - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N3, &thermalManager.target_temperature[2], 0, HEATER_2_MAXTEMP - 15, watch_temp_callback_E2); + EDIT_NOZZLE(2); #if HOTENDS > 3 - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N4, &thermalManager.target_temperature[3], 0, HEATER_3_MAXTEMP - 15, watch_temp_callback_E3); + EDIT_NOZZLE(3); #if HOTENDS > 4 - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N5, &thermalManager.target_temperature[4], 0, HEATER_4_MAXTEMP - 15, watch_temp_callback_E4); + EDIT_NOZZLE(4); #if HOTENDS > 5 - MENU_MULTIPLIER_ITEM_EDIT_CALLBACK(int3, MSG_NOZZLE MSG_N6, &thermalManager.target_temperature[5], 0, HEATER_5_MAXTEMP - 15, watch_temp_callback_E5); + EDIT_NOZZLE(5); #endif // HOTENDS > 5 #endif // HOTENDS > 4 #endif // HOTENDS > 3 @@ -167,16 +168,17 @@ void menu_tune() { MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW, &planner.flow_percentage[0], 10, 999, _lcd_refresh_e_factor_0); #else // EXTRUDERS > 1 MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW, &planner.flow_percentage[active_extruder], 10, 999, _lcd_refresh_e_factor); - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N1, &planner.flow_percentage[0], 10, 999, _lcd_refresh_e_factor_0); - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N2, &planner.flow_percentage[1], 10, 999, _lcd_refresh_e_factor_1); + #define EDIT_FLOW(N) MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_LCD_N##N, &planner.flow_percentage[N], 10, 999, _lcd_refresh_e_factor_##N) + EDIT_FLOW(0); + EDIT_FLOW(1); #if EXTRUDERS > 2 - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N3, &planner.flow_percentage[2], 10, 999, _lcd_refresh_e_factor_2); + EDIT_FLOW(2); #if EXTRUDERS > 3 - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N4, &planner.flow_percentage[3], 10, 999, _lcd_refresh_e_factor_3); + EDIT_FLOW(3); #if EXTRUDERS > 4 - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N5, &planner.flow_percentage[4], 10, 999, _lcd_refresh_e_factor_4); + EDIT_FLOW(4); #if EXTRUDERS > 5 - MENU_ITEM_EDIT_CALLBACK(int3, MSG_FLOW MSG_N6, &planner.flow_percentage[5], 10, 999, _lcd_refresh_e_factor_5); + EDIT_FLOW(5); #endif // EXTRUDERS > 5 #endif // EXTRUDERS > 4 #endif // EXTRUDERS > 3 diff --git a/Marlin/src/lcd/menu/menu_ubl.cpp b/Marlin/src/lcd/menu/menu_ubl.cpp index fdda55812c..2686e6b0c3 100644 --- a/Marlin/src/lcd/menu/menu_ubl.cpp +++ b/Marlin/src/lcd/menu/menu_ubl.cpp @@ -51,7 +51,7 @@ float mesh_edit_value, mesh_edit_accumulator; // We round mesh_edit_value to 2.5 static int16_t ubl_encoderPosition = 0; static void _lcd_mesh_fine_tune(PGM_P msg) { - defer_return_to_status = true; + set_defer_return_to_status(true); if (ubl.encoder_diff) { ubl_encoderPosition = (ubl.encoder_diff > 0) ? 1 : -1; ubl.encoder_diff = 0; @@ -74,7 +74,7 @@ static void _lcd_mesh_fine_tune(PGM_P msg) { } void _lcd_mesh_edit_NOP() { - defer_return_to_status = true; + set_defer_return_to_status(true); } float lcd_mesh_edit() { @@ -158,7 +158,7 @@ void _lcd_ubl_adjust_height_cmd() { */ void _menu_ubl_height_adjust() { START_MENU(); - MENU_BACK(MSG_UBL_EDIT_MESH_MENU); + MENU_BACK(MSG_EDIT_MESH); MENU_ITEM_EDIT_CALLBACK(int3, MSG_UBL_MESH_HEIGHT_AMOUNT, &ubl_height_amount, -9, 9, _lcd_ubl_adjust_height_cmd); MENU_ITEM(function, MSG_WATCH, lcd_return_to_status); END_MENU(); @@ -408,7 +408,7 @@ void _lcd_ubl_storage_mesh() { void _lcd_ubl_output_map_lcd(); void _lcd_ubl_map_homing() { - defer_return_to_status = true; + set_defer_return_to_status(true); _lcd_draw_homing(); if (all_axes_homed()) { ubl.lcd_map_control = true; // Return to the map screen @@ -502,7 +502,7 @@ void _lcd_ubl_output_map_lcd() { */ void _lcd_ubl_output_map_lcd_cmd() { if (!all_axes_known()) { - axis_homed = 0; + set_all_unhomed(); enqueue_and_echo_commands_P(PSTR("G28")); } lcd_goto_screen(_lcd_ubl_map_homing); @@ -542,7 +542,7 @@ void _menu_ubl_tools() { MENU_ITEM(submenu, MSG_UBL_BUILD_MESH_MENU, _lcd_ubl_build_mesh); MENU_ITEM(gcode, MSG_UBL_MANUAL_MESH, PSTR("G29 I999\nG29 P2 B T0")); MENU_ITEM(submenu, MSG_UBL_VALIDATE_MESH_MENU, _lcd_ubl_validate_mesh); - MENU_ITEM(submenu, MSG_UBL_EDIT_MESH_MENU, _lcd_ubl_edit_mesh); + MENU_ITEM(submenu, MSG_EDIT_MESH, _lcd_ubl_edit_mesh); MENU_ITEM(submenu, MSG_UBL_MESH_LEVELING, _lcd_ubl_mesh_leveling); END_MENU(); } diff --git a/Marlin/src/lcd/ultralcd.cpp b/Marlin/src/lcd/ultralcd.cpp index 6d67683bcb..7cb7eaec9a 100644 --- a/Marlin/src/lcd/ultralcd.cpp +++ b/Marlin/src/lcd/ultralcd.cpp @@ -49,7 +49,7 @@ #if ENABLED(POWER_LOSS_RECOVERY) #include "../feature/power_loss_recovery.h" - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU void menu_job_recovery(); #endif #endif @@ -100,7 +100,7 @@ uint8_t lcd_status_update_delay = 1, // First update one loop delayed millis_t previous_lcd_status_ms = 0; #endif -#if ENABLED(SDSUPPORT) && ENABLED(ULTIPANEL) && ENABLED(SCROLL_LONG_FILENAMES) +#if HAS_LCD_MENU && ENABLED(SDSUPPORT) && ENABLED(SCROLL_LONG_FILENAMES) uint8_t filename_scroll_pos, filename_scroll_max; #endif @@ -114,25 +114,27 @@ millis_t next_button_update_ms; bool drawing_screen, first_page; // = false #endif -#if ENABLED(ENCODER_RATE_MULTIPLIER) - bool encoderRateMultiplierEnabled; +// Encoder Handling +#if HAS_ENCODER_ACTION + uint32_t encoderPosition; + volatile int8_t encoderDiff; // Updated in lcd_buttons_update, added to encoderPosition every LCD update + #if ENABLED(ENCODER_RATE_MULTIPLIER) + bool encoderRateMultiplierEnabled; + #endif + #if ENABLED(REVERSE_MENU_DIRECTION) + int8_t encoderDirection = 1; + #endif #endif -#if ENABLED(REVERSE_MENU_DIRECTION) - int8_t encoderDirection = 1; -#endif - -void lcd_status_screen(); - #if HAS_LCD_MENU #include "menu/menu.h" screenFunc_t currentScreen = lcd_status_screen; - // Encoder Handling - volatile int8_t encoderDiff; // Updated in lcd_buttons_update, added to encoderPosition every LCD update - uint32_t encoderPosition; - millis_t lastEncoderMovementMillis = 0; + #if ENABLED(ENCODER_RATE_MULTIPLIER) + millis_t lastEncoderMovementMillis = 0; + #endif + bool lcd_clicked, wait_for_unclick; float move_menu_scale; @@ -141,6 +143,11 @@ void lcd_status_screen(); lcd_clicked = false; return click; } + +#else + + constexpr bool lcd_clicked = false; + #endif void lcd_init() { @@ -202,7 +209,7 @@ void lcd_init() { lcd_buttons_update(); - #if ENABLED(ULTIPANEL) + #if HAS_ENCODER_ACTION encoderDiff = 0; #endif } @@ -228,29 +235,22 @@ bool lcd_blink() { #if ENABLED(ADC_KEYPAD) - #define KEYPAD_HOME EN_REPRAPWORLD_KEYPAD_F1 - #define KEYPAD_EN_C EN_REPRAPWORLD_KEYPAD_MIDDLE - inline bool handle_adc_keypad() { #define ADC_MIN_KEY_DELAY 100 if (buttons_reprapworld_keypad) { - lcdDrawUpdate = LCDVIEW_REDRAW_NOW; - if (encoderDirection == -1) { // side effect which signals we are inside a menu - if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_DOWN) encoderPosition -= ENCODER_STEPS_PER_MENU_ITEM; - else if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_UP) encoderPosition += ENCODER_STEPS_PER_MENU_ITEM; - else if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_LEFT) { menu_action_back(); lcd_quick_feedback(true); } - else if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_RIGHT) { lcd_return_to_status(); lcd_quick_feedback(true); } - } - else { - if (buttons_reprapworld_keypad & (EN_REPRAPWORLD_KEYPAD_DOWN|EN_REPRAPWORLD_KEYPAD_UP|EN_REPRAPWORLD_KEYPAD_RIGHT)) { - if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_DOWN) encoderPosition += ENCODER_PULSES_PER_STEP; - else if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_UP) encoderPosition -= ENCODER_PULSES_PER_STEP; - else if (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_RIGHT) encoderPosition = 0; + #if HAS_ENCODER_ACTION + lcdDrawUpdate = LCDVIEW_REDRAW_NOW; + if (encoderDirection == -1) { // side effect which signals we are inside a menu + #if HAS_LCD_MENU + if (RRK(EN_REPRAPWORLD_KEYPAD_DOWN)) encoderPosition -= ENCODER_STEPS_PER_MENU_ITEM; + else if (RRK(EN_REPRAPWORLD_KEYPAD_UP)) encoderPosition += ENCODER_STEPS_PER_MENU_ITEM; + else if (RRK(EN_REPRAPWORLD_KEYPAD_LEFT)) { menu_item_back::action(); lcd_quick_feedback(true); } + else if (RRK(EN_REPRAPWORLD_KEYPAD_RIGHT)) { lcd_return_to_status(); lcd_quick_feedback(true); } + #endif } - } - #if ENABLED(ADC_KEYPAD_DEBUG) - SERIAL_PROTOCOLLNPAIR("buttons_reprapworld_keypad = ", (uint32_t)buttons_reprapworld_keypad); - SERIAL_PROTOCOLLNPAIR("encoderPosition = ", (uint32_t)encoderPosition); + else if (RRK(EN_REPRAPWORLD_KEYPAD_DOWN)) encoderPosition += ENCODER_PULSES_PER_STEP; + else if (RRK(EN_REPRAPWORLD_KEYPAD_UP)) encoderPosition -= ENCODER_PULSES_PER_STEP; + else if (RRK(EN_REPRAPWORLD_KEYPAD_RIGHT)) encoderPosition = 0; #endif next_button_update_ms = millis() + ADC_MIN_KEY_DELAY; return true; @@ -261,97 +261,63 @@ bool lcd_blink() { #elif ENABLED(REPRAPWORLD_KEYPAD) - #define REPRAPWORLD_BTN_OFFSET 0 // bit offset into buttons for shift register values + #if HAS_LCD_MENU - #define BLEN_REPRAPWORLD_KEYPAD_F3 0 - #define BLEN_REPRAPWORLD_KEYPAD_F2 1 - #define BLEN_REPRAPWORLD_KEYPAD_F1 2 - #define BLEN_REPRAPWORLD_KEYPAD_DOWN 3 - #define BLEN_REPRAPWORLD_KEYPAD_RIGHT 4 - #define BLEN_REPRAPWORLD_KEYPAD_MIDDLE 5 - #define BLEN_REPRAPWORLD_KEYPAD_UP 6 - #define BLEN_REPRAPWORLD_KEYPAD_LEFT 7 + void lcd_move_x(); + void lcd_move_y(); + void lcd_move_z(); - #define EN_REPRAPWORLD_KEYPAD_F3 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F3)) - #define EN_REPRAPWORLD_KEYPAD_F2 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F2)) - #define EN_REPRAPWORLD_KEYPAD_F1 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F1)) - #define EN_REPRAPWORLD_KEYPAD_DOWN (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_DOWN)) - #define EN_REPRAPWORLD_KEYPAD_RIGHT (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_RIGHT)) - #define EN_REPRAPWORLD_KEYPAD_MIDDLE (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_MIDDLE)) - #define EN_REPRAPWORLD_KEYPAD_UP (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_UP)) - #define EN_REPRAPWORLD_KEYPAD_LEFT (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_LEFT)) - - #define REPRAPWORLD_KEYPAD_MOVE_Z_DOWN (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_F3) - #define REPRAPWORLD_KEYPAD_MOVE_Z_UP (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_F2) - #define REPRAPWORLD_KEYPAD_MOVE_Y_DOWN (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_DOWN) - #define REPRAPWORLD_KEYPAD_MOVE_X_RIGHT (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_RIGHT) - #define REPRAPWORLD_KEYPAD_MOVE_Y_UP (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_UP) - #define REPRAPWORLD_KEYPAD_MOVE_X_LEFT (buttons_reprapworld_keypad & EN_REPRAPWORLD_KEYPAD_LEFT) - - #define KEYPAD_HOME EN_REPRAPWORLD_KEYPAD_MIDDLE - #define KEYPAD_EN_C EN_REPRAPWORLD_KEYPAD_F1 - #define REPRAPWORLD_KEYPAD_MOVE_HOME (buttons_reprapworld_keypad & KEYPAD_HOME) - #define REPRAPWORLD_KEYPAD_MOVE_MENU (buttons_reprapworld_keypad & KEYPAD_EN_C) - - #define REPRAPWORLD_KEYPAD_PRESSED (buttons_reprapworld_keypad & ( \ - EN_REPRAPWORLD_KEYPAD_F3 | \ - EN_REPRAPWORLD_KEYPAD_F2 | \ - EN_REPRAPWORLD_KEYPAD_F1 | \ - EN_REPRAPWORLD_KEYPAD_DOWN | \ - EN_REPRAPWORLD_KEYPAD_RIGHT | \ - EN_REPRAPWORLD_KEYPAD_MIDDLE | \ - EN_REPRAPWORLD_KEYPAD_UP | \ - EN_REPRAPWORLD_KEYPAD_LEFT) \ - ) - - void _reprapworld_keypad_move(const AxisEnum axis, const int16_t dir) { - move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - encoderPosition = dir; - switch (axis) { - case X_AXIS: lcd_move_x(); break; - case Y_AXIS: lcd_move_y(); break; - case Z_AXIS: lcd_move_z(); - default: break; + void _reprapworld_keypad_move(const AxisEnum axis, const int16_t dir) { + move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; + encoderPosition = dir; + switch (axis) { + case X_AXIS: lcd_move_x(); break; + case Y_AXIS: lcd_move_y(); break; + case Z_AXIS: lcd_move_z(); + default: break; + } } - } - inline void reprapworld_keypad_move_z_up() { _reprapworld_keypad_move(Z_AXIS, 1); } - inline void reprapworld_keypad_move_z_down() { _reprapworld_keypad_move(Z_AXIS, -1); } - inline void reprapworld_keypad_move_x_left() { _reprapworld_keypad_move(X_AXIS, -1); } - inline void reprapworld_keypad_move_x_right() { _reprapworld_keypad_move(X_AXIS, 1); } - inline void reprapworld_keypad_move_y_up() { _reprapworld_keypad_move(Y_AXIS, -1); } - inline void reprapworld_keypad_move_y_down() { _reprapworld_keypad_move(Y_AXIS, 1); } - inline void reprapworld_keypad_move_home() { enqueue_and_echo_commands_P(PSTR("G28")); } // move all axes home and wait - inline void reprapworld_keypad_move_menu() { lcd_goto_screen(menu_move); } + + #endif inline void handle_reprapworld_keypad() { static uint8_t keypad_debounce = 0; - if (!REPRAPWORLD_KEYPAD_PRESSED) { + if (!RRK( EN_REPRAPWORLD_KEYPAD_F1 | EN_REPRAPWORLD_KEYPAD_F2 + | EN_REPRAPWORLD_KEYPAD_F3 | EN_REPRAPWORLD_KEYPAD_DOWN + | EN_REPRAPWORLD_KEYPAD_RIGHT | EN_REPRAPWORLD_KEYPAD_MIDDLE + | EN_REPRAPWORLD_KEYPAD_UP | EN_REPRAPWORLD_KEYPAD_LEFT ) + ) { if (keypad_debounce > 0) keypad_debounce--; } else if (!keypad_debounce) { keypad_debounce = 2; - if (REPRAPWORLD_KEYPAD_MOVE_MENU) reprapworld_keypad_move_menu(); + const bool homed = all_axes_homed(); - #if DISABLED(DELTA) && Z_HOME_DIR == -1 - if (REPRAPWORLD_KEYPAD_MOVE_Z_UP) reprapworld_keypad_move_z_up(); - #endif + #if HAS_LCD_MENU - if (all_axes_homed()) { - #if ENABLED(DELTA) || Z_HOME_DIR != -1 - if (REPRAPWORLD_KEYPAD_MOVE_Z_UP) reprapworld_keypad_move_z_up(); + if (RRK(EN_REPRAPWORLD_KEYPAD_MIDDLE)) lcd_goto_screen(menu_move); + + #if DISABLED(DELTA) && Z_HOME_DIR == -1 + if (RRK(EN_REPRAPWORLD_KEYPAD_F2)) _reprapworld_keypad_move(Z_AXIS, 1); #endif - if (REPRAPWORLD_KEYPAD_MOVE_Z_DOWN) reprapworld_keypad_move_z_down(); - if (REPRAPWORLD_KEYPAD_MOVE_X_LEFT) reprapworld_keypad_move_x_left(); - if (REPRAPWORLD_KEYPAD_MOVE_X_RIGHT) reprapworld_keypad_move_x_right(); - if (REPRAPWORLD_KEYPAD_MOVE_Y_DOWN) reprapworld_keypad_move_y_down(); - if (REPRAPWORLD_KEYPAD_MOVE_Y_UP) reprapworld_keypad_move_y_up(); - } - else { - if (REPRAPWORLD_KEYPAD_MOVE_HOME) reprapworld_keypad_move_home(); - } + + if (homed) { + #if ENABLED(DELTA) || Z_HOME_DIR != -1 + if (RRK(EN_REPRAPWORLD_KEYPAD_F2)) _reprapworld_keypad_move(Z_AXIS, 1); + #endif + if (RRK(EN_REPRAPWORLD_KEYPAD_F3)) _reprapworld_keypad_move(Z_AXIS, -1); + if (RRK(EN_REPRAPWORLD_KEYPAD_LEFT)) _reprapworld_keypad_move(X_AXIS, -1); + if (RRK(EN_REPRAPWORLD_KEYPAD_RIGHT)) _reprapworld_keypad_move(X_AXIS, 1); + if (RRK(EN_REPRAPWORLD_KEYPAD_DOWN)) _reprapworld_keypad_move(Y_AXIS, 1); + if (RRK(EN_REPRAPWORLD_KEYPAD_UP)) _reprapworld_keypad_move(Y_AXIS, -1); + } + + #endif // HAS_LCD_MENU + + if (!homed && RRK(EN_REPRAPWORLD_KEYPAD_F1)) enqueue_and_echo_commands_P(PSTR("G28")); } } @@ -363,6 +329,14 @@ bool lcd_blink() { * This is very display-dependent, so the lcd implementation draws this. */ +#if ENABLED(LCD_PROGRESS_BAR) + millis_t progress_bar_ms = 0; // Start millis of the current progress bar cycle + #if PROGRESS_MSG_EXPIRE > 0 + static millis_t expire_status_ms = 0; + void dontExpireStatus() { expire_status_ms = 0; } + #endif +#endif + #if LCD_INFO_SCREEN_STYLE == 0 void lcd_impl_status_screen_0(); #elif LCD_INFO_SCREEN_STYLE == 1 @@ -371,12 +345,12 @@ bool lcd_blink() { void lcd_status_screen() { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU ENCODER_DIRECTION_NORMAL(); ENCODER_RATE_MULTIPLY(false); #endif - #if ENABLED(LCD_SET_PROGRESS_MANUALLY) && ENABLED(SDSUPPORT) && (ENABLED(LCD_PROGRESS_BAR) || ENABLED(DOGLCD)) + #if ENABLED(LCD_SET_PROGRESS_MANUALLY) && ENABLED(SDSUPPORT) && (ENABLED(LCD_PROGRESS_BAR) || HAS_GRAPHICAL_LCD) // Progress bar % comes from SD when actively printing if (IS_SD_PRINTING()) progress_bar_percent = card.percentDone(); @@ -425,47 +399,45 @@ void lcd_status_screen() { #endif // LCD_PROGRESS_BAR - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU if (use_click()) { #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT) previous_lcd_status_ms = millis(); // get status message to show up for a while #endif - lcd_implementation_init( // to maybe revive the LCD if static electricity killed it. - #if ENABLED(LCD_PROGRESS_BAR) - CHARSET_MENU - #endif - ); lcd_goto_screen(menu_main); + lcd_implementation_init(); // May revive the LCD if static electricity killed it return; } - #if ENABLED(ULTIPANEL_FEEDMULTIPLY) - const int16_t new_frm = feedrate_percentage + (int32_t)encoderPosition; - // Dead zone at 100% feedrate - if ((feedrate_percentage < 100 && new_frm > 100) || (feedrate_percentage > 100 && new_frm < 100)) { - feedrate_percentage = 100; + #endif // HAS_LCD_MENU + + #if ENABLED(ULTIPANEL_FEEDMULTIPLY) + + const int16_t new_frm = feedrate_percentage + (int32_t)encoderPosition; + // Dead zone at 100% feedrate + if ((feedrate_percentage < 100 && new_frm > 100) || (feedrate_percentage > 100 && new_frm < 100)) { + feedrate_percentage = 100; + encoderPosition = 0; + } + else if (feedrate_percentage == 100) { + if ((int32_t)encoderPosition > ENCODER_FEEDRATE_DEADZONE) { + feedrate_percentage += (int32_t)encoderPosition - (ENCODER_FEEDRATE_DEADZONE); encoderPosition = 0; } - else if (feedrate_percentage == 100) { - if ((int32_t)encoderPosition > ENCODER_FEEDRATE_DEADZONE) { - feedrate_percentage += (int32_t)encoderPosition - (ENCODER_FEEDRATE_DEADZONE); - encoderPosition = 0; - } - else if ((int32_t)encoderPosition < -(ENCODER_FEEDRATE_DEADZONE)) { - feedrate_percentage += (int32_t)encoderPosition + ENCODER_FEEDRATE_DEADZONE; - encoderPosition = 0; - } - } - else { - feedrate_percentage = new_frm; + else if ((int32_t)encoderPosition < -(ENCODER_FEEDRATE_DEADZONE)) { + feedrate_percentage += (int32_t)encoderPosition + ENCODER_FEEDRATE_DEADZONE; encoderPosition = 0; } - #endif // ULTIPANEL_FEEDMULTIPLY + } + else { + feedrate_percentage = new_frm; + encoderPosition = 0; + } feedrate_percentage = constrain(feedrate_percentage, 10, 999); - #endif // ULTIPANEL + #endif // ULTIPANEL_FEEDMULTIPLY #if LCD_INFO_SCREEN_STYLE == 0 lcd_impl_status_screen_0(); @@ -485,7 +457,7 @@ void lcd_reset_status() { if (print_job_timer.isPaused()) msg = paused; #if ENABLED(SDSUPPORT) - else if (card.sdprinting) + else if (IS_SD_PRINTING()) return lcd_setstatus(card.longest_filename(), true); #endif else if (print_job_timer.isRunning()) @@ -514,7 +486,7 @@ void kill_screen(PGM_P lcd_msg) { void lcd_quick_feedback(const bool clear_buttons) { - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_refresh(); if (clear_buttons) buttons = 0; next_button_update_ms = millis() + 500; @@ -525,7 +497,7 @@ void lcd_quick_feedback(const bool clear_buttons) { // Buzz and wait. The delay is needed for buttons to settle! lcd_buzz(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU #if ENABLED(LCD_USE_I2C_BUZZER) delay(10); #elif PIN_EXISTS(BEEPER) @@ -534,7 +506,7 @@ void lcd_quick_feedback(const bool clear_buttons) { #endif } -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU extern bool no_reentry; // Flag to prevent recursion into menu handlers @@ -602,7 +574,7 @@ void lcd_quick_feedback(const bool clear_buttons) { } } -#endif // ULTIPANEL +#endif // HAS_LCD_MENU /** * Update the LCD, read encoder buttons, etc. @@ -647,18 +619,31 @@ LCDViewAction lcdDrawUpdate = LCDVIEW_CLEAR_CALL_REDRAW; volatile uint8_t slow_buttons; #endif +bool lcd_detected() { + return + #if (ENABLED(LCD_I2C_TYPE_MCP23017) || ENABLED(LCD_I2C_TYPE_MCP23008)) && defined(DETECT_DEVICE) + lcd.LcdDetected() == 1 + #else + true + #endif + ; +} + void lcd_update() { static uint16_t max_display_update_time = 0; static millis_t next_lcd_update_ms; - #if ENABLED(ULTIPANEL) - static millis_t return_to_status_ms = 0; + #if HAS_LCD_MENU + + #if LCD_TIMEOUT_TO_STATUS + static millis_t return_to_status_ms = 0; + #endif // Handle any queued Move Axis motion manage_manual_move(); - // Update button states for LCD_CLICKED, etc. + // Update button states for LCD_CLICKED(), etc. // After state changes the next button update // may be delayed 300-500ms. lcd_buttons_update(); @@ -671,7 +656,7 @@ void lcd_update() { #endif // If the action button is pressed... - if (UBL_CONDITION && LCD_CLICKED) { + if (UBL_CONDITION && LCD_CLICKED()) { if (!wait_for_unclick) { // If not waiting for a debounce release: wait_for_unclick = true; // Set debounce flag to ignore continous clicks lcd_clicked = !wait_for_user && !no_reentry; // Keep the click if not waiting for a user-click @@ -688,7 +673,7 @@ void lcd_update() { } #endif - #endif // ULTIPANEL + #endif // HAS_LCD_MENU #if ENABLED(SDSUPPORT) && PIN_EXISTS(SD_DETECT) @@ -712,11 +697,7 @@ void lcd_update() { } lcd_refresh(); - lcd_implementation_init( // to maybe revive the LCD if static electricity killed it. - #if ENABLED(LCD_PROGRESS_BAR) - currentScreen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU - #endif - ); + lcd_implementation_init(); // May revive the LCD if static electricity killed it } #endif // SDSUPPORT && SD_DETECT_PIN @@ -730,7 +711,7 @@ void lcd_update() { const millis_t ms = millis(); if (ELAPSED(ms, next_lcd_update_ms) - #if ENABLED(DOGLCD) + #if HAS_GRAPHICAL_LCD || drawing_screen #endif ) { @@ -741,16 +722,23 @@ void lcd_update() { lcd_implementation_update_indicators(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU #if ENABLED(LCD_HAS_SLOW_BUTTONS) slow_buttons = lcd_implementation_read_slow_buttons(); // buttons which take too long to read in interrupt context #endif + #endif // HAS_LCD_MENU + + #if HAS_ENCODER_ACTION + #if ENABLED(ADC_KEYPAD) - if (handle_adc_keypad()) - return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + if (handle_adc_keypad()) { + #if HAS_LCD_MENU && LCD_TIMEOUT_TO_STATUS + return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + #endif + } #elif ENABLED(REPRAPWORLD_KEYPAD) @@ -761,9 +749,10 @@ void lcd_update() { const bool encoderPastThreshold = (ABS(encoderDiff) >= ENCODER_PULSES_PER_STEP); if (encoderPastThreshold || lcd_clicked) { if (encoderPastThreshold) { - int32_t encoderMultiplier = 1; - #if ENABLED(ENCODER_RATE_MULTIPLIER) + #if HAS_LCD_MENU && ENABLED(ENCODER_RATE_MULTIPLIER) + + int32_t encoderMultiplier = 1; if (encoderRateMultiplierEnabled) { int32_t encoderMovementSteps = ABS(encoderDiff) / ENCODER_PULSES_PER_STEP; @@ -783,32 +772,39 @@ void lcd_update() { SERIAL_ECHOPAIR(" ENCODER_10X_STEPS_PER_SEC: ", ENCODER_10X_STEPS_PER_SEC); SERIAL_ECHOPAIR(" ENCODER_100X_STEPS_PER_SEC: ", ENCODER_100X_STEPS_PER_SEC); SERIAL_EOL(); - #endif // ENCODER_RATE_MULTIPLIER_DEBUG + #endif } lastEncoderMovementMillis = ms; } // encoderRateMultiplierEnabled + + #else + + constexpr int32_t encoderMultiplier = 1; + #endif // ENCODER_RATE_MULTIPLIER encoderPosition += (encoderDiff * encoderMultiplier) / ENCODER_PULSES_PER_STEP; encoderDiff = 0; } - return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + #if HAS_LCD_MENU && LCD_TIMEOUT_TO_STATUS + return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + #endif lcdDrawUpdate = LCDVIEW_REDRAW_NOW; } - #endif // ULTIPANEL + #endif // This runs every ~100ms when idling often enough. // Instead of tracking changes just redraw the Status Screen once per second. if ( - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU currentScreen == lcd_status_screen && #endif !lcd_status_update_delay-- ) { lcd_status_update_delay = 9 - #if ENABLED(DOGLCD) + #if HAS_GRAPHICAL_LCD + 3 #endif ; @@ -816,21 +812,23 @@ void lcd_update() { lcdDrawUpdate = LCDVIEW_REDRAW_NOW; } - #if ENABLED(ULTIPANEL) && ENABLED(SCROLL_LONG_FILENAMES) + #if HAS_LCD_MENU && ENABLED(SCROLL_LONG_FILENAMES) // If scrolling of long file names is enabled and we are in the sd card menu, // cause a refresh to occur until all the text has scrolled into view. if (currentScreen == menu_sdcard && filename_scroll_pos < filename_scroll_max && !lcd_status_update_delay--) { lcd_status_update_delay = 6; lcdDrawUpdate = LCDVIEW_REDRAW_NOW; filename_scroll_pos++; - return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + #if LCD_TIMEOUT_TO_STATUS + return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; + #endif } #endif // then we want to use 1/2 of the time only. uint16_t bbr2 = planner.block_buffer_runtime() >> 1; - #if ENABLED(DOGLCD) + #if HAS_GRAPHICAL_LCD const bool &is_drawing = drawing_screen; #else constexpr bool is_drawing = false; @@ -855,15 +853,15 @@ void lcd_update() { buttons_reprapworld_keypad = 0; #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU #define CURRENTSCREEN() (*currentScreen)() #else #define CURRENTSCREEN() lcd_status_screen() #endif - #if ENABLED(DOGLCD) + #if HAS_GRAPHICAL_LCD #if ENABLED(LIGHTWEIGHT_UI) - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU const bool in_status = currentScreen == lcd_status_screen; #else constexpr bool in_status = true; @@ -896,7 +894,7 @@ void lcd_update() { CURRENTSCREEN(); #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_clicked = false; #endif @@ -905,15 +903,13 @@ void lcd_update() { NOLESS(max_display_update_time, millis() - ms); } - #if ENABLED(ULTIPANEL) - + #if HAS_LCD_MENU && LCD_TIMEOUT_TO_STATUS // Return to Status Screen after a timeout if (currentScreen == lcd_status_screen || defer_return_to_status) return_to_status_ms = ms + LCD_TIMEOUT_TO_STATUS; else if (ELAPSED(ms, return_to_status_ms)) lcd_return_to_status(); - - #endif // ULTIPANEL + #endif // Change state of drawing flag between screen updates if (!is_drawing) switch (lcdDrawUpdate) { @@ -942,6 +938,7 @@ void lcd_finishstatus(const bool persist=false) { expire_status_ms = persist ? 0 : progress_bar_ms + PROGRESS_MSG_EXPIRE; #endif #endif + lcd_refresh(); #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT) @@ -953,10 +950,6 @@ void lcd_finishstatus(const bool persist=false) { #endif } -#if ENABLED(LCD_PROGRESS_BAR) && PROGRESS_MSG_EXPIRE > 0 - void dontExpireStatus() { expire_status_ms = 0; } -#endif - bool lcd_hasstatus() { return (lcd_status_message[0] != '\0'); } void lcd_setstatus(const char * const message, const bool persist) { @@ -1023,7 +1016,7 @@ void lcd_status_printf_P(const uint8_t level, PGM_P const fmt, ...) { void lcd_setalertstatusPGM(PGM_P const message) { lcd_setstatusPGM(message, 1); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_return_to_status(); #endif } @@ -1039,22 +1032,19 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; } static const _stADCKeypadTable_ stADCKeyTable[] PROGMEM = { // VALUE_MIN, VALUE_MAX, KEY - { 4000, 4096, BLEN_REPRAPWORLD_KEYPAD_F1 + 1 }, // F1 - { 4000, 4096, BLEN_REPRAPWORLD_KEYPAD_F2 + 1 }, // F2 - { 4000, 4096, BLEN_REPRAPWORLD_KEYPAD_F3 + 1 }, // F3 - { 300, 500, BLEN_REPRAPWORLD_KEYPAD_LEFT + 1 }, // LEFT - { 1900, 2200, BLEN_REPRAPWORLD_KEYPAD_RIGHT + 1 }, // RIGHT - { 570, 870, BLEN_REPRAPWORLD_KEYPAD_UP + 1 }, // UP - { 2670, 2870, BLEN_REPRAPWORLD_KEYPAD_DOWN + 1 }, // DOWN - { 1150, 1450, BLEN_REPRAPWORLD_KEYPAD_MIDDLE + 1 }, // ENTER + { 4000, 4096, 1 + BLEN_REPRAPWORLD_KEYPAD_F1 }, // F1 + { 4000, 4096, 1 + BLEN_REPRAPWORLD_KEYPAD_F2 }, // F2 + { 4000, 4096, 1 + BLEN_REPRAPWORLD_KEYPAD_F3 }, // F3 + { 300, 500, 1 + BLEN_REPRAPWORLD_KEYPAD_LEFT }, // LEFT + { 1900, 2200, 1 + BLEN_REPRAPWORLD_KEYPAD_RIGHT }, // RIGHT + { 570, 870, 1 + BLEN_REPRAPWORLD_KEYPAD_UP }, // UP + { 2670, 2870, 1 + BLEN_REPRAPWORLD_KEYPAD_DOWN }, // DOWN + { 1150, 1450, 1 + BLEN_REPRAPWORLD_KEYPAD_MIDDLE }, // ENTER }; uint8_t get_ADC_keyValue(void) { if (thermalManager.ADCKey_count >= 16) { const uint16_t currentkpADCValue = thermalManager.current_ADCKey_raw >> 2; - #if ENABLED(ADC_KEYPAD_DEBUG) - SERIAL_PROTOCOLLN(currentkpADCValue); - #endif thermalManager.current_ADCKey_raw = 0; thermalManager.ADCKey_count = 0; if (currentkpADCValue < 4000) @@ -1068,7 +1058,7 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; } } #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU /** * Setup Rotary Encoder Bit Values (for two pin encoders to indicate movement) @@ -1094,12 +1084,6 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; } } \ DST = ~new_##DST; //invert it, because a pressed switch produces a logical 0 - #if (ENABLED(LCD_I2C_TYPE_MCP23017) || ENABLED(LCD_I2C_TYPE_MCP23008)) && ENABLED(DETECT_DEVICE) - bool lcd_detected() { return lcd.LcdDetected() == 1; } - #else - bool lcd_detected() { return true; } - #endif - #if ENABLED(G26_MESH_VALIDATION) void lcd_chirp() { lcd_buzz(LCD_FEEDBACK_FREQUENCY_DURATION_MS, LCD_FEEDBACK_FREQUENCY_HZ); @@ -1107,7 +1091,7 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; } #endif #if ENABLED(AUTO_BED_LEVELING_UBL) || ENABLED(G26_MESH_VALIDATION) - bool is_lcd_clicked() { return LCD_CLICKED; } + bool is_lcd_clicked() { return LCD_CLICKED(); } void wait_for_release() { while (is_lcd_clicked()) safe_delay(50); safe_delay(50); @@ -1252,6 +1236,6 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; } } } -#endif // ULTIPANEL +#endif // HAS_LCD_MENU #endif // ULTRA_LCD diff --git a/Marlin/src/lcd/ultralcd.h b/Marlin/src/lcd/ultralcd.h index e24673c25c..a8b3826907 100644 --- a/Marlin/src/lcd/ultralcd.h +++ b/Marlin/src/lcd/ultralcd.h @@ -89,7 +89,7 @@ #elif ENABLED(U8GLIB_SSD1306) // Generic support for SSD1306 OLED I2C LCDs - //#define U8G_CLASS U8GLIB_SSD1306_128X64_2X_I2C_2_WIRE + //#define U8G_CLASS U8GLIB_SSD1306_128X64_2X_I2C_2_WIRE //#define U8G_PARAM (U8G_I2C_OPT_NONE | U8G_I2C_OPT_FAST) // 4 stripes #define U8G_CLASS U8GLIB_SSD1306_128X64_2X #define U8G_PARAM (U8G_I2C_OPT_NONE | U8G_I2C_OPT_FAST) // 4 stripes @@ -102,7 +102,7 @@ //#define U8G_PARAM DOGLCD_SCK, DOGLCD_MOSI, DOGLCD_CS, DOGLCD_A0 // 4 stripes #elif ENABLED(U8GLIB_SH1106) // Generic support for SH1106 OLED I2C LCDs - //#define U8G_CLASS U8GLIB_SH1106_128X64_2X_I2C_2_WIRE + //#define U8G_CLASS U8GLIB_SH1106_128X64_2X_I2C_2_WIRE //#define U8G_PARAM (U8G_I2C_OPT_NONE | U8G_I2C_OPT_FAST) // 4 stripes #define U8G_CLASS U8GLIB_SH1106_128X64_2X #define U8G_PARAM (U8G_I2C_OPT_NONE | U8G_I2C_OPT_FAST) // 4 stripes @@ -132,25 +132,9 @@ #include "dogm/HAL_LCD_class_defines.h" extern U8G_CLASS u8g; - // DOGM font sizes - #define DOG_CHAR_WIDTH 6 - #define DOG_CHAR_HEIGHT 12 - #if ENABLED(USE_BIG_EDIT_FONT) - #define FONT_MENU_EDIT_NAME u8g_font_9x18 - #define DOG_CHAR_WIDTH_EDIT 9 - #define DOG_CHAR_HEIGHT_EDIT 18 - #else - #define FONT_MENU_EDIT_NAME FONT_MENU_NAME - #define DOG_CHAR_WIDTH_EDIT DOG_CHAR_WIDTH - #define DOG_CHAR_HEIGHT_EDIT DOG_CHAR_HEIGHT - #endif - - enum MarlinFont : uint8_t { - FONT_STATUSMENU = 1, - FONT_SPECIAL, - FONT_MENU_EDIT, - FONT_MENU, - }; + // For selective rendering within a Y range + #define PAGE_UNDER(yb) (u8g.getU8g()->current_page.y0 <= (yb)) + #define PAGE_CONTAINS(ya, yb) (PAGE_UNDER(yb) && u8g.getU8g()->current_page.y1 >= (ya)) // Only Western languages support big / small fonts #if DISABLED(DISPLAY_CHARSET_ISO10646_1) @@ -158,17 +142,41 @@ #undef USE_SMALL_INFOFONT #endif + #define MENU_FONT_NAME ISO10646_1_5x7 + #define MENU_FONT_WIDTH 6 + #define MENU_FONT_ASCENT 10 + #define MENU_FONT_DESCENT 2 + #define MENU_FONT_HEIGHT (MENU_FONT_ASCENT + MENU_FONT_DESCENT) + + #if ENABLED(USE_BIG_EDIT_FONT) + #define EDIT_FONT_NAME u8g_font_9x18 + #define EDIT_FONT_WIDTH 9 + #define EDIT_FONT_ASCENT 10 + #define EDIT_FONT_DESCENT 3 + #else + #define EDIT_FONT_NAME MENU_FONT_NAME + #define EDIT_FONT_WIDTH MENU_FONT_WIDTH + #define EDIT_FONT_ASCENT MENU_FONT_ASCENT + #define EDIT_FONT_DESCENT MENU_FONT_DESCENT + #endif + #define EDIT_FONT_HEIGHT (EDIT_FONT_ASCENT + EDIT_FONT_DESCENT) + + // Get the Ascent, Descent, and total Height for the Info Screen font #if ENABLED(USE_SMALL_INFOFONT) extern const u8g_fntpgm_uint8_t u8g_font_6x9[]; - #define INFO_FONT_HEIGHT 7 + #define INFO_FONT_ASCENT 7 #else - #define INFO_FONT_HEIGHT 8 + #define INFO_FONT_ASCENT 8 #endif + #define INFO_FONT_DESCENT 2 + #define INFO_FONT_HEIGHT (INFO_FONT_ASCENT + INFO_FONT_DESCENT) - // For selective rendering within a Y range - #define PAGE_UNDER(yb) (u8g.getU8g()->current_page.y0 <= (yb)) - #define PAGE_CONTAINS(ya, yb) (PAGE_UNDER(yb) && u8g.getU8g()->current_page.y1 >= (ya)) - + // Font IDs + enum MarlinFont : uint8_t { + FONT_STATUSMENU = 1, + FONT_EDIT, + FONT_MENU + }; void lcd_setFont(const MarlinFont font_nr); #if ENABLED(LIGHTWEIGHT_UI) @@ -190,6 +198,12 @@ inline void lcd_setalertstatusPGM(PGM_P message) { UNUSED(message); } #endif +#define HAS_ENCODER_ACTION (HAS_LCD_MENU || ENABLED(ULTIPANEL_FEEDMULTIPLY)) + +#if HAS_ENCODER_ACTION + extern uint32_t encoderPosition; +#endif + #if HAS_SPI_LCD #include "../Marlin.h" @@ -199,6 +213,7 @@ #include "../module/motion.h" // for active_extruder #endif + void lcd_status_screen(); void lcd_return_to_status(); bool lcd_hasstatus(); void lcd_setstatus(const char* message, const bool persist=false); @@ -229,8 +244,11 @@ void lcd_quick_feedback(const bool clear_buttons); // Audible feedback for a button click - could also be visual - #if ENABLED(LCD_PROGRESS_BAR) && PROGRESS_MSG_EXPIRE > 0 - void dontExpireStatus(); + #if ENABLED(LCD_PROGRESS_BAR) + extern millis_t progress_bar_ms; // Start time for the current progress bar cycle + #if PROGRESS_MSG_EXPIRE > 0 + void dontExpireStatus(); + #endif #endif #if ENABLED(LCD_SET_PROGRESS_MANUALLY) @@ -246,9 +264,9 @@ void set_lcd_contrast(const int16_t value); #endif - #if ENABLED(DOGLCD) - #define SETCURSOR(col, row) lcd_moveto(col * (DOG_CHAR_WIDTH), (row + 1) * (DOG_CHAR_HEIGHT)) - #define SETCURSOR_RJ(len, row) lcd_moveto(LCD_PIXEL_WIDTH - len * (DOG_CHAR_WIDTH), (row + 1) * (DOG_CHAR_HEIGHT)) + #if HAS_GRAPHICAL_LCD + #define SETCURSOR(col, row) lcd_moveto(col * (MENU_FONT_WIDTH), (row + 1) * (MENU_FONT_HEIGHT)) + #define SETCURSOR_RJ(len, row) lcd_moveto(LCD_PIXEL_WIDTH - len * (MENU_FONT_WIDTH), (row + 1) * (MENU_FONT_HEIGHT)) #else #define SETCURSOR(col, row) lcd_moveto(col, row) #define SETCURSOR_RJ(len, row) lcd_moveto(LCD_WIDTH - len, row) @@ -267,9 +285,16 @@ typedef void (*screenFunc_t)(); typedef void (*menuAction_t)(); extern screenFunc_t currentScreen; - void lcd_goto_screen(screenFunc_t screen, const uint32_t encoder=0); + void lcd_goto_screen(const screenFunc_t screen, const uint32_t encoder=0); - extern bool lcd_clicked, defer_return_to_status; + extern bool lcd_clicked; + #if LCD_TIMEOUT_TO_STATUS + extern bool defer_return_to_status; + inline void set_defer_return_to_status(const bool defer) { defer_return_to_status = defer; } + #else + constexpr bool defer_return_to_status = false; + #define set_defer_return_to_status(D) NOOP + #endif extern int16_t lcd_preheat_hotend_temp[2], lcd_preheat_bed_temp[2]; extern uint8_t lcd_preheat_fan_speed[2]; @@ -297,7 +322,7 @@ #if ENABLED(ADVANCED_PAUSE_FEATURE) void lcd_advanced_pause_show_message(const AdvancedPauseMessage message, - const AdvancedPauseMode mode=ADVANCED_PAUSE_MODE_PAUSE_PRINT, + const AdvancedPauseMode mode=ADVANCED_PAUSE_MODE_SAME, const uint8_t extruder=active_extruder); #endif @@ -308,15 +333,13 @@ #if ENABLED(AUTO_BED_LEVELING_UBL) void lcd_mesh_edit_setup(const float &initial); float lcd_mesh_edit(); - void lcd_z_offset_edit_setup(const float &initial); - float lcd_z_offset_edit(); #endif #if ENABLED(SCROLL_LONG_FILENAMES) extern uint8_t filename_scroll_pos, filename_scroll_max; #endif - #endif // ULTIPANEL + #endif // HAS_LCD_MENU #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT) extern millis_t previous_lcd_status_ms; @@ -358,30 +381,32 @@ #endif +#define HAS_DIGITAL_ENCODER (HAS_SPI_LCD && ENABLED(NEWPANEL)) + +#if HAS_DIGITAL_ENCODER + + // Wheel spin pins where BA is 00, 10, 11, 01 (1 bit always changes) + #define BLEN_A 0 + #define BLEN_B 1 + + #define EN_A _BV(BLEN_A) + #define EN_B _BV(BLEN_B) + + #if BUTTON_EXISTS(ENC) + #define BLEN_C 2 + #define EN_C _BV(BLEN_C) + #endif + + #if BUTTON_EXISTS(BACK) + #define BLEN_D 3 + #define EN_D _BV(BLEN_D) + #define LCD_BACK_CLICKED (buttons & EN_D) + #endif + +#endif // HAS_DIGITAL_ENCODER + #if HAS_LCD_MENU - #if HAS_DIGITAL_ENCODER - - // Wheel spin pins where BA is 00, 10, 11, 01 (1 bit always changes) - #define BLEN_A 0 - #define BLEN_B 1 - - #define EN_A _BV(BLEN_A) - #define EN_B _BV(BLEN_B) - - #if BUTTON_EXISTS(ENC) - #define BLEN_C 2 - #define EN_C _BV(BLEN_C) - #endif - - #if BUTTON_EXISTS(BACK) - #define BLEN_D 3 - #define EN_D _BV(BLEN_D) - #define LCD_BACK_CLICKED (buttons & EN_D) - #endif - - #endif // NEWPANEL - extern volatile uint8_t buttons; // The last-checked buttons in a bit array. void lcd_buttons_update(); @@ -396,15 +421,42 @@ #endif #if ENABLED(REPRAPWORLD_KEYPAD) + #define REPRAPWORLD_BTN_OFFSET 0 // Bit offset into buttons for shift register values + + #define BLEN_REPRAPWORLD_KEYPAD_F3 0 + #define BLEN_REPRAPWORLD_KEYPAD_F2 1 + #define BLEN_REPRAPWORLD_KEYPAD_F1 2 + #define BLEN_REPRAPWORLD_KEYPAD_DOWN 3 + #define BLEN_REPRAPWORLD_KEYPAD_RIGHT 4 + #define BLEN_REPRAPWORLD_KEYPAD_MIDDLE 5 + #define BLEN_REPRAPWORLD_KEYPAD_UP 6 + #define BLEN_REPRAPWORLD_KEYPAD_LEFT 7 + + #define EN_REPRAPWORLD_KEYPAD_F1 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F1)) + #define EN_REPRAPWORLD_KEYPAD_F2 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F2)) + #define EN_REPRAPWORLD_KEYPAD_F3 (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_F3)) + #define EN_REPRAPWORLD_KEYPAD_DOWN (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_DOWN)) + #define EN_REPRAPWORLD_KEYPAD_RIGHT (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_RIGHT)) + #define EN_REPRAPWORLD_KEYPAD_MIDDLE (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_MIDDLE)) + #define EN_REPRAPWORLD_KEYPAD_UP (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_UP)) + #define EN_REPRAPWORLD_KEYPAD_LEFT (_BV(REPRAPWORLD_BTN_OFFSET + BLEN_REPRAPWORLD_KEYPAD_LEFT)) + + #define RRK(B) (buttons_reprapworld_keypad & (B)) + #ifdef EN_C - #define LCD_CLICKED ((buttons & EN_C) || REPRAPWORLD_KEYPAD_MOVE_MENU) + #define LCD_CLICKED() ((buttons & EN_C) || RRK(EN_REPRAPWORLD_KEYPAD_MIDDLE)) #else - #define LCD_CLICKED REPRAPWORLD_KEYPAD_MOVE_MENU + #define LCD_CLICKED() RRK(EN_REPRAPWORLD_KEYPAD_MIDDLE) + #endif + +#endif // REPRAPWORLD_KEYPAD + +#ifndef LCD_CLICKED + #ifdef EN_C + #define LCD_CLICKED() (buttons & EN_C) + #else + #define LCD_CLICKED() false #endif -#elif defined(EN_C) - #define LCD_CLICKED (buttons & EN_C) -#else - #define LCD_CLICKED false #endif extern uint8_t lcd_status_update_delay; @@ -422,22 +474,29 @@ extern char lcd_status_message[]; void lcd_reselect_last_file(); #endif -// LCD implementations -void lcd_implementation_clear(); -void lcd_implementation_init(); - #if HAS_GRAPHICAL_LCD extern bool drawing_screen, first_page; #elif HAS_SPI_LCD constexpr bool first_page = true; #endif +// LCD implementations +void lcd_implementation_clear(); +void lcd_implementation_init(); + #if HAS_CHARACTER_LCD - enum HD44780CharSet : uint8_t { - CHARSET_MENU, - CHARSET_INFO, - CHARSET_BOOT - }; + enum HD44780CharSet : uint8_t { CHARSET_MENU, CHARSET_INFO, CHARSET_BOOT }; + + void lcd_set_custom_characters( + #if ENABLED(LCD_PROGRESS_BAR) || ENABLED(SHOW_BOOTSCREEN) + const HD44780CharSet screen_charset=CHARSET_INFO + #endif + ); + #if ENABLED(LCD_PROGRESS_BAR) + #define LCD_SET_CHARSET(C) lcd_set_custom_characters(C) + #else + #define LCD_SET_CHARSET(C) lcd_set_custom_characters() + #endif #endif diff --git a/Marlin/src/libs/buzzer.h b/Marlin/src/libs/buzzer.h index 2da9b8dee7..2a150e267c 100644 --- a/Marlin/src/libs/buzzer.h +++ b/Marlin/src/libs/buzzer.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __BUZZER_H__ -#define __BUZZER_H__ +#pragma once #include "../inc/MarlinConfig.h" @@ -123,5 +121,3 @@ class Buzzer { #define BUZZ(d,f) NOOP #endif - -#endif diff --git a/Marlin/src/libs/circularqueue.h b/Marlin/src/libs/circularqueue.h index d10e79bac9..1cd051c2fa 100644 --- a/Marlin/src/libs/circularqueue.h +++ b/Marlin/src/libs/circularqueue.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __CIRCULARQUEUE_H__ -#define __CIRCULARQUEUE_H__ +#pragma once #include @@ -141,5 +139,3 @@ class CircularQueue { return this->buffer.count; } }; - -#endif diff --git a/Marlin/src/libs/hex_print_routines.h b/Marlin/src/libs/hex_print_routines.h index 859b79fe31..2033e5670b 100644 --- a/Marlin/src/libs/hex_print_routines.h +++ b/Marlin/src/libs/hex_print_routines.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef HEX_PRINT_ROUTINES_H -#define HEX_PRINT_ROUTINES_H +#pragma once #include @@ -46,5 +44,3 @@ void print_hex_address(const void * const w); #else typedef uint16_t ptr_int_t; #endif - -#endif // HEX_PRINT_ROUTINES_H diff --git a/Marlin/src/libs/least_squares_fit.h b/Marlin/src/libs/least_squares_fit.h index cbd42d2c6b..02ed9cfbd9 100644 --- a/Marlin/src/libs/least_squares_fit.h +++ b/Marlin/src/libs/least_squares_fit.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Incremental Least Squares Best Fit By Roxy and Ed Williams @@ -32,9 +33,6 @@ * */ -#ifndef _LEAST_SQUARES_FIT_H_ -#define _LEAST_SQUARES_FIT_H_ - #include "../inc/MarlinConfig.h" #include @@ -83,5 +81,3 @@ void inline incremental_LSF(struct linear_fit_data *lsf, const float &x, const f } int finish_incremental_LSF(struct linear_fit_data *); - -#endif // _LEAST_SQUARES_FIT_H_ diff --git a/Marlin/src/libs/nozzle.h b/Marlin/src/libs/nozzle.h index 3adf6f3ac8..5e56618e3f 100644 --- a/Marlin/src/libs/nozzle.h +++ b/Marlin/src/libs/nozzle.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __NOZZLE_H__ -#define __NOZZLE_H__ +#pragma once #include "../inc/MarlinConfig.h" #include "point_t.h" @@ -90,5 +88,3 @@ class Nozzle { #endif }; - -#endif // __NOZZLE_H__ diff --git a/Marlin/src/libs/private_spi.h b/Marlin/src/libs/private_spi.h index 7998de7bea..89c591a2a4 100644 --- a/Marlin/src/libs/private_spi.h +++ b/Marlin/src/libs/private_spi.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef __PRIVATE_SPI_H__ -#define __PRIVATE_SPI_H__ +#pragma once #include "softspi.h" #include @@ -53,5 +51,3 @@ class SPIclass { } }; - -#endif // __PRIVATE_SPI_H__ diff --git a/Marlin/src/libs/stopwatch.h b/Marlin/src/libs/stopwatch.h index 358f636ca2..c1e9ea74f8 100644 --- a/Marlin/src/libs/stopwatch.h +++ b/Marlin/src/libs/stopwatch.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef STOPWATCH_H -#define STOPWATCH_H +#pragma once // Print debug messages with M111 S2 (Uses 156 bytes of PROGMEM) //#define DEBUG_STOPWATCH @@ -116,5 +114,3 @@ class Stopwatch { #endif }; - -#endif // STOPWATCH_H diff --git a/Marlin/src/libs/vector_3.cpp b/Marlin/src/libs/vector_3.cpp index 0338eb1d58..cb9f3272f1 100644 --- a/Marlin/src/libs/vector_3.cpp +++ b/Marlin/src/libs/vector_3.cpp @@ -161,4 +161,3 @@ void matrix_3x3::debug(PGM_P const title) { } #endif // HAS_ABL - diff --git a/Marlin/src/libs/vector_3.h b/Marlin/src/libs/vector_3.h index 65276a5d3f..b1f0f7977f 100644 --- a/Marlin/src/libs/vector_3.h +++ b/Marlin/src/libs/vector_3.h @@ -75,4 +75,3 @@ struct matrix_3x3 { void apply_rotation_xyz(const matrix_3x3 &rotationMatrix, float &x, float &y, float &z); - diff --git a/Marlin/src/module/configuration_store.cpp b/Marlin/src/module/configuration_store.cpp index a0b32734f7..9e8e9e3fc5 100644 --- a/Marlin/src/module/configuration_store.cpp +++ b/Marlin/src/module/configuration_store.cpp @@ -124,7 +124,7 @@ typedef struct SettingsDataStruct { float planner_max_jerk[XYZE], // M205 XYZE planner.max_jerk[XYZE] planner_junction_deviation_mm; // M205 J planner.junction_deviation_mm - float home_offset[XYZ]; // M206 XYZ + float home_offset[XYZ]; // M206 XYZ / M665 TPZ #if HAS_HOTEND_OFFSET float hotend_offset[XYZ][HOTENDS - 1]; // M218 XYZ @@ -266,7 +266,7 @@ typedef struct SettingsDataStruct { fil_change_settings_t fc_settings[EXTRUDERS]; // M603 T U L // - // SINGLENOZZLE toolchange values + // Tool-change settings // #if EXTRUDERS > 1 toolchange_settings_t toolchange_settings; // M217 S P R @@ -309,10 +309,11 @@ void MarlinSettings::postprocess() { planner.refresh_e_factor(i); #endif - #if HAS_HOME_OFFSET || ENABLED(DUAL_X_CARRIAGE) - // Software endstops depend on home_offset - LOOP_XYZ(i) update_software_endstops((AxisEnum)i); - #endif + // Software endstops depend on home_offset + LOOP_XYZ(i) { + update_workspace_offset((AxisEnum)i); + update_software_endstops((AxisEnum)i); + } #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) set_z_fade_height(new_z_fade_height, false); // false = no report @@ -431,210 +432,264 @@ void MarlinSettings::postprocess() { const uint8_t esteppers = COUNT(planner.settings.axis_steps_per_mm) - XYZ; EEPROM_WRITE(esteppers); - EEPROM_WRITE(planner.settings); + // + // Planner Motion + // + { + EEPROM_WRITE(planner.settings); - #if HAS_CLASSIC_JERK - EEPROM_WRITE(planner.max_jerk); - #if ENABLED(JUNCTION_DEVIATION) && ENABLED(LIN_ADVANCE) - dummy = float(DEFAULT_EJERK); + #if HAS_CLASSIC_JERK + EEPROM_WRITE(planner.max_jerk); + #if ENABLED(JUNCTION_DEVIATION) && ENABLED(LIN_ADVANCE) + dummy = float(DEFAULT_EJERK); + EEPROM_WRITE(dummy); + #endif + #else + const float planner_max_jerk[XYZE] = { float(DEFAULT_XJERK), float(DEFAULT_YJERK), float(DEFAULT_ZJERK), float(DEFAULT_EJERK) }; + EEPROM_WRITE(planner_max_jerk); + #endif + + #if ENABLED(JUNCTION_DEVIATION) + EEPROM_WRITE(planner.junction_deviation_mm); + #else + dummy = 0.02f; EEPROM_WRITE(dummy); #endif - #else - const float planner_max_jerk[XYZE] = { float(DEFAULT_XJERK), float(DEFAULT_YJERK), float(DEFAULT_ZJERK), float(DEFAULT_EJERK) }; - EEPROM_WRITE(planner_max_jerk); - #endif + } - #if ENABLED(JUNCTION_DEVIATION) - EEPROM_WRITE(planner.junction_deviation_mm); - #else - dummy = 0.02f; - EEPROM_WRITE(dummy); - #endif + // + // Home Offset + // + { + _FIELD_TEST(home_offset); - _FIELD_TEST(home_offset); + #if HAS_SCARA_OFFSET + EEPROM_WRITE(scara_home_offset); + #else + #if !HAS_HOME_OFFSET + const float home_offset[XYZ] = { 0 }; + #endif + EEPROM_WRITE(home_offset); + #endif - #if !HAS_HOME_OFFSET - const float home_offset[XYZ] = { 0 }; - #endif - EEPROM_WRITE(home_offset); - - #if HAS_HOTEND_OFFSET - // Skip hotend 0 which must be 0 - for (uint8_t e = 1; e < HOTENDS; e++) - LOOP_XYZ(i) EEPROM_WRITE(hotend_offset[i][e]); - #endif + #if HAS_HOTEND_OFFSET + // Skip hotend 0 which must be 0 + for (uint8_t e = 1; e < HOTENDS; e++) + LOOP_XYZ(i) EEPROM_WRITE(hotend_offset[i][e]); + #endif + } // // Global Leveling // - - const float zfh = ( - #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) - planner.z_fade_height - #else - 10.0 - #endif - ); - EEPROM_WRITE(zfh); + { + const float zfh = ( + #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) + planner.z_fade_height + #else + 10.0 + #endif + ); + EEPROM_WRITE(zfh); + } // // Mesh Bed Leveling // + { + #if ENABLED(MESH_BED_LEVELING) + // Compile time test that sizeof(mbl.z_values) is as expected + static_assert( + sizeof(mbl.z_values) == (GRID_MAX_POINTS) * sizeof(mbl.z_values[0][0]), + "MBL Z array is the wrong size." + ); + const uint8_t mesh_num_x = GRID_MAX_POINTS_X, mesh_num_y = GRID_MAX_POINTS_Y; + EEPROM_WRITE(mbl.z_offset); + EEPROM_WRITE(mesh_num_x); + EEPROM_WRITE(mesh_num_y); + EEPROM_WRITE(mbl.z_values); + #else // For disabled MBL write a default mesh + dummy = 0; + const uint8_t mesh_num_x = 3, mesh_num_y = 3; + EEPROM_WRITE(dummy); // z_offset + EEPROM_WRITE(mesh_num_x); + EEPROM_WRITE(mesh_num_y); + for (uint8_t q = mesh_num_x * mesh_num_y; q--;) EEPROM_WRITE(dummy); + #endif + } - #if ENABLED(MESH_BED_LEVELING) - // Compile time test that sizeof(mbl.z_values) is as expected - static_assert( - sizeof(mbl.z_values) == (GRID_MAX_POINTS) * sizeof(mbl.z_values[0][0]), - "MBL Z array is the wrong size." - ); - const uint8_t mesh_num_x = GRID_MAX_POINTS_X, mesh_num_y = GRID_MAX_POINTS_Y; - EEPROM_WRITE(mbl.z_offset); - EEPROM_WRITE(mesh_num_x); - EEPROM_WRITE(mesh_num_y); - EEPROM_WRITE(mbl.z_values); - #else // For disabled MBL write a default mesh - dummy = 0; - const uint8_t mesh_num_x = 3, mesh_num_y = 3; - EEPROM_WRITE(dummy); // z_offset - EEPROM_WRITE(mesh_num_x); - EEPROM_WRITE(mesh_num_y); - for (uint8_t q = mesh_num_x * mesh_num_y; q--;) EEPROM_WRITE(dummy); - #endif // MESH_BED_LEVELING + // + // Probe Z Offset + // + { + _FIELD_TEST(zprobe_zoffset); - _FIELD_TEST(zprobe_zoffset); - - #if !HAS_BED_PROBE - const float zprobe_zoffset = 0; - #endif - EEPROM_WRITE(zprobe_zoffset); + #if !HAS_BED_PROBE + const float zprobe_zoffset = 0; + #endif + EEPROM_WRITE(zprobe_zoffset); + } // // Planar Bed Leveling matrix // - - #if ABL_PLANAR - EEPROM_WRITE(planner.bed_level_matrix); - #else - dummy = 0; - for (uint8_t q = 9; q--;) EEPROM_WRITE(dummy); - #endif + { + #if ABL_PLANAR + EEPROM_WRITE(planner.bed_level_matrix); + #else + dummy = 0; + for (uint8_t q = 9; q--;) EEPROM_WRITE(dummy); + #endif + } // // Bilinear Auto Bed Leveling // - - #if ENABLED(AUTO_BED_LEVELING_BILINEAR) - // Compile time test that sizeof(z_values) is as expected - static_assert( - sizeof(z_values) == (GRID_MAX_POINTS) * sizeof(z_values[0][0]), - "Bilinear Z array is the wrong size." - ); - const uint8_t grid_max_x = GRID_MAX_POINTS_X, grid_max_y = GRID_MAX_POINTS_Y; - EEPROM_WRITE(grid_max_x); // 1 byte - EEPROM_WRITE(grid_max_y); // 1 byte - EEPROM_WRITE(bilinear_grid_spacing); // 2 ints - EEPROM_WRITE(bilinear_start); // 2 ints - EEPROM_WRITE(z_values); // 9-256 floats - #else - // For disabled Bilinear Grid write an empty 3x3 grid - const uint8_t grid_max_x = 3, grid_max_y = 3; - const int bilinear_start[2] = { 0 }, bilinear_grid_spacing[2] = { 0 }; - dummy = 0; - EEPROM_WRITE(grid_max_x); - EEPROM_WRITE(grid_max_y); - EEPROM_WRITE(bilinear_grid_spacing); - EEPROM_WRITE(bilinear_start); - for (uint16_t q = grid_max_x * grid_max_y; q--;) EEPROM_WRITE(dummy); - #endif // AUTO_BED_LEVELING_BILINEAR - - _FIELD_TEST(planner_leveling_active); - - #if ENABLED(AUTO_BED_LEVELING_UBL) - EEPROM_WRITE(planner.leveling_active); - EEPROM_WRITE(ubl.storage_slot); - #else - const bool ubl_active = false; - const int8_t storage_slot = -1; - EEPROM_WRITE(ubl_active); - EEPROM_WRITE(storage_slot); - #endif // AUTO_BED_LEVELING_UBL - - #if !HAS_SERVOS || DISABLED(EDITABLE_SERVO_ANGLES) - #if ENABLED(SWITCHING_EXTRUDER) - constexpr uint16_t sesa[][2] = SWITCHING_EXTRUDER_SERVO_ANGLES; + { + #if ENABLED(AUTO_BED_LEVELING_BILINEAR) + // Compile time test that sizeof(z_values) is as expected + static_assert( + sizeof(z_values) == (GRID_MAX_POINTS) * sizeof(z_values[0][0]), + "Bilinear Z array is the wrong size." + ); + const uint8_t grid_max_x = GRID_MAX_POINTS_X, grid_max_y = GRID_MAX_POINTS_Y; + EEPROM_WRITE(grid_max_x); // 1 byte + EEPROM_WRITE(grid_max_y); // 1 byte + EEPROM_WRITE(bilinear_grid_spacing); // 2 ints + EEPROM_WRITE(bilinear_start); // 2 ints + EEPROM_WRITE(z_values); // 9-256 floats + #else + // For disabled Bilinear Grid write an empty 3x3 grid + const uint8_t grid_max_x = 3, grid_max_y = 3; + const int bilinear_start[2] = { 0 }, bilinear_grid_spacing[2] = { 0 }; + dummy = 0; + EEPROM_WRITE(grid_max_x); + EEPROM_WRITE(grid_max_y); + EEPROM_WRITE(bilinear_grid_spacing); + EEPROM_WRITE(bilinear_start); + for (uint16_t q = grid_max_x * grid_max_y; q--;) EEPROM_WRITE(dummy); #endif - constexpr uint16_t servo_angles[NUM_SERVOS][2] = { + } + + // + // Unified Bed Leveling + // + { + _FIELD_TEST(planner_leveling_active); + + #if ENABLED(AUTO_BED_LEVELING_UBL) + EEPROM_WRITE(planner.leveling_active); + EEPROM_WRITE(ubl.storage_slot); + #else + const bool ubl_active = false; + const int8_t storage_slot = -1; + EEPROM_WRITE(ubl_active); + EEPROM_WRITE(storage_slot); + #endif // AUTO_BED_LEVELING_UBL + } + + // + // Servo Angles + // + { + #if !(HAS_SERVOS && ENABLED(EDITABLE_SERVO_ANGLES)) + + uint16_t servo_angles[NUM_SERVOS][2] = { { 0, 0 } }; + #if ENABLED(SWITCHING_EXTRUDER) - [SWITCHING_EXTRUDER_SERVO_NR] = { sesa[0][0], sesa[0][1] } + + constexpr uint16_t sesa[][2] = SWITCHING_EXTRUDER_SERVO_ANGLES; + servo_angles[SWITCHING_EXTRUDER_SERVO_NR][0] = sesa[0][0]; + servo_angles[SWITCHING_EXTRUDER_SERVO_NR][1] = sesa[0][1]; #if EXTRUDERS > 3 - , [SWITCHING_EXTRUDER_E23_SERVO_NR] = { sesa[1][0], sesa[1][1] } + servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][0] = sesa[1][0]; + servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][1] = sesa[1][1]; #endif + #elif ENABLED(SWITCHING_NOZZLE) - [SWITCHING_NOZZLE_SERVO_NR] = SWITCHING_NOZZLE_SERVO_ANGLES + + constexpr uint16_t snsa[] = SWITCHING_NOZZLE_SERVO_ANGLES; + servo_angles[SWITCHING_NOZZLE_SERVO_NR][0] = snsa[0]; + servo_angles[SWITCHING_NOZZLE_SERVO_NR][1] = snsa[1]; + #elif defined(Z_SERVO_ANGLES) && defined(Z_PROBE_SERVO_NR) - [Z_PROBE_SERVO_NR] = Z_SERVO_ANGLES + + constexpr uint16_t zsa[] = Z_SERVO_ANGLES; + servo_angles[Z_PROBE_SERVO_NR][0] = zsa[0]; + servo_angles[Z_PROBE_SERVO_NR][1] = zsa[1]; + #endif - }; - #endif - EEPROM_WRITE(servo_angles); + #endif // !HAS_SERVOS || !EDITABLE_SERVO_ANGLES - // 11 floats for DELTA / [XYZ]_DUAL_ENDSTOPS - #if ENABLED(DELTA) + EEPROM_WRITE(servo_angles); + } - _FIELD_TEST(delta_height); + // + // DELTA Geometry or Dual Endstops offsets + // + { + #if ENABLED(DELTA) - EEPROM_WRITE(delta_height); // 1 float - EEPROM_WRITE(delta_endstop_adj); // 3 floats - EEPROM_WRITE(delta_radius); // 1 float - EEPROM_WRITE(delta_diagonal_rod); // 1 float - EEPROM_WRITE(delta_segments_per_second); // 1 float - EEPROM_WRITE(delta_calibration_radius); // 1 float - EEPROM_WRITE(delta_tower_angle_trim); // 3 floats + _FIELD_TEST(delta_height); - #elif ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS + EEPROM_WRITE(delta_height); // 1 float + EEPROM_WRITE(delta_endstop_adj); // 3 floats + EEPROM_WRITE(delta_radius); // 1 float + EEPROM_WRITE(delta_diagonal_rod); // 1 float + EEPROM_WRITE(delta_segments_per_second); // 1 float + EEPROM_WRITE(delta_calibration_radius); // 1 float + EEPROM_WRITE(delta_tower_angle_trim); // 3 floats - _FIELD_TEST(x2_endstop_adj); + #elif ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS - // Write dual endstops in X, Y, Z order. Unused = 0.0 - dummy = 0; - #if ENABLED(X_DUAL_ENDSTOPS) - EEPROM_WRITE(endstops.x2_endstop_adj); // 1 float - #else - EEPROM_WRITE(dummy); + _FIELD_TEST(x2_endstop_adj); + + // Write dual endstops in X, Y, Z order. Unused = 0.0 + dummy = 0; + #if ENABLED(X_DUAL_ENDSTOPS) + EEPROM_WRITE(endstops.x2_endstop_adj); // 1 float + #else + EEPROM_WRITE(dummy); + #endif + + #if ENABLED(Y_DUAL_ENDSTOPS) + EEPROM_WRITE(endstops.y2_endstop_adj); // 1 float + #else + EEPROM_WRITE(dummy); + #endif + + #if Z_MULTI_ENDSTOPS + EEPROM_WRITE(endstops.z2_endstop_adj); // 1 float + #else + EEPROM_WRITE(dummy); + #endif + + #if ENABLED(Z_TRIPLE_ENDSTOPS) + EEPROM_WRITE(endstops.z3_endstop_adj); // 1 float + #else + EEPROM_WRITE(dummy); + #endif + + #endif + } + + // + // LCD Preheat settings + // + { + _FIELD_TEST(lcd_preheat_hotend_temp); + + #if !HAS_LCD_MENU + constexpr int16_t lcd_preheat_hotend_temp[2] = { PREHEAT_1_TEMP_HOTEND, PREHEAT_2_TEMP_HOTEND }, + lcd_preheat_bed_temp[2] = { PREHEAT_1_TEMP_BED, PREHEAT_2_TEMP_BED }; + constexpr uint8_t lcd_preheat_fan_speed[2] = { PREHEAT_1_FAN_SPEED, PREHEAT_2_FAN_SPEED }; #endif - #if ENABLED(Y_DUAL_ENDSTOPS) - EEPROM_WRITE(endstops.y2_endstop_adj); // 1 float - #else - EEPROM_WRITE(dummy); - #endif - - #if Z_MULTI_ENDSTOPS - EEPROM_WRITE(endstops.z2_endstop_adj); // 1 float - #else - EEPROM_WRITE(dummy); - #endif - - #if ENABLED(Z_TRIPLE_ENDSTOPS) - EEPROM_WRITE(endstops.z3_endstop_adj); // 1 float - #else - EEPROM_WRITE(dummy); - #endif - - #endif - - _FIELD_TEST(lcd_preheat_hotend_temp); - - #if DISABLED(ULTIPANEL) - constexpr int16_t lcd_preheat_hotend_temp[2] = { PREHEAT_1_TEMP_HOTEND, PREHEAT_2_TEMP_HOTEND }, - lcd_preheat_bed_temp[2] = { PREHEAT_1_TEMP_BED, PREHEAT_2_TEMP_BED }; - constexpr uint8_t lcd_preheat_fan_speed[2] = { PREHEAT_1_FAN_SPEED, PREHEAT_2_FAN_SPEED }; - #endif - - EEPROM_WRITE(lcd_preheat_hotend_temp); - EEPROM_WRITE(lcd_preheat_bed_temp); - EEPROM_WRITE(lcd_preheat_fan_speed); + EEPROM_WRITE(lcd_preheat_hotend_temp); + EEPROM_WRITE(lcd_preheat_bed_temp); + EEPROM_WRITE(lcd_preheat_fan_speed); + } // // PIDTEMP @@ -673,13 +728,14 @@ void MarlinSettings::postprocess() { // // LCD Contrast // + { + _FIELD_TEST(lcd_contrast); - _FIELD_TEST(lcd_contrast); - - #if !HAS_LCD_CONTRAST - const int16_t lcd_contrast = 32; - #endif - EEPROM_WRITE(lcd_contrast); + #if !HAS_LCD_CONTRAST + const int16_t lcd_contrast = 32; + #endif + EEPROM_WRITE(lcd_contrast); + } // // Firmware Retraction @@ -934,7 +990,7 @@ void MarlinSettings::postprocess() { } // - // SINGLENOZZLE + // Multiple Extruders // #if EXTRUDERS > 1 @@ -1008,10 +1064,6 @@ void MarlinSettings::postprocess() { } else { float dummy = 0; - #if DISABLED(AUTO_BED_LEVELING_UBL) || DISABLED(FWRETRACT) || DISABLED(FWRETRACT_AUTORETRACT) || ENABLED(NO_VOLUMETRICS) - bool dummyb; - #endif - working_crc = 0; // Init to 0. Accumulated by EEPROM_READ _FIELD_TEST(esteppers); @@ -1023,223 +1075,245 @@ void MarlinSettings::postprocess() { // // Planner Motion // + { + // Get only the number of E stepper parameters previously stored + // Any steppers added later are set to their defaults + const uint32_t def1[] = DEFAULT_MAX_ACCELERATION; + const float def2[] = DEFAULT_AXIS_STEPS_PER_UNIT, def3[] = DEFAULT_MAX_FEEDRATE; - // Get only the number of E stepper parameters previously stored - // Any steppers added later are set to their defaults - const uint32_t def1[] = DEFAULT_MAX_ACCELERATION; - const float def2[] = DEFAULT_AXIS_STEPS_PER_UNIT, def3[] = DEFAULT_MAX_FEEDRATE; + uint32_t tmp1[XYZ + esteppers]; + EEPROM_READ(tmp1); // max_acceleration_mm_per_s2 + EEPROM_READ(planner.settings.min_segment_time_us); - uint32_t tmp1[XYZ + esteppers]; - EEPROM_READ(tmp1); // max_acceleration_mm_per_s2 - EEPROM_READ(planner.settings.min_segment_time_us); + float tmp2[XYZ + esteppers], tmp3[XYZ + esteppers]; + EEPROM_READ(tmp2); // axis_steps_per_mm + EEPROM_READ(tmp3); // max_feedrate_mm_s + if (!validating) LOOP_XYZE_N(i) { + const bool in = (i < esteppers + XYZ); + planner.settings.max_acceleration_mm_per_s2[i] = in ? tmp1[i] : def1[ALIM(i, def1)]; + planner.settings.axis_steps_per_mm[i] = in ? tmp2[i] : def2[ALIM(i, def2)]; + planner.settings.max_feedrate_mm_s[i] = in ? tmp3[i] : def3[ALIM(i, def3)]; + } - float tmp2[XYZ + esteppers], tmp3[XYZ + esteppers]; - EEPROM_READ(tmp2); // axis_steps_per_mm - EEPROM_READ(tmp3); // max_feedrate_mm_s - if (!validating) LOOP_XYZE_N(i) { - const bool in = (i < esteppers + XYZ); - planner.settings.max_acceleration_mm_per_s2[i] = in ? tmp1[i] : def1[ALIM(i, def1)]; - planner.settings.axis_steps_per_mm[i] = in ? tmp2[i] : def2[ALIM(i, def2)]; - planner.settings.max_feedrate_mm_s[i] = in ? tmp3[i] : def3[ALIM(i, def3)]; - } + EEPROM_READ(planner.settings.acceleration); + EEPROM_READ(planner.settings.retract_acceleration); + EEPROM_READ(planner.settings.travel_acceleration); + EEPROM_READ(planner.settings.min_feedrate_mm_s); + EEPROM_READ(planner.settings.min_travel_feedrate_mm_s); - EEPROM_READ(planner.settings.acceleration); - EEPROM_READ(planner.settings.retract_acceleration); - EEPROM_READ(planner.settings.travel_acceleration); - EEPROM_READ(planner.settings.min_feedrate_mm_s); - EEPROM_READ(planner.settings.min_travel_feedrate_mm_s); + #if HAS_CLASSIC_JERK + EEPROM_READ(planner.max_jerk); + #if ENABLED(JUNCTION_DEVIATION) && ENABLED(LIN_ADVANCE) + EEPROM_READ(dummy); + #endif + #else + for (uint8_t q = 4; q--;) EEPROM_READ(dummy); + #endif - #if HAS_CLASSIC_JERK - EEPROM_READ(planner.max_jerk); - #if ENABLED(JUNCTION_DEVIATION) && ENABLED(LIN_ADVANCE) + #if ENABLED(JUNCTION_DEVIATION) + EEPROM_READ(planner.junction_deviation_mm); + #else EEPROM_READ(dummy); #endif - #else - for (uint8_t q = 4; q--;) EEPROM_READ(dummy); - #endif - - #if ENABLED(JUNCTION_DEVIATION) - EEPROM_READ(planner.junction_deviation_mm); - #else - EEPROM_READ(dummy); - #endif + } // - // Home Offset (M206) + // Home Offset (M206 / M665) // + { + _FIELD_TEST(home_offset); - _FIELD_TEST(home_offset); - - #if !HAS_HOME_OFFSET - float home_offset[XYZ]; - #endif - EEPROM_READ(home_offset); + #if HAS_SCARA_OFFSET + EEPROM_READ(scara_home_offset); + #else + #if !HAS_HOME_OFFSET + float home_offset[XYZ]; + #endif + EEPROM_READ(home_offset); + #endif + } // // Hotend Offsets, if any // - - #if HAS_HOTEND_OFFSET - // Skip hotend 0 which must be 0 - for (uint8_t e = 1; e < HOTENDS; e++) - LOOP_XYZ(i) EEPROM_READ(hotend_offset[i][e]); - #endif + { + #if HAS_HOTEND_OFFSET + // Skip hotend 0 which must be 0 + for (uint8_t e = 1; e < HOTENDS; e++) + LOOP_XYZ(i) EEPROM_READ(hotend_offset[i][e]); + #endif + } // // Global Leveling // - - #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) - EEPROM_READ(new_z_fade_height); - #else - EEPROM_READ(dummy); - #endif + { + #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) + EEPROM_READ(new_z_fade_height); + #else + EEPROM_READ(dummy); + #endif + } // // Mesh (Manual) Bed Leveling // + { + uint8_t mesh_num_x, mesh_num_y; + EEPROM_READ(dummy); + EEPROM_READ_ALWAYS(mesh_num_x); + EEPROM_READ_ALWAYS(mesh_num_y); - uint8_t mesh_num_x, mesh_num_y; - EEPROM_READ(dummy); - EEPROM_READ_ALWAYS(mesh_num_x); - EEPROM_READ_ALWAYS(mesh_num_y); - - #if ENABLED(MESH_BED_LEVELING) - if (!validating) mbl.z_offset = dummy; - if (mesh_num_x == GRID_MAX_POINTS_X && mesh_num_y == GRID_MAX_POINTS_Y) { - // EEPROM data fits the current mesh - EEPROM_READ(mbl.z_values); - } - else { - // EEPROM data is stale - if (!validating) mbl.reset(); + #if ENABLED(MESH_BED_LEVELING) + if (!validating) mbl.z_offset = dummy; + if (mesh_num_x == GRID_MAX_POINTS_X && mesh_num_y == GRID_MAX_POINTS_Y) { + // EEPROM data fits the current mesh + EEPROM_READ(mbl.z_values); + } + else { + // EEPROM data is stale + if (!validating) mbl.reset(); + for (uint16_t q = mesh_num_x * mesh_num_y; q--;) EEPROM_READ(dummy); + } + #else + // MBL is disabled - skip the stored data for (uint16_t q = mesh_num_x * mesh_num_y; q--;) EEPROM_READ(dummy); - } - #else - // MBL is disabled - skip the stored data - for (uint16_t q = mesh_num_x * mesh_num_y; q--;) EEPROM_READ(dummy); - #endif // MESH_BED_LEVELING + #endif // MESH_BED_LEVELING + } - _FIELD_TEST(zprobe_zoffset); + // + // Probe Z Offset + // + { + _FIELD_TEST(zprobe_zoffset); - #if !HAS_BED_PROBE - float zprobe_zoffset; - #endif - EEPROM_READ(zprobe_zoffset); + #if !HAS_BED_PROBE + float zprobe_zoffset; + #endif + EEPROM_READ(zprobe_zoffset); + } // // Planar Bed Leveling matrix // - - #if ABL_PLANAR - EEPROM_READ(planner.bed_level_matrix); - #else - for (uint8_t q = 9; q--;) EEPROM_READ(dummy); - #endif + { + #if ABL_PLANAR + EEPROM_READ(planner.bed_level_matrix); + #else + for (uint8_t q = 9; q--;) EEPROM_READ(dummy); + #endif + } // // Bilinear Auto Bed Leveling // - - uint8_t grid_max_x, grid_max_y; - EEPROM_READ_ALWAYS(grid_max_x); // 1 byte - EEPROM_READ_ALWAYS(grid_max_y); // 1 byte - #if ENABLED(AUTO_BED_LEVELING_BILINEAR) - if (grid_max_x == GRID_MAX_POINTS_X && grid_max_y == GRID_MAX_POINTS_Y) { - if (!validating) set_bed_leveling_enabled(false); - EEPROM_READ(bilinear_grid_spacing); // 2 ints - EEPROM_READ(bilinear_start); // 2 ints - EEPROM_READ(z_values); // 9 to 256 floats - } - else // EEPROM data is stale - #endif // AUTO_BED_LEVELING_BILINEAR - { - // Skip past disabled (or stale) Bilinear Grid data - int bgs[2], bs[2]; - EEPROM_READ(bgs); - EEPROM_READ(bs); - for (uint16_t q = grid_max_x * grid_max_y; q--;) EEPROM_READ(dummy); - } + { + uint8_t grid_max_x, grid_max_y; + EEPROM_READ_ALWAYS(grid_max_x); // 1 byte + EEPROM_READ_ALWAYS(grid_max_y); // 1 byte + #if ENABLED(AUTO_BED_LEVELING_BILINEAR) + if (grid_max_x == GRID_MAX_POINTS_X && grid_max_y == GRID_MAX_POINTS_Y) { + if (!validating) set_bed_leveling_enabled(false); + EEPROM_READ(bilinear_grid_spacing); // 2 ints + EEPROM_READ(bilinear_start); // 2 ints + EEPROM_READ(z_values); // 9 to 256 floats + } + else // EEPROM data is stale + #endif // AUTO_BED_LEVELING_BILINEAR + { + // Skip past disabled (or stale) Bilinear Grid data + int bgs[2], bs[2]; + EEPROM_READ(bgs); + EEPROM_READ(bs); + for (uint16_t q = grid_max_x * grid_max_y; q--;) EEPROM_READ(dummy); + } + } // // Unified Bed Leveling active state // + { + _FIELD_TEST(planner_leveling_active); - _FIELD_TEST(planner_leveling_active); - - #if ENABLED(AUTO_BED_LEVELING_UBL) - EEPROM_READ(planner.leveling_active); - EEPROM_READ(ubl.storage_slot); - #else - uint8_t dummyui8; - EEPROM_READ(dummyb); - EEPROM_READ(dummyui8); - #endif // AUTO_BED_LEVELING_UBL + #if ENABLED(AUTO_BED_LEVELING_UBL) + EEPROM_READ(planner.leveling_active); + EEPROM_READ(ubl.storage_slot); + #else + bool planner_leveling_active; + uint8_t ubl_storage_slot; + EEPROM_READ(planner_leveling_active); + EEPROM_READ(ubl_storage_slot); + #endif + } // // SERVO_ANGLES // - #if !HAS_SERVOS || DISABLED(EDITABLE_SERVO_ANGLES) - uint16_t servo_angles[NUM_SERVOS][2]; - #endif - EEPROM_READ(servo_angles); + { + #if !(HAS_SERVOS && ENABLED(EDITABLE_SERVO_ANGLES)) + uint16_t servo_angles[NUM_SERVOS][2]; + #endif + EEPROM_READ(servo_angles); + } // // DELTA Geometry or Dual Endstops offsets // + { + #if ENABLED(DELTA) - #if ENABLED(DELTA) + _FIELD_TEST(delta_height); - _FIELD_TEST(delta_height); + EEPROM_READ(delta_height); // 1 float + EEPROM_READ(delta_endstop_adj); // 3 floats + EEPROM_READ(delta_radius); // 1 float + EEPROM_READ(delta_diagonal_rod); // 1 float + EEPROM_READ(delta_segments_per_second); // 1 float + EEPROM_READ(delta_calibration_radius); // 1 float + EEPROM_READ(delta_tower_angle_trim); // 3 floats - EEPROM_READ(delta_height); // 1 float - EEPROM_READ(delta_endstop_adj); // 3 floats - EEPROM_READ(delta_radius); // 1 float - EEPROM_READ(delta_diagonal_rod); // 1 float - EEPROM_READ(delta_segments_per_second); // 1 float - EEPROM_READ(delta_calibration_radius); // 1 float - EEPROM_READ(delta_tower_angle_trim); // 3 floats + #elif ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS - #elif ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS + _FIELD_TEST(x2_endstop_adj); - _FIELD_TEST(x2_endstop_adj); + #if ENABLED(X_DUAL_ENDSTOPS) + EEPROM_READ(endstops.x2_endstop_adj); // 1 float + #else + EEPROM_READ(dummy); + #endif + #if ENABLED(Y_DUAL_ENDSTOPS) + EEPROM_READ(endstops.y2_endstop_adj); // 1 float + #else + EEPROM_READ(dummy); + #endif + #if Z_MULTI_ENDSTOPS + EEPROM_READ(endstops.z2_endstop_adj); // 1 float + #else + EEPROM_READ(dummy); + #endif + #if ENABLED(Z_TRIPLE_ENDSTOPS) + EEPROM_READ(endstops.z3_endstop_adj); // 1 float + #else + EEPROM_READ(dummy); + #endif - #if ENABLED(X_DUAL_ENDSTOPS) - EEPROM_READ(endstops.x2_endstop_adj); // 1 float - #else - EEPROM_READ(dummy); #endif - #if ENABLED(Y_DUAL_ENDSTOPS) - EEPROM_READ(endstops.y2_endstop_adj); // 1 float - #else - EEPROM_READ(dummy); - #endif - #if Z_MULTI_ENDSTOPS - EEPROM_READ(endstops.z2_endstop_adj); // 1 float - #else - EEPROM_READ(dummy); - #endif - #if ENABLED(Z_TRIPLE_ENDSTOPS) - EEPROM_READ(endstops.z3_endstop_adj); // 1 float - #else - EEPROM_READ(dummy); - #endif - - #endif + } // // LCD Preheat settings // + { + _FIELD_TEST(lcd_preheat_hotend_temp); - _FIELD_TEST(lcd_preheat_hotend_temp); - - #if DISABLED(ULTIPANEL) - int16_t lcd_preheat_hotend_temp[2], lcd_preheat_bed_temp[2]; - uint8_t lcd_preheat_fan_speed[2]; - #endif - EEPROM_READ(lcd_preheat_hotend_temp); // 2 floats - EEPROM_READ(lcd_preheat_bed_temp); // 2 floats - EEPROM_READ(lcd_preheat_fan_speed); // 2 floats + #if !HAS_LCD_MENU + int16_t lcd_preheat_hotend_temp[2], lcd_preheat_bed_temp[2]; + uint8_t lcd_preheat_fan_speed[2]; + #endif + EEPROM_READ(lcd_preheat_hotend_temp); // 2 floats + EEPROM_READ(lcd_preheat_bed_temp); // 2 floats + EEPROM_READ(lcd_preheat_fan_speed); // 2 floats + } // // Hotend PID @@ -1563,7 +1637,7 @@ void MarlinSettings::postprocess() { } // - // SINGLENOZZLE toolchange values + // Tool-change settings // #if EXTRUDERS > 1 _FIELD_TEST(toolchange_settings); @@ -1789,7 +1863,7 @@ void MarlinSettings::reset(PORTARG_SOLO) { LOOP_XYZE_N(i) { planner.settings.axis_steps_per_mm[i] = pgm_read_float(&tmp1[ALIM(i, tmp1)]); planner.settings.max_feedrate_mm_s[i] = pgm_read_float(&tmp2[ALIM(i, tmp2)]); - planner.settings.max_acceleration_mm_per_s2[i] = pgm_read_dword_near(&tmp3[ALIM(i, tmp3)]); + planner.settings.max_acceleration_mm_per_s2[i] = pgm_read_dword(&tmp3[ALIM(i, tmp3)]); } planner.settings.min_segment_time_us = DEFAULT_MINSEGMENTTIME; @@ -1812,7 +1886,9 @@ void MarlinSettings::reset(PORTARG_SOLO) { planner.junction_deviation_mm = float(JUNCTION_DEVIATION_MM); #endif - #if HAS_HOME_OFFSET + #if HAS_SCARA_OFFSET + ZERO(scara_home_offset); + #elif HAS_HOME_OFFSET ZERO(home_offset); #endif @@ -1830,12 +1906,12 @@ void MarlinSettings::reset(PORTARG_SOLO) { #if EXTRUDERS > 1 #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) - toolchange_settings.swap_length = TOOLCHANGE_FIL_SWAP_LENGTH; - toolchange_settings.prime_speed = TOOLCHANGE_FIL_SWAP_PRIME_SPEED; - toolchange_settings.retract_speed = TOOLCHANGE_FIL_SWAP_RETRACT_SPEED; - #endif - #if ENABLED(TOOLCHANGE_PARK) - toolchange_settings.change_point = TOOLCHANGE_PARK_XY; + toolchange_settings.swap_length = TOOLCHANGE_FIL_SWAP_LENGTH; + toolchange_settings.prime_speed = TOOLCHANGE_FIL_SWAP_PRIME_SPEED; + toolchange_settings.retract_speed = TOOLCHANGE_FIL_SWAP_RETRACT_SPEED; + #endif + #if ENABLED(TOOLCHANGE_PARK) + toolchange_settings.change_point = TOOLCHANGE_PARK_XY; #endif toolchange_settings.z_raise = TOOLCHANGE_ZRAISE; #endif @@ -1869,26 +1945,26 @@ void MarlinSettings::reset(PORTARG_SOLO) { #else #define REQ_ANGLES 2 #endif - constexpr uint16_t extruder_angles[] = SWITCHING_EXTRUDER_SERVO_ANGLES; - static_assert(COUNT(extruder_angles) == REQ_ANGLES, "SWITCHING_EXTRUDER_SERVO_ANGLES needs " STRINGIFY(REQ_ANGLES) " angles."); - servo_angles[SWITCHING_EXTRUDER_SERVO_NR][0] = extruder_angles[0]; - servo_angles[SWITCHING_EXTRUDER_SERVO_NR][1] = extruder_angles[1]; + constexpr uint16_t sesa[] = SWITCHING_EXTRUDER_SERVO_ANGLES; + static_assert(COUNT(sesa) == REQ_ANGLES, "SWITCHING_EXTRUDER_SERVO_ANGLES needs " STRINGIFY(REQ_ANGLES) " angles."); + servo_angles[SWITCHING_EXTRUDER_SERVO_NR][0] = sesa[0]; + servo_angles[SWITCHING_EXTRUDER_SERVO_NR][1] = sesa[1]; #if EXTRUDERS > 3 - servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][0] = extruder_angles[2]; - servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][1] = extruder_angles[3]; + servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][0] = sesa[2]; + servo_angles[SWITCHING_EXTRUDER_E23_SERVO_NR][1] = sesa[3]; #endif #elif ENABLED(SWITCHING_NOZZLE) - constexpr uint16_t nozzle_angles[2] = SWITCHING_NOZZLE_SERVO_ANGLES; - servo_angles[SWITCHING_NOZZLE_SERVO_NR][0] = nozzle_angles[0]; - servo_angles[SWITCHING_NOZZLE_SERVO_NR][1] = nozzle_angles[1]; + constexpr uint16_t snsa[2] = SWITCHING_NOZZLE_SERVO_ANGLES; + servo_angles[SWITCHING_NOZZLE_SERVO_NR][0] = snsa[0]; + servo_angles[SWITCHING_NOZZLE_SERVO_NR][1] = snsa[1]; #elif defined(Z_SERVO_ANGLES) && defined(Z_PROBE_SERVO_NR) - constexpr uint16_t z_probe_angles[2] = Z_SERVO_ANGLES; - servo_angles[Z_PROBE_SERVO_NR][0] = z_probe_angles[0]; - servo_angles[Z_PROBE_SERVO_NR][1] = z_probe_angles[1]; + constexpr uint16_t zsa[2] = Z_SERVO_ANGLES; + servo_angles[Z_PROBE_SERVO_NR][0] = zsa[0]; + servo_angles[Z_PROBE_SERVO_NR][1] = zsa[1]; #endif @@ -1951,7 +2027,7 @@ void MarlinSettings::reset(PORTARG_SOLO) { #endif - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_preheat_hotend_temp[0] = PREHEAT_1_TEMP_HOTEND; lcd_preheat_hotend_temp[1] = PREHEAT_2_TEMP_HOTEND; lcd_preheat_bed_temp[0] = PREHEAT_1_TEMP_BED; @@ -2108,7 +2184,7 @@ void MarlinSettings::reset(PORTARG_SOLO) { #endif SERIAL_EOL_P(port); - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU // Temperature units - for Ultipanel temperature options @@ -2416,7 +2492,20 @@ void MarlinSettings::reset(PORTARG_SOLO) { #endif // HAS_SERVOS && EDITABLE_SERVO_ANGLES - #if ENABLED(DELTA) + #if HAS_SCARA_OFFSET + + if (!forReplay) { + CONFIG_ECHO_START; + SERIAL_ECHOLNPGM_P(port, "SCARA settings: S P T"); + } + CONFIG_ECHO_START; + SERIAL_ECHOPAIR_P(port, " M665 S", delta_segments_per_second); + SERIAL_ECHOPAIR_P(port, " P", scara_home_offset[A_AXIS]); + SERIAL_ECHOPAIR_P(port, " T", scara_home_offset[B_AXIS]); + SERIAL_ECHOPAIR_P(port, " Z", LINEAR_UNIT(scara_home_offset[Z_AXIS])); + SERIAL_EOL_P(port); + + #elif ENABLED(DELTA) if (!forReplay) { CONFIG_ECHO_START; @@ -2466,7 +2555,8 @@ void MarlinSettings::reset(PORTARG_SOLO) { #endif // [XYZ]_DUAL_ENDSTOPS - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU + if (!forReplay) { CONFIG_ECHO_START; SERIAL_ECHOLNPGM_P(port, "Material heatup parameters:"); @@ -2478,7 +2568,8 @@ void MarlinSettings::reset(PORTARG_SOLO) { SERIAL_ECHOPAIR_P(port, " B", TEMP_UNIT(lcd_preheat_bed_temp[i])); SERIAL_ECHOLNPAIR_P(port, " F", int(lcd_preheat_fan_speed[i])); } - #endif // ULTIPANEL + + #endif #if HAS_PID_HEATING @@ -2892,7 +2983,7 @@ void MarlinSettings::reset(PORTARG_SOLO) { #if EXTRUDERS > 1 CONFIG_ECHO_START; if (!forReplay) { - SERIAL_ECHOLNPGM_P(port, "SINGLENOZZLE:"); + SERIAL_ECHOLNPGM_P(port, "Tool-changing:"); CONFIG_ECHO_START; } M217_report(true); diff --git a/Marlin/src/module/configuration_store.h b/Marlin/src/module/configuration_store.h index 1d4862c353..88f36a492f 100644 --- a/Marlin/src/module/configuration_store.h +++ b/Marlin/src/module/configuration_store.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef CONFIGURATION_STORE_H -#define CONFIGURATION_STORE_H +#pragma once #include "../inc/MarlinConfig.h" @@ -120,5 +118,3 @@ extern MarlinSettings settings; #undef PORTINIT_SOLO #undef PORTINIT_AFTER - -#endif // CONFIGURATION_STORE_H diff --git a/Marlin/src/module/delta.cpp b/Marlin/src/module/delta.cpp index f0832d13a5..7d246aac40 100644 --- a/Marlin/src/module/delta.cpp +++ b/Marlin/src/module/delta.cpp @@ -73,7 +73,7 @@ void recalc_delta_settings() { delta_diagonal_rod_2_tower[B_AXIS] = sq(delta_diagonal_rod + drt[B_AXIS]); delta_diagonal_rod_2_tower[C_AXIS] = sq(delta_diagonal_rod + drt[C_AXIS]); update_software_endstops(Z_AXIS); - axis_homed = 0; + set_all_unhomed(); } /** diff --git a/Marlin/src/module/endstops.cpp b/Marlin/src/module/endstops.cpp index 7049edb07c..28e0d92f69 100644 --- a/Marlin/src/module/endstops.cpp +++ b/Marlin/src/module/endstops.cpp @@ -260,33 +260,19 @@ void Endstops::poll() { void Endstops::enable_globally(const bool onoff) { enabled_globally = enabled = onoff; - #if ENABLED(ENDSTOP_INTERRUPTS_FEATURE) - update(); - #endif + update(); } // Enable / disable endstop checking void Endstops::enable(const bool onoff) { enabled = onoff; - #if ENABLED(ENDSTOP_INTERRUPTS_FEATURE) - update(); - #endif + update(); } // Disable / Enable endstops based on ENSTOPS_ONLY_FOR_HOMING and global enable void Endstops::not_homing() { enabled = enabled_globally; - - // Still 'enabled'? Then endstops are always on and kept in sync. - // Otherwise reset 'live's variables to let axes move in both directions. - if (!enabled) { - #if ENDSTOP_NOISE_THRESHOLD - endstop_poll_count = 0; // Stop filtering (MUST be done first to prevent race condition) - validated_live_state = 0; - #endif - live_state = 0; - } } #if ENABLED(VALIDATE_HOMING_ENDSTOPS) @@ -302,9 +288,7 @@ void Endstops::not_homing() { void Endstops::enable_z_probe(const bool onoff) { z_probe_enabled = onoff; - #if ENABLED(ENDSTOP_INTERRUPTS_FEATURE) - update(); - #endif + update(); } #endif @@ -358,8 +342,7 @@ void Endstops::event_handler() { #if ENABLED(ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED) && ENABLED(SDSUPPORT) if (planner.abort_on_endstop_hit) { - card.sdprinting = false; - card.closefile(); + card.stopSDPrint(); quickstop_stepper(); thermalManager.disable_all_heaters(); print_job_timer.stop(); @@ -367,7 +350,7 @@ void Endstops::event_handler() { #endif } prev_hit_state = hit_state; -} // Endstops::report_state +} static void print_es_state(const bool is_hit, PGM_P const label=NULL) { if (label) serialprintPGM(label); diff --git a/Marlin/src/module/endstops.h b/Marlin/src/module/endstops.h index f4c9181e93..f73c17946f 100644 --- a/Marlin/src/module/endstops.h +++ b/Marlin/src/module/endstops.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * endstops.h - manages endstops */ -#ifndef __ENDSTOPS_H__ -#define __ENDSTOPS_H__ - #include "../inc/MarlinConfig.h" #include @@ -173,5 +171,3 @@ class Endstops { }; extern Endstops endstops; - -#endif // __ENDSTOPS_H__ diff --git a/Marlin/src/module/motion.cpp b/Marlin/src/module/motion.cpp index 22d071f65d..9cd83907c1 100644 --- a/Marlin/src/module/motion.cpp +++ b/Marlin/src/module/motion.cpp @@ -68,6 +68,17 @@ XYZ_CONSTS(float, max_length, MAX_LENGTH); XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM); XYZ_CONSTS(signed char, home_dir, HOME_DIR); +/** + * axis_homed + * Flags that each linear axis was homed. + * XYZ on cartesian, ABC on delta, ABZ on SCARA. + * + * axis_known_position + * Flags that the position is known in each linear axis. Set when homed. + * Cleared whenever a stepper powers off, potentially losing its position. + */ +uint8_t axis_homed, axis_known_position; // = 0 + // Relative Mode. Enable with G91, disable with G90. bool relative_mode; // = false; @@ -118,29 +129,30 @@ const float homing_feedrate_mm_s[4] PROGMEM = { // Cartesian conversion result goes here: float cartes[XYZ]; -// Until kinematics.cpp is created, create this here #if IS_KINEMATIC float delta[ABC]; #endif +#if HAS_SCARA_OFFSET + float scara_home_offset[ABC]; +#endif + /** * The workspace can be offset by some commands, or * these offsets may be omitted to save on computation. */ -#if HAS_WORKSPACE_OFFSET - #if HAS_POSITION_SHIFT - // The distance that XYZ has been offset by G92. Reset by G28. - float position_shift[XYZ] = { 0 }; - #endif - #if HAS_HOME_OFFSET - // This offset is added to the configured home position. - // Set by M206, M428, or menu item. Saved to EEPROM. - float home_offset[XYZ] = { 0 }; - #endif - #if HAS_HOME_OFFSET && HAS_POSITION_SHIFT - // The above two are combined to save on computes - float workspace_offset[XYZ] = { 0 }; - #endif +#if HAS_POSITION_SHIFT + // The distance that XYZ has been offset by G92. Reset by G28. + float position_shift[XYZ] = { 0 }; +#endif +#if HAS_HOME_OFFSET + // This offset is added to the configured home position. + // Set by M206, M428, or menu item. Saved to EEPROM. + float home_offset[XYZ] = { 0 }; +#endif +#if HAS_HOME_OFFSET && HAS_POSITION_SHIFT + // The above two are combined to save on computes + float workspace_offset[XYZ] = { 0 }; #endif #if OLDSCHOOL_ABL @@ -420,8 +432,6 @@ void do_blocking_move_to_xy(const float &rx, const float &ry, const float &fr_mm // // - Save current feedrates // - Reset the rate multiplier -// - Reset the command timeout -// - Enable the endstops (for endstop moves) // void bracket_probe_move(const bool before) { static float saved_feedrate_mm_s; @@ -443,15 +453,14 @@ void bracket_probe_move(const bool before) { void setup_for_endstop_or_probe_move() { bracket_probe_move(true); } void clean_up_after_endstop_or_probe_move() { bracket_probe_move(false); } -// Software Endstops are based on the configured limits. -float soft_endstop_min[XYZ] = { X_MIN_BED, Y_MIN_BED, Z_MIN_POS }, - soft_endstop_max[XYZ] = { X_MAX_BED, Y_MAX_BED, Z_MAX_POS }; - #if HAS_SOFTWARE_ENDSTOPS - // Software Endstops are based on the configured limits. bool soft_endstops_enabled = true; + // Software Endstops are based on the configured limits. + float soft_endstop_min[XYZ] = { X_MIN_BED, Y_MIN_BED, Z_MIN_POS }, + soft_endstop_max[XYZ] = { X_MAX_BED, Y_MAX_BED, Z_MAX_POS }; + #if IS_KINEMATIC float soft_endstop_radius, soft_endstop_radius_2; #endif @@ -493,6 +502,79 @@ float soft_endstop_min[XYZ] = { X_MIN_BED, Y_MIN_BED, Z_MIN_POS }, #endif } + /** + * Software endstops can be used to monitor the open end of + * an axis that has a hardware endstop on the other end. Or + * they can prevent axes from moving past endstops and grinding. + * + * To keep doing their job as the coordinate system changes, + * the software endstop positions must be refreshed to remain + * at the same positions relative to the machine. + */ + void update_software_endstops(const AxisEnum axis) { + + #if ENABLED(DUAL_X_CARRIAGE) + + if (axis == X_AXIS) { + + // In Dual X mode hotend_offset[X] is T1's home position + const float dual_max_x = MAX(hotend_offset[X_AXIS][1], X2_MAX_POS); + + if (active_extruder != 0) { + // T1 can move from X2_MIN_POS to X2_MAX_POS or X2 home position (whichever is larger) + soft_endstop_min[X_AXIS] = X2_MIN_POS; + soft_endstop_max[X_AXIS] = dual_max_x; + } + else if (dxc_is_duplicating()) { + // In Duplication Mode, T0 can move as far left as X1_MIN_POS + // but not so far to the right that T1 would move past the end + soft_endstop_min[X_AXIS] = X1_MIN_POS; + soft_endstop_max[X_AXIS] = MIN(X1_MAX_POS, dual_max_x - duplicate_extruder_x_offset); + } + else { + // In other modes, T0 can move from X1_MIN_POS to X1_MAX_POS + soft_endstop_min[X_AXIS] = X1_MIN_POS; + soft_endstop_max[X_AXIS] = X1_MAX_POS; + } + } + + #elif ENABLED(DELTA) + + soft_endstop_min[axis] = base_min_pos(axis); + soft_endstop_max[axis] = (axis == Z_AXIS ? delta_height + #if HAS_BED_PROBE + - zprobe_zoffset + Z_PROBE_OFFSET_FROM_EXTRUDER + #endif + : base_max_pos(axis)); + + switch (axis) { + case X_AXIS: + case Y_AXIS: + // Get a minimum radius for clamping + soft_endstop_radius = MIN(ABS(MAX(soft_endstop_min[X_AXIS], soft_endstop_min[Y_AXIS])), soft_endstop_max[X_AXIS], soft_endstop_max[Y_AXIS]); + soft_endstop_radius_2 = sq(soft_endstop_radius); + break; + case Z_AXIS: + delta_clip_start_height = soft_endstop_max[axis] - delta_safe_distance_from_top(); + default: break; + } + + #else + + soft_endstop_min[axis] = base_min_pos(axis); + soft_endstop_max[axis] = base_max_pos(axis); + + #endif + + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOPAIR("For ", axis_codes[axis]); + SERIAL_ECHOPAIR(" axis:\n soft_endstop_min = ", soft_endstop_min[axis]); + SERIAL_ECHOLNPAIR("\n soft_endstop_max = ", soft_endstop_max[axis]); + } + #endif + } + #endif #if !UBL_SEGMENTED @@ -1145,7 +1227,7 @@ void set_axis_is_at_home(const AxisEnum axis) { #if HAS_POSITION_SHIFT position_shift[axis] = 0; - update_software_endstops(axis); + update_workspace_offset(axis); #endif #if ENABLED(DUAL_X_CARRIAGE) @@ -1209,6 +1291,34 @@ void set_axis_is_at_home(const AxisEnum axis) { #endif } +/** + * Set an axis' to be unhomed. + */ +void set_axis_is_not_at_home(const AxisEnum axis) { + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOPAIR(">>> set_axis_is_not_at_home(", axis_codes[axis]); + SERIAL_CHAR(')'); + SERIAL_EOL(); + } + #endif + + CBI(axis_known_position, axis); + CBI(axis_homed, axis); + + #if ENABLED(DEBUG_LEVELING_FEATURE) + if (DEBUGGING(LEVELING)) { + SERIAL_ECHOPAIR("<<< set_axis_is_not_at_home(", axis_codes[axis]); + SERIAL_CHAR(')'); + SERIAL_EOL(); + } + #endif + + #if ENABLED(I2C_POSITION_ENCODERS) + I2CPEM.unhomed(axis); + #endif +} + /** * Home an individual "raw axis" to its endstop. * This applies to XYZ on Cartesian and Core robots, and @@ -1260,17 +1370,7 @@ void homeaxis(const AxisEnum axis) { #if ENABLED(Y_DUAL_ENDSTOPS) case Y_AXIS: #endif - #if ENABLED(Z_DUAL_ENDSTOPS) - case Z_AXIS: - #endif - stepper.set_separate_multi_axis(true); - default: break; - } - #endif - - #if ENABLED(Z_TRIPLE_ENDSTOPS) - switch (axis) { - #if ENABLED(Z_TRIPLE_ENDSTOPS) + #if Z_MULTI_ENDSTOPS case Z_AXIS: #endif stepper.set_separate_multi_axis(true); @@ -1422,6 +1522,20 @@ void homeaxis(const AxisEnum axis) { } #endif + // Reset flags for X, Y, Z motor locking + switch (axis) { + #if ENABLED(X_DUAL_ENDSTOPS) + case X_AXIS: + #endif + #if ENABLED(Y_DUAL_ENDSTOPS) + case Y_AXIS: + #endif + #if Z_MULTI_ENDSTOPS + case Z_AXIS: + #endif + stepper.set_separate_multi_axis(false); + default: break; + } #endif #if IS_SCARA @@ -1477,89 +1591,18 @@ void homeaxis(const AxisEnum axis) { #endif } // homeaxis() -#if HAS_WORKSPACE_OFFSET || ENABLED(DUAL_X_CARRIAGE) || ENABLED(DELTA) - - /** - * Software endstops can be used to monitor the open end of - * an axis that has a hardware endstop on the other end. Or - * they can prevent axes from moving past endstops and grinding. - * - * To keep doing their job as the coordinate system changes, - * the software endstop positions must be refreshed to remain - * at the same positions relative to the machine. - */ - void update_software_endstops(const AxisEnum axis) { - #if HAS_HOME_OFFSET && HAS_POSITION_SHIFT - workspace_offset[axis] = home_offset[axis] + position_shift[axis]; - #endif - - #if ENABLED(DUAL_X_CARRIAGE) - if (axis == X_AXIS) { - - // In Dual X mode hotend_offset[X] is T1's home position - const float dual_max_x = MAX(hotend_offset[X_AXIS][1], X2_MAX_POS); - - if (active_extruder != 0) { - // T1 can move from X2_MIN_POS to X2_MAX_POS or X2 home position (whichever is larger) - soft_endstop_min[X_AXIS] = X2_MIN_POS; - soft_endstop_max[X_AXIS] = dual_max_x; - } - else if (dxc_is_duplicating()) { - // In Duplication Mode, T0 can move as far left as X1_MIN_POS - // but not so far to the right that T1 would move past the end - soft_endstop_min[X_AXIS] = X1_MIN_POS; - soft_endstop_max[X_AXIS] = MIN(X1_MAX_POS, dual_max_x - duplicate_extruder_x_offset); - } - else { - // In other modes, T0 can move from X1_MIN_POS to X1_MAX_POS - soft_endstop_min[X_AXIS] = X1_MIN_POS; - soft_endstop_max[X_AXIS] = X1_MAX_POS; - } - } - #elif ENABLED(DELTA) - soft_endstop_min[axis] = base_min_pos(axis); - soft_endstop_max[axis] = (axis == Z_AXIS ? delta_height - #if HAS_BED_PROBE - - zprobe_zoffset + Z_PROBE_OFFSET_FROM_EXTRUDER - #endif - : base_max_pos(axis)); - #else - soft_endstop_min[axis] = base_min_pos(axis); - soft_endstop_max[axis] = base_max_pos(axis); - #endif - +#if HAS_WORKSPACE_OFFSET + void update_workspace_offset(const AxisEnum axis) { + workspace_offset[axis] = home_offset[axis] + position_shift[axis]; #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) { SERIAL_ECHOPAIR("For ", axis_codes[axis]); - #if HAS_HOME_OFFSET - SERIAL_ECHOPAIR(" axis:\n home_offset = ", home_offset[axis]); - #endif - #if HAS_POSITION_SHIFT - SERIAL_ECHOPAIR("\n position_shift = ", position_shift[axis]); - #endif - SERIAL_ECHOPAIR("\n soft_endstop_min = ", soft_endstop_min[axis]); - SERIAL_ECHOLNPAIR("\n soft_endstop_max = ", soft_endstop_max[axis]); - } - #endif - - #if ENABLED(DELTA) - switch (axis) { - #if HAS_SOFTWARE_ENDSTOPS - case X_AXIS: - case Y_AXIS: - // Get a minimum radius for clamping - soft_endstop_radius = MIN(ABS(MAX(soft_endstop_min[X_AXIS], soft_endstop_min[Y_AXIS])), soft_endstop_max[X_AXIS], soft_endstop_max[Y_AXIS]); - soft_endstop_radius_2 = sq(soft_endstop_radius); - break; - #endif - case Z_AXIS: - delta_clip_start_height = soft_endstop_max[axis] - delta_safe_distance_from_top(); - default: break; + SERIAL_ECHOPAIR(" axis:\n home_offset = ", home_offset[axis]); + SERIAL_ECHOLNPAIR("\n position_shift = ", position_shift[axis]); } #endif } - -#endif // HAS_WORKSPACE_OFFSET || DUAL_X_CARRIAGE || DELTA +#endif #if HAS_M206_COMMAND /** @@ -1568,6 +1611,6 @@ void homeaxis(const AxisEnum axis) { */ void set_home_offset(const AxisEnum axis, const float v) { home_offset[axis] = v; - update_software_endstops(axis); + update_workspace_offset(axis); } #endif // HAS_M206_COMMAND diff --git a/Marlin/src/module/motion.h b/Marlin/src/module/motion.h index b0e13dd0a4..702df69aec 100644 --- a/Marlin/src/module/motion.h +++ b/Marlin/src/module/motion.h @@ -26,9 +26,7 @@ * High-level motion commands to feed the planner * Some of these methods may migrate to the planner class. */ - -#ifndef MOTION_H -#define MOTION_H +#pragma once #include "../inc/MarlinConfig.h" @@ -36,6 +34,14 @@ #include "../module/scara.h" #endif +// Axis homed and known-position states +extern uint8_t axis_homed, axis_known_position; +constexpr uint8_t xyz_bits = _BV(X_AXIS) | _BV(Y_AXIS) | _BV(Z_AXIS); +FORCE_INLINE bool all_axes_homed() { return (axis_homed & xyz_bits) == xyz_bits; } +FORCE_INLINE bool all_axes_known() { return (axis_known_position & xyz_bits) == xyz_bits; } +FORCE_INLINE void set_all_unhomed() { axis_homed = 0; } +FORCE_INLINE void set_all_unknown() { axis_known_position = 0; } + // Error margin to work around float imprecision constexpr float slop = 0.0001; @@ -87,10 +93,8 @@ extern int16_t feedrate_percentage; extern float hotend_offset[XYZ][HOTENDS]; #endif -extern float soft_endstop_min[XYZ], soft_endstop_max[XYZ]; - -FORCE_INLINE float pgm_read_any(const float *p) { return pgm_read_float_near(p); } -FORCE_INLINE signed char pgm_read_any(const signed char *p) { return pgm_read_byte_near(p); } +FORCE_INLINE float pgm_read_any(const float *p) { return pgm_read_float(p); } +FORCE_INLINE signed char pgm_read_any(const signed char *p) { return pgm_read_byte(p); } #define XYZ_DEFS(type, array, CONFIG) \ extern const type array##_P[XYZ]; \ @@ -104,12 +108,23 @@ XYZ_DEFS(float, max_length, MAX_LENGTH); XYZ_DEFS(float, home_bump_mm, HOME_BUMP_MM); XYZ_DEFS(signed char, home_dir, HOME_DIR); +#if HAS_WORKSPACE_OFFSET + void update_workspace_offset(const AxisEnum axis); +#else + #define update_workspace_offset(x) NOOP +#endif + #if HAS_SOFTWARE_ENDSTOPS extern bool soft_endstops_enabled; + extern float soft_endstop_min[XYZ], soft_endstop_max[XYZ]; void clamp_to_software_endstops(float target[XYZ]); + void update_software_endstops(const AxisEnum axis); #else constexpr bool soft_endstops_enabled = false; + constexpr float soft_endstop_min[XYZ] = { X_MIN_BED, Y_MIN_BED, Z_MIN_POS }, + soft_endstop_max[XYZ] = { X_MAX_BED, Y_MAX_BED, Z_MAX_POS }; #define clamp_to_software_endstops(x) NOOP + #define update_software_endstops(x) NOOP #endif void report_current_position(); @@ -197,20 +212,18 @@ void clean_up_after_endstop_or_probe_move(); void set_axis_is_at_home(const AxisEnum axis); +void set_axis_is_not_at_home(const AxisEnum axis); + void homeaxis(const AxisEnum axis); #if ENABLED(SENSORLESS_HOMING) void sensorless_homing_per_axis(const AxisEnum axis, const bool enable=true); #endif -// -// Macros -// - /** * Workspace offsets */ -#if HAS_WORKSPACE_OFFSET +#if HAS_HOME_OFFSET || HAS_POSITION_SHIFT #if HAS_HOME_OFFSET extern float home_offset[XYZ]; #endif @@ -222,7 +235,7 @@ void homeaxis(const AxisEnum axis); #define WORKSPACE_OFFSET(AXIS) workspace_offset[AXIS] #elif HAS_HOME_OFFSET #define WORKSPACE_OFFSET(AXIS) home_offset[AXIS] - #elif HAS_POSITION_SHIFT + #else #define WORKSPACE_OFFSET(AXIS) position_shift[AXIS] #endif #define NATIVE_TO_LOGICAL(POS, AXIS) ((POS) + WORKSPACE_OFFSET(AXIS)) @@ -248,6 +261,10 @@ void homeaxis(const AxisEnum axis); extern const float L1, L2; #endif + #if HAS_SCARA_OFFSET + extern float scara_home_offset[ABC]; // A and B angular offsets, Z mm offset + #endif + // Return true if the given point is within the printable area inline bool position_is_reachable(const float &rx, const float &ry, const float inset=0) { #if ENABLED(DELTA) @@ -350,12 +367,6 @@ void homeaxis(const AxisEnum axis); #endif -#if HAS_WORKSPACE_OFFSET || ENABLED(DUAL_X_CARRIAGE) || ENABLED(DELTA) - void update_software_endstops(const AxisEnum axis); -#endif - #if HAS_M206_COMMAND void set_home_offset(const AxisEnum axis, const float v); #endif - -#endif // MOTION_H diff --git a/Marlin/src/module/planner.cpp b/Marlin/src/module/planner.cpp index 6181528c03..c185678ad0 100644 --- a/Marlin/src/module/planner.cpp +++ b/Marlin/src/module/planner.cpp @@ -355,11 +355,11 @@ void Planner::init() { // For small divisors, it is best to directly retrieve the results if (d <= 110) return pgm_read_dword(&small_inv_tab[d]); - register uint8_t r8 = d & 0xFF, - r9 = (d >> 8) & 0xFF, - r10 = (d >> 16) & 0xFF, - r2,r3,r4,r5,r6,r7,r11,r12,r13,r14,r15,r16,r17,r18; - register const uint8_t* ptab = inv_tab; + uint8_t r8 = d & 0xFF, + r9 = (d >> 8) & 0xFF, + r10 = (d >> 16) & 0xFF, + r2,r3,r4,r5,r6,r7,r11,r12,r13,r14,r15,r16,r17,r18; + const uint8_t* ptab = inv_tab; __asm__ __volatile__( // %8:%7:%6 = interval diff --git a/Marlin/src/module/planner_bezier.h b/Marlin/src/module/planner_bezier.h index 7e4ea23657..ec4031f155 100644 --- a/Marlin/src/module/planner_bezier.h +++ b/Marlin/src/module/planner_bezier.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * planner_bezier.h @@ -27,10 +28,8 @@ * */ -#ifndef PLANNER_BEZIER_H -#define PLANNER_BEZIER_H - -#include "../inc/MarlinConfig.h" +#include +#include "../core/macros.h" void cubic_b_spline( const float position[NUM_AXIS], // current position @@ -39,5 +38,3 @@ void cubic_b_spline( float fr_mm_s, uint8_t extruder ); - -#endif // PLANNER_BEZIER_H diff --git a/Marlin/src/module/printcounter.h b/Marlin/src/module/printcounter.h index 461c689e51..ce3fd05b3c 100644 --- a/Marlin/src/module/printcounter.h +++ b/Marlin/src/module/printcounter.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef PRINTCOUNTER_H -#define PRINTCOUNTER_H +#pragma once #include "../libs/stopwatch.h" #include "../libs/duration_t.h" @@ -193,5 +191,3 @@ class PrintCounter: public Stopwatch { #else extern Stopwatch print_job_timer; #endif - -#endif // PRINTCOUNTER_H diff --git a/Marlin/src/module/probe.cpp b/Marlin/src/module/probe.cpp index 61d7372247..bec70918a6 100644 --- a/Marlin/src/module/probe.cpp +++ b/Marlin/src/module/probe.cpp @@ -370,7 +370,8 @@ FORCE_INLINE void probe_specific_action(const bool deploy) { BUZZ(100, 698); PGM_P const ds_str = deploy ? PSTR(MSG_MANUAL_DEPLOY) : PSTR(MSG_MANUAL_STOW); - lcd_setstatusPGM(ds_str); + lcd_return_to_status(); // To display the new status message + lcd_setstatusPGM(ds_str, 99); serialprintPGM(ds_str); SERIAL_EOL(); @@ -542,15 +543,14 @@ static bool do_probe_move(const float z, const float fr_mm_s) { tmc_stallguard(stepperY); #endif tmc_stallguard(stepperZ); + endstops.enable(true); #endif #if QUIET_PROBING probing_pause(true); #endif - endstops.enable(true); - - // Move down until probe triggered + // Move down until the probe is triggered do_blocking_move_to_z(z, fr_mm_s); // Check to see if the probe was triggered @@ -574,6 +574,7 @@ static bool do_probe_move(const float z, const float fr_mm_s) { // Re-enable stealthChop if used. Disable diag1 pin on driver. #if ENABLED(SENSORLESS_PROBING) + endstops.not_homing(); #if ENABLED(DELTA) tmc_stallguard(stepperX, false); tmc_stallguard(stepperY, false); diff --git a/Marlin/src/module/probe.h b/Marlin/src/module/probe.h index f81482dcec..830911a6ba 100644 --- a/Marlin/src/module/probe.h +++ b/Marlin/src/module/probe.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * probe.h - Move, deploy, enable, etc. */ -#ifndef PROBE_H -#define PROBE_H - #include "../inc/MarlinConfig.h" #if HAS_BED_PROBE @@ -73,5 +71,3 @@ set_bltouch_deployed(false); } #endif - -#endif // PROBE_H diff --git a/Marlin/src/module/scara.cpp b/Marlin/src/module/scara.cpp index 225e4a25d8..8063c44443 100644 --- a/Marlin/src/module/scara.cpp +++ b/Marlin/src/module/scara.cpp @@ -60,12 +60,7 @@ void scara_set_axis_is_at_home(const AxisEnum axis) { current_position[axis] = cartes[axis]; - /** - * SCARA home positions are based on configuration since the actual - * limits are determined by the inverse kinematic transform. - */ - soft_endstop_min[axis] = base_min_pos(axis); // + (cartes[axis] - base_home_pos(axis)); - soft_endstop_max[axis] = base_max_pos(axis); // + (cartes[axis] - base_home_pos(axis)); + update_software_endstops(axis); } } diff --git a/Marlin/src/module/servo.h b/Marlin/src/module/servo.h index 04582431dd..7dc70559c7 100644 --- a/Marlin/src/module/servo.h +++ b/Marlin/src/module/servo.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * module/servo.h */ -#ifndef _SERVO_H_ -#define _SERVO_H_ - #include "../inc/MarlinConfig.h" #include "../HAL/shared/servo.h" @@ -40,5 +38,3 @@ extern void servo_init(); #define DEPLOY_Z_SERVO() MOVE_SERVO(Z_PROBE_SERVO_NR, servo_angles[Z_PROBE_SERVO_NR][0]) #define STOW_Z_SERVO() MOVE_SERVO(Z_PROBE_SERVO_NR, servo_angles[Z_PROBE_SERVO_NR][1]) #endif - -#endif // _SERVO_H_ diff --git a/Marlin/src/module/speed_lookuptable.h b/Marlin/src/module/speed_lookuptable.h index c251a7ffc1..ade4e01bd4 100644 --- a/Marlin/src/module/speed_lookuptable.h +++ b/Marlin/src/module/speed_lookuptable.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef SPEED_LOOKUPTABLE_H -#define SPEED_LOOKUPTABLE_H +#pragma once #if F_CPU == 16000000 @@ -168,5 +166,3 @@ }; #endif - -#endif // SPEED_LOOKUPTABLE_H diff --git a/Marlin/src/module/stepper.cpp b/Marlin/src/module/stepper.cpp index e8b9e42c3b..4c560f52d3 100644 --- a/Marlin/src/module/stepper.cpp +++ b/Marlin/src/module/stepper.cpp @@ -115,7 +115,7 @@ Stepper stepper; // Singleton // public: -#if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS +#if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS || ENABLED(Z_STEPPER_AUTO_ALIGN) bool Stepper::separate_multi_axis = false; #endif @@ -142,10 +142,10 @@ bool Stepper::abort_current_block; #if ENABLED(Y_DUAL_ENDSTOPS) bool Stepper::locked_Y_motor = false, Stepper::locked_Y2_motor = false; #endif -#if Z_MULTI_ENDSTOPS +#if Z_MULTI_ENDSTOPS || ENABLED(Z_STEPPER_AUTO_ALIGN) bool Stepper::locked_Z_motor = false, Stepper::locked_Z2_motor = false; #endif -#if ENABLED(Z_TRIPLE_ENDSTOPS) +#if ENABLED(Z_TRIPLE_ENDSTOPS) || (ENABLED(Z_STEPPER_AUTO_ALIGN) && ENABLED(Z_TRIPLE_STEPPER_DRIVERS)) bool Stepper::locked_Z3_motor = false; #endif @@ -211,7 +211,7 @@ volatile int32_t Stepper::endstops_trigsteps[XYZ]; volatile int32_t Stepper::count_position[NUM_AXIS] = { 0 }; int8_t Stepper::count_direction[NUM_AXIS] = { 0, 0, 0, 0 }; -#define DUAL_ENDSTOP_APPLY_STEP(A,V) \ +#define DUAL_ENDSTOP_APPLY_STEP(A,V) \ if (separate_multi_axis) { \ if (A##_HOME_DIR < 0) { \ if (!(TEST(endstops.state(), A##_MIN) && count_direction[_AXIS(A)] < 0) && !locked_##A##_motor) A##_STEP_WRITE(V); \ @@ -227,7 +227,17 @@ int8_t Stepper::count_direction[NUM_AXIS] = { 0, 0, 0, 0 }; A##2_STEP_WRITE(V); \ } -#define TRIPLE_ENDSTOP_APPLY_STEP(A,V) \ +#define DUAL_SEPARATE_APPLY_STEP(A,V) \ + if (separate_multi_axis) { \ + if (!locked_##A##_motor) A##_STEP_WRITE(V); \ + if (!locked_##A##2_motor) A##2_STEP_WRITE(V); \ + } \ + else { \ + A##_STEP_WRITE(V); \ + A##2_STEP_WRITE(V); \ + } + +#define TRIPLE_ENDSTOP_APPLY_STEP(A,V) \ if (separate_multi_axis) { \ if (A##_HOME_DIR < 0) { \ if (!(TEST(endstops.state(), A##_MIN) && count_direction[_AXIS(A)] < 0) && !locked_##A##_motor) A##_STEP_WRITE(V); \ @@ -298,6 +308,8 @@ int8_t Stepper::count_direction[NUM_AXIS] = { 0, 0, 0, 0 }; #define Z_APPLY_DIR(v,Q) do{ Z_DIR_WRITE(v); Z2_DIR_WRITE(v); }while(0) #if ENABLED(Z_DUAL_ENDSTOPS) #define Z_APPLY_STEP(v,Q) DUAL_ENDSTOP_APPLY_STEP(Z,v) + #elif ENABLED(Z_STEPPER_AUTO_ALIGN) + #define Z_APPLY_STEP(v,Q) DUAL_SEPARATE_APPLY_STEP(Z,v) #else #define Z_APPLY_STEP(v,Q) do{ Z_STEP_WRITE(v); Z2_STEP_WRITE(v); }while(0) #endif @@ -486,14 +498,14 @@ void Stepper::set_directions() { * rhi = int32_t((mul >> 32) & 0xFFFFFFFF); * } * int32_t _eval_bezier_curve_arm(uint32_t curr_step) { - * register uint32_t flo = 0; - * register uint32_t fhi = bezier_AV * curr_step; - * register uint32_t t = fhi; - * register int32_t alo = bezier_F; - * register int32_t ahi = 0; - * register int32_t A = bezier_A; - * register int32_t B = bezier_B; - * register int32_t C = bezier_C; + * uint32_t flo = 0; + * uint32_t fhi = bezier_AV * curr_step; + * uint32_t t = fhi; + * int32_t alo = bezier_F; + * int32_t ahi = 0; + * int32_t A = bezier_A; + * int32_t B = bezier_B; + * int32_t C = bezier_C; * * lsrs(ahi, alo, 1); // a = F << 31 * lsls(alo, alo, 31); // @@ -618,13 +630,13 @@ void Stepper::set_directions() { bezier_AV = av; // Calculate the rest of the coefficients - register uint8_t r2 = v0 & 0xFF; - register uint8_t r3 = (v0 >> 8) & 0xFF; - register uint8_t r12 = (v0 >> 16) & 0xFF; - register uint8_t r5 = v1 & 0xFF; - register uint8_t r6 = (v1 >> 8) & 0xFF; - register uint8_t r7 = (v1 >> 16) & 0xFF; - register uint8_t r4,r8,r9,r10,r11; + uint8_t r2 = v0 & 0xFF; + uint8_t r3 = (v0 >> 8) & 0xFF; + uint8_t r12 = (v0 >> 16) & 0xFF; + uint8_t r5 = v1 & 0xFF; + uint8_t r6 = (v1 >> 8) & 0xFF; + uint8_t r7 = (v1 >> 16) & 0xFF; + uint8_t r4,r8,r9,r10,r11; __asm__ __volatile__( /* Calculate the Bézier coefficients */ @@ -720,11 +732,11 @@ void Stepper::set_directions() { if (!curr_step) return bezier_F; - register uint8_t r0 = 0; /* Zero register */ - register uint8_t r2 = (curr_step) & 0xFF; - register uint8_t r3 = (curr_step >> 8) & 0xFF; - register uint8_t r4 = (curr_step >> 16) & 0xFF; - register uint8_t r1,r5,r6,r7,r8,r9,r10,r11; /* Temporary registers */ + uint8_t r0 = 0; /* Zero register */ + uint8_t r2 = (curr_step) & 0xFF; + uint8_t r3 = (curr_step >> 8) & 0xFF; + uint8_t r4 = (curr_step >> 16) & 0xFF; + uint8_t r1,r5,r6,r7,r8,r9,r10,r11; /* Temporary registers */ __asm__ __volatile( /* umul24x24to16hi(t, bezier_AV, curr_step); t: Range 0 - 1^16 = 16 bits*/ @@ -1115,14 +1127,14 @@ void Stepper::set_directions() { #if defined(__ARM__) || defined(__thumb__) // For ARM Cortex M3/M4 CPUs, we have the optimized assembler version, that takes 43 cycles to execute - register uint32_t flo = 0; - register uint32_t fhi = bezier_AV * curr_step; - register uint32_t t = fhi; - register int32_t alo = bezier_F; - register int32_t ahi = 0; - register int32_t A = bezier_A; - register int32_t B = bezier_B; - register int32_t C = bezier_C; + uint32_t flo = 0; + uint32_t fhi = bezier_AV * curr_step; + uint32_t t = fhi; + int32_t alo = bezier_F; + int32_t ahi = 0; + int32_t A = bezier_A; + int32_t B = bezier_B; + int32_t C = bezier_C; __asm__ __volatile__( ".syntax unified" "\n\t" // is to prevent CM0,CM1 non-unified syntax @@ -2086,7 +2098,6 @@ void Stepper::init() { ENABLE_STEPPER_DRIVER_INTERRUPT(); - endstops.enable(true); // Start with endstops active. After homing they can be disabled sei(); set_directions(); // Init directions to last_direction_bits = 0 Keeps Z from being reversed } @@ -2206,21 +2217,21 @@ void Stepper::report_positions() { if (was_enabled) ENABLE_STEPPER_DRIVER_INTERRUPT(); - #if CORE_IS_XY || CORE_IS_XZ || IS_DELTA || IS_SCARA + #if CORE_IS_XY || CORE_IS_XZ || ENABLED(DELTA) || IS_SCARA SERIAL_PROTOCOLPGM(MSG_COUNT_A); #else SERIAL_PROTOCOLPGM(MSG_COUNT_X); #endif SERIAL_PROTOCOL(xpos); - #if CORE_IS_XY || CORE_IS_YZ || IS_DELTA || IS_SCARA + #if CORE_IS_XY || CORE_IS_YZ || ENABLED(DELTA) || IS_SCARA SERIAL_PROTOCOLPGM(" B:"); #else SERIAL_PROTOCOLPGM(" Y:"); #endif SERIAL_PROTOCOL(ypos); - #if CORE_IS_XZ || CORE_IS_YZ || IS_DELTA + #if CORE_IS_XZ || CORE_IS_YZ || ENABLED(DELTA) SERIAL_PROTOCOLPGM(" C:"); #else SERIAL_PROTOCOLPGM(" Z:"); diff --git a/Marlin/src/module/stepper.h b/Marlin/src/module/stepper.h index b9e7ead995..5f7cdc54cc 100644 --- a/Marlin/src/module/stepper.h +++ b/Marlin/src/module/stepper.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * stepper.h - stepper motor driver: executes motion plans of planner.c using the stepper motors @@ -40,9 +41,6 @@ * along with Grbl. If not, see . */ -#ifndef STEPPER_H -#define STEPPER_H - #include "../inc/MarlinConfig.h" // Disable multiple steps per ISR @@ -244,7 +242,7 @@ class Stepper { public: - #if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS + #if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS || ENABLED(Z_STEPPER_AUTO_ALIGN) static bool separate_multi_axis; #endif @@ -277,10 +275,10 @@ class Stepper { #if ENABLED(Y_DUAL_ENDSTOPS) static bool locked_Y_motor, locked_Y2_motor; #endif - #if Z_MULTI_ENDSTOPS + #if Z_MULTI_ENDSTOPS || ENABLED(Z_STEPPER_AUTO_ALIGN) static bool locked_Z_motor, locked_Z2_motor; #endif - #if ENABLED(Z_TRIPLE_ENDSTOPS) + #if ENABLED(Z_TRIPLE_ENDSTOPS) || (ENABLED(Z_STEPPER_AUTO_ALIGN) && ENABLED(Z_TRIPLE_STEPPER_DRIVERS)) static bool locked_Z3_motor; #endif @@ -421,7 +419,7 @@ class Stepper { static void microstep_readings(); #endif - #if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS + #if ENABLED(X_DUAL_ENDSTOPS) || ENABLED(Y_DUAL_ENDSTOPS) || Z_MULTI_ENDSTOPS || ENABLED(Z_STEPPER_AUTO_ALIGN) FORCE_INLINE static void set_separate_multi_axis(const bool state) { separate_multi_axis = state; } #endif #if ENABLED(X_DUAL_ENDSTOPS) @@ -432,11 +430,11 @@ class Stepper { FORCE_INLINE static void set_y_lock(const bool state) { locked_Y_motor = state; } FORCE_INLINE static void set_y2_lock(const bool state) { locked_Y2_motor = state; } #endif - #if Z_MULTI_ENDSTOPS + #if Z_MULTI_ENDSTOPS || (ENABLED(Z_STEPPER_AUTO_ALIGN) && Z_MULTI_STEPPER_DRIVERS) FORCE_INLINE static void set_z_lock(const bool state) { locked_Z_motor = state; } FORCE_INLINE static void set_z2_lock(const bool state) { locked_Z2_motor = state; } #endif - #if ENABLED(Z_TRIPLE_ENDSTOPS) + #if ENABLED(Z_TRIPLE_ENDSTOPS) || (ENABLED(Z_STEPPER_AUTO_ALIGN) && ENABLED(Z_TRIPLE_STEPPER_DRIVERS)) FORCE_INLINE static void set_z3_lock(const bool state) { locked_Z3_motor = state; } #endif @@ -526,15 +524,15 @@ class Stepper { if (step_rate >= (8 * 256)) { // higher step rate const uint8_t tmp_step_rate = (step_rate & 0x00FF); const uint16_t table_address = (uint16_t)&speed_lookuptable_fast[(uint8_t)(step_rate >> 8)][0], - gain = (uint16_t)pgm_read_word_near(table_address + 2); + gain = (uint16_t)pgm_read_word(table_address + 2); timer = MultiU16X8toH16(tmp_step_rate, gain); - timer = (uint16_t)pgm_read_word_near(table_address) - timer; + timer = (uint16_t)pgm_read_word(table_address) - timer; } else { // lower step rates uint16_t table_address = (uint16_t)&speed_lookuptable_slow[0][0]; table_address += ((step_rate) >> 1) & 0xFFFC; - timer = (uint16_t)pgm_read_word_near(table_address) - - (((uint16_t)pgm_read_word_near(table_address + 2) * (uint8_t)(step_rate & 0x0007)) >> 3); + timer = (uint16_t)pgm_read_word(table_address) + - (((uint16_t)pgm_read_word(table_address + 2) * (uint8_t)(step_rate & 0x0007)) >> 3); } // (there is no need to limit the timer value here. All limits have been // applied above, and AVR is able to keep up at 30khz Stepping ISR rate) @@ -559,5 +557,3 @@ class Stepper { }; extern Stepper stepper; - -#endif // STEPPER_H diff --git a/Marlin/src/module/stepper_indirection.h b/Marlin/src/module/stepper_indirection.h index 0ca6aac9c6..1b0e6c883d 100644 --- a/Marlin/src/module/stepper_indirection.h +++ b/Marlin/src/module/stepper_indirection.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * stepper_indirection.h - stepper motor driver indirection macros @@ -41,9 +42,6 @@ * along with Marlin. If not, see . */ -#ifndef STEPPER_INDIRECTION_H -#define STEPPER_INDIRECTION_H - #include "../inc/MarlinConfig.h" // TMC26X drivers have STEP/DIR on normal pins, but ENABLE via SPI @@ -615,5 +613,3 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset #define NORM_E_DIR(E) E0_DIR_WRITE(!INVERT_E0_DIR) #define REV_E_DIR(E) E0_DIR_WRITE( INVERT_E0_DIR) #endif - -#endif // STEPPER_INDIRECTION_H diff --git a/Marlin/src/module/temperature.cpp b/Marlin/src/module/temperature.cpp index 20d7b7c3ab..892379c536 100644 --- a/Marlin/src/module/temperature.cpp +++ b/Marlin/src/module/temperature.cpp @@ -251,7 +251,7 @@ uint8_t Temperature::soft_pwm_amount[HOTENDS]; #if HAS_PID_FOR_BOTH #define GHV(B,H) (hotend < 0 ? (B) : (H)) #define SHV(S,B,H) do{ if (hotend < 0) S##_bed = B; else S [hotend] = H; }while(0) - #define ONHEATINGSTART() do{ if (hotend < 0) printerEventLEDs.onBedHeatingStart(); else printerEventLEDs.onHotendHeatingStart(); }while(0) + #define ONHEATINGSTART() (hotend < 0 ? printerEventLEDs.onBedHeatingStart() : printerEventLEDs.onHotendHeatingStart()) #define ONHEATING(S,C,T) do{ if (hotend < 0) printerEventLEDs.onBedHeating(S,C,T); else printerEventLEDs.onHotendHeating(S,C,T); }while(0) #elif ENABLED(PIDTEMPBED) #define GHV(B,H) B @@ -311,7 +311,7 @@ uint8_t Temperature::soft_pwm_amount[HOTENDS]; wait_for_heatup = true; // Can be interrupted with M108 #if ENABLED(PRINTER_EVENT_LEDS) const float start_temp = GHV(current_temperature_bed, current_temperature[hotend]); - ONHEATINGSTART(); + LEDColor color = ONHEATINGSTART(); #endif // PID Tuning loop @@ -492,13 +492,17 @@ uint8_t Temperature::soft_pwm_amount[HOTENDS]; _SET_BED_PID(); #endif } + #if ENABLED(PRINTER_EVENT_LEDS) + printerEventLEDs.onPidTuningDone(color); + #endif + return; } lcd_update(); } disable_all_heaters(); #if ENABLED(PRINTER_EVENT_LEDS) - printerEventLEDs.onHeatersOff(); + printerEventLEDs.onPidTuningDone(color); #endif } @@ -1827,6 +1831,7 @@ void Temperature::isr() { static uint8_t pwm_count = _BV(SOFT_PWM_SCALE); // avoid multiple loads of pwm_count uint8_t pwm_count_tmp = pwm_count; + #if ENABLED(ADC_KEYPAD) static unsigned int raw_ADCKey_value = 0; #endif @@ -2525,7 +2530,7 @@ void Temperature::isr() { if (wait_for_heatup) { lcd_reset_status(); #if ENABLED(PRINTER_EVENT_LEDS) - printerEventLEDs.onHeated(); + printerEventLEDs.onHeatingDone(); #endif } diff --git a/Marlin/src/module/temperature.h b/Marlin/src/module/temperature.h index 6baeacf24c..7c56105552 100644 --- a/Marlin/src/module/temperature.h +++ b/Marlin/src/module/temperature.h @@ -19,14 +19,12 @@ * along with this program. If not, see . * */ +#pragma once /** * temperature.h - temperature controller */ -#ifndef TEMPERATURE_H -#define TEMPERATURE_H - #include "thermistor/thermistors.h" #include "../inc/MarlinConfig.h" @@ -660,5 +658,3 @@ class Temperature { }; extern Temperature thermalManager; - -#endif // TEMPERATURE_H diff --git a/Marlin/src/module/thermistor/thermistor_1010.h b/Marlin/src/module/thermistor/thermistor_1010.h index 79a557954e..863a92fff8 100644 --- a/Marlin/src/module/thermistor/thermistor_1010.h +++ b/Marlin/src/module/thermistor/thermistor_1010.h @@ -22,17 +22,17 @@ // Pt1000 with 1k0 pullup const short temptable_1010[][2] PROGMEM = { - PtLine( 0, 1000, 1000) - PtLine( 25, 1000, 1000) - PtLine( 50, 1000, 1000) - PtLine( 75, 1000, 1000) - PtLine(100, 1000, 1000) - PtLine(125, 1000, 1000) - PtLine(150, 1000, 1000) - PtLine(175, 1000, 1000) - PtLine(200, 1000, 1000) - PtLine(225, 1000, 1000) - PtLine(250, 1000, 1000) - PtLine(275, 1000, 1000) + PtLine( 0, 1000, 1000), + PtLine( 25, 1000, 1000), + PtLine( 50, 1000, 1000), + PtLine( 75, 1000, 1000), + PtLine(100, 1000, 1000), + PtLine(125, 1000, 1000), + PtLine(150, 1000, 1000), + PtLine(175, 1000, 1000), + PtLine(200, 1000, 1000), + PtLine(225, 1000, 1000), + PtLine(250, 1000, 1000), + PtLine(275, 1000, 1000), PtLine(300, 1000, 1000) }; diff --git a/Marlin/src/module/thermistor/thermistor_1047.h b/Marlin/src/module/thermistor/thermistor_1047.h index 01997abc3a..b4c69f5803 100644 --- a/Marlin/src/module/thermistor/thermistor_1047.h +++ b/Marlin/src/module/thermistor/thermistor_1047.h @@ -23,11 +23,11 @@ // Pt1000 with 4k7 pullup const short temptable_1047[][2] PROGMEM = { // only a few values are needed as the curve is very flat - PtLine( 0, 1000, 4700) - PtLine( 50, 1000, 4700) - PtLine(100, 1000, 4700) - PtLine(150, 1000, 4700) - PtLine(200, 1000, 4700) - PtLine(250, 1000, 4700) + PtLine( 0, 1000, 4700), + PtLine( 50, 1000, 4700), + PtLine(100, 1000, 4700), + PtLine(150, 1000, 4700), + PtLine(200, 1000, 4700), + PtLine(250, 1000, 4700), PtLine(300, 1000, 4700) }; diff --git a/Marlin/src/module/thermistor/thermistor_110.h b/Marlin/src/module/thermistor/thermistor_110.h index 7a4c80df71..5a5d387d4d 100644 --- a/Marlin/src/module/thermistor/thermistor_110.h +++ b/Marlin/src/module/thermistor/thermistor_110.h @@ -23,11 +23,11 @@ // Pt100 with 1k0 pullup const short temptable_110[][2] PROGMEM = { // only a few values are needed as the curve is very flat - PtLine( 0, 100, 1000) - PtLine( 50, 100, 1000) - PtLine(100, 100, 1000) - PtLine(150, 100, 1000) - PtLine(200, 100, 1000) - PtLine(250, 100, 1000) + PtLine( 0, 100, 1000), + PtLine( 50, 100, 1000), + PtLine(100, 100, 1000), + PtLine(150, 100, 1000), + PtLine(200, 100, 1000), + PtLine(250, 100, 1000), PtLine(300, 100, 1000) }; diff --git a/Marlin/src/module/thermistor/thermistor_147.h b/Marlin/src/module/thermistor/thermistor_147.h index 7e4a3b6fb6..22fe8a8e76 100644 --- a/Marlin/src/module/thermistor/thermistor_147.h +++ b/Marlin/src/module/thermistor/thermistor_147.h @@ -23,11 +23,11 @@ // Pt100 with 4k7 pullup const short temptable_147[][2] PROGMEM = { // only a few values are needed as the curve is very flat - PtLine( 0, 100, 4700) - PtLine( 50, 100, 4700) - PtLine(100, 100, 4700) - PtLine(150, 100, 4700) - PtLine(200, 100, 4700) - PtLine(250, 100, 4700) + PtLine( 0, 100, 4700), + PtLine( 50, 100, 4700), + PtLine(100, 100, 4700), + PtLine(150, 100, 4700), + PtLine(200, 100, 4700), + PtLine(250, 100, 4700), PtLine(300, 100, 4700) }; diff --git a/Marlin/src/module/thermistor/thermistors.h b/Marlin/src/module/thermistor/thermistors.h index 56b75e1739..953fdf7fea 100644 --- a/Marlin/src/module/thermistor/thermistors.h +++ b/Marlin/src/module/thermistor/thermistors.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef THERMISTORS_H_ -#define THERMISTORS_H_ +#pragma once #include "../../inc/MarlinConfig.h" @@ -36,9 +34,9 @@ // a=3.9083E-3, b=-5.775E-7 #define PtA 3.9083E-3 #define PtB -5.775E-7 -#define PtRt(T,R0) ((R0)*(1.0+(PtA)*(T)+(PtB)*(T)*(T))) -#define PtAdVal(T,R0,Rup) (short)(1024/(Rup/PtRt(T,R0)+1)) -#define PtLine(T,R0,Rup) { OV(PtAdVal(T,R0,Rup)), T }, +#define PtRt(T,R0) ((R0) * (1.0 + (PtA) * (T) + (PtB) * (T) * (T))) +#define PtAdVal(T,R0,Rup) (short)(1024 / (Rup / PtRt(T, R0) + 1)) +#define PtLine(T,R0,Rup) { OV(PtAdVal(T, R0, Rup)), T } #if ANY_THERMISTOR_IS(1) // beta25 = 4092 K, R25 = 100 kOhm, Pull-up = 4.7 kOhm, "EPCOS" #include "thermistor_1.h" @@ -276,5 +274,3 @@ static_assert(HEATER_0_TEMPTABLE_LEN < 256 && HEATER_1_TEMPTABLE_LEN < 256 && HE #define HEATER_CHAMBER_RAW_LO_TEMP 0 #endif #endif - -#endif // THERMISTORS_H_ diff --git a/Marlin/src/module/tool_change.cpp b/Marlin/src/module/tool_change.cpp index c651b2cd57..1d255a88fb 100644 --- a/Marlin/src/module/tool_change.cpp +++ b/Marlin/src/module/tool_change.cpp @@ -70,7 +70,7 @@ #include "../feature/fanmux.h" #endif -#if ENABLED(ULTIPANEL) +#if HAS_LCD_MENU #include "../lcd/ultralcd.h" #endif @@ -129,10 +129,17 @@ inline void parking_extruder_tool_change(const uint8_t tmp_extruder, bool no_move) { if (!no_move) { - const float parkingposx[] = PARKING_EXTRUDER_PARKING_X, - midpos = (parkingposx[0] + parkingposx[1]) * 0.5 + hotend_offset[X_AXIS][active_extruder], - grabpos = parkingposx[tmp_extruder] + hotend_offset[X_AXIS][active_extruder] - + (tmp_extruder == 0 ? -(PARKING_EXTRUDER_GRAB_DISTANCE) : PARKING_EXTRUDER_GRAB_DISTANCE); + constexpr float parkingposx[] = PARKING_EXTRUDER_PARKING_X; + + #if HAS_HOTEND_OFFSET + const float x_offset = hotend_offset[X_AXIS][active_extruder]; + #else + constexpr float x_offset = 0; + #endif + + const float midpos = (parkingposx[0] + parkingposx[1]) * 0.5 + x_offset, + grabpos = parkingposx[tmp_extruder] + (tmp_extruder ? PARKING_EXTRUDER_GRAB_DISTANCE : -(PARKING_EXTRUDER_GRAB_DISTANCE)) + x_offset; + /** * 1. Raise Z-Axis to give enough clearance * 2. Move to park position of old extruder @@ -144,42 +151,54 @@ */ // STEP 1 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Start Autopark", current_position); #endif + current_position[Z_AXIS] += toolchange_settings.z_raise; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("(1) Raise Z-Axis", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Z_AXIS], active_extruder); planner.synchronize(); // STEP 2 - current_position[X_AXIS] = parkingposx[active_extruder] + hotend_offset[X_AXIS][active_extruder]; + + current_position[X_AXIS] = parkingposx[active_extruder] + x_offset; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) { SERIAL_ECHOLNPAIR("(2) Park extruder ", int(active_extruder)); DEBUG_POS("Moving ParkPos", current_position); } #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); planner.synchronize(); // STEP 3 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("(3) Disengage magnet "); #endif + pe_deactivate_magnet(active_extruder); // STEP 4 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("(4) Move to position near new extruder"); #endif + current_position[X_AXIS] += active_extruder ? -10 : 10; // move 10mm away from parked extruder #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move away from parked extruder", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); planner.synchronize(); @@ -191,9 +210,11 @@ #if ENABLED(PARKING_EXTRUDER_SOLENOIDS_INVERT) pe_activate_magnet(active_extruder); //just save power for inverted magnets #endif + pe_activate_magnet(tmp_extruder); // STEP 6 + current_position[X_AXIS] = grabpos + (tmp_extruder ? -10 : 10); planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); current_position[X_AXIS] = grabpos; @@ -203,13 +224,21 @@ planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS]/2, active_extruder); planner.synchronize(); - // Step 7 - current_position[X_AXIS] = midpos - hotend_offset[X_AXIS][tmp_extruder]; + // STEP 7 + + current_position[X_AXIS] = midpos + #if HAS_HOTEND_OFFSET + - hotend_offset[X_AXIS][tmp_extruder] + #endif + ; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("(7) Move midway between hotends", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); planner.synchronize(); + #if ENABLED(DEBUG_LEVELING_FEATURE) SERIAL_ECHOLNPGM("Autopark done."); #endif @@ -221,7 +250,10 @@ pe_activate_magnet(active_extruder); // Just save power for inverted magnets #endif } - current_position[Z_AXIS] += hotend_offset[Z_AXIS][active_extruder] - hotend_offset[Z_AXIS][tmp_extruder]; + + #if HAS_HOTEND_OFFSET + current_position[Z_AXIS] += hotend_offset[Z_AXIS][active_extruder] - hotend_offset[Z_AXIS][tmp_extruder]; + #endif #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Applying Z-offset", current_position); @@ -251,80 +283,105 @@ */ // STEP 1 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Starting Toolhead change", current_position); #endif + current_position[Z_AXIS] += toolchange_settings.z_raise; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("(1) Raise Z-Axis", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Z_AXIS], active_extruder); planner.synchronize(); // STEP 2 + current_position[X_AXIS] = placexpos; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) { SERIAL_ECHOLNPAIR("(2) Place old tool ", int(active_extruder)); DEBUG_POS("Move X SwitchPos", current_position); } #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); planner.synchronize(); current_position[Y_AXIS] = SWITCHING_TOOLHEAD_Y_POS - SWITCHING_TOOLHEAD_Y_SECURITY; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move Y SwitchPos + Security", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Y_AXIS], active_extruder); planner.synchronize(); // STEP 3 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("(3) Unlock and Place Toolhead"); #endif + MOVE_SERVO(SWITCHING_TOOLHEAD_SERVO_NR, angles[1]); safe_delay(500); current_position[Y_AXIS] = SWITCHING_TOOLHEAD_Y_POS; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move Y SwitchPos", current_position); #endif + planner.buffer_line(current_position,(planner.settings.max_feedrate_mm_s[Y_AXIS] * 0.5), active_extruder); planner.synchronize(); safe_delay(200); current_position[Y_AXIS] -= SWITCHING_TOOLHEAD_Y_CLEAR; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move back Y clear", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Y_AXIS], active_extruder); // move away from docked toolhead planner.synchronize(); // STEP 4 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("(4) Move to new toolhead position"); #endif + current_position[X_AXIS] = grabxpos; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move to new toolhead X", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[X_AXIS], active_extruder); planner.synchronize(); current_position[Y_AXIS] = SWITCHING_TOOLHEAD_Y_POS - SWITCHING_TOOLHEAD_Y_SECURITY; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move Y SwitchPos + Security", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Y_AXIS], active_extruder); planner.synchronize(); // STEP 5 + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("(5) Grab and lock new toolhead "); #endif + current_position[Y_AXIS] = SWITCHING_TOOLHEAD_Y_POS; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move Y SwitchPos", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Y_AXIS] * 0.5, active_extruder); planner.synchronize(); @@ -333,14 +390,19 @@ safe_delay(500); current_position[Y_AXIS] -= SWITCHING_TOOLHEAD_Y_CLEAR; + #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("Move back Y clear", current_position); #endif + planner.buffer_line(current_position, planner.settings.max_feedrate_mm_s[Y_AXIS], active_extruder); // move away from docked toolhead planner.synchronize(); // STEP 6 - current_position[Z_AXIS] += hotend_offset[Z_AXIS][active_extruder] - hotend_offset[Z_AXIS][tmp_extruder]; + + #if HAS_HOTEND_OFFSET + current_position[Z_AXIS] += hotend_offset[Z_AXIS][active_extruder] - hotend_offset[Z_AXIS][tmp_extruder]; + #endif #if ENABLED(DEBUG_LEVELING_FEATURE) if (DEBUGGING(LEVELING)) DEBUG_POS("(6) Apply Z offset", current_position); @@ -395,7 +457,6 @@ inline void invalid_extruder_error(const uint8_t e) { // Apply Y & Z extruder offset (X offset is used as home pos with Dual X) current_position[Y_AXIS] -= hotend_offset[Y_AXIS][active_extruder] - hotend_offset[Y_AXIS][tmp_extruder]; current_position[Z_AXIS] -= hotend_offset[Z_AXIS][active_extruder] - hotend_offset[Z_AXIS][tmp_extruder]; - current_position[Z_AXIS] += TOOLCHANGE_ZRAISE; // Activate the new extruder ahead of calling set_axis_is_at_home! active_extruder = tmp_extruder; @@ -437,11 +498,7 @@ inline void invalid_extruder_error(const uint8_t e) { * previous tool out of the way and the new tool into place. */ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool no_move/*=false*/) { - #if EXTRUDERS < 2 - - return invalid_extruder_error(tmp_extruder); - - #elif ENABLED(MIXING_EXTRUDER) && MIXING_VIRTUAL_TOOLS > 1 + #if ENABLED(MIXING_EXTRUDER) && MIXING_VIRTUAL_TOOLS > 1 if (tmp_extruder >= MIXING_VIRTUAL_TOOLS) return invalid_extruder_error(tmp_extruder); @@ -450,6 +507,11 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n UNUSED(fr_mm_s); UNUSED(no_move); + #elif EXTRUDERS < 2 + + if (tmp_extruder) invalid_extruder_error(tmp_extruder); + return; + #else #if DISABLED(MIXING_EXTRUDER) @@ -477,14 +539,14 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n #endif } - #if ENABLED(ULTIPANEL) + #if HAS_LCD_MENU lcd_return_to_status(); #endif #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) const bool should_swap = !no_move && toolchange_settings.swap_length; #if ENABLED(PREVENT_COLD_EXTRUSION) - const bool too_cold = !DEBUGGING(DRYRUN) || (thermalManager.targetTooColdToExtrude(active_extruder) || thermalManager.targetTooColdToExtrude(tmp_extruder)); + const bool too_cold = !DEBUGGING(DRYRUN) && (thermalManager.targetTooColdToExtrude(active_extruder) || thermalManager.targetTooColdToExtrude(tmp_extruder)); #else constexpr bool too_cold = false; #endif @@ -549,11 +611,15 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n } #if HOTENDS > 1 - const float xdiff = hotend_offset[X_AXIS][tmp_extruder] - hotend_offset[X_AXIS][active_extruder], - ydiff = hotend_offset[Y_AXIS][tmp_extruder] - hotend_offset[Y_AXIS][active_extruder], + #if ENABLED(DUAL_X_CARRIAGE) + constexpr float xdiff = 0; + #else + const float xdiff = hotend_offset[X_AXIS][tmp_extruder] - hotend_offset[X_AXIS][active_extruder]; + #endif + const float ydiff = hotend_offset[Y_AXIS][tmp_extruder] - hotend_offset[Y_AXIS][active_extruder], zdiff = hotend_offset[Z_AXIS][tmp_extruder] - hotend_offset[Z_AXIS][active_extruder]; #else - const float xdiff = 0, ydiff = 0, zdiff = 0; + constexpr float xdiff = 0, ydiff = 0, zdiff = 0; #endif #if ENABLED(DUAL_X_CARRIAGE) @@ -582,9 +648,7 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n #endif // The newly-selected extruder XY is actually at... - #if DISABLED(DUAL_X_CARRIAGE) - current_position[X_AXIS] += xdiff; - #endif + current_position[X_AXIS] += xdiff; current_position[Y_AXIS] += ydiff; current_position[Z_AXIS] += zdiff; diff --git a/Marlin/src/module/tool_change.h b/Marlin/src/module/tool_change.h index 9f2abd50c5..39f6a4b52f 100644 --- a/Marlin/src/module/tool_change.h +++ b/Marlin/src/module/tool_change.h @@ -25,18 +25,18 @@ #if EXTRUDERS > 1 -typedef struct { - #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) - float swap_length; - int16_t prime_speed, retract_speed; - #endif - #if ENABLED(TOOLCHANGE_PARK) - struct { float x, y; } change_point; - #endif - float z_raise; -} toolchange_settings_t; + typedef struct { + #if ENABLED(TOOLCHANGE_FILAMENT_SWAP) + float swap_length; + int16_t prime_speed, retract_speed; + #endif + #if ENABLED(TOOLCHANGE_PARK) + struct { float x, y; } change_point; + #endif + float z_raise; + } toolchange_settings_t; -extern toolchange_settings_t toolchange_settings; + extern toolchange_settings_t toolchange_settings; #endif diff --git a/Marlin/src/pins/pinsDebug.h b/Marlin/src/pins/pinsDebug.h index 7e8b07df83..108a16b92f 100644 --- a/Marlin/src/pins/pinsDebug.h +++ b/Marlin/src/pins/pinsDebug.h @@ -151,7 +151,7 @@ inline void report_pin_state_extended(pin_t pin, bool ignore, bool extended = fa #endif { if (!GET_ARRAY_IS_DIGITAL(x)) { - sprintf_P(buffer, PSTR("Analog in = %5ld"), analogRead(DIGITAL_PIN_TO_ANALOG_PIN(pin))); + sprintf_P(buffer, PSTR("Analog in = %5ld"), (long)analogRead(DIGITAL_PIN_TO_ANALOG_PIN(pin))); SERIAL_ECHO(buffer); } else { @@ -213,7 +213,7 @@ inline void report_pin_state_extended(pin_t pin, bool ignore, bool extended = fa } else { if (IS_ANALOG(pin)) { - sprintf_P(buffer, PSTR(" Analog in = %5ld"), analogRead(DIGITAL_PIN_TO_ANALOG_PIN(pin))); + sprintf_P(buffer, PSTR(" Analog in = %5ld"), (long)analogRead(DIGITAL_PIN_TO_ANALOG_PIN(pin))); SERIAL_ECHO(buffer); SERIAL_ECHOPGM(" "); } diff --git a/Marlin/src/pins/pins_5DPRINT.h b/Marlin/src/pins/pins_5DPRINT.h index 415cc23bce..b90926c252 100644 --- a/Marlin/src/pins/pins_5DPRINT.h +++ b/Marlin/src/pins/pins_5DPRINT.h @@ -31,7 +31,7 @@ * and with the mainstream Marlin software. * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -46,7 +46,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -68,7 +68,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "Makibox" diff --git a/Marlin/src/pins/pins_ALLIGATOR_R2.h b/Marlin/src/pins/pins_ALLIGATOR_R2.h index 1bfbcdf224..2eb38c0c9d 100644 --- a/Marlin/src/pins/pins_ALLIGATOR_R2.h +++ b/Marlin/src/pins/pins_ALLIGATOR_R2.h @@ -26,7 +26,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #define BOARD_NAME "Alligator Board R2" diff --git a/Marlin/src/pins/pins_ANET_10.h b/Marlin/src/pins/pins_ANET_10.h index a8cbd5f29c..cf26ff6467 100644 --- a/Marlin/src/pins/pins_ANET_10.h +++ b/Marlin/src/pins/pins_ANET_10.h @@ -89,7 +89,7 @@ */ #ifndef __AVR_ATmega1284P__ - #error "Oops! Make sure you have 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' selected in the 'Tools -> Boards' menu and ATmega1284P selected in 'Tools -> Processor' menu." + #error "Oops! Select 'Anet V1.0', 'Anet V1.0 (Optiboot)' or 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_ARCHIM2.h b/Marlin/src/pins/pins_ARCHIM2.h index 1e260d3c3c..ad71df72fd 100644 --- a/Marlin/src/pins/pins_ARCHIM2.h +++ b/Marlin/src/pins/pins_ARCHIM2.h @@ -36,7 +36,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Archim' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Archim' in 'Tools > Board.'" #endif // diff --git a/Marlin/src/pins/pins_ARMED.h b/Marlin/src/pins/pins_ARMED.h index dd4b73d99e..fd6ffe6e0e 100644 --- a/Marlin/src/pins/pins_ARMED.h +++ b/Marlin/src/pins/pins_ARMED.h @@ -21,7 +21,7 @@ */ #ifndef STM32F4 - #error "Oops! Make sure you have an STM32F4 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F4 board in 'Tools > Board.'" #endif #ifndef ARMED_V1_0 @@ -104,13 +104,6 @@ #define E1_CS_PIN PE5 #endif -// -// SPI -// -#define SCK_PIN PA5 -#define MISO_PIN PA6 -#define MOSI_PIN PA7 - // // Temperature Sensors // @@ -133,7 +126,6 @@ // Misc functions // #define SDSS PE7 -#define SS_PIN PE7 #define LED_PIN PB7 // Heart beat #define PS_ON_PIN PA10 #define KILL_PIN PA8 diff --git a/Marlin/src/pins/pins_AZSMZ_MINI.h b/Marlin/src/pins/pins_AZSMZ_MINI.h index 6d4971b954..2fef32bda7 100644 --- a/Marlin/src/pins/pins_AZSMZ_MINI.h +++ b/Marlin/src/pins/pins_AZSMZ_MINI.h @@ -25,7 +25,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_AZTEEG_X3.h b/Marlin/src/pins/pins_AZTEEG_X3.h index 0abc9b87d6..13d9b35fd7 100644 --- a/Marlin/src/pins/pins_AZTEEG_X3.h +++ b/Marlin/src/pins/pins_AZTEEG_X3.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 2 || E_STEPPERS > 2 diff --git a/Marlin/src/pins/pins_AZTEEG_X3_PRO.h b/Marlin/src/pins/pins_AZTEEG_X3_PRO.h index fa17120651..832dfe429e 100644 --- a/Marlin/src/pins/pins_AZTEEG_X3_PRO.h +++ b/Marlin/src/pins/pins_AZTEEG_X3_PRO.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 5 || E_STEPPERS > 5 @@ -174,4 +174,3 @@ #define SPINDLE_LASER_ENABLE_PIN 20 // Pin should have a pullup! #define SPINDLE_DIR_PIN 21 #endif - diff --git a/Marlin/src/pins/pins_AZTEEG_X5_GT.h b/Marlin/src/pins/pins_AZTEEG_X5_GT.h index 9162d066f3..76e1fed268 100644 --- a/Marlin/src/pins/pins_AZTEEG_X5_GT.h +++ b/Marlin/src/pins/pins_AZTEEG_X5_GT.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_AZTEEG_X5_MINI_WIFI.h b/Marlin/src/pins/pins_AZTEEG_X5_MINI_WIFI.h index f6bec28fda..dbc86b829b 100644 --- a/Marlin/src/pins/pins_AZTEEG_X5_MINI_WIFI.h +++ b/Marlin/src/pins/pins_AZTEEG_X5_MINI_WIFI.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_BEAST.h b/Marlin/src/pins/pins_BEAST.h index 28fb8539a2..64f5614806 100644 --- a/Marlin/src/pins/pins_BEAST.h +++ b/Marlin/src/pins/pins_BEAST.h @@ -21,7 +21,7 @@ */ #if !defined(__STM32F1__) && !defined(__STM32F4__) - #error "Oops! Make sure you have an STM32F1/4 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F1/4 board in 'Tools > Board.'" #endif /** @@ -288,4 +288,3 @@ #define U_MIN_PIN -1 #define V_MIN_PIN -1 #define W_MIN_PIN -1 - diff --git a/Marlin/src/pins/pins_BIQU_BQ111_A4.h b/Marlin/src/pins/pins_BIQU_BQ111_A4.h index 1b481e2e41..bc5c07f107 100644 --- a/Marlin/src/pins/pins_BIQU_BQ111_A4.h +++ b/Marlin/src/pins/pins_BIQU_BQ111_A4.h @@ -31,7 +31,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_BQ_ZUM_MEGA_3D.h b/Marlin/src/pins/pins_BQ_ZUM_MEGA_3D.h index f80379eda2..c25115c7bb 100644 --- a/Marlin/src/pins/pins_BQ_ZUM_MEGA_3D.h +++ b/Marlin/src/pins/pins_BQ_ZUM_MEGA_3D.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "ZUM Mega 3D" @@ -33,10 +33,10 @@ // // Heaters / Fans // -#define RAMPS_D8_PIN 10 -#define RAMPS_D9_PIN 12 -#define RAMPS_D10_PIN 9 -#define MOSFET_D_PIN 7 +#define RAMPS_D8_PIN 10 +#define RAMPS_D9_PIN 12 +#define RAMPS_D10_PIN 9 +#define MOSFET_D_PIN 7 // // Auto fans @@ -46,11 +46,6 @@ #define ORIG_E2_AUTO_FAN_PIN 6 #define ORIG_E3_AUTO_FAN_PIN 6 -// -// Misc. Functions -// -#define CASE_LIGHT_PIN 44 // MUST BE HARDWARE PWM - // // M3/M4/M5 - Spindle/Laser Control // @@ -64,37 +59,39 @@ // Limit Switches // #undef X_MAX_PIN -#define X_MAX_PIN 79 // 2 +#define X_MAX_PIN 79 // 2 // // Z Probe (when not Z_MIN_PIN) // #undef Z_MIN_PROBE_PIN -#define Z_MIN_PROBE_PIN 19 // IND_S_5V +#define Z_MIN_PROBE_PIN 19 // IND_S_5V #undef Z_ENABLE_PIN -#define Z_ENABLE_PIN 77 // 62 +#define Z_ENABLE_PIN 77 // 62 // // Steppers // -#define DIGIPOTSS_PIN 22 -#define DIGIPOT_CHANNELS { 4, 5, 3, 0, 1 } +#define DIGIPOTSS_PIN 22 +#define DIGIPOT_CHANNELS { 4, 5, 3, 0, 1 } // // Temperature Sensors // #undef TEMP_1_PIN -#define TEMP_1_PIN 14 // Analog Input (15) +#define TEMP_1_PIN 14 // Analog Input (15) #undef TEMP_BED_PIN -#define TEMP_BED_PIN 15 // Analog Input (14) +#define TEMP_BED_PIN 15 // Analog Input (14) // // Misc. Functions // -#undef PS_ON_PIN // 12 -#define PS_ON_PIN 81 // External Power Supply +#undef PS_ON_PIN // 12 +#define PS_ON_PIN 81 // External Power Supply + +#define CASE_LIGHT_PIN 44 // MUST BE HARDWARE PWM // This board has headers for Z-min, Z-max and IND_S_5V *but* as the bq team @@ -104,15 +101,14 @@ #ifdef Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN #undef Z_MIN_PIN #undef Z_MAX_PIN - #define Z_MIN_PIN 19 // IND_S_5V - #define Z_MAX_PIN 18 // Z-MIN Label + #define Z_MIN_PIN 19 // IND_S_5V + #define Z_MAX_PIN 18 // Z-MIN Label #endif - // -// This pin is used by the official Hephestos 2 heated bed upgrade kit +// Used by the Hephestos 2 heated bed upgrade kit // #if ENABLED(HEPHESTOS2_HEATED_BED_KIT) #undef HEATER_BED_PIN - #define HEATER_BED_PIN 8 + #define HEATER_BED_PIN 8 #endif diff --git a/Marlin/src/pins/pins_BRAINWAVE.h b/Marlin/src/pins/pins_BRAINWAVE.h index a43c6be95c..2bb3e6d461 100644 --- a/Marlin/src/pins/pins_BRAINWAVE.h +++ b/Marlin/src/pins/pins_BRAINWAVE.h @@ -53,9 +53,9 @@ * * 1. In the Arduino IDE, under Files -> Preferences paste the following URL * https://rawgit.com/Bob-the-Kuhn/Marlin_AT90USB/master/package_MARLIN_AT90USB_index.json - * 2. Under Tools -> Board -> Boards manager, scroll to the bottom, click on MARLIN_AT90USB + * 2. Under Tools > Board -> Boards manager, scroll to the bottom, click on MARLIN_AT90USB * and then click on "Install" - * 3. Select "AT90USB646_TEENSYPP" from the 'Tools -> Boards' menu. + * 3. Select "AT90USB646_TEENSYPP" from the 'Tools > Board' menu. */ /** @@ -68,7 +68,7 @@ */ #ifndef __AVR_AT90USB646__ - #error "Oops! Make sure you have 'AT90USB646_TEENSYPP' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'AT90USB646_TEENSYPP' in 'Tools > Board.'" #endif #define BOARD_NAME "Brainwave" diff --git a/Marlin/src/pins/pins_BRAINWAVE_PRO.h b/Marlin/src/pins/pins_BRAINWAVE_PRO.h index 49c8ab6b59..ec27f4a9cb 100644 --- a/Marlin/src/pins/pins_BRAINWAVE_PRO.h +++ b/Marlin/src/pins/pins_BRAINWAVE_PRO.h @@ -44,7 +44,7 @@ * and with the mainstream Marlin software. * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -59,7 +59,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -75,7 +75,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define BOARD_NAME "Brainwave Pro" diff --git a/Marlin/src/pins/pins_CHEAPTRONIC.h b/Marlin/src/pins/pins_CHEAPTRONIC.h index e8f2c5f67e..f484a897bb 100644 --- a/Marlin/src/pins/pins_CHEAPTRONIC.h +++ b/Marlin/src/pins/pins_CHEAPTRONIC.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Cheaptronic v1.0" diff --git a/Marlin/src/pins/pins_CHEAPTRONICv2.h b/Marlin/src/pins/pins_CHEAPTRONICv2.h index eea57d23ec..1b93c1b04c 100644 --- a/Marlin/src/pins/pins_CHEAPTRONICv2.h +++ b/Marlin/src/pins/pins_CHEAPTRONICv2.h @@ -27,7 +27,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Cheaptronic v2.0" diff --git a/Marlin/src/pins/pins_CHITU3D.h b/Marlin/src/pins/pins_CHITU3D.h index bfa92357ef..522193a824 100644 --- a/Marlin/src/pins/pins_CHITU3D.h +++ b/Marlin/src/pins/pins_CHITU3D.h @@ -21,7 +21,7 @@ */ #if !defined(__STM32F1__) && !defined(__STM32F4__) - #error "Oops! Make sure you have an STM32F1/4 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F1/4 board in 'Tools > Board.'" #endif /** @@ -286,4 +286,3 @@ #define U_MIN_PIN -1 #define V_MIN_PIN -1 #define W_MIN_PIN -1 - diff --git a/Marlin/src/pins/pins_CNCONTROLS_11.h b/Marlin/src/pins/pins_CNCONTROLS_11.h index 0a32d04a18..91bafb9e0e 100644 --- a/Marlin/src/pins/pins_CNCONTROLS_11.h +++ b/Marlin/src/pins/pins_CNCONTROLS_11.h @@ -3,7 +3,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu. + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "CN Controls V11" diff --git a/Marlin/src/pins/pins_CNCONTROLS_12.h b/Marlin/src/pins/pins_CNCONTROLS_12.h index f073b19c96..a7bb0ecf6f 100644 --- a/Marlin/src/pins/pins_CNCONTROLS_12.h +++ b/Marlin/src/pins/pins_CNCONTROLS_12.h @@ -3,7 +3,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu. + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "CN Controls V12" diff --git a/Marlin/src/pins/pins_COHESION3D_MINI.h b/Marlin/src/pins/pins_COHESION3D_MINI.h index ea568b266f..1348650504 100644 --- a/Marlin/src/pins/pins_COHESION3D_MINI.h +++ b/Marlin/src/pins/pins_COHESION3D_MINI.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_COHESION3D_REMIX.h b/Marlin/src/pins/pins_COHESION3D_REMIX.h index 77346914fb..0810199384 100644 --- a/Marlin/src/pins/pins_COHESION3D_REMIX.h +++ b/Marlin/src/pins/pins_COHESION3D_REMIX.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_DUE3DOM.h b/Marlin/src/pins/pins_DUE3DOM.h index 76cc39c9ca..e4725d7d1c 100644 --- a/Marlin/src/pins/pins_DUE3DOM.h +++ b/Marlin/src/pins/pins_DUE3DOM.h @@ -25,7 +25,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #define BOARD_NAME "DUE3DOM" diff --git a/Marlin/src/pins/pins_DUE3DOM_MINI.h b/Marlin/src/pins/pins_DUE3DOM_MINI.h index bf525d3059..6ec4053cf9 100644 --- a/Marlin/src/pins/pins_DUE3DOM_MINI.h +++ b/Marlin/src/pins/pins_DUE3DOM_MINI.h @@ -25,7 +25,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #define BOARD_NAME "DUE3DOM MINI" diff --git a/Marlin/src/pins/pins_EINSTART-S.h b/Marlin/src/pins/pins_EINSTART-S.h index 7fd88f8fc5..87a29dc501 100644 --- a/Marlin/src/pins/pins_EINSTART-S.h +++ b/Marlin/src/pins/pins_EINSTART-S.h @@ -26,14 +26,14 @@ */ #if ENABLED(TARGET_LPC1768) - #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768." + #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768." #elif defined(__STM32F1__) - #error "Oops! Set MOTHERBOARD to an STM32F1-based board when building for STM32F1." + #error "Oops! Set MOTHERBOARD to an STM32F1-based board when building for STM32F1." #endif #if DISABLED(IS_RAMPS_SMART) && DISABLED(IS_RAMPS_DUO) && DISABLED(IS_RAMPS4DUE) && DISABLED(TARGET_LPC1768) #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #endif diff --git a/Marlin/src/pins/pins_EINSY_RAMBO.h b/Marlin/src/pins/pins_EINSY_RAMBO.h index e3f67059fa..e87076ea23 100644 --- a/Marlin/src/pins/pins_EINSY_RAMBO.h +++ b/Marlin/src/pins/pins_EINSY_RAMBO.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560 or Rambo' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Mega 2560 or Rambo' in 'Tools > Board.'" #endif #define BOARD_NAME "Einsy Rambo" diff --git a/Marlin/src/pins/pins_EINSY_RETRO.h b/Marlin/src/pins/pins_EINSY_RETRO.h index a100d9329e..2056ba1c22 100644 --- a/Marlin/src/pins/pins_EINSY_RETRO.h +++ b/Marlin/src/pins/pins_EINSY_RETRO.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560 or Rambo' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Mega 2560 or Rambo' in 'Tools > Board.'" #endif #define BOARD_NAME "Einsy Retro" diff --git a/Marlin/src/pins/pins_ELEFU_3.h b/Marlin/src/pins/pins_ELEFU_3.h index 79a4bce712..e87b3e15a7 100644 --- a/Marlin/src/pins/pins_ELEFU_3.h +++ b/Marlin/src/pins/pins_ELEFU_3.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Elefu Ra v3" diff --git a/Marlin/src/pins/pins_FORMBOT_RAPTOR.h b/Marlin/src/pins/pins_FORMBOT_RAPTOR.h index 8f8354b7de..772be68ab0 100644 --- a/Marlin/src/pins/pins_FORMBOT_RAPTOR.h +++ b/Marlin/src/pins/pins_FORMBOT_RAPTOR.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 3 || E_STEPPERS > 3 diff --git a/Marlin/src/pins/pins_FORMBOT_TREX2PLUS.h b/Marlin/src/pins/pins_FORMBOT_TREX2PLUS.h index 9c222bc642..0aa4a94be2 100644 --- a/Marlin/src/pins/pins_FORMBOT_TREX2PLUS.h +++ b/Marlin/src/pins/pins_FORMBOT_TREX2PLUS.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 2 || E_STEPPERS > 2 diff --git a/Marlin/src/pins/pins_FORMBOT_TREX3.h b/Marlin/src/pins/pins_FORMBOT_TREX3.h index ced55d1dcd..bfe81091c2 100644 --- a/Marlin/src/pins/pins_FORMBOT_TREX3.h +++ b/Marlin/src/pins/pins_FORMBOT_TREX3.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 2 || E_STEPPERS > 2 diff --git a/Marlin/src/pins/pins_FYSETC_F6_13.h b/Marlin/src/pins/pins_FYSETC_F6_13.h index 061c8921a3..c08a23424b 100644 --- a/Marlin/src/pins/pins_FYSETC_F6_13.h +++ b/Marlin/src/pins/pins_FYSETC_F6_13.h @@ -25,13 +25,21 @@ // #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'FYSETC_F6' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'FYSETC_F6' in 'Tools > Board.'" #endif #ifndef BOARD_NAME #define BOARD_NAME "FYSETC_F6_13" #endif +// +// Servos +// +#define SERVO0_PIN 13 +#define SERVO1_PIN 11 // (PS_ON_PIN) +#define SERVO2_PIN 10 // (FIL_RUNOUT_PIN) +#define SERVO3_PIN 4 // (RGB_LED_G_PIN) + // // Limit Switches // @@ -43,7 +51,7 @@ #define Z_MAX_PIN 9 #ifndef FIL_RUNOUT_PIN - #define FIL_RUNOUT_PIN 10 + #define FIL_RUNOUT_PIN SERVO2_PIN #endif // @@ -158,14 +166,14 @@ #define KILL_PIN 41 #ifndef PS_ON_PIN - #define PS_ON_PIN 11 // Servos pin + #define PS_ON_PIN SERVO1_PIN #endif #ifndef RGB_LED_R_PIN #define RGB_LED_R_PIN 3 #endif #ifndef RGB_LED_G_PIN - #define RGB_LED_G_PIN 4 + #define RGB_LED_G_PIN SERVO3_PIN #endif #ifndef RGB_LED_B_PIN #define RGB_LED_B_PIN 9 diff --git a/Marlin/src/pins/pins_GEN3_MONOLITHIC.h b/Marlin/src/pins/pins_GEN3_MONOLITHIC.h index 5d64e94290..dc3a22fcd9 100644 --- a/Marlin/src/pins/pins_GEN3_MONOLITHIC.h +++ b/Marlin/src/pins/pins_GEN3_MONOLITHIC.h @@ -50,7 +50,7 @@ */ #ifndef __AVR_ATmega644P__ - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Board.'" #endif #define BOARD_NAME "Gen3 Monolithic" diff --git a/Marlin/src/pins/pins_GEN3_PLUS.h b/Marlin/src/pins/pins_GEN3_PLUS.h index 85c47305b3..af0524a22b 100644 --- a/Marlin/src/pins/pins_GEN3_PLUS.h +++ b/Marlin/src/pins/pins_GEN3_PLUS.h @@ -51,7 +51,7 @@ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644P' or 'ATmega1284P' in 'Tools > Processor.'" #endif #define BOARD_NAME "Gen3+" diff --git a/Marlin/src/pins/pins_GEN6.h b/Marlin/src/pins/pins_GEN6.h index 1c5e2069ae..437302d60f 100644 --- a/Marlin/src/pins/pins_GEN6.h +++ b/Marlin/src/pins/pins_GEN6.h @@ -52,7 +52,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644P' or 'ATmega1284P' in 'Tools > Processor.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_GEN7_12.h b/Marlin/src/pins/pins_GEN7_12.h index 1afaae9abc..87bf70f32a 100644 --- a/Marlin/src/pins/pins_GEN7_12.h +++ b/Marlin/src/pins/pins_GEN7_12.h @@ -52,7 +52,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644', 'ATmega644P', or 'ATmega1284P' in 'Tools > Processor.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_GEN7_14.h b/Marlin/src/pins/pins_GEN7_14.h index dedd227ca0..6a171a8376 100644 --- a/Marlin/src/pins/pins_GEN7_14.h +++ b/Marlin/src/pins/pins_GEN7_14.h @@ -52,7 +52,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644', 'ATmega644P', or 'ATmega1284P' in 'Tools > Processor.'" #endif #define BOARD_NAME "Gen7 v1.4" diff --git a/Marlin/src/pins/pins_GEN7_CUSTOM.h b/Marlin/src/pins/pins_GEN7_CUSTOM.h index fdfb6b5fa1..8f7d75fd1f 100644 --- a/Marlin/src/pins/pins_GEN7_CUSTOM.h +++ b/Marlin/src/pins/pins_GEN7_CUSTOM.h @@ -55,7 +55,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644', 'ATmega644P', or 'ATmega1284P' in 'Tools > Processor.'" #endif #define BOARD_NAME "Gen7 Custom" diff --git a/Marlin/src/pins/pins_GT2560_REV_A.h b/Marlin/src/pins/pins_GT2560_REV_A.h index 63f166ab32..8805f5c22f 100644 --- a/Marlin/src/pins/pins_GT2560_REV_A.h +++ b/Marlin/src/pins/pins_GT2560_REV_A.h @@ -27,7 +27,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_GT2560_V3.h b/Marlin/src/pins/pins_GT2560_V3.h index 414780a273..96ecd8e0b0 100644 --- a/Marlin/src/pins/pins_GT2560_V3.h +++ b/Marlin/src/pins/pins_GT2560_V3.h @@ -26,7 +26,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_GTM32_PRO_VB.h b/Marlin/src/pins/pins_GTM32_PRO_VB.h index 41f45f54b3..2dcf9ec2a1 100644 --- a/Marlin/src/pins/pins_GTM32_PRO_VB.h +++ b/Marlin/src/pins/pins_GTM32_PRO_VB.h @@ -20,17 +20,22 @@ * */ -#ifndef __STM32F1__ - #error "Oops! Make sure you have an STM32F1 board selected from the 'Tools -> Boards' menu." -#endif - /** - * 24.05.2018 Axel "chepo" Sepúlveda Marlin for (stm32f103vet6) sch of board https://github.com/chepo92/Smartto/blob/master/Rostock301/Hardware_GTM32_PRO_VB.pdf + * 24 May 2018 - @chepo for STM32F103VET6 + * Schematic: https://github.com/chepo92/Smartto/blob/master/circuit_diagram/Rostock301/Hardware_GTM32_PRO_VB.pdf */ +#ifndef __STM32F1__ + #error "Oops! Select an STM32F1 board in 'Tools > Board.'" +#endif + #define DEFAULT_MACHINE_NAME "STM32F103VET6" #define BOARD_NAME "GTM32 Pro VB" +//#define DISABLE_DEBUG +#define DISABLE_JTAG +//#define DISABLE_JTAGSWD + // Ignore temp readings during development. #define BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE @@ -53,11 +58,11 @@ #define Y_STEP_PIN PA12 #define Y_DIR_PIN PA11 -#define Y_ENABLE_PIN PA15 // core conflict? +#define Y_ENABLE_PIN PA15 #define Z_STEP_PIN PD6 #define Z_DIR_PIN PD3 -#define Z_ENABLE_PIN PB3 // core conflict? +#define Z_ENABLE_PIN PB3 #define E0_STEP_PIN PC14 #define E0_DIR_PIN PC13 @@ -71,29 +76,119 @@ #define E2_DIR_PIN PB11 #define E2_ENABLE_PIN PC4 -// -// Temperature Sensors -// -#define TEMP_BED_PIN PC0 -#define TEMP_0_PIN PC1 -#define TEMP_1_PIN PC2 -#define TEMP_2_PIN PC3 - // // Heaters / Fans // -#define HEATER_0_PIN PB4 // EXTRUDER 1 -#define HEATER_1_PIN PB5 // EXTRUDER 2 -#define HEATER_2_PIN PB0 // EXTRUDER 3 -#define HEATER_BED_PIN PB1 // BED +#define HEATER_0_PIN PB0 +#define HEATER_1_PIN PB5 +#define HEATER_2_PIN PB4 +#define HEATER_BED_PIN PB1 -#ifndef FAN_PIN - #define FAN_PIN PB7 // (Sprinter config) -#endif -#define FAN1_PIN PB8 -#define FAN2_PIN PB9 +#define FAN0_PIN PB7 // TODO: Add functionality +#define FAN1_PIN PB8 // TODO: Add functionality +#define FAN2_PIN PB9 // TODO: Add functionality + +// +// Temperature Sensors +// +#define TEMP_0_PIN PC2 // PORT NUMBERING +#define TEMP_1_PIN PC1 // PORT NUMBERING +#define TEMP_2_PIN PC0 // PORT NUMBERING +#define TEMP_BED_PIN PC3 // PORT NUMBERING // // Misc. Functions // -#define LED_PIN PD12 +#define LED_PWM PD12 // External LED, pin 2 on LED labeled connector +//#define RESET_PIN NRST +#define T_PEN PE6 + +#define BEEPER_PIN PB10 + +// +// LCD / Controller +// +#if ENABLED(ULTRA_LCD) + + #if ENABLED(REPRAP_DISCOUNT_SMART_CONTROLLER) + #define LCD_PINS_RS PE6 // CS chip select /SS chip slave select + #define LCD_PINS_ENABLE PE14 // SID (MOSI) + #define LCD_PINS_D4 PD8 // SCK (CLK) clock + #define LCD_PINS_D5 PD9 + #define LCD_PINS_D6 PD10 + #define LCD_PINS_D7 PE15 + + #define BTN_EN1 PE8 + #define BTN_EN2 PE9 + #define BTN_ENC PE13 + + #define SD_DETECT_PIN PC7 + #define KILL_PIN -1 + #endif + + #ifndef ST7920_DELAY_1 + #define ST7920_DELAY_1 DELAY_NS(96) + #endif + #ifndef ST7920_DELAY_2 + #define ST7920_DELAY_2 DELAY_NS(48) + #endif + #ifndef ST7920_DELAY_3 + #define ST7920_DELAY_3 DELAY_NS(715) + #endif + + // + // UART LCD Pins, if used + // + //#define LCD_PINS_D14 PD9 // RXD3 + //#define LCD_PINS_D13 PD8 // TXD3 + +#endif // ULTRA_LCD + +// +// SPI2 on LCD conn +// +#define SPI2_MOSI PB15 +#define SPI2_MISO PB14 +#define SPI2_SCK PB13 +#define SPI2_NSS PB12 + +// +// SD Card on LCD +// +#define SD_CD PC7 +#define SD_DATA0 PC8 +#define SD_DATA1 PC9 +#define SD_DATA2 PC10 +#define SD_DATA3 PC11 +#define SD_CMD PD2 +#define SD_CLK PC12 + +// +// SPI Flash (on board Card Socket) +// +#define SPI1_NSS PA4 +#define SPI1_SCK PA5 +#define SPI1_MISO PA6 +#define SPI1_MOSI PA7 + +// +// Debug +// +//#define SDA PA13 +//#define SCL PA14 + +// +// Wifi +// +#define USART2_RX PA3 // Default alternate function +#define USART2_TX PA2 // Default alternate function + +// +// For future use +// +//#undef USB_DM +//#undef CAN_TX +//#undef USB_DP +//#undef CAN_RX +//#undef BOARD_JTDI_PIN +//#define BOOT0 BOOT0 diff --git a/Marlin/src/pins/pins_LEAPFROG.h b/Marlin/src/pins/pins_LEAPFROG.h index 9a31520e8a..3cd9d75a38 100644 --- a/Marlin/src/pins/pins_LEAPFROG.h +++ b/Marlin/src/pins/pins_LEAPFROG.h @@ -25,7 +25,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Mega 1280' or 'Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Leapfrog" diff --git a/Marlin/src/pins/pins_MALYAN_M200.h b/Marlin/src/pins/pins_MALYAN_M200.h index c9887fa71f..97dffd1e27 100644 --- a/Marlin/src/pins/pins_MALYAN_M200.h +++ b/Marlin/src/pins/pins_MALYAN_M200.h @@ -88,4 +88,3 @@ // If someone hacks to put a direct power fan on the controller, PB3 could // be used as a separate print cooling fan. #define ORIG_E0_AUTO_FAN_PIN PB8 - diff --git a/Marlin/src/pins/pins_MEGACONTROLLER.h b/Marlin/src/pins/pins_MEGACONTROLLER.h index 709dc413be..71e3d8a01f 100644 --- a/Marlin/src/pins/pins_MEGACONTROLLER.h +++ b/Marlin/src/pins/pins_MEGACONTROLLER.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 2 || E_STEPPERS > 2 diff --git a/Marlin/src/pins/pins_MEGATRONICS.h b/Marlin/src/pins/pins_MEGATRONICS.h index 8b608eff88..fef44366f1 100644 --- a/Marlin/src/pins/pins_MEGATRONICS.h +++ b/Marlin/src/pins/pins_MEGATRONICS.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Megatronics" diff --git a/Marlin/src/pins/pins_MEGATRONICS_2.h b/Marlin/src/pins/pins_MEGATRONICS_2.h index 9bd8b4506d..2c98ea3f15 100644 --- a/Marlin/src/pins/pins_MEGATRONICS_2.h +++ b/Marlin/src/pins/pins_MEGATRONICS_2.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Megatronics v2.0" diff --git a/Marlin/src/pins/pins_MEGATRONICS_3.h b/Marlin/src/pins/pins_MEGATRONICS_3.h index 119c63a585..51c5c6a878 100644 --- a/Marlin/src/pins/pins_MEGATRONICS_3.h +++ b/Marlin/src/pins/pins_MEGATRONICS_3.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if MB(MEGATRONICS_31) diff --git a/Marlin/src/pins/pins_MIGHTYBOARD_REVE.h b/Marlin/src/pins/pins_MIGHTYBOARD_REVE.h index 989533d53e..834ad4e024 100644 --- a/Marlin/src/pins/pins_MIGHTYBOARD_REVE.h +++ b/Marlin/src/pins/pins_MIGHTYBOARD_REVE.h @@ -53,7 +53,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Mega 1280' or 'Mega 2560' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "MB Replicator" diff --git a/Marlin/src/pins/pins_MINIRAMBO.h b/Marlin/src/pins/pins_MINIRAMBO.h index 89335ea8d4..44fc4206ac 100644 --- a/Marlin/src/pins/pins_MINIRAMBO.h +++ b/Marlin/src/pins/pins_MINIRAMBO.h @@ -21,17 +21,17 @@ */ /** - * Mini-Rambo pin assignments + * Mini-RAMBo pin assignments */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Rambo' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'RAMBo' in 'Tools > Board.'" #endif #if MB(MINIRAMBO_10A) - #define BOARD_NAME "Mini Rambo 1.0a" + #define BOARD_NAME "Mini RAMBo 1.0a" #else - #define BOARD_NAME "Mini Rambo" + #define BOARD_NAME "Mini RAMBo" #endif // diff --git a/Marlin/src/pins/pins_MINITRONICS.h b/Marlin/src/pins/pins_MINITRONICS.h index f5fdac21d2..feea8165ed 100644 --- a/Marlin/src/pins/pins_MINITRONICS.h +++ b/Marlin/src/pins/pins_MINITRONICS.h @@ -32,7 +32,7 @@ */ #ifndef __AVR_ATmega1281__ - #error "Oops! Make sure you have 'Minitronics' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Minitronics' in 'Tools > Board.'" #endif #if HOTENDS > 2 || E_STEPPERS > 2 diff --git a/Marlin/src/pins/pins_MKS_SBASE.h b/Marlin/src/pins/pins_MKS_SBASE.h index cfdab90a04..e5e91be893 100644 --- a/Marlin/src/pins/pins_MKS_SBASE.h +++ b/Marlin/src/pins/pins_MKS_SBASE.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME @@ -143,31 +143,7 @@ // // Misc. Functions // -#define PS_ON_PIN P0_25 //TH3 Connector - -/** - * Smart LCD adapter - * - * The Smart LCD adapter can be used for the two 10 pin LCD controllers such as - * REPRAP_DISCOUNT_SMART_CONTROLLER. It can't be used for controllers that use - * DOGLCD_A0, DOGLCD_CS, LCD_PINS_D5, LCD_PINS_D6 or LCD_PINS_D7. A custom cable - * is needed to pick up 5V for the EXP1 connection. - * - * SD card on the LCD uses the same SPI signals as the LCD. This results in garbage/lines - * on the LCD display during accesses of the SD card. The menus/code has been arranged so - * that the garbage/lines are erased immediately after the SD card accesses are completed. - */ - -#if ENABLED(ULTRA_LCD) - #define BEEPER_PIN P1_31 // EXP1.1 - #define BTN_ENC P1_30 // EXP1.2 - #define BTN_EN1 P3_26 // EXP2.5 - #define BTN_EN2 P3_25 // EXP2.3 - #define LCD_PINS_RS P0_16 // EXP1.4 - #define LCD_SDSS P0_28 // EXP2.4 - #define LCD_PINS_ENABLE P0_18 // EXP1.3 - #define LCD_PINS_D4 P0_15 // EXP1.5 -#endif +#define PS_ON_PIN P0_25 // TH3 Connector // // Ethernet pins @@ -186,15 +162,14 @@ #define ENET_TXD0 P1_00 // J12-11 #define ENET_TXD1 P1_01 // J12-12 - -/* +/** * The SBase can share the on-board SD card with a PC via USB the following * definitions control this feature: */ //#define USB_SD_DISABLED #define USB_SD_ONBOARD // Provide the onboard SD card to the host as a USB mass storage device -/* +/** * There are a number of configurations available for the SBase SD card reader. * - A custom cable can be used to allow access to the LCD based SD card. * - A standard cable can be used for access to the LCD SD card (but no SD detect). @@ -256,6 +231,34 @@ #endif +/** + * Smart LCD adapter + * + * The Smart LCD adapter can be used for the two 10 pin LCD controllers such as + * REPRAP_DISCOUNT_SMART_CONTROLLER. It can't be used for controllers that use + * DOGLCD_A0, DOGLCD_CS, LCD_PINS_D5, LCD_PINS_D6 or LCD_PINS_D7. A custom cable + * is needed to pick up 5V for the EXP1 connection. + * + * SD card on the LCD uses the same SPI signals as the LCD. This results in garbage/lines + * on the LCD display during accesses of the SD card. The menus/code has been arranged so + * that the garbage/lines are erased immediately after the SD card accesses are completed. + */ + +#if ENABLED(ULTRA_LCD) + #define BEEPER_PIN P1_31 // EXP1.1 + #define BTN_ENC P1_30 // EXP1.2 + #define BTN_EN1 P3_26 // EXP2.5 + #define BTN_EN2 P3_25 // EXP2.3 + #define LCD_PINS_RS P0_16 // EXP1.4 + #define LCD_SDSS P0_28 // EXP2.4 + #define LCD_PINS_ENABLE P0_18 // EXP1.3 + #define LCD_PINS_D4 P0_15 // EXP1.5 + #if ENABLED(VIKI2) || ENABLED(miniVIKI) + #define DOGLCD_SCK SCK_PIN + #define DOGLCD_MOSI MOSI_PIN + #endif +#endif + /** * Example for trinamic drivers using the J8 connector on MKs Sbase. * 2130s need 1 pin for each driver. 2208s need 2 pins for serial control. diff --git a/Marlin/src/pins/pins_MORPHEUS.h b/Marlin/src/pins/pins_MORPHEUS.h index 24ccf47a2d..e60f930d7d 100644 --- a/Marlin/src/pins/pins_MORPHEUS.h +++ b/Marlin/src/pins/pins_MORPHEUS.h @@ -30,7 +30,7 @@ */ #ifndef __STM32F1__ - #error "Oops! Make sure you have an STM32F1 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F1 board in 'Tools > Board.'" #endif #define BOARD_NAME "Bluepill based board" diff --git a/Marlin/src/pins/pins_OMCA.h b/Marlin/src/pins/pins_OMCA.h index 6ee6fabe6b..45daa1b87b 100644 --- a/Marlin/src/pins/pins_OMCA.h +++ b/Marlin/src/pins/pins_OMCA.h @@ -23,7 +23,7 @@ /** * Open Motion controller with enable based extruders (Final!) * - * ATMega644 + * ATmega644 * * +---\/---+ * (D 0) PB0 1| |40 PA0 (AI 0 / D31) @@ -77,7 +77,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu. (Final OMCA board)" + #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega644' or 'ATmega644P' in 'Tools > Processor.'" #endif #define BOARD_NAME "Final OMCA" diff --git a/Marlin/src/pins/pins_OMCA_A.h b/Marlin/src/pins/pins_OMCA_A.h index 777c80b22f..d89ad6970c 100644 --- a/Marlin/src/pins/pins_OMCA_A.h +++ b/Marlin/src/pins/pins_OMCA_A.h @@ -23,7 +23,7 @@ /** * Open Motion controller with enable based extruders (Alpha!) * - * ATMega644 + * ATmega644 * * +---\/---+ * (D 0) PB0 1| |40 PA0 (AI 0 / D31) @@ -76,7 +76,7 @@ */ #ifndef __AVR_ATmega644__ - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Board' and ATmega644 in 'Tools > Processor.'" #endif #define BOARD_NAME "Alpha OMCA" diff --git a/Marlin/src/pins/pins_PRINTRBOARD.h b/Marlin/src/pins/pins_PRINTRBOARD.h index 42632d174a..313bf78d88 100644 --- a/Marlin/src/pins/pins_PRINTRBOARD.h +++ b/Marlin/src/pins/pins_PRINTRBOARD.h @@ -31,7 +31,7 @@ * and with the mainstream Marlin software. * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -46,7 +46,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -62,7 +62,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define BOARD_NAME "Printrboard" diff --git a/Marlin/src/pins/pins_PRINTRBOARD_REVF.h b/Marlin/src/pins/pins_PRINTRBOARD_REVF.h index 8239a91586..0b772cf588 100644 --- a/Marlin/src/pins/pins_PRINTRBOARD_REVF.h +++ b/Marlin/src/pins/pins_PRINTRBOARD_REVF.h @@ -33,7 +33,7 @@ * Teensyduino - https://www.pjrc.com/teensy/teensyduino.html * Installation - https://www.pjrc.com/teensy/td_download.html * - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Note: With Teensyduino extension, the Arduino IDE will report 130048 bytes of program storage space available, * but there is actually only 122880 bytes due to the larger DFU bootloader shipped by default on all Printrboard RevF. @@ -48,7 +48,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular and easiest option. */ @@ -63,7 +63,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #ifndef USBCON diff --git a/Marlin/src/pins/pins_RADDS.h b/Marlin/src/pins/pins_RADDS.h index 1825ee1e6a..6e935dcd3d 100644 --- a/Marlin/src/pins/pins_RADDS.h +++ b/Marlin/src/pins/pins_RADDS.h @@ -25,7 +25,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #define BOARD_NAME "RADDS" diff --git a/Marlin/src/pins/pins_RAMBO.h b/Marlin/src/pins/pins_RAMBO.h index f2ea3d33bd..7934d49810 100644 --- a/Marlin/src/pins/pins_RAMBO.h +++ b/Marlin/src/pins/pins_RAMBO.h @@ -41,7 +41,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Rambo" diff --git a/Marlin/src/pins/pins_RAMPS.h b/Marlin/src/pins/pins_RAMPS.h index b8c6233da7..cf3954c06a 100644 --- a/Marlin/src/pins/pins_RAMPS.h +++ b/Marlin/src/pins/pins_RAMPS.h @@ -45,14 +45,14 @@ */ #if ENABLED(TARGET_LPC1768) - #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768." + #error "Oops! Set MOTHERBOARD to an LPC1768-based board when building for LPC1768." #elif defined(__STM32F1__) - #error "Oops! Set MOTHERBOARD to an STM32F1-based board when building for STM32F1." + #error "Oops! Set MOTHERBOARD to an STM32F1-based board when building for STM32F1." #endif #if DISABLED(IS_RAMPS_SMART) && DISABLED(IS_RAMPS_DUO) && DISABLED(IS_RAMPS4DUE) && DISABLED(TARGET_LPC1768) #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #endif diff --git a/Marlin/src/pins/pins_RAMPS4DUE.h b/Marlin/src/pins/pins_RAMPS4DUE.h index 5f4cbc4810..717a12c742 100644 --- a/Marlin/src/pins/pins_RAMPS4DUE.h +++ b/Marlin/src/pins/pins_RAMPS4DUE.h @@ -39,7 +39,7 @@ */ #if !defined(__SAM3X8E__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Due' or 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' or 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RAMPS_DUO.h b/Marlin/src/pins/pins_RAMPS_DUO.h index f0c0e74da2..264882d8ae 100644 --- a/Marlin/src/pins/pins_RAMPS_DUO.h +++ b/Marlin/src/pins/pins_RAMPS_DUO.h @@ -43,7 +43,7 @@ */ #if !defined(__SAM3X8E__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Due' or 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' or 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RAMPS_FD_V1.h b/Marlin/src/pins/pins_RAMPS_FD_V1.h index 3b8294ef86..160b091d57 100644 --- a/Marlin/src/pins/pins_RAMPS_FD_V1.h +++ b/Marlin/src/pins/pins_RAMPS_FD_V1.h @@ -28,7 +28,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RAMPS_OLD.h b/Marlin/src/pins/pins_RAMPS_OLD.h index da047e2b0a..81f930e956 100644 --- a/Marlin/src/pins/pins_RAMPS_OLD.h +++ b/Marlin/src/pins/pins_RAMPS_OLD.h @@ -25,7 +25,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "MEGA/RAMPS <1.2" diff --git a/Marlin/src/pins/pins_RAMPS_PLUS.h b/Marlin/src/pins/pins_RAMPS_PLUS.h index 77e0e140c0..5169c1e679 100644 --- a/Marlin/src/pins/pins_RAMPS_PLUS.h +++ b/Marlin/src/pins/pins_RAMPS_PLUS.h @@ -38,7 +38,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RAMPS_RE_ARM.h b/Marlin/src/pins/pins_RAMPS_RE_ARM.h index 988b1c82b6..79e8c8d7c1 100644 --- a/Marlin/src/pins/pins_RAMPS_RE_ARM.h +++ b/Marlin/src/pins/pins_RAMPS_RE_ARM.h @@ -37,7 +37,7 @@ // numbers in parenthesis () are the mega2560 equivalent pin numbers #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RAMPS_SMART.h b/Marlin/src/pins/pins_RAMPS_SMART.h index 6de539cd3f..8788d03b52 100644 --- a/Marlin/src/pins/pins_RAMPS_SMART.h +++ b/Marlin/src/pins/pins_RAMPS_SMART.h @@ -60,7 +60,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_REMRAM_V1.h b/Marlin/src/pins/pins_REMRAM_V1.h index 26f3dc1398..bd6ac29126 100644 --- a/Marlin/src/pins/pins_REMRAM_V1.h +++ b/Marlin/src/pins/pins_REMRAM_V1.h @@ -21,7 +21,7 @@ */ #ifndef STM32F7xx - #error "Oops! Make sure you have an STM32F7 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F7 board in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "RemRam" diff --git a/Marlin/src/pins/pins_RUMBA.h b/Marlin/src/pins/pins_RUMBA.h index 160dae55b8..b2869f1205 100644 --- a/Marlin/src/pins/pins_RUMBA.h +++ b/Marlin/src/pins/pins_RUMBA.h @@ -25,7 +25,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #if HOTENDS > 3 || E_STEPPERS > 3 diff --git a/Marlin/src/pins/pins_RURAMPS4D_11.h b/Marlin/src/pins/pins_RURAMPS4D_11.h index 7b78ffc7b7..564fbb5149 100644 --- a/Marlin/src/pins/pins_RURAMPS4D_11.h +++ b/Marlin/src/pins/pins_RURAMPS4D_11.h @@ -33,7 +33,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_RURAMPS4D_13.h b/Marlin/src/pins/pins_RURAMPS4D_13.h index ca80c21132..521f0e99ab 100644 --- a/Marlin/src/pins/pins_RURAMPS4D_13.h +++ b/Marlin/src/pins/pins_RURAMPS4D_13.h @@ -33,7 +33,7 @@ */ #ifndef __SAM3X8E__ - #error "Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_SANGUINOLOLU_11.h b/Marlin/src/pins/pins_SANGUINOLOLU_11.h index 0d9af5b5a8..802f79dd9d 100644 --- a/Marlin/src/pins/pins_SANGUINOLOLU_11.h +++ b/Marlin/src/pins/pins_SANGUINOLOLU_11.h @@ -52,7 +52,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644P' or 'ATmega1284P' in 'Tools > Processor.'" #endif #ifndef BOARD_NAME @@ -153,7 +153,7 @@ // // LCD / Controller // -#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL) +#if ENABLED(ULTRA_LCD) #if ENABLED(DOGLCD) @@ -217,9 +217,6 @@ #endif // !DOGLCD - #define BTN_EN1 11 - #define BTN_EN2 10 - #if ENABLED(LCD_I2C_PANELOLU2) #if ENABLED(IS_MELZI) @@ -258,7 +255,6 @@ #define LCD_PINS_D7 17 #define ADC_KEYPAD_PIN 1 - // Not used #define BTN_EN1 -1 #define BTN_EN2 -1 @@ -269,9 +265,14 @@ #endif + #if ENABLED(NEWPANEL) && !defined(BTN_EN1) + #define BTN_EN1 11 + #define BTN_EN2 10 + #endif + #define SD_DETECT_PIN -1 -#endif // ULTRA_LCD && NEWPANEL +#endif // ULTRA_LCD // // M3/M4/M5 - Spindle/Laser Control diff --git a/Marlin/src/pins/pins_SAV_MKI.h b/Marlin/src/pins/pins_SAV_MKI.h index 8945594495..c9039736e5 100644 --- a/Marlin/src/pins/pins_SAV_MKI.h +++ b/Marlin/src/pins/pins_SAV_MKI.h @@ -31,7 +31,7 @@ * and with the mainstream Marlin software. * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -46,7 +46,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -62,7 +62,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "SAV MkI" diff --git a/Marlin/src/pins/pins_SCOOVO_X9H.h b/Marlin/src/pins/pins_SCOOVO_X9H.h index ea6685def4..e061aec52e 100644 --- a/Marlin/src/pins/pins_SCOOVO_X9H.h +++ b/Marlin/src/pins/pins_SCOOVO_X9H.h @@ -25,7 +25,7 @@ ************************************************/ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define BOARD_NAME "Scoovo X9H" diff --git a/Marlin/src/pins/pins_SELENA_COMPACT.h b/Marlin/src/pins/pins_SELENA_COMPACT.h index 5ea2d3bf54..14c5f05975 100644 --- a/Marlin/src/pins/pins_SELENA_COMPACT.h +++ b/Marlin/src/pins/pins_SELENA_COMPACT.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_SETHI.h b/Marlin/src/pins/pins_SETHI.h index 801560e5e3..270d1514fe 100644 --- a/Marlin/src/pins/pins_SETHI.h +++ b/Marlin/src/pins/pins_SETHI.h @@ -50,7 +50,7 @@ */ #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) && !defined(__AVR_ATmega1284P__) - #error "Oops! Make sure you have 'Sethi 3D' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644', 'ATmega644P', or 'ATmega1284P' in 'Tools > Processor.'" #endif #define BOARD_NAME "Sethi 3D_1" diff --git a/Marlin/src/pins/pins_SILVER_GATE.h b/Marlin/src/pins/pins_SILVER_GATE.h index 005c4c6eca..372a22459d 100644 --- a/Marlin/src/pins/pins_SILVER_GATE.h +++ b/Marlin/src/pins/pins_SILVER_GATE.h @@ -21,7 +21,7 @@ */ #if !defined(__AVR_ATmega1281__) && !defined(__AVR_ATmega2561__) - #error Oops! Make sure you have 'Silvergate' selected from the 'Tools -> Boards' menu. + #error "Oops! Select 'Silvergate' in 'Tools > Board.'" #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_SMOOTHIEBOARD.h b/Marlin/src/pins/pins_SMOOTHIEBOARD.h index f41f57020a..f10771780a 100644 --- a/Marlin/src/pins/pins_SMOOTHIEBOARD.h +++ b/Marlin/src/pins/pins_SMOOTHIEBOARD.h @@ -26,7 +26,7 @@ */ #ifndef TARGET_LPC1768 - #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif #ifndef BOARD_NAME diff --git a/Marlin/src/pins/pins_STM32F1R.h b/Marlin/src/pins/pins_STM32F1R.h index f827a7ef9b..74cfa37f77 100644 --- a/Marlin/src/pins/pins_STM32F1R.h +++ b/Marlin/src/pins/pins_STM32F1R.h @@ -21,7 +21,7 @@ */ #ifndef __STM32F1__ - #error "Oops! Make sure you have an STM32F1 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F1 board in 'Tools > Board.'" #endif /** diff --git a/Marlin/src/pins/pins_STM32F4.h b/Marlin/src/pins/pins_STM32F4.h index f06340bcf4..fba82a8721 100644 --- a/Marlin/src/pins/pins_STM32F4.h +++ b/Marlin/src/pins/pins_STM32F4.h @@ -21,7 +21,7 @@ */ #if !defined(STM32F4) && !defined(STM32F4xx) - #error "Oops! Make sure you have an STM32F4 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F4 board in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "STM32F407VET6" diff --git a/Marlin/src/pins/pins_STM3R_MINI.h b/Marlin/src/pins/pins_STM3R_MINI.h index 2ffb09e2d5..31ce268290 100644 --- a/Marlin/src/pins/pins_STM3R_MINI.h +++ b/Marlin/src/pins/pins_STM3R_MINI.h @@ -21,7 +21,7 @@ */ #if !defined(__STM32F1__) && !defined(__STM32F4__) - #error "Oops! Make sure you have an STM32F1/4 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F1/4 board in 'Tools > Board.'" #endif /** diff --git a/Marlin/src/pins/pins_TEENSY2.h b/Marlin/src/pins/pins_TEENSY2.h index 736be6f73e..714d15ebed 100644 --- a/Marlin/src/pins/pins_TEENSY2.h +++ b/Marlin/src/pins/pins_TEENSY2.h @@ -31,7 +31,7 @@ * and with the mainstream Marlin software. * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -46,7 +46,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -107,7 +107,7 @@ */ #ifndef __AVR_AT90USB1286__ - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define BOARD_NAME "Teensy++2.0" diff --git a/Marlin/src/pins/pins_TEENSY31_32.h b/Marlin/src/pins/pins_TEENSY31_32.h index a37a2407d8..7b86e10daa 100644 --- a/Marlin/src/pins/pins_TEENSY31_32.h +++ b/Marlin/src/pins/pins_TEENSY31_32.h @@ -27,7 +27,7 @@ ****************************************************************************************/ #if !IS_32BIT_TEENSY - #error "Oops! Make sure you have 'Teensy 3.1' or 'Teensy 3.2' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy 3.1' or 'Teensy 3.2' in 'Tools > Board.'" #endif #if IS_TEENSY32 diff --git a/Marlin/src/pins/pins_TEENSY35_36.h b/Marlin/src/pins/pins_TEENSY35_36.h index f21438b129..c023354a2c 100644 --- a/Marlin/src/pins/pins_TEENSY35_36.h +++ b/Marlin/src/pins/pins_TEENSY35_36.h @@ -27,7 +27,7 @@ ****************************************************************************************/ #if !IS_32BIT_TEENSY - #error "Oops! Make sure you have 'Teensy 3.5' or 'Teensy 3.6' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy 3.5' or 'Teensy 3.6' in 'Tools > Board.'" #endif #if IS_TEENSY35 diff --git a/Marlin/src/pins/pins_TEENSYLU.h b/Marlin/src/pins/pins_TEENSYLU.h index e733b98287..d3195105a6 100644 --- a/Marlin/src/pins/pins_TEENSYLU.h +++ b/Marlin/src/pins/pins_TEENSYLU.h @@ -31,7 +31,7 @@ * and with the mainstream Marlin software. All have been used with Arduino 1.6.12 * * Teensyduino - http://www.pjrc.com/teensy/teensyduino.html - * Select Teensy++ 2.0 in Arduino IDE from the 'Tools -> Boards' menu + * Select Teensy++ 2.0 in Arduino IDE from the 'Tools > Board' menu * * Installation instructions are at the above URL. Don't bother loading the * libraries - they are not used with the Marlin software. @@ -48,7 +48,7 @@ * hardware directory in Arduino. The Arduino hardware directory will probably * be located in a path similar to this: C:\Program Files (x86)\Arduino\hardware. * 3. Restart Arduino. - * 4. Select "Printrboard" from the 'Tools -> Boards' menu. + * 4. Select "Printrboard" from the 'Tools > Board' menu. * * Teensyduino is the most popular option. Printrboard is used if your board doesn't have * the Teensyduino bootloader on it. @@ -74,7 +74,7 @@ */ #if !defined(__AVR_AT90USB1286__) && !defined(__AVR_AT90USB1286P__) - #error "Oops! Make sure you have 'Teensy++ 2.0' or 'Printrboard' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Teensy++ 2.0' or 'Printrboard' in 'Tools > Board.'" #endif #define BOARD_NAME "Teensylu" diff --git a/Marlin/src/pins/pins_THE_BORG.h b/Marlin/src/pins/pins_THE_BORG.h index eb3a6d2f13..e75f13b42d 100644 --- a/Marlin/src/pins/pins_THE_BORG.h +++ b/Marlin/src/pins/pins_THE_BORG.h @@ -21,7 +21,7 @@ */ #if !defined(STM32F7) - #error "Oops! Make sure you have an STM32F7 board selected from the 'Tools -> Boards' menu." + #error "Oops! Select an STM32F7 board in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "The-Borge" diff --git a/Marlin/src/pins/pins_ULTIMAIN_2.h b/Marlin/src/pins/pins_ULTIMAIN_2.h index ea7a8325c0..8516781cf2 100644 --- a/Marlin/src/pins/pins_ULTIMAIN_2.h +++ b/Marlin/src/pins/pins_ULTIMAIN_2.h @@ -33,7 +33,7 @@ */ #ifndef __AVR_ATmega2560__ - #error "Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "Ultimaker" diff --git a/Marlin/src/pins/pins_ULTIMAKER.h b/Marlin/src/pins/pins_ULTIMAKER.h index 23941a1624..63c953587a 100644 --- a/Marlin/src/pins/pins_ULTIMAKER.h +++ b/Marlin/src/pins/pins_ULTIMAKER.h @@ -33,7 +33,7 @@ */ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "Ultimaker" diff --git a/Marlin/src/pins/pins_ULTIMAKER_OLD.h b/Marlin/src/pins/pins_ULTIMAKER_OLD.h index c07f2d0e75..7b546661bf 100644 --- a/Marlin/src/pins/pins_ULTIMAKER_OLD.h +++ b/Marlin/src/pins/pins_ULTIMAKER_OLD.h @@ -61,7 +61,7 @@ #if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__) - #error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu." + #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'" #endif #define DEFAULT_MACHINE_NAME "Ultimaker" diff --git a/Marlin/src/pins/pins_ULTRATRONICS_PRO.h b/Marlin/src/pins/pins_ULTRATRONICS_PRO.h index 42bdd7f645..832a7e20e8 100644 --- a/Marlin/src/pins/pins_ULTRATRONICS_PRO.h +++ b/Marlin/src/pins/pins_ULTRATRONICS_PRO.h @@ -28,7 +28,7 @@ #define BOARD_NAME "Ultratronics v1.0" #ifndef ARDUINO_ARCH_SAM - #error Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu. + #error "Oops! Select 'Arduino Due' in 'Tools > Board.'" #endif // diff --git a/Marlin/src/sd/Sd2Card.h b/Marlin/src/sd/Sd2Card.h index d6d9af18ba..8f14073df8 100644 --- a/Marlin/src/sd/Sd2Card.h +++ b/Marlin/src/sd/Sd2Card.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * \file @@ -31,8 +32,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SD2CARD_H_ -#define _SD2CARD_H_ #include "SdFatConfig.h" #include "SdInfo.h" @@ -202,5 +201,3 @@ class Sd2Card { bool waitNotBusy(const millis_t timeout_ms); bool writeData(uint8_t token, const uint8_t* src); }; - -#endif // _SD2CARD_H_ diff --git a/Marlin/src/sd/SdBaseFile.h b/Marlin/src/sd/SdBaseFile.h index d8139d20c0..8fa91a650f 100644 --- a/Marlin/src/sd/SdBaseFile.h +++ b/Marlin/src/sd/SdBaseFile.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * \file @@ -31,9 +32,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDBASEFILE_H_ -#define _SDBASEFILE_H_ - #include "SdFatConfig.h" #include "SdVolume.h" @@ -387,5 +385,3 @@ class SdBaseFile { bool openCachedEntry(uint8_t cacheIndex, uint8_t oflags); dir_t* readDirCache(); }; - -#endif // _SDBASEFILE_H_ diff --git a/Marlin/src/sd/SdFatConfig.h b/Marlin/src/sd/SdFatConfig.h index d2c769a014..d203aa38ae 100644 --- a/Marlin/src/sd/SdFatConfig.h +++ b/Marlin/src/sd/SdFatConfig.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * SdFatConfig.h @@ -28,12 +29,8 @@ * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDFATCONFIG_H_ -#define _SDFATCONFIG_H_ - #include "../inc/MarlinConfig.h" - /** * To use multiple SD cards set USE_MULTIPLE_CARDS nonzero. * @@ -113,5 +110,3 @@ // Total bytes needed to store a single long filename #define LONG_FILENAME_LENGTH (FILENAME_LENGTH * MAX_VFAT_ENTRIES + 1) - -#endif // _SDFATCONFIG_H_ diff --git a/Marlin/src/sd/SdFatStructs.h b/Marlin/src/sd/SdFatStructs.h index 7b84b1ad0c..eaf7a03ea3 100644 --- a/Marlin/src/sd/SdFatStructs.h +++ b/Marlin/src/sd/SdFatStructs.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * \file @@ -31,8 +32,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef SDFATSTRUCTS_H -#define SDFATSTRUCTS_H #include @@ -613,5 +612,3 @@ static inline uint8_t DIR_IS_SUBDIR(const dir_t* dir) { static inline uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t* dir) { return (dir->attributes & DIR_ATT_VOLUME_ID) == 0; } - -#endif // SDFATSTRUCTS_H diff --git a/Marlin/src/sd/SdFatUtil.cpp b/Marlin/src/sd/SdFatUtil.cpp index 1110d1dc9c..b06ee74a5d 100644 --- a/Marlin/src/sd/SdFatUtil.cpp +++ b/Marlin/src/sd/SdFatUtil.cpp @@ -32,6 +32,7 @@ #if ENABLED(SDSUPPORT) #include "SdFatUtil.h" +#include /** * Amount of free RAM diff --git a/Marlin/src/sd/SdFatUtil.h b/Marlin/src/sd/SdFatUtil.h index 1deb1eb8f3..e510ee8e13 100644 --- a/Marlin/src/sd/SdFatUtil.h +++ b/Marlin/src/sd/SdFatUtil.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Arduino SdFat Library @@ -26,10 +27,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDFATUTIL_H_ -#define _SDFATUTIL_H_ - -#include /** * \file @@ -41,5 +38,3 @@ namespace SdFatUtil { } using namespace SdFatUtil; // NOLINT - -#endif // _SDFATUTIL_H_ diff --git a/Marlin/src/sd/SdFile.h b/Marlin/src/sd/SdFile.h index dd250110a1..e555797c75 100644 --- a/Marlin/src/sd/SdFile.h +++ b/Marlin/src/sd/SdFile.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * \file @@ -31,8 +32,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDFILE_H_ -#define _SDFILE_H_ #include "SdBaseFile.h" @@ -58,5 +57,3 @@ class SdFile : public SdBaseFile/*, public Print*/ { void write_P(PGM_P str); void writeln_P(PGM_P str); }; - -#endif // _SDFILE_H_ diff --git a/Marlin/src/sd/SdInfo.h b/Marlin/src/sd/SdInfo.h index 91cb35da9e..62a445d06d 100644 --- a/Marlin/src/sd/SdInfo.h +++ b/Marlin/src/sd/SdInfo.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * Arduino Sd2Card Library @@ -26,8 +27,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDINFO_H_ -#define _SDINFO_H_ #include @@ -264,5 +263,3 @@ union csd_t { csd1_t v1; csd2_t v2; }; - -#endif // _SDINFO_H_ diff --git a/Marlin/src/sd/SdVolume.h b/Marlin/src/sd/SdVolume.h index 697d0b4933..0f3839362f 100644 --- a/Marlin/src/sd/SdVolume.h +++ b/Marlin/src/sd/SdVolume.h @@ -19,6 +19,7 @@ * along with this program. If not, see . * */ +#pragma once /** * \file @@ -31,8 +32,6 @@ * * This file is part of the Arduino Sd2Card Library */ -#ifndef _SDVOLUME_H_ -#define _SDVOLUME_H_ #if ENABLED(USB_FLASH_DRIVE_SUPPORT) #include "usb_flashdrive/Sd2Card_FlashDrive.h" @@ -195,5 +194,3 @@ class SdVolume { bool readBlock(uint32_t block, uint8_t* dst) { return sdCard_->readBlock(block, dst); } bool writeBlock(uint32_t block, const uint8_t* dst) { return sdCard_->writeBlock(block, dst); } }; - -#endif // _SDVOLUME_H_ diff --git a/Marlin/src/sd/cardreader.cpp b/Marlin/src/sd/cardreader.cpp index 91a3a8d04c..c221475c1f 100644 --- a/Marlin/src/sd/cardreader.cpp +++ b/Marlin/src/sd/cardreader.cpp @@ -33,6 +33,10 @@ #include "../core/language.h" #include "../gcode/queue.h" +#if ENABLED(EMERGENCY_PARSER) + #include "../feature/emergency_parser.h" +#endif + #if ENABLED(POWER_LOSS_RECOVERY) #include "../feature/power_loss_recovery.h" #endif @@ -322,7 +326,7 @@ void CardReader::initsd() { } void CardReader::release() { - sdprinting = false; + stopSDPrint(); cardOK = false; } @@ -461,7 +465,11 @@ void CardReader::openFile(char * const path, const bool read, const bool subcall } else { saving = true; - SERIAL_PROTOCOLLNPAIR(MSG_SD_WRITE_TO_FILE, path); + getfilename(0, fname); + #if ENABLED(EMERGENCY_PARSER) + emergency_parser.disable(); + #endif + SERIAL_PROTOCOLLNPAIR(MSG_SD_WRITE_TO_FILE, fname); lcd_setstatus(fname); } } @@ -569,6 +577,9 @@ void CardReader::closefile(const bool store_location) { file.sync(); file.close(); saving = logging = false; + #if ENABLED(EMERGENCY_PARSER) + emergency_parser.enable(); + #endif if (store_location) { //future: store printer state, filename and position for continuing a stopped print @@ -936,7 +947,7 @@ void CardReader::printingHasFinished() { startFileprint(); } else { - sdprinting = false; + stopSDPrint(); #if ENABLED(POWER_LOSS_RECOVERY) removeJobRecoveryFile(); diff --git a/Marlin/src/sd/cardreader.h b/Marlin/src/sd/cardreader.h index a92196f986..a1653753f1 100644 --- a/Marlin/src/sd/cardreader.h +++ b/Marlin/src/sd/cardreader.h @@ -19,9 +19,7 @@ * along with this program. If not, see . * */ - -#ifndef _CARDREADER_H_ -#define _CARDREADER_H_ +#pragma once #include "../inc/MarlinConfig.h" @@ -103,6 +101,8 @@ public: FORCE_INLINE void setSortFolders(int i) { sort_folders = i; presort(); } //FORCE_INLINE void setSortReverse(bool b) { sort_reverse = b; } #endif + #else + FORCE_INLINE void getfilename_sorted(const uint16_t nr) { getfilename(nr); } #endif #if ENABLED(POWER_LOSS_RECOVERY) @@ -122,11 +122,8 @@ public: FORCE_INLINE uint32_t getIndex() { return sdpos; } FORCE_INLINE uint8_t percentDone() { return (isFileOpen() && filesize) ? sdpos / ((filesize + 99) / 100) : 0; } FORCE_INLINE char* getWorkDirName() { workDir.getFilename(filename); return filename; } - - #if defined(__STM32F1__) && ENABLED(EEPROM_SETTINGS) && DISABLED(FLASH_EEPROM_EMULATION) - FORCE_INLINE int16_t read(void* buf, uint16_t nbyte) { return file.isOpen() ? file.read(buf, nbyte) : -1; } - FORCE_INLINE int16_t write(void* buf, uint16_t nbyte) { return file.isOpen() ? file.write(buf, nbyte) : -1; } - #endif + FORCE_INLINE int16_t read(void* buf, uint16_t nbyte) { return file.isOpen() ? file.read(buf, nbyte) : -1; } + FORCE_INLINE int16_t write(void* buf, uint16_t nbyte) { return file.isOpen() ? file.write(buf, nbyte) : -1; } Sd2Card& getSd2Card() { return sd2card; } @@ -152,6 +149,16 @@ public: bool saving, logging, sdprinting, cardOK, filenameIsDir, abort_sd_printing; char filename[FILENAME_LENGTH], longFilename[LONG_FILENAME_LENGTH]; int8_t autostart_index; + + #if ENABLED(FAST_FILE_TRANSFER) + bool binary_mode; + #if NUM_SERIAL > 1 + uint8_t transfer_port; + #else + static constexpr uint8_t transfer_port = 0; + #endif + #endif + private: SdFile root, workDir, workDirParents[MAX_DIR_DEPTH]; uint8_t workDirDepth; @@ -256,16 +263,14 @@ private: #define IS_SD_INSERTED() true #endif +#define IS_SD_PRINTING() card.sdprinting +#define IS_SD_FILE_OPEN() card.isFileOpen() + extern CardReader card; -#endif // SDSUPPORT +#else // !SDSUPPORT -#if ENABLED(SDSUPPORT) - #define IS_SD_PRINTING() card.sdprinting - #define IS_SD_FILE_OPEN() card.isFileOpen() -#else - #define IS_SD_PRINTING() false - #define IS_SD_FILE_OPEN() false -#endif +#define IS_SD_PRINTING() false +#define IS_SD_FILE_OPEN() false -#endif // _CARDREADER_H_ +#endif // !SDSUPPORT diff --git a/Marlin/src/sd/usb_flashdrive/Sd2Card_FlashDrive.h b/Marlin/src/sd/usb_flashdrive/Sd2Card_FlashDrive.h index 3b5a5fcba3..ee044a19b6 100644 --- a/Marlin/src/sd/usb_flashdrive/Sd2Card_FlashDrive.h +++ b/Marlin/src/sd/usb_flashdrive/Sd2Card_FlashDrive.h @@ -19,15 +19,13 @@ * along with this program. If not, see . * */ +#pragma once /** * \file * \brief Sd2Card class for V2 SD/SDHC cards */ -#ifndef _SD2CARD_FLASHDRIVE_H_ -#define _SD2CARD_FLASHDRIVE_H_ - /* Uncomment USB_DEBUG to enable debugging. * 1 - basic debugging and bounds checking * 2 - print each block access @@ -99,5 +97,3 @@ class Sd2Card { uint32_t cardSize(); static bool isInserted(); }; - -#endif // _SD2CARD_FLASHDRIVE_H_ diff --git a/Marlin/src/sd/usb_flashdrive/lib/UsbCore.h b/Marlin/src/sd/usb_flashdrive/lib/UsbCore.h index 74f7b40d80..5bd60a6803 100644 --- a/Marlin/src/sd/usb_flashdrive/lib/UsbCore.h +++ b/Marlin/src/sd/usb_flashdrive/lib/UsbCore.h @@ -26,8 +26,7 @@ e-mail : support@circuitsathome.com #error "Never include UsbCore.h directly; include Usb.h instead" #endif -#ifndef USBCORE_H -#define USBCORE_H +#pragma once // Not used anymore? If anyone uses this, please let us know so that this may be // moved to the proper place, settings.h. @@ -137,68 +136,68 @@ typedef MAX3421e MAX3421E; // Official Arduinos (UNO, Duemilanove, Mega class USBDeviceConfig { public: - virtual uint8_t Init(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), bool lowspeed __attribute__((unused))) { - return 0; - } + virtual uint8_t Init(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), bool lowspeed __attribute__((unused))) { + return 0; + } - virtual uint8_t ConfigureDevice(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), bool lowspeed __attribute__((unused))) { - return 0; - } + virtual uint8_t ConfigureDevice(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), bool lowspeed __attribute__((unused))) { + return 0; + } - virtual uint8_t Release() { - return 0; - } + virtual uint8_t Release() { + return 0; + } - virtual uint8_t Poll() { - return 0; - } + virtual uint8_t Poll() { + return 0; + } - virtual uint8_t GetAddress() { - return 0; - } + virtual uint8_t GetAddress() { + return 0; + } - virtual void ResetHubPort(uint8_t port __attribute__((unused))) { - return; - } // Note used for hubs only! + virtual void ResetHubPort(uint8_t port __attribute__((unused))) { + return; + } // Note used for hubs only! - virtual bool VIDPIDOK(uint16_t vid __attribute__((unused)), uint16_t pid __attribute__((unused))) { - return false; - } + virtual bool VIDPIDOK(uint16_t vid __attribute__((unused)), uint16_t pid __attribute__((unused))) { + return false; + } - virtual bool DEVCLASSOK(uint8_t klass __attribute__((unused))) { - return false; - } + virtual bool DEVCLASSOK(uint8_t klass __attribute__((unused))) { + return false; + } - virtual bool DEVSUBCLASSOK(uint8_t subklass __attribute__((unused))) { - return true; - } + virtual bool DEVSUBCLASSOK(uint8_t subklass __attribute__((unused))) { + return true; + } }; /* USB Setup Packet Structure */ typedef struct { - union { // offset description - uint8_t bmRequestType; // 0 Bit-map of request type + union { // offset description + uint8_t bmRequestType; // 0 Bit-map of request type - struct { - uint8_t recipient : 5; // Recipient of the request - uint8_t type : 2; // Type of request - uint8_t direction : 1; // Direction of data X-fer - } __attribute__((packed)); - } ReqType_u; - uint8_t bRequest; // 1 Request + struct { + uint8_t recipient : 5; // Recipient of the request + uint8_t type : 2; // Type of request + uint8_t direction : 1; // Direction of data X-fer + } __attribute__((packed)); + } ReqType_u; + uint8_t bRequest; // 1 Request - union { - uint16_t wValue; // 2 Depends on bRequest + union { + uint16_t wValue; // 2 Depends on bRequest - struct { - uint8_t wValueLo; - uint8_t wValueHi; - } __attribute__((packed)); - } wVal_u; - uint16_t wIndex; // 4 Depends on bRequest - uint16_t wLength; // 6 Depends on bRequest + struct { + uint8_t wValueLo; + uint8_t wValueHi; + } __attribute__((packed)); + } wVal_u; + uint16_t wIndex; // 4 Depends on bRequest + uint16_t wLength; // 6 Depends on bRequest } __attribute__((packed)) SETUP_PKT, *PSETUP_PKT; @@ -207,108 +206,106 @@ typedef struct { class USBReadParser { public: - virtual void Parse(const uint16_t len, const uint8_t *pbuf, const uint16_t &offset) = 0; + virtual void Parse(const uint16_t len, const uint8_t *pbuf, const uint16_t &offset) = 0; }; class USB : public MAX3421E { - AddressPoolImpl addrPool; - USBDeviceConfig* devConfig[USB_NUMDEVICES]; - uint8_t bmHubPre; + AddressPoolImpl addrPool; + USBDeviceConfig* devConfig[USB_NUMDEVICES]; + uint8_t bmHubPre; public: - USB(void); + USB(void); - void SetHubPreMask() { - bmHubPre |= bmHUBPRE; - }; + void SetHubPreMask() { + bmHubPre |= bmHUBPRE; + }; - void ResetHubPreMask() { - bmHubPre &= (~bmHUBPRE); - }; + void ResetHubPreMask() { + bmHubPre &= (~bmHUBPRE); + }; - AddressPool& GetAddressPool() { - return (AddressPool&)addrPool; - }; + AddressPool& GetAddressPool() { + return (AddressPool&)addrPool; + }; - uint8_t RegisterDeviceClass(USBDeviceConfig *pdev) { - for(uint8_t i = 0; i < USB_NUMDEVICES; i++) { - if(!devConfig[i]) { - devConfig[i] = pdev; - return 0; - } - } - return USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS; - }; + uint8_t RegisterDeviceClass(USBDeviceConfig *pdev) { + for(uint8_t i = 0; i < USB_NUMDEVICES; i++) { + if(!devConfig[i]) { + devConfig[i] = pdev; + return 0; + } + } + return USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS; + }; - void ForEachUsbDevice(UsbDeviceHandleFunc pfunc) { - addrPool.ForEachUsbDevice(pfunc); - }; - uint8_t getUsbTaskState(void); - void setUsbTaskState(uint8_t state); + void ForEachUsbDevice(UsbDeviceHandleFunc pfunc) { + addrPool.ForEachUsbDevice(pfunc); + }; + uint8_t getUsbTaskState(void); + void setUsbTaskState(uint8_t state); - EpInfo* getEpInfoEntry(uint8_t addr, uint8_t ep); - uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo* eprecord_ptr); + EpInfo* getEpInfoEntry(uint8_t addr, uint8_t ep); + uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo* eprecord_ptr); - /* Control requests */ - uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr); - uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr); + /* Control requests */ + uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr); + uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr); - uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint8_t conf, USBReadParser *p); + uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint8_t conf, USBReadParser *p); - uint8_t getStrDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t* dataptr); - uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr); - uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value); - /**/ - uint8_t ctrlData(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr, bool direction); - uint8_t ctrlStatus(uint8_t ep, bool direction, uint16_t nak_limit); - uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t* data, uint8_t bInterval = 0); - uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* data); - uint8_t dispatchPkt(uint8_t token, uint8_t ep, uint16_t nak_limit); + uint8_t getStrDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t* dataptr); + uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr); + uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value); + /**/ + uint8_t ctrlData(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr, bool direction); + uint8_t ctrlStatus(uint8_t ep, bool direction, uint16_t nak_limit); + uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t* data, uint8_t bInterval = 0); + uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* data); + uint8_t dispatchPkt(uint8_t token, uint8_t ep, uint16_t nak_limit); - void Task(void); + void Task(void); - uint8_t DefaultAddressing(uint8_t parent, uint8_t port, bool lowspeed); - uint8_t Configuring(uint8_t parent, uint8_t port, bool lowspeed); - uint8_t ReleaseDevice(uint8_t addr); + uint8_t DefaultAddressing(uint8_t parent, uint8_t port, bool lowspeed); + uint8_t Configuring(uint8_t parent, uint8_t port, bool lowspeed); + uint8_t ReleaseDevice(uint8_t addr); - uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, - uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t* dataptr, USBReadParser *p); + uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, + uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t* dataptr, USBReadParser *p); private: - void init(); - uint8_t SetAddress(uint8_t addr, uint8_t ep, EpInfo **ppep, uint16_t *nak_limit); - uint8_t OutTransfer(EpInfo *pep, uint16_t nak_limit, uint16_t nbytes, uint8_t *data); - uint8_t InTransfer(EpInfo *pep, uint16_t nak_limit, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval = 0); - uint8_t AttemptConfig(uint8_t driver, uint8_t parent, uint8_t port, bool lowspeed); + void init(); + uint8_t SetAddress(uint8_t addr, uint8_t ep, EpInfo **ppep, uint16_t *nak_limit); + uint8_t OutTransfer(EpInfo *pep, uint16_t nak_limit, uint16_t nbytes, uint8_t *data); + uint8_t InTransfer(EpInfo *pep, uint16_t nak_limit, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval = 0); + uint8_t AttemptConfig(uint8_t driver, uint8_t parent, uint8_t port, bool lowspeed); }; #if 0 //defined(USB_METHODS_INLINE) //get device descriptor inline uint8_t USB::getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr) { - return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, 0x00, USB_DESCRIPTOR_DEVICE, 0x0000, nbytes, dataptr)); + return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, 0x00, USB_DESCRIPTOR_DEVICE, 0x0000, nbytes, dataptr)); } //get configuration descriptor inline uint8_t USB::getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr) { - return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, conf, USB_DESCRIPTOR_CONFIGURATION, 0x0000, nbytes, dataptr)); + return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, conf, USB_DESCRIPTOR_CONFIGURATION, 0x0000, nbytes, dataptr)); } //get string descriptor inline uint8_t USB::getStrDescr(uint8_t addr, uint8_t ep, uint16_t nuint8_ts, uint8_t index, uint16_t langid, uint8_t* dataptr) { - return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, index, USB_DESCRIPTOR_STRING, langid, nuint8_ts, dataptr)); + return ( ctrlReq(addr, ep, bmREQ_GET_DESCR, USB_REQUEST_GET_DESCRIPTOR, index, USB_DESCRIPTOR_STRING, langid, nuint8_ts, dataptr)); } //set address inline uint8_t USB::setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr) { - return ( ctrlReq(oldaddr, ep, bmREQ_SET, USB_REQUEST_SET_ADDRESS, newaddr, 0x00, 0x0000, 0x0000, NULL)); + return ( ctrlReq(oldaddr, ep, bmREQ_SET, USB_REQUEST_SET_ADDRESS, newaddr, 0x00, 0x0000, 0x0000, NULL)); } //set configuration inline uint8_t USB::setConf(uint8_t addr, uint8_t ep, uint8_t conf_value) { - return ( ctrlReq(addr, ep, bmREQ_SET, USB_REQUEST_SET_CONFIGURATION, conf_value, 0x00, 0x0000, 0x0000, NULL)); + return ( ctrlReq(addr, ep, bmREQ_SET, USB_REQUEST_SET_CONFIGURATION, conf_value, 0x00, 0x0000, 0x0000, NULL)); } #endif // defined(USB_METHODS_INLINE) - -#endif /* USBCORE_H */ diff --git a/Marlin/src/sd/usb_flashdrive/lib/macros.h b/Marlin/src/sd/usb_flashdrive/lib/macros.h index 6df44e1c36..f5517904ca 100644 --- a/Marlin/src/sd/usb_flashdrive/lib/macros.h +++ b/Marlin/src/sd/usb_flashdrive/lib/macros.h @@ -26,8 +26,7 @@ e-mail : support@circuitsathome.com #error "Never include macros.h directly; include Usb.h instead" #endif -#ifndef MACROS_H -#define MACROS_H +#pragma once //////////////////////////////////////////////////////////////////////////////// // HANDY MACROS @@ -85,5 +84,3 @@ e-mail : support@circuitsathome.com #define USBTRACE1(s,l) (Notify(PSTR(s), l)) #define USBTRACE2(s,r) (Notify(PSTR(s), 0x80), D_PrintHex((r), 0x80), Notify(PSTR("\r\n"), 0x80)) #define USBTRACE3(s,r,l) (Notify(PSTR(s), l), D_PrintHex((r), l), Notify(PSTR("\r\n"), l)) - -#endif /* MACROS_H */ diff --git a/Marlin/src/sd/usb_flashdrive/lib/masstorage.h b/Marlin/src/sd/usb_flashdrive/lib/masstorage.h index e2cc1887c7..672f55b250 100644 --- a/Marlin/src/sd/usb_flashdrive/lib/masstorage.h +++ b/Marlin/src/sd/usb_flashdrive/lib/masstorage.h @@ -22,12 +22,11 @@ Web : http://www.circuitsathome.com e-mail : support@circuitsathome.com */ -#if !defined(__MASSTORAGE_H__) -#define __MASSTORAGE_H__ +#pragma once // Cruft removal, makes driver smaller, faster. #ifndef MS_WANT_PARSER -#define MS_WANT_PARSER 0 + #define MS_WANT_PARSER 0 #endif #include "Usb.h" @@ -184,395 +183,394 @@ e-mail : support@circuitsathome.com #define MASS_MAX_ENDPOINTS 3 struct Capacity { - uint8_t data[8]; - //uint32_t dwBlockAddress; - //uint32_t dwBlockLength; + uint8_t data[8]; + //uint32_t dwBlockAddress; + //uint32_t dwBlockLength; } __attribute__((packed)); struct BASICCDB { - uint8_t Opcode; + uint8_t Opcode; - unsigned unused : 5; - unsigned LUN : 3; + unsigned unused : 5; + unsigned LUN : 3; - uint8_t info[12]; + uint8_t info[12]; } __attribute__((packed)); typedef BASICCDB BASICCDB_t; struct CDB6 { - uint8_t Opcode; + uint8_t Opcode; - unsigned LBAMSB : 5; - unsigned LUN : 3; + unsigned LBAMSB : 5; + unsigned LUN : 3; - uint8_t LBAHB; - uint8_t LBALB; - uint8_t AllocationLength; - uint8_t Control; + uint8_t LBAHB; + uint8_t LBALB; + uint8_t AllocationLength; + uint8_t Control; public: - CDB6(uint8_t _Opcode, uint8_t _LUN, uint32_t LBA, uint8_t _AllocationLength, uint8_t _Control) : - Opcode(_Opcode), LBAMSB(BGRAB2(LBA) & 0x1f), LUN(_LUN), LBAHB(BGRAB1(LBA)), LBALB(BGRAB0(LBA)), - AllocationLength(_AllocationLength), Control(_Control) { - } + CDB6(uint8_t _Opcode, uint8_t _LUN, uint32_t LBA, uint8_t _AllocationLength, uint8_t _Control) : + Opcode(_Opcode), LBAMSB(BGRAB2(LBA) & 0x1f), LUN(_LUN), LBAHB(BGRAB1(LBA)), LBALB(BGRAB0(LBA)), + AllocationLength(_AllocationLength), Control(_Control) { + } - CDB6(uint8_t _Opcode, uint8_t _LUN, uint8_t _AllocationLength, uint8_t _Control) : - Opcode(_Opcode), LBAMSB(0), LUN(_LUN), LBAHB(0), LBALB(0), - AllocationLength(_AllocationLength), Control(_Control) { - } + CDB6(uint8_t _Opcode, uint8_t _LUN, uint8_t _AllocationLength, uint8_t _Control) : + Opcode(_Opcode), LBAMSB(0), LUN(_LUN), LBAHB(0), LBALB(0), + AllocationLength(_AllocationLength), Control(_Control) { + } } __attribute__((packed)); typedef CDB6 CDB6_t; struct CDB10 { - uint8_t Opcode; + uint8_t Opcode; - unsigned Service_Action : 5; - unsigned LUN : 3; + unsigned Service_Action : 5; + unsigned LUN : 3; - uint8_t LBA_L_M_MB; - uint8_t LBA_L_M_LB; - uint8_t LBA_L_L_MB; - uint8_t LBA_L_L_LB; + uint8_t LBA_L_M_MB; + uint8_t LBA_L_M_LB; + uint8_t LBA_L_L_MB; + uint8_t LBA_L_L_LB; - uint8_t Misc2; + uint8_t Misc2; - uint8_t ALC_MB; - uint8_t ALC_LB; + uint8_t ALC_MB; + uint8_t ALC_LB; - uint8_t Control; + uint8_t Control; public: - CDB10(uint8_t _Opcode, uint8_t _LUN) : - Opcode(_Opcode), Service_Action(0), LUN(_LUN), - LBA_L_M_MB(0), LBA_L_M_LB(0), LBA_L_L_MB(0), LBA_L_L_LB(0), - Misc2(0), ALC_MB(0), ALC_LB(0), Control(0) { - } + CDB10(uint8_t _Opcode, uint8_t _LUN) : + Opcode(_Opcode), Service_Action(0), LUN(_LUN), + LBA_L_M_MB(0), LBA_L_M_LB(0), LBA_L_L_MB(0), LBA_L_L_LB(0), + Misc2(0), ALC_MB(0), ALC_LB(0), Control(0) { + } - CDB10(uint8_t _Opcode, uint8_t _LUN, uint16_t xflen, uint32_t _LBA) : - Opcode(_Opcode), Service_Action(0), LUN(_LUN), - LBA_L_M_MB(BGRAB3(_LBA)), LBA_L_M_LB(BGRAB2(_LBA)), LBA_L_L_MB(BGRAB1(_LBA)), LBA_L_L_LB(BGRAB0(_LBA)), - Misc2(0), ALC_MB(BGRAB1(xflen)), ALC_LB(BGRAB0(xflen)), Control(0) { - } + CDB10(uint8_t _Opcode, uint8_t _LUN, uint16_t xflen, uint32_t _LBA) : + Opcode(_Opcode), Service_Action(0), LUN(_LUN), + LBA_L_M_MB(BGRAB3(_LBA)), LBA_L_M_LB(BGRAB2(_LBA)), LBA_L_L_MB(BGRAB1(_LBA)), LBA_L_L_LB(BGRAB0(_LBA)), + Misc2(0), ALC_MB(BGRAB1(xflen)), ALC_LB(BGRAB0(xflen)), Control(0) { + } } __attribute__((packed)); typedef CDB10 CDB10_t; struct CDB12 { - uint8_t Opcode; + uint8_t Opcode; - unsigned Service_Action : 5; - unsigned Misc : 3; + unsigned Service_Action : 5; + unsigned Misc : 3; - uint8_t LBA_L_M_LB; - uint8_t LBA_L_L_MB; - uint8_t LBA_L_L_LB; + uint8_t LBA_L_M_LB; + uint8_t LBA_L_L_MB; + uint8_t LBA_L_L_LB; - uint8_t ALC_M_LB; - uint8_t ALC_L_MB; - uint8_t ALC_L_LB; - uint8_t Control; + uint8_t ALC_M_LB; + uint8_t ALC_L_MB; + uint8_t ALC_L_LB; + uint8_t Control; } __attribute__((packed)); typedef CDB12 CDB12_t; struct CDB_LBA32_16 { - uint8_t Opcode; + uint8_t Opcode; - unsigned Service_Action : 5; - unsigned Misc : 3; + unsigned Service_Action : 5; + unsigned Misc : 3; - uint8_t LBA_L_M_MB; - uint8_t LBA_L_M_LB; - uint8_t LBA_L_L_MB; - uint8_t LBA_L_L_LB; + uint8_t LBA_L_M_MB; + uint8_t LBA_L_M_LB; + uint8_t LBA_L_L_MB; + uint8_t LBA_L_L_LB; - uint8_t A_M_M_MB; - uint8_t A_M_M_LB; - uint8_t A_M_L_MB; - uint8_t A_M_L_LB; + uint8_t A_M_M_MB; + uint8_t A_M_M_LB; + uint8_t A_M_L_MB; + uint8_t A_M_L_LB; - uint8_t ALC_M_MB; - uint8_t ALC_M_LB; - uint8_t ALC_L_MB; - uint8_t ALC_L_LB; + uint8_t ALC_M_MB; + uint8_t ALC_M_LB; + uint8_t ALC_L_MB; + uint8_t ALC_L_LB; - uint8_t Misc2; - uint8_t Control; + uint8_t Misc2; + uint8_t Control; } __attribute__((packed)); struct CDB_LBA64_16 { - uint8_t Opcode; - uint8_t Misc; + uint8_t Opcode; + uint8_t Misc; - uint8_t LBA_M_M_MB; - uint8_t LBA_M_M_LB; - uint8_t LBA_M_L_MB; - uint8_t LBA_M_L_LB; + uint8_t LBA_M_M_MB; + uint8_t LBA_M_M_LB; + uint8_t LBA_M_L_MB; + uint8_t LBA_M_L_LB; - uint8_t LBA_L_M_MB; - uint8_t LBA_L_M_LB; - uint8_t LBA_L_L_MB; - uint8_t LBA_L_L_LB; + uint8_t LBA_L_M_MB; + uint8_t LBA_L_M_LB; + uint8_t LBA_L_L_MB; + uint8_t LBA_L_L_LB; - uint8_t ALC_M_MB; - uint8_t ALC_M_LB; - uint8_t ALC_L_MB; - uint8_t ALC_L_LB; + uint8_t ALC_M_MB; + uint8_t ALC_M_LB; + uint8_t ALC_L_MB; + uint8_t ALC_L_LB; - uint8_t Misc2; - uint8_t Control; + uint8_t Misc2; + uint8_t Control; } __attribute__((packed)); struct InquiryResponse { - uint8_t DeviceType : 5; - uint8_t PeripheralQualifier : 3; + uint8_t DeviceType : 5; + uint8_t PeripheralQualifier : 3; - unsigned Reserved : 7; - unsigned Removable : 1; + unsigned Reserved : 7; + unsigned Removable : 1; - uint8_t Version; + uint8_t Version; - unsigned ResponseDataFormat : 4; - unsigned HISUP : 1; - unsigned NormACA : 1; - unsigned TrmTsk : 1; - unsigned AERC : 1; + unsigned ResponseDataFormat : 4; + unsigned HISUP : 1; + unsigned NormACA : 1; + unsigned TrmTsk : 1; + unsigned AERC : 1; - uint8_t AdditionalLength; - //uint8_t Reserved3[2]; + uint8_t AdditionalLength; + //uint8_t Reserved3[2]; - unsigned PROTECT : 1; - unsigned Res : 2; - unsigned ThreePC : 1; - unsigned TPGS : 2; - unsigned ACC : 1; - unsigned SCCS : 1; + unsigned PROTECT : 1; + unsigned Res : 2; + unsigned ThreePC : 1; + unsigned TPGS : 2; + unsigned ACC : 1; + unsigned SCCS : 1; - unsigned ADDR16 : 1; - unsigned R1 : 1; - unsigned R2 : 1; - unsigned MCHNGR : 1; - unsigned MULTIP : 1; - unsigned VS : 1; - unsigned ENCSERV : 1; - unsigned BQUE : 1; + unsigned ADDR16 : 1; + unsigned R1 : 1; + unsigned R2 : 1; + unsigned MCHNGR : 1; + unsigned MULTIP : 1; + unsigned VS : 1; + unsigned ENCSERV : 1; + unsigned BQUE : 1; - unsigned SoftReset : 1; - unsigned CmdQue : 1; - unsigned Reserved4 : 1; - unsigned Linked : 1; - unsigned Sync : 1; - unsigned WideBus16Bit : 1; - unsigned WideBus32Bit : 1; - unsigned RelAddr : 1; + unsigned SoftReset : 1; + unsigned CmdQue : 1; + unsigned Reserved4 : 1; + unsigned Linked : 1; + unsigned Sync : 1; + unsigned WideBus16Bit : 1; + unsigned WideBus32Bit : 1; + unsigned RelAddr : 1; - uint8_t VendorID[8]; - uint8_t ProductID[16]; - uint8_t RevisionID[4]; + uint8_t VendorID[8]; + uint8_t ProductID[16]; + uint8_t RevisionID[4]; } __attribute__((packed)); struct CommandBlockWrapperBase { - uint32_t dCBWSignature; - uint32_t dCBWTag; - uint32_t dCBWDataTransferLength; - uint8_t bmCBWFlags; + uint32_t dCBWSignature; + uint32_t dCBWTag; + uint32_t dCBWDataTransferLength; + uint8_t bmCBWFlags; public: - CommandBlockWrapperBase() { - } + CommandBlockWrapperBase() { + } - CommandBlockWrapperBase(uint32_t tag, uint32_t xflen, uint8_t flgs) : - dCBWSignature(MASS_CBW_SIGNATURE), dCBWTag(tag), dCBWDataTransferLength(xflen), bmCBWFlags(flgs) { - } + CommandBlockWrapperBase(uint32_t tag, uint32_t xflen, uint8_t flgs) : + dCBWSignature(MASS_CBW_SIGNATURE), dCBWTag(tag), dCBWDataTransferLength(xflen), bmCBWFlags(flgs) { + } } __attribute__((packed)); struct CommandBlockWrapper : public CommandBlockWrapperBase { - struct { - uint8_t bmCBWLUN : 4; - uint8_t bmReserved1 : 4; - }; + struct { + uint8_t bmCBWLUN : 4; + uint8_t bmReserved1 : 4; + }; - struct { - uint8_t bmCBWCBLength : 4; - uint8_t bmReserved2 : 4; - }; + struct { + uint8_t bmCBWCBLength : 4; + uint8_t bmReserved2 : 4; + }; - uint8_t CBWCB[16]; + uint8_t CBWCB[16]; public: - // All zeroed. + // All zeroed. - CommandBlockWrapper() : - CommandBlockWrapperBase(0, 0, 0), bmReserved1(0), bmReserved2(0) { - for(int i = 0; i < 16; i++) CBWCB[i] = 0; - } + CommandBlockWrapper() : + CommandBlockWrapperBase(0, 0, 0), bmReserved1(0), bmReserved2(0) { + for(int i = 0; i < 16; i++) CBWCB[i] = 0; + } - // Generic Wrap, CDB zeroed. + // Generic Wrap, CDB zeroed. - CommandBlockWrapper(uint32_t tag, uint32_t xflen, uint8_t flgs, uint8_t lu, uint8_t cmdlen, uint8_t cmd) : - CommandBlockWrapperBase(tag, xflen, flgs), - bmCBWLUN(lu), bmReserved1(0), bmCBWCBLength(cmdlen), bmReserved2(0) { - for(int i = 0; i < 16; i++) CBWCB[i] = 0; - // Type punning can cause optimization problems and bugs. - // Using reinterpret_cast to a dreinterpretifferent object is the proper way to do this. - //(((BASICCDB_t *) CBWCB)->LUN) = cmd; - BASICCDB_t *x = reinterpret_cast(CBWCB); - x->LUN = cmd; - } + CommandBlockWrapper(uint32_t tag, uint32_t xflen, uint8_t flgs, uint8_t lu, uint8_t cmdlen, uint8_t cmd) : + CommandBlockWrapperBase(tag, xflen, flgs), + bmCBWLUN(lu), bmReserved1(0), bmCBWCBLength(cmdlen), bmReserved2(0) { + for(int i = 0; i < 16; i++) CBWCB[i] = 0; + // Type punning can cause optimization problems and bugs. + // Using reinterpret_cast to a dreinterpretifferent object is the proper way to do this. + //(((BASICCDB_t *) CBWCB)->LUN) = cmd; + BASICCDB_t *x = reinterpret_cast(CBWCB); + x->LUN = cmd; + } - // Wrap for CDB of 6 + // Wrap for CDB of 6 - CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB6_t *cdb, uint8_t dir) : - CommandBlockWrapperBase(tag, xflen, dir), - bmCBWLUN(cdb->LUN), bmReserved1(0), bmCBWCBLength(6), bmReserved2(0) { - memcpy(&CBWCB, cdb, 6); - } - // Wrap for CDB of 10 + CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB6_t *cdb, uint8_t dir) : + CommandBlockWrapperBase(tag, xflen, dir), + bmCBWLUN(cdb->LUN), bmReserved1(0), bmCBWCBLength(6), bmReserved2(0) { + memcpy(&CBWCB, cdb, 6); + } + // Wrap for CDB of 10 - CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB10_t *cdb, uint8_t dir) : - CommandBlockWrapperBase(tag, xflen, dir), - bmCBWLUN(cdb->LUN), bmReserved1(0), bmCBWCBLength(10), bmReserved2(0) { - memcpy(&CBWCB, cdb, 10); - } + CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB10_t *cdb, uint8_t dir) : + CommandBlockWrapperBase(tag, xflen, dir), + bmCBWLUN(cdb->LUN), bmReserved1(0), bmCBWCBLength(10), bmReserved2(0) { + memcpy(&CBWCB, cdb, 10); + } } __attribute__((packed)); struct CommandStatusWrapper { - uint32_t dCSWSignature; - uint32_t dCSWTag; - uint32_t dCSWDataResidue; - uint8_t bCSWStatus; + uint32_t dCSWSignature; + uint32_t dCSWTag; + uint32_t dCSWDataResidue; + uint8_t bCSWStatus; } __attribute__((packed)); struct RequestSenseResponce { - uint8_t bResponseCode; - uint8_t bSegmentNumber; + uint8_t bResponseCode; + uint8_t bSegmentNumber; - uint8_t bmSenseKey : 4; - uint8_t bmReserved : 1; - uint8_t bmILI : 1; - uint8_t bmEOM : 1; - uint8_t bmFileMark : 1; + uint8_t bmSenseKey : 4; + uint8_t bmReserved : 1; + uint8_t bmILI : 1; + uint8_t bmEOM : 1; + uint8_t bmFileMark : 1; - uint8_t Information[4]; - uint8_t bAdditionalLength; - uint8_t CmdSpecificInformation[4]; - uint8_t bAdditionalSenseCode; - uint8_t bAdditionalSenseQualifier; - uint8_t bFieldReplaceableUnitCode; - uint8_t SenseKeySpecific[3]; + uint8_t Information[4]; + uint8_t bAdditionalLength; + uint8_t CmdSpecificInformation[4]; + uint8_t bAdditionalSenseCode; + uint8_t bAdditionalSenseQualifier; + uint8_t bFieldReplaceableUnitCode; + uint8_t SenseKeySpecific[3]; } __attribute__((packed)); class BulkOnly : public USBDeviceConfig, public UsbConfigXtracter { protected: - static const uint8_t epDataInIndex; // DataIn endpoint index - static const uint8_t epDataOutIndex; // DataOUT endpoint index - static const uint8_t epInterruptInIndex; // InterruptIN endpoint index + static const uint8_t epDataInIndex; // DataIn endpoint index + static const uint8_t epDataOutIndex; // DataOUT endpoint index + static const uint8_t epInterruptInIndex; // InterruptIN endpoint index - USB *pUsb; - uint8_t bAddress; - uint8_t bConfNum; // configuration number - uint8_t bIface; // interface value - uint8_t bNumEP; // total number of EP in the configuration - uint32_t qNextPollTime; // next poll time - bool bPollEnable; // poll enable flag + USB *pUsb; + uint8_t bAddress; + uint8_t bConfNum; // configuration number + uint8_t bIface; // interface value + uint8_t bNumEP; // total number of EP in the configuration + uint32_t qNextPollTime; // next poll time + bool bPollEnable; // poll enable flag - EpInfo epInfo[MASS_MAX_ENDPOINTS]; + EpInfo epInfo[MASS_MAX_ENDPOINTS]; - uint32_t dCBWTag; // Tag - //uint32_t dCBWDataTransferLength; // Data Transfer Length - uint8_t bLastUsbError; // Last USB error - uint8_t bMaxLUN; // Max LUN - uint8_t bTheLUN; // Active LUN - uint32_t CurrentCapacity[MASS_MAX_SUPPORTED_LUN]; // Total sectors - uint16_t CurrentSectorSize[MASS_MAX_SUPPORTED_LUN]; // Sector size, clipped to 16 bits - bool LUNOk[MASS_MAX_SUPPORTED_LUN]; // use this to check for media changes. - bool WriteOk[MASS_MAX_SUPPORTED_LUN]; - void PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR* ep_ptr); + uint32_t dCBWTag; // Tag + //uint32_t dCBWDataTransferLength; // Data Transfer Length + uint8_t bLastUsbError; // Last USB error + uint8_t bMaxLUN; // Max LUN + uint8_t bTheLUN; // Active LUN + uint32_t CurrentCapacity[MASS_MAX_SUPPORTED_LUN]; // Total sectors + uint16_t CurrentSectorSize[MASS_MAX_SUPPORTED_LUN]; // Sector size, clipped to 16 bits + bool LUNOk[MASS_MAX_SUPPORTED_LUN]; // use this to check for media changes. + bool WriteOk[MASS_MAX_SUPPORTED_LUN]; + void PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR* ep_ptr); - // Additional Initialization Method for Subclasses + // Additional Initialization Method for Subclasses + + virtual uint8_t OnInit() { + return 0; + }; - virtual uint8_t OnInit() { - return 0; - }; public: - BulkOnly(USB *p); + BulkOnly(USB *p); - uint8_t GetLastUsbError() { - return bLastUsbError; - }; + uint8_t GetLastUsbError() { + return bLastUsbError; + }; - uint8_t GetbMaxLUN() { - return bMaxLUN; // Max LUN - } + uint8_t GetbMaxLUN() { + return bMaxLUN; // Max LUN + } - uint8_t GetbTheLUN() { - return bTheLUN; // Active LUN - } + uint8_t GetbTheLUN() { + return bTheLUN; // Active LUN + } - bool WriteProtected(uint8_t lun); - uint8_t MediaCTL(uint8_t lun, uint8_t ctl); - uint8_t Read(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, uint8_t *buf); - uint8_t Read(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, USBReadParser *prs); - uint8_t Write(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, const uint8_t *buf); - uint8_t LockMedia(uint8_t lun, uint8_t lock); + bool WriteProtected(uint8_t lun); + uint8_t MediaCTL(uint8_t lun, uint8_t ctl); + uint8_t Read(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, uint8_t *buf); + uint8_t Read(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, USBReadParser *prs); + uint8_t Write(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, const uint8_t *buf); + uint8_t LockMedia(uint8_t lun, uint8_t lock); - bool LUNIsGood(uint8_t lun); - uint32_t GetCapacity(uint8_t lun); - uint16_t GetSectorSize(uint8_t lun); + bool LUNIsGood(uint8_t lun); + uint32_t GetCapacity(uint8_t lun); + uint16_t GetSectorSize(uint8_t lun); - // USBDeviceConfig implementation - uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed); - uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed); + // USBDeviceConfig implementation + uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed); + uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed); - uint8_t Release(); - uint8_t Poll(); + uint8_t Release(); + uint8_t Poll(); - virtual uint8_t GetAddress() { - return bAddress; - }; + virtual uint8_t GetAddress() { + return bAddress; + }; - // UsbConfigXtracter implementation - void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep); + // UsbConfigXtracter implementation + void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep); - virtual bool DEVCLASSOK(uint8_t klass) { - return (klass == USB_CLASS_MASS_STORAGE); - } + virtual bool DEVCLASSOK(uint8_t klass) { + return (klass == USB_CLASS_MASS_STORAGE); + } - uint8_t SCSITransaction6(CDB6_t *cdb, uint16_t buf_size, void *buf, uint8_t dir); - uint8_t SCSITransaction10(CDB10_t *cdb, uint16_t buf_size, void *buf, uint8_t dir); + uint8_t SCSITransaction6(CDB6_t *cdb, uint16_t buf_size, void *buf, uint8_t dir); + uint8_t SCSITransaction10(CDB10_t *cdb, uint16_t buf_size, void *buf, uint8_t dir); private: - uint8_t Inquiry(uint8_t lun, uint16_t size, uint8_t *buf); - uint8_t TestUnitReady(uint8_t lun); - uint8_t RequestSense(uint8_t lun, uint16_t size, uint8_t *buf); - uint8_t ModeSense6(uint8_t lun, uint8_t pc, uint8_t page, uint8_t subpage, uint8_t len, uint8_t *buf); - uint8_t GetMaxLUN(uint8_t *max_lun); - uint8_t SetCurLUN(uint8_t lun); - void Reset(); - uint8_t ResetRecovery(); - uint8_t ReadCapacity10(uint8_t lun, uint8_t *buf); - void ClearAllEP(); - void CheckMedia(); - bool CheckLUN(uint8_t lun); - uint8_t Page3F(uint8_t lun); - bool IsValidCBW(uint8_t size, uint8_t *pcbw); - bool IsMeaningfulCBW(uint8_t size, uint8_t *pcbw); + uint8_t Inquiry(uint8_t lun, uint16_t size, uint8_t *buf); + uint8_t TestUnitReady(uint8_t lun); + uint8_t RequestSense(uint8_t lun, uint16_t size, uint8_t *buf); + uint8_t ModeSense6(uint8_t lun, uint8_t pc, uint8_t page, uint8_t subpage, uint8_t len, uint8_t *buf); + uint8_t GetMaxLUN(uint8_t *max_lun); + uint8_t SetCurLUN(uint8_t lun); + void Reset(); + uint8_t ResetRecovery(); + uint8_t ReadCapacity10(uint8_t lun, uint8_t *buf); + void ClearAllEP(); + void CheckMedia(); + bool CheckLUN(uint8_t lun); + uint8_t Page3F(uint8_t lun); + bool IsValidCBW(uint8_t size, uint8_t *pcbw); + bool IsMeaningfulCBW(uint8_t size, uint8_t *pcbw); - bool IsValidCSW(CommandStatusWrapper *pcsw, CommandBlockWrapperBase *pcbw); + bool IsValidCSW(CommandStatusWrapper *pcsw, CommandBlockWrapperBase *pcbw); - uint8_t ClearEpHalt(uint8_t index); -#if MS_WANT_PARSER - uint8_t Transaction(CommandBlockWrapper *cbw, uint16_t bsize, void *buf, uint8_t flags); -#endif - uint8_t Transaction(CommandBlockWrapper *cbw, uint16_t bsize, void *buf); - uint8_t HandleUsbError(uint8_t error, uint8_t index); - uint8_t HandleSCSIError(uint8_t status); + uint8_t ClearEpHalt(uint8_t index); + #if MS_WANT_PARSER + uint8_t Transaction(CommandBlockWrapper *cbw, uint16_t bsize, void *buf, uint8_t flags); + #endif + uint8_t Transaction(CommandBlockWrapper *cbw, uint16_t bsize, void *buf); + uint8_t HandleUsbError(uint8_t error, uint8_t index); + uint8_t HandleSCSIError(uint8_t status); }; - -#endif // __MASSTORAGE_H__ diff --git a/Marlin/src/sd/usb_flashdrive/lib/settings.h b/Marlin/src/sd/usb_flashdrive/lib/settings.h index b549a1ae36..f59467b355 100644 --- a/Marlin/src/sd/usb_flashdrive/lib/settings.h +++ b/Marlin/src/sd/usb_flashdrive/lib/settings.h @@ -22,8 +22,7 @@ Web : http://www.circuitsathome.com e-mail : support@circuitsathome.com */ -#ifndef USB_HOST_SHIELD_SETTINGS_H -#define USB_HOST_SHIELD_SETTINGS_H +#pragma once #include "../../../inc/MarlinConfig.h" @@ -232,5 +231,3 @@ e-mail : support@circuitsathome.com #ifdef ARDUINO_ESP8266_WIFIO #error "This board is currently not supported" #endif - -#endif /* SETTINGS_H */ diff --git a/Marlin/src/sd/usb_flashdrive/usb_host.h b/Marlin/src/sd/usb_flashdrive/usb_host.h index e19fcfe914..f5e8651556 100644 --- a/Marlin/src/sd/usb_flashdrive/usb_host.h +++ b/Marlin/src/sd/usb_flashdrive/usb_host.h @@ -19,8 +19,7 @@ * location: . * ****************************************************************************/ -#ifndef _USB_HOST_H_ -#define _USB_HOST_H_ +#pragma once /* This the following comes from "lib/usbhost.h", but has been rewritten * to use the SPI functions from Marlin's HAL */ @@ -57,5 +56,3 @@ class MAX3421e { #if defined(__SAM3X8E__) && !defined(ARDUINO_SAM_DUE) #define ARDUINO_SAM_DUE // Spoof the USB library that this is a DUE #endif - -#endif // _USB_HOST_H_ diff --git a/buildroot/bin/opt_set b/buildroot/bin/opt_set index c1de22f5e9..4b6f034bdb 100755 --- a/buildroot/bin/opt_set +++ b/buildroot/bin/opt_set @@ -2,4 +2,4 @@ SED=$(which gsed || which sed) -eval "${SED} -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration.h" +eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration.h" diff --git a/buildroot/bin/opt_set_adv b/buildroot/bin/opt_set_adv index 4c72c4a831..1eca929214 100755 --- a/buildroot/bin/opt_set_adv +++ b/buildroot/bin/opt_set_adv @@ -2,4 +2,4 @@ SED=$(which gsed || which sed) -eval "${SED} -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration_adv.h" +eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration_adv.h" diff --git a/buildroot/bin/pins_set b/buildroot/bin/pins_set index 639995e24c..5815bcf79d 100755 --- a/buildroot/bin/pins_set +++ b/buildroot/bin/pins_set @@ -2,4 +2,4 @@ SED=$(which gsed || which sed) -eval "${SED} -i 's/\(#define \b${2}\b\).*$/\1 ${3}/g' Marlin/src/pins/pins_${1}.h" +eval "${SED} -E -i 's/(\/\/)?(#define \b${2}\b).*$/\2 ${3}/g' Marlin/src/pins/pins_${1}.h" diff --git a/buildroot/bin/use_example_configs b/buildroot/bin/use_example_configs index 453c627bed..423a77d022 100755 --- a/buildroot/bin/use_example_configs +++ b/buildroot/bin/use_example_configs @@ -2,7 +2,13 @@ restore_configs -cp Marlin/src/config/examples/"$@"/Configuration* Marlin/ +if [ -f "Marlin/src/config/examples/$@/Configuration.h" ]; then + cp "Marlin/src/config/examples/$@/Configuration.h" Marlin/ +fi + +if [ -f "Marlin/src/config/examples/$@/Configuration_adv.h" ]; then + cp "Marlin/src/config/examples/$@/Configuration_adv.h" Marlin/ +fi if [ -f "Marlin/src/config/examples/$@/_Bootscreen.h" ]; then cp "Marlin/src/config/examples/$@/_Bootscreen.h" Marlin/ diff --git a/buildroot/share/fonts/NanumGothic.bdf b/buildroot/share/fonts/NanumGothic.bdf new file mode 100644 index 0000000000..9bd13123f2 --- /dev/null +++ b/buildroot/share/fonts/NanumGothic.bdf @@ -0,0 +1,302670 @@ +STARTFONT 2.1 +COMMENT +COMMENT Converted from OpenType font "NanumGothic.ttf" by "otf2bdf 3.0". +COMMENT +FONT -FreeType-NanumGothic-Medium-R-Normal--11-80-100-100-P-90-ISO10646-1 +SIZE 8 100 100 +FONTBOUNDINGBOX 11 13 0 -3 +STARTPROPERTIES 19 +FOUNDRY "FreeType" +FAMILY_NAME "NanumGothic" +WEIGHT_NAME "Medium" +SLANT "R" +SETWIDTH_NAME "Normal" +ADD_STYLE_NAME "" +PIXEL_SIZE 11 +POINT_SIZE 80 +RESOLUTION_X 100 +RESOLUTION_Y 100 +SPACING "P" +AVERAGE_WIDTH 90 +CHARSET_REGISTRY "ISO10646" +CHARSET_ENCODING "1" +FONT_ASCENT 10 +FONT_DESCENT 2 +COPYRIGHT "Copyright © 2011 NHN Corporation. All rights reserved. Font designed by Sandoll Communications Inc." +_OTF_FONTFILE "NanumGothic.ttf" +_OTF_PSNAME "NanumGothic" +ENDPROPERTIES +CHARS 17666 +STARTCHAR 0000 +ENCODING 0 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0001 +ENCODING 1 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0002 +ENCODING 2 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0003 +ENCODING 3 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0004 +ENCODING 4 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0005 +ENCODING 5 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0006 +ENCODING 6 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0007 +ENCODING 7 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0008 +ENCODING 8 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0009 +ENCODING 9 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000A +ENCODING 10 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000B +ENCODING 11 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000C +ENCODING 12 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000D +ENCODING 13 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000E +ENCODING 14 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 000F +ENCODING 15 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0010 +ENCODING 16 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0011 +ENCODING 17 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0012 +ENCODING 18 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0013 +ENCODING 19 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0014 +ENCODING 20 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0015 +ENCODING 21 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0016 +ENCODING 22 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0017 +ENCODING 23 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0018 +ENCODING 24 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0019 +ENCODING 25 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001A +ENCODING 26 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001B +ENCODING 27 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001C +ENCODING 28 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001D +ENCODING 29 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001E +ENCODING 30 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 001F +ENCODING 31 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0020 +ENCODING 32 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 0021 +ENCODING 33 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 9 2 -1 +BITMAP +80 +80 +80 +80 +80 +80 +00 +80 +80 +ENDCHAR +STARTCHAR 0022 +ENCODING 34 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 3 1 5 +BITMAP +A0 +A0 +A0 +ENDCHAR +STARTCHAR 0023 +ENCODING 35 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +48 +50 +F8 +50 +50 +F8 +50 +90 +90 +ENDCHAR +STARTCHAR 0024 +ENCODING 36 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 11 1 -2 +BITMAP +20 +70 +A0 +A0 +60 +20 +30 +28 +28 +F0 +20 +ENDCHAR +STARTCHAR 0025 +ENCODING 37 +SWIDTH 1080 0 +DWIDTH 12 0 +BBX 10 9 1 -1 +BITMAP +6100 +9200 +9200 +9400 +6980 +0A40 +1240 +1240 +2180 +ENDCHAR +STARTCHAR 0026 +ENCODING 38 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +70 +48 +48 +50 +64 +94 +8C +8C +74 +ENDCHAR +STARTCHAR 0027 +ENCODING 39 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 3 1 5 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR 0028 +ENCODING 40 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 11 1 -2 +BITMAP +20 +40 +40 +80 +80 +80 +80 +80 +40 +40 +20 +ENDCHAR +STARTCHAR 0029 +ENCODING 41 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 11 0 -2 +BITMAP +80 +40 +20 +20 +20 +20 +20 +20 +20 +40 +80 +ENDCHAR +STARTCHAR 002A +ENCODING 42 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 4 1 2 +BITMAP +20 +F8 +20 +50 +ENDCHAR +STARTCHAR 002B +ENCODING 43 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 6 1 1 +BITMAP +20 +20 +FC +20 +20 +20 +ENDCHAR +STARTCHAR 002C +ENCODING 44 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 2 1 -2 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 002D +ENCODING 45 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 1 1 4 +BITMAP +E0 +ENDCHAR +STARTCHAR 002E +ENCODING 46 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 1 1 -1 +BITMAP +80 +ENDCHAR +STARTCHAR 002F +ENCODING 47 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 9 0 -1 +BITMAP +10 +10 +20 +20 +20 +40 +40 +40 +80 +ENDCHAR +STARTCHAR 0030 +ENCODING 48 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +88 +88 +88 +88 +98 +70 +ENDCHAR +STARTCHAR 0031 +ENCODING 49 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 2 9 2 -1 +BITMAP +40 +C0 +40 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 0032 +ENCODING 50 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +70 +90 +08 +10 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR 0033 +ENCODING 51 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +F0 +18 +08 +10 +60 +10 +08 +18 +F0 +ENDCHAR +STARTCHAR 0034 +ENCODING 52 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 9 0 -1 +BITMAP +08 +18 +28 +28 +48 +88 +FC +08 +08 +ENDCHAR +STARTCHAR 0035 +ENCODING 53 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +F8 +80 +80 +F0 +08 +08 +08 +18 +F0 +ENDCHAR +STARTCHAR 0036 +ENCODING 54 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +78 +C0 +80 +F0 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 0037 +ENCODING 55 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +F8 +08 +10 +10 +20 +20 +20 +40 +40 +ENDCHAR +STARTCHAR 0038 +ENCODING 56 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +90 +70 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 0039 +ENCODING 57 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +88 +78 +08 +08 +10 +E0 +ENDCHAR +STARTCHAR 003A +ENCODING 58 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 6 1 1 +BITMAP +80 +00 +00 +00 +00 +80 +ENDCHAR +STARTCHAR 003B +ENCODING 59 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 8 1 -1 +BITMAP +80 +00 +00 +00 +00 +00 +80 +80 +ENDCHAR +STARTCHAR 003C +ENCODING 60 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 11 1 -2 +BITMAP +10 +10 +20 +40 +80 +80 +80 +40 +20 +10 +10 +ENDCHAR +STARTCHAR 003D +ENCODING 61 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 4 1 2 +BITMAP +FC +00 +00 +FC +ENDCHAR +STARTCHAR 003E +ENCODING 62 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 11 1 -2 +BITMAP +80 +80 +40 +20 +10 +10 +10 +20 +40 +80 +80 +ENDCHAR +STARTCHAR 003F +ENCODING 63 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +E0 +10 +10 +10 +20 +20 +40 +00 +40 +ENDCHAR +STARTCHAR 0040 +ENCODING 64 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +42 +9D +A5 +C5 +C9 +BE +42 +3C +ENDCHAR +STARTCHAR 0041 +ENCODING 65 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 8 9 0 -1 +BITMAP +18 +18 +24 +24 +24 +3E +42 +42 +81 +ENDCHAR +STARTCHAR 0042 +ENCODING 66 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +F0 +90 +88 +90 +E0 +98 +88 +88 +F0 +ENDCHAR +STARTCHAR 0043 +ENCODING 67 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 9 1 -1 +BITMAP +3C +40 +80 +80 +80 +80 +80 +40 +3C +ENDCHAR +STARTCHAR 0044 +ENCODING 68 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +F0 +88 +84 +84 +84 +84 +84 +88 +F0 +ENDCHAR +STARTCHAR 0045 +ENCODING 69 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 9 1 -1 +BITMAP +F0 +80 +80 +80 +F0 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 0046 +ENCODING 70 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +F0 +80 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0047 +ENCODING 71 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 9 1 -1 +BITMAP +3C +40 +80 +80 +9E +82 +82 +42 +3E +ENDCHAR +STARTCHAR 0048 +ENCODING 72 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +84 +84 +84 +84 +FC +84 +84 +84 +84 +ENDCHAR +STARTCHAR 0049 +ENCODING 73 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 9 1 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 004A +ENCODING 74 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 0 -1 +BITMAP +20 +20 +20 +20 +20 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR 004B +ENCODING 75 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 9 1 -1 +BITMAP +88 +90 +90 +A0 +E0 +90 +90 +88 +84 +ENDCHAR +STARTCHAR 004C +ENCODING 76 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 9 1 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +F0 +ENDCHAR +STARTCHAR 004D +ENCODING 77 +SWIDTH 990 0 +DWIDTH 11 0 +BBX 9 9 1 -1 +BITMAP +C180 +C180 +C280 +A280 +A480 +9480 +9480 +9880 +8880 +ENDCHAR +STARTCHAR 004E +ENCODING 78 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +84 +C4 +C4 +A4 +94 +94 +8C +8C +84 +ENDCHAR +STARTCHAR 004F +ENCODING 79 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 9 1 -1 +BITMAP +38 +44 +82 +82 +82 +82 +82 +C4 +78 +ENDCHAR +STARTCHAR 0050 +ENCODING 80 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 9 1 -1 +BITMAP +F0 +88 +88 +88 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0051 +ENCODING 81 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 10 1 -2 +BITMAP +38 +44 +82 +82 +82 +82 +82 +C4 +78 +04 +ENDCHAR +STARTCHAR 0052 +ENCODING 82 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +F0 +88 +88 +88 +F0 +90 +90 +88 +88 +ENDCHAR +STARTCHAR 0053 +ENCODING 83 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +70 +80 +80 +80 +60 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR 0054 +ENCODING 84 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 6 9 0 -1 +BITMAP +FC +10 +10 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR 0055 +ENCODING 85 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +84 +84 +84 +84 +84 +84 +84 +C4 +78 +ENDCHAR +STARTCHAR 0056 +ENCODING 86 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 9 0 -1 +BITMAP +82 +42 +44 +44 +24 +28 +28 +18 +10 +ENDCHAR +STARTCHAR 0057 +ENCODING 87 +SWIDTH 990 0 +DWIDTH 11 0 +BBX 11 9 0 -1 +BITMAP +8420 +4620 +4A20 +4A40 +4A40 +2940 +3180 +3180 +3080 +ENDCHAR +STARTCHAR 0058 +ENCODING 88 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 9 0 -1 +BITMAP +42 +44 +24 +18 +10 +28 +24 +44 +82 +ENDCHAR +STARTCHAR 0059 +ENCODING 89 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 9 1 -1 +BITMAP +84 +88 +48 +50 +30 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 005A +ENCODING 90 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 6 9 0 -1 +BITMAP +FC +08 +08 +10 +20 +20 +40 +40 +FC +ENDCHAR +STARTCHAR 005B +ENCODING 91 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 1 11 2 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 005C +ENCODING 92 +SWIDTH 990 0 +DWIDTH 11 0 +BBX 9 9 1 -1 +BITMAP +8900 +8900 +5900 +FF80 +5500 +5600 +6600 +2200 +2200 +ENDCHAR +STARTCHAR 005D +ENCODING 93 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 11 1 -2 +BITMAP +C0 +40 +40 +40 +40 +40 +40 +40 +40 +40 +C0 +ENDCHAR +STARTCHAR 005E +ENCODING 94 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 5 1 3 +BITMAP +20 +50 +50 +88 +88 +ENDCHAR +STARTCHAR 005F +ENCODING 95 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 6 1 0 -2 +BITMAP +FC +ENDCHAR +STARTCHAR 0060 +ENCODING 96 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 2 0 7 +BITMAP +80 +40 +ENDCHAR +STARTCHAR 0061 +ENCODING 97 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 -1 +BITMAP +F0 +10 +10 +F0 +90 +90 +F0 +ENDCHAR +STARTCHAR 0062 +ENCODING 98 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 10 1 -1 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR 0063 +ENCODING 99 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 7 1 -1 +BITMAP +70 +80 +80 +80 +80 +80 +70 +ENDCHAR +STARTCHAR 0064 +ENCODING 100 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 10 1 -1 +BITMAP +08 +08 +08 +78 +98 +88 +88 +88 +98 +78 +ENDCHAR +STARTCHAR 0065 +ENCODING 101 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 7 1 -1 +BITMAP +60 +90 +88 +F8 +80 +80 +70 +ENDCHAR +STARTCHAR 0066 +ENCODING 102 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 10 0 -1 +BITMAP +30 +40 +40 +F0 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 0067 +ENCODING 103 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 -2 +BITMAP +78 +88 +88 +88 +88 +78 +10 +F0 +ENDCHAR +STARTCHAR 0068 +ENCODING 104 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 10 1 -1 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 0069 +ENCODING 105 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 10 1 -1 +BITMAP +80 +00 +00 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 006A +ENCODING 106 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 11 0 -2 +BITMAP +40 +00 +00 +40 +40 +40 +40 +40 +40 +40 +C0 +ENDCHAR +STARTCHAR 006B +ENCODING 107 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 10 1 -1 +BITMAP +80 +80 +80 +90 +A0 +A0 +C0 +A0 +A0 +90 +ENDCHAR +STARTCHAR 006C +ENCODING 108 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 10 1 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 006D +ENCODING 109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +F6 +99 +89 +89 +89 +89 +89 +ENDCHAR +STARTCHAR 006E +ENCODING 110 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -1 +BITMAP +F0 +88 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 006F +ENCODING 111 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -1 +BITMAP +70 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 0070 +ENCODING 112 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 -2 +BITMAP +F0 +88 +88 +88 +88 +F0 +80 +80 +ENDCHAR +STARTCHAR 0071 +ENCODING 113 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 -2 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +ENDCHAR +STARTCHAR 0072 +ENCODING 114 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 7 1 -1 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0073 +ENCODING 115 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 7 1 -1 +BITMAP +E0 +80 +80 +40 +20 +20 +E0 +ENDCHAR +STARTCHAR 0074 +ENCODING 116 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 9 0 -1 +BITMAP +40 +40 +F0 +40 +40 +40 +40 +40 +30 +ENDCHAR +STARTCHAR 0075 +ENCODING 117 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -1 +BITMAP +88 +88 +88 +88 +88 +98 +68 +ENDCHAR +STARTCHAR 0076 +ENCODING 118 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -1 +BITMAP +88 +48 +48 +50 +50 +30 +20 +ENDCHAR +STARTCHAR 0077 +ENCODING 119 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 9 7 0 -1 +BITMAP +8880 +8C80 +5480 +5500 +5500 +2300 +2200 +ENDCHAR +STARTCHAR 0078 +ENCODING 120 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 7 0 -1 +BITMAP +48 +50 +30 +20 +30 +48 +88 +ENDCHAR +STARTCHAR 0079 +ENCODING 121 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 8 0 -2 +BITMAP +88 +48 +50 +50 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR 007A +ENCODING 122 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -1 +BITMAP +78 +08 +10 +20 +40 +40 +F8 +ENDCHAR +STARTCHAR 007B +ENCODING 123 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 11 1 -2 +BITMAP +40 +80 +80 +80 +80 +80 +80 +80 +80 +80 +40 +ENDCHAR +STARTCHAR 007C +ENCODING 124 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 11 1 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 007D +ENCODING 125 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 3 11 0 -2 +BITMAP +C0 +40 +40 +40 +40 +20 +40 +40 +40 +40 +C0 +ENDCHAR +STARTCHAR 007E +ENCODING 126 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 2 1 3 +BITMAP +E0 +98 +ENDCHAR +STARTCHAR 00A0 +ENCODING 160 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 00A1 +ENCODING 161 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 8 1 0 +BITMAP +80 +00 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 00A2 +ENCODING 162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +38 +4C +90 +90 +94 +64 +38 +40 +ENDCHAR +STARTCHAR 00A3 +ENCODING 163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +38 +44 +40 +FC +20 +E4 +B4 +CC +ENDCHAR +STARTCHAR 00A4 +ENCODING 164 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 9 8 0 -1 +BITMAP +9C80 +6300 +4100 +4100 +4100 +4100 +7F00 +0080 +ENDCHAR +STARTCHAR 00A5 +ENCODING 165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +84 +48 +FC +30 +FC +10 +10 +10 +ENDCHAR +STARTCHAR 00A7 +ENCODING 167 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 0 -1 +BITMAP +60 +80 +40 +E0 +A0 +60 +20 +20 +E0 +ENDCHAR +STARTCHAR 00A8 +ENCODING 168 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 1 1 7 +BITMAP +90 +ENDCHAR +STARTCHAR 00A9 +ENCODING 169 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 9 9 0 -1 +BITMAP +1E00 +6100 +5C80 +A280 +A080 +A280 +5C80 +6100 +1E00 +ENDCHAR +STARTCHAR 00AA +ENCODING 170 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 3 +BITMAP +60 +60 +A0 +50 +F0 +ENDCHAR +STARTCHAR 00AB +ENCODING 171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +0D +16 +68 +B0 +78 +16 +0D +ENDCHAR +STARTCHAR 00AC +ENCODING 172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 -2 +BITMAP +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR 00AD +ENCODING 173 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 1 1 3 +BITMAP +E0 +ENDCHAR +STARTCHAR 00AE +ENCODING 174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3E00 +5900 +A500 +A480 +B880 +A480 +A500 +4200 +3C00 +ENDCHAR +STARTCHAR 00B0 +ENCODING 176 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 3 1 5 +BITMAP +E0 +A0 +E0 +ENDCHAR +STARTCHAR 00B1 +ENCODING 177 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 6 7 0 0 +BITMAP +10 +10 +FC +10 +10 +00 +FC +ENDCHAR +STARTCHAR 00B2 +ENCODING 178 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 2 3 1 5 +BITMAP +40 +40 +C0 +ENDCHAR +STARTCHAR 00B3 +ENCODING 179 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 3 2 5 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR 00B4 +ENCODING 180 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 1 2 1 6 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 00B6 +ENCODING 182 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +78 +E8 +E8 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR 00B7 +ENCODING 183 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 1 1 3 +BITMAP +80 +ENDCHAR +STARTCHAR 00B8 +ENCODING 184 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 2 1 -2 +BITMAP +80 +40 +ENDCHAR +STARTCHAR 00B9 +ENCODING 185 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 1 3 2 5 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR 00BA +ENCODING 186 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 3 +BITMAP +60 +90 +90 +60 +F0 +ENDCHAR +STARTCHAR 00BB +ENCODING 187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +D0 +2C +1A +05 +1A +2C +D0 +ENDCHAR +STARTCHAR 00BC +ENCODING 188 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +40 +44 +08 +10 +24 +4C +9C +04 +ENDCHAR +STARTCHAR 00BD +ENCODING 189 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +40 +48 +10 +10 +2C +54 +88 +18 +ENDCHAR +STARTCHAR 00BE +ENCODING 190 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +C0 +20 +64 +E8 +10 +24 +4C +9C +04 +ENDCHAR +STARTCHAR 00BF +ENCODING 191 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 3 9 1 -1 +BITMAP +20 +00 +20 +20 +40 +80 +80 +80 +60 +ENDCHAR +STARTCHAR 00C0 +ENCODING 192 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 9 0 0 +BITMAP +20 +10 +10 +28 +28 +24 +7C +44 +82 +ENDCHAR +STARTCHAR 00C1 +ENCODING 193 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 9 0 0 +BITMAP +08 +10 +10 +28 +28 +24 +7C +44 +82 +ENDCHAR +STARTCHAR 00C2 +ENCODING 194 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 9 0 0 +BITMAP +10 +28 +10 +28 +28 +24 +7C +44 +82 +ENDCHAR +STARTCHAR 00C6 +ENCODING 198 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 8 7 1 0 +BITMAP +7F +50 +50 +9E +F0 +90 +9F +ENDCHAR +STARTCHAR 00C7 +ENCODING 199 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 6 9 0 -2 +BITMAP +3C +40 +40 +80 +80 +40 +2C +10 +18 +ENDCHAR +STARTCHAR 00C8 +ENCODING 200 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 0 +BITMAP +40 +00 +F0 +80 +80 +F0 +80 +80 +F0 +ENDCHAR +STARTCHAR 00C9 +ENCODING 201 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 0 +BITMAP +20 +40 +F0 +80 +80 +F0 +80 +80 +E0 +ENDCHAR +STARTCHAR 00CA +ENCODING 202 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 0 +BITMAP +60 +00 +F0 +80 +80 +F0 +80 +80 +F0 +ENDCHAR +STARTCHAR 00CB +ENCODING 203 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 0 +BITMAP +A0 +00 +F0 +80 +F0 +80 +80 +80 +F0 +ENDCHAR +STARTCHAR 00CD +ENCODING 205 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 9 2 0 +BITMAP +C0 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 00CE +ENCODING 206 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 1 0 +BITMAP +C0 +20 +00 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 00CF +ENCODING 207 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 1 7 2 2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 00D0 +ENCODING 208 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +7C +42 +42 +E2 +42 +42 +7C +ENDCHAR +STARTCHAR 00D1 +ENCODING 209 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 0 +BITMAP +28 +10 +84 +C4 +A4 +A4 +94 +8C +8C +ENDCHAR +STARTCHAR 00D3 +ENCODING 211 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 10 1 -1 +BITMAP +10 +20 +78 +84 +84 +84 +84 +84 +C8 +30 +ENDCHAR +STARTCHAR 00D4 +ENCODING 212 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 10 1 -1 +BITMAP +30 +50 +78 +84 +84 +84 +84 +84 +C8 +30 +ENDCHAR +STARTCHAR 00D7 +ENCODING 215 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 5 1 1 +BITMAP +88 +90 +60 +50 +88 +ENDCHAR +STARTCHAR 00D8 +ENCODING 216 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 10 1 -2 +BITMAP +3C +44 +8A +92 +92 +A2 +A2 +44 +78 +80 +ENDCHAR +STARTCHAR 00D9 +ENCODING 217 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 10 1 -1 +BITMAP +40 +20 +04 +84 +84 +84 +84 +88 +88 +70 +ENDCHAR +STARTCHAR 00DA +ENCODING 218 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 10 1 -1 +BITMAP +10 +20 +04 +84 +84 +84 +84 +88 +88 +70 +ENDCHAR +STARTCHAR 00DB +ENCODING 219 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 10 1 -1 +BITMAP +20 +50 +04 +84 +84 +84 +84 +88 +88 +70 +ENDCHAR +STARTCHAR 00DC +ENCODING 220 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 10 1 -1 +BITMAP +50 +00 +04 +84 +84 +84 +84 +88 +88 +70 +ENDCHAR +STARTCHAR 00DE +ENCODING 222 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 0 +BITMAP +80 +E0 +90 +90 +90 +E0 +80 +ENDCHAR +STARTCHAR 00DF +ENCODING 223 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 9 1 -1 +BITMAP +70 +88 +88 +88 +B0 +88 +84 +88 +38 +ENDCHAR +STARTCHAR 00E0 +ENCODING 224 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +40 +20 +60 +10 +10 +F0 +90 +90 +60 +ENDCHAR +STARTCHAR 00E1 +ENCODING 225 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +20 +20 +60 +10 +10 +F0 +90 +90 +60 +ENDCHAR +STARTCHAR 00E2 +ENCODING 226 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +60 +60 +60 +10 +10 +F0 +90 +90 +60 +ENDCHAR +STARTCHAR 00E4 +ENCODING 228 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 -1 +BITMAP +10 +60 +10 +10 +F0 +90 +90 +60 +ENDCHAR +STARTCHAR 00E6 +ENCODING 230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +66 +19 +11 +FF +90 +98 +66 +ENDCHAR +STARTCHAR 00E7 +ENCODING 231 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 -2 +BITMAP +70 +80 +80 +80 +80 +C0 +20 +30 +ENDCHAR +STARTCHAR 00E8 +ENCODING 232 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +40 +20 +60 +90 +90 +F0 +80 +80 +70 +ENDCHAR +STARTCHAR 00E9 +ENCODING 233 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +20 +20 +60 +90 +90 +F0 +80 +80 +70 +ENDCHAR +STARTCHAR 00EA +ENCODING 234 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +60 +40 +60 +90 +90 +F0 +80 +80 +70 +ENDCHAR +STARTCHAR 00EB +ENCODING 235 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 -1 +BITMAP +10 +60 +90 +90 +F0 +80 +80 +70 +ENDCHAR +STARTCHAR 00ED +ENCODING 237 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 8 2 0 +BITMAP +40 +80 +00 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 00EE +ENCODING 238 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 8 1 0 +BITMAP +C0 +80 +00 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 00EF +ENCODING 239 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 7 1 0 +BITMAP +A0 +00 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 00F0 +ENCODING 240 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +10 +20 +30 +D8 +88 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 00F1 +ENCODING 241 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 0 +BITMAP +40 +30 +70 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 00F3 +ENCODING 243 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +10 +20 +70 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 00F4 +ENCODING 244 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +20 +50 +70 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 00F6 +ENCODING 246 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 -1 +BITMAP +50 +70 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR 00F7 +ENCODING 247 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 5 0 1 +BITMAP +10 +00 +FE +00 +10 +ENDCHAR +STARTCHAR 00F8 +ENCODING 248 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -1 +BITMAP +30 +D0 +A8 +A8 +C8 +D8 +60 +ENDCHAR +STARTCHAR 00F9 +ENCODING 249 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +40 +40 +00 +90 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 00FA +ENCODING 250 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +20 +40 +00 +90 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 00FB +ENCODING 251 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +60 +60 +00 +90 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 00FC +ENCODING 252 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 -1 +BITMAP +10 +00 +90 +90 +90 +90 +90 +60 +ENDCHAR +STARTCHAR 00FE +ENCODING 254 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -2 +BITMAP +80 +E0 +90 +88 +88 +88 +90 +E0 +80 +ENDCHAR +STARTCHAR 0111 +ENCODING 273 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 8 1 -1 +BITMAP +1C +68 +98 +88 +88 +88 +98 +60 +ENDCHAR +STARTCHAR 0126 +ENCODING 294 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +84 +FE +84 +FC +84 +84 +84 +ENDCHAR +STARTCHAR 0127 +ENCODING 295 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 0 0 +BITMAP +F0 +58 +64 +44 +44 +44 +44 +ENDCHAR +STARTCHAR 0131 +ENCODING 305 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 5 1 0 +BITMAP +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0132 +ENCODING 306 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 -1 +BITMAP +84 +84 +84 +84 +84 +C4 +C4 +38 +ENDCHAR +STARTCHAR 0133 +ENCODING 307 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 9 1 -2 +BITMAP +A0 +00 +A0 +A0 +A0 +A0 +A0 +20 +20 +ENDCHAR +STARTCHAR 0138 +ENCODING 312 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 0 +BITMAP +90 +E0 +A0 +A0 +90 +ENDCHAR +STARTCHAR 013F +ENCODING 319 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 0 +BITMAP +80 +80 +80 +B0 +80 +80 +F0 +ENDCHAR +STARTCHAR 0140 +ENCODING 320 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 7 1 0 +BITMAP +80 +80 +80 +A0 +80 +80 +80 +ENDCHAR +STARTCHAR 0141 +ENCODING 321 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +20 +30 +20 +40 +A0 +20 +3C +ENDCHAR +STARTCHAR 0142 +ENCODING 322 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 7 1 0 +BITMAP +40 +40 +60 +40 +C0 +40 +40 +ENDCHAR +STARTCHAR 0149 +ENCODING 329 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +80 +98 +A4 +44 +44 +44 +44 +ENDCHAR +STARTCHAR 014A +ENCODING 330 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -2 +BITMAP +84 +C4 +A4 +A4 +94 +8C +8C +24 +1C +ENDCHAR +STARTCHAR 014B +ENCODING 331 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -2 +BITMAP +F0 +88 +88 +88 +88 +08 +30 +ENDCHAR +STARTCHAR 0152 +ENCODING 338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7F +90 +90 +8F +90 +90 +7F +ENDCHAR +STARTCHAR 0153 +ENCODING 339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 -1 +BITMAP +3B80 +4640 +8440 +87C0 +8400 +4400 +3BC0 +ENDCHAR +STARTCHAR 0166 +ENCODING 358 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +20 +20 +70 +20 +20 +20 +ENDCHAR +STARTCHAR 0167 +ENCODING 359 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 8 1 -1 +BITMAP +40 +40 +40 +E0 +40 +40 +40 +20 +ENDCHAR +STARTCHAR 02BC +ENCODING 700 +SWIDTH 180 0 +DWIDTH 2 0 +BBX 2 2 0 5 +BITMAP +C0 +40 +ENDCHAR +STARTCHAR 02C7 +ENCODING 711 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 2 1 6 +BITMAP +B0 +40 +ENDCHAR +STARTCHAR 02D0 +ENCODING 720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 4 5 1 +BITMAP +80 +00 +00 +80 +ENDCHAR +STARTCHAR 02D8 +ENCODING 728 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 3 2 2 6 +BITMAP +20 +C0 +ENDCHAR +STARTCHAR 02D9 +ENCODING 729 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 2 1 6 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 02DA +ENCODING 730 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 2 1 6 +BITMAP +C0 +C0 +ENDCHAR +STARTCHAR 02DB +ENCODING 731 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 2 1 -2 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 02DC +ENCODING 732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 1 3 7 +BITMAP +F8 +ENDCHAR +STARTCHAR 02DD +ENCODING 733 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 2 1 6 +BITMAP +A0 +A0 +ENDCHAR +STARTCHAR 0391 +ENCODING 913 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +30 +30 +48 +48 +78 +84 +84 +ENDCHAR +STARTCHAR 0392 +ENCODING 914 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 0 +BITMAP +F8 +84 +88 +F8 +84 +84 +F8 +ENDCHAR +STARTCHAR 0393 +ENCODING 915 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0394 +ENCODING 916 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +30 +30 +48 +48 +48 +84 +FC +ENDCHAR +STARTCHAR 0395 +ENCODING 917 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F0 +80 +80 +F8 +80 +80 +F0 +ENDCHAR +STARTCHAR 0396 +ENCODING 918 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +08 +10 +20 +40 +40 +F8 +ENDCHAR +STARTCHAR 0397 +ENCODING 919 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 0 +BITMAP +84 +84 +84 +FC +84 +84 +84 +ENDCHAR +STARTCHAR 0398 +ENCODING 920 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +30 +4C +84 +82 +FA +82 +84 +4C +30 +ENDCHAR +STARTCHAR 0399 +ENCODING 921 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 7 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 039A +ENCODING 922 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +88 +90 +A0 +E0 +90 +90 +88 +ENDCHAR +STARTCHAR 039B +ENCODING 923 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +30 +30 +48 +48 +48 +84 +84 +ENDCHAR +STARTCHAR 039C +ENCODING 924 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +82 +C6 +C6 +CA +AA +AA +92 +ENDCHAR +STARTCHAR 039D +ENCODING 925 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +84 +C4 +A4 +A4 +94 +8C +8C +ENDCHAR +STARTCHAR 039E +ENCODING 926 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +00 +00 +78 +00 +00 +F8 +ENDCHAR +STARTCHAR 039F +ENCODING 927 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +30 +4C +84 +82 +82 +82 +84 +4C +30 +ENDCHAR +STARTCHAR 03A0 +ENCODING 928 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +88 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 03A1 +ENCODING 929 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +88 +88 +F8 +80 +80 +80 +ENDCHAR +STARTCHAR 03A3 +ENCODING 931 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +40 +40 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR 03A4 +ENCODING 932 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 03A5 +ENCODING 933 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +84 +48 +50 +30 +20 +20 +20 +ENDCHAR +STARTCHAR 03A6 +ENCODING 934 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 7 1 0 +BITMAP +10 +7C +92 +92 +92 +6C +10 +ENDCHAR +STARTCHAR 03A7 +ENCODING 935 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +88 +48 +30 +20 +50 +48 +88 +ENDCHAR +STARTCHAR 03A8 +ENCODING 936 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +92 +94 +94 +94 +7C +10 +10 +ENDCHAR +STARTCHAR 03A9 +ENCODING 937 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +30 +C8 +84 +84 +84 +C8 +30 +FC +ENDCHAR +STARTCHAR 03B1 +ENCODING 945 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +78 +90 +90 +90 +90 +68 +ENDCHAR +STARTCHAR 03B2 +ENCODING 946 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 10 0 -2 +BITMAP +20 +D0 +88 +90 +B0 +88 +88 +88 +F0 +80 +ENDCHAR +STARTCHAR 03B3 +ENCODING 947 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 7 0 -2 +BITMAP +90 +50 +20 +60 +50 +50 +70 +ENDCHAR +STARTCHAR 03B4 +ENCODING 948 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 9 0 -1 +BITMAP +20 +50 +40 +20 +D0 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 03B5 +ENCODING 949 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +70 +80 +60 +80 +98 +60 +ENDCHAR +STARTCHAR 03B6 +ENCODING 950 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 9 0 -2 +BITMAP +70 +20 +40 +40 +80 +80 +70 +08 +30 +ENDCHAR +STARTCHAR 03B7 +ENCODING 951 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 6 0 -1 +BITMAP +F0 +90 +90 +90 +90 +10 +ENDCHAR +STARTCHAR 03B8 +ENCODING 952 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 9 0 -1 +BITMAP +20 +50 +88 +88 +F8 +88 +88 +50 +20 +ENDCHAR +STARTCHAR 03B9 +ENCODING 953 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 6 1 -1 +BITMAP +80 +80 +80 +80 +A0 +40 +ENDCHAR +STARTCHAR 03BA +ENCODING 954 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 5 0 0 +BITMAP +90 +A0 +E0 +90 +90 +ENDCHAR +STARTCHAR 03BB +ENCODING 955 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 9 0 -1 +BITMAP +80 +40 +40 +40 +40 +60 +60 +A0 +18 +ENDCHAR +STARTCHAR 03BC +ENCODING 956 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -2 +BITMAP +88 +88 +88 +88 +98 +E0 +80 +ENDCHAR +STARTCHAR 03BD +ENCODING 957 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 5 1 0 +BITMAP +90 +A0 +A0 +A0 +40 +ENDCHAR +STARTCHAR 03BE +ENCODING 958 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 9 0 -2 +BITMAP +60 +40 +20 +40 +80 +80 +60 +10 +30 +ENDCHAR +STARTCHAR 03BF +ENCODING 959 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +70 +88 +88 +88 +50 +20 +ENDCHAR +STARTCHAR 03C0 +ENCODING 960 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +70 +50 +50 +50 +58 +90 +ENDCHAR +STARTCHAR 03C1 +ENCODING 961 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -2 +BITMAP +70 +88 +88 +88 +D0 +A0 +80 +ENDCHAR +STARTCHAR 03C3 +ENCODING 963 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -1 +BITMAP +38 +50 +88 +88 +88 +50 +20 +ENDCHAR +STARTCHAR 03C4 +ENCODING 964 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 6 1 -1 +BITMAP +E0 +40 +40 +40 +60 +40 +ENDCHAR +STARTCHAR 03C5 +ENCODING 965 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +90 +88 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 03C6 +ENCODING 966 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 9 0 -2 +BITMAP +20 +20 +70 +A8 +A8 +A8 +B0 +60 +20 +ENDCHAR +STARTCHAR 03C7 +ENCODING 967 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -2 +BITMAP +50 +30 +20 +20 +60 +50 +98 +ENDCHAR +STARTCHAR 03C8 +ENCODING 968 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 7 0 -2 +BITMAP +A8 +A8 +A8 +A8 +A8 +70 +20 +ENDCHAR +STARTCHAR 03C9 +ENCODING 969 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 6 0 -1 +BITMAP +90 +A8 +A8 +A8 +A8 +50 +ENDCHAR +STARTCHAR 0401 +ENCODING 1025 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 0 +BITMAP +50 +78 +80 +80 +80 +F8 +80 +80 +F8 +ENDCHAR +STARTCHAR 0410 +ENCODING 1040 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +30 +30 +48 +48 +78 +84 +84 +ENDCHAR +STARTCHAR 0411 +ENCODING 1041 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +F8 +80 +80 +F8 +84 +84 +FC +ENDCHAR +STARTCHAR 0412 +ENCODING 1042 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +F8 +84 +88 +F8 +84 +84 +FC +ENDCHAR +STARTCHAR 0413 +ENCODING 1043 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 4 7 1 0 +BITMAP +F0 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0414 +ENCODING 1044 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 8 1 -2 +BITMAP +3C +24 +24 +24 +44 +44 +44 +BA +ENDCHAR +STARTCHAR 0415 +ENCODING 1045 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F0 +80 +80 +F8 +80 +80 +F8 +ENDCHAR +STARTCHAR 0416 +ENCODING 1046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 0 -1 +BITMAP +C080 +2900 +2A00 +1A00 +1E00 +1A00 +1A00 +2900 +C080 +ENDCHAR +STARTCHAR 0417 +ENCODING 1047 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +60 +90 +88 +10 +30 +08 +88 +98 +60 +ENDCHAR +STARTCHAR 0418 +ENCODING 1048 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +84 +8C +94 +A4 +A4 +C4 +84 +ENDCHAR +STARTCHAR 0419 +ENCODING 1049 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 0 +BITMAP +48 +20 +84 +8C +94 +A4 +A4 +C4 +84 +ENDCHAR +STARTCHAR 041A +ENCODING 1050 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +88 +90 +A0 +E0 +90 +90 +88 +ENDCHAR +STARTCHAR 041B +ENCODING 1051 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 -1 +BITMAP +7C +44 +44 +44 +44 +44 +44 +80 +ENDCHAR +STARTCHAR 041C +ENCODING 1052 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +82 +C6 +C6 +AA +AA +AA +92 +ENDCHAR +STARTCHAR 041D +ENCODING 1053 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +88 +88 +88 +F8 +88 +88 +88 +ENDCHAR +STARTCHAR 041E +ENCODING 1054 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +30 +4C +84 +82 +82 +82 +84 +4C +30 +ENDCHAR +STARTCHAR 041F +ENCODING 1055 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +88 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 0420 +ENCODING 1056 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +88 +88 +F8 +80 +80 +80 +ENDCHAR +STARTCHAR 0421 +ENCODING 1057 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +30 +4C +84 +80 +80 +80 +84 +4C +30 +ENDCHAR +STARTCHAR 0422 +ENCODING 1058 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 0423 +ENCODING 1059 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 0 +BITMAP +90 +90 +50 +60 +20 +20 +40 +ENDCHAR +STARTCHAR 0424 +ENCODING 1060 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +30 +5C +94 +94 +94 +5C +30 +ENDCHAR +STARTCHAR 0425 +ENCODING 1061 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +88 +48 +30 +20 +30 +48 +8C +ENDCHAR +STARTCHAR 0426 +ENCODING 1062 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 9 1 -2 +BITMAP +84 +84 +84 +84 +84 +84 +84 +7C +02 +ENDCHAR +STARTCHAR 0427 +ENCODING 1063 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 0 +BITMAP +90 +90 +90 +90 +90 +70 +10 +ENDCHAR +STARTCHAR 0428 +ENCODING 1064 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +92 +92 +92 +92 +92 +92 +FE +ENDCHAR +STARTCHAR 0429 +ENCODING 1065 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 8 1 -2 +BITMAP +92 +92 +92 +92 +92 +92 +92 +6E +ENDCHAR +STARTCHAR 042A +ENCODING 1066 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 7 1 0 +BITMAP +C0 +40 +40 +7C +42 +42 +7C +ENDCHAR +STARTCHAR 042B +ENCODING 1067 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 7 1 0 +BITMAP +82 +82 +82 +F2 +8A +8A +FA +ENDCHAR +STARTCHAR 042C +ENCODING 1068 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +80 +80 +80 +F8 +84 +84 +F8 +ENDCHAR +STARTCHAR 042D +ENCODING 1069 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +30 +C8 +84 +04 +3C +04 +84 +C8 +30 +ENDCHAR +STARTCHAR 042E +ENCODING 1070 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 8 9 1 -1 +BITMAP +0C +92 +A2 +A1 +E1 +A1 +A2 +92 +0C +ENDCHAR +STARTCHAR 042F +ENCODING 1071 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 0 +BITMAP +FC +84 +84 +7C +84 +84 +84 +ENDCHAR +STARTCHAR 0430 +ENCODING 1072 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 6 1 -1 +BITMAP +F0 +88 +78 +88 +98 +60 +ENDCHAR +STARTCHAR 0431 +ENCODING 1073 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 8 1 0 +BITMAP +30 +60 +90 +88 +88 +88 +98 +60 +ENDCHAR +STARTCHAR 0432 +ENCODING 1074 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 5 1 0 +BITMAP +F8 +88 +F0 +88 +F8 +ENDCHAR +STARTCHAR 0433 +ENCODING 1075 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 0 +BITMAP +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 0434 +ENCODING 1076 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 8 7 0 -2 +BITMAP +3E +22 +22 +22 +42 +FE +81 +ENDCHAR +STARTCHAR 0435 +ENCODING 1077 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 6 1 -1 +BITMAP +F0 +88 +F8 +80 +90 +60 +ENDCHAR +STARTCHAR 0436 +ENCODING 1078 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 6 1 -1 +BITMAP +D4 +58 +38 +58 +54 +82 +ENDCHAR +STARTCHAR 0437 +ENCODING 1079 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 6 1 -1 +BITMAP +F0 +88 +30 +08 +88 +70 +ENDCHAR +STARTCHAR 0438 +ENCODING 1080 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 5 1 0 +BITMAP +88 +98 +A8 +C8 +88 +ENDCHAR +STARTCHAR 0439 +ENCODING 1081 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 7 1 0 +BITMAP +F0 +00 +88 +98 +A8 +C8 +88 +ENDCHAR +STARTCHAR 043A +ENCODING 1082 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 0 +BITMAP +B0 +C0 +A0 +A0 +90 +ENDCHAR +STARTCHAR 043B +ENCODING 1083 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 5 1 -1 +BITMAP +7C +44 +44 +44 +84 +ENDCHAR +STARTCHAR 043C +ENCODING 1084 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 5 1 0 +BITMAP +86 +C6 +CA +AA +B2 +ENDCHAR +STARTCHAR 043D +ENCODING 1085 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 5 1 0 +BITMAP +88 +88 +F8 +88 +88 +ENDCHAR +STARTCHAR 043E +ENCODING 1086 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 6 1 -1 +BITMAP +F0 +88 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 043F +ENCODING 1087 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 5 1 0 +BITMAP +F8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR 0440 +ENCODING 1088 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 -2 +BITMAP +F0 +88 +88 +88 +90 +E0 +80 +ENDCHAR +STARTCHAR 0441 +ENCODING 1089 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 6 1 -1 +BITMAP +F0 +80 +80 +80 +90 +60 +ENDCHAR +STARTCHAR 0442 +ENCODING 1090 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 4 5 1 0 +BITMAP +F0 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 0443 +ENCODING 1091 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 -2 +BITMAP +90 +90 +50 +60 +20 +20 +40 +ENDCHAR +STARTCHAR 0444 +ENCODING 1092 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 9 1 -2 +BITMAP +10 +38 +D4 +92 +92 +92 +94 +78 +10 +ENDCHAR +STARTCHAR 0445 +ENCODING 1093 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 4 5 1 0 +BITMAP +90 +60 +20 +50 +90 +ENDCHAR +STARTCHAR 0446 +ENCODING 1094 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 -2 +BITMAP +88 +88 +88 +88 +88 +78 +04 +ENDCHAR +STARTCHAR 0447 +ENCODING 1095 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 0 +BITMAP +90 +90 +90 +F0 +10 +ENDCHAR +STARTCHAR 0448 +ENCODING 1096 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 5 1 0 +BITMAP +94 +94 +94 +94 +FC +ENDCHAR +STARTCHAR 0449 +ENCODING 1097 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 6 1 -2 +BITMAP +A4 +A4 +A4 +A4 +A4 +5A +ENDCHAR +STARTCHAR 044A +ENCODING 1098 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 5 1 0 +BITMAP +C0 +40 +78 +44 +7C +ENDCHAR +STARTCHAR 044B +ENCODING 1099 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 5 1 0 +BITMAP +84 +84 +F4 +94 +F4 +ENDCHAR +STARTCHAR 044C +ENCODING 1100 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 0 +BITMAP +80 +80 +F0 +90 +F0 +ENDCHAR +STARTCHAR 044D +ENCODING 1101 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 6 1 -1 +BITMAP +F0 +08 +78 +08 +90 +60 +ENDCHAR +STARTCHAR 044E +ENCODING 1102 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 6 1 -1 +BITMAP +BC +A2 +E2 +A2 +A2 +1C +ENDCHAR +STARTCHAR 044F +ENCODING 1103 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 5 1 0 +BITMAP +F8 +88 +F8 +88 +88 +ENDCHAR +STARTCHAR 0451 +ENCODING 1105 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 5 8 1 -1 +BITMAP +40 +20 +D0 +88 +F8 +80 +90 +60 +ENDCHAR +STARTCHAR 1100 +ENCODING 4352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 1101 +ENCODING 4353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +24 +24 +24 +24 +ENDCHAR +STARTCHAR 1102 +ENCODING 4354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 4 3 2 +BITMAP +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 1103 +ENCODING 4355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +7C +80 +80 +80 +7C +ENDCHAR +STARTCHAR 1104 +ENCODING 4356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FC +90 +90 +90 +FE +ENDCHAR +STARTCHAR 1105 +ENCODING 4357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +04 +7C +80 +FC +ENDCHAR +STARTCHAR 1106 +ENCODING 4358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F0 +88 +88 +88 +F8 +ENDCHAR +STARTCHAR 1107 +ENCODING 4359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +08 +88 +F8 +88 +F8 +ENDCHAR +STARTCHAR 1108 +ENCODING 4360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +B0 +B4 +FC +B4 +EC +ENDCHAR +STARTCHAR 1109 +ENCODING 4361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +10 +10 +30 +28 +C4 +ENDCHAR +STARTCHAR 110A +ENCODING 4362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +08 +48 +68 +96 +20 +ENDCHAR +STARTCHAR 110B +ENCODING 4363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +78 +44 +84 +84 +78 +ENDCHAR +STARTCHAR 110C +ENCODING 4364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FC +08 +10 +38 +C6 +ENDCHAR +STARTCHAR 110D +ENCODING 4365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +7E +12 +24 +5E +89 +ENDCHAR +STARTCHAR 110E +ENCODING 4366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +30 +FC +08 +30 +CC +ENDCHAR +STARTCHAR 110F +ENCODING 4367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +F8 +08 +08 +ENDCHAR +STARTCHAR 1110 +ENCODING 4368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +7C +80 +FC +80 +FC +ENDCHAR +STARTCHAR 1111 +ENCODING 4369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +48 +48 +48 +FC +ENDCHAR +STARTCHAR 1112 +ENCODING 4370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +38 +FC +78 +44 +48 +30 +ENDCHAR +STARTCHAR 115F +ENCODING 4447 +SWIDTH 0 0 +DWIDTH 0 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 1160 +ENCODING 4448 +SWIDTH 0 0 +DWIDTH 0 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 1161 +ENCODING 4449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +80 +80 +80 +80 +80 +C0 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 1162 +ENCODING 4450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +10 +90 +90 +90 +90 +F0 +90 +90 +90 +90 +10 +ENDCHAR +STARTCHAR 1163 +ENCODING 4451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +80 +80 +80 +C0 +80 +80 +C0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 1164 +ENCODING 4452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +10 +90 +90 +F0 +90 +90 +F0 +90 +90 +90 +10 +ENDCHAR +STARTCHAR 1165 +ENCODING 4453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 4 -2 +BITMAP +20 +20 +20 +20 +20 +E0 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 1166 +ENCODING 4454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +30 +30 +30 +B0 +30 +30 +30 +30 +30 +ENDCHAR +STARTCHAR 1167 +ENCODING 4455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 4 -2 +BITMAP +20 +20 +20 +E0 +20 +20 +E0 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 1168 +ENCODING 4456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +30 +30 +F0 +30 +30 +D0 +30 +30 +30 +ENDCHAR +STARTCHAR 1169 +ENCODING 4457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 4 1 1 +BITMAP +08 +08 +08 +FF +ENDCHAR +STARTCHAR 116A +ENCODING 4458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 2 -2 +BITMAP +04 +04 +04 +04 +44 +47 +44 +7C +84 +04 +04 +ENDCHAR +STARTCHAR 116B +ENCODING 4459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0080 +0280 +0280 +0280 +2280 +2380 +2280 +FA80 +0280 +0280 +0080 +ENDCHAR +STARTCHAR 116C +ENCODING 4460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -2 +BITMAP +02 +02 +02 +02 +22 +22 +22 +3E +C2 +02 +ENDCHAR +STARTCHAR 116D +ENCODING 4461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 4 1 1 +BITMAP +24 +24 +24 +FF +ENDCHAR +STARTCHAR 116E +ENCODING 4462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 0 +BITMAP +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 116F +ENCODING 4463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +01 +01 +01 +FF +11 +17 +11 +11 +ENDCHAR +STARTCHAR 1170 +ENCODING 4464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0080 +0280 +0280 +0280 +0280 +FA80 +2280 +2E80 +2280 +2280 +0080 +ENDCHAR +STARTCHAR 1171 +ENCODING 4465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +01 +01 +01 +FF +11 +11 +11 +11 +ENDCHAR +STARTCHAR 1172 +ENCODING 4466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 0 +BITMAP +FFC0 +1200 +1200 +1200 +1200 +ENDCHAR +STARTCHAR 1173 +ENCODING 4467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 1 1 2 +BITMAP +FF +ENDCHAR +STARTCHAR 1174 +ENCODING 4468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +01 +01 +01 +01 +01 +FD +01 +01 +ENDCHAR +STARTCHAR 1175 +ENCODING 4469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 11A8 +ENCODING 4520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 11A9 +ENCODING 4521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +24 +24 +24 +24 +ENDCHAR +STARTCHAR 11AA +ENCODING 4522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +E4 +14 +14 +16 +19 +ENDCHAR +STARTCHAR 11AB +ENCODING 4523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 4 3 2 +BITMAP +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 11AC +ENCODING 4524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +8E +82 +82 +86 +E9 +ENDCHAR +STARTCHAR 11AD +ENCODING 4525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +1C +BE +9C +92 +FC +ENDCHAR +STARTCHAR 11AE +ENCODING 4526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +7C +80 +80 +80 +7C +ENDCHAR +STARTCHAR 11AF +ENCODING 4527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +04 +7C +80 +FC +ENDCHAR +STARTCHAR 11B0 +ENCODING 4528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +24 +E4 +84 +E4 +ENDCHAR +STARTCHAR 11B1 +ENCODING 4529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +EC +34 +F4 +94 +EC +ENDCHAR +STARTCHAR 11B2 +ENCODING 4530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +F0 +34 +FC +94 +FC +ENDCHAR +STARTCHAR 11B3 +ENCODING 4531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +E4 +14 +64 +86 +E9 +ENDCHAR +STARTCHAR 11B4 +ENCODING 4532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +EC +30 +FC +90 +FC +ENDCHAR +STARTCHAR 11B5 +ENCODING 4533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FE +2C +EC +8C +FE +ENDCHAR +STARTCHAR 11B6 +ENCODING 4534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +EC +3E +EC +12 +FC +ENDCHAR +STARTCHAR 11B7 +ENCODING 4535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F0 +88 +88 +88 +F8 +ENDCHAR +STARTCHAR 11B8 +ENCODING 4536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +08 +88 +F8 +88 +F8 +ENDCHAR +STARTCHAR 11B9 +ENCODING 4537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +08 +28 +C8 +34 +D2 +ENDCHAR +STARTCHAR 11BA +ENCODING 4538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +10 +10 +30 +28 +C4 +ENDCHAR +STARTCHAR 11BB +ENCODING 4539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +08 +48 +68 +96 +20 +ENDCHAR +STARTCHAR 11BC +ENCODING 4540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +78 +44 +84 +84 +78 +ENDCHAR +STARTCHAR 11BD +ENCODING 4541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FC +08 +10 +38 +C6 +ENDCHAR +STARTCHAR 11BE +ENCODING 4542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +30 +FC +08 +30 +CC +ENDCHAR +STARTCHAR 11BF +ENCODING 4543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +F8 +08 +08 +ENDCHAR +STARTCHAR 11C0 +ENCODING 4544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +7C +80 +FC +80 +FC +ENDCHAR +STARTCHAR 11C1 +ENCODING 4545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +48 +48 +48 +FC +ENDCHAR +STARTCHAR 11C2 +ENCODING 4546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +38 +FC +78 +44 +48 +30 +ENDCHAR +STARTCHAR 2010 +ENCODING 8208 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 5 1 0 3 +BITMAP +F8 +ENDCHAR +STARTCHAR 2013 +ENCODING 8211 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 1 1 3 +BITMAP +E0 +ENDCHAR +STARTCHAR 2014 +ENCODING 8212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 1 0 3 +BITMAP +FF80 +ENDCHAR +STARTCHAR 2015 +ENCODING 8213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 1 0 3 +BITMAP +FF80 +ENDCHAR +STARTCHAR 2016 +ENCODING 8214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +ENDCHAR +STARTCHAR 2018 +ENCODING 8216 +SWIDTH 180 0 +DWIDTH 2 0 +BBX 2 3 0 5 +BITMAP +40 +80 +40 +ENDCHAR +STARTCHAR 2019 +ENCODING 8217 +SWIDTH 180 0 +DWIDTH 2 0 +BBX 2 3 0 5 +BITMAP +80 +40 +80 +ENDCHAR +STARTCHAR 201B +ENCODING 8219 +SWIDTH 180 0 +DWIDTH 2 0 +BBX 2 3 0 5 +BITMAP +C0 +80 +40 +ENDCHAR +STARTCHAR 201C +ENCODING 8220 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 3 1 5 +BITMAP +A0 +C0 +E0 +ENDCHAR +STARTCHAR 201D +ENCODING 8221 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 3 0 5 +BITMAP +E0 +60 +A0 +ENDCHAR +STARTCHAR 201F +ENCODING 8223 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 3 0 5 +BITMAP +E0 +A0 +40 +ENDCHAR +STARTCHAR 2020 +ENCODING 8224 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 1 +BITMAP +20 +F0 +20 +20 +20 +ENDCHAR +STARTCHAR 2021 +ENCODING 8225 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 5 1 1 +BITMAP +F0 +20 +F0 +20 +20 +ENDCHAR +STARTCHAR 2022 +ENCODING 8226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 3 4 2 +BITMAP +40 +C0 +C0 +ENDCHAR +STARTCHAR 2025 +ENCODING 8229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 1 2 3 +BITMAP +84 +ENDCHAR +STARTCHAR 2026 +ENCODING 8230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 1 1 3 +BITMAP +89 +ENDCHAR +STARTCHAR 2030 +ENCODING 8240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +C800 +D000 +D000 +FB00 +3680 +5680 +5B00 +8000 +ENDCHAR +STARTCHAR 2032 +ENCODING 8242 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 2 2 5 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 2033 +ENCODING 8243 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 2 1 5 +BITMAP +60 +A0 +ENDCHAR +STARTCHAR 2034 +ENCODING 8244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 3 3 5 +BITMAP +B0 +D0 +40 +ENDCHAR +STARTCHAR 2035 +ENCODING 8245 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 2 0 6 +BITMAP +80 +40 +ENDCHAR +STARTCHAR 2036 +ENCODING 8246 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 2 4 0 4 +BITMAP +80 +40 +80 +40 +ENDCHAR +STARTCHAR 2039 +ENCODING 8249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +06 +18 +20 +C0 +60 +10 +0C +02 +ENDCHAR +STARTCHAR 203A +ENCODING 8250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +C0 +20 +18 +06 +01 +02 +0C +30 +40 +ENDCHAR +STARTCHAR 203B +ENCODING 8251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +B4 +48 +28 +96 +30 +48 +B4 +ENDCHAR +STARTCHAR 203C +ENCODING 8252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +90 +90 +90 +90 +90 +90 +10 +00 +90 +ENDCHAR +STARTCHAR 203E +ENCODING 8254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 0 0 0 8 +BITMAP +ENDCHAR +STARTCHAR 2042 +ENCODING 8258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +04 +1C +00 +00 +02 +A7 +27 +02 +ENDCHAR +STARTCHAR 2074 +ENCODING 8308 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 3 1 5 +BITMAP +40 +C0 +40 +ENDCHAR +STARTCHAR 207A +ENCODING 8314 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 4 2 4 +BITMAP +80 +80 +80 +80 +ENDCHAR +STARTCHAR 207B +ENCODING 8315 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 1 2 5 +BITMAP +80 +ENDCHAR +STARTCHAR 207C +ENCODING 8316 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 1 1 2 5 +BITMAP +80 +ENDCHAR +STARTCHAR 207D +ENCODING 8317 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 4 1 3 +BITMAP +80 +80 +80 +80 +ENDCHAR +STARTCHAR 207E +ENCODING 8318 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 3 1 4 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR 207F +ENCODING 8319 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 2 3 1 5 +BITMAP +C0 +C0 +80 +ENDCHAR +STARTCHAR 2081 +ENCODING 8321 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 1 2 2 -1 +BITMAP +80 +80 +ENDCHAR +STARTCHAR 2082 +ENCODING 8322 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 1 1 -1 +BITMAP +C0 +ENDCHAR +STARTCHAR 2083 +ENCODING 8323 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 2 2 1 -1 +BITMAP +40 +C0 +ENDCHAR +STARTCHAR 2084 +ENCODING 8324 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 2 1 -1 +BITMAP +40 +C0 +ENDCHAR +STARTCHAR 20A9 +ENCODING 8361 +SWIDTH 990 0 +DWIDTH 11 0 +BBX 9 9 1 -1 +BITMAP +8900 +8900 +5900 +FF80 +5500 +5600 +6600 +2200 +2200 +ENDCHAR +STARTCHAR 20AC +ENCODING 8364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +3C +40 +40 +70 +F0 +40 +20 +18 +ENDCHAR +STARTCHAR 2103 +ENCODING 8451 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 7 9 1 -1 +BITMAP +C0 +DC +22 +40 +40 +42 +42 +24 +1C +ENDCHAR +STARTCHAR 2109 +ENCODING 8457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +80 +BE +20 +20 +3C +20 +20 +20 +ENDCHAR +STARTCHAR 2113 +ENCODING 8467 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 0 +BITMAP +30 +50 +50 +50 +60 +40 +D0 +20 +ENDCHAR +STARTCHAR 2116 +ENCODING 8470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +9000 +9400 +DA00 +D900 +B900 +B900 +9980 +0600 +ENDCHAR +STARTCHAR 2121 +ENCODING 8481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +F080 +2480 +2A80 +3280 +3E80 +3080 +3280 +0C00 +ENDCHAR +STARTCHAR 2122 +ENCODING 8482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 4 +BITMAP +F880 +4980 +4E80 +4080 +ENDCHAR +STARTCHAR 2126 +ENCODING 8486 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +70 +88 +84 +84 +84 +C8 +30 +FC +ENDCHAR +STARTCHAR 212B +ENCODING 8491 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 9 1 -1 +BITMAP +70 +70 +00 +20 +50 +50 +78 +88 +88 +ENDCHAR +STARTCHAR 2153 +ENCODING 8531 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +40 +48 +10 +10 +2C +44 +84 +1C +ENDCHAR +STARTCHAR 2154 +ENCODING 8532 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +C0 +20 +44 +C8 +10 +2C +42 +86 +0E +ENDCHAR +STARTCHAR 215B +ENCODING 8539 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +40 +44 +08 +10 +2C +54 +9C +1C +ENDCHAR +STARTCHAR 215C +ENCODING 8540 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +C0 +20 +24 +A8 +50 +2C +4A +8E +0E +ENDCHAR +STARTCHAR 215D +ENCODING 8541 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 9 1 -1 +BITMAP +C0 +C0 +24 +E8 +10 +2C +4A +8E +0E +ENDCHAR +STARTCHAR 215E +ENCODING 8542 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 9 1 -1 +BITMAP +E0 +44 +48 +88 +10 +2C +54 +9C +1C +ENDCHAR +STARTCHAR 2160 +ENCODING 8544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 7 5 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2161 +ENCODING 8545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 0 +BITMAP +90 +90 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 2162 +ENCODING 8546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +94 +94 +94 +94 +94 +94 +94 +ENDCHAR +STARTCHAR 2163 +ENCODING 8547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +C2 +A4 +A4 +A4 +98 +98 +98 +ENDCHAR +STARTCHAR 2164 +ENCODING 8548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +84 +44 +48 +48 +28 +30 +30 +ENDCHAR +STARTCHAR 2165 +ENCODING 8549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +8A +8A +92 +52 +52 +62 +22 +ENDCHAR +STARTCHAR 2166 +ENCODING 8550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +8B +4B +53 +53 +53 +53 +23 +ENDCHAR +STARTCHAR 2167 +ENCODING 8551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +9B +9B +AB +6B +6B +6B +6B +ENDCHAR +STARTCHAR 2168 +ENCODING 8552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +92 +92 +8C +84 +8C +92 +91 +ENDCHAR +STARTCHAR 2169 +ENCODING 8553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +44 +48 +30 +10 +30 +48 +C4 +ENDCHAR +STARTCHAR 2170 +ENCODING 8560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 7 5 0 +BITMAP +80 +00 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2171 +ENCODING 8561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 0 +BITMAP +90 +00 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 2172 +ENCODING 8562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +94 +00 +94 +94 +94 +94 +94 +ENDCHAR +STARTCHAR 2173 +ENCODING 8563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +80 +00 +A4 +A4 +A8 +98 +98 +ENDCHAR +STARTCHAR 2174 +ENCODING 8564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 3 0 +BITMAP +90 +90 +50 +60 +60 +ENDCHAR +STARTCHAR 2175 +ENCODING 8565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +04 +00 +94 +54 +54 +54 +24 +ENDCHAR +STARTCHAR 2176 +ENCODING 8566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +0A +00 +9A +AA +AA +AA +4A +ENDCHAR +STARTCHAR 2177 +ENCODING 8567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +02 +00 +97 +97 +67 +67 +67 +ENDCHAR +STARTCHAR 2178 +ENCODING 8568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +80 +00 +A4 +98 +88 +98 +A4 +ENDCHAR +STARTCHAR 2179 +ENCODING 8569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 3 0 +BITMAP +90 +60 +20 +60 +90 +ENDCHAR +STARTCHAR 2190 +ENCODING 8592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 3 1 2 +BITMAP +80 +FF +80 +ENDCHAR +STARTCHAR 2191 +ENCODING 8593 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 11 1 -2 +BITMAP +40 +40 +E0 +40 +40 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR 2192 +ENCODING 8594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 1 +BITMAP +0100 +0080 +FF80 +0100 +ENDCHAR +STARTCHAR 2193 +ENCODING 8595 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 11 1 -2 +BITMAP +40 +40 +40 +40 +40 +40 +40 +40 +E0 +40 +40 +ENDCHAR +STARTCHAR 2194 +ENCODING 8596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 1 +BITMAP +0100 +8080 +FF80 +8100 +ENDCHAR +STARTCHAR 2195 +ENCODING 8597 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 11 1 -2 +BITMAP +40 +E0 +40 +40 +40 +40 +40 +40 +40 +C0 +40 +ENDCHAR +STARTCHAR 2196 +ENCODING 8598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +8000 +C000 +A000 +1000 +0800 +0800 +0400 +0200 +0100 +0080 +0040 +ENDCHAR +STARTCHAR 2197 +ENCODING 8599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +0180 +0080 +0100 +0200 +0400 +0800 +1000 +2000 +4000 +8000 +ENDCHAR +STARTCHAR 2198 +ENCODING 8600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +8000 +4000 +2000 +1000 +0800 +0400 +0400 +0200 +0100 +00C0 +00C0 +ENDCHAR +STARTCHAR 2199 +ENCODING 8601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +0080 +0100 +0200 +0400 +0800 +1000 +2000 +C000 +C000 +ENDCHAR +STARTCHAR 21B0 +ENCODING 8624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +8000 +FF80 +0080 +0080 +0080 +0080 +0080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR 21B1 +ENCODING 8625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -2 +BITMAP +0100 +FF80 +8100 +8000 +8000 +8000 +8000 +8000 +8000 +ENDCHAR +STARTCHAR 21B2 +ENCODING 8626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0080 +0080 +0080 +0080 +0080 +0080 +0080 +0080 +FF80 +8000 +ENDCHAR +STARTCHAR 21B3 +ENCODING 8627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +FF +01 +ENDCHAR +STARTCHAR 21B4 +ENCODING 8628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +FE +01 +01 +01 +01 +01 +01 +01 +01 +03 +ENDCHAR +STARTCHAR 21BC +ENCODING 8636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 2 1 3 +BITMAP +40 +FF +ENDCHAR +STARTCHAR 21C0 +ENCODING 8640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 2 1 3 +BITMAP +0200 +FF80 +ENDCHAR +STARTCHAR 21C4 +ENCODING 8644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 0 +BITMAP +0080 +7FC0 +0040 +0000 +4000 +FFC0 +4000 +ENDCHAR +STARTCHAR 21C5 +ENCODING 8645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 11 2 -2 +BITMAP +40 +E8 +48 +48 +48 +48 +48 +48 +48 +58 +4C +ENDCHAR +STARTCHAR 21CD +ENCODING 8653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 0 0 +BITMAP +2000 +7F80 +8400 +7F80 +0400 +ENDCHAR +STARTCHAR 21CF +ENCODING 8655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 0 +BITMAP +0A00 +EF00 +1080 +FE80 +1100 +ENDCHAR +STARTCHAR 21D0 +ENCODING 8656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 0 1 +BITMAP +2000 +7F80 +8000 +7F80 +ENDCHAR +STARTCHAR 21D1 +ENCODING 8657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +5600 +9500 +1480 +1400 +1400 +1400 +1400 +1400 +ENDCHAR +STARTCHAR 21D2 +ENCODING 8658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 1 +BITMAP +0200 +FF00 +0080 +FE80 +0100 +ENDCHAR +STARTCHAR 21D3 +ENCODING 8659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +14 +14 +14 +14 +14 +95 +55 +26 +24 +ENDCHAR +STARTCHAR 21D4 +ENCODING 8660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 1 +BITMAP +2100 +7F80 +8040 +7F40 +0080 +ENDCHAR +STARTCHAR 21E0 +ENCODING 8672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 1 +BITMAP +4000 +D580 +C000 +4000 +ENDCHAR +STARTCHAR 21E1 +ENCODING 8673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 9 4 -1 +BITMAP +40 +E0 +00 +40 +00 +00 +40 +00 +C0 +ENDCHAR +STARTCHAR 21E2 +ENCODING 8674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 3 1 1 +BITMAP +0100 +AD80 +0100 +ENDCHAR +STARTCHAR 21E3 +ENCODING 8675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 9 4 -2 +BITMAP +40 +40 +00 +C0 +00 +40 +00 +20 +C0 +ENDCHAR +STARTCHAR 21E6 +ENCODING 8678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +2000 +5000 +8F80 +8080 +8080 +5F00 +2000 +ENDCHAR +STARTCHAR 21E7 +ENCODING 8679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -2 +BITMAP +30 +48 +84 +4A +48 +48 +48 +48 +48 +78 +ENDCHAR +STARTCHAR 21E8 +ENCODING 8680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +0400 +0600 +F900 +8080 +8100 +7E00 +0400 +ENDCHAR +STARTCHAR 21E9 +ENCODING 8681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -2 +BITMAP +78 +48 +48 +48 +48 +48 +86 +44 +28 +10 +ENDCHAR +STARTCHAR 2200 +ENCODING 8704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +84 +84 +78 +48 +28 +30 +30 +ENDCHAR +STARTCHAR 2202 +ENCODING 8706 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 5 1 1 +BITMAP +60 +10 +F0 +A0 +E0 +ENDCHAR +STARTCHAR 2203 +ENCODING 8707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 0 +BITMAP +F8 +08 +08 +F8 +08 +08 +F8 +ENDCHAR +STARTCHAR 2206 +ENCODING 8710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +10 +30 +30 +48 +48 +84 +84 +FE +ENDCHAR +STARTCHAR 2207 +ENCODING 8711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +FF +41 +42 +22 +24 +18 +08 +ENDCHAR +STARTCHAR 2208 +ENCODING 8712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 1 0 +BITMAP +7E +80 +FE +80 +40 +3E +ENDCHAR +STARTCHAR 2209 +ENCODING 8713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +08 +7C +90 +FC +90 +D0 +28 +ENDCHAR +STARTCHAR 220B +ENCODING 8715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +FC +02 +FE +02 +02 +FC +ENDCHAR +STARTCHAR 220C +ENCODING 8716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +10 +F8 +14 +FC +24 +2C +50 +ENDCHAR +STARTCHAR 220F +ENCODING 8719 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +FC +48 +48 +48 +48 +48 +48 +ENDCHAR +STARTCHAR 2211 +ENCODING 8721 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 5 7 1 0 +BITMAP +F8 +40 +20 +10 +20 +40 +F8 +ENDCHAR +STARTCHAR 2213 +ENCODING 8723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +FE +00 +10 +10 +7C +10 +ENDCHAR +STARTCHAR 221A +ENCODING 8730 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 8 7 0 -1 +BITMAP +0F +10 +10 +10 +20 +A0 +60 +ENDCHAR +STARTCHAR 221D +ENCODING 8733 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 7 4 0 1 +BITMAP +76 +88 +88 +76 +ENDCHAR +STARTCHAR 221E +ENCODING 8734 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 9 4 0 1 +BITMAP +7700 +8880 +8880 +7700 +ENDCHAR +STARTCHAR 221F +ENCODING 8735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +80 +80 +80 +80 +80 +FC +ENDCHAR +STARTCHAR 2220 +ENCODING 8736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 2 0 +BITMAP +08 +08 +10 +20 +40 +F8 +ENDCHAR +STARTCHAR 2222 +ENCODING 8738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +0C +38 +C4 +64 +18 +10 +ENDCHAR +STARTCHAR 2225 +ENCODING 8741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +0A +14 +28 +28 +50 +90 +A0 +ENDCHAR +STARTCHAR 2226 +ENCODING 8742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +02 +54 +24 +28 +50 +98 +A0 +ENDCHAR +STARTCHAR 2227 +ENCODING 8743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +10 +30 +48 +44 +84 +ENDCHAR +STARTCHAR 2228 +ENCODING 8744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +02 +84 +44 +48 +30 +10 +ENDCHAR +STARTCHAR 2229 +ENCODING 8745 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 0 +BITMAP +F8 +84 +84 +84 +84 +84 +04 +ENDCHAR +STARTCHAR 222A +ENCODING 8746 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 8 1 -1 +BITMAP +04 +84 +84 +84 +84 +84 +84 +F8 +ENDCHAR +STARTCHAR 222B +ENCODING 8747 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 9 1 -1 +BITMAP +30 +20 +40 +40 +40 +40 +40 +40 +80 +ENDCHAR +STARTCHAR 222C +ENCODING 8748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +36 +28 +48 +48 +48 +48 +48 +48 +B0 +ENDCHAR +STARTCHAR 222E +ENCODING 8750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +10 +20 +20 +60 +B0 +B0 +60 +40 +C0 +ENDCHAR +STARTCHAR 2234 +ENCODING 8756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +10 +00 +00 +00 +84 +ENDCHAR +STARTCHAR 2235 +ENCODING 8757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +84 +00 +00 +00 +10 +ENDCHAR +STARTCHAR 2236 +ENCODING 8758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 4 5 1 +BITMAP +80 +00 +00 +80 +ENDCHAR +STARTCHAR 2237 +ENCODING 8759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 3 1 +BITMAP +90 +00 +00 +00 +90 +ENDCHAR +STARTCHAR 223C +ENCODING 8764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 3 2 2 +BITMAP +60 +94 +08 +ENDCHAR +STARTCHAR 223D +ENCODING 8765 +SWIDTH 810 0 +DWIDTH 9 0 +BBX 8 4 0 1 +BITMAP +47 +89 +89 +F3 +ENDCHAR +STARTCHAR 2243 +ENCODING 8771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 3 2 2 +BITMAP +7C +00 +FC +ENDCHAR +STARTCHAR 2245 +ENCODING 8773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +79 +06 +00 +FF +7E +ENDCHAR +STARTCHAR 2248 +ENCODING 8776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 4 3 1 +BITMAP +F8 +00 +C0 +38 +ENDCHAR +STARTCHAR 2250 +ENCODING 8784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +20 +00 +F8 +00 +F8 +ENDCHAR +STARTCHAR 2251 +ENCODING 8785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 1 +BITMAP +10 +FE +00 +FE +00 +10 +ENDCHAR +STARTCHAR 2252 +ENCODING 8786 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 7 1 0 +BITMAP +C0 +00 +7C +00 +7C +00 +04 +ENDCHAR +STARTCHAR 2253 +ENCODING 8787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 1 +BITMAP +04 +FE +00 +FE +00 +40 +ENDCHAR +STARTCHAR 225A +ENCODING 8794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +04 +48 +48 +30 +00 +FE +7C +ENDCHAR +STARTCHAR 2260 +ENCODING 8800 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 7 7 0 0 +BITMAP +08 +08 +FE +10 +FE +10 +20 +ENDCHAR +STARTCHAR 2261 +ENCODING 8801 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 5 5 2 1 +BITMAP +F8 +00 +F8 +00 +F8 +ENDCHAR +STARTCHAR 2262 +ENCODING 8802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 1 +BITMAP +08 +74 +FE +20 +FE +40 +ENDCHAR +STARTCHAR 2264 +ENCODING 8804 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 0 0 +BITMAP +0C +30 +C0 +38 +04 +00 +7C +ENDCHAR +STARTCHAR 2265 +ENCODING 8805 +SWIDTH 630 0 +DWIDTH 7 0 +BBX 6 7 1 0 +BITMAP +C0 +30 +0C +30 +C0 +00 +F8 +ENDCHAR +STARTCHAR 2266 +ENCODING 8806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +0C +30 +C0 +30 +0C +FE +7C +ENDCHAR +STARTCHAR 2267 +ENCODING 8807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +60 +18 +0C +30 +C0 +FE +7C +ENDCHAR +STARTCHAR 226A +ENCODING 8810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +0D +16 +68 +B0 +78 +16 +0D +ENDCHAR +STARTCHAR 226B +ENCODING 8811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +D0 +2C +1A +05 +1A +2C +D0 +ENDCHAR +STARTCHAR 226E +ENCODING 8814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +08 +30 +D0 +70 +18 +24 +ENDCHAR +STARTCHAR 226F +ENCODING 8815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +70 +18 +14 +28 +30 +C0 +ENDCHAR +STARTCHAR 2270 +ENCODING 8816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +08 +0C +30 +D0 +38 +16 +FE +7C +ENDCHAR +STARTCHAR 2271 +ENCODING 8817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +F0 +10 +1C +30 +E0 +FC +78 +ENDCHAR +STARTCHAR 2272 +ENCODING 8818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +04 +38 +C0 +60 +1C +00 +FE +ENDCHAR +STARTCHAR 2273 +ENCODING 8819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +C0 +30 +0C +18 +E0 +00 +FE +ENDCHAR +STARTCHAR 2276 +ENCODING 8822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +0C +70 +F0 +CC +38 +1C +60 +ENDCHAR +STARTCHAR 2277 +ENCODING 8823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +E0 +18 +1C +EC +30 +E0 +1C +ENDCHAR +STARTCHAR 2279 +ENCODING 8825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +08 +E8 +18 +1C +FC +20 +E0 +3C +ENDCHAR +STARTCHAR 227A +ENCODING 8826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +04 +18 +E0 +30 +0C +ENDCHAR +STARTCHAR 227B +ENCODING 8827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +C0 +30 +0C +30 +C0 +ENDCHAR +STARTCHAR 2280 +ENCODING 8832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +10 +14 +18 +F0 +30 +1C +10 +ENDCHAR +STARTCHAR 2281 +ENCODING 8833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +D0 +20 +1C +30 +D0 +ENDCHAR +STARTCHAR 2282 +ENCODING 8834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 1 0 +BITMAP +7E +80 +80 +80 +80 +7E +ENDCHAR +STARTCHAR 2283 +ENCODING 8835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +FC +02 +02 +02 +02 +FC +ENDCHAR +STARTCHAR 2284 +ENCODING 8836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +08 +7C +90 +90 +90 +D0 +28 +ENDCHAR +STARTCHAR 2285 +ENCODING 8837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +10 +F8 +14 +24 +24 +2C +50 +ENDCHAR +STARTCHAR 2286 +ENCODING 8838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7F +80 +80 +80 +7F +00 +7E +ENDCHAR +STARTCHAR 2287 +ENCODING 8839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7E +01 +01 +01 +FE +00 +7E +ENDCHAR +STARTCHAR 228A +ENCODING 8842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +7E +80 +80 +80 +7F +7E +08 +76 +ENDCHAR +STARTCHAR 228B +ENCODING 8843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +7E +01 +01 +01 +FE +7E +08 +76 +ENDCHAR +STARTCHAR 2295 +ENCODING 8853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +8900 +8880 +BE80 +8880 +8900 +4100 +3E00 +ENDCHAR +STARTCHAR 2296 +ENCODING 8854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +8100 +8080 +BE80 +8080 +8100 +4100 +3E00 +ENDCHAR +STARTCHAR 2297 +ENCODING 8855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +8300 +A480 +9880 +9880 +A500 +4100 +3E00 +ENDCHAR +STARTCHAR 2299 +ENCODING 8857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3E +41 +81 +99 +BD +99 +81 +41 +3E +ENDCHAR +STARTCHAR 22A3 +ENCODING 8867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +04 +04 +FC +04 +04 +ENDCHAR +STARTCHAR 22A4 +ENCODING 8868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 0 +BITMAP +F8 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 22A5 +ENCODING 8869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +20 +20 +20 +20 +F8 +ENDCHAR +STARTCHAR 22BB +ENCODING 8891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +80 +44 +48 +28 +30 +10 +7C +ENDCHAR +STARTCHAR 22BC +ENCODING 8892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 0 +BITMAP +F8 +20 +50 +90 +88 +08 +ENDCHAR +STARTCHAR 22CE +ENCODING 8910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +10 +30 +28 +48 +44 +84 +ENDCHAR +STARTCHAR 22CF +ENCODING 8911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +80 +44 +48 +28 +30 +10 +ENDCHAR +STARTCHAR 22DA +ENCODING 8922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +1C +70 +0E +FE +C0 +3C +70 +ENDCHAR +STARTCHAR 22DB +ENCODING 8923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +70 +3C +C0 +FE +0E +70 +1C +ENDCHAR +STARTCHAR 22EE +ENCODING 8942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 8 5 -1 +BITMAP +80 +00 +00 +80 +00 +00 +80 +80 +ENDCHAR +STARTCHAR 22EF +ENCODING 8943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 1 1 3 +BITMAP +89 +ENDCHAR +STARTCHAR 2306 +ENCODING 8966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 0 +BITMAP +F8 +00 +20 +50 +90 +ENDCHAR +STARTCHAR 2312 +ENCODING 8978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 2 2 6 +BITMAP +78 +84 +ENDCHAR +STARTCHAR 2314 +ENCODING 8980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +78 +84 +84 +44 +48 +30 +10 +ENDCHAR +STARTCHAR 2460 +ENCODING 9312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8440 +8440 +8440 +8440 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 2461 +ENCODING 9313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9240 +8240 +8440 +8840 +5E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2462 +ENCODING 9314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4C40 +9240 +8640 +8240 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2463 +ENCODING 9315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8C40 +8C40 +9440 +9E40 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 2464 +ENCODING 9316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9040 +9E40 +8240 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2465 +ENCODING 9317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9040 +9E40 +9240 +9240 +5E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2466 +ENCODING 9318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +8240 +8440 +8440 +8840 +4840 +4080 +3F00 +ENDCHAR +STARTCHAR 2467 +ENCODING 9319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9240 +8E40 +9240 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2468 +ENCODING 9320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +9240 +9240 +9E40 +8240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 2469 +ENCODING 9321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5740 +9540 +9940 +9940 +9540 +5740 +4080 +3F00 +ENDCHAR +STARTCHAR 246A +ENCODING 9322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5240 +9240 +9240 +9240 +9240 +5240 +4080 +3F00 +ENDCHAR +STARTCHAR 246B +ENCODING 9323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5740 +9140 +9140 +9240 +9440 +5740 +4080 +3F00 +ENDCHAR +STARTCHAR 246C +ENCODING 9324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5740 +9140 +9240 +9140 +9940 +5740 +4080 +3F00 +ENDCHAR +STARTCHAR 246D +ENCODING 9325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5240 +9240 +9540 +9940 +9F40 +5040 +4080 +3F00 +ENDCHAR +STARTCHAR 246E +ENCODING 9326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5640 +9440 +9740 +9140 +9940 +5740 +4080 +3F00 +ENDCHAR +STARTCHAR 246F +ENCODING 9327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4280 +5540 +9A40 +9D40 +9940 +9940 +5680 +2100 +1E00 +ENDCHAR +STARTCHAR 2470 +ENCODING 9328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5740 +9240 +9240 +9240 +9440 +5480 +2100 +1E00 +ENDCHAR +STARTCHAR 2471 +ENCODING 9329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4280 +5540 +9540 +9640 +9940 +9940 +5780 +2100 +1E00 +ENDCHAR +STARTCHAR 2472 +ENCODING 9330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4280 +5540 +98C0 +9540 +92C0 +9140 +5680 +2100 +1E00 +ENDCHAR +STARTCHAR 2473 +ENCODING 9331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5280 +6D40 +A4C0 +8CC0 +94C0 +A4C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 2474 +ENCODING 9332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8C40 +8440 +8440 +8440 +8440 +8440 +4040 +4080 +ENDCHAR +STARTCHAR 2475 +ENCODING 9333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9240 +8440 +8840 +9040 +9E40 +4040 +4080 +ENDCHAR +STARTCHAR 2476 +ENCODING 9334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +8240 +8640 +8140 +9140 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 2477 +ENCODING 9335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8440 +8A40 +9240 +9E40 +8240 +8240 +4040 +4080 +ENDCHAR +STARTCHAR 2478 +ENCODING 9336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9040 +9E40 +9240 +8140 +9240 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 2479 +ENCODING 9337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9040 +9E40 +9140 +9140 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 247A +ENCODING 9338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9E40 +8240 +8240 +8440 +8440 +8840 +8840 +4840 +4080 +ENDCHAR +STARTCHAR 247B +ENCODING 9339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9240 +8C40 +9240 +9140 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 247C +ENCODING 9340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9140 +9340 +8D40 +9240 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 247D +ENCODING 9341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9740 +B540 +94C0 +98C0 +98C0 +9540 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 247E +ENCODING 9342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9140 +B340 +9140 +9140 +9140 +9140 +9140 +4040 +4080 +ENDCHAR +STARTCHAR 247F +ENCODING 9343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9740 +A540 +9940 +9240 +9440 +9840 +9F40 +4040 +4080 +ENDCHAR +STARTCHAR 2480 +ENCODING 9344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9740 +B940 +9140 +9340 +90C0 +98C0 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 2481 +ENCODING 9345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9140 +B340 +9540 +9540 +9FC0 +9140 +9140 +4040 +4080 +ENDCHAR +STARTCHAR 2482 +ENCODING 9346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9740 +B440 +9740 +9540 +90C0 +98C0 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 2483 +ENCODING 9347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +4340 +A540 +9A40 +9D40 +98C0 +98C0 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 2484 +ENCODING 9348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +4640 +B140 +9140 +9240 +9240 +9240 +9440 +4040 +4080 +ENDCHAR +STARTCHAR 2485 +ENCODING 9349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +5340 +B4C0 +9540 +9740 +98C0 +98C0 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 2486 +ENCODING 9350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +4340 +A4C0 +98C0 +94C0 +97C0 +90C0 +9740 +4040 +4080 +ENDCHAR +STARTCHAR 2487 +ENCODING 9351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +5340 +AAC0 +8CC0 +8CC0 +94C0 +A4C0 +BB40 +4040 +4080 +ENDCHAR +STARTCHAR 249C +ENCODING 9372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +8E40 +9240 +9240 +9D40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 249D +ENCODING 9373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9040 +9040 +9E40 +9140 +9140 +9140 +9E40 +4040 +4080 +ENDCHAR +STARTCHAR 249E +ENCODING 9374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9040 +9040 +9040 +9240 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 249F +ENCODING 9375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4240 +8240 +9E40 +9240 +A240 +A240 +9240 +9E40 +4040 +4080 +ENDCHAR +STARTCHAR 24A0 +ENCODING 9376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8C40 +9240 +9140 +9E40 +9040 +9240 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 24A1 +ENCODING 9377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8440 +8C40 +8440 +8440 +8440 +8440 +4440 +4080 +ENDCHAR +STARTCHAR 24A2 +ENCODING 9378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9140 +9240 +8E40 +9240 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 24A3 +ENCODING 9379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9040 +9040 +9E40 +9240 +9140 +9140 +9140 +4040 +4080 +ENDCHAR +STARTCHAR 24A4 +ENCODING 9380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8040 +8440 +8440 +8440 +8440 +8440 +4040 +4080 +ENDCHAR +STARTCHAR 24A5 +ENCODING 9381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4440 +8040 +8440 +8440 +8440 +8440 +8440 +8440 +4C40 +4080 +ENDCHAR +STARTCHAR 24A6 +ENCODING 9382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9040 +9040 +9240 +9440 +9C40 +9240 +9240 +4040 +4080 +ENDCHAR +STARTCHAR 24A7 +ENCODING 9383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8440 +8440 +8440 +8440 +8440 +8440 +4040 +4080 +ENDCHAR +STARTCHAR 24A8 +ENCODING 9384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BB40 +A4C0 +A4C0 +A4C0 +A4C0 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24A9 +ENCODING 9385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9E40 +9240 +9240 +9240 +9240 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24AA +ENCODING 9386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +9140 +9140 +9240 +8E40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24AB +ENCODING 9387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9E40 +9140 +9140 +9140 +9140 +9E40 +9040 +4040 +4080 +ENDCHAR +STARTCHAR 24AC +ENCODING 9388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8D40 +9240 +9140 +9140 +9240 +8D40 +8140 +4040 +4080 +ENDCHAR +STARTCHAR 24AD +ENCODING 9389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +8E40 +8840 +8840 +8840 +8840 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24AE +ENCODING 9390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +9240 +8C40 +8240 +9240 +8E40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24AF +ENCODING 9391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8840 +8840 +8C40 +8840 +8840 +8840 +8440 +4040 +4080 +ENDCHAR +STARTCHAR 24B0 +ENCODING 9392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9240 +9240 +9240 +9240 +8E40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24B1 +ENCODING 9393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9240 +9240 +8A40 +8C40 +8C40 +8440 +4040 +4080 +ENDCHAR +STARTCHAR 24B2 +ENCODING 9394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +A4C0 +AD40 +AB40 +9340 +9240 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24B3 +ENCODING 9395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9240 +8C40 +8440 +8A40 +9240 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24B4 +ENCODING 9396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +9140 +9240 +8A40 +8A40 +8C40 +8440 +8440 +4840 +4080 +ENDCHAR +STARTCHAR 24B5 +ENCODING 9397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9E40 +8240 +8440 +8840 +9E40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 24B6 +ENCODING 9398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4480 +4C40 +8A40 +9240 +9E40 +9140 +6180 +2100 +1E00 +ENDCHAR +STARTCHAR 24B7 +ENCODING 9399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5E80 +5140 +9140 +9E40 +9140 +9140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24B8 +ENCODING 9400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4C80 +5340 +A040 +A040 +A040 +A140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24B9 +ENCODING 9401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4C80 +5340 +9140 +9140 +9140 +9140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24BA +ENCODING 9402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4E80 +5040 +9040 +9E40 +9040 +9040 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24BB +ENCODING 9403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4E80 +5040 +9040 +9E40 +9040 +9040 +5080 +2100 +1E00 +ENDCHAR +STARTCHAR 24BC +ENCODING 9404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4C80 +5240 +A040 +A240 +A140 +A140 +5F80 +2100 +1E00 +ENDCHAR +STARTCHAR 24BD +ENCODING 9405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5140 +9140 +9F40 +9140 +9140 +4180 +2100 +1E00 +ENDCHAR +STARTCHAR 24BE +ENCODING 9406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8440 +8440 +8440 +8440 +4080 +2100 +1E00 +ENDCHAR +STARTCHAR 24BF +ENCODING 9407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4280 +4240 +8240 +8240 +8240 +9240 +4C80 +2100 +1E00 +ENDCHAR +STARTCHAR 24C0 +ENCODING 9408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5240 +9440 +9840 +9440 +9240 +4080 +2100 +1E00 +ENDCHAR +STARTCHAR 24C1 +ENCODING 9409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5080 +5040 +9040 +9040 +9040 +9040 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24C2 +ENCODING 9410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +6140 +B340 +B340 +AB40 +AD40 +6480 +2100 +1E00 +ENDCHAR +STARTCHAR 24C3 +ENCODING 9411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5140 +9940 +9540 +9540 +9340 +4180 +2100 +1E00 +ENDCHAR +STARTCHAR 24C4 +ENCODING 9412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4E80 +5140 +A140 +A140 +A140 +9140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24C5 +ENCODING 9413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4E80 +5140 +9140 +9340 +9C40 +9040 +5080 +2100 +1E00 +ENDCHAR +STARTCHAR 24C6 +ENCODING 9414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4E80 +5140 +A140 +A140 +A140 +A140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24C7 +ENCODING 9415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5E80 +5140 +9140 +9E40 +9140 +9140 +5180 +2100 +1E00 +ENDCHAR +STARTCHAR 24C8 +ENCODING 9416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4C80 +5240 +9040 +8C40 +8340 +9140 +5E80 +2100 +1E00 +ENDCHAR +STARTCHAR 24C9 +ENCODING 9417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +8440 +8440 +8440 +8440 +4480 +2100 +1E00 +ENDCHAR +STARTCHAR 24CA +ENCODING 9418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5140 +9140 +9140 +9140 +9140 +5280 +2D00 +1E00 +ENDCHAR +STARTCHAR 24CB +ENCODING 9419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5140 +9240 +9240 +8A40 +8C40 +4480 +2100 +1E00 +ENDCHAR +STARTCHAR 24CC +ENCODING 9420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +44C0 +ACC0 +AD40 +AB40 +B340 +5280 +2100 +1E00 +ENDCHAR +STARTCHAR 24CD +ENCODING 9421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5240 +8C40 +8440 +8C40 +9240 +5080 +2100 +1E00 +ENDCHAR +STARTCHAR 24CE +ENCODING 9422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5140 +9240 +8C40 +8440 +8440 +4480 +2100 +1E00 +ENDCHAR +STARTCHAR 24CF +ENCODING 9423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5F80 +4240 +8240 +8440 +8840 +9040 +5F80 +2100 +1E00 +ENDCHAR +STARTCHAR 24D0 +ENCODING 9424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9240 +8E40 +9240 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 24D1 +ENCODING 9425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5040 +9E40 +9140 +9140 +9140 +5E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24D2 +ENCODING 9426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4C40 +9240 +9040 +9040 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24D3 +ENCODING 9427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4280 +4240 +8E40 +9240 +9240 +9240 +5E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24D4 +ENCODING 9428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +9240 +9E40 +9040 +9240 +4C40 +4080 +3F00 +ENDCHAR +STARTCHAR 24D5 +ENCODING 9429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8840 +8840 +8840 +8840 +4840 +4880 +3F00 +ENDCHAR +STARTCHAR 24D6 +ENCODING 9430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9240 +9240 +8E40 +8240 +5E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24D7 +ENCODING 9431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5040 +9040 +9E40 +9240 +9240 +5240 +4080 +3F00 +ENDCHAR +STARTCHAR 24D8 +ENCODING 9432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8040 +8440 +8440 +8440 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 24D9 +ENCODING 9433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8040 +8440 +8440 +8440 +4C40 +4080 +3F00 +ENDCHAR +STARTCHAR 24DA +ENCODING 9434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5040 +9240 +9440 +9C40 +9240 +5240 +4080 +3F00 +ENDCHAR +STARTCHAR 24DB +ENCODING 9435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8440 +8440 +8440 +8440 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 24DC +ENCODING 9436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +BB40 +A4C0 +A4C0 +A4C0 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 24DD +ENCODING 9437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +9240 +9240 +9240 +9240 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 24DE +ENCODING 9438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +8E40 +9140 +9140 +9240 +4C40 +4080 +3F00 +ENDCHAR +STARTCHAR 24DF +ENCODING 9439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +9140 +9140 +9240 +9E40 +5040 +5080 +3F00 +ENDCHAR +STARTCHAR 24E0 +ENCODING 9440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +9240 +9240 +9240 +8E40 +4240 +4080 +3F00 +ENDCHAR +STARTCHAR 24E1 +ENCODING 9441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +8C40 +8840 +8840 +8840 +4840 +4080 +3F00 +ENDCHAR +STARTCHAR 24E2 +ENCODING 9442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4E40 +9240 +8C40 +8240 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24E3 +ENCODING 9443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4840 +8840 +8840 +8840 +8840 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 24E4 +ENCODING 9444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9240 +9240 +9240 +9240 +4E40 +4080 +3F00 +ENDCHAR +STARTCHAR 24E5 +ENCODING 9445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9240 +9240 +8A40 +8C40 +4440 +4080 +3F00 +ENDCHAR +STARTCHAR 24E6 +ENCODING 9446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +A4C0 +AD40 +AD40 +9240 +5240 +4080 +3F00 +ENDCHAR +STARTCHAR 24E7 +ENCODING 9447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9240 +8C40 +8440 +8A40 +5240 +4080 +3F00 +ENDCHAR +STARTCHAR 24E8 +ENCODING 9448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5240 +9240 +8A40 +8C40 +8440 +4840 +4080 +3F00 +ENDCHAR +STARTCHAR 24E9 +ENCODING 9449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5E40 +8240 +8440 +8840 +9E40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 24EB +ENCODING 9451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7F80 +6DC0 +FFC0 +FFC0 +FFC0 +7FC0 +7F80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24EC +ENCODING 9452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6D80 +6FC0 +EFC0 +EEC0 +EDC0 +6BC0 +6880 +3F00 +0C00 +ENDCHAR +STARTCHAR 24ED +ENCODING 9453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7D80 +7EC0 +FEC0 +FDC0 +FFC0 +77C0 +7A80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24EE +ENCODING 9454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6F80 +6DC0 +EFC0 +EBC0 +EFC0 +6FC0 +6F80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24EF +ENCODING 9455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6880 +6FC0 +EFC0 +EEC0 +EFC0 +6FC0 +6A80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24F0 +ENCODING 9456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7D80 +7EC0 +FFC0 +F2C0 +F7C0 +7FC0 +7A80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24F1 +ENCODING 9457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7F80 +6FC0 +EFC0 +EDC0 +EFC0 +6FC0 +6B80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24F2 +ENCODING 9458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6D80 +6FC0 +EFC0 +E8C0 +EFC0 +77C0 +6A80 +3F00 +0C00 +ENDCHAR +STARTCHAR 24F3 +ENCODING 9459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6D80 +6FC0 +EFC0 +EF40 +EDC0 +6FC0 +6880 +3F00 +0C00 +ENDCHAR +STARTCHAR 24F4 +ENCODING 9460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6C80 +57C0 +FB40 +FB40 +EB40 +5FC0 +4480 +3F00 +0C00 +ENDCHAR +STARTCHAR 2500 +ENCODING 9472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 0 0 0 3 +BITMAP +ENDCHAR +STARTCHAR 2501 +ENCODING 9473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 1 0 3 +BITMAP +FFC0 +ENDCHAR +STARTCHAR 2502 +ENCODING 9474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 9 5 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2503 +ENCODING 9475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 250C +ENCODING 9484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 5 -2 +BITMAP +70 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 250D +ENCODING 9485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 5 -2 +BITMAP +F8 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 250E +ENCODING 9486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 6 5 -2 +BITMAP +F0 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 250F +ENCODING 9487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 5 -2 +BITMAP +F8 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2510 +ENCODING 9488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 1 -2 +BITMAP +E0 +10 +10 +10 +10 +ENDCHAR +STARTCHAR 2511 +ENCODING 9489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 0 -2 +BITMAP +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2512 +ENCODING 9490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 1 -2 +BITMAP +F8 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2513 +ENCODING 9491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 0 -2 +BITMAP +F8 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2514 +ENCODING 9492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 5 4 +BITMAP +80 +80 +80 +80 +70 +ENDCHAR +STARTCHAR 2515 +ENCODING 9493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 5 4 +BITMAP +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 2516 +ENCODING 9494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 5 3 +BITMAP +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 2517 +ENCODING 9495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 5 3 +BITMAP +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 2518 +ENCODING 9496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 5 1 4 +BITMAP +10 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR 2519 +ENCODING 9497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 0 4 +BITMAP +08 +08 +08 +08 +F8 +ENDCHAR +STARTCHAR 251A +ENCODING 9498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 0 3 +BITMAP +04 +04 +04 +04 +04 +FC +ENDCHAR +STARTCHAR 251B +ENCODING 9499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 0 3 +BITMAP +08 +08 +08 +08 +08 +F8 +ENDCHAR +STARTCHAR 251C +ENCODING 9500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 5 -1 +BITMAP +80 +80 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 251D +ENCODING 9501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 5 -1 +BITMAP +80 +80 +80 +80 +F8 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 251E +ENCODING 9502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 5 -2 +BITMAP +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 251F +ENCODING 9503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 10 5 -1 +BITMAP +80 +80 +80 +80 +F0 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2520 +ENCODING 9504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +F0 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2521 +ENCODING 9505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 5 -2 +BITMAP +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2522 +ENCODING 9506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 5 -1 +BITMAP +80 +80 +80 +80 +F8 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2523 +ENCODING 9507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2524 +ENCODING 9508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 1 -1 +BITMAP +10 +10 +10 +10 +F0 +10 +10 +10 +10 +ENDCHAR +STARTCHAR 2525 +ENCODING 9509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 0 -1 +BITMAP +08 +08 +08 +08 +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2526 +ENCODING 9510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 1 -2 +BITMAP +08 +08 +08 +08 +08 +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2527 +ENCODING 9511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 1 -1 +BITMAP +08 +08 +08 +08 +08 +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2528 +ENCODING 9512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 11 1 -2 +BITMAP +08 +08 +08 +08 +08 +F8 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2529 +ENCODING 9513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 10 0 -2 +BITMAP +04 +04 +04 +04 +04 +F8 +04 +04 +04 +04 +ENDCHAR +STARTCHAR 252A +ENCODING 9514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 10 0 -1 +BITMAP +04 +04 +04 +04 +FC +04 +04 +04 +04 +04 +ENDCHAR +STARTCHAR 252B +ENCODING 9515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 11 0 -2 +BITMAP +08 +08 +08 +08 +08 +F8 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 252C +ENCODING 9516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 -2 +BITMAP +FF +08 +08 +08 +08 +ENDCHAR +STARTCHAR 252D +ENCODING 9517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 0 -2 +BITMAP +FF80 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 252E +ENCODING 9518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 -2 +BITMAP +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 252F +ENCODING 9519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 -2 +BITMAP +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2530 +ENCODING 9520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 -2 +BITMAP +FF +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2531 +ENCODING 9521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 0 -2 +BITMAP +FF80 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2532 +ENCODING 9522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 -2 +BITMAP +FF80 +0800 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2533 +ENCODING 9523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 6 0 -2 +BITMAP +FFC0 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2534 +ENCODING 9524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 4 +BITMAP +08 +08 +08 +08 +FF +ENDCHAR +STARTCHAR 2535 +ENCODING 9525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 0 4 +BITMAP +0400 +0400 +0400 +0400 +FF80 +ENDCHAR +STARTCHAR 2536 +ENCODING 9526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 4 +BITMAP +0800 +0800 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 2537 +ENCODING 9527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 4 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR 2538 +ENCODING 9528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 6 0 3 +BITMAP +0400 +0400 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR 2539 +ENCODING 9529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 0 3 +BITMAP +0400 +0400 +0400 +0400 +0400 +FF80 +ENDCHAR +STARTCHAR 253A +ENCODING 9530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 3 +BITMAP +0800 +0800 +0800 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 253B +ENCODING 9531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 6 0 3 +BITMAP +0400 +0400 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR 253C +ENCODING 9532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +08 +08 +FF +08 +08 +08 +08 +ENDCHAR +STARTCHAR 253D +ENCODING 9533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 253E +ENCODING 9534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 253F +ENCODING 9535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2540 +ENCODING 9536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +08 +08 +08 +08 +08 +FF +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2541 +ENCODING 9537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2542 +ENCODING 9538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +08 +08 +08 +08 +FF +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2543 +ENCODING 9539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -2 +BITMAP +0400 +0400 +0400 +0400 +0400 +FB80 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2544 +ENCODING 9540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +0800 +0800 +0800 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2545 +ENCODING 9541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FF80 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2546 +ENCODING 9542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2547 +ENCODING 9543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0400 +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2548 +ENCODING 9544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2549 +ENCODING 9545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0400 +0400 +0400 +0400 +0400 +FF80 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 254A +ENCODING 9546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0800 +0800 +0800 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 254B +ENCODING 9547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0400 +0400 +0400 +0400 +FFC0 +0400 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 2592 +ENCODING 9618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +81 +81 +81 +81 +81 +81 +FF +ENDCHAR +STARTCHAR 25A0 +ENCODING 9632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR 25A1 +ENCODING 9633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +81 +81 +81 +81 +81 +81 +FF +ENDCHAR +STARTCHAR 25A3 +ENCODING 9635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +BF +BF +BF +BF +BF +81 +FF +ENDCHAR +STARTCHAR 25A4 +ENCODING 9636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +81 +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR 25A5 +ENCODING 9637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR 25A6 +ENCODING 9638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR 25A7 +ENCODING 9639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +D5 +EB +B5 +DB +AD +D7 +FF +ENDCHAR +STARTCHAR 25A8 +ENCODING 9640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +AB +D5 +AB +D5 +AB +D7 +FF +ENDCHAR +STARTCHAR 25A9 +ENCODING 9641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +BF +DF +AB +D7 +AB +D7 +FF +ENDCHAR +STARTCHAR 25B1 +ENCODING 9649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +7E +82 +82 +84 +FC +ENDCHAR +STARTCHAR 25B2 +ENCODING 9650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +08 +18 +1C +3C +7E +7F +FF +ENDCHAR +STARTCHAR 25B3 +ENCODING 9651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +08 +18 +24 +22 +42 +41 +FF +ENDCHAR +STARTCHAR 25B5 +ENCODING 9653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 1 +BITMAP +18 +14 +24 +42 +42 +FF +ENDCHAR +STARTCHAR 25B6 +ENCODING 9654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +80 +E0 +F8 +FC +F8 +F0 +C0 +80 +ENDCHAR +STARTCHAR 25B7 +ENCODING 9655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +C0 +B0 +88 +84 +88 +90 +E0 +80 +ENDCHAR +STARTCHAR 25B9 +ENCODING 9657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +C0 +A0 +98 +84 +88 +B0 +C0 +80 +ENDCHAR +STARTCHAR 25BC +ENCODING 9660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +FF +7F +7E +3C +1C +18 +08 +ENDCHAR +STARTCHAR 25BD +ENCODING 9661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +FF +41 +42 +22 +24 +18 +08 +ENDCHAR +STARTCHAR 25BF +ENCODING 9663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +FF +41 +42 +22 +24 +18 +08 +ENDCHAR +STARTCHAR 25C0 +ENCODING 9664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +02 +06 +1E +3E +FE +7E +1E +0E +02 +ENDCHAR +STARTCHAR 25C1 +ENCODING 9665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +02 +0E +12 +62 +82 +42 +32 +0A +06 +ENDCHAR +STARTCHAR 25C3 +ENCODING 9667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +02 +06 +1A +22 +C2 +62 +12 +0E +02 +ENDCHAR +STARTCHAR 25C6 +ENCODING 9670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +0800 +1C00 +3E00 +7F00 +FF80 +FF80 +7F00 +3E00 +1C00 +0800 +ENDCHAR +STARTCHAR 25C7 +ENCODING 9671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +0800 +1400 +2200 +4100 +8080 +8080 +4100 +2200 +1400 +0800 +ENDCHAR +STARTCHAR 25C8 +ENCODING 9672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0C00 +1200 +2D00 +5E80 +BF40 +5E80 +2D00 +1200 +0C00 +ENDCHAR +STARTCHAR 25C9 +ENCODING 9673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3E +41 +81 +99 +BD +99 +81 +41 +3E +ENDCHAR +STARTCHAR 25CA +ENCODING 9674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +18 +24 +42 +C1 +42 +22 +14 +18 +ENDCHAR +STARTCHAR 25CB +ENCODING 9675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +3C +42 +81 +81 +81 +81 +42 +3C +ENDCHAR +STARTCHAR 25CC +ENCODING 9676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +4000 +0040 +0000 +8000 +0000 +0040 +0000 +0000 +0400 +ENDCHAR +STARTCHAR 25CE +ENCODING 9678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +BD00 +C280 +C280 +C280 +BD00 +4200 +3C00 +ENDCHAR +STARTCHAR 25CF +ENCODING 9679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +3C +7E +FF +FF +FF +FF +7E +3C +ENDCHAR +STARTCHAR 25D0 +ENCODING 9680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +1C +72 +71 +F1 +F1 +F1 +F1 +71 +3E +ENDCHAR +STARTCHAR 25D1 +ENCODING 9681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +38 +4E +8F +8F +8F +8F +8F +4E +3C +ENDCHAR +STARTCHAR 25E6 +ENCODING 9702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +78 +84 +84 +84 +4C +30 +ENDCHAR +STARTCHAR 25EF +ENCODING 9711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +8040 +8040 +8040 +8040 +4080 +2100 +1E00 +ENDCHAR +STARTCHAR 2605 +ENCODING 9733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +08 +18 +FF +3E +3C +3C +26 +42 +ENDCHAR +STARTCHAR 2606 +ENCODING 9734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +08 +18 +E7 +62 +24 +3A +66 +40 +ENDCHAR +STARTCHAR 260E +ENCODING 9742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 0 +BITMAP +1E00 +7780 +FFC0 +1240 +3100 +7180 +7F80 +ENDCHAR +STARTCHAR 260F +ENCODING 9743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 0 +BITMAP +3E00 +55C0 +9D40 +7BC0 +3280 +5280 +7F80 +ENDCHAR +STARTCHAR 261C +ENCODING 9756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 3 1 2 +BITMAP +FF +29 +1F +ENDCHAR +STARTCHAR 261D +ENCODING 9757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 8 4 -1 +BITMAP +80 +80 +80 +E0 +A0 +A0 +A0 +E0 +ENDCHAR +STARTCHAR 261E +ENCODING 9758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 3 1 2 +BITMAP +FF +94 +F8 +ENDCHAR +STARTCHAR 261F +ENCODING 9759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 8 4 0 +BITMAP +C0 +A0 +A0 +A0 +E0 +E0 +80 +80 +ENDCHAR +STARTCHAR 262F +ENCODING 9775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +42 +81 +83 +8F +9F +FF +7E +3C +ENDCHAR +STARTCHAR 2640 +ENCODING 9792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 8 3 -1 +BITMAP +70 +90 +90 +50 +20 +F0 +20 +20 +ENDCHAR +STARTCHAR 2642 +ENCODING 9794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +20 +50 +A8 +20 +20 +50 +90 +90 +70 +ENDCHAR +STARTCHAR 2660 +ENCODING 9824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +10 +30 +78 +7C +FC +FE +FE +30 +30 +ENDCHAR +STARTCHAR 2661 +ENCODING 9825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +FF +89 +81 +41 +42 +22 +14 +08 +ENDCHAR +STARTCHAR 2663 +ENCODING 9827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +3C00 +3C00 +1800 +FF00 +FF80 +FF00 +7B00 +1800 +ENDCHAR +STARTCHAR 2664 +ENCODING 9828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +10 +28 +48 +84 +82 +82 +A2 +7C +38 +ENDCHAR +STARTCHAR 2665 +ENCODING 9829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +77 +FF +FF +7F +7E +3C +1C +08 +ENDCHAR +STARTCHAR 2667 +ENCODING 9831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +2400 +5600 +B500 +8080 +9080 +7F00 +1C00 +ENDCHAR +STARTCHAR 2668 +ENCODING 9832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +0800 +3400 +2C00 +2C00 +6C00 +AC80 +A100 +7E00 +ENDCHAR +STARTCHAR 2669 +ENCODING 9833 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 7 1 0 +BITMAP +40 +40 +40 +40 +40 +C0 +80 +ENDCHAR +STARTCHAR 266A +ENCODING 9834 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 8 1 -1 +BITMAP +40 +60 +50 +50 +50 +40 +C0 +80 +ENDCHAR +STARTCHAR 266C +ENCODING 9836 +SWIDTH 720 0 +DWIDTH 8 0 +BBX 6 8 1 -1 +BITMAP +1C +64 +7C +44 +44 +4C +C8 +80 +ENDCHAR +STARTCHAR 266D +ENCODING 9837 +SWIDTH 540 0 +DWIDTH 6 0 +BBX 4 7 1 0 +BITMAP +80 +80 +E0 +90 +90 +A0 +E0 +ENDCHAR +STARTCHAR 266F +ENCODING 9839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +08 +08 +5C +E8 +48 +48 +FC +48 +08 +ENDCHAR +STARTCHAR 2716 +ENCODING 10006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +66 +FF +7E +3C +7E +FF +66 +ENDCHAR +STARTCHAR 271A +ENCODING 10010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +1C +1C +1C +FF +FF +FF +1C +1C +1C +ENDCHAR +STARTCHAR 273D +ENCODING 10045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +10 +DC +10 +4C +10 +10 +ENDCHAR +STARTCHAR 2756 +ENCODING 10070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +18 +1C +4A +E7 +63 +18 +1C +08 +ENDCHAR +STARTCHAR 2776 +ENCODING 10102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7B80 +73C0 +FBC0 +FBC0 +FBC0 +7BC0 +7B80 +3F00 +0C00 +ENDCHAR +STARTCHAR 2777 +ENCODING 10103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7180 +6FC0 +FFC0 +FDC0 +F7C0 +6FC0 +6180 +3F00 +0C00 +ENDCHAR +STARTCHAR 2778 +ENCODING 10104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +6FC0 +FDC0 +FBC0 +FFC0 +6FC0 +7580 +3F00 +0C00 +ENDCHAR +STARTCHAR 2779 +ENCODING 10105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7B80 +7FC0 +F7C0 +EFC0 +FFC0 +7FC0 +7F80 +3F00 +0C00 +ENDCHAR +STARTCHAR 277A +ENCODING 10106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7180 +7FC0 +EFC0 +EDC0 +FFC0 +6FC0 +7580 +3F00 +0C00 +ENDCHAR +STARTCHAR 277B +ENCODING 10107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +6DC0 +EFC0 +EDC0 +EFC0 +6FC0 +7580 +3F00 +0C00 +ENDCHAR +STARTCHAR 277C +ENCODING 10108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7F80 +7DC0 +FFC0 +FBC0 +FFC0 +77C0 +7780 +3F00 +0C00 +ENDCHAR +STARTCHAR 277D +ENCODING 10109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +6DC0 +EDC0 +F3C0 +EFC0 +6FC0 +6D80 +3F00 +0C00 +ENDCHAR +STARTCHAR 277E +ENCODING 10110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +6DC0 +EFC0 +EDC0 +F3C0 +6FC0 +7580 +3F00 +0C00 +ENDCHAR +STARTCHAR 277F +ENCODING 10111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6D80 +6AC0 +EFC0 +EFC0 +EFC0 +6FC0 +6A80 +3F00 +0C00 +ENDCHAR +STARTCHAR 278A +ENCODING 10122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7B80 +73C0 +FBC0 +FBC0 +FBC0 +7BC0 +7B80 +3F00 +0C00 +ENDCHAR +STARTCHAR 278B +ENCODING 10123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7180 +75C0 +FDC0 +FBC0 +FBC0 +77C0 +6180 +3F00 +0C00 +ENDCHAR +STARTCHAR 278C +ENCODING 10124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +75C0 +FDC0 +FBC0 +FDC0 +75C0 +7180 +3F00 +0C00 +ENDCHAR +STARTCHAR 278D +ENCODING 10125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7B80 +73C0 +F3C0 +EBC0 +E1C0 +61C0 +7B80 +3F00 +0C00 +ENDCHAR +STARTCHAR 278E +ENCODING 10126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7180 +77C0 +F3C0 +F1C0 +FDC0 +75C0 +7180 +3F00 +0C00 +ENDCHAR +STARTCHAR 278F +ENCODING 10127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +75C0 +F7C0 +F1C0 +F5C0 +75C0 +7180 +3F00 +0C00 +ENDCHAR +STARTCHAR 2790 +ENCODING 10128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7180 +7DC0 +F9C0 +FBC0 +FBC0 +7BC0 +7380 +3F00 +0C00 +ENDCHAR +STARTCHAR 2791 +ENCODING 10129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +75C0 +F5C0 +F3C0 +E5C0 +65C0 +7180 +3F00 +0C00 +ENDCHAR +STARTCHAR 2792 +ENCODING 10130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +7380 +75C0 +E5C0 +F1C0 +FDC0 +75C0 +7180 +3F00 +0C00 +ENDCHAR +STARTCHAR 2793 +ENCODING 10131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1F00 +6D80 +4AC0 +EAC0 +EAC0 +EAC0 +6AC0 +6880 +3F00 +0C00 +ENDCHAR +STARTCHAR 2963 +ENCODING 10595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +5600 +9500 +1480 +1400 +1400 +1400 +1400 +1400 +ENDCHAR +STARTCHAR 2965 +ENCODING 10597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +14 +14 +14 +14 +14 +95 +55 +26 +24 +ENDCHAR +STARTCHAR 2AC5 +ENCODING 10949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7E +80 +80 +80 +7F +00 +7E +ENDCHAR +STARTCHAR 2AC6 +ENCODING 10950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7E +01 +01 +01 +FE +00 +7E +ENDCHAR +STARTCHAR 2ACB +ENCODING 10955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +7E +80 +80 +80 +7F +7E +08 +76 +ENDCHAR +STARTCHAR 2ACC +ENCODING 10956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +7E +01 +01 +01 +FE +7E +08 +76 +ENDCHAR +STARTCHAR 2F00 +ENCODING 12032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 1 1 3 +BITMAP +FF80 +ENDCHAR +STARTCHAR 2F04 +ENCODING 12036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +0400 +0800 +1000 +2000 +2000 +4080 +8100 +7F00 +ENDCHAR +STARTCHAR 2F06 +ENCODING 12038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7F +00 +00 +00 +00 +00 +FF +ENDCHAR +STARTCHAR 2F08 +ENCODING 12040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +08 +18 +18 +14 +22 +43 +81 +ENDCHAR +STARTCHAR 2F0A +ENCODING 12042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +78 +08 +08 +08 +18 +14 +22 +43 +81 +ENDCHAR +STARTCHAR 2F0B +ENCODING 12043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +0400 +2400 +2400 +2200 +4200 +4200 +8100 +8080 +ENDCHAR +STARTCHAR 2F11 +ENCODING 12049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +11 +11 +11 +11 +21 +21 +41 +86 +ENDCHAR +STARTCHAR 2F12 +ENCODING 12050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +FF +11 +11 +11 +21 +21 +41 +86 +ENDCHAR +STARTCHAR 2F14 +ENCODING 12052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +80 +84 +88 +B0 +C0 +80 +82 +82 +FE +ENDCHAR +STARTCHAR 2F17 +ENCODING 12055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +08 +08 +FF +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2F18 +ENCODING 12056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 10 4 -1 +BITMAP +80 +80 +80 +C0 +A0 +90 +90 +80 +80 +80 +ENDCHAR +STARTCHAR 2F1C +ENCODING 12060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +2200 +2400 +1800 +1800 +1400 +6300 +8180 +ENDCHAR +STARTCHAR 2F1D +ENCODING 12061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +FE +82 +82 +82 +82 +82 +FE +82 +ENDCHAR +STARTCHAR 2F1F +ENCODING 12063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +0800 +0800 +FF00 +0800 +0800 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 2F20 +ENCODING 12064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +0800 +FF00 +ENDCHAR +STARTCHAR 2F23 +ENCODING 12067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +1F +22 +42 +52 +8C +08 +30 +C0 +ENDCHAR +STARTCHAR 2F24 +ENCODING 12068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +FF00 +0800 +1800 +1400 +2200 +4100 +8080 +ENDCHAR +STARTCHAR 2F25 +ENCODING 12069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +10 +FF +22 +24 +34 +0C +33 +C1 +ENDCHAR +STARTCHAR 2F26 +ENCODING 12070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0400 +0800 +0800 +FF80 +0800 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 2F28 +ENCODING 12072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +04 +04 +FF +04 +44 +24 +24 +04 +0C +ENDCHAR +STARTCHAR 2F29 +ENCODING 12073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +4A00 +4A00 +4A00 +4900 +8900 +8880 +0800 +3000 +ENDCHAR +STARTCHAR 2F2B +ENCODING 12075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +7F +40 +40 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 2F2D +ENCODING 12077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +89 +89 +89 +89 +89 +FF +81 +ENDCHAR +STARTCHAR 2F2F +ENCODING 12079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +08 +08 +08 +08 +FF +ENDCHAR +STARTCHAR 2F30 +ENCODING 12080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +0100 +0100 +7E00 +8100 +8000 +8080 +8100 +7F00 +ENDCHAR +STARTCHAR 2F31 +ENCODING 12081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +10 +10 +FE +92 +92 +92 +92 +96 +10 +10 +ENDCHAR +STARTCHAR 2F32 +ENCODING 12082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +08 +08 +08 +FF +08 +08 +08 +08 +ENDCHAR +STARTCHAR 2F38 +ENCODING 12088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +01 +7E +40 +40 +7F +81 +01 +07 +ENDCHAR +STARTCHAR 2F3C +ENCODING 12092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1000 +0800 +2000 +2200 +6100 +A100 +A080 +2200 +3E00 +ENDCHAR +STARTCHAR 2F3D +ENCODING 12093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +12 +1F +F0 +11 +0E +0C +19 +75 +C3 +ENDCHAR +STARTCHAR 2F3E +ENCODING 12094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +7C +7F +41 +41 +7F +80 +80 +80 +ENDCHAR +STARTCHAR 2F3F +ENCODING 12095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +F800 +0800 +FF00 +0800 +FF80 +0800 +0800 +3800 +ENDCHAR +STARTCHAR 2F40 +ENCODING 12096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +0800 +FE00 +2200 +1400 +0800 +7600 +C100 +ENDCHAR +STARTCHAR 2F42 +ENCODING 12098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +42 +24 +34 +18 +18 +66 +81 +ENDCHAR +STARTCHAR 2F43 +ENCODING 12099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0400 +3400 +0400 +6400 +0400 +1F80 +FC00 +0400 +0400 +ENDCHAR +STARTCHAR 2F44 +ENCODING 12100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +78 +40 +7F +44 +84 +84 +84 +84 +ENDCHAR +STARTCHAR 2F45 +ENCODING 12101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +2000 +3E00 +2100 +2100 +4200 +C200 +8E00 +ENDCHAR +STARTCHAR 2F46 +ENCODING 12102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +10 +10 +FF +18 +18 +28 +49 +8F +ENDCHAR +STARTCHAR 2F47 +ENCODING 12103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +FC +84 +84 +84 +FC +84 +84 +FC +84 +ENDCHAR +STARTCHAR 2F48 +ENCODING 12104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +02 +02 +02 +FE +02 +02 +FE +02 +ENDCHAR +STARTCHAR 2F49 +ENCODING 12105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 1 -1 +BITMAP +7E +42 +7E +42 +42 +7E +42 +42 +86 +ENDCHAR +STARTCHAR 2F4A +ENCODING 12106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1800 +2C00 +2A00 +C900 +8880 +0800 +0800 +ENDCHAR +STARTCHAR 2F4B +ENCODING 12107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2000 +3F00 +4900 +8A00 +9800 +1800 +2400 +4300 +8180 +ENDCHAR +STARTCHAR 2F4C +ENCODING 12108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +4800 +4F00 +4800 +4800 +4800 +4800 +FF80 +ENDCHAR +STARTCHAR 2F4F +ENCODING 12111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +4900 +FF80 +5200 +5200 +7F00 +8200 +8600 +ENDCHAR +STARTCHAR 2F50 +ENCODING 12112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4800 +4800 +4900 +7600 +4800 +4800 +4880 +7880 +C700 +ENDCHAR +STARTCHAR 2F51 +ENCODING 12113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7800 +0F00 +F000 +3F00 +D000 +1000 +1080 +0F00 +ENDCHAR +STARTCHAR 2F52 +ENCODING 12114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +7800 +4800 +4800 +7F00 +4400 +4400 +7A80 +E300 +ENDCHAR +STARTCHAR 2F54 +ENCODING 12116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +08 +E9 +2A +2C +4C +8B +89 +38 +ENDCHAR +STARTCHAR 2F55 +ENCODING 12117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +49 +49 +5A +9A +14 +26 +43 +81 +ENDCHAR +STARTCHAR 2F56 +ENCODING 12118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0F00 +7200 +4A00 +4A00 +4A00 +4900 +4900 +8900 +8880 +ENDCHAR +STARTCHAR 2F57 +ENCODING 12119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +4300 +A300 +6400 +6400 +1800 +1800 +6600 +8180 +ENDCHAR +STARTCHAR 2F58 +ENCODING 12120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C600 +3800 +7600 +E100 +6200 +6400 +1800 +1800 +7600 +C180 +ENDCHAR +STARTCHAR 2F5A +ENCODING 12122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +4800 +7F80 +4000 +7C00 +4400 +8400 +8400 +8400 +ENDCHAR +STARTCHAR 2F5B +ENCODING 12123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2400 +2400 +FF80 +0C00 +1400 +2400 +4400 +8C00 +ENDCHAR +STARTCHAR 2F5C +ENCODING 12124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4800 +7F00 +8800 +8800 +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2F5D +ENCODING 12125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0C00 +0A00 +0900 +FF00 +0800 +1800 +1400 +2200 +C300 +8080 +ENDCHAR +STARTCHAR 2F5E +ENCODING 12126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1000 +6200 +6400 +1A00 +1100 +2700 +F880 +ENDCHAR +STARTCHAR 2F5F +ENCODING 12127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +7F +0C +0A +08 +FF +ENDCHAR +STARTCHAR 2F60 +ENCODING 12128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +7E00 +5200 +5200 +5200 +5200 +5500 +BD00 +8280 +ENDCHAR +STARTCHAR 2F61 +ENCODING 12129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2000 +3C00 +2200 +3400 +4C00 +4400 +4C80 +F700 +ENDCHAR +STARTCHAR 2F62 +ENCODING 12130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +22 +FF +22 +22 +3E +22 +22 +3E +22 +ENDCHAR +STARTCHAR 2F63 +ENCODING 12131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +7F00 +8800 +8800 +0800 +7E00 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 2F64 +ENCODING 12132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +49 +7F +49 +49 +7F +89 +89 +8B +ENDCHAR +STARTCHAR 2F65 +ENCODING 12133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +FE +12 +12 +FE +12 +12 +12 +FE +ENDCHAR +STARTCHAR 2F66 +ENCODING 12134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0900 +0900 +4800 +4F00 +4800 +4800 +B800 +8F80 +ENDCHAR +STARTCHAR 2F69 +ENCODING 12137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +20 +20 +FE +82 +82 +FE +82 +82 +FE +82 +ENDCHAR +STARTCHAR 2F6A +ENCODING 12138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7F +49 +49 +7F +62 +54 +8C +9E +E1 +ENDCHAR +STARTCHAR 2F6B +ENCODING 12139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +7F00 +9500 +9500 +9500 +9500 +9500 +9500 +FF80 +ENDCHAR +STARTCHAR 2F6C +ENCODING 12140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +82 +FE +82 +82 +FE +82 +FE +82 +ENDCHAR +STARTCHAR 2F6D +ENCODING 12141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +34 +08 +FF +19 +2A +48 +88 +18 +ENDCHAR +STARTCHAR 2F6E +ENCODING 12142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +7F00 +4800 +8800 +FF00 +1800 +1400 +6200 +8180 +ENDCHAR +STARTCHAR 2F6F +ENCODING 12143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +2000 +2000 +2000 +7F00 +C100 +C100 +3F00 +4100 +ENDCHAR +STARTCHAR 2F70 +ENCODING 12144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +00 +00 +FF +4A +4A +49 +89 +18 +ENDCHAR +STARTCHAR 2F72 +ENCODING 12146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7800 +0800 +FF80 +1800 +2C00 +4B00 +8880 +0800 +ENDCHAR +STARTCHAR 2F73 +ENCODING 12147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +BD00 +0400 +2200 +2200 +4200 +C100 +8080 +ENDCHAR +STARTCHAR 2F74 +ENCODING 12148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +0000 +4200 +2200 +2400 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 2F75 +ENCODING 12149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +7780 +AA00 +AA00 +2200 +2200 +2200 +2200 +2600 +ENDCHAR +STARTCHAR 2F76 +ENCODING 12150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +49 +2A +08 +FF +18 +2C +4B +89 +08 +ENDCHAR +STARTCHAR 2F78 +ENCODING 12152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +7F00 +8800 +0800 +FF80 +8900 +8900 +7F00 +8100 +ENDCHAR +STARTCHAR 2F7A +ENCODING 12154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +FF00 +0800 +7F00 +0800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2F7B +ENCODING 12155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +31 +33 +D5 +99 +77 +99 +11 +33 +ENDCHAR +STARTCHAR 2F7C +ENCODING 12156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1100 +7E00 +1400 +FF80 +1800 +6200 +BC00 +2100 +3F00 +ENDCHAR +STARTCHAR 2F7D +ENCODING 12157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +FF +A5 +A5 +A5 +A5 +A5 +83 +ENDCHAR +STARTCHAR 2F7F +ENCODING 12159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +3E00 +4200 +3E00 +4200 +FF80 +0200 +0200 +ENDCHAR +STARTCHAR 2F80 +ENCODING 12160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7E +09 +FF +7E +08 +FF +FF +08 +08 +ENDCHAR +STARTCHAR 2F81 +ENCODING 12161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +99 +AD +DB +BD +E3 +81 +83 +ENDCHAR +STARTCHAR 2F82 +ENCODING 12162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +88 +FF +81 +81 +FF +88 +FF +80 +ENDCHAR +STARTCHAR 2F83 +ENCODING 12163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +10 +20 +FE +82 +FE +82 +FE +82 +FE +82 +ENDCHAR +STARTCHAR 2F84 +ENCODING 12164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +22 +2E +F1 +08 +08 +7F +08 +FF +ENDCHAR +STARTCHAR 2F85 +ENCODING 12165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +EF +81 +81 +FF +81 +81 +FF +81 +ENDCHAR +STARTCHAR 2F86 +ENCODING 12166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +0800 +FF80 +0800 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 2F87 +ENCODING 12167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +7F00 +9A00 +DA00 +AA00 +3F80 +4200 +C200 +8200 +ENDCHAR +STARTCHAR 2F88 +ENCODING 12168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +7E +52 +4A +42 +FF +4A +4A +4A +86 +ENDCHAR +STARTCHAR 2F89 +ENCODING 12169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +42 +7E +51 +4E +5E +E1 +ENDCHAR +STARTCHAR 2F8A +ENCODING 12170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3C +48 +FF +C9 +49 +7F +40 +41 +7F +ENDCHAR +STARTCHAR 2F8B +ENCODING 12171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +DB +DB +DB +DB +DB +FF +42 +42 +82 +ENDCHAR +STARTCHAR 2F8E +ENCODING 12174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +1000 +7F00 +5500 +5500 +5500 +5500 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 2F8F +ENCODING 12175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +4F00 +A000 +4000 +5F80 +C200 +C200 +4200 +4200 +4600 +ENDCHAR +STARTCHAR 2F90 +ENCODING 12176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +1800 +1900 +2600 +E600 +A200 +2900 +7080 +ENDCHAR +STARTCHAR 2F92 +ENCODING 12178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +7E00 +4200 +7E00 +7E00 +1400 +2480 +C700 +ENDCHAR +STARTCHAR 2F93 +ENCODING 12179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3C +44 +FF +7F +49 +49 +7F +81 +83 +ENDCHAR +STARTCHAR 2F94 +ENCODING 12180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +0000 +7E00 +7E00 +0000 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 2F95 +ENCODING 12181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +42 +99 +24 +42 +FF +42 +7E +42 +ENDCHAR +STARTCHAR 2F96 +ENCODING 12182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0000 +7E00 +4200 +7E00 +0000 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 2F97 +ENCODING 12183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +18 +75 +96 +6C +DA +69 +89 +18 +ENDCHAR +STARTCHAR 2F99 +ENCODING 12185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +42 +7E +42 +7E +66 +81 +ENDCHAR +STARTCHAR 2F9A +ENCODING 12186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +0800 +0800 +FF00 +5600 +5500 +A500 +A480 +4C00 +ENDCHAR +STARTCHAR 2F9B +ENCODING 12187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7E00 +0800 +FF00 +2800 +4E00 +4800 +6800 +9F80 +ENDCHAR +STARTCHAR 2F9C +ENCODING 12188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +4200 +7E00 +4800 +4F00 +4800 +B800 +9F80 +ENDCHAR +STARTCHAR 2F9D +ENCODING 12189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7E80 +4300 +FE00 +0A00 +7200 +8600 +ENDCHAR +STARTCHAR 2F9E +ENCODING 12190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7E00 +7E00 +4A00 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 2F9F +ENCODING 12191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2200 +2400 +FF80 +0800 +FF00 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 2FA0 +ENCODING 12192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +40 +7F +40 +7F +6E +A6 +AB +F1 +ENDCHAR +STARTCHAR 2FA2 +ENCODING 12194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +0000 +FF00 +8900 +FF00 +8000 +8080 +7F00 +ENDCHAR +STARTCHAR 2FA3 +ENCODING 12195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +18 +7F +A9 +AF +7F +81 +7F +81 +ENDCHAR +STARTCHAR 2FA5 +ENCODING 12197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4900 +7E00 +4900 +7E00 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 2FA6 +ENCODING 12198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +4300 +BF80 +0800 +7F00 +4A00 +2C00 +FF80 +ENDCHAR +STARTCHAR 2FA7 +ENCODING 12199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7E +FF +4A +4C +5E +E1 +ENDCHAR +STARTCHAR 2FA8 +ENCODING 12200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +99 +FF +81 +81 +81 +81 +83 +ENDCHAR +STARTCHAR 2FA9 +ENCODING 12201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7F00 +4100 +7F00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 2FAC +ENCODING 12204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +FF +ED +AB +ED +AB +89 +8B +ENDCHAR +STARTCHAR 2FAD +ENCODING 12205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +FF80 +0000 +7E00 +4900 +7E00 +4100 +4600 +ENDCHAR +STARTCHAR 2FAE +ENCODING 12206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +1400 +E780 +1400 +E700 +2400 +E780 +2400 +4400 +4400 +ENDCHAR +STARTCHAR 2FAF +ENCODING 12207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +1000 +FF00 +A500 +9D00 +A500 +9D00 +FF00 +8100 +ENDCHAR +STARTCHAR 2FB0 +ENCODING 12208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +3C00 +0800 +7F00 +8900 +7F00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 2FB1 +ENCODING 12209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +FF00 +0000 +7E00 +7E00 +FF00 +4800 +FF80 +0800 +ENDCHAR +STARTCHAR 2FB3 +ENCODING 12211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +00 +7E +42 +7E +7E +42 +ENDCHAR +STARTCHAR 2FB4 +ENCODING 12212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +7E +7E +42 +7E +7E +26 +C1 +ENDCHAR +STARTCHAR 2FB5 +ENCODING 12213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +8D00 +B100 +BD00 +B500 +BD00 +9580 +8D80 +F380 +ENDCHAR +STARTCHAR 2FB6 +ENCODING 12214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FD00 +3600 +D300 +5280 +FD00 +5500 +5300 +5280 +9100 +ENDCHAR +STARTCHAR 2FB7 +ENCODING 12215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +7E00 +8180 +7E00 +7E00 +7E00 +4900 +5E00 +E100 +ENDCHAR +STARTCHAR 2FB8 +ENCODING 12216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +FF +10 +7E +42 +7E +7E +7E +42 +ENDCHAR +STARTCHAR 2FB9 +ENCODING 12217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +7800 +FF00 +1400 +6A00 +FF80 +4200 +7E00 +4200 +7E00 +ENDCHAR +STARTCHAR 2FBA +ENCODING 12218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +48 +7E +7E +48 +7F +AD +AB +A3 +ENDCHAR +STARTCHAR 2FBB +ENCODING 12219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +4E +52 +FF +FF +7E +42 +7E +46 +ENDCHAR +STARTCHAR 2FBC +ENCODING 12220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +0000 +FF00 +BD00 +BD00 +A100 +8300 +ENDCHAR +STARTCHAR 2FC1 +ENCODING 12225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4900 +7E00 +4900 +7E00 +2A00 +2F00 +4880 +8F00 +ENDCHAR +STARTCHAR 2FC2 +ENCODING 12226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3C00 +4800 +FE00 +C900 +7E00 +7E00 +4100 +9500 +9480 +ENDCHAR +STARTCHAR 2FC3 +ENCODING 12227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +4200 +7E00 +7F80 +7F00 +0500 +AB00 +AB00 +ENDCHAR +STARTCHAR 2FC4 +ENCODING 12228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +1F +10 +FF +AD +DB +BF +AB +FF +81 +ENDCHAR +STARTCHAR 2FC5 +ENCODING 12229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9400 +FF00 +FF00 +A400 +A500 +BE00 +BC80 +E700 +ENDCHAR +STARTCHAR 2FC6 +ENCODING 12230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2A00 +6A00 +3500 +6A00 +BF80 +5400 +1C00 +E300 +ENDCHAR +STARTCHAR 2FC7 +ENCODING 12231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +A200 +F700 +A200 +F700 +F700 +F780 +EB80 +A200 +ENDCHAR +STARTCHAR 2FC8 +ENCODING 12232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +3C00 +FF80 +0800 +7E00 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 2FC9 +ENCODING 12233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7C00 +FF00 +6E00 +9980 +6E00 +AB80 +3C00 +4E00 +9100 +ENDCHAR +STARTCHAR 2FCA +ENCODING 12234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +6B00 +6D00 +7F00 +7F00 +FF80 +0000 +A500 +9480 +ENDCHAR +STARTCHAR 2FCD +ENCODING 12237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +BD00 +BD00 +BD00 +8100 +F700 +F780 +5500 +9500 +ENDCHAR +STARTCHAR 2FCE +ENCODING 12238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F200 +FF80 +0200 +FF00 +F500 +0600 +A600 +7D00 +C880 +ENDCHAR +STARTCHAR 2FCF +ENCODING 12239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +FF00 +FF00 +B600 +B600 +B600 +B580 +D900 +ENDCHAR +STARTCHAR 2FD0 +ENCODING 12240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +0000 +7F00 +8900 +FF80 +3C00 +C400 +ENDCHAR +STARTCHAR 2FD1 +ENCODING 12241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +FF00 +AD00 +EE80 +4200 +7E00 +7E00 +8200 +8200 +ENDCHAR +STARTCHAR 2FD2 +ENCODING 12242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +2F00 +FF80 +A500 +BB00 +C900 +FF00 +A500 +DB00 +FF00 +ENDCHAR +STARTCHAR 2FD3 +ENCODING 12243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +F700 +A700 +F100 +F700 +9700 +F700 +F700 +9880 +B700 +ENDCHAR +STARTCHAR 2FD4 +ENCODING 12244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +FF00 +7700 +D700 +F500 +1B00 +F700 +3880 +5F00 +ENDCHAR +STARTCHAR 3000 +ENCODING 12288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 3001 +ENCODING 12289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 2 1 -2 +BITMAP +80 +40 +ENDCHAR +STARTCHAR 3002 +ENCODING 12290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 3 1 -2 +BITMAP +C0 +C0 +C0 +ENDCHAR +STARTCHAR 3003 +ENCODING 12291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 2 3 2 +BITMAP +50 +A0 +ENDCHAR +STARTCHAR 3008 +ENCODING 12296 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 8 1 -1 +BITMAP +10 +20 +40 +80 +80 +80 +40 +20 +ENDCHAR +STARTCHAR 3009 +ENCODING 12297 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 7 1 0 +BITMAP +80 +40 +20 +10 +20 +40 +80 +ENDCHAR +STARTCHAR 300A +ENCODING 12298 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 4 8 0 -1 +BITMAP +30 +20 +60 +C0 +C0 +60 +20 +30 +ENDCHAR +STARTCHAR 300B +ENCODING 12299 +SWIDTH 450 0 +DWIDTH 5 0 +BBX 3 8 1 -1 +BITMAP +C0 +A0 +60 +20 +20 +60 +A0 +C0 +ENDCHAR +STARTCHAR 300C +ENCODING 12300 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 5 0 3 +BITMAP +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 300D +ENCODING 12301 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 5 0 -1 +BITMAP +10 +10 +10 +10 +F0 +ENDCHAR +STARTCHAR 300E +ENCODING 12302 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 5 0 3 +BITMAP +F0 +C0 +C0 +C0 +C0 +ENDCHAR +STARTCHAR 300F +ENCODING 12303 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 4 0 -1 +BITMAP +30 +30 +30 +F0 +ENDCHAR +STARTCHAR 3010 +ENCODING 12304 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 0 -1 +BITMAP +E0 +C0 +C0 +80 +80 +80 +C0 +C0 +E0 +ENDCHAR +STARTCHAR 3011 +ENCODING 12305 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 1 -1 +BITMAP +E0 +60 +60 +20 +20 +20 +60 +60 +E0 +ENDCHAR +STARTCHAR 3012 +ENCODING 12306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +0000 +0000 +FF80 +0800 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 3013 +ENCODING 12307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 3 3 2 +BITMAP +F8 +00 +F8 +ENDCHAR +STARTCHAR 3014 +ENCODING 12308 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 10 1 -2 +BITMAP +40 +80 +00 +00 +00 +00 +00 +00 +80 +40 +ENDCHAR +STARTCHAR 3015 +ENCODING 12309 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 2 10 1 -2 +BITMAP +80 +40 +40 +40 +40 +40 +40 +40 +40 +80 +ENDCHAR +STARTCHAR 3016 +ENCODING 12310 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 1 -1 +BITMAP +E0 +C0 +C0 +80 +80 +80 +C0 +C0 +C0 +ENDCHAR +STARTCHAR 3017 +ENCODING 12311 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 1 -1 +BITMAP +E0 +A0 +A0 +60 +60 +60 +A0 +A0 +E0 +ENDCHAR +STARTCHAR 3018 +ENCODING 12312 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 10 1 -2 +BITMAP +60 +80 +80 +80 +80 +80 +80 +80 +E0 +60 +ENDCHAR +STARTCHAR 3019 +ENCODING 12313 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 9 1 -2 +BITMAP +80 +60 +60 +60 +60 +60 +60 +60 +C0 +ENDCHAR +STARTCHAR 301C +ENCODING 12316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 3 2 2 +BITMAP +60 +94 +08 +ENDCHAR +STARTCHAR 301E +ENCODING 12318 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 4 2 0 5 +BITMAP +50 +A0 +ENDCHAR +STARTCHAR 301F +ENCODING 12319 +SWIDTH 360 0 +DWIDTH 4 0 +BBX 3 2 1 -1 +BITMAP +A0 +40 +ENDCHAR +STARTCHAR 3020 +ENCODING 12320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +38 +36 +AF +88 +64 +55 +3E +ENDCHAR +STARTCHAR 3036 +ENCODING 12342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +7F40 +8040 +BF40 +8440 +8440 +4480 +2500 +1E00 +ENDCHAR +STARTCHAR 3041 +ENCODING 12353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +20 +70 +28 +74 +B4 +E4 +08 +ENDCHAR +STARTCHAR 3042 +ENCODING 12354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +1C +30 +14 +2A +59 +91 +72 +04 +ENDCHAR +STARTCHAR 3043 +ENCODING 12355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +80 +84 +84 +84 +60 +ENDCHAR +STARTCHAR 3044 +ENCODING 12356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 0 +BITMAP +80 +82 +81 +81 +50 +20 +ENDCHAR +STARTCHAR 3045 +ENCODING 12357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +20 +20 +D0 +10 +10 +10 +20 +ENDCHAR +STARTCHAR 3046 +ENCODING 12358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +40 +30 +00 +F0 +88 +08 +08 +10 +20 +ENDCHAR +STARTCHAR 3047 +ENCODING 12359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +20 +00 +E0 +40 +60 +A0 +18 +ENDCHAR +STARTCHAR 3048 +ENCODING 12360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +20 +10 +00 +F8 +10 +30 +50 +90 +0E +ENDCHAR +STARTCHAR 3049 +ENCODING 12361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +40 +64 +40 +78 +C4 +CC +40 +ENDCHAR +STARTCHAR 304A +ENCODING 12362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +20 +73 +21 +3C +62 +A2 +A2 +64 +ENDCHAR +STARTCHAR 304B +ENCODING 12363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +10 +3A +E5 +24 +44 +44 +88 +10 +ENDCHAR +STARTCHAR 304C +ENCODING 12364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +21 +32 +E9 +49 +48 +48 +88 +90 +ENDCHAR +STARTCHAR 304D +ENCODING 12365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +20 +38 +54 +38 +48 +38 +CC +80 +70 +ENDCHAR +STARTCHAR 304E +ENCODING 12366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +42 +74 +A0 +38 +D0 +70 +98 +80 +E0 +ENDCHAR +STARTCHAR 304F +ENCODING 12367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 8 3 0 +BITMAP +20 +20 +40 +80 +40 +20 +20 +10 +ENDCHAR +STARTCHAR 3050 +ENCODING 12368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +20 +4C +40 +80 +40 +20 +20 +10 +ENDCHAR +STARTCHAR 3051 +ENCODING 12369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +44 +4F +84 +84 +A4 +C4 +44 +08 +ENDCHAR +STARTCHAR 3052 +ENCODING 12370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +89 +8A +BC +88 +C8 +88 +88 +10 +ENDCHAR +STARTCHAR 3053 +ENCODING 12371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +78 +00 +00 +00 +00 +80 +7C +ENDCHAR +STARTCHAR 3054 +ENCODING 12372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +01 +32 +08 +00 +00 +00 +80 +7C +ENDCHAR +STARTCHAR 3055 +ENCODING 12373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +20 +24 +78 +10 +08 +7C +80 +40 +70 +ENDCHAR +STARTCHAR 3056 +ENCODING 12374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +21 +22 +78 +10 +08 +7C +80 +40 +70 +ENDCHAR +STARTCHAR 3057 +ENCODING 12375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +80 +80 +80 +80 +80 +80 +84 +8C +78 +ENDCHAR +STARTCHAR 3058 +ENCODING 12376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +80 +84 +48 +80 +80 +80 +84 +4C +78 +ENDCHAR +STARTCHAR 3059 +ENCODING 12377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +FF +18 +28 +28 +38 +08 +30 +ENDCHAR +STARTCHAR 305A +ENCODING 12378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 1 -1 +BITMAP +0A +08 +FE +08 +30 +48 +38 +10 +30 +ENDCHAR +STARTCHAR 305B +ENCODING 12379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0400 +2400 +3F80 +E400 +2400 +2000 +2000 +1C00 +ENDCHAR +STARTCHAR 305C +ENCODING 12380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0480 +4400 +7F00 +C400 +4400 +4800 +2000 +1C00 +ENDCHAR +STARTCHAR 305D +ENCODING 12381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +78 +10 +20 +40 +FC +10 +20 +20 +18 +ENDCHAR +STARTCHAR 305E +ENCODING 12382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +68 +1B +20 +40 +FC +10 +20 +20 +18 +ENDCHAR +STARTCHAR 305F +ENCODING 12383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +20 +38 +60 +2E +20 +40 +40 +CF +ENDCHAR +STARTCHAR 3060 +ENCODING 12384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +23 +70 +20 +4E +40 +40 +50 +8E +ENDCHAR +STARTCHAR 3061 +ENCODING 12385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +20 +F8 +20 +40 +7C +02 +04 +1C +ENDCHAR +STARTCHAR 3062 +ENCODING 12386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +22 +FC +20 +20 +3C +22 +02 +1C +ENDCHAR +STARTCHAR 3063 +ENCODING 12387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +38 +C4 +04 +04 +18 +ENDCHAR +STARTCHAR 3064 +ENCODING 12388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 0 +BITMAP +1E +E1 +01 +01 +02 +0C +ENDCHAR +STARTCHAR 3065 +ENCODING 12389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 1 +BITMAP +0180 +3C00 +C200 +0100 +0200 +0200 +1C00 +ENDCHAR +STARTCHAR 3066 +ENCODING 12390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +1E +E8 +10 +20 +20 +10 +1C +04 +ENDCHAR +STARTCHAR 3067 +ENCODING 12391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +1E00 +E800 +1280 +1000 +1000 +1000 +0C00 +ENDCHAR +STARTCHAR 3068 +ENCODING 12392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +40 +40 +3C +20 +40 +80 +80 +7C +ENDCHAR +STARTCHAR 3069 +ENCODING 12393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +86 +40 +78 +40 +80 +80 +80 +78 +ENDCHAR +STARTCHAR 306A +ENCODING 12394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +40 +F4 +42 +88 +88 +18 +2E +38 +ENDCHAR +STARTCHAR 306B +ENCODING 12395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +80 +9C +80 +80 +80 +A0 +9E +80 +ENDCHAR +STARTCHAR 306C +ENCODING 12396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +10 +18 +76 +D1 +D1 +A7 +CB +04 +ENDCHAR +STARTCHAR 306D +ENCODING 12397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +4000 +6C00 +B200 +6100 +4100 +CE00 +4B80 +0400 +ENDCHAR +STARTCHAR 306E +ENCODING 12398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +1C +2A +49 +91 +91 +A1 +46 +ENDCHAR +STARTCHAR 306F +ENCODING 12399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +44 +8E +94 +84 +84 +DE +55 +18 +ENDCHAR +STARTCHAR 3070 +ENCODING 12400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +84 +86 +B8 +84 +84 +9E +A5 +98 +ENDCHAR +STARTCHAR 3071 +ENCODING 12401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +85 +86 +B8 +84 +84 +9C +A7 +18 +ENDCHAR +STARTCHAR 3072 +ENCODING 12402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +C8 +4C +8A +88 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 3073 +ENCODING 12403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0280 +E400 +4400 +4600 +8400 +8400 +8800 +8800 +7000 +ENDCHAR +STARTCHAR 3074 +ENCODING 12404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0380 +E500 +4400 +4600 +8400 +8400 +8800 +8800 +7000 +ENDCHAR +STARTCHAR 3075 +ENCODING 12405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +18 +00 +00 +18 +08 +A5 +44 +18 +ENDCHAR +STARTCHAR 3076 +ENCODING 12406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +18 +00 +00 +18 +08 +A5 +44 +18 +ENDCHAR +STARTCHAR 3077 +ENCODING 12407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +1B +00 +00 +18 +08 +A5 +44 +18 +ENDCHAR +STARTCHAR 3078 +ENCODING 12408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 4 1 1 +BITMAP +30 +4C +82 +01 +ENDCHAR +STARTCHAR 3079 +ENCODING 12409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +03 +30 +48 +86 +01 +ENDCHAR +STARTCHAR 307A +ENCODING 12410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 2 +BITMAP +03 +30 +48 +86 +01 +ENDCHAR +STARTCHAR 307B +ENCODING 12411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +5E +84 +9E +84 +84 +DE +55 +18 +ENDCHAR +STARTCHAR 307C +ENCODING 12412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +9C +89 +BE +88 +88 +9C +AA +98 +ENDCHAR +STARTCHAR 307D +ENCODING 12413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +9D80 +8900 +BE00 +8800 +8800 +9C00 +AA00 +9800 +ENDCHAR +STARTCHAR 307E +ENCODING 12414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +10 +F8 +10 +78 +10 +70 +9C +E0 +ENDCHAR +STARTCHAR 307F +ENCODING 12415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +78 +10 +12 +7A +A6 +A5 +C4 +ENDCHAR +STARTCHAR 3080 +ENCODING 12416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +20 +79 +21 +60 +A0 +E2 +22 +1E +ENDCHAR +STARTCHAR 3081 +ENCODING 12417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +08 +5C +6B +51 +B1 +A1 +D3 +ENDCHAR +STARTCHAR 3082 +ENCODING 12418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +20 +70 +20 +A0 +74 +44 +44 +38 +ENDCHAR +STARTCHAR 3083 +ENCODING 12419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +9C +62 +C2 +2C +20 +10 +ENDCHAR +STARTCHAR 3084 +ENCODING 12420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +48 +4F +35 +E1 +27 +10 +10 +08 +ENDCHAR +STARTCHAR 3085 +ENCODING 12421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +10 +B8 +D4 +94 +B4 +98 +20 +ENDCHAR +STARTCHAR 3086 +ENCODING 12422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +44 +5E +A5 +C5 +C5 +5E +08 +10 +ENDCHAR +STARTCHAR 3087 +ENCODING 12423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +20 +30 +20 +20 +E0 +B8 +40 +ENDCHAR +STARTCHAR 3088 +ENCODING 12424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +10 +1C +10 +10 +10 +78 +94 +60 +ENDCHAR +STARTCHAR 3089 +ENCODING 12425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +30 +00 +40 +40 +B8 +44 +04 +38 +ENDCHAR +STARTCHAR 308A +ENCODING 12426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 8 3 -1 +BITMAP +88 +88 +88 +88 +88 +10 +10 +20 +ENDCHAR +STARTCHAR 308B +ENCODING 12427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +70 +10 +28 +74 +84 +34 +2C +38 +ENDCHAR +STARTCHAR 308C +ENCODING 12428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +40 +2C +F2 +62 +44 +C4 +45 +02 +ENDCHAR +STARTCHAR 308D +ENCODING 12429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +70 +10 +20 +7C +84 +04 +04 +18 +ENDCHAR +STARTCHAR 308E +ENCODING 12430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +40 +68 +74 +44 +C4 +44 +40 +ENDCHAR +STARTCHAR 308F +ENCODING 12431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +20 +30 +FE +21 +61 +61 +22 +20 +ENDCHAR +STARTCHAR 3090 +ENCODING 12432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +38 +08 +0C +33 +51 +AD +AA +4C +ENDCHAR +STARTCHAR 3091 +ENCODING 12433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +70 +38 +64 +14 +38 +20 +DC +A2 +ENDCHAR +STARTCHAR 3092 +ENCODING 12434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +30 +C0 +60 +D4 +98 +28 +40 +38 +ENDCHAR +STARTCHAR 3093 +ENCODING 12435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +10 +20 +20 +40 +70 +92 +8A +0C +ENDCHAR +STARTCHAR 30A1 +ENCODING 12449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +FC +04 +28 +30 +20 +20 +40 +ENDCHAR +STARTCHAR 30A2 +ENCODING 12450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 -1 +BITMAP +FE +04 +28 +30 +20 +20 +40 +ENDCHAR +STARTCHAR 30A3 +ENCODING 12451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +08 +10 +60 +A0 +20 +20 +20 +ENDCHAR +STARTCHAR 30A4 +ENCODING 12452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +04 +08 +10 +70 +90 +10 +10 +10 +ENDCHAR +STARTCHAR 30A5 +ENCODING 12453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 -1 +BITMAP +20 +F8 +88 +08 +10 +20 +ENDCHAR +STARTCHAR 30A6 +ENCODING 12454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +10 +10 +FC +84 +84 +04 +08 +18 +20 +ENDCHAR +STARTCHAR 30A7 +ENCODING 12455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +7C +10 +10 +10 +FC +ENDCHAR +STARTCHAR 30A8 +ENCODING 12456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +10 +10 +10 +10 +ENDCHAR +STARTCHAR 30A9 +ENCODING 12457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 0 +BITMAP +D8 +20 +50 +90 +10 +20 +ENDCHAR +STARTCHAR 30AA +ENCODING 12458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +08 +FE +18 +28 +48 +88 +08 +10 +ENDCHAR +STARTCHAR 30AB +ENCODING 12459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +20 +7C +22 +22 +24 +44 +C4 +88 +ENDCHAR +STARTCHAR 30AC +ENCODING 12460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +21 +7C +22 +22 +24 +64 +44 +88 +ENDCHAR +STARTCHAR 30AD +ENCODING 12461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +20 +3C +E0 +10 +FC +10 +10 +10 +ENDCHAR +STARTCHAR 30AE +ENCODING 12462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +06 +20 +38 +E0 +20 +FC +20 +20 +10 +ENDCHAR +STARTCHAR 30AF +ENCODING 12463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +20 +3C +44 +84 +08 +10 +20 +40 +ENDCHAR +STARTCHAR 30B0 +ENCODING 12464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +21 +3C +44 +84 +08 +10 +20 +40 +ENDCHAR +STARTCHAR 30B1 +ENCODING 12465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +10 +3F +44 +84 +08 +08 +10 +ENDCHAR +STARTCHAR 30B2 +ENCODING 12466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2080 +2100 +7E00 +4800 +8800 +0800 +1000 +1000 +2000 +ENDCHAR +STARTCHAR 30B3 +ENCODING 12467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +FC +04 +04 +04 +04 +7C +ENDCHAR +STARTCHAR 30B4 +ENCODING 12468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +03 +00 +FC +04 +04 +04 +04 +FC +ENDCHAR +STARTCHAR 30B5 +ENCODING 12469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +48 +48 +FE +48 +48 +08 +10 +20 +ENDCHAR +STARTCHAR 30B6 +ENCODING 12470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0080 +4500 +4400 +FE00 +4400 +4800 +0800 +1000 +2000 +ENDCHAR +STARTCHAR 30B7 +ENCODING 12471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +20 +00 +C1 +02 +04 +18 +60 +ENDCHAR +STARTCHAR 30B8 +ENCODING 12472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +23 +00 +C1 +02 +04 +18 +60 +ENDCHAR +STARTCHAR 30B9 +ENCODING 12473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +78 +08 +10 +28 +44 +80 +ENDCHAR +STARTCHAR 30BA +ENCODING 12474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +01 +02 +7C +08 +08 +14 +26 +C2 +ENDCHAR +STARTCHAR 30BB +ENCODING 12475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +40 +44 +7A +C4 +48 +40 +40 +3C +ENDCHAR +STARTCHAR 30BC +ENCODING 12476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +21 +24 +7A +A4 +24 +20 +20 +3E +ENDCHAR +STARTCHAR 30BD +ENCODING 12477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 -1 +BITMAP +82 +84 +44 +08 +08 +10 +20 +ENDCHAR +STARTCHAR 30BE +ENCODING 12478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0080 +0400 +8400 +4400 +0800 +0800 +1000 +2000 +4000 +ENDCHAR +STARTCHAR 30BF +ENCODING 12479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +20 +7C +C4 +AC +18 +18 +68 +C0 +ENDCHAR +STARTCHAR 30C0 +ENCODING 12480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +21 +7C +C4 +AC +18 +18 +68 +C0 +ENDCHAR +STARTCHAR 30C1 +ENCODING 12481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +04 +78 +10 +10 +FC +10 +20 +20 +C0 +ENDCHAR +STARTCHAR 30C2 +ENCODING 12482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +04 +78 +11 +10 +FE +10 +10 +20 +40 +ENDCHAR +STARTCHAR 30C3 +ENCODING 12483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 -1 +BITMAP +A4 +04 +08 +08 +10 +20 +ENDCHAR +STARTCHAR 30C4 +ENCODING 12484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 -1 +BITMAP +20 +92 +84 +04 +08 +10 +20 +ENDCHAR +STARTCHAR 30C5 +ENCODING 12485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0080 +2100 +9200 +8400 +0400 +0800 +1000 +2000 +ENDCHAR +STARTCHAR 30C6 +ENCODING 12486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +78 +00 +FE +10 +10 +20 +20 +40 +ENDCHAR +STARTCHAR 30C7 +ENCODING 12487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0280 +7C00 +0000 +FE00 +1000 +1000 +1000 +2000 +4000 +ENDCHAR +STARTCHAR 30C8 +ENCODING 12488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 8 3 -1 +BITMAP +80 +80 +C0 +B0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 30C9 +ENCODING 12489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +10 +90 +80 +80 +E0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 30CA +ENCODING 12490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +10 +10 +FC +10 +10 +20 +20 +40 +ENDCHAR +STARTCHAR 30CB +ENCODING 12491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +7C +00 +00 +00 +FC +ENDCHAR +STARTCHAR 30CC +ENCODING 12492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 0 +BITMAP +F8 +08 +18 +70 +30 +58 +88 +ENDCHAR +STARTCHAR 30CD +ENCODING 12493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +10 +10 +FC +08 +10 +74 +92 +10 +10 +ENDCHAR +STARTCHAR 30CE +ENCODING 12494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +08 +08 +10 +10 +20 +40 +80 +ENDCHAR +STARTCHAR 30CF +ENCODING 12495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +04 +22 +22 +41 +C1 +ENDCHAR +STARTCHAR 30D0 +ENCODING 12496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 1 +BITMAP +0080 +2400 +2400 +4200 +4200 +8100 +ENDCHAR +STARTCHAR 30D1 +ENCODING 12497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 1 +BITMAP +0100 +0280 +2500 +2400 +4200 +4200 +8100 +ENDCHAR +STARTCHAR 30D2 +ENCODING 12498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +80 +88 +B0 +C0 +80 +80 +80 +7C +ENDCHAR +STARTCHAR 30D3 +ENCODING 12499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +04 +88 +B0 +C0 +80 +80 +80 +78 +ENDCHAR +STARTCHAR 30D4 +ENCODING 12500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +06 +06 +88 +B0 +C0 +80 +80 +80 +78 +ENDCHAR +STARTCHAR 30D5 +ENCODING 12501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +FC +04 +04 +04 +08 +10 +60 +40 +ENDCHAR +STARTCHAR 30D6 +ENCODING 12502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +06 +F8 +04 +08 +08 +10 +20 +40 +80 +ENDCHAR +STARTCHAR 30D7 +ENCODING 12503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +06 +FA +04 +08 +08 +10 +20 +40 +80 +ENDCHAR +STARTCHAR 30D8 +ENCODING 12504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 4 1 1 +BITMAP +30 +48 +86 +01 +ENDCHAR +STARTCHAR 30D9 +ENCODING 12505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +03 +30 +48 +86 +01 +ENDCHAR +STARTCHAR 30DA +ENCODING 12506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 2 +BITMAP +03 +30 +48 +86 +01 +ENDCHAR +STARTCHAR 30DB +ENCODING 12507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +10 +FE +10 +14 +94 +92 +10 +20 +ENDCHAR +STARTCHAR 30DC +ENCODING 12508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +10 +FE +10 +10 +52 +91 +10 +10 +ENDCHAR +STARTCHAR 30DD +ENCODING 12509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +11 +FE +10 +10 +52 +D1 +10 +10 +ENDCHAR +STARTCHAR 30DE +ENCODING 12510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 0 +BITMAP +FE +04 +0C +38 +10 +18 +ENDCHAR +STARTCHAR 30DF +ENCODING 12511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +60 +10 +C0 +20 +00 +C0 +30 +ENDCHAR +STARTCHAR 30E0 +ENCODING 12512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +10 +10 +10 +20 +22 +41 +FF +ENDCHAR +STARTCHAR 30E1 +ENCODING 12513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +04 +04 +28 +18 +1C +20 +C0 +ENDCHAR +STARTCHAR 30E2 +ENCODING 12514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +7E +10 +10 +FF +10 +10 +10 +0E +ENDCHAR +STARTCHAR 30E3 +ENCODING 12515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +2C +F4 +28 +20 +20 +ENDCHAR +STARTCHAR 30E4 +ENCODING 12516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +40 +4E +F2 +24 +20 +20 +20 +10 +ENDCHAR +STARTCHAR 30E5 +ENCODING 12517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 0 +BITMAP +78 +08 +08 +08 +FC +ENDCHAR +STARTCHAR 30E6 +ENCODING 12518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 0 +BITMAP +7E +04 +04 +04 +04 +FF +ENDCHAR +STARTCHAR 30E7 +ENCODING 12519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 0 +BITMAP +F8 +08 +F8 +08 +F8 +ENDCHAR +STARTCHAR 30E8 +ENCODING 12520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +7C +04 +FC +04 +04 +FC +ENDCHAR +STARTCHAR 30E9 +ENCODING 12521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +78 +00 +FC +04 +04 +08 +10 +20 +ENDCHAR +STARTCHAR 30EA +ENCODING 12522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 8 3 -1 +BITMAP +90 +90 +90 +90 +10 +10 +20 +40 +ENDCHAR +STARTCHAR 30EB +ENCODING 12523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +0800 +4800 +4800 +4980 +4900 +4A00 +8C00 +ENDCHAR +STARTCHAR 30EC +ENCODING 12524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +80 +80 +80 +84 +8C +90 +E0 +ENDCHAR +STARTCHAR 30ED +ENCODING 12525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +FC +84 +84 +84 +84 +FC +ENDCHAR +STARTCHAR 30EE +ENCODING 12526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 -1 +BITMAP +F8 +88 +08 +10 +10 +20 +ENDCHAR +STARTCHAR 30EF +ENCODING 12527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +FC +84 +84 +04 +04 +08 +10 +ENDCHAR +STARTCHAR 30F0 +ENCODING 12528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +08 +08 +FC +48 +48 +48 +BE +08 +08 +ENDCHAR +STARTCHAR 30F1 +ENCODING 12529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7E +03 +02 +1C +10 +10 +FF +ENDCHAR +STARTCHAR 30F2 +ENCODING 12530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +FC +04 +04 +FC +08 +10 +20 +40 +ENDCHAR +STARTCHAR 30F3 +ENCODING 12531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +80 +40 +02 +04 +18 +20 +C0 +ENDCHAR +STARTCHAR 30F4 +ENCODING 12532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 1 -1 +BITMAP +12 +10 +FE +84 +84 +04 +08 +18 +20 +ENDCHAR +STARTCHAR 30F5 +ENCODING 12533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 0 +BITMAP +F0 +48 +48 +48 +88 +10 +ENDCHAR +STARTCHAR 30F6 +ENCODING 12534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +20 +34 +48 +88 +10 +10 +20 +ENDCHAR +STARTCHAR 30FB +ENCODING 12539 +SWIDTH 270 0 +DWIDTH 3 0 +BBX 1 1 1 3 +BITMAP +80 +ENDCHAR +STARTCHAR 30FC +ENCODING 12540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 1 0 3 +BITMAP +FFC0 +ENDCHAR +STARTCHAR 3131 +ENCODING 12593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 3132 +ENCODING 12594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +24 +24 +24 +24 +ENDCHAR +STARTCHAR 3133 +ENCODING 12595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +E4 +14 +16 +1A +19 +ENDCHAR +STARTCHAR 3134 +ENCODING 12596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR 3135 +ENCODING 12597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +8E +82 +82 +86 +E9 +ENDCHAR +STARTCHAR 3136 +ENCODING 12598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 1 +BITMAP +1C +80 +BE +88 +94 +FC +ENDCHAR +STARTCHAR 3137 +ENCODING 12599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +80 +80 +80 +FC +ENDCHAR +STARTCHAR 3138 +ENCODING 12600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FC +90 +90 +90 +FE +ENDCHAR +STARTCHAR 3139 +ENCODING 12601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +04 +FC +80 +FC +ENDCHAR +STARTCHAR 313A +ENCODING 12602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +24 +E4 +84 +E4 +ENDCHAR +STARTCHAR 313B +ENCODING 12603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +EC +34 +F4 +94 +EC +ENDCHAR +STARTCHAR 313C +ENCODING 12604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +F4 +34 +FC +94 +FC +ENDCHAR +STARTCHAR 313D +ENCODING 12605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +E4 +14 +E4 +86 +E9 +ENDCHAR +STARTCHAR 313E +ENCODING 12606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +30 +FC +90 +FC +ENDCHAR +STARTCHAR 313F +ENCODING 12607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FE +2C +EC +8C +FE +ENDCHAR +STARTCHAR 3140 +ENCODING 12608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 6 2 1 +BITMAP +0C +E0 +3E +EC +12 +FC +ENDCHAR +STARTCHAR 3141 +ENCODING 12609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +88 +88 +88 +F8 +ENDCHAR +STARTCHAR 3142 +ENCODING 12610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +88 +88 +F8 +88 +F8 +ENDCHAR +STARTCHAR 3143 +ENCODING 12611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +B4 +B4 +FC +B4 +EC +ENDCHAR +STARTCHAR 3144 +ENCODING 12612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +28 +28 +C8 +34 +D2 +ENDCHAR +STARTCHAR 3145 +ENCODING 12613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +10 +20 +30 +48 +84 +ENDCHAR +STARTCHAR 3146 +ENCODING 12614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +48 +48 +EC +92 +20 +ENDCHAR +STARTCHAR 3147 +ENCODING 12615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +78 +44 +84 +44 +78 +ENDCHAR +STARTCHAR 3148 +ENCODING 12616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FC +08 +10 +78 +86 +ENDCHAR +STARTCHAR 3149 +ENCODING 12617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +7E +12 +34 +CB +10 +ENDCHAR +STARTCHAR 314A +ENCODING 12618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +30 +00 +FC +08 +38 +C4 +ENDCHAR +STARTCHAR 314B +ENCODING 12619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 5 3 1 +BITMAP +F8 +08 +F8 +08 +08 +ENDCHAR +STARTCHAR 314C +ENCODING 12620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +80 +FC +80 +FC +ENDCHAR +STARTCHAR 314D +ENCODING 12621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +FC +48 +48 +48 +FC +ENDCHAR +STARTCHAR 314E +ENCODING 12622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +78 +00 +FC +00 +78 +44 +78 +ENDCHAR +STARTCHAR 314F +ENCODING 12623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +80 +80 +80 +80 +80 +C0 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 3150 +ENCODING 12624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +90 +90 +90 +90 +90 +F0 +90 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 3151 +ENCODING 12625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +80 +80 +80 +C0 +80 +80 +80 +C0 +80 +80 +80 +ENDCHAR +STARTCHAR 3152 +ENCODING 12626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +90 +90 +90 +F0 +90 +90 +F0 +90 +90 +90 +90 +ENDCHAR +STARTCHAR 3153 +ENCODING 12627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 4 -2 +BITMAP +20 +20 +20 +20 +20 +E0 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 3154 +ENCODING 12628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +30 +30 +30 +30 +30 +D0 +30 +30 +30 +30 +30 +ENDCHAR +STARTCHAR 3155 +ENCODING 12629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 4 -2 +BITMAP +20 +20 +20 +E0 +20 +20 +E0 +20 +20 +20 +20 +ENDCHAR +STARTCHAR 3156 +ENCODING 12630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +30 +30 +30 +D0 +30 +30 +D0 +30 +30 +30 +30 +ENDCHAR +STARTCHAR 3157 +ENCODING 12631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 4 0 1 +BITMAP +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR 3158 +ENCODING 12632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0200 +0200 +0200 +0200 +2200 +2380 +2200 +2200 +FE00 +0200 +0200 +ENDCHAR +STARTCHAR 3159 +ENCODING 12633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0280 +0280 +0280 +0280 +2280 +2380 +2280 +2280 +FA80 +0280 +0280 +ENDCHAR +STARTCHAR 315A +ENCODING 12634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +01 +01 +01 +11 +11 +11 +11 +FF +01 +01 +ENDCHAR +STARTCHAR 315B +ENCODING 12635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 4 0 1 +BITMAP +1200 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR 315C +ENCODING 12636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 0 +BITMAP +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR 315D +ENCODING 12637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +01 +01 +01 +01 +FF +11 +17 +11 +11 +01 +ENDCHAR +STARTCHAR 315E +ENCODING 12638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0280 +0280 +0280 +0280 +0280 +FA80 +2280 +2E80 +2280 +2280 +0280 +ENDCHAR +STARTCHAR 315F +ENCODING 12639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +01 +01 +01 +01 +FF +11 +11 +11 +11 +01 +ENDCHAR +STARTCHAR 3160 +ENCODING 12640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 5 0 0 +BITMAP +FFC0 +1200 +1200 +1200 +1200 +ENDCHAR +STARTCHAR 3161 +ENCODING 12641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 1 0 2 +BITMAP +FFC0 +ENDCHAR +STARTCHAR 3162 +ENCODING 12642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +01 +01 +01 +01 +01 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR 3163 +ENCODING 12643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 3164 +ENCODING 12644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 0 0 0 0 +BITMAP +ENDCHAR +STARTCHAR 3165 +ENCODING 12645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +90 +90 +90 +90 +FC +ENDCHAR +STARTCHAR 3166 +ENCODING 12646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +9C +90 +90 +90 +FC +ENDCHAR +STARTCHAR 3167 +ENCODING 12647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +84 +84 +84 +8A +69 +ENDCHAR +STARTCHAR 3168 +ENCODING 12648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +88 +88 +8C +94 +FC +ENDCHAR +STARTCHAR 3169 +ENCODING 12649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 1 +BITMAP +F800 +4A00 +CA00 +8B00 +CC80 +ENDCHAR +STARTCHAR 316A +ENCODING 12650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +EC +30 +F0 +90 +FE +ENDCHAR +STARTCHAR 316B +ENCODING 12651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 1 +BITMAP +C800 +5A00 +DA00 +9B00 +FC80 +ENDCHAR +STARTCHAR 316C +ENCODING 12652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +E0 +28 +EC +94 +FC +ENDCHAR +STARTCHAR 316D +ENCODING 12653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +FE +20 +EC +92 +EC +ENDCHAR +STARTCHAR 316E +ENCODING 12654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +F0 +B4 +BC +B4 +FC +ENDCHAR +STARTCHAR 316F +ENCODING 12655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +C8 +28 +28 +34 +D2 +ENDCHAR +STARTCHAR 3170 +ENCODING 12656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +E0 +A8 +AC +B4 +FC +ENDCHAR +STARTCHAR 3171 +ENCODING 12657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +7C +84 +84 +FC +10 +28 +28 +10 +ENDCHAR +STARTCHAR 3172 +ENCODING 12658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +BC +A4 +E4 +A4 +E4 +ENDCHAR +STARTCHAR 3173 +ENCODING 12659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +BC +B0 +F0 +B0 +FC +ENDCHAR +STARTCHAR 3174 +ENCODING 12660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +AB +A9 +E9 +AD +F3 +ENDCHAR +STARTCHAR 3175 +ENCODING 12661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 1 +BITMAP +8B00 +AA00 +CA00 +BA00 +D780 +ENDCHAR +STARTCHAR 3176 +ENCODING 12662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +8E +A2 +E2 +A6 +E9 +ENDCHAR +STARTCHAR 3177 +ENCODING 12663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +AC +B0 +EC +B0 +FC +ENDCHAR +STARTCHAR 3178 +ENCODING 12664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 8 3 -1 +BITMAP +08 +F8 +88 +F8 +20 +50 +50 +20 +ENDCHAR +STARTCHAR 3179 +ENCODING 12665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +B0 +FC +B4 +FC +10 +28 +28 +10 +ENDCHAR +STARTCHAR 317A +ENCODING 12666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 1 +BITMAP +3C +24 +64 +64 +94 +ENDCHAR +STARTCHAR 317B +ENCODING 12667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +48 +48 +48 +A8 +9E +ENDCHAR +STARTCHAR 317C +ENCODING 12668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +4E +48 +48 +A8 +9E +ENDCHAR +STARTCHAR 317D +ENCODING 12669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +4A +4A +4E +AA +9E +ENDCHAR +STARTCHAR 317E +ENCODING 12670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +0E +21 +62 +66 +99 +ENDCHAR +STARTCHAR 317F +ENCODING 12671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 4 3 2 +BITMAP +60 +60 +90 +F0 +ENDCHAR +STARTCHAR 3180 +ENCODING 12672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 5 2 1 +BITMAP +CC +AA +B2 +AA +CC +ENDCHAR +STARTCHAR 3181 +ENCODING 12673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 0 +BITMAP +30 +48 +84 +84 +48 +30 +ENDCHAR +STARTCHAR 3182 +ENCODING 12674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +20 +54 +96 +96 +79 +ENDCHAR +STARTCHAR 3183 +ENCODING 12675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +20 +52 +96 +95 +7F +ENDCHAR +STARTCHAR 3184 +ENCODING 12676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +FC +48 +48 +FC +10 +28 +28 +10 +ENDCHAR +STARTCHAR 3185 +ENCODING 12677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 5 1 1 +BITMAP +66 +FF +66 +95 +77 +ENDCHAR +STARTCHAR 3186 +ENCODING 12678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 6 3 0 +BITMAP +F8 +70 +88 +88 +90 +60 +ENDCHAR +STARTCHAR 3187 +ENCODING 12679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 11 2 -2 +BITMAP +04 +04 +04 +06 +84 +94 +94 +BE +44 +04 +04 +ENDCHAR +STARTCHAR 3188 +ENCODING 12680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +0080 +0280 +0280 +0280 +5380 +5280 +5280 +FB80 +0280 +0280 +ENDCHAR +STARTCHAR 3189 +ENCODING 12681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 11 2 -2 +BITMAP +02 +02 +02 +02 +42 +52 +52 +7E +82 +02 +02 +ENDCHAR +STARTCHAR 318A +ENCODING 12682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +01 +01 +01 +01 +FD +2F +29 +2F +29 +ENDCHAR +STARTCHAR 318B +ENCODING 12683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0080 +0280 +0280 +0280 +0280 +FA80 +5680 +5280 +5680 +1280 +0080 +ENDCHAR +STARTCHAR 318C +ENCODING 12684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +01 +01 +01 +01 +FF +29 +29 +29 +29 +ENDCHAR +STARTCHAR 318D +ENCODING 12685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 1 5 3 +BITMAP +80 +ENDCHAR +STARTCHAR 318E +ENCODING 12686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +10 +10 +10 +10 +10 +D0 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR 3200 +ENCODING 12800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BF40 +8140 +8140 +8140 +8140 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3201 +ENCODING 12801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9040 +9040 +9040 +9040 +9F40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3202 +ENCODING 12802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BF40 +A040 +A040 +A040 +BF40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3203 +ENCODING 12803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BF40 +8140 +BF40 +A040 +BF40 +8040 +4080 +4000 +ENDCHAR +STARTCHAR 3204 +ENCODING 12804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9F40 +A140 +A140 +A140 +9F40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3205 +ENCODING 12805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +4040 +8040 +A140 +9F40 +A140 +9F40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3206 +ENCODING 12806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8440 +8440 +8C40 +8C40 +9240 +A140 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3207 +ENCODING 12807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +4040 +8E40 +9140 +A140 +A140 +9140 +8E40 +4040 +4080 +ENDCHAR +STARTCHAR 3208 +ENCODING 12808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BF40 +8440 +8C40 +9240 +A140 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 3209 +ENCODING 12809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +8040 +BF40 +8440 +8C40 +9A40 +A140 +4040 +4080 +ENDCHAR +STARTCHAR 320A +ENCODING 12810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9F40 +8140 +BF40 +8140 +8140 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 320B +ENCODING 12811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +9F40 +A040 +9F40 +A040 +9F40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 320C +ENCODING 12812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8040 +BF40 +9240 +9240 +9240 +BF40 +8040 +4040 +4080 +ENDCHAR +STARTCHAR 320D +ENCODING 12813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4040 +8E40 +8040 +BF40 +8040 +9E40 +9140 +9E40 +4040 +4080 +ENDCHAR +STARTCHAR 320E +ENCODING 12814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +8540 +8540 +89C0 +8940 +9140 +A140 +4140 +4080 +ENDCHAR +STARTCHAR 320F +ENCODING 12815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +8140 +A140 +A140 +A1C0 +A140 +BF40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3210 +ENCODING 12816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +A140 +A140 +A1C0 +A140 +BD40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3211 +ENCODING 12817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +8540 +BD40 +A1C0 +A140 +BF40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3212 +ENCODING 12818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +A540 +A540 +A5C0 +A540 +BD40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3213 +ENCODING 12819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +8140 +A540 +A540 +BDC0 +A540 +BD40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3214 +ENCODING 12820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +9140 +9140 +9140 +99C0 +A940 +E540 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3215 +ENCODING 12821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +9940 +A540 +A540 +A5C0 +A540 +9940 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3216 +ENCODING 12822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +8940 +8940 +99C0 +9540 +A540 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3217 +ENCODING 12823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +9940 +8140 +BD40 +89C0 +9540 +A340 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 3218 +ENCODING 12824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +8540 +BD40 +89C0 +8940 +9140 +A140 +4140 +4080 +ENDCHAR +STARTCHAR 3219 +ENCODING 12825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +A140 +BD40 +A1C0 +A140 +BF40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 321A +ENCODING 12826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +BD40 +8140 +9540 +95C0 +9540 +BF40 +8140 +4140 +4080 +ENDCHAR +STARTCHAR 321B +ENCODING 12827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4140 +9940 +8140 +BD40 +81C0 +9940 +A540 +9940 +4140 +4080 +ENDCHAR +STARTCHAR 321C +ENCODING 12828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +7F40 +8440 +9A40 +A140 +FFC0 +8440 +8440 +4440 +4080 +ENDCHAR +STARTCHAR 3231 +ENCODING 12849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +5280 +5640 +7F40 +9A40 +BFC0 +BA40 +9740 +9AC0 +5240 +4080 +ENDCHAR +STARTCHAR 3239 +ENCODING 12857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +4080 +5640 +9440 +AF40 +E440 +A440 +A240 +A2C0 +4140 +4080 +ENDCHAR +STARTCHAR 3251 +ENCODING 12881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5880 +6540 +A540 +8940 +9140 +A140 +7D80 +2100 +1E00 +ENDCHAR +STARTCHAR 3252 +ENCODING 12882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5380 +6CC0 +A4C0 +8940 +9240 +A440 +7F80 +2100 +1E00 +ENDCHAR +STARTCHAR 3253 +ENCODING 12883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5380 +6CC0 +A8C0 +8940 +90C0 +A4C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 3254 +ENCODING 12884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5080 +6940 +A740 +8B40 +9740 +A140 +7880 +2100 +1E00 +ENDCHAR +STARTCHAR 3255 +ENCODING 12885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5280 +6840 +AF40 +8CC0 +90C0 +A4C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 3256 +ENCODING 12886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5180 +6AC0 +A540 +8EC0 +94C0 +A4C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 3257 +ENCODING 12887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5080 +6BC0 +A940 +8A40 +9240 +A240 +7A80 +2100 +1E00 +ENDCHAR +STARTCHAR 3258 +ENCODING 12888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5380 +6CC0 +ACC0 +8B40 +94C0 +A4C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 3259 +ENCODING 12889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5380 +6CC0 +A4C0 +8CC0 +93C0 +A0C0 +7B80 +2100 +1E00 +ENDCHAR +STARTCHAR 325A +ENCODING 12890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +5180 +6AC0 +8CC0 +9CC0 +84C0 +ACC0 +5380 +2100 +1E00 +ENDCHAR +STARTCHAR 3260 +ENCODING 12896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +BE40 +8140 +8140 +8140 +4140 +4080 +3F00 +ENDCHAR +STARTCHAR 3261 +ENCODING 12897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9040 +9040 +9040 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3262 +ENCODING 12898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9F40 +A040 +A040 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3263 +ENCODING 12899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +5F40 +8140 +9F40 +A040 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3264 +ENCODING 12900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9F40 +9140 +9140 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3265 +ENCODING 12901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9140 +9F40 +9140 +9F40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3266 +ENCODING 12902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4440 +8440 +8C40 +9240 +A140 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3267 +ENCODING 12903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +9E40 +9140 +A140 +9140 +9E40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3268 +ENCODING 12904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +BF40 +8440 +8A40 +B140 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 3269 +ENCODING 12905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4C40 +8040 +BF40 +8440 +8A40 +7140 +4080 +3F00 +ENDCHAR +STARTCHAR 326A +ENCODING 12906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9F40 +8140 +BF40 +8140 +4140 +4080 +3F00 +ENDCHAR +STARTCHAR 326B +ENCODING 12907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +9F40 +A040 +9F40 +A040 +5F40 +4080 +3F00 +ENDCHAR +STARTCHAR 326C +ENCODING 12908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4080 +4040 +BF40 +9240 +9240 +BF40 +4040 +4080 +3F00 +ENDCHAR +STARTCHAR 326D +ENCODING 12909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +4080 +4E40 +8040 +BF40 +8040 +9E40 +9140 +5E80 +2080 +1F00 +ENDCHAR +STARTCHAR 326E +ENCODING 12910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5D40 +8540 +8940 +9140 +A140 +4140 +4080 +3F00 +ENDCHAR +STARTCHAR 326F +ENCODING 12911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4140 +A140 +A140 +A140 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3270 +ENCODING 12912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +7940 +A140 +A140 +A140 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3271 +ENCODING 12913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5D40 +8540 +B940 +A140 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3272 +ENCODING 12914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +7D40 +A540 +A5C0 +A540 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3273 +ENCODING 12915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4140 +A540 +BDC0 +A540 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3274 +ENCODING 12916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4940 +8940 +9940 +9940 +A540 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3275 +ENCODING 12917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +7940 +A540 +A540 +A540 +B940 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3276 +ENCODING 12918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5940 +8940 +9940 +9940 +A540 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3277 +ENCODING 12919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4140 +8140 +9940 +9940 +A540 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 3278 +ENCODING 12920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4D40 +8540 +9D40 +8940 +9140 +6140 +4180 +3F00 +ENDCHAR +STARTCHAR 3279 +ENCODING 12921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +7940 +A140 +B940 +A140 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 327A +ENCODING 12922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +5940 +8140 +9540 +9940 +BD40 +4140 +4180 +3F00 +ENDCHAR +STARTCHAR 327B +ENCODING 12923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4180 +4140 +8140 +BD40 +A540 +A540 +5940 +4180 +3F00 +ENDCHAR +STARTCHAR 327F +ENCODING 12927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3C00 +4300 +A500 +A800 +D380 +2880 +AC80 +A500 +4200 +3C00 +ENDCHAR +STARTCHAR 328A +ENCODING 12938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +7E80 +5140 +9D40 +9140 +9940 +5140 +6080 +3F00 +ENDCHAR +STARTCHAR 328B +ENCODING 12939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6080 +4440 +9540 +A440 +8C40 +5240 +6180 +3F00 +ENDCHAR +STARTCHAR 328C +ENCODING 12940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6480 +4540 +9E40 +8C40 +9640 +6540 +4C80 +3F00 +ENDCHAR +STARTCHAR 328D +ENCODING 12941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6080 +4440 +9E40 +8C40 +9640 +6540 +4480 +3F00 +ENDCHAR +STARTCHAR 328E +ENCODING 12942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6480 +4A40 +9140 +A440 +8C40 +5640 +7F80 +3F00 +ENDCHAR +STARTCHAR 328F +ENCODING 12943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6080 +4440 +9E40 +8440 +8440 +4440 +7F80 +3F00 +ENDCHAR +STARTCHAR 3290 +ENCODING 12944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1F00 +6E80 +5140 +9140 +9E40 +9140 +5140 +4E80 +3F00 +ENDCHAR +STARTCHAR 3294 +ENCODING 12948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +4880 +5E40 +B440 +9840 +BF40 +9140 +5F80 +3F00 +ENDCHAR +STARTCHAR 329E +ENCODING 12958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +4A80 +7540 +A540 +BD40 +A540 +BD40 +6480 +2100 +1E00 +ENDCHAR +STARTCHAR 32A5 +ENCODING 12965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +4480 +4440 +BF40 +A540 +BF40 +8440 +4480 +3F00 +ENDCHAR +STARTCHAR 3380 +ENCODING 13184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -2 +BITMAP +0600 +4600 +A600 +9900 +9F00 +9900 +9080 +E000 +8000 +ENDCHAR +STARTCHAR 3381 +ENCODING 13185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +0200 +4600 +A500 +A500 +9F00 +9900 +9080 +ENDCHAR +STARTCHAR 3382 +ENCODING 13186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +0100 +0300 +2A80 +2A80 +2B80 +5440 +5C40 +6000 +8000 +ENDCHAR +STARTCHAR 3383 +ENCODING 13187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 0 +BITMAP +0100 +5300 +AA80 +AA80 +AB80 +AC40 +AC40 +ENDCHAR +STARTCHAR 3384 +ENCODING 13188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +8200 +8600 +A500 +C900 +CF00 +A900 +B880 +ENDCHAR +STARTCHAR 3388 +ENCODING 13192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +45 +AB +83 +87 +8B +AA +44 +ENDCHAR +STARTCHAR 3389 +ENCODING 13193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0080 +9280 +ED80 +A580 +A380 +E580 +2D80 +1200 +ENDCHAR +STARTCHAR 338A +ENCODING 13194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +0F +48 +B8 +9F +98 +98 +98 +E0 +80 +ENDCHAR +STARTCHAR 338B +ENCODING 13195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +0F +68 +98 +9F +98 +98 +98 +ENDCHAR +STARTCHAR 338C +ENCODING 13196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -2 +BITMAP +0F +08 +58 +57 +58 +A8 +A8 +D0 +ENDCHAR +STARTCHAR 338D +ENCODING 13197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -2 +BITMAP +4F80 +5880 +5880 +9480 +A780 +D080 +0700 +ENDCHAR +STARTCHAR 338E +ENCODING 13198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -2 +BITMAP +F780 +D880 +D880 +D880 +D780 +0080 +0700 +ENDCHAR +STARTCHAR 338F +ENCODING 13199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +80 +82 +A5 +C9 +A9 +A9 +97 +09 +07 +ENDCHAR +STARTCHAR 3390 +ENCODING 13200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +90 +90 +97 +F1 +92 +94 +97 +ENDCHAR +STARTCHAR 3391 +ENCODING 13201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 7 0 0 +BITMAP +9200 +9200 +B2C0 +CE80 +D280 +B300 +B380 +ENDCHAR +STARTCHAR 3392 +ENCODING 13202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +3400 +B400 +B580 +BD00 +7500 +7500 +7700 +ENDCHAR +STARTCHAR 3393 +ENCODING 13203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4000 +B000 +B400 +9580 +7C80 +9500 +B500 +B200 +4100 +ENDCHAR +STARTCHAR 3394 +ENCODING 13204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +D400 +5400 +5580 +5D00 +5500 +5500 +5700 +ENDCHAR +STARTCHAR 3395 +ENCODING 13205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -2 +BITMAP +0100 +0280 +0280 +2A80 +4B00 +5300 +5200 +9500 +F200 +ENDCHAR +STARTCHAR 3396 +ENCODING 13206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0100 +0280 +5280 +AA80 +AB00 +AB00 +AA00 +AD00 +0200 +ENDCHAR +STARTCHAR 3397 +ENCODING 13207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +01 +0B +2B +DB +8D +8D +8A +9D +62 +ENDCHAR +STARTCHAR 3398 +ENCODING 13208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 0 +BITMAP +83 +85 +95 +A5 +E6 +A4 +9D +02 +ENDCHAR +STARTCHAR 3399 +ENCODING 13209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +80 +90 +AE +AA +AA +AA +AA +ENDCHAR +STARTCHAR 339A +ENCODING 13210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 0 +BITMAP +EF80 +AA80 +AA80 +AA80 +AA80 +ENDCHAR +STARTCHAR 339B +ENCODING 13211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 -2 +BITMAP +5F80 +5A80 +5A80 +AA80 +AA80 +D000 +ENDCHAR +STARTCHAR 339C +ENCODING 13212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 5 1 0 +BITMAP +FF80 +DA80 +DA80 +DA80 +DA80 +ENDCHAR +STARTCHAR 339D +ENCODING 13213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 -1 +BITMAP +FF80 +9A80 +8A80 +8A80 +9A80 +6000 +ENDCHAR +STARTCHAR 339E +ENCODING 13214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +8000 +8500 +AA80 +CA80 +CA80 +AA80 +AA80 +ENDCHAR +STARTCHAR 339F +ENCODING 13215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0180 +0100 +0500 +FA80 +DA80 +DA80 +DA80 +DA80 +ENDCHAR +STARTCHAR 33A0 +ENCODING 13216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0180 +0100 +4500 +BA80 +9A80 +8A80 +8A80 +9A80 +6000 +ENDCHAR +STARTCHAR 33A1 +ENCODING 13217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +06 +04 +48 +B4 +A4 +A4 +A4 +A4 +ENDCHAR +STARTCHAR 33A2 +ENCODING 13218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0180 +8100 +8500 +AA80 +CA80 +CA80 +AA80 +AA80 +ENDCHAR +STARTCHAR 33A3 +ENCODING 13219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0180 +0080 +2500 +DA80 +DA80 +DA80 +DA80 +DA80 +ENDCHAR +STARTCHAR 33A4 +ENCODING 13220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0180 +0080 +4500 +BA80 +9A80 +8A80 +8A80 +9A80 +6000 +ENDCHAR +STARTCHAR 33A5 +ENCODING 13221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 0 +BITMAP +06 +06 +48 +B4 +24 +24 +24 +24 +ENDCHAR +STARTCHAR 33A6 +ENCODING 13222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0080 +8080 +8500 +AA80 +CA80 +CA80 +AA80 +AA80 +ENDCHAR +STARTCHAR 33A7 +ENCODING 13223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +D200 +D200 +D400 +0700 +0C80 +1300 +1480 +0300 +ENDCHAR +STARTCHAR 33A8 +ENCODING 13224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +D200 +D580 +D500 +5B00 +1400 +1300 +2480 +0300 +ENDCHAR +STARTCHAR 33A9 +ENCODING 13225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +F0 +96 +99 +F9 +87 +89 +89 +06 +ENDCHAR +STARTCHAR 33AA +ENCODING 13226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +1C00 +9400 +D700 +9880 +9300 +D480 +2500 +0200 +ENDCHAR +STARTCHAR 33AB +ENCODING 13227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +3C00 +B500 +B280 +DE80 +D180 +5280 +5280 +0100 +ENDCHAR +STARTCHAR 33AC +ENCODING 13228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4800 +B400 +B500 +9280 +7C80 +9180 +B280 +B280 +4100 +ENDCHAR +STARTCHAR 33AD +ENCODING 13229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0080 +1280 +AD80 +8C80 +BC80 +CC80 +CC80 +3300 +ENDCHAR +STARTCHAR 33AE +ENCODING 13230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0100 +BA00 +EA00 +7D00 +0680 +0900 +0A80 +1100 +ENDCHAR +STARTCHAR 33AF +ENCODING 13231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 8 0 0 +BITMAP +0880 +9540 +F540 +BB00 +0200 +0580 +0840 +0880 +ENDCHAR +STARTCHAR 33B0 +ENCODING 13232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -2 +BITMAP +F7 +94 +92 +91 +95 +E2 +80 +ENDCHAR +STARTCHAR 33B1 +ENCODING 13233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 -1 +BITMAP +F7 +98 +96 +91 +99 +06 +ENDCHAR +STARTCHAR 33B2 +ENCODING 13234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 -2 +BITMAP +2F00 +5400 +5300 +5080 +A480 +D300 +ENDCHAR +STARTCHAR 33B3 +ENCODING 13235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 6 1 -1 +BITMAP +FF00 +AC00 +AB00 +A880 +AC80 +0300 +ENDCHAR +STARTCHAR 33B4 +ENCODING 13236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +09 +69 +99 +99 +96 +96 +96 +E0 +80 +ENDCHAR +STARTCHAR 33B5 +ENCODING 13237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +09 +69 +99 +99 +96 +96 +96 +ENDCHAR +STARTCHAR 33B6 +ENCODING 13238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -2 +BITMAP +0880 +0900 +4900 +5500 +5500 +9600 +A200 +D000 +ENDCHAR +STARTCHAR 33B7 +ENCODING 13239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +0880 +0900 +F900 +D500 +D500 +D600 +D200 +ENDCHAR +STARTCHAR 33B8 +ENCODING 13240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +89 +89 +A9 +C9 +C6 +A6 +96 +ENDCHAR +STARTCHAR 33B9 +ENCODING 13241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +9880 +9480 +9500 +B500 +B500 +F200 +D200 +ENDCHAR +STARTCHAR 33BA +ENCODING 13242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -2 +BITMAP +1280 +4A80 +AE80 +9F00 +9F00 +9D00 +A900 +C000 +8000 +ENDCHAR +STARTCHAR 33BB +ENCODING 13243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +1680 +5680 +B680 +AF00 +AB00 +A900 +A900 +ENDCHAR +STARTCHAR 33BC +ENCODING 13244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +0540 +0540 +2F40 +2F40 +2E80 +5680 +5280 +6000 +8000 +ENDCHAR +STARTCHAR 33BD +ENCODING 13245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +0A80 +2A80 +DE80 +DF00 +DF00 +DD00 +D900 +ENDCHAR +STARTCHAR 33BE +ENCODING 13246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +9280 +8E80 +AE80 +CF00 +CF00 +A900 +A900 +ENDCHAR +STARTCHAR 33BF +ENCODING 13247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 0 +BITMAP +9A80 +9A80 +BE80 +BF00 +B500 +D500 +D500 +ENDCHAR +STARTCHAR 33C0 +ENCODING 13248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0600 +8900 +8880 +B080 +C880 +C900 +A600 +AF00 +ENDCHAR +STARTCHAR 33C1 +ENCODING 13249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +0600 +9900 +B080 +B080 +B080 +B900 +D600 +DF80 +ENDCHAR +STARTCHAR 33C2 +ENCODING 13250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 -1 +BITMAP +DF +55 +D5 +D5 +D0 +80 +ENDCHAR +STARTCHAR 33C3 +ENCODING 13251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +F0 +92 +95 +E9 +99 +99 +99 +67 +01 +ENDCHAR +STARTCHAR 33C4 +ENCODING 13252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 -1 +BITMAP +F7 +98 +88 +88 +95 +62 +ENDCHAR +STARTCHAR 33C5 +ENCODING 13253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0080 +4280 +B580 +9880 +8880 +8880 +9980 +6600 +ENDCHAR +STARTCHAR 33C6 +ENCODING 13254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1000 +9000 +9000 +9000 +6000 +3780 +2A80 +4680 +4380 +ENDCHAR +STARTCHAR 33C7 +ENCODING 13255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6000 +9000 +9200 +8500 +8900 +8900 +9900 +9980 +6600 +ENDCHAR +STARTCHAR 33C8 +ENCODING 13256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +1F00 +5880 +B900 +9F00 +9880 +9880 +9900 +6600 +ENDCHAR +STARTCHAR 33C9 +ENCODING 13257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +6000 +9000 +8800 +8480 +BD00 +8D00 +8B00 +9A00 +6200 +0200 +ENDCHAR +STARTCHAR 33CA +ENCODING 13258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 8 1 -1 +BITMAP +80 +E2 +9D +99 +97 +99 +99 +06 +ENDCHAR +STARTCHAR 33CB +ENCODING 13259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 7 2 0 +BITMAP +1E +12 +12 +FC +10 +10 +10 +ENDCHAR +STARTCHAR 33CF +ENCODING 13263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +84 +84 +A4 +C4 +C4 +A4 +A4 +02 +ENDCHAR +STARTCHAR 33D0 +ENCODING 13264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +80 +92 +AD +A5 +A5 +A5 +A5 +ENDCHAR +STARTCHAR 33D3 +ENCODING 13267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 0 +BITMAP +80 +80 +A4 +98 +90 +98 +A4 +ENDCHAR +STARTCHAR 33D6 +ENCODING 13270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +0080 +0280 +F580 +C980 +C980 +C980 +0980 +0600 +ENDCHAR +STARTCHAR 33D8 +ENCODING 13272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 6 1 -2 +BITMAP +DF +B5 +B5 +B5 +D5 +80 +ENDCHAR +STARTCHAR 33DB +ENCODING 13275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 -1 +BITMAP +EC +88 +68 +18 +98 +60 +ENDCHAR +STARTCHAR 33DC +ENCODING 13276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6000 +9000 +8000 +8480 +7500 +0D00 +8D00 +9200 +6000 +ENDCHAR +STARTCHAR 33DD +ENCODING 13277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +A800 +FA00 +F500 +F480 +F880 +9480 +9480 +0300 +ENDCHAR +STARTCHAR 4E00 +ENCODING 19968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 1 1 3 +BITMAP +FF80 +ENDCHAR +STARTCHAR 4E01 +ENCODING 19969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +08 +08 +08 +08 +38 +ENDCHAR +STARTCHAR 4E03 +ENCODING 19971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +20 +20 +23 +7C +A0 +20 +21 +21 +3F +ENDCHAR +STARTCHAR 4E07 +ENCODING 19975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +20 +20 +3F +21 +21 +41 +CA +86 +ENDCHAR +STARTCHAR 4E08 +ENCODING 19976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +FF +28 +68 +78 +18 +66 +C3 +ENDCHAR +STARTCHAR 4E09 +ENCODING 19977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 0 +BITMAP +7F00 +0000 +0000 +7E00 +0000 +0000 +0000 +FF80 +ENDCHAR +STARTCHAR 4E0A +ENCODING 19978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1000 +1000 +1000 +0F00 +1000 +1000 +1000 +1000 +FF80 +ENDCHAR +STARTCHAR 4E0B +ENCODING 19979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +08 +14 +12 +10 +10 +10 +10 +ENDCHAR +STARTCHAR 4E0D +ENCODING 19981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +18 +2C +4B +89 +08 +08 +08 +ENDCHAR +STARTCHAR 4E11 +ENCODING 19985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +1200 +1200 +2200 +FF80 +2200 +2200 +2200 +FF00 +ENDCHAR +STARTCHAR 4E14 +ENCODING 19988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +4200 +7E00 +4200 +4200 +7E00 +4200 +FF80 +ENDCHAR +STARTCHAR 4E15 +ENCODING 19989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +1400 +2A00 +4900 +8880 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 4E16 +ENCODING 19990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5200 +5200 +FF80 +5200 +5200 +5200 +4E00 +7F00 +4000 +ENDCHAR +STARTCHAR 4E18 +ENCODING 19992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +78 +40 +40 +7F +44 +44 +44 +FF +ENDCHAR +STARTCHAR 4E19 +ENCODING 19993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +FF +99 +99 +A5 +C3 +81 +83 +ENDCHAR +STARTCHAR 4E1E +ENCODING 19998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +04 +09 +EE +2A +4B +89 +18 +FF +ENDCHAR +STARTCHAR 4E2D +ENCODING 20013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +89 +89 +89 +FF +08 +08 +08 +ENDCHAR +STARTCHAR 4E32 +ENCODING 20018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7F +49 +7F +08 +FF +89 +FF +08 +08 +ENDCHAR +STARTCHAR 4E38 +ENCODING 20024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1000 +FC00 +1200 +5200 +2200 +3A00 +2200 +C280 +8300 +ENDCHAR +STARTCHAR 4E39 +ENCODING 20025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +5200 +4A00 +4A00 +FF80 +4200 +4200 +8200 +8600 +ENDCHAR +STARTCHAR 4E3B +ENCODING 20027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +08 +FF +08 +08 +08 +7F +08 +08 +FF +ENDCHAR +STARTCHAR 4E42 +ENCODING 20034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +42 +C2 +A4 +24 +18 +18 +34 +63 +81 +ENDCHAR +STARTCHAR 4E43 +ENCODING 20035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FC +24 +24 +27 +21 +41 +41 +81 +86 +ENDCHAR +STARTCHAR 4E45 +ENCODING 20037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +3C +44 +C4 +88 +18 +34 +63 +81 +ENDCHAR +STARTCHAR 4E4B +ENCODING 20043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1000 +FE00 +0200 +0400 +0800 +7000 +E000 +C000 +BF80 +ENDCHAR +STARTCHAR 4E4D +ENCODING 20045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +20 +7F +D0 +8F +10 +0F +10 +10 +10 +ENDCHAR +STARTCHAR 4E4E +ENCODING 20046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +F900 +4A00 +2A00 +0800 +FF80 +0800 +0800 +3800 +ENDCHAR +STARTCHAR 4E4F +ENCODING 20047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +F800 +0800 +FF00 +0200 +0C00 +7000 +A000 +9F80 +ENDCHAR +STARTCHAR 4E56 +ENCODING 20054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +7C00 +FF80 +2C00 +ED00 +2E00 +6C80 +AF00 +2800 +0800 +ENDCHAR +STARTCHAR 4E58 +ENCODING 20056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +7C00 +FF80 +ED00 +6E80 +B700 +4A00 +8980 +0800 +ENDCHAR +STARTCHAR 4E59 +ENCODING 20057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +0400 +0800 +1000 +2000 +2000 +4080 +8100 +7F00 +ENDCHAR +STARTCHAR 4E5D +ENCODING 20061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2000 +2000 +FC00 +2400 +2400 +2400 +4480 +C480 +8300 +ENDCHAR +STARTCHAR 4E5E +ENCODING 20062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2000 +7F00 +C000 +FC00 +0800 +1000 +2080 +4100 +7F00 +ENDCHAR +STARTCHAR 4E5F +ENCODING 20063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +4800 +4F00 +F900 +C900 +4900 +4900 +4E00 +4080 +7F00 +ENDCHAR +STARTCHAR 4E6B +ENCODING 20075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F700 +5500 +5500 +B700 +0000 +FC00 +1000 +6080 +7F00 +ENDCHAR +STARTCHAR 4E6D +ENCODING 20077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2000 +7E00 +BE00 +0000 +FC00 +1000 +2080 +7F00 +ENDCHAR +STARTCHAR 4E73 +ENCODING 20083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1400 +F400 +AC00 +F400 +1400 +2C00 +F480 +2480 +6700 +ENDCHAR +STARTCHAR 4E76 +ENCODING 20086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +0A +FF +7F +7F +7F +8B +FC +10 +61 +7F +ENDCHAR +STARTCHAR 4E77 +ENCODING 20087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5500 +D480 +4D00 +CE00 +B000 +FC00 +1000 +6080 +7F00 +ENDCHAR +STARTCHAR 4E7E +ENCODING 20094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F400 +4F80 +F800 +FF00 +9200 +F200 +4400 +F880 +4F80 +ENDCHAR +STARTCHAR 4E82 +ENCODING 20098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FA00 +AA00 +7A00 +5200 +FA00 +FA00 +FA00 +AA80 +DB80 +ENDCHAR +STARTCHAR 4E86 +ENCODING 20102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +02 +04 +08 +08 +08 +08 +08 +30 +ENDCHAR +STARTCHAR 4E88 +ENCODING 20104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +04 +18 +FF +09 +0A +08 +08 +30 +ENDCHAR +STARTCHAR 4E8B +ENCODING 20107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +4900 +7F00 +FF00 +FF80 +0900 +FF00 +3800 +ENDCHAR +STARTCHAR 4E8C +ENCODING 20108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 0 +BITMAP +7F +00 +00 +00 +00 +00 +FF +ENDCHAR +STARTCHAR 4E8E +ENCODING 20110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 4E90 +ENCODING 20112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1000 +FF80 +2000 +2000 +3F00 +2100 +0200 +0E00 +ENDCHAR +STARTCHAR 4E91 +ENCODING 20113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +00 +00 +FF +10 +22 +22 +4F +F1 +ENDCHAR +STARTCHAR 4E92 +ENCODING 20114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2000 +3E00 +2200 +4200 +7E00 +4200 +0200 +FF80 +ENDCHAR +STARTCHAR 4E94 +ENCODING 20116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1000 +1000 +1000 +7E00 +1200 +2200 +2200 +FF80 +ENDCHAR +STARTCHAR 4E95 +ENCODING 20117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +FF00 +2400 +2400 +FF80 +2400 +4400 +4400 +8400 +ENDCHAR +STARTCHAR 4E98 +ENCODING 20120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +00 +7E +42 +7E +42 +7E +00 +FF +ENDCHAR +STARTCHAR 4E9B +ENCODING 20123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +A500 +B600 +A400 +B480 +C700 +7F00 +0000 +0000 +FF80 +ENDCHAR +STARTCHAR 4E9E +ENCODING 20126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1400 +1400 +6700 +8100 +6700 +1400 +1400 +FF80 +ENDCHAR +STARTCHAR 4EA1 +ENCODING 20129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +0800 +FF80 +4000 +4000 +4000 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR 4EA2 +ENCODING 20130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0000 +3C00 +2400 +2400 +2400 +4400 +C480 +8700 +ENDCHAR +STARTCHAR 4EA4 +ENCODING 20132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +FF +26 +C1 +24 +14 +08 +36 +C1 +ENDCHAR +STARTCHAR 4EA5 +ENCODING 20133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +1000 +6400 +2800 +1200 +6400 +CC00 +3200 +C100 +ENDCHAR +STARTCHAR 4EA6 +ENCODING 20134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +14 +56 +A5 +A5 +24 +44 +98 +ENDCHAR +STARTCHAR 4EA8 +ENCODING 20136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +4200 +7E00 +FF00 +0400 +0800 +0800 +1800 +ENDCHAR +STARTCHAR 4EAB +ENCODING 20139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +0000 +7E00 +0800 +FF80 +0800 +1800 +ENDCHAR +STARTCHAR 4EAC +ENCODING 20140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +00 +7E +42 +7E +08 +2A +49 +B9 +ENDCHAR +STARTCHAR 4EAD +ENCODING 20141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +7E +7E +00 +FF +81 +7F +08 +38 +ENDCHAR +STARTCHAR 4EAE +ENCODING 20142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +7E00 +0000 +FF00 +A500 +2400 +6480 +C700 +ENDCHAR +STARTCHAR 4EB6 +ENCODING 20150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7F00 +A500 +7F00 +0000 +7E00 +7E00 +7E00 +FF80 +ENDCHAR +STARTCHAR 4EBA +ENCODING 20154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +08 +18 +18 +14 +22 +43 +81 +ENDCHAR +STARTCHAR 4EC0 +ENCODING 20160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +C400 +C400 +7F80 +4400 +4400 +4400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4EC1 +ENCODING 20161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4000 +5F00 +4000 +C000 +4000 +4000 +4000 +7F80 +4000 +ENDCHAR +STARTCHAR 4EC4 +ENCODING 20164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F80 +8800 +8800 +8800 +8800 +8C00 +9200 +A300 +E100 +ENDCHAR +STARTCHAR 4EC7 +ENCODING 20167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5000 +5000 +BE00 +9200 +9200 +5200 +5280 +6280 +6300 +ENDCHAR +STARTCHAR 4ECA +ENCODING 20170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +2400 +4300 +BD80 +0000 +7F00 +0200 +0200 +0400 +0800 +ENDCHAR +STARTCHAR 4ECB +ENCODING 20171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +1800 +2400 +4300 +A580 +2400 +2400 +2400 +4400 +8400 +ENDCHAR +STARTCHAR 4ECD +ENCODING 20173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +5E +52 +92 +93 +91 +51 +51 +61 +63 +ENDCHAR +STARTCHAR 4ED4 +ENCODING 20180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +5F00 +4200 +4400 +C400 +FF80 +4400 +4400 +4400 +5C00 +ENDCHAR +STARTCHAR 4ED5 +ENCODING 20181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +4400 +7F80 +C400 +C400 +4400 +4400 +4400 +5F00 +ENDCHAR +STARTCHAR 4ED6 +ENCODING 20182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5400 +5500 +5F00 +F500 +D500 +5700 +5400 +5080 +5F00 +ENDCHAR +STARTCHAR 4ED7 +ENCODING 20183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +7F80 +4400 +D400 +CC00 +4C00 +4C00 +5B00 +6180 +ENDCHAR +STARTCHAR 4ED8 +ENCODING 20184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +4200 +5F80 +4200 +D200 +4A00 +4A00 +4200 +4200 +4600 +ENDCHAR +STARTCHAR 4ED9 +ENCODING 20185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +55 +D5 +D5 +D5 +55 +55 +5F +51 +ENDCHAR +STARTCHAR 4EDD +ENCODING 20189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +14 +24 +43 +81 +7E +08 +08 +FF +ENDCHAR +STARTCHAR 4EDF +ENCODING 20191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +5C00 +4400 +4400 +FF80 +C400 +4400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4EE3 +ENCODING 20195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2A00 +4900 +4800 +FF00 +C800 +4400 +4400 +4280 +4300 +ENDCHAR +STARTCHAR 4EE4 +ENCODING 20196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +4300 +BD80 +0000 +7E00 +1100 +1200 +1000 +ENDCHAR +STARTCHAR 4EE5 +ENCODING 20197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4200 +5200 +4A00 +4200 +4200 +4A00 +7600 +8D00 +1080 +ENDCHAR +STARTCHAR 4EF0 +ENCODING 20208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +77 +65 +A5 +A5 +A5 +AD +B5 +84 +84 +ENDCHAR +STARTCHAR 4EF2 +ENCODING 20210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +44 +5F +65 +E5 +E5 +5F +44 +44 +44 +ENDCHAR +STARTCHAR 4EF6 +ENCODING 20214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +5400 +5F00 +E400 +E400 +7F80 +4400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4EF7 +ENCODING 20215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4A00 +5100 +6080 +D200 +D200 +5200 +5200 +7200 +6200 +ENDCHAR +STARTCHAR 4EFB +ENCODING 20219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +5C00 +4400 +4400 +FF80 +C400 +4400 +4400 +7F80 +4000 +ENDCHAR +STARTCHAR 4F01 +ENCODING 20225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +1C00 +2600 +CB00 +C880 +4F00 +4800 +4800 +FF80 +ENDCHAR +STARTCHAR 4F09 +ENCODING 20233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +4000 +DE00 +D200 +D200 +5200 +5280 +7280 +6300 +ENDCHAR +STARTCHAR 4F0A +ENCODING 20234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +5F00 +4500 +7F80 +C500 +DF00 +4900 +4800 +5800 +6000 +ENDCHAR +STARTCHAR 4F0B +ENCODING 20235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +5E00 +5200 +4A00 +DB00 +D500 +5600 +5600 +6D00 +7080 +ENDCHAR +STARTCHAR 4F0D +ENCODING 20237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +4800 +8800 +BF00 +8900 +4900 +4900 +4900 +7F80 +ENDCHAR +STARTCHAR 4F0E +ENCODING 20238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +7F80 +C400 +DF00 +5100 +4A00 +4400 +5B00 +6180 +ENDCHAR +STARTCHAR 4F0F +ENCODING 20239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +4500 +4400 +7F80 +C400 +CC00 +4A00 +5200 +7100 +6080 +ENDCHAR +STARTCHAR 4F10 +ENCODING 20240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4A00 +4F00 +7800 +C900 +C600 +4400 +4400 +5A80 +7100 +ENDCHAR +STARTCHAR 4F11 +ENCODING 20241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +7F80 +4C00 +CC00 +CE00 +5500 +6500 +6480 +4400 +ENDCHAR +STARTCHAR 4F2F +ENCODING 20271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +44 +5F +91 +91 +9F +51 +51 +5F +51 +ENDCHAR +STARTCHAR 4F34 +ENCODING 20276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5600 +5500 +A480 +9F00 +4400 +7F80 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4F36 +ENCODING 20278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +5300 +BE80 +8000 +BF00 +8900 +8900 +8B00 +8800 +ENDCHAR +STARTCHAR 4F38 +ENCODING 20280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +44 +5F +55 +DF +D5 +5F +55 +44 +44 +ENDCHAR +STARTCHAR 4F3A +ENCODING 20282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7F +41 +5F +81 +9D +95 +5D +55 +41 +43 +ENDCHAR +STARTCHAR 4F3C +ENCODING 20284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5900 +5500 +9500 +9100 +9200 +9200 +9F00 +B500 +8480 +ENDCHAR +STARTCHAR 4F3D +ENCODING 20285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +30 +53 +7B +5B +9B +9B +5B +6B +6B +5B +ENDCHAR +STARTCHAR 4F43 +ENCODING 20291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +5F +55 +55 +DF +D5 +55 +55 +5F +51 +ENDCHAR +STARTCHAR 4F46 +ENCODING 20294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +5F00 +5100 +5100 +DF00 +D100 +5F00 +4000 +4000 +7F80 +ENDCHAR +STARTCHAR 4F47 +ENCODING 20295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5F00 +6080 +6080 +FF80 +C400 +4400 +4400 +4400 +4C00 +ENDCHAR +STARTCHAR 4F48 +ENCODING 20296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +7F80 +9400 +9F00 +7500 +7500 +5500 +5500 +4400 +ENDCHAR +STARTCHAR 4F4D +ENCODING 20301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +7F00 +9100 +9200 +9200 +4A00 +4A00 +4200 +7F80 +ENDCHAR +STARTCHAR 4F4E +ENCODING 20302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +5C00 +5400 +5400 +DF00 +D200 +5E00 +7280 +4100 +7E00 +ENDCHAR +STARTCHAR 4F4F +ENCODING 20303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4400 +7F00 +4400 +C400 +DF00 +4400 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 4F50 +ENCODING 20304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4800 +7F80 +4800 +D000 +DF00 +6400 +6400 +4400 +7F80 +ENDCHAR +STARTCHAR 4F51 +ENCODING 20305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4800 +7F80 +4800 +D000 +DF00 +7100 +7100 +5F00 +5100 +ENDCHAR +STARTCHAR 4F55 +ENCODING 20309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +5F80 +4100 +DD00 +D500 +D500 +5D00 +5500 +4100 +4300 +ENDCHAR +STARTCHAR 4F59 +ENCODING 20313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +34 +43 +FF +08 +FF +2C +CB +B1 +ENDCHAR +STARTCHAR 4F5A +ENCODING 20314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +5400 +5F00 +5400 +E400 +FF80 +4400 +4A00 +5100 +6080 +ENDCHAR +STARTCHAR 4F5B +ENCODING 20315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4C +7F +4D +BF +AC +AC +7F +55 +55 +64 +ENDCHAR +STARTCHAR 4F5C +ENCODING 20316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +5000 +5F80 +7400 +E700 +C400 +4700 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4F69 +ENCODING 20329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +6100 +7D00 +A900 +BD00 +BB00 +BB00 +B500 +A980 +C980 +ENDCHAR +STARTCHAR 4F6F +ENCODING 20335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3100 +4A00 +7F80 +4400 +DF00 +C400 +7F80 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 4F70 +ENCODING 20336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +4400 +9F00 +9100 +9100 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 4F73 +ENCODING 20339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5F00 +4400 +4400 +FF80 +C400 +7F00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 4F76 +ENCODING 20342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +7F80 +8400 +9F00 +4000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 4F7A +ENCODING 20346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3C00 +4C00 +4A00 +5100 +FF80 +4400 +5E00 +4400 +4400 +7F00 +ENDCHAR +STARTCHAR 4F7E +ENCODING 20350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2E00 +5200 +5100 +7F80 +F100 +DF00 +5100 +5F00 +5100 +6300 +ENDCHAR +STARTCHAR 4F7F +ENCODING 20351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +4400 +9F00 +9500 +9F00 +5400 +4800 +5600 +6180 +ENDCHAR +STARTCHAR 4F81 +ENCODING 20353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5400 +5F00 +5400 +E400 +FF80 +4A00 +4A00 +5280 +6300 +ENDCHAR +STARTCHAR 4F83 +ENCODING 20355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2F80 +3080 +3080 +4F80 +4000 +AD00 +2D00 +2D00 +3540 +35C0 +ENDCHAR +STARTCHAR 4F84 +ENCODING 20356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +4900 +8B00 +BC80 +8400 +5F00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 4F86 +ENCODING 20358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +2A +4A +6B +BD +2C +4B +89 +08 +ENDCHAR +STARTCHAR 4F88 +ENCODING 20360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4F00 +5200 +AC00 +9A00 +7780 +5900 +7600 +4C00 +7000 +ENDCHAR +STARTCHAR 4F8A +ENCODING 20362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6500 +5500 +9600 +BF00 +4A00 +4A00 +5200 +5280 +6300 +ENDCHAR +STARTCHAR 4F8B +ENCODING 20363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +79 +53 +9B +AB +BB +8B +93 +91 +A3 +ENDCHAR +STARTCHAR 4F8D +ENCODING 20365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5F00 +4400 +BF80 +8200 +BF80 +5200 +4A00 +4200 +4600 +ENDCHAR +STARTCHAR 4F8F +ENCODING 20367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +5400 +5F00 +6400 +BF80 +8C00 +4E00 +5500 +6480 +4400 +ENDCHAR +STARTCHAR 4F91 +ENCODING 20369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +7F80 +4800 +9F00 +B100 +BF00 +5100 +5F00 +5100 +5300 +ENDCHAR +STARTCHAR 4F96 +ENCODING 20374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +2400 +3F00 +C080 +8000 +7F00 +5500 +7F00 +5500 +5700 +ENDCHAR +STARTCHAR 4F98 +ENCODING 20376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +6280 +CC00 +D800 +DF80 +6800 +4800 +4880 +4700 +ENDCHAR +STARTCHAR 4F9B +ENCODING 20379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5200 +5200 +BF00 +9200 +7F80 +4000 +5200 +7100 +6080 +ENDCHAR +STARTCHAR 4F9D +ENCODING 20381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +7F80 +4C00 +CD00 +D200 +7200 +5100 +5500 +7880 +ENDCHAR +STARTCHAR 4FAE +ENCODING 20398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F00 +B000 +BF00 +9500 +7F80 +5900 +5F00 +6100 +4600 +ENDCHAR +STARTCHAR 4FAF +ENCODING 20399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +4200 +7F80 +9000 +9F00 +A400 +BF80 +8C00 +9200 +A180 +ENDCHAR +STARTCHAR 4FB5 +ENCODING 20405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2F80 +2080 +3FC0 +6F80 +7F80 +B040 +3F80 +2500 +2700 +38C0 +ENDCHAR +STARTCHAR 4FB6 +ENCODING 20406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +51 +9F +84 +48 +5F +61 +5F +61 +ENDCHAR +STARTCHAR 4FBF +ENCODING 20415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F80 +5F00 +9500 +9F00 +9F00 +5400 +4C00 +5600 +6180 +ENDCHAR +STARTCHAR 4FC2 +ENCODING 20418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +7C00 +5A00 +DC00 +C900 +7F00 +4400 +5700 +6480 +4400 +ENDCHAR +STARTCHAR 4FC3 +ENCODING 20419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5100 +5100 +DF00 +C400 +D400 +5780 +5400 +6C00 +6780 +ENDCHAR +STARTCHAR 4FC4 +ENCODING 20420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +7500 +5300 +BF80 +9200 +5500 +7B00 +5200 +5680 +7500 +ENDCHAR +STARTCHAR 4FC9 +ENCODING 20425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +4800 +5F00 +8900 +BF80 +8000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 4FCA +ENCODING 20426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4900 +5F00 +CC80 +FB00 +4800 +5F00 +6A00 +4E00 +7180 +ENDCHAR +STARTCHAR 4FCE +ENCODING 20430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +4900 +6900 +AF00 +4900 +4900 +6F00 +9900 +9F80 +ENDCHAR +STARTCHAR 4FD1 +ENCODING 20433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +4A +44 +9F +A5 +9F +65 +5F +65 +65 +ENDCHAR +STARTCHAR 4FD3 +ENCODING 20435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5500 +5500 +EA00 +D500 +5500 +5F00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 4FD4 +ENCODING 20436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5100 +5F00 +D100 +DF00 +5100 +5F00 +4A00 +5280 +6300 +ENDCHAR +STARTCHAR 4FD7 +ENCODING 20439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +53 +65 +8C +92 +B1 +7F +52 +5E +52 +ENDCHAR +STARTCHAR 4FDA +ENCODING 20442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +5500 +9F00 +9500 +5F00 +5F00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 4FDD +ENCODING 20445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5100 +5100 +CE00 +FF80 +4E00 +4D00 +5480 +6400 +ENDCHAR +STARTCHAR 4FDF +ENCODING 20447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4900 +7F00 +9080 +9F00 +A400 +7F80 +4C00 +5B00 +6180 +ENDCHAR +STARTCHAR 4FE0 +ENCODING 20448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +7F80 +5500 +D500 +F700 +6E80 +4A00 +5100 +6080 +ENDCHAR +STARTCHAR 4FE1 +ENCODING 20449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +4000 +7F80 +DF00 +C000 +5F00 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 4FEE +ENCODING 20462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +7900 +B600 +BF80 +A600 +BA00 +AD80 +A600 +9800 +ENDCHAR +STARTCHAR 4FEF +ENCODING 20463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +6500 +AF80 +A900 +BD00 +AB00 +A900 +A900 +AB00 +ENDCHAR +STARTCHAR 4FF1 +ENCODING 20465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5100 +5F00 +D100 +DF00 +5F00 +7F80 +4000 +5A00 +6180 +ENDCHAR +STARTCHAR 4FF3 +ENCODING 20467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4A00 +7B80 +8A00 +BB80 +8A00 +5B80 +6A00 +5200 +6200 +ENDCHAR +STARTCHAR 4FF5 +ENCODING 20469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +4400 +9F00 +BF80 +4D00 +5200 +7200 +5D00 +7080 +ENDCHAR +STARTCHAR 4FF8 +ENCODING 20472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +4800 +9F00 +BF00 +9500 +7E80 +7F00 +4400 +4400 +ENDCHAR +STARTCHAR 4FFA +ENCODING 20474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +7F00 +4A00 +D500 +FF80 +D500 +5F00 +5F00 +4480 +4700 +ENDCHAR +STARTCHAR 5002 +ENCODING 20482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5200 +7F80 +9200 +9200 +9F80 +7200 +5200 +5200 +6200 +ENDCHAR +STARTCHAR 5006 +ENCODING 20486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F80 +8400 +BF00 +B700 +AF00 +BF00 +BD00 +A500 +A500 +ENDCHAR +STARTCHAR 5009 +ENCODING 20489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3400 +7F00 +FF80 +7E00 +4200 +7E00 +7E00 +A100 +BE00 +ENDCHAR +STARTCHAR 500B +ENCODING 20491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +65 +65 +EF +E5 +EF +6B +6F +5F +61 +ENDCHAR +STARTCHAR 500D +ENCODING 20493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +5200 +8A00 +BF80 +8000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 5011 +ENCODING 20497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7B +6B +7B +AB +BB +A1 +A1 +A1 +A1 +A3 +ENDCHAR +STARTCHAR 5012 +ENCODING 20498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +7F +9B +BF +87 +93 +BF +93 +BD +83 +ENDCHAR +STARTCHAR 5016 +ENCODING 20502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4400 +7F80 +CA00 +FF80 +4400 +5F00 +4400 +4400 +ENDCHAR +STARTCHAR 5019 +ENCODING 20505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4100 +7F80 +A800 +AF00 +B400 +BF80 +A600 +8900 +9080 +ENDCHAR +STARTCHAR 501A +ENCODING 20506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +3F00 +4A00 +5100 +FF80 +C100 +5D00 +5D00 +5500 +4300 +ENDCHAR +STARTCHAR 501C +ENCODING 20508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +5F +DF +D5 +51 +5F +6F +69 +63 +ENDCHAR +STARTCHAR 501E +ENCODING 20510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +4000 +DF00 +D100 +5F00 +4400 +5500 +6480 +4C00 +ENDCHAR +STARTCHAR 501F +ENCODING 20511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F00 +4A00 +BF80 +8000 +5F00 +5100 +5F00 +5F00 +5100 +ENDCHAR +STARTCHAR 5021 +ENCODING 20513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3F +51 +5F +5F +C0 +5F +61 +5F +5F +61 +ENDCHAR +STARTCHAR 5023 +ENCODING 20515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5200 +7B80 +A500 +9D00 +AB00 +A900 +AB00 +AF00 +D480 +ENDCHAR +STARTCHAR 5024 +ENCODING 20516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +4400 +8F00 +AF00 +A900 +6F00 +6F00 +7F80 +6000 +ENDCHAR +STARTCHAR 5026 +ENCODING 20518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +6900 +BF00 +8C00 +BF80 +9F00 +B280 +9600 +9100 +9F00 +ENDCHAR +STARTCHAR 5027 +ENCODING 20519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +7F00 +6080 +5F00 +C000 +FF80 +5500 +5500 +6480 +4C00 +ENDCHAR +STARTCHAR 5028 +ENCODING 20520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6100 +6100 +9F00 +9F80 +A400 +AF00 +A880 +AF00 +C880 +ENDCHAR +STARTCHAR 502A +ENCODING 20522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5300 +6100 +9B00 +A100 +9F00 +4A00 +5200 +5280 +6300 +ENDCHAR +STARTCHAR 502B +ENCODING 20523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5300 +5E80 +A000 +BF00 +6B00 +6B00 +7F00 +6B00 +6B00 +ENDCHAR +STARTCHAR 502C +ENCODING 20524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4700 +4400 +DF00 +DF00 +D100 +5F00 +7F80 +4400 +4400 +ENDCHAR +STARTCHAR 502D +ENCODING 20525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +7F00 +8E00 +B580 +8800 +7F80 +5A00 +4600 +7900 +ENDCHAR +STARTCHAR 503B +ENCODING 20539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7B80 +6B00 +6B00 +BB00 +AB00 +BA80 +AA80 +BB00 +8A00 +8A00 +ENDCHAR +STARTCHAR 5043 +ENCODING 20547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +6000 +6F00 +AF00 +AF00 +BF80 +AA00 +A700 +A800 +BF80 +ENDCHAR +STARTCHAR 5047 +ENCODING 20551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1D80 +3480 +3480 +5D80 +5000 +BF80 +5280 +5D00 +5180 +5240 +ENDCHAR +STARTCHAR 5048 +ENCODING 20552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +5F +9F +90 +7F +65 +6B +5F +43 +ENDCHAR +STARTCHAR 5049 +ENCODING 20553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +7F80 +8000 +9F00 +9F00 +4400 +5F00 +7F80 +4400 +ENDCHAR +STARTCHAR 504F +ENCODING 20559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +43 +7C +7F +A1 +BF +BF +B7 +BF +B7 +57 +ENDCHAR +STARTCHAR 5055 +ENCODING 20565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +5D00 +5780 +9B00 +B400 +9F00 +5100 +5F00 +5100 +5F00 +ENDCHAR +STARTCHAR 505A +ENCODING 20570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5200 +7B80 +9500 +9500 +BB00 +AA00 +AA00 +BD00 +8480 +ENDCHAR +STARTCHAR 505C +ENCODING 20572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +5F00 +9F00 +8000 +7F00 +7F00 +4400 +4400 +4C00 +ENDCHAR +STARTCHAR 5065 +ENCODING 20581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +7F00 +5F80 +A300 +BF00 +9F00 +B200 +BF00 +9200 +AF80 +ENDCHAR +STARTCHAR 5074 +ENCODING 20596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +79 +6B +AB +BB +AB +BB +BB +81 +A9 +A7 +ENDCHAR +STARTCHAR 5075 +ENCODING 20597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4780 +5F00 +D100 +DF00 +D100 +5F00 +5F00 +5A00 +6180 +ENDCHAR +STARTCHAR 5076 +ENCODING 20598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3F +55 +5F +55 +DF +C4 +7F +67 +79 +63 +ENDCHAR +STARTCHAR 5078 +ENCODING 20600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5C00 +4A00 +5F00 +A080 +BB00 +BB00 +6500 +7B00 +6B00 +6A80 +ENDCHAR +STARTCHAR 5080 +ENCODING 20608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +6500 +9F00 +A500 +5F00 +4F00 +5780 +5480 +6700 +ENDCHAR +STARTCHAR 5085 +ENCODING 20613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +7F80 +5F00 +D500 +DF00 +DF00 +4100 +7F80 +4900 +4200 +ENDCHAR +STARTCHAR 508D +ENCODING 20621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +7F +52 +BF +A5 +BF +88 +9F +91 +A6 +ENDCHAR +STARTCHAR 5091 +ENCODING 20625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5F00 +6D00 +9780 +B100 +A500 +BF00 +8C00 +9700 +A500 +ENDCHAR +STARTCHAR 5098 +ENCODING 20632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3400 +6B00 +AB80 +6D00 +2A00 +6D00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 5099 +ENCODING 20633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F00 +4A00 +BF80 +AF00 +B500 +AF00 +AF00 +B500 +D500 +ENDCHAR +STARTCHAR 50AC +ENCODING 20652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5480 +5480 +5F00 +9400 +9F80 +B400 +5F00 +5F00 +5F80 +5000 +ENDCHAR +STARTCHAR 50AD +ENCODING 20653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +6F00 +BF80 +BF00 +A400 +7F00 +7F00 +7F00 +5500 +ENDCHAR +STARTCHAR 50B2 +ENCODING 20658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +7A00 +5380 +BD00 +9500 +BB00 +9B00 +AB00 +AB00 +DC80 +ENDCHAR +STARTCHAR 50B3 +ENCODING 20659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +7F00 +BF00 +BF00 +8500 +BF00 +BF80 +9200 +8600 +ENDCHAR +STARTCHAR 50B5 +ENCODING 20661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +5F00 +BF80 +9F00 +9F00 +5100 +5F00 +5A00 +6180 +ENDCHAR +STARTCHAR 50B7 +ENCODING 20663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F00 +7F00 +BF00 +9F00 +BF80 +9F00 +AB00 +9500 +8B00 +ENDCHAR +STARTCHAR 50BE +ENCODING 20670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +6200 +7F00 +B900 +AF00 +AF00 +A900 +BF00 +8D00 +9080 +ENDCHAR +STARTCHAR 50C5 +ENCODING 20677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +7F00 +9E00 +BF00 +A500 +BF00 +BF00 +9F00 +8400 +BF80 +ENDCHAR +STARTCHAR 50C9 +ENCODING 20681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +2400 +7E00 +8180 +7F00 +7F00 +0000 +2400 +6600 +9900 +ENDCHAR +STARTCHAR 50CA +ENCODING 20682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F80 +4A00 +5F00 +DF00 +C800 +FF80 +5F00 +7680 +5100 +5F00 +ENDCHAR +STARTCHAR 50CF +ENCODING 20687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5E00 +7F00 +B500 +9F00 +9B00 +6E00 +7500 +5C80 +6C00 +ENDCHAR +STARTCHAR 50D1 +ENCODING 20689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +7F80 +9F00 +BE80 +BF00 +A100 +AF00 +AF00 +A100 +ENDCHAR +STARTCHAR 50D5 +ENCODING 20693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +7F80 +8A00 +BF00 +5F00 +7F80 +4C00 +5A00 +6180 +ENDCHAR +STARTCHAR 50D6 +ENCODING 20694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +7F00 +9F00 +A100 +9E00 +BF80 +BF00 +BF00 +A100 +ENDCHAR +STARTCHAR 50DA +ENCODING 20698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +7F80 +6D00 +BF00 +A180 +9E00 +9E00 +9600 +A500 +A880 +ENDCHAR +STARTCHAR 50DE +ENCODING 20702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5D00 +6500 +BE00 +9F00 +9100 +5F80 +7680 +7500 +6300 +ENDCHAR +STARTCHAR 50E5 +ENCODING 20709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +5F00 +7F00 +9200 +BF00 +B780 +7F80 +4C00 +5480 +6300 +ENDCHAR +STARTCHAR 50E7 +ENCODING 20711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +5100 +7F00 +B780 +9F00 +8000 +5F00 +5F00 +5100 +5F00 +ENDCHAR +STARTCHAR 50ED +ENCODING 20717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +7300 +BF80 +9280 +BD80 +8000 +BF00 +BF00 +BF00 +A100 +ENDCHAR +STARTCHAR 50F9 +ENCODING 20729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4A00 +7F80 +BF00 +9F00 +5F00 +6100 +5F00 +5200 +6100 +ENDCHAR +STARTCHAR 50FB +ENCODING 20731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7A00 +6F80 +AD00 +BB00 +A780 +A200 +BA00 +EF80 +9A00 +AA00 +ENDCHAR +STARTCHAR 50FF +ENCODING 20735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +4A00 +BF00 +9F00 +BF80 +9500 +BF80 +8400 +BF80 +ENDCHAR +STARTCHAR 5100 +ENCODING 20736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +7F00 +5F00 +BF80 +8000 +7D00 +7F80 +7B00 +5200 +7580 +ENDCHAR +STARTCHAR 5101 +ENCODING 20737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +34 +5F +74 +BF +9C +9F +5B +6B +6F +61 +ENDCHAR +STARTCHAR 5104 +ENCODING 20740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +7F80 +8000 +9F00 +9F00 +9F00 +AD00 +AB00 +AE80 +ENDCHAR +STARTCHAR 5106 +ENCODING 20742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6A00 +7E00 +6B80 +A300 +BB00 +B700 +7500 +B900 +8B00 +9C80 +ENDCHAR +STARTCHAR 5109 +ENCODING 20745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5300 +6F80 +A000 +BB00 +7B00 +4000 +5200 +7300 +6D00 +ENDCHAR +STARTCHAR 5112 +ENCODING 20754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +7F80 +A480 +8400 +BF80 +BF00 +AA80 +AA80 +AB00 +ENDCHAR +STARTCHAR 511F +ENCODING 20767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +7F80 +6080 +9F00 +8000 +9F00 +9F00 +9F00 +8200 +B180 +ENDCHAR +STARTCHAR 5121 +ENCODING 20769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +5F +9F +80 +BF +BF +BF +BF +AD +ENDCHAR +STARTCHAR 512A +ENCODING 20778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5F00 +5F00 +9F00 +BF80 +BF80 +6F00 +5F00 +6A00 +7F80 +ENDCHAR +STARTCHAR 5132 +ENCODING 20786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7200 +4700 +7B00 +B780 +8300 +B700 +BD00 +AF00 +B700 +AD00 +ENDCHAR +STARTCHAR 5137 +ENCODING 20791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +7F00 +BE80 +8400 +BF80 +BF00 +BF00 +B300 +BE80 +D300 +ENDCHAR +STARTCHAR 513A +ENCODING 20794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6B00 +7D00 +BF80 +BD00 +BB80 +BD00 +BB80 +FD00 +B380 +CC00 +ENDCHAR +STARTCHAR 513C +ENCODING 20796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7B00 +7B00 +4000 +BF80 +BE00 +BF80 +BB00 +BB00 +B500 +4A80 +ENDCHAR +STARTCHAR 5140 +ENCODING 20800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2400 +2400 +2400 +2400 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5141 +ENCODING 20801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2400 +2200 +FF00 +2400 +2400 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5143 +ENCODING 20803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0000 +0000 +FF00 +2400 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5144 +ENCODING 20804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4100 +4100 +4100 +7E00 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5145 +ENCODING 20805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2000 +2200 +FF00 +2500 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5146 +ENCODING 20806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +1900 +9A00 +5A00 +1800 +6A00 +A900 +2800 +4880 +8700 +ENDCHAR +STARTCHAR 5147 +ENCODING 20807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4500 +7900 +5D00 +6500 +7E00 +1800 +2800 +4880 +8700 +ENDCHAR +STARTCHAR 5148 +ENCODING 20808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +4800 +7F00 +4800 +FF80 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5149 +ENCODING 20809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +4A00 +2A00 +0800 +FF00 +2400 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 514B +ENCODING 20811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0800 +7E00 +4100 +7E00 +5900 +2800 +6880 +8700 +ENDCHAR +STARTCHAR 514C +ENCODING 20812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +FF00 +C280 +4200 +7E00 +1800 +2880 +C700 +ENDCHAR +STARTCHAR 514D +ENCODING 20813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +3C00 +4400 +FF00 +C900 +4900 +7F00 +1800 +3880 +CF00 +ENDCHAR +STARTCHAR 514E +ENCODING 20814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +F800 +7F00 +4900 +4900 +7F00 +2A00 +6880 +8700 +ENDCHAR +STARTCHAR 5152 +ENCODING 20818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +4100 +4100 +7F00 +2400 +6480 +8700 +ENDCHAR +STARTCHAR 515C +ENCODING 20828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DF00 +A500 +9D00 +DF00 +8100 +1400 +2400 +6480 +C700 +ENDCHAR +STARTCHAR 5162 +ENCODING 20834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF80 +4200 +FF00 +9900 +FF00 +6600 +6600 +BA80 +EB80 +ENDCHAR +STARTCHAR 5165 +ENCODING 20837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +78 +08 +08 +08 +18 +14 +22 +43 +81 +ENDCHAR +STARTCHAR 5167 +ENCODING 20839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +70 +08 +FF +89 +95 +A5 +C3 +81 +83 +ENDCHAR +STARTCHAR 5168 +ENCODING 20840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +78 +14 +26 +41 +FE +08 +7E +08 +FF +ENDCHAR +STARTCHAR 5169 +ENCODING 20841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +FF +ED +AB +EF +D5 +89 +8B +ENDCHAR +STARTCHAR 516A +ENCODING 20842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +78 +14 +7E +F5 +95 +BA +B5 +95 +B3 +ENDCHAR +STARTCHAR 516B +ENCODING 20843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +0400 +2400 +2400 +2200 +4200 +4200 +8100 +8080 +ENDCHAR +STARTCHAR 516C +ENCODING 20844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +24 +42 +D1 +91 +24 +22 +46 +F9 +ENDCHAR +STARTCHAR 516D +ENCODING 20845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +0000 +0000 +2400 +2200 +4200 +C100 +8080 +ENDCHAR +STARTCHAR 516E +ENCODING 20846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +2200 +4300 +FF80 +A000 +3E00 +4200 +0200 +0C00 +ENDCHAR +STARTCHAR 5171 +ENCODING 20849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +2400 +FF00 +2400 +2400 +FF80 +2400 +4300 +8100 +ENDCHAR +STARTCHAR 5175 +ENCODING 20853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +4000 +7F00 +4400 +FF80 +0000 +2600 +C100 +ENDCHAR +STARTCHAR 5176 +ENCODING 20854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +2200 +3E00 +2200 +3E00 +FF80 +0000 +6600 +8100 +ENDCHAR +STARTCHAR 5177 +ENCODING 20855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +4200 +7E00 +7E00 +4200 +FF80 +6600 +8100 +ENDCHAR +STARTCHAR 5178 +ENCODING 20856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +7E +55 +55 +7E +55 +FF +00 +66 +81 +ENDCHAR +STARTCHAR 517C +ENCODING 20860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +7F00 +9480 +7E00 +FF80 +7E00 +3400 +5700 +9500 +ENDCHAR +STARTCHAR 5180 +ENCODING 20864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1900 +EE80 +9F00 +7E00 +7E00 +7E00 +E700 +FF80 +6600 +8180 +ENDCHAR +STARTCHAR 5186 +ENCODING 20870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +89 +89 +FF +81 +81 +81 +83 +ENDCHAR +STARTCHAR 518A +ENCODING 20874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +5500 +5500 +5500 +FF80 +5500 +5500 +5500 +4300 +ENDCHAR +STARTCHAR 518D +ENCODING 20877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +7E00 +7E00 +4A00 +FF80 +4200 +4200 +4200 +ENDCHAR +STARTCHAR 5192 +ENCODING 20882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +81 +FF +7E +7E +7E +7E +42 +ENDCHAR +STARTCHAR 5195 +ENCODING 20885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4100 +7E00 +3C00 +7F00 +C900 +7F00 +3880 +CF00 +ENDCHAR +STARTCHAR 5197 +ENCODING 20887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +3C00 +2400 +2400 +2400 +4480 +4480 +8700 +ENDCHAR +STARTCHAR 51A0 +ENCODING 20896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8280 +7200 +0F00 +F600 +6600 +6600 +A080 +9F00 +ENDCHAR +STARTCHAR 51A5 +ENCODING 20901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +FF00 +7E00 +7E00 +FF80 +0000 +6600 +8100 +ENDCHAR +STARTCHAR 51AA +ENCODING 20906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +7E00 +7E00 +7E00 +FF80 +7E00 +CB80 +4E00 +ENDCHAR +STARTCHAR 51AC +ENCODING 20908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +3E00 +6400 +F400 +9800 +6600 +9980 +0C00 +7800 +0E00 +ENDCHAR +STARTCHAR 51B6 +ENCODING 20918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +8A00 +5100 +1F00 +0080 +5F00 +6100 +A100 +9F00 +2100 +ENDCHAR +STARTCHAR 51B7 +ENCODING 20919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8C00 +5400 +2300 +5E80 +0000 +7F00 +8900 +8B00 +0800 +ENDCHAR +STARTCHAR 51BD +ENCODING 20925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +81 +BB +53 +1B +2B +5B +9B +93 +91 +A3 +ENDCHAR +STARTCHAR 51C4 +ENCODING 20932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +BF80 +BF00 +0900 +7F80 +7F00 +BF00 +9200 +8E00 +7100 +ENDCHAR +STARTCHAR 51C6 +ENCODING 20934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +9400 +5F00 +3400 +3F00 +5400 +5F00 +9400 +9F80 +9000 +ENDCHAR +STARTCHAR 51C9 +ENCODING 20937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +BF80 +4000 +1F00 +2100 +5F00 +4400 +9600 +A500 +C880 +ENDCHAR +STARTCHAR 51CB +ENCODING 20939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +65 +2F +2F +65 +6F +AF +AB +43 +ENDCHAR +STARTCHAR 51CC +ENCODING 20940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +BF00 +4800 +3F80 +1F00 +7800 +7E00 +B200 +8E00 +B180 +ENDCHAR +STARTCHAR 51CD +ENCODING 20941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +BF80 +4400 +3F00 +3F00 +6500 +7F00 +8C00 +B700 +C480 +ENDCHAR +STARTCHAR 51DC +ENCODING 20956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F80 +8000 +7F00 +2B00 +3F00 +4300 +9C00 +BF80 +9E00 +2580 +ENDCHAR +STARTCHAR 51DD +ENCODING 20957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F00 +B900 +7A00 +2100 +3F80 +5680 +FF80 +9600 +BA00 +CB80 +ENDCHAR +STARTCHAR 51DE +ENCODING 20958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +D500 +7F00 +CC00 +FC80 +FF00 +4900 +A500 +9480 +ENDCHAR +STARTCHAR 51E1 +ENCODING 20961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7C00 +4400 +6400 +5400 +4C00 +4400 +4400 +8480 +8700 +ENDCHAR +STARTCHAR 51F0 +ENCODING 20976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +9200 +BE00 +BE00 +BE00 +FE00 +9180 +FF00 +8100 +ENDCHAR +STARTCHAR 51F1 +ENCODING 20977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D600 +F500 +0500 +F500 +0500 +F900 +F900 +A900 +7980 +D180 +ENDCHAR +STARTCHAR 51F6 +ENCODING 20982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +02 +85 +A5 +99 +99 +95 +A7 +C3 +FF +81 +ENDCHAR +STARTCHAR 51F8 +ENCODING 20984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +24 +24 +E7 +81 +81 +81 +FF +81 +ENDCHAR +STARTCHAR 51F9 +ENCODING 20985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +E7 +A5 +A5 +A5 +9D +81 +81 +FF +81 +ENDCHAR +STARTCHAR 51FA +ENCODING 20986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +49 +49 +49 +7F +08 +89 +89 +FF +81 +ENDCHAR +STARTCHAR 51FD +ENCODING 20989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +1000 +DB00 +AD00 +8900 +BD00 +FB00 +FF00 +8100 +ENDCHAR +STARTCHAR 5200 +ENCODING 20992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +11 +11 +11 +11 +21 +21 +41 +86 +ENDCHAR +STARTCHAR 5203 +ENCODING 20995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +09 +49 +51 +91 +11 +21 +61 +86 +ENDCHAR +STARTCHAR 5206 +ENCODING 20998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +C300 +FF80 +1200 +1200 +2200 +4200 +8C00 +ENDCHAR +STARTCHAR 5207 +ENCODING 20999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +45 +55 +E5 +45 +59 +69 +11 +17 +ENDCHAR +STARTCHAR 5208 +ENCODING 21000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +15 +95 +65 +25 +25 +35 +4D +81 +83 +ENDCHAR +STARTCHAR 520A +ENCODING 21002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +25 +25 +FD +25 +25 +21 +21 +23 +ENDCHAR +STARTCHAR 520E +ENCODING 21006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +43 +FB +BB +DB +6B +AB +4B +C9 +B3 +ENDCHAR +STARTCHAR 5211 +ENCODING 21009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +55 +55 +55 +FD +55 +55 +51 +91 +93 +ENDCHAR +STARTCHAR 5217 +ENCODING 21015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +45 +7D +4D +F5 +B5 +25 +41 +83 +ENDCHAR +STARTCHAR 521D +ENCODING 21021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +E5 +25 +55 +E5 +D9 +49 +51 +57 +ENDCHAR +STARTCHAR 5224 +ENCODING 21028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +75 +AD +25 +FD +2D +F5 +45 +41 +83 +ENDCHAR +STARTCHAR 5225 +ENCODING 21029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F5 +95 +95 +F5 +45 +75 +55 +51 +91 +B3 +ENDCHAR +STARTCHAR 5229 +ENCODING 21033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C5 +25 +F5 +65 +55 +B5 +A5 +21 +23 +ENDCHAR +STARTCHAR 522A +ENCODING 21034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +DB +DB +DB +FF +DB +DB +DB +D9 +9B +ENDCHAR +STARTCHAR 522E +ENCODING 21038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +E5 +25 +FD +25 +25 +FD +8D +F9 +8B +ENDCHAR +STARTCHAR 5230 +ENCODING 21040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +5D +ED +25 +FD +25 +39 +E3 +ENDCHAR +STARTCHAR 5236 +ENCODING 21046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A1 +FB +A3 +FB +23 +FB +AB +A9 +B9 +23 +ENDCHAR +STARTCHAR 5237 +ENCODING 21047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +8B +FB +A3 +FB +EB +EB +EB +69 +23 +ENDCHAR +STARTCHAR 5238 +ENCODING 21048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +5200 +FF00 +9500 +FF80 +4200 +FF80 +1200 +2200 +CC00 +ENDCHAR +STARTCHAR 5239 +ENCODING 21049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +75 +55 +AD +25 +FD +65 +B5 +A9 +23 +ENDCHAR +STARTCHAR 523A +ENCODING 21050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FB +23 +FB +AB +AB +FB +B3 +A9 +23 +ENDCHAR +STARTCHAR 523B +ENCODING 21051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FD +25 +D5 +55 +2D +55 +A1 +51 +8B +ENDCHAR +STARTCHAR 5243 +ENCODING 21059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +51 +53 +FB +2B +FB +FB +2B +EB +B9 +23 +ENDCHAR +STARTCHAR 5247 +ENCODING 21063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F1 +95 +95 +F5 +95 +F5 +F5 +01 +51 +8B +ENDCHAR +STARTCHAR 524A +ENCODING 21066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +71 +AD +AD +FD +8D +FD +8D +FD +89 +93 +ENDCHAR +STARTCHAR 524B +ENCODING 21067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +FD00 +2500 +F500 +9500 +F500 +6100 +6300 +A080 +9F00 +ENDCHAR +STARTCHAR 524C +ENCODING 21068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FD +25 +FD +AD +FD +65 +B5 +A9 +23 +ENDCHAR +STARTCHAR 524D +ENCODING 21069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +F500 +9500 +F500 +9500 +F500 +9100 +B300 +ENDCHAR +STARTCHAR 5254 +ENCODING 21076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +8B +FB +8B +FB +7B +BB +6B +E9 +5B +ENDCHAR +STARTCHAR 5256 +ENCODING 21078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FD +55 +55 +FD +05 +F5 +8D +F1 +8B +ENDCHAR +STARTCHAR 525B +ENCODING 21083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +D7 +D7 +97 +FB +F7 +F7 +F7 +D5 +9B +ENDCHAR +STARTCHAR 525D +ENCODING 21085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +75 +55 +F5 +FD +AD +75 +79 +A9 +63 +ENDCHAR +STARTCHAR 5261 +ENCODING 21089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +29 +AD +B5 +55 +8D +AD +B5 +A5 +51 +8B +ENDCHAR +STARTCHAR 5269 +ENCODING 21097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +19 +E3 +FF +77 +EF +EF +33 +EB +A9 +23 +ENDCHAR +STARTCHAR 526A +ENCODING 21098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +F500 +F500 +F500 +B300 +0000 +FF00 +1100 +E700 +ENDCHAR +STARTCHAR 526F +ENCODING 21103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +03 +FB +FB +03 +FB +AB +FB +F9 +8B +ENDCHAR +STARTCHAR 5272 +ENCODING 21106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FD +AD +F5 +FD +FD +05 +F9 +F9 +8B +ENDCHAR +STARTCHAR 5275 +ENCODING 21109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +5B +FB +7B +7B +8B +FB +FB +C9 +FB +ENDCHAR +STARTCHAR 527D +ENCODING 21117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F9 +53 +FB +FB +03 +FB +FB +6B +A9 +E7 +ENDCHAR +STARTCHAR 527F +ENCODING 21119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +69 +D3 +6B +FB +FB +FB +FB +33 +F9 +AB +ENDCHAR +STARTCHAR 5283 +ENCODING 21123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FB +EF +FB +FF +03 +FB +F9 +F9 +FF +ENDCHAR +STARTCHAR 5287 +ENCODING 21127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +3B +FF +FB +BB +FB +F7 +D9 +B5 +73 +ENDCHAR +STARTCHAR 5288 +ENCODING 21128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F80 +F500 +FF80 +FF80 +D200 +FF00 +1100 +2100 +C700 +ENDCHAR +STARTCHAR 5289 +ENCODING 21129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +DB +D7 +FB +A3 +53 +FB +23 +69 +F3 +ENDCHAR +STARTCHAR 528D +ENCODING 21133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +5B +F7 +03 +DB +DB +03 +4B +D9 +A7 +ENDCHAR +STARTCHAR 5291 +ENCODING 21137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FF +03 +DF +F7 +FF +8B +FB +FB +89 +8B +ENDCHAR +STARTCHAR 5292 +ENCODING 21138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +67 +93 +FF +F7 +EB +F3 +95 +D5 +AB +ENDCHAR +STARTCHAR 529B +ENCODING 21147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +FF +11 +11 +11 +21 +21 +41 +86 +ENDCHAR +STARTCHAR 529F +ENCODING 21151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +F4 +4F +45 +45 +45 +79 +C9 +11 +17 +ENDCHAR +STARTCHAR 52A0 +ENCODING 21152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +47 +F5 +55 +55 +55 +55 +55 +97 +B5 +ENDCHAR +STARTCHAR 52A3 +ENCODING 21155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +4B +9C +30 +C8 +FF +11 +31 +C6 +ENDCHAR +STARTCHAR 52A4 +ENCODING 21156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +E4 +8F +F5 +A5 +A5 +A5 +A5 +A9 +2B +ENDCHAR +STARTCHAR 52A9 +ENCODING 21161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +E4 +9F +E5 +95 +E5 +95 +B9 +C9 +13 +ENDCHAR +STARTCHAR 52AA +ENCODING 21162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +FF +95 +62 +DD +10 +FF +11 +62 +86 +ENDCHAR +STARTCHAR 52AB +ENCODING 21163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +22 +F2 +2F +FB +45 +55 +BD +C9 +13 +ENDCHAR +STARTCHAR 52BE +ENCODING 21182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +FA +47 +D3 +63 +55 +D5 +A5 +D5 +8B +ENDCHAR +STARTCHAR 52C1 +ENCODING 21185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FC +B4 +DF +D5 +AD +05 +F5 +25 +39 +CB +ENDCHAR +STARTCHAR 52C3 +ENCODING 21187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +F4 +2F +F5 +F5 +25 +FD +25 +29 +4B +ENDCHAR +STARTCHAR 52C5 +ENCODING 21189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +F4 +24 +FF +B5 +F5 +65 +B5 +B9 +2B +ENDCHAR +STARTCHAR 52C7 +ENCODING 21191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +14 +7F +7F +7F +08 +FF +31 +C3 +ENDCHAR +STARTCHAR 52C9 +ENCODING 21193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7400 +AF00 +F500 +AD00 +F500 +2D00 +6B00 +E080 +9F00 +ENDCHAR +STARTCHAR 52CD +ENCODING 21197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +FC +0F +F5 +95 +F5 +B5 +B5 +A9 +6B +ENDCHAR +STARTCHAR 52D2 +ENCODING 21202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A4 +F4 +AF +E5 +F5 +D5 +F5 +F9 +49 +4B +ENDCHAR +STARTCHAR 52D5 +ENCODING 21205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +E4 +F7 +F5 +B5 +F5 +F5 +F5 +35 +CB +ENDCHAR +STARTCHAR 52D6 +ENCODING 21206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F4 +94 +FF +F5 +05 +F5 +F5 +F5 +F5 +9B +ENDCHAR +STARTCHAR 52D8 +ENCODING 21208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +92 +FA +97 +F3 +73 +93 +FD +DD +FD +8B +ENDCHAR +STARTCHAR 52D9 +ENCODING 21209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +2F80 +5500 +F600 +5980 +6400 +CF00 +C500 +4900 +D300 +ENDCHAR +STARTCHAR 52DB +ENCODING 21211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F4 +94 +FF +F5 +95 +F5 +F5 +F5 +59 +9B +ENDCHAR +STARTCHAR 52DD +ENCODING 21213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +B500 +AE80 +CA00 +BF80 +F500 +BF80 +A500 +A900 +5600 +ENDCHAR +STARTCHAR 52DE +ENCODING 21214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BB +DB +77 +8C +FF +FF +12 +62 +C6 +ENDCHAR +STARTCHAR 52DF +ENCODING 21215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +7E00 +7E00 +7E00 +FF80 +5200 +FF80 +3200 +CC00 +ENDCHAR +STARTCHAR 52E2 +ENCODING 21218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +F500 +B500 +F780 +F900 +1000 +FF00 +3100 +C600 +ENDCHAR +STARTCHAR 52E3 +ENCODING 21219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +F2 +27 +FB +F5 +F5 +95 +F5 +F9 +9B +ENDCHAR +STARTCHAR 52E4 +ENCODING 21220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +94 +F4 +6F +F5 +D5 +F5 +F5 +F5 +59 +EB +ENDCHAR +STARTCHAR 52F3 +ENCODING 21235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1A +E2 +FF +FB +FB +FB +FD +E5 +DD +CB +ENDCHAR +STARTCHAR 52F5 +ENCODING 21237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FA +B2 +FF +FB +FB +FB +FB +EB +FD +DF +ENDCHAR +STARTCHAR 52F8 +ENCODING 21240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +52 +FA +F7 +EB +15 +FD +F5 +F5 +A5 +FB +ENDCHAR +STARTCHAR 52FA +ENCODING 21242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +40 +7F +C1 +81 +79 +01 +01 +01 +06 +ENDCHAR +STARTCHAR 52FB +ENCODING 21243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +40 +7F +C1 +FD +01 +1D +71 +01 +07 +ENDCHAR +STARTCHAR 52FE +ENCODING 21246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +40 +7F +E1 +A1 +29 +59 +E5 +01 +06 +ENDCHAR +STARTCHAR 52FF +ENCODING 21247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +20 +7F +55 +95 +A5 +49 +89 +11 +27 +ENDCHAR +STARTCHAR 5305 +ENCODING 21253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7F00 +4100 +F900 +C900 +4900 +7D00 +4200 +4080 +7F00 +ENDCHAR +STARTCHAR 5308 +ENCODING 21256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +41 +A9 +93 +BB +6B +7D +41 +07 +ENDCHAR +STARTCHAR 530D +ENCODING 21261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +55 +FF +FD +55 +7D +7D +55 +03 +ENDCHAR +STARTCHAR 530F +ENCODING 21263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +FF00 +A880 +9E80 +EA80 +FF00 +8B00 +E800 +A880 +6F00 +ENDCHAR +STARTCHAR 5310 +ENCODING 21264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +41 +FD +C5 +39 +7D +7D +7D +03 +ENDCHAR +STARTCHAR 5315 +ENCODING 21269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +80 +84 +88 +B0 +C0 +80 +82 +82 +FE +ENDCHAR +STARTCHAR 5316 +ENCODING 21270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +2800 +4900 +4B00 +CC00 +C800 +4800 +4800 +4880 +4F00 +ENDCHAR +STARTCHAR 5317 +ENCODING 21271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +2500 +E700 +2400 +2400 +6400 +A400 +2480 +2700 +ENDCHAR +STARTCHAR 5319 +ENCODING 21273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F400 +F400 +F500 +0600 +FC00 +A480 +BF00 +E000 +BF80 +ENDCHAR +STARTCHAR 5320 +ENCODING 21280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8200 +BC00 +A000 +BF00 +A400 +A400 +FF80 +8000 +ENDCHAR +STARTCHAR 5321 +ENCODING 21281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8000 +BF00 +8800 +BE00 +8800 +FF00 +FF80 +8000 +ENDCHAR +STARTCHAR 5323 +ENCODING 21283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +8000 +BF00 +BF00 +A900 +BF00 +8800 +FF80 +8000 +ENDCHAR +STARTCHAR 532A +ENCODING 21290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9400 +F700 +B700 +9400 +F700 +9400 +FF80 +8000 +ENDCHAR +STARTCHAR 532F +ENCODING 21295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +AA00 +9F00 +DF00 +9400 +AF00 +AF00 +D000 +FF80 +ENDCHAR +STARTCHAR 5339 +ENCODING 21305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9400 +9400 +9400 +A500 +A700 +C000 +FF80 +8000 +ENDCHAR +STARTCHAR 533F +ENCODING 21311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +9C00 +FF00 +B000 +DE00 +9E00 +A000 +FF80 +ENDCHAR +STARTCHAR 5340 +ENCODING 21312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9E00 +A200 +9E00 +B700 +D500 +B700 +8000 +FF80 +ENDCHAR +STARTCHAR 5341 +ENCODING 21313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +08 +08 +FF +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR 5343 +ENCODING 21315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0E00 +F000 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 5344 +ENCODING 21316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +2400 +2400 +FF80 +2400 +2400 +2400 +2400 +2400 +ENDCHAR +STARTCHAR 5347 +ENCODING 21319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +14 +E4 +24 +24 +FF +24 +24 +44 +84 +ENDCHAR +STARTCHAR 5348 +ENCODING 21320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +4800 +8800 +0800 +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 5349 +ENCODING 21321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +2A00 +2200 +FF80 +2200 +4200 +4200 +8200 +ENDCHAR +STARTCHAR 534A +ENCODING 21322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +4B +89 +7E +08 +FF +08 +08 +08 +ENDCHAR +STARTCHAR 534D +ENCODING 21325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F1 +09 +09 +09 +FF +88 +88 +88 +8F +ENDCHAR +STARTCHAR 5351 +ENCODING 21329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7F00 +4900 +7F00 +4900 +7F00 +2800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 5352 +ENCODING 21330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +2400 +6700 +D900 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 5353 +ENCODING 21331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0F00 +7E00 +4100 +7E00 +4100 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 5354 +ENCODING 21332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +5F +49 +E9 +53 +52 +7F +5B +6B +7D +ENDCHAR +STARTCHAR 5357 +ENCODING 21335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0800 +FF00 +9500 +BF00 +8900 +BF00 +8900 +8B00 +ENDCHAR +STARTCHAR 535A +ENCODING 21338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +7F80 +5F00 +D500 +5F00 +5F00 +4200 +7F80 +4A00 +4600 +ENDCHAR +STARTCHAR 535C +ENCODING 21340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 10 4 -1 +BITMAP +80 +80 +80 +C0 +A0 +90 +90 +80 +80 +80 +ENDCHAR +STARTCHAR 535E +ENCODING 21342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +00 +08 +0C +0E +09 +08 +08 +08 +ENDCHAR +STARTCHAR 5360 +ENCODING 21344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +20 +20 +1E +20 +20 +FE +82 +82 +FE +82 +ENDCHAR +STARTCHAR 5366 +ENCODING 21350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +2200 +FA00 +FA00 +0300 +2280 +FA00 +2200 +3A00 +E200 +ENDCHAR +STARTCHAR 5368 +ENCODING 21352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +0F +7E +42 +4E +FF +81 +BD +BD +83 +ENDCHAR +STARTCHAR 536F +ENCODING 21359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +67 +95 +95 +95 +95 +E7 +24 +C4 +ENDCHAR +STARTCHAR 5370 +ENCODING 21360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +30 +EF +89 +89 +F9 +89 +F9 +8B +08 +ENDCHAR +STARTCHAR 5371 +ENCODING 21361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +C400 +FF00 +5E00 +6200 +6200 +6600 +A080 +9F00 +ENDCHAR +STARTCHAR 5374 +ENCODING 21364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +27 +25 +FD +25 +FD +45 +55 +57 +FC +0C +ENDCHAR +STARTCHAR 5375 +ENCODING 21365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +17 +F5 +D5 +D5 +B7 +B5 +E7 +64 +C4 +ENDCHAR +STARTCHAR 5377 +ENCODING 21367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +5200 +FF00 +9500 +FF80 +6200 +BD80 +2C00 +2100 +3E00 +ENDCHAR +STARTCHAR 537D +ENCODING 21373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +F7 +95 +F5 +F5 +05 +95 +E7 +94 +F4 +ENDCHAR +STARTCHAR 537F +ENCODING 21375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +68 +DB +B7 +BB +B7 +BB +DF +D3 +5E +92 +ENDCHAR +STARTCHAR 5384 +ENCODING 21380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +80 +BE +A2 +A2 +A6 +A0 +A1 +BF +ENDCHAR +STARTCHAR 5393 +ENCODING 21395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +8800 +BF00 +BF00 +8000 +8800 +BF00 +8800 +FF80 +ENDCHAR +STARTCHAR 5398 +ENCODING 21400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +8000 +BF00 +BF00 +A900 +BF00 +BF00 +8800 +7F00 +ENDCHAR +STARTCHAR 539A +ENCODING 21402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BE +BE +BE +80 +BE +FF +88 +98 +ENDCHAR +STARTCHAR 539F +ENCODING 21407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +8800 +BF00 +BF00 +A100 +BF00 +9600 +A500 +C880 +ENDCHAR +STARTCHAR 53A0 +ENCODING 21408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +B880 +AA80 +BA80 +AA80 +BA80 +BA80 +A880 +C700 +ENDCHAR +STARTCHAR 53A5 +ENCODING 21413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AA00 +9380 +FE80 +DF00 +FA00 +A500 +A500 +4880 +ENDCHAR +STARTCHAR 53A6 +ENCODING 21414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +BF00 +BF00 +BF00 +BF00 +FE00 +9400 +FB80 +ENDCHAR +STARTCHAR 53AD +ENCODING 21421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +BB00 +BA80 +BF80 +FA00 +CA00 +FB00 +FD00 +5C80 +ENDCHAR +STARTCHAR 53BB +ENCODING 21435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7F00 +0800 +0800 +FF80 +1400 +2200 +4700 +F880 +ENDCHAR +STARTCHAR 53C3 +ENCODING 21443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +7E00 +4200 +9D00 +F700 +6A00 +B580 +5B00 +6C00 +7000 +ENDCHAR +STARTCHAR 53C8 +ENCODING 21448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +2200 +2400 +1800 +1800 +1400 +6300 +8180 +ENDCHAR +STARTCHAR 53C9 +ENCODING 21449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +5200 +2A00 +2400 +1800 +1800 +3400 +6300 +8180 +ENDCHAR +STARTCHAR 53CA +ENCODING 21450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FC00 +2400 +2400 +2700 +3A00 +4A00 +4C00 +9A00 +E180 +ENDCHAR +STARTCHAR 53CB +ENCODING 21451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2000 +FF80 +2000 +3E00 +5200 +4C00 +8C00 +9200 +6100 +ENDCHAR +STARTCHAR 53CD +ENCODING 21453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4000 +7F00 +5200 +5200 +8C00 +8C00 +9300 +A180 +ENDCHAR +STARTCHAR 53D4 +ENCODING 21460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2F00 +3500 +2500 +FD00 +B500 +AA00 +AA00 +A500 +6880 +ENDCHAR +STARTCHAR 53D6 +ENCODING 21462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F800 +9F00 +F500 +9500 +F500 +9300 +F200 +1500 +1880 +ENDCHAR +STARTCHAR 53D7 +ENCODING 21463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +52 +4A +FF +81 +FF +24 +1C +E3 +ENDCHAR +STARTCHAR 53DB +ENCODING 21467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +E800 +D000 +EF00 +5500 +5500 +F200 +5200 +9500 +A880 +ENDCHAR +STARTCHAR 53E1 +ENCODING 21473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3000 +2700 +FD00 +7500 +ED00 +7300 +FA00 +F300 +9500 +F480 +ENDCHAR +STARTCHAR 53E2 +ENCODING 21474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +FF00 +2400 +FF00 +7E00 +FF80 +7F00 +7500 +F200 +1D80 +ENDCHAR +STARTCHAR 53E3 +ENCODING 21475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +FE +82 +82 +82 +82 +82 +FE +82 +ENDCHAR +STARTCHAR 53E4 +ENCODING 21476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +0800 +0800 +7E00 +4200 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 53E5 +ENCODING 21477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +20 +7F +41 +81 +F9 +45 +79 +45 +07 +ENDCHAR +STARTCHAR 53E9 +ENCODING 21481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +99 +99 +99 +99 +99 +FB +88 +08 +ENDCHAR +STARTCHAR 53EA +ENCODING 21482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +42 +42 +7E +00 +24 +43 +81 +ENDCHAR +STARTCHAR 53EB +ENCODING 21483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0100 +E900 +A900 +A900 +A900 +A900 +EF80 +9D00 +0100 +0100 +ENDCHAR +STARTCHAR 53EC +ENCODING 21484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +11 +21 +66 +80 +7E +41 +7E +41 +ENDCHAR +STARTCHAR 53ED +ENCODING 21485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DE00 +B200 +B200 +B200 +B200 +D200 +A100 +6100 +4080 +ENDCHAR +STARTCHAR 53EF +ENCODING 21487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +02 +7A +4A +4A +7A +4A +02 +06 +ENDCHAR +STARTCHAR 53F0 +ENCODING 21488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2200 +2700 +F880 +0000 +0000 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 53F1 +ENCODING 21489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +E800 +A900 +AA00 +AC00 +A800 +F800 +A880 +8880 +0F00 +ENDCHAR +STARTCHAR 53F2 +ENCODING 21490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7F00 +4900 +4900 +7F00 +6800 +1000 +2C00 +C380 +ENDCHAR +STARTCHAR 53F3 +ENCODING 21491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1000 +FF80 +2000 +2000 +7F00 +A100 +A100 +3F00 +2100 +ENDCHAR +STARTCHAR 53F8 +ENCODING 21496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +01 +FD +01 +79 +45 +79 +41 +03 +ENDCHAR +STARTCHAR 5403 +ENCODING 21507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +C800 +BF80 +B000 +BE00 +A400 +A800 +D080 +9080 +1F00 +ENDCHAR +STARTCHAR 5404 +ENCODING 21508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3E00 +C200 +B400 +1C00 +6380 +FE00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5408 +ENCODING 21512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +3400 +6300 +FF80 +0000 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5409 +ENCODING 21513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +0800 +FF00 +0000 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 540A +ENCODING 21514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FC +84 +FC +10 +FE +92 +92 +96 +10 +ENDCHAR +STARTCHAR 540C +ENCODING 21516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +81 +BF +BD +A5 +BD +A5 +81 +83 +ENDCHAR +STARTCHAR 540D +ENCODING 21517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +3E +62 +A4 +18 +70 +BF +21 +3F +21 +ENDCHAR +STARTCHAR 540E +ENCODING 21518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +7C00 +4000 +7F80 +4000 +BF00 +A100 +BF00 +A100 +ENDCHAR +STARTCHAR 540F +ENCODING 21519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0800 +7F00 +4900 +7F00 +2800 +1000 +2C00 +C380 +ENDCHAR +STARTCHAR 5410 +ENCODING 21520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +A400 +BF00 +A400 +A400 +E400 +A400 +8400 +3F80 +ENDCHAR +STARTCHAR 5411 +ENCODING 21521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +FF +81 +BD +A5 +BD +A5 +81 +83 +ENDCHAR +STARTCHAR 541B +ENCODING 21531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +1200 +FF80 +7E00 +2000 +7F00 +C100 +BF00 +2100 +ENDCHAR +STARTCHAR 541D +ENCODING 21533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +1800 +3600 +C180 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 541F +ENCODING 21535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0400 +CA00 +A900 +BE80 +A000 +BF00 +C100 +A200 +0200 +ENDCHAR +STARTCHAR 5420 +ENCODING 21536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +E500 +A500 +BF80 +A400 +AC00 +EA00 +B200 +3100 +2080 +ENDCHAR +STARTCHAR 5426 +ENCODING 21542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +18 +6E +89 +08 +7E +41 +7E +41 +ENDCHAR +STARTCHAR 5429 +ENCODING 21545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +EA00 +A900 +B080 +BF00 +A900 +E900 +9900 +3600 +ENDCHAR +STARTCHAR 542B +ENCODING 21547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +2400 +7F00 +8080 +7E00 +0200 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 5433 +ENCODING 21555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +6200 +7E00 +4000 +7E00 +FF80 +1800 +6600 +C180 +ENDCHAR +STARTCHAR 5438 +ENCODING 21560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DE00 +D200 +D200 +DF00 +D500 +D600 +A600 +2B00 +5080 +ENDCHAR +STARTCHAR 5439 +ENCODING 21561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +E800 +AF00 +B500 +B500 +A400 +EC00 +AA00 +1100 +2080 +ENDCHAR +STARTCHAR 543B +ENCODING 21563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +E8 +AF +B7 +B7 +AB +AD +F5 +A9 +13 +ENDCHAR +STARTCHAR 543C +ENCODING 21564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3E00 +CA00 +CA00 +D200 +CE00 +B200 +D280 +D280 +3300 +ENDCHAR +STARTCHAR 543E +ENCODING 21566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1000 +7E00 +FF80 +0000 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5442 +ENCODING 21570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FC +84 +84 +FC +20 +FE +02 +FE +02 +ENDCHAR +STARTCHAR 5448 +ENCODING 21576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +41 +7E +00 +FF +08 +FF +08 +FF +ENDCHAR +STARTCHAR 544A +ENCODING 21578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +4800 +7F00 +4800 +FF80 +0800 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 5451 +ENCODING 21585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0E00 +7000 +FF00 +2400 +4200 +FF80 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5468 +ENCODING 21608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +89 +BD +BF +81 +BD +BD +A5 +83 +ENDCHAR +STARTCHAR 546A +ENCODING 21610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F00 +D100 +B100 +BF00 +AA00 +CA00 +AA00 +1280 +2300 +ENDCHAR +STARTCHAR 5471 +ENCODING 21617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +DE00 +B600 +B600 +B500 +B500 +D500 +9700 +3900 +2080 +ENDCHAR +STARTCHAR 5473 +ENCODING 21619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +C400 +BF00 +A400 +BF80 +A400 +CE00 +B500 +2480 +0400 +ENDCHAR +STARTCHAR 5475 +ENCODING 21621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +A100 +BD00 +B500 +B500 +DD00 +B500 +0100 +0300 +ENDCHAR +STARTCHAR 547B +ENCODING 21627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +C4 +BF +B5 +BF +B5 +BF +D5 +84 +04 +ENDCHAR +STARTCHAR 547C +ENCODING 21628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +DC00 +B500 +AD00 +A400 +DF80 +A400 +0400 +0C00 +ENDCHAR +STARTCHAR 547D +ENCODING 21629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3400 +6300 +BD80 +FF00 +9900 +9900 +FB00 +9800 +0800 +ENDCHAR +STARTCHAR 5480 +ENCODING 21632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +B100 +B100 +AF00 +B100 +EF00 +B100 +1100 +3F80 +ENDCHAR +STARTCHAR 5486 +ENCODING 21638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DF00 +B100 +BD00 +B300 +BD00 +D100 +9300 +1080 +1F00 +ENDCHAR +STARTCHAR 548C +ENCODING 21644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +30 +CF +F9 +69 +59 +B9 +A9 +2F +29 +ENDCHAR +STARTCHAR 548E +ENCODING 21646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +7200 +D600 +A500 +7800 +DF80 +FE00 +4200 +4200 +7E00 +ENDCHAR +STARTCHAR 5490 +ENCODING 21648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0900 +C900 +A900 +B780 +B500 +AD00 +B300 +D100 +B100 +1300 +ENDCHAR +STARTCHAR 54A4 +ENCODING 21668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +E080 +C200 +DC00 +C580 +FE00 +C400 +8480 +0700 +ENDCHAR +STARTCHAR 54A8 +ENCODING 21672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +DF00 +2900 +6800 +9400 +2300 +7E80 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 54AB +ENCODING 21675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7700 +9500 +9500 +7700 +A500 +A500 +9880 +8800 +8780 +ENDCHAR +STARTCHAR 54AC +ENCODING 21676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +CA00 +D100 +B300 +CA00 +C400 +CC00 +1B00 +2180 +ENDCHAR +STARTCHAR 54B3 +ENCODING 21683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +C400 +DA00 +CA00 +C500 +DA00 +1600 +1900 +3080 +ENDCHAR +STARTCHAR 54B8 +ENCODING 21688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +0500 +FF80 +BC00 +8500 +B500 +AE00 +B400 +AE80 +8900 +ENDCHAR +STARTCHAR 54BD +ENCODING 21693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +1F +D5 +D5 +DF +D5 +D7 +D9 +1F +11 +ENDCHAR +STARTCHAR 54C0 +ENCODING 21696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +4200 +4200 +7E00 +2900 +E600 +3B00 +6080 +ENDCHAR +STARTCHAR 54C1 +ENCODING 21697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +42 +00 +F7 +99 +F7 +99 +ENDCHAR +STARTCHAR 54C4 +ENCODING 21700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +CA00 +BF00 +AA00 +AA00 +AA00 +DF80 +AA00 +1100 +2080 +ENDCHAR +STARTCHAR 54C8 +ENCODING 21704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +CA00 +D100 +AE80 +C000 +C000 +DF00 +9100 +1F00 +1100 +ENDCHAR +STARTCHAR 54C9 +ENCODING 21705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F600 +2500 +FF80 +0400 +F500 +9500 +9600 +FE80 +0900 +ENDCHAR +STARTCHAR 54E1 +ENCODING 21729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +00 +7F +7F +7F +7F +26 +C1 +ENDCHAR +STARTCHAR 54E5 +ENCODING 21733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +7A +4A +7E +FF +02 +7A +7A +06 +ENDCHAR +STARTCHAR 54E8 +ENCODING 21736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +CD00 +B480 +BF00 +B100 +BF00 +D100 +BF00 +1100 +1300 +ENDCHAR +STARTCHAR 54ED +ENCODING 21741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +9900 +F700 +0A00 +FF00 +1800 +2400 +4200 +8180 +ENDCHAR +STARTCHAR 54EE +ENCODING 21742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +C500 +BF80 +C400 +DE00 +D780 +3C00 +0400 +0C00 +ENDCHAR +STARTCHAR 54F2 +ENCODING 21746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +FE00 +4F80 +FA00 +4A00 +D200 +7F00 +4100 +4100 +7F00 +ENDCHAR +STARTCHAR 54FA +ENCODING 21754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +C500 +DF80 +DF00 +D500 +DF00 +D500 +DF00 +1500 +1500 +ENDCHAR +STARTCHAR 5504 +ENCODING 21764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F00 +F100 +BF00 +B100 +BF00 +F100 +9F00 +0B00 +1080 +ENDCHAR +STARTCHAR 5506 +ENCODING 21766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +C900 +BF00 +AA80 +BB00 +A800 +DF00 +A600 +0E00 +3180 +ENDCHAR +STARTCHAR 5507 +ENCODING 21767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BE +FF +A9 +FE +81 +7F +41 +7F +ENDCHAR +STARTCHAR 550E +ENCODING 21774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +0D +DB +CB +DF +CB +D7 +DF +8B +09 +09 +ENDCHAR +STARTCHAR 5510 +ENCODING 21776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +8900 +FF80 +BF00 +BF00 +A100 +A100 +BF00 +ENDCHAR +STARTCHAR 551C +ENCODING 21788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +2E00 +C980 +0800 +FB00 +9C00 +F880 +9700 +ENDCHAR +STARTCHAR 552F +ENCODING 21807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +EA00 +BF80 +B200 +AF00 +B200 +EF00 +B200 +0F80 +1000 +ENDCHAR +STARTCHAR 5531 +ENCODING 21809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +0F +D1 +AF +AF +A0 +DF +9F +11 +1F +ENDCHAR +STARTCHAR 5535 +ENCODING 21813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +CA00 +D500 +BF80 +B500 +BF00 +DF00 +9480 +0700 +ENDCHAR +STARTCHAR 553E +ENCODING 21822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +DC00 +DF00 +D500 +BF80 +D500 +DF00 +8400 +3F80 +ENDCHAR +STARTCHAR 5544 +ENCODING 21828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +CA00 +DA80 +A700 +DE00 +ED00 +9500 +2480 +0C00 +ENDCHAR +STARTCHAR 5546 +ENCODING 21830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +A9 +AF +FD +A5 +BD +83 +ENDCHAR +STARTCHAR 554F +ENCODING 21839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +BD +A5 +BD +A5 +83 +ENDCHAR +STARTCHAR 5553 +ENCODING 21843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +E780 +F900 +9500 +F700 +8880 +FE00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5556 +ENCODING 21846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +ED00 +B700 +AB00 +B180 +AD00 +B500 +F600 +0900 +1080 +ENDCHAR +STARTCHAR 555E +ENCODING 21854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F00 +CA00 +CA00 +DB00 +D100 +DB00 +CA00 +8A00 +3F80 +ENDCHAR +STARTCHAR 5563 +ENCODING 21859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +DF +EB +CB +FF +EF +EB +AB +2E +32 +ENDCHAR +STARTCHAR 557C +ENCODING 21884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +CA00 +DF80 +D480 +DF00 +D500 +D500 +1700 +0400 +ENDCHAR +STARTCHAR 5580 +ENCODING 21888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +E880 +EF80 +DA00 +CE00 +D180 +DF00 +9F00 +1100 +ENDCHAR +STARTCHAR 5584 +ENCODING 21892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +FF00 +2A00 +FF80 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR 5586 +ENCODING 21894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF80 +4200 +FF00 +0000 +F700 +9900 +F700 +9900 +ENDCHAR +STARTCHAR 5587 +ENCODING 21895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +09 +FF +CB +FF +EF +FF +DB +AD +2D +0B +ENDCHAR +STARTCHAR 5589 +ENCODING 21897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F00 +D100 +DF00 +E800 +EF00 +EC00 +EF00 +E600 +A900 +2880 +ENDCHAR +STARTCHAR 558A +ENCODING 21898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +C200 +FF80 +EE00 +E280 +EF00 +F700 +AE00 +2580 +4980 +ENDCHAR +STARTCHAR 5598 +ENCODING 21912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +D500 +DF00 +C000 +BF80 +DF00 +DB00 +DB00 +1B00 +1B00 +ENDCHAR +STARTCHAR 5599 +ENCODING 21913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DE00 +DE00 +BF80 +DA80 +AB00 +CE00 +FD00 +2480 +0C00 +ENDCHAR +STARTCHAR 559A +ENCODING 21914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DE00 +FF00 +DC80 +DD00 +D300 +C400 +BF80 +0A00 +3180 +ENDCHAR +STARTCHAR 559C +ENCODING 21916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +7E00 +4200 +7E00 +FF80 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 559D +ENCODING 21917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +DF00 +D100 +CE00 +DF80 +B480 +DA80 +1E80 +1300 +ENDCHAR +STARTCHAR 55A7 +ENCODING 21927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +E080 +DF00 +DF00 +D100 +DF00 +DF00 +8000 +3F80 +ENDCHAR +STARTCHAR 55A9 +ENCODING 21929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +CB00 +BF80 +DF00 +D700 +DD00 +DF00 +1700 +1D80 +ENDCHAR +STARTCHAR 55AA +ENCODING 21930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EF00 +AD00 +EF00 +FF80 +4900 +4600 +5A00 +E180 +ENDCHAR +STARTCHAR 55AB +ENCODING 21931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1300 +FA80 +FA80 +DA80 +F500 +C400 +FF80 +CC00 +1200 +2180 +ENDCHAR +STARTCHAR 55AC +ENCODING 21932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +1000 +FF00 +FF80 +3C00 +FF00 +BD00 +BD00 +8300 +ENDCHAR +STARTCHAR 55AE +ENCODING 21934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +F700 +0000 +7E00 +7E00 +7E00 +0800 +FF80 +0800 +ENDCHAR +STARTCHAR 55C5 +ENCODING 21957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +DF00 +D100 +DF00 +DF00 +C600 +FF00 +0A00 +3180 +ENDCHAR +STARTCHAR 55C7 +ENCODING 21959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +6E00 +ED00 +FF80 +7F00 +4100 +7D00 +4100 +7F00 +ENDCHAR +STARTCHAR 55D4 +ENCODING 21972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1700 +D880 +DF00 +DF00 +DF00 +DF00 +DF00 +9F80 +0A00 +3180 +ENDCHAR +STARTCHAR 55DA +ENCODING 21978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +B100 +BF00 +B000 +BF80 +BF80 +FE80 +1D00 +2B00 +ENDCHAR +STARTCHAR 55DC +ENCODING 21980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DF00 +CA00 +BF80 +DC80 +CF00 +DF00 +DF00 +9F00 +1100 +ENDCHAR +STARTCHAR 55DF +ENCODING 21983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF80 +C400 +DF00 +C400 +DF80 +CF00 +9400 +2400 +3F80 +ENDCHAR +STARTCHAR 55E3 +ENCODING 21987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F1 +0F +F7 +F7 +F7 +F7 +F1 +F3 +ENDCHAR +STARTCHAR 55E4 +ENCODING 21988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +D500 +DF00 +C000 +BF80 +DF00 +D500 +DF00 +0780 +3C80 +ENDCHAR +STARTCHAR 55FD +ENCODING 22013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +FE00 +D380 +FC80 +F700 +FA00 +DA00 +B700 +3300 +1480 +ENDCHAR +STARTCHAR 55FE +ENCODING 22014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +D780 +FC00 +D300 +DE00 +EA00 +EF80 +AB00 +2B00 +5480 +ENDCHAR +STARTCHAR 5606 +ENCODING 22022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF00 +CE00 +DF00 +D500 +DF00 +DF00 +BF80 +0A00 +3180 +ENDCHAR +STARTCHAR 5609 +ENCODING 22025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0000 +7E00 +4100 +FF80 +4000 +F700 +5900 +B700 +ENDCHAR +STARTCHAR 5614 +ENCODING 22036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F80 +DF00 +D900 +DF00 +DF00 +DE80 +DF00 +9000 +1F80 +ENDCHAR +STARTCHAR 5617 +ENCODING 22039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +FF +FF +7E +47 +7F +00 +7E +41 +7E +ENDCHAR +STARTCHAR 562F +ENCODING 22063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF80 +DF00 +DF00 +DF00 +DF00 +9F00 +2F00 +2F00 +ENDCHAR +STARTCHAR 5632 +ENCODING 22066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +13 +FF +D3 +FB +FB +EB +FB +BD +15 +15 +ENDCHAR +STARTCHAR 5634 +ENCODING 22068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0B00 +DF00 +DC80 +FB80 +DE00 +FF00 +DF00 +D480 +1F00 +2300 +ENDCHAR +STARTCHAR 5636 +ENCODING 22070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1B00 +FE00 +DA00 +DB80 +DB00 +DB00 +FD00 +DB00 +A500 +2500 +ENDCHAR +STARTCHAR 5653 +ENCODING 22099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +C700 +DF80 +EE80 +E480 +E700 +F700 +2F00 +2600 +5F80 +ENDCHAR +STARTCHAR 5668 +ENCODING 22120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +F700 +9900 +1200 +FF80 +6600 +FF80 +7F00 +9900 +ENDCHAR +STARTCHAR 566B +ENCODING 22123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +FF00 +C000 +DF00 +DF00 +DF00 +ED00 +EF00 +2E80 +ENDCHAR +STARTCHAR 5674 +ENCODING 22132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF80 +A900 +BF00 +BF00 +DF00 +BF00 +0A00 +3180 +ENDCHAR +STARTCHAR 5686 +ENCODING 22150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF80 +DF80 +C000 +CF00 +C000 +DF00 +DE80 +1E80 +1100 +ENDCHAR +STARTCHAR 56A5 +ENCODING 22181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF00 +CE00 +D180 +FD00 +DA80 +FD80 +D000 +1B00 +2A80 +ENDCHAR +STARTCHAR 56AC +ENCODING 22188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0F80 +EA00 +EF00 +ED00 +FF00 +F500 +FF00 +9F00 +1300 +2480 +ENDCHAR +STARTCHAR 56AE +ENCODING 22190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +D700 +5F00 +EA80 +5F00 +9E00 +FF00 +BD00 +BD00 +8300 +ENDCHAR +STARTCHAR 56B4 +ENCODING 22196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7700 +7700 +FF80 +FA00 +FF80 +F500 +F200 +CB00 +F480 +ENDCHAR +STARTCHAR 56BC +ENCODING 22204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +DC80 +BF00 +DF00 +C100 +DF80 +D700 +DF00 +9D00 +1300 +ENDCHAR +STARTCHAR 56CA +ENCODING 22218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +7E00 +FF00 +DA80 +2400 +7F00 +FF80 +2E00 +F180 +ENDCHAR +STARTCHAR 56CD +ENCODING 22221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF80 +F700 +F700 +9500 +F700 +FF80 +F700 +F700 +9900 +ENDCHAR +STARTCHAR 56D1 +ENCODING 22225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3F +FF +E4 +FF +FF +EF +B7 +3F +43 +ENDCHAR +STARTCHAR 56DA +ENCODING 22234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +89 +99 +99 +A5 +A3 +FF +81 +ENDCHAR +STARTCHAR 56DB +ENCODING 22235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A9 +A9 +A9 +A9 +C7 +81 +FF +81 +ENDCHAR +STARTCHAR 56DE +ENCODING 22238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +81 +BD +A5 +A5 +BD +81 +FF +81 +ENDCHAR +STARTCHAR 56E0 +ENCODING 22240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +89 +FF +99 +95 +A3 +FF +81 +ENDCHAR +STARTCHAR 56F0 +ENCODING 22256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +FF +99 +AD +CB +89 +FF +81 +ENDCHAR +STARTCHAR 56F9 +ENCODING 22265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +99 +A5 +FF +BF +93 +97 +FF +81 +ENDCHAR +STARTCHAR 56FA +ENCODING 22266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +FF +89 +BD +A5 +BD +FF +81 +ENDCHAR +STARTCHAR 5703 +ENCODING 22275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +8F +FF +BF +BF +BF +CF +FF +81 +ENDCHAR +STARTCHAR 5704 +ENCODING 22276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BF +91 +BD +FF +BD +BD +FF +81 +ENDCHAR +STARTCHAR 5708 +ENCODING 22280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +AD +FF +FF +A5 +DF +A3 +FF +81 +ENDCHAR +STARTCHAR 570B +ENCODING 22283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +8B +FF +BB +B5 +85 +FB +FF +81 +ENDCHAR +STARTCHAR 570D +ENCODING 22285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BD +FF +BF +BF +BF +BF +FF +81 +ENDCHAR +STARTCHAR 5712 +ENCODING 22290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BF +FF +81 +BF +B7 +CB +FF +81 +ENDCHAR +STARTCHAR 5713 +ENCODING 22291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A3 +9D +FF +FF +FF +BF +FF +81 +ENDCHAR +STARTCHAR 5716 +ENCODING 22294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BD +BD +FF +BF +D7 +BF +C3 +FF +ENDCHAR +STARTCHAR 5718 +ENCODING 22296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +CB +FF +FF +85 +FF +9D +FF +ENDCHAR +STARTCHAR 571F +ENCODING 22303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +0800 +0800 +FF00 +0800 +0800 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 5728 +ENCODING 22312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2000 +FF00 +2400 +4400 +DF00 +C400 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 572D +ENCODING 22317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7F00 +0800 +FF00 +0800 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5730 +ENCODING 22320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5400 +5500 +F700 +7D00 +5500 +7500 +5700 +9080 +0F00 +ENDCHAR +STARTCHAR 573B +ENCODING 22331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4E00 +5000 +F000 +4F80 +5200 +7200 +D200 +1200 +2200 +ENDCHAR +STARTCHAR 5740 +ENCODING 22336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +5200 +F200 +5380 +5200 +5200 +7200 +D200 +3F80 +ENDCHAR +STARTCHAR 5742 +ENCODING 22338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +5000 +FF00 +5500 +5500 +7200 +9200 +1D00 +2880 +ENDCHAR +STARTCHAR 5747 +ENCODING 22343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +48 +5F +F1 +6D +41 +7F +41 +81 +07 +ENDCHAR +STARTCHAR 574A +ENCODING 22346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +5F80 +E800 +4F00 +4900 +6900 +5100 +9100 +2700 +ENDCHAR +STARTCHAR 574D +ENCODING 22349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +5500 +F300 +5100 +5F80 +7100 +5100 +9100 +2300 +ENDCHAR +STARTCHAR 574E +ENCODING 22350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +4F00 +F500 +5500 +4400 +6C00 +CA00 +1100 +2080 +ENDCHAR +STARTCHAR 5750 +ENCODING 22352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +4A00 +4A00 +6D00 +AD00 +0800 +7F00 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 5751 +ENCODING 22353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4000 +E000 +4E00 +4A00 +6A00 +5280 +B280 +2380 +ENDCHAR +STARTCHAR 5761 +ENCODING 22369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +5480 +F400 +5F00 +5900 +7600 +A600 +2F00 +3980 +ENDCHAR +STARTCHAR 5764 +ENCODING 22372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +5F +F5 +5F +55 +55 +7F +84 +04 +ENDCHAR +STARTCHAR 5766 +ENCODING 22374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +4900 +E900 +4F00 +4900 +6F00 +6900 +8800 +3F80 +ENDCHAR +STARTCHAR 576A +ENCODING 22378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +4D00 +F500 +5480 +4400 +7F80 +4400 +8400 +0400 +ENDCHAR +STARTCHAR 576E +ENCODING 22382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +4900 +EB00 +5C80 +5F00 +7100 +9100 +1F00 +1100 +ENDCHAR +STARTCHAR 5770 +ENCODING 22384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +51 +F7 +5B +5B +77 +99 +11 +13 +ENDCHAR +STARTCHAR 5775 +ENCODING 22389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +5E00 +5000 +F000 +5F80 +5200 +7200 +D200 +3F80 +ENDCHAR +STARTCHAR 577C +ENCODING 22396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +5000 +FF80 +5200 +5E00 +7700 +D280 +1200 +2200 +ENDCHAR +STARTCHAR 5782 +ENCODING 22402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +7C +FF +2A +FF +2A +FF +08 +FF +ENDCHAR +STARTCHAR 5788 +ENCODING 22408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4F00 +7800 +C400 +C400 +4280 +4B00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 578B +ENCODING 22411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5500 +5500 +FD00 +5500 +9300 +8800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5793 +ENCODING 22419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +4800 +FA00 +4A00 +4500 +7A00 +9600 +1900 +3080 +ENDCHAR +STARTCHAR 57A0 +ENCODING 22432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5100 +5F00 +F100 +5F00 +5500 +7300 +DF00 +3180 +ENDCHAR +STARTCHAR 57A2 +ENCODING 22434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +5E00 +5000 +FF80 +5000 +7F00 +9900 +2F00 +2900 +ENDCHAR +STARTCHAR 57A3 +ENCODING 22435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +4000 +5F00 +F100 +5F00 +5100 +7F00 +8000 +3F80 +ENDCHAR +STARTCHAR 57C3 +ENCODING 22467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4A00 +5F00 +F000 +5F00 +4400 +5F80 +8C00 +1B00 +2180 +ENDCHAR +STARTCHAR 57C7 +ENCODING 22471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +42 +44 +FF +55 +5F +75 +5F +95 +15 +ENDCHAR +STARTCHAR 57C8 +ENCODING 22472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4900 +5F00 +EA80 +5B00 +4F00 +7200 +AA00 +0E00 +3180 +ENDCHAR +STARTCHAR 57CB +ENCODING 22475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +5500 +FF00 +5500 +5F00 +7F00 +4400 +8400 +3F80 +ENDCHAR +STARTCHAR 57CE +ENCODING 22478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +4500 +5F80 +F480 +5B00 +5B00 +5A00 +AA00 +2580 +2900 +ENDCHAR +STARTCHAR 57DF +ENCODING 22495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4300 +7F80 +C200 +5B00 +5B00 +6300 +BE00 +0580 +0900 +ENDCHAR +STARTCHAR 57E0 +ENCODING 22496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +5100 +FF00 +5F00 +5100 +7F00 +BF80 +0400 +0400 +ENDCHAR +STARTCHAR 57F0 +ENCODING 22512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5F00 +5480 +F000 +4400 +5F00 +6E00 +9500 +2480 +0400 +ENDCHAR +STARTCHAR 57F4 +ENCODING 22516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +5F80 +4400 +EF00 +5F00 +5900 +7F00 +5F00 +9F80 +1000 +ENDCHAR +STARTCHAR 57F7 +ENCODING 22519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +4F00 +F500 +AD00 +F500 +4500 +F900 +4980 +5180 +ENDCHAR +STARTCHAR 57F9 +ENCODING 22521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4900 +EA00 +5F80 +4000 +7F00 +9100 +1F00 +1100 +ENDCHAR +STARTCHAR 57FA +ENCODING 22522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +3E00 +2200 +3E00 +FF80 +4A00 +BF80 +0800 +FF00 +ENDCHAR +STARTCHAR 57FC +ENCODING 22524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4A00 +F100 +5F80 +4100 +7D00 +5D00 +9500 +0300 +ENDCHAR +STARTCHAR 5800 +ENCODING 22528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +5F +D0 +5D +5D +6F +B5 +2F +31 +ENDCHAR +STARTCHAR 5802 +ENCODING 22530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +2A00 +FF00 +BE80 +4200 +4200 +3E00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5805 +ENCODING 22533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A500 +F500 +F200 +F500 +0880 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5806 +ENCODING 22534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +5F80 +F200 +4F00 +5200 +6F00 +D200 +0F80 +1000 +ENDCHAR +STARTCHAR 5808 +ENCODING 22536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +6B +6B +E3 +6F +6F +6F +AF +29 +23 +ENDCHAR +STARTCHAR 5809 +ENCODING 22537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +4A00 +FF00 +4000 +5F00 +7F00 +9F00 +1100 +1300 +ENDCHAR +STARTCHAR 580A +ENCODING 22538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1400 +7700 +7700 +FF80 +0000 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 581E +ENCODING 22558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +7F80 +5500 +F700 +5F00 +4400 +7F80 +8600 +1D80 +2400 +ENDCHAR +STARTCHAR 5821 +ENCODING 22561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +5F00 +C400 +FF80 +4E00 +7580 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 5824 +ENCODING 22564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5100 +5F00 +FF00 +5F80 +7400 +5700 +AC00 +2780 +ENDCHAR +STARTCHAR 5827 +ENCODING 22567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +5F00 +FA80 +5B00 +4400 +7F80 +8400 +0B00 +1080 +ENDCHAR +STARTCHAR 582A +ENCODING 22570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5F80 +4900 +EF00 +4E00 +4900 +7F80 +9700 +1800 +1F80 +ENDCHAR +STARTCHAR 582F +ENCODING 22575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FF00 +4200 +FF00 +CF00 +FF80 +2400 +6480 +8700 +ENDCHAR +STARTCHAR 5830 +ENCODING 22576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F80 +6F00 +6900 +EF00 +6F00 +5F80 +6200 +AD00 +1F80 +ENDCHAR +STARTCHAR 5831 +ENCODING 22577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +4900 +FB00 +AF00 +FD00 +4B00 +FB00 +4B00 +4C80 +ENDCHAR +STARTCHAR 5834 +ENCODING 22580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5F00 +FF00 +4000 +7F80 +7F00 +AB00 +1500 +0B00 +ENDCHAR +STARTCHAR 5835 +ENCODING 22581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4600 +FF80 +4900 +5F00 +7100 +8F00 +0F00 +1100 +ENDCHAR +STARTCHAR 583A +ENCODING 22586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +5F00 +F500 +5F00 +6B00 +9A80 +2A00 +1200 +2200 +ENDCHAR +STARTCHAR 584A +ENCODING 22602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +5500 +FF00 +5500 +5F00 +6F00 +9700 +1480 +2700 +ENDCHAR +STARTCHAR 584B +ENCODING 22603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D700 +DB00 +6700 +9900 +FF00 +8900 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 584F +ENCODING 22607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +5500 +5F00 +E000 +5F80 +5F00 +7F00 +4000 +8A00 +3F80 +ENDCHAR +STARTCHAR 5851 +ENCODING 22609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5700 +FD00 +B700 +B500 +F700 +4500 +8900 +7E00 +0800 +FF80 +ENDCHAR +STARTCHAR 5854 +ENCODING 22612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F80 +4E00 +EA00 +5F00 +6080 +7F00 +9100 +1F00 +1100 +ENDCHAR +STARTCHAR 5857 +ENCODING 22615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +1200 +AF80 +0400 +7F00 +AD00 +8800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5858 +ENCODING 22616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +9F80 +9F00 +D500 +9F80 +9F00 +5F00 +A900 +2900 +2F00 +ENDCHAR +STARTCHAR 585A +ENCODING 22618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5080 +FF00 +4A80 +5700 +7D00 +5500 +9A80 +3C00 +ENDCHAR +STARTCHAR 585E +ENCODING 22622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +2400 +7F00 +FF80 +2A00 +7F00 +8880 +FF00 +ENDCHAR +STARTCHAR 5861 +ENCODING 22625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5300 +5C80 +5F00 +DF00 +5F00 +5F00 +6F00 +9F80 +0A00 +3180 +ENDCHAR +STARTCHAR 5862 +ENCODING 22626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +5100 +FF00 +5000 +5F80 +7F00 +5E80 +9F00 +2B00 +ENDCHAR +STARTCHAR 5864 +ENCODING 22628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +5F00 +FF00 +5100 +5F00 +7F00 +5F00 +8A00 +3180 +ENDCHAR +STARTCHAR 5875 +ENCODING 22645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +FF00 +A500 +B680 +FF00 +BF00 +8800 +7F80 +ENDCHAR +STARTCHAR 5879 +ENCODING 22649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +F600 +F400 +B780 +F500 +F900 +2900 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 587C +ENCODING 22652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +5F00 +DF00 +5500 +5F00 +5F00 +BF80 +1200 +0600 +ENDCHAR +STARTCHAR 587E +ENCODING 22654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +0F00 +F500 +6500 +6580 +3780 +C800 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 5883 +ENCODING 22659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +4A00 +FF80 +5F00 +5F00 +7100 +9F00 +0A80 +3380 +ENDCHAR +STARTCHAR 5885 +ENCODING 22661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F600 +FF80 +F300 +3200 +C600 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 5889 +ENCODING 22665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +6F00 +DF80 +6F00 +6F00 +6F00 +B500 +2F00 +3500 +ENDCHAR +STARTCHAR 5893 +ENCODING 22675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +7E00 +7E00 +4200 +7E00 +FF80 +4A00 +BF80 +FF00 +ENDCHAR +STARTCHAR 589C +ENCODING 22684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +DF00 +DA00 +AF00 +FB00 +9500 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 589E +ENCODING 22686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4E00 +5100 +7F80 +DF00 +5F00 +7F00 +5100 +9F00 +1F00 +ENDCHAR +STARTCHAR 589F +ENCODING 22687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +5F80 +E880 +6480 +6700 +7700 +AF00 +2600 +5F80 +ENDCHAR +STARTCHAR 58A8 +ENCODING 22696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +AD00 +7F00 +7F00 +FF80 +6500 +AC80 +7F00 +FF80 +ENDCHAR +STARTCHAR 58A9 +ENCODING 22697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +BA00 +BB80 +FB00 +8500 +BF00 +5300 +BF00 +1700 +3480 +ENDCHAR +STARTCHAR 58AE +ENCODING 22702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +BF80 +CA00 +B400 +AF00 +EF00 +8900 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 58B3 +ENCODING 22707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +5F80 +E900 +5F00 +5F00 +7F00 +5F00 +8A00 +3180 +ENDCHAR +STARTCHAR 58BA +ENCODING 22714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +5F00 +FF00 +5700 +5D00 +6400 +9F80 +0A00 +3180 +ENDCHAR +STARTCHAR 58BB +ENCODING 22715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +5F00 +EE80 +7F80 +5F00 +7100 +9F00 +1500 +1F00 +ENDCHAR +STARTCHAR 58BE +ENCODING 22718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +E900 +7F00 +EF00 +AB00 +DF00 +2880 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 58C1 +ENCODING 22721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F00 +F500 +8F80 +FF00 +F200 +0A00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 58C5 +ENCODING 22725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +4A00 +AF00 +5A00 +AE00 +CF80 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 58C7 +ENCODING 22727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4000 +5F00 +DB00 +5F00 +4000 +7F00 +5F00 +9F00 +3F80 +ENDCHAR +STARTCHAR 58CE +ENCODING 22734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +7F00 +DF00 +5F00 +5F00 +6400 +BF80 +1B00 +2A80 +ENDCHAR +STARTCHAR 58D1 +ENCODING 22737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3000 +F700 +ED00 +5500 +EA00 +FF00 +F500 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 58D3 +ENCODING 22739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AB00 +BF80 +BA00 +BB00 +BC80 +D800 +BF00 +FF80 +ENDCHAR +STARTCHAR 58D5 +ENCODING 22741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4000 +5F00 +FF00 +7F80 +7F80 +7B00 +9700 +1D00 +3C80 +ENDCHAR +STARTCHAR 58D8 +ENCODING 22744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF00 +FF00 +FF00 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 58D9 +ENCODING 22745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +5F80 +EE00 +5F80 +6F00 +6F00 +AD00 +2F00 +3180 +ENDCHAR +STARTCHAR 58DE +ENCODING 22750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4000 +5F00 +DF00 +4400 +5F00 +7F00 +9500 +3700 +3880 +ENDCHAR +STARTCHAR 58DF +ENCODING 22751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +F700 +F700 +F800 +FE00 +FE80 +B700 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 58E4 +ENCODING 22756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +8000 +9B00 +DB00 +BF00 +9F00 +4A00 +BF80 +3600 +1980 +ENDCHAR +STARTCHAR 58EB +ENCODING 22763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +FF80 +0800 +0800 +0800 +0800 +0800 +FF00 +ENDCHAR +STARTCHAR 58EC +ENCODING 22764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +07 +F8 +08 +08 +FF +08 +08 +08 +FF +ENDCHAR +STARTCHAR 58EF +ENCODING 22767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +A400 +A400 +FF80 +2400 +E400 +A400 +A400 +AF00 +A000 +ENDCHAR +STARTCHAR 58F9 +ENCODING 22777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +0000 +FF00 +BF00 +7E00 +4200 +7E00 +FF80 +ENDCHAR +STARTCHAR 58FA +ENCODING 22778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +0000 +FF00 +9480 +7700 +7700 +1400 +FF80 +ENDCHAR +STARTCHAR 58FB +ENCODING 22779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F80 +5500 +5700 +EF80 +5F00 +7100 +5F00 +9F00 +1300 +ENDCHAR +STARTCHAR 58FD +ENCODING 22781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0000 +FF00 +7E00 +7E00 +FF80 +EF80 +E500 +9200 +ENDCHAR +STARTCHAR 590F +ENCODING 22799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +7E00 +7E00 +7E00 +4100 +7E00 +6400 +9C00 +E780 +ENDCHAR +STARTCHAR 5914 +ENCODING 22804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5F00 +E780 +FF00 +9C00 +7E00 +7E00 +D400 +FF80 +ENDCHAR +STARTCHAR 5915 +ENCODING 22805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +1F +22 +42 +52 +8C +08 +30 +C0 +ENDCHAR +STARTCHAR 5916 +ENCODING 22806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +4400 +7400 +4C00 +D400 +3300 +2480 +2400 +4400 +8400 +ENDCHAR +STARTCHAR 5919 +ENCODING 22809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +8200 +BE00 +9E00 +A600 +BA00 +AA00 +9180 +A100 +ENDCHAR +STARTCHAR 591A +ENCODING 22810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +3E00 +6400 +9800 +3400 +DF80 +3100 +4E00 +1800 +E000 +ENDCHAR +STARTCHAR 591C +ENCODING 22812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +2800 +4F00 +5500 +DE00 +EC00 +4600 +5B00 +5100 +ENDCHAR +STARTCHAR 5922 +ENCODING 22818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7F00 +7F00 +0000 +FF00 +BF00 +C400 +1800 +E000 +ENDCHAR +STARTCHAR 5927 +ENCODING 22823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +FF00 +0800 +1800 +1400 +2200 +4100 +8080 +ENDCHAR +STARTCHAR 5929 +ENCODING 22825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +0800 +FF00 +0800 +1800 +2400 +4300 +8180 +ENDCHAR +STARTCHAR 592A +ENCODING 22826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +FF80 +0800 +1800 +1400 +3A00 +4900 +8080 +ENDCHAR +STARTCHAR 592B +ENCODING 22827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +7F +08 +FF +18 +14 +24 +43 +81 +ENDCHAR +STARTCHAR 592D +ENCODING 22829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7800 +0800 +FF00 +1800 +1400 +2400 +4300 +8180 +ENDCHAR +STARTCHAR 592E +ENCODING 22830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7E00 +4900 +4900 +FF80 +1800 +3400 +6200 +8100 +ENDCHAR +STARTCHAR 5931 +ENCODING 22833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +7F00 +8800 +0800 +FF80 +1800 +2400 +6200 +8180 +ENDCHAR +STARTCHAR 5937 +ENCODING 22839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +FF00 +7F00 +8800 +FF00 +1B00 +2600 +C180 +ENDCHAR +STARTCHAR 593E +ENCODING 22846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +4A00 +4A00 +AD00 +9900 +2400 +4300 +8180 +ENDCHAR +STARTCHAR 5944 +ENCODING 22852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +2400 +4A00 +FF80 +CA00 +7E00 +7E00 +4880 +0F00 +ENDCHAR +STARTCHAR 5947 +ENCODING 22855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +3400 +C300 +FF80 +0200 +7A00 +4A00 +7A00 +0600 +ENDCHAR +STARTCHAR 5948 +ENCODING 22856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +FF +14 +62 +BD +00 +FF +2A +4B +B9 +ENDCHAR +STARTCHAR 5949 +ENCODING 22857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1000 +7F00 +FF80 +2A00 +FD00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 594E +ENCODING 22862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +2C00 +6A00 +BF80 +FF00 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 594F +ENCODING 22863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7F00 +7E00 +1400 +FF80 +7E00 +9180 +7E00 +3400 +C300 +ENDCHAR +STARTCHAR 5950 +ENCODING 22864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7800 +FF00 +D900 +6B00 +6F00 +FF80 +1800 +2400 +C380 +ENDCHAR +STARTCHAR 5951 +ENCODING 22865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +FF00 +F500 +3500 +E900 +2B00 +FF00 +1800 +6600 +8180 +ENDCHAR +STARTCHAR 5954 +ENCODING 22868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +2400 +4A00 +BF00 +2C00 +2400 +FF80 +2400 +C400 +ENDCHAR +STARTCHAR 5955 +ENCODING 22869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +5600 +A500 +AD00 +4800 +FF80 +1800 +6600 +C180 +ENDCHAR +STARTCHAR 5957 +ENCODING 22871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +2400 +7F00 +BF80 +2000 +FF00 +2200 +2F00 +F100 +ENDCHAR +STARTCHAR 595A +ENCODING 22874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7D00 +9D00 +2400 +1A00 +FF00 +FF00 +2400 +C380 +ENDCHAR +STARTCHAR 5960 +ENCODING 22880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5C +FE +FF +67 +7F +7F +FF +34 +C3 +ENDCHAR +STARTCHAR 5962 +ENCODING 22882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF80 +7600 +FD80 +FF00 +1400 +7E00 +C200 +3E00 +3E00 +ENDCHAR +STARTCHAR 5967 +ENCODING 22887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +BD00 +AD00 +BF00 +AF00 +0800 +FF00 +2400 +C380 +ENDCHAR +STARTCHAR 596A +ENCODING 22890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF80 +6E00 +BF80 +7E00 +FE00 +7F00 +FF80 +2400 +2C00 +ENDCHAR +STARTCHAR 596B +ENCODING 22891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +FF +26 +E1 +ED +BF +BF +7F +AD +CD +ENDCHAR +STARTCHAR 596C +ENCODING 22892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +AF00 +FA00 +FD00 +BF80 +AB00 +0800 +FF00 +3400 +C380 +ENDCHAR +STARTCHAR 596D +ENCODING 22893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +EF00 +4A00 +EF00 +EF00 +FF00 +2400 +6200 +8100 +ENDCHAR +STARTCHAR 596E +ENCODING 22894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF80 +2B00 +DC80 +FC00 +7F00 +0000 +7F00 +7F00 +7F00 +ENDCHAR +STARTCHAR 5973 +ENCODING 22899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +10 +FF +22 +24 +34 +0C +33 +C1 +ENDCHAR +STARTCHAR 5974 +ENCODING 22900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +E900 +5900 +A500 +A600 +6600 +6600 +E900 +9080 +ENDCHAR +STARTCHAR 5978 +ENCODING 22904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +E400 +A400 +BF80 +A400 +4400 +6400 +D400 +8400 +ENDCHAR +STARTCHAR 597D +ENCODING 22909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4100 +E200 +A200 +A400 +BF80 +6400 +6400 +D400 +8C00 +ENDCHAR +STARTCHAR 5982 +ENCODING 22914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +47 +F5 +55 +95 +95 +65 +75 +D7 +85 +ENDCHAR +STARTCHAR 5983 +ENCODING 22915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4100 +E100 +A100 +AF00 +A800 +A800 +6880 +D880 +8F00 +ENDCHAR +STARTCHAR 5984 +ENCODING 22916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +4000 +6100 +7E00 +FF80 +2400 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 598A +ENCODING 22922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +E400 +A400 +BF80 +A400 +A400 +6400 +E400 +9F00 +ENDCHAR +STARTCHAR 5993 +ENCODING 22931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +A400 +BF00 +A900 +6600 +6600 +8B00 +9080 +ENDCHAR +STARTCHAR 5996 +ENCODING 22934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +E400 +A400 +BF80 +A400 +4600 +6A00 +9100 +9080 +ENDCHAR +STARTCHAR 5997 +ENCODING 22935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +E900 +BF00 +A080 +BF00 +4100 +6100 +E200 +8200 +ENDCHAR +STARTCHAR 5999 +ENCODING 22937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4500 +ED00 +AD00 +B480 +BD00 +6500 +6200 +8C00 +9000 +ENDCHAR +STARTCHAR 59A5 +ENCODING 22949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0100 +5200 +4200 +1000 +FF80 +6400 +1C00 +E300 +ENDCHAR +STARTCHAR 59A8 +ENCODING 22952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +A800 +AF00 +A900 +A900 +6900 +F100 +9700 +ENDCHAR +STARTCHAR 59AC +ENCODING 22956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E400 +A800 +AF00 +B900 +5900 +6900 +EF00 +8900 +ENDCHAR +STARTCHAR 59B9 +ENCODING 22969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +A400 +BF00 +A600 +4E00 +7500 +9480 +8400 +ENDCHAR +STARTCHAR 59BB +ENCODING 22971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +7E00 +0900 +FF80 +7E00 +FF80 +2400 +1C00 +E300 +ENDCHAR +STARTCHAR 59BE +ENCODING 22974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +10 +10 +FF +24 +1C +E3 +ENDCHAR +STARTCHAR 59C3 +ENCODING 22979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E200 +AA00 +AB00 +AA00 +AA00 +4A00 +EA00 +9F80 +ENDCHAR +STARTCHAR 59C6 +ENCODING 22982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +ED00 +B300 +BF80 +B500 +5300 +7F80 +9100 +8600 +ENDCHAR +STARTCHAR 59C9 +ENCODING 22985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +A400 +AF00 +B500 +B500 +5500 +F500 +8400 +ENDCHAR +STARTCHAR 59CB +ENCODING 22987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4800 +E900 +BF00 +A080 +AF00 +4900 +6900 +AF00 +8900 +ENDCHAR +STARTCHAR 59D0 +ENCODING 22992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +E900 +AF00 +A900 +A900 +4F00 +6900 +A900 +9F80 +ENDCHAR +STARTCHAR 59D1 +ENCODING 22993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +A400 +A400 +AF00 +4900 +6900 +DF00 +8900 +ENDCHAR +STARTCHAR 59D3 +ENCODING 22995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4A00 +EF00 +B200 +B200 +A200 +6F00 +6200 +8200 +9F80 +ENDCHAR +STARTCHAR 59D4 +ENCODING 22996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1600 +6800 +FF00 +2E00 +D180 +FF00 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 59D9 +ENCODING 23001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8E00 +F200 +B200 +BF80 +D200 +D200 +5200 +B200 +9700 +ENDCHAR +STARTCHAR 59DA +ENCODING 23002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5A80 +FB00 +AB00 +AA00 +AB00 +5A80 +6A00 +F280 +9300 +ENDCHAR +STARTCHAR 59DC +ENCODING 23004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +FF80 +1000 +FF00 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 59DD +ENCODING 23005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4C00 +FF00 +B400 +BF80 +C600 +4E00 +7500 +9480 +8400 +ENDCHAR +STARTCHAR 59E6 +ENCODING 23014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +2400 +1C00 +E300 +4400 +FF80 +A900 +6600 +9D00 +ENDCHAR +STARTCHAR 59E8 +ENCODING 23016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +9F80 +E400 +BF00 +BF00 +D400 +DF80 +4500 +AB00 +B080 +ENDCHAR +STARTCHAR 59EA +ENCODING 23018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4800 +E900 +AF00 +A080 +A400 +DF00 +6400 +A400 +9F80 +ENDCHAR +STARTCHAR 59EC +ENCODING 23020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +9200 +F600 +B700 +B500 +B500 +5700 +7200 +BF80 +9000 +ENDCHAR +STARTCHAR 59EE +ENCODING 23022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4000 +E000 +AF00 +A900 +AF00 +4900 +6F00 +E000 +9F80 +ENDCHAR +STARTCHAR 59F8 +ENCODING 23032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +9B80 +E900 +A900 +BD00 +AF80 +4900 +7100 +B100 +A100 +ENDCHAR +STARTCHAR 59FB +ENCODING 23035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +95 +F5 +BF +B5 +D7 +59 +BF +91 +ENDCHAR +STARTCHAR 59FF +ENCODING 23039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DF00 +1900 +DE00 +6180 +1000 +FF80 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 5A01 +ENCODING 23041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +0500 +7F80 +BD00 +A500 +7D00 +AA00 +9280 +AE80 +C900 +ENDCHAR +STARTCHAR 5A03 +ENCODING 23043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +EF00 +A400 +BF80 +A400 +BF00 +6400 +E400 +9F80 +ENDCHAR +STARTCHAR 5A11 +ENCODING 23057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5500 +D500 +4E00 +C800 +B000 +FF80 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 5A18 +ENCODING 23064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +E900 +AF00 +A900 +AF00 +6D80 +6B00 +8D00 +9880 +ENDCHAR +STARTCHAR 5A1B +ENCODING 23067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4700 +5500 +F700 +B000 +BF00 +A500 +7F80 +AA00 +9180 +ENDCHAR +STARTCHAR 5A1C +ENCODING 23068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BB00 +9B00 +DB00 +BF00 +DB00 +DA80 +FE80 +5B00 +AA00 +AA00 +ENDCHAR +STARTCHAR 5A1F +ENCODING 23071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +49 +EF +A0 +AF +AF +71 +6F +91 +93 +ENDCHAR +STARTCHAR 5A20 +ENCODING 23072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +9F80 +FF00 +B000 +BF80 +BA80 +5B00 +7A00 +BF00 +A880 +ENDCHAR +STARTCHAR 5A25 +ENCODING 23077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +9B00 +EA00 +BF80 +AA00 +CE00 +5A00 +4A00 +AE00 +9F00 +ENDCHAR +STARTCHAR 5A29 +ENCODING 23081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +8E00 +F200 +BF00 +B500 +BF00 +C600 +6A00 +BA80 +B300 +ENDCHAR +STARTCHAR 5A36 +ENCODING 23094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F000 +FF00 +F500 +B200 +DD80 +FF80 +2400 +1C00 +F300 +ENDCHAR +STARTCHAR 5A3C +ENCODING 23100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +91 +EF +AF +A0 +BF +D1 +7F +BF +91 +ENDCHAR +STARTCHAR 5A41 +ENCODING 23105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FF80 +7E00 +7F00 +7F00 +FF00 +2400 +1C00 +E300 +ENDCHAR +STARTCHAR 5A46 +ENCODING 23110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +9F00 +5A00 +A600 +B900 +FF80 +2400 +1E00 +F300 +ENDCHAR +STARTCHAR 5A49 +ENCODING 23113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F80 +F080 +AF00 +B700 +DB00 +CB00 +4B00 +B280 +9300 +ENDCHAR +STARTCHAR 5A5A +ENCODING 23130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4700 +9A00 +FF00 +BE80 +B900 +BF00 +D100 +7F00 +BF00 +9100 +ENDCHAR +STARTCHAR 5A62 +ENCODING 23138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F00 +F500 +BF00 +B500 +BF00 +CA00 +7F80 +A200 +8200 +ENDCHAR +STARTCHAR 5A66 +ENCODING 23142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +8F00 +FF80 +AF00 +BF80 +B480 +CF00 +7500 +B700 +8400 +ENDCHAR +STARTCHAR 5A92 +ENCODING 23186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +9F80 +EF00 +A900 +AF00 +DF80 +4600 +7D00 +9480 +8400 +ENDCHAR +STARTCHAR 5A9A +ENCODING 23194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +FF +B0 +B7 +B7 +D9 +57 +A7 +A9 +ENDCHAR +STARTCHAR 5A9B +ENCODING 23195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +8F00 +F480 +BF00 +A800 +BF80 +CF00 +4900 +B600 +AD80 +ENDCHAR +STARTCHAR 5AA4 +ENCODING 23204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5500 +EF00 +B500 +AF00 +A400 +DA00 +7900 +B980 +9600 +ENDCHAR +STARTCHAR 5AC1 +ENCODING 23233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F80 +FF80 +AA00 +BA80 +CF00 +D600 +6B00 +9280 +8C00 +ENDCHAR +STARTCHAR 5AC2 +ENCODING 23234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5D00 +FD00 +B500 +BF00 +A400 +5F00 +6900 +A600 +9980 +ENDCHAR +STARTCHAR 5AC4 +ENCODING 23236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +9200 +FF00 +B900 +BF00 +B900 +DF00 +5700 +AA80 +A600 +ENDCHAR +STARTCHAR 5AC9 +ENCODING 23241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8200 +9F80 +F400 +D700 +DA00 +DF80 +F200 +5600 +BD00 +A880 +ENDCHAR +STARTCHAR 5ACC +ENCODING 23244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8F00 +9C00 +FF80 +BF00 +AB00 +DF80 +DF00 +4B00 +BA80 +AA00 +ENDCHAR +STARTCHAR 5AE1 +ENCODING 23265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F80 +EA00 +BF00 +B500 +BF00 +DF00 +5F00 +BB00 +9300 +ENDCHAR +STARTCHAR 5AE6 +ENCODING 23270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +8D00 +FF80 +BF80 +A900 +CF00 +5F80 +5480 +B500 +8400 +ENDCHAR +STARTCHAR 5AE9 +ENCODING 23273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +BE00 +D380 +BB00 +F700 +FB00 +D900 +7500 +B300 +9480 +ENDCHAR +STARTCHAR 5B05 +ENCODING 23301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +FF00 +AD00 +BF80 +AD00 +DF00 +7F80 +8400 +8400 +ENDCHAR +STARTCHAR 5B09 +ENCODING 23305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F80 +FF00 +BF00 +B100 +CE00 +5F80 +7F00 +BF00 +9100 +ENDCHAR +STARTCHAR 5B0B +ENCODING 23307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5680 +FF00 +AF00 +B500 +AF00 +4F00 +7F80 +A400 +8400 +ENDCHAR +STARTCHAR 5B0C +ENCODING 23308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +9E00 +FF80 +BE80 +AE00 +DF00 +D100 +5F00 +BF00 +9100 +ENDCHAR +STARTCHAR 5B16 +ENCODING 23318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +9100 +FF80 +F200 +9F00 +7200 +FF00 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 5B2A +ENCODING 23338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +9F00 +FF00 +AD00 +BF00 +D100 +DF00 +4F00 +A200 +9980 +ENDCHAR +STARTCHAR 5B40 +ENCODING 23360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +9F +84 +DF +D5 +CF +CF +DF +57 +8F +8D +ENDCHAR +STARTCHAR 5B43 +ENCODING 23363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +8000 +DB00 +BB00 +BF80 +DF00 +4A00 +7F80 +AF00 +9980 +ENDCHAR +STARTCHAR 5B50 +ENCODING 23376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0400 +0800 +0800 +FF80 +0800 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 5B51 +ENCODING 23377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +02 +0C +09 +FE +08 +08 +08 +38 +ENDCHAR +STARTCHAR 5B54 +ENCODING 23380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +1400 +2400 +3400 +C400 +2400 +2480 +2480 +C700 +ENDCHAR +STARTCHAR 5B55 +ENCODING 23381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FC00 +2700 +2100 +7D00 +8B00 +FF80 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 5B57 +ENCODING 23383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +7E00 +0400 +0800 +FF80 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 5B58 +ENCODING 23384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF80 +2000 +3F00 +4200 +C400 +FF80 +4400 +4400 +4C00 +ENDCHAR +STARTCHAR 5B5A +ENCODING 23386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7E00 +8900 +8100 +7E00 +0800 +FF80 +0800 +0800 +3800 +ENDCHAR +STARTCHAR 5B5C +ENCODING 23388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F000 +1400 +2780 +4900 +7900 +CE00 +5600 +4600 +4D00 +D080 +ENDCHAR +STARTCHAR 5B5D +ENCODING 23389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7D00 +1200 +FF80 +0800 +7E00 +C800 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR 5B5F +ENCODING 23391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0400 +FF80 +0800 +1000 +7F00 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 5B63 +ENCODING 23395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +FF00 +1C00 +7E00 +8580 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR 5B64 +ENCODING 23396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +3E00 +5500 +5500 +7500 +D500 +5500 +5700 +7900 +A080 +ENDCHAR +STARTCHAR 5B69 +ENCODING 23401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +3F80 +4400 +5A00 +6A00 +C500 +4A00 +5600 +4D00 +D080 +ENDCHAR +STARTCHAR 5B6B +ENCODING 23403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +3C00 +4500 +6A00 +C500 +5F00 +4D80 +5480 +C400 +ENDCHAR +STARTCHAR 5B70 +ENCODING 23408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +0400 +FF00 +F500 +0D00 +F500 +2700 +F900 +4980 +5180 +ENDCHAR +STARTCHAR 5B71 +ENCODING 23409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +9E00 +8400 +BF00 +8000 +F700 +FF80 +2600 +ENDCHAR +STARTCHAR 5B75 +ENCODING 23413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +EF00 +EE80 +DF00 +E900 +EA00 +DF80 +6200 +A600 +ENDCHAR +STARTCHAR 5B78 +ENCODING 23416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FB00 +7700 +9900 +FF00 +8080 +FE80 +0800 +FF80 +1800 +ENDCHAR +STARTCHAR 5B7A +ENCODING 23418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +3F80 +7F80 +5F00 +FF80 +4400 +5F00 +5B00 +9B00 +ENDCHAR +STARTCHAR 5B7C +ENCODING 23420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D200 +6F00 +BF80 +FF00 +F200 +0000 +7C00 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR 5B85 +ENCODING 23429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +8D +70 +1F +F0 +10 +11 +1F +ENDCHAR +STARTCHAR 5B87 +ENCODING 23431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +FE80 +0800 +0800 +FF80 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 5B88 +ENCODING 23432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +8500 +FF80 +0400 +2400 +2400 +0400 +0C00 +ENDCHAR +STARTCHAR 5B89 +ENCODING 23433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +9100 +1000 +FF80 +2200 +2400 +1800 +3E00 +E100 +ENDCHAR +STARTCHAR 5B8B +ENCODING 23435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +8900 +FF00 +1800 +2C00 +4B00 +8880 +0800 +ENDCHAR +STARTCHAR 5B8C +ENCODING 23436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +3E00 +0000 +FF00 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 5B8F +ENCODING 23439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +91 +10 +FF +28 +2A +52 +97 +F9 +ENDCHAR +STARTCHAR 5B93 +ENCODING 23443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +9100 +0A00 +2200 +6600 +A900 +B280 +6200 +BE00 +ENDCHAR +STARTCHAR 5B95 +ENCODING 23445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +FF +20 +20 +FE +C1 +3E +41 +ENDCHAR +STARTCHAR 5B96 +ENCODING 23446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8480 +7400 +1400 +7400 +F500 +1900 +2B00 +6C80 +ENDCHAR +STARTCHAR 5B97 +ENCODING 23447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +7E00 +0000 +FF00 +2A00 +4A00 +8900 +B100 +ENDCHAR +STARTCHAR 5B98 +ENCODING 23448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +7E +42 +7E +7F +41 +7F +41 +ENDCHAR +STARTCHAR 5B99 +ENCODING 23449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +89 +89 +7F +49 +7F +49 +7F +41 +ENDCHAR +STARTCHAR 5B9A +ENCODING 23450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +7E00 +0800 +4800 +4E00 +4800 +B000 +9F80 +ENDCHAR +STARTCHAR 5B9B +ENCODING 23451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +C100 +7F00 +5900 +D900 +2900 +2B00 +4880 +8F00 +ENDCHAR +STARTCHAR 5B9C +ENCODING 23452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +7E00 +4200 +7E00 +4200 +7E00 +4200 +FF80 +ENDCHAR +STARTCHAR 5BA2 +ENCODING 23458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A100 +FF00 +9800 +2600 +FF80 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 5BA3 +ENCODING 23459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +FE80 +7E00 +4200 +7E00 +7E00 +0000 +FF80 +ENDCHAR +STARTCHAR 5BA4 +ENCODING 23460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +FF00 +2200 +FF00 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 5BA5 +ENCODING 23461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +91 +FF +3E +42 +BE +3E +22 +26 +ENDCHAR +STARTCHAR 5BA6 +ENCODING 23462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +7F +48 +7E +42 +7E +7F +40 +ENDCHAR +STARTCHAR 5BAC +ENCODING 23468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8A80 +0800 +7F00 +7900 +9600 +9600 +BA80 +9100 +ENDCHAR +STARTCHAR 5BAE +ENCODING 23470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +FF +42 +7E +7F +41 +7F +41 +ENDCHAR +STARTCHAR 5BB0 +ENCODING 23472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +89 +7E +24 +FF +08 +7F +08 +08 +ENDCHAR +STARTCHAR 5BB3 +ENCODING 23475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +08 +7E +FF +00 +7F +7F +41 +ENDCHAR +STARTCHAR 5BB4 +ENCODING 23476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +42 +7E +7E +FF +64 +1C +F3 +ENDCHAR +STARTCHAR 5BB5 +ENCODING 23477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +AB00 +4B00 +FE80 +4200 +7E00 +7E00 +4200 +4600 +ENDCHAR +STARTCHAR 5BB6 +ENCODING 23478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +7E00 +7B00 +9400 +7C00 +EB00 +8900 +3800 +ENDCHAR +STARTCHAR 5BB8 +ENCODING 23480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +FF +7E +40 +7F +55 +9A +F1 +ENDCHAR +STARTCHAR 5BB9 +ENCODING 23481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +A5 +5A +B5 +62 +FF +42 +7E +42 +ENDCHAR +STARTCHAR 5BBF +ENCODING 23487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +A1 +5F +48 +DF +D1 +5F +5F +51 +ENDCHAR +STARTCHAR 5BC0 +ENCODING 23488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +5200 +8900 +0800 +F700 +1600 +6980 +8800 +ENDCHAR +STARTCHAR 5BC2 +ENCODING 23490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +C100 +3F00 +4500 +F500 +B200 +B200 +AD00 +4880 +ENDCHAR +STARTCHAR 5BC3 +ENCODING 23491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +BD00 +2800 +7F00 +C900 +7F00 +1C00 +6A80 +CF00 +ENDCHAR +STARTCHAR 5BC4 +ENCODING 23492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +1C00 +E300 +FF80 +7A00 +4A00 +7A00 +0600 +ENDCHAR +STARTCHAR 5BC5 +ENCODING 23493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8080 +FE80 +7E00 +4900 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 5BC6 +ENCODING 23494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +AA80 +6500 +BB00 +7C00 +8800 +8900 +FF00 +8100 +ENDCHAR +STARTCHAR 5BC7 +ENCODING 23495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8480 +6700 +0400 +FE00 +6600 +6600 +A980 +BF00 +ENDCHAR +STARTCHAR 5BCC +ENCODING 23500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +7E +7E +00 +7F +7F +7F +81 +ENDCHAR +STARTCHAR 5BD0 +ENCODING 23504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A480 +AF00 +E400 +3F80 +E600 +AD00 +B480 +A400 +ENDCHAR +STARTCHAR 5BD2 +ENCODING 23506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A500 +7E00 +7E00 +FF80 +2200 +4B00 +8680 +3800 +ENDCHAR +STARTCHAR 5BD3 +ENCODING 23507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +4A +7E +7E +FF +8D +BB +83 +ENDCHAR +STARTCHAR 5BD4 +ENCODING 23508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +7E00 +7E00 +0000 +FF00 +4E00 +6800 +9F80 +ENDCHAR +STARTCHAR 5BD7 +ENCODING 23511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +B100 +DC00 +7E00 +FF80 +C980 +7E00 +4200 +ENDCHAR +STARTCHAR 5BDE +ENCODING 23518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +7E00 +4200 +7E00 +7E00 +FF00 +2400 +C380 +ENDCHAR +STARTCHAR 5BDF +ENCODING 23519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +A600 +7E00 +C180 +FF00 +2A00 +4B00 +9900 +ENDCHAR +STARTCHAR 5BE1 +ENCODING 23521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +7E00 +4200 +7E00 +FF80 +7F00 +9280 +6C00 +ENDCHAR +STARTCHAR 5BE2 +ENCODING 23522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +AF80 +BF00 +EF00 +3F00 +F080 +AF00 +A600 +A900 +ENDCHAR +STARTCHAR 5BE4 +ENCODING 23524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +BF +A4 +EE +3F +E0 +AF +AF +A9 +ENDCHAR +STARTCHAR 5BE5 +ENCODING 23525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +3700 +DD00 +2600 +DD80 +7A00 +7C00 +6000 +ENDCHAR +STARTCHAR 5BE6 +ENCODING 23526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +FF80 +0000 +7E00 +4100 +7E00 +2600 +C100 +ENDCHAR +STARTCHAR 5BE7 +ENCODING 23527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EA80 +7D00 +7F00 +5500 +FF80 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR 5BE8 +ENCODING 23528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E80 +7E00 +2400 +FF80 +6A00 +FF80 +2C00 +CB00 +ENDCHAR +STARTCHAR 5BE9 +ENCODING 23529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +F700 +2C00 +FF80 +2E00 +FF80 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 5BEB +ENCODING 23531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +42 +76 +7E +7F +8B +5B +93 +ENDCHAR +STARTCHAR 5BEC +ENCODING 23532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +7E00 +4200 +7E00 +4200 +7E00 +2A80 +CF00 +ENDCHAR +STARTCHAR 5BEE +ENCODING 23534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +2500 +7E00 +C380 +3E00 +3E00 +6E00 +9100 +ENDCHAR +STARTCHAR 5BEF +ENCODING 23535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +C8 +FE +7F +00 +E7 +9D +83 +ENDCHAR +STARTCHAR 5BF5 +ENCODING 23541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +6F00 +F100 +FF00 +9800 +FE00 +FF80 +BF00 +ENDCHAR +STARTCHAR 5BF6 +ENCODING 23542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +7F00 +6F00 +7E00 +4200 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 5BF8 +ENCODING 23544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +04 +04 +FF +04 +44 +24 +24 +04 +0C +ENDCHAR +STARTCHAR 5BFA +ENCODING 23546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +0800 +FF80 +0200 +0200 +FF00 +2200 +1200 +0C00 +ENDCHAR +STARTCHAR 5C01 +ENCODING 23553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4100 +FF80 +4100 +F900 +4500 +F500 +4100 +5100 +E600 +ENDCHAR +STARTCHAR 5C04 +ENCODING 23556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +F100 +9100 +FF80 +F500 +9500 +F300 +7100 +9100 +B700 +ENDCHAR +STARTCHAR 5C07 +ENCODING 23559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +AF00 +BB00 +E600 +3900 +FF80 +A900 +A500 +A100 +A200 +ENDCHAR +STARTCHAR 5C08 +ENCODING 23560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +7E00 +7E00 +FE00 +0300 +FF80 +2200 +0E00 +ENDCHAR +STARTCHAR 5C09 +ENCODING 23561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +FF80 +F100 +8500 +FB00 +E900 +E900 +A300 +ENDCHAR +STARTCHAR 5C0A +ENCODING 23562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +7F00 +FF80 +6D00 +7E00 +7E00 +FF80 +4400 +2C00 +ENDCHAR +STARTCHAR 5C0B +ENCODING 23563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +7E00 +FF00 +5900 +EF00 +FF80 +2200 +0C00 +ENDCHAR +STARTCHAR 5C0D +ENCODING 23565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +F100 +F900 +1780 +5100 +FD00 +F300 +2100 +3900 +C300 +ENDCHAR +STARTCHAR 5C0E +ENCODING 23566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D200 +3F80 +9F00 +1F00 +DF00 +4000 +BF80 +FF80 +2200 +1E00 +ENDCHAR +STARTCHAR 5C0F +ENCODING 23567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +4A00 +4A00 +4A00 +4900 +8900 +8880 +0800 +3000 +ENDCHAR +STARTCHAR 5C11 +ENCODING 23569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +2A00 +4A00 +4900 +4900 +8A80 +B400 +0C00 +3000 +C000 +ENDCHAR +STARTCHAR 5C16 +ENCODING 23574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +2A00 +4B00 +9900 +0000 +0800 +FF80 +1800 +2600 +C180 +ENDCHAR +STARTCHAR 5C19 +ENCODING 23577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +2C +4B +89 +7F +81 +9D +A5 +9D +A1 +83 +ENDCHAR +STARTCHAR 5C24 +ENCODING 23588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +1200 +FF00 +1000 +1800 +1800 +2800 +2800 +C880 +8F00 +ENDCHAR +STARTCHAR 5C28 +ENCODING 23592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +2400 +FF00 +3200 +3D00 +3600 +5D00 +5300 +9C80 +9F00 +ENDCHAR +STARTCHAR 5C31 +ENCODING 23601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F500 +0400 +FF80 +9200 +F600 +D600 +D600 +CA80 +5380 +ENDCHAR +STARTCHAR 5C38 +ENCODING 23608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +7F +40 +40 +80 +80 +80 +80 +ENDCHAR +STARTCHAR 5C39 +ENCODING 23609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +1200 +FF80 +1200 +1200 +7E00 +1000 +2000 +C000 +ENDCHAR +STARTCHAR 5C3A +ENCODING 23610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +41 +7F +48 +48 +44 +82 +81 +ENDCHAR +STARTCHAR 5C3B +ENCODING 23611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +5000 +7E00 +9200 +9280 +A280 +C300 +ENDCHAR +STARTCHAR 5C3C +ENCODING 23612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +81 +7F +90 +93 +9C +90 +91 +9F +ENDCHAR +STARTCHAR 5C3E +ENCODING 23614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8100 +7F00 +BE00 +8F00 +B800 +FF00 +8880 +8F00 +ENDCHAR +STARTCHAR 5C3F +ENCODING 23615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +81 +FF +88 +F9 +9E +AA +A9 +59 +ENDCHAR +STARTCHAR 5C40 +ENCODING 23616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +81 +7F +7F +81 +BD +BD +A5 +83 +ENDCHAR +STARTCHAR 5C45 +ENCODING 23621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +4800 +7F80 +BF00 +A100 +A100 +BF00 +ENDCHAR +STARTCHAR 5C46 +ENCODING 23622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +7F +65 +BF +A5 +BF +BF +A1 +ENDCHAR +STARTCHAR 5C48 +ENCODING 23624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +81 +7F +A9 +A9 +BF +A9 +BF +A1 +ENDCHAR +STARTCHAR 5C4B +ENCODING 23627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8100 +7F00 +7F00 +9200 +BF00 +BF00 +8800 +FF80 +ENDCHAR +STARTCHAR 5C4D +ENCODING 23629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +FF00 +FF00 +9400 +BD00 +EA00 +9480 +E300 +ENDCHAR +STARTCHAR 5C4E +ENCODING 23630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +7F +69 +9A +BF +8A +B9 +A8 +ENDCHAR +STARTCHAR 5C51 +ENCODING 23633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +81 +FF +A9 +BF +FF +A1 +BF +A3 +ENDCHAR +STARTCHAR 5C55 +ENCODING 23637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8100 +7F00 +BF00 +9400 +FF00 +A600 +AE00 +F180 +ENDCHAR +STARTCHAR 5C5B +ENCODING 23643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +FF00 +9200 +FF00 +9200 +FF80 +A200 +A200 +ENDCHAR +STARTCHAR 5C60 +ENCODING 23648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8900 +BE00 +FF80 +9A00 +FF00 +9F00 +9F00 +ENDCHAR +STARTCHAR 5C62 +ENCODING 23650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +A900 +FF00 +9E00 +BF00 +FF80 +B400 +7B00 +ENDCHAR +STARTCHAR 5C64 +ENCODING 23652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8E00 +FF00 +FB80 +BF00 +BE00 +BE00 +BE00 +ENDCHAR +STARTCHAR 5C65 +ENCODING 23653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +A800 +DF00 +AF00 +CF00 +CF00 +A600 +3F80 +ENDCHAR +STARTCHAR 5C6C +ENCODING 23660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +88 +BF +BF +BF +FF +BF +BF +ENDCHAR +STARTCHAR 5C6F +ENCODING 23663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +0F00 +FC00 +4900 +4900 +7E00 +4800 +0880 +0F00 +ENDCHAR +STARTCHAR 5C71 +ENCODING 23665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +89 +89 +89 +89 +89 +FF +81 +ENDCHAR +STARTCHAR 5C79 +ENCODING 23673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF80 +F000 +FE00 +E200 +E400 +E880 +B080 +1F00 +ENDCHAR +STARTCHAR 5C90 +ENCODING 23696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +DF80 +E400 +EF00 +E900 +E600 +E600 +8F00 +1080 +ENDCHAR +STARTCHAR 5C91 +ENCODING 23697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +8900 +3600 +7D80 +8000 +7F00 +0200 +0200 +0400 +ENDCHAR +STARTCHAR 5CA1 +ENCODING 23713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A5 +95 +FF +AD +AD +BD +A5 +83 +ENDCHAR +STARTCHAR 5CA9 +ENCODING 23721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +7F00 +0000 +FF80 +2000 +7F00 +C100 +3F00 +4100 +ENDCHAR +STARTCHAR 5CAB +ENCODING 23723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +42 +EF +EB +EB +EF +EB +EB +AF +09 +ENDCHAR +STARTCHAR 5CAC +ENCODING 23724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +4F +4B +EB +EF +EB +EB +EF +EB +A2 +02 +02 +ENDCHAR +STARTCHAR 5CB1 +ENCODING 23729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4B00 +F400 +C400 +4280 +4300 +0800 +8900 +FF00 +8100 +ENDCHAR +STARTCHAR 5CB3 +ENCODING 23731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7C00 +7F00 +4400 +4400 +FF80 +0800 +4900 +7F00 +4100 +ENDCHAR +STARTCHAR 5CB5 +ENCODING 23733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF80 +E200 +E200 +EF00 +E900 +E900 +8F00 +0900 +ENDCHAR +STARTCHAR 5CB7 +ENCODING 23735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +E900 +EF00 +EA00 +EF00 +EA00 +EA00 +8E80 +1900 +ENDCHAR +STARTCHAR 5CB8 +ENCODING 23736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +7F00 +FF80 +8000 +BF00 +8800 +FF00 +8800 +8800 +ENDCHAR +STARTCHAR 5CBA +ENCODING 23738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +1C00 +7E00 +8180 +FF00 +1100 +1100 +1600 +ENDCHAR +STARTCHAR 5CBE +ENCODING 23742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +E380 +E400 +E400 +EF00 +E880 +E880 +AF00 +0880 +ENDCHAR +STARTCHAR 5CC0 +ENCODING 23744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +89 +7F +08 +08 +FF +89 +FF +FF +81 +ENDCHAR +STARTCHAR 5CD9 +ENCODING 23769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +E400 +DF80 +E100 +DF80 +E900 +E900 +A500 +0700 +ENDCHAR +STARTCHAR 5CE0 +ENCODING 23776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +E400 +DF80 +E000 +DF80 +E600 +E500 +A400 +0400 +ENDCHAR +STARTCHAR 5CE8 +ENCODING 23784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +5B00 +EA00 +FF80 +EA00 +EF00 +FB00 +EA00 +AB80 +1D80 +ENDCHAR +STARTCHAR 5CEF +ENCODING 23791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +B100 +DC00 +3C00 +CB80 +7F00 +7E00 +FF00 +0800 +ENDCHAR +STARTCHAR 5CF0 +ENCODING 23792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +F500 +E600 +FB80 +EF00 +EF00 +FF80 +A200 +0200 +ENDCHAR +STARTCHAR 5CF4 +ENCODING 23796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +E900 +EF00 +E900 +EF00 +EF00 +E600 +8A80 +1300 +ENDCHAR +STARTCHAR 5CF6 +ENCODING 23798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +4200 +7E00 +7F80 +7F00 +A500 +FD00 +8700 +ENDCHAR +STARTCHAR 5CFB +ENCODING 23803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4900 +FE80 +EA80 +FF00 +EC00 +EF00 +F600 +8600 +1980 +ENDCHAR +STARTCHAR 5CFD +ENCODING 23805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +ED00 +ED00 +FE80 +E600 +EA00 +9900 +1080 +ENDCHAR +STARTCHAR 5D07 +ENCODING 23815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +FF00 +FF00 +8100 +7E00 +FF00 +4A00 +C900 +9080 +ENDCHAR +STARTCHAR 5D0D +ENCODING 23821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +ED00 +ED00 +FD00 +F680 +EA00 +FD00 +9480 +0400 +ENDCHAR +STARTCHAR 5D0E +ENCODING 23822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E600 +F900 +FF80 +E100 +EF00 +EF00 +8B00 +0300 +ENDCHAR +STARTCHAR 5D11 +ENCODING 23825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +7E00 +7E00 +7E00 +4900 +7600 +4880 +F700 +ENDCHAR +STARTCHAR 5D14 +ENCODING 23828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +FF00 +4800 +7F00 +C800 +FF00 +7F00 +7F80 +4000 +ENDCHAR +STARTCHAR 5D16 +ENCODING 23830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +FF80 +BF00 +8800 +FF00 +8800 +BF00 +FF80 +ENDCHAR +STARTCHAR 5D17 +ENCODING 23831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +89 +FF +00 +FF +A5 +FF +AB +BD +A3 +83 +ENDCHAR +STARTCHAR 5D19 +ENCODING 23833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +1800 +6600 +BD80 +0000 +7F00 +7F00 +9500 +9700 +ENDCHAR +STARTCHAR 5D27 +ENCODING 23847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +4600 +F900 +4D00 +7480 +C500 +CB00 +5C80 +ENDCHAR +STARTCHAR 5D29 +ENCODING 23849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +89 +FF +81 +F7 +95 +F7 +95 +F7 +99 +BB +ENDCHAR +STARTCHAR 5D4B +ENCODING 23883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +55 +EF +F0 +F7 +F7 +F5 +F7 +17 +15 +ENDCHAR +STARTCHAR 5D4C +ENCODING 23884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +9400 +F700 +9B00 +FB00 +9600 +F500 +9880 +ENDCHAR +STARTCHAR 5D50 +ENCODING 23888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +7E00 +7D00 +7D00 +B500 +BD00 +9380 +FF80 +ENDCHAR +STARTCHAR 5D69 +ENCODING 23913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +FF80 +0000 +7E00 +7E00 +FF00 +BD00 +BD00 +A300 +ENDCHAR +STARTCHAR 5D6C +ENCODING 23916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +FF00 +7F00 +7F00 +8900 +7F00 +2D00 +6F80 +8F00 +ENDCHAR +STARTCHAR 5D6F +ENCODING 23919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5F80 +E400 +EF00 +E400 +DF80 +EF00 +EA00 +9200 +2F80 +ENDCHAR +STARTCHAR 5D87 +ENCODING 23943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +F700 +F700 +F000 +FD00 +FE80 +FD00 +B000 +1F80 +ENDCHAR +STARTCHAR 5D8B +ENCODING 23947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +EF00 +E900 +EF00 +EF80 +EF00 +FE80 +9B00 +1B00 +ENDCHAR +STARTCHAR 5D9D +ENCODING 23965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5D00 +4600 +E900 +EF00 +FF00 +F100 +EF00 +EA00 +1F80 +ENDCHAR +STARTCHAR 5DA0 +ENCODING 23968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5E00 +FF80 +EF00 +FE80 +FF00 +F080 +F680 +B680 +1100 +ENDCHAR +STARTCHAR 5DA2 +ENCODING 23970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +FF00 +E900 +FF00 +FB80 +FF80 +EA00 +8A80 +1380 +ENDCHAR +STARTCHAR 5DAA +ENCODING 23978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +5A00 +FF00 +2400 +FF00 +7F00 +FF00 +2E00 +C980 +ENDCHAR +STARTCHAR 5DB8 +ENCODING 23992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D80 +5B00 +E900 +F680 +FF00 +F480 +FF00 +E700 +8C80 +1400 +ENDCHAR +STARTCHAR 5DBA +ENCODING 23994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +6F80 +9200 +FF00 +0F00 +FF00 +5F00 +7500 +4880 +ENDCHAR +STARTCHAR 5DBC +ENCODING 23996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5F00 +F500 +FF00 +FF00 +F700 +FF80 +E000 +AB00 +3080 +ENDCHAR +STARTCHAR 5DBD +ENCODING 23997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +A000 +5A80 +FE00 +DF80 +5A00 +DB00 +5B00 +D480 +ENDCHAR +STARTCHAR 5DCD +ENCODING 24013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +2400 +CF00 +FF00 +DB00 +4F00 +F700 +6600 +9B80 +ENDCHAR +STARTCHAR 5DD2 +ENCODING 24018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5900 +DB00 +8200 +FF80 +BB00 +BA80 +9D80 +8900 +8900 +7F00 +ENDCHAR +STARTCHAR 5DD6 +ENCODING 24022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +7F00 +5900 +2600 +FF80 +A400 +F780 +D300 +F200 +F580 +ENDCHAR +STARTCHAR 5DDD +ENCODING 24029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +49 +49 +49 +49 +49 +49 +49 +49 +89 +81 +ENDCHAR +STARTCHAR 5DDE +ENCODING 24030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +29 +29 +2B +BB +BB +BB +49 +49 +49 +81 +ENDCHAR +STARTCHAR 5DE1 +ENCODING 24033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9500 +5500 +9500 +6A00 +1500 +D500 +5500 +4000 +BF80 +ENDCHAR +STARTCHAR 5DE2 +ENCODING 24034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +52 +29 +7F +7F +7F +FF +18 +6E +89 +ENDCHAR +STARTCHAR 5DE5 +ENCODING 24037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +08 +08 +08 +08 +FF +ENDCHAR +STARTCHAR 5DE6 +ENCODING 24038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1000 +FF80 +2000 +2000 +3F00 +4800 +8800 +8800 +7F00 +ENDCHAR +STARTCHAR 5DE7 +ENCODING 24039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F80 +E800 +4800 +4F00 +4900 +6100 +C100 +0100 +0700 +ENDCHAR +STARTCHAR 5DE8 +ENCODING 24040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +80 +80 +FE +82 +FE +80 +80 +FF +ENDCHAR +STARTCHAR 5DEB +ENCODING 24043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4A00 +4A00 +4A00 +4A00 +AE00 +AD00 +0900 +FF80 +ENDCHAR +STARTCHAR 5DEE +ENCODING 24046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7E00 +0800 +FF80 +3F00 +4800 +8800 +FF00 +ENDCHAR +STARTCHAR 5DF1 +ENCODING 24049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +0100 +0100 +7E00 +8100 +8000 +8080 +8100 +7F00 +ENDCHAR +STARTCHAR 5DF2 +ENCODING 24050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0100 +8100 +7F00 +8000 +8000 +8000 +8080 +7F00 +ENDCHAR +STARTCHAR 5DF3 +ENCODING 24051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FC +82 +82 +FC +80 +80 +80 +82 +FE +ENDCHAR +STARTCHAR 5DF4 +ENCODING 24052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8900 +8900 +8900 +FF00 +8000 +8000 +8080 +FF00 +ENDCHAR +STARTCHAR 5DF7 +ENCODING 24055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +2400 +FF80 +2200 +7F00 +A280 +3C00 +2100 +3F00 +ENDCHAR +STARTCHAR 5DFD +ENCODING 24061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +24 +FF +FF +26 +C1 +ENDCHAR +STARTCHAR 5DFE +ENCODING 24062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +10 +10 +FE +92 +92 +92 +92 +96 +10 +10 +ENDCHAR +STARTCHAR 5E02 +ENCODING 24066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +08 +7F +49 +49 +49 +4B +08 +ENDCHAR +STARTCHAR 5E03 +ENCODING 24067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF80 +2000 +4800 +7F00 +C900 +C900 +4900 +4B00 +0800 +ENDCHAR +STARTCHAR 5E06 +ENCODING 24070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +4900 +E900 +DD00 +DD00 +DA00 +E900 +C900 +5180 +5180 +ENDCHAR +STARTCHAR 5E0C +ENCODING 24076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +3C00 +F600 +1100 +FF80 +3F00 +C900 +C900 +4B00 +0800 +ENDCHAR +STARTCHAR 5E11 +ENCODING 24081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +9100 +6600 +5700 +8980 +7F00 +8900 +8B00 +0800 +ENDCHAR +STARTCHAR 5E16 +ENCODING 24086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +E380 +D200 +D200 +DF00 +D900 +E900 +4F00 +4900 +ENDCHAR +STARTCHAR 5E19 +ENCODING 24089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4C00 +EF00 +F400 +E400 +DF80 +E400 +C600 +4900 +5080 +ENDCHAR +STARTCHAR 5E1B +ENCODING 24091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +7E +42 +7E +7E +08 +FF +89 +89 +8B +ENDCHAR +STARTCHAR 5E1D +ENCODING 24093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +89 +FF +49 +49 +4A +08 +ENDCHAR +STARTCHAR 5E25 +ENCODING 24101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +E2 +AF +AB +EB +8B +EB +9B +EB +92 +ENDCHAR +STARTCHAR 5E2B +ENCODING 24107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF80 +A400 +AF00 +ED00 +8D00 +ED00 +AD00 +ED00 +A400 +ENDCHAR +STARTCHAR 5E2D +ENCODING 24109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9200 +FF00 +9200 +9E00 +BF00 +A900 +A900 +AB00 +ENDCHAR +STARTCHAR 5E33 +ENCODING 24115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4800 +EF00 +DF00 +D800 +DF80 +ED00 +CB00 +4D00 +5880 +ENDCHAR +STARTCHAR 5E36 +ENCODING 24118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5A00 +FF80 +5B00 +8000 +FF00 +FE80 +4A00 +4E00 +0800 +ENDCHAR +STARTCHAR 5E38 +ENCODING 24120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +FF +BF +42 +3E +7F +49 +4B +08 +ENDCHAR +STARTCHAR 5E3D +ENCODING 24125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +51 +EF +EF +EF +E9 +EF +CF +4F +49 +ENDCHAR +STARTCHAR 5E3F +ENCODING 24127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +FF80 +F400 +F700 +FA00 +FF80 +D200 +5500 +5880 +ENDCHAR +STARTCHAR 5E40 +ENCODING 24128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +E400 +EF00 +EF00 +F100 +EF00 +CF00 +4B00 +5080 +ENDCHAR +STARTCHAR 5E44 +ENCODING 24132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5080 +EF00 +F000 +EF80 +F500 +FE00 +5F00 +5200 +5F80 +ENDCHAR +STARTCHAR 5E45 +ENCODING 24133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4000 +EF00 +EF00 +E000 +EF00 +F480 +EF00 +4F00 +5080 +ENDCHAR +STARTCHAR 5E47 +ENCODING 24135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +F100 +FF80 +F500 +5100 +E300 +7F00 +4900 +4900 +4B00 +ENDCHAR +STARTCHAR 5E4C +ENCODING 24140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +EF00 +ED00 +ED00 +FF80 +C600 +4A80 +5380 +ENDCHAR +STARTCHAR 5E55 +ENCODING 24149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7E00 +7E00 +7E00 +FF80 +6A00 +FF80 +4A00 +4A00 +ENDCHAR +STARTCHAR 5E5F +ENCODING 24159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F00 +F600 +FF80 +E200 +FF00 +FF00 +DD00 +5680 +4580 +ENDCHAR +STARTCHAR 5E61 +ENCODING 24161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +ED00 +FF80 +E500 +FF80 +F500 +CF00 +4F00 +5100 +ENDCHAR +STARTCHAR 5E62 +ENCODING 24162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF80 +E000 +FF00 +FF00 +FF00 +DF00 +4400 +5F80 +ENDCHAR +STARTCHAR 5E63 +ENCODING 24163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +AF80 +FD00 +F500 +B300 +B580 +0800 +7F00 +8900 +8B00 +ENDCHAR +STARTCHAR 5E72 +ENCODING 24178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +08 +08 +08 +FF +08 +08 +08 +08 +ENDCHAR +STARTCHAR 5E73 +ENCODING 24179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2A00 +4A00 +4900 +4800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 5E74 +ENCODING 24180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7F00 +C800 +8800 +7F00 +4800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 5E77 +ENCODING 24183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +2200 +FF00 +2200 +2200 +7F80 +C200 +4200 +C200 +8200 +ENDCHAR +STARTCHAR 5E78 +ENCODING 24184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +0800 +FF80 +2400 +FF00 +0800 +7F00 +0800 +0800 +ENDCHAR +STARTCHAR 5E79 +ENCODING 24185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F600 +4500 +E980 +9F00 +F200 +EF80 +F200 +4200 +4200 +ENDCHAR +STARTCHAR 5E7B +ENCODING 24187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +51 +A1 +E1 +61 +51 +51 +79 +0B +ENDCHAR +STARTCHAR 5E7C +ENCODING 24188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +44 +4F +A5 +E5 +45 +45 +79 +C9 +13 +ENDCHAR +STARTCHAR 5E7D +ENCODING 24189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +28 +AD +D5 +EF +AB +CD +F7 +89 +FF +ENDCHAR +STARTCHAR 5E7E +ENCODING 24190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +AD00 +4E00 +7A00 +8F00 +FF80 +4A00 +6600 +8C80 +B300 +ENDCHAR +STARTCHAR 5E84 +ENCODING 24196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +8800 +8800 +BF00 +8800 +8800 +8800 +FF00 +ENDCHAR +STARTCHAR 5E87 +ENCODING 24199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +A400 +A400 +A500 +BE00 +A400 +A400 +BC80 +6700 +ENDCHAR +STARTCHAR 5E8A +ENCODING 24202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +8800 +BF00 +8C00 +9C00 +AB00 +C900 +8800 +ENDCHAR +STARTCHAR 5E8F +ENCODING 24207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8000 +BE00 +8C00 +FF00 +8900 +8A00 +8800 +9800 +ENDCHAR +STARTCHAR 5E95 +ENCODING 24213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8200 +BC00 +A400 +BF00 +A400 +BA00 +E380 +BC00 +ENDCHAR +STARTCHAR 5E97 +ENCODING 24215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +8F00 +8800 +8800 +BF00 +A100 +BF00 +A100 +ENDCHAR +STARTCHAR 5E9A +ENCODING 24218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +BF00 +FF80 +8900 +BF00 +9400 +B200 +C100 +ENDCHAR +STARTCHAR 5E9C +ENCODING 24220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9100 +A100 +AF80 +E900 +E900 +A500 +A100 +A600 +ENDCHAR +STARTCHAR 5EA0 +ENCODING 24224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9200 +BF00 +8800 +BF00 +8800 +BF00 +8800 +8800 +ENDCHAR +STARTCHAR 5EA6 +ENCODING 24230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9400 +FF00 +9C00 +8000 +FE00 +9400 +9C00 +E300 +ENDCHAR +STARTCHAR 5EA7 +ENCODING 24231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +AA00 +AA00 +BB00 +DD00 +BF00 +8800 +8800 +FF80 +ENDCHAR +STARTCHAR 5EAB +ENCODING 24235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +BF00 +BF00 +BF00 +BF00 +FF00 +8800 +8800 +ENDCHAR +STARTCHAR 5EAD +ENCODING 24237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F100 +AE00 +A200 +BF80 +D200 +AF00 +B000 +DF80 +ENDCHAR +STARTCHAR 5EB5 +ENCODING 24245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +FF00 +9E00 +E980 +BE00 +AA00 +BE80 +8F00 +ENDCHAR +STARTCHAR 5EB6 +ENCODING 24246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9200 +FF00 +9200 +9E00 +8000 +B500 +B500 +D480 +ENDCHAR +STARTCHAR 5EB7 +ENCODING 24247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +FF80 +8900 +BF00 +CF00 +BB00 +C900 +1800 +ENDCHAR +STARTCHAR 5EB8 +ENCODING 24248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +FF80 +BF00 +8800 +BF00 +C900 +BF00 +4B00 +ENDCHAR +STARTCHAR 5EBE +ENCODING 24254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9800 +AB00 +BB00 +A900 +BF00 +8C00 +B200 +4100 +ENDCHAR +STARTCHAR 5EC2 +ENCODING 24258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +A700 +A500 +FD00 +B700 +B500 +E700 +E700 +A500 +ENDCHAR +STARTCHAR 5EC8 +ENCODING 24264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +A100 +BF00 +BF00 +BF00 +9E00 +FE00 +7380 +ENDCHAR +STARTCHAR 5EC9 +ENCODING 24265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BC00 +FF00 +BF00 +FF80 +9500 +BF00 +B600 +D500 +ENDCHAR +STARTCHAR 5ECA +ENCODING 24266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9780 +BD00 +BD00 +CD00 +BD00 +DC80 +D500 +EC00 +ENDCHAR +STARTCHAR 5ED0 +ENCODING 24272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +7FC0 +7B80 +6700 +7B00 +7BC0 +6900 +7100 +6740 +9CC0 +ENDCHAR +STARTCHAR 5ED3 +ENCODING 24275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FB00 +BD00 +BD00 +8500 +FD00 +BC80 +D500 +3400 +ENDCHAR +STARTCHAR 5ED6 +ENCODING 24278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F700 +D500 +B300 +9E00 +E900 +BE00 +BC00 +3000 +ENDCHAR +STARTCHAR 5EDA +ENCODING 24282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F900 +B900 +8780 +BD00 +BB00 +B100 +B900 +E300 +ENDCHAR +STARTCHAR 5EDB +ENCODING 24283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +A900 +9E00 +BF00 +9400 +EB00 +BF00 +FF80 +ENDCHAR +STARTCHAR 5EDF +ENCODING 24287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +A700 +FD00 +FF00 +FD00 +FF00 +FD00 +A500 +2B00 +ENDCHAR +STARTCHAR 5EE0 +ENCODING 24288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BA00 +D780 +FD00 +CB00 +D900 +D900 +FB00 +CC80 +ENDCHAR +STARTCHAR 5EE2 +ENCODING 24290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +7FC0 +5F00 +5980 +7BC0 +4D00 +5F80 +7A80 +4B00 +9E80 +ENDCHAR +STARTCHAR 5EE3 +ENCODING 24291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +9E00 +FF00 +BF00 +A900 +BF00 +B200 +C100 +ENDCHAR +STARTCHAR 5EEC +ENCODING 24300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +FF00 +CF00 +D500 +DF00 +DF00 +EB00 +FF80 +ENDCHAR +STARTCHAR 5EF3 +ENCODING 24307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +B400 +BF00 +DF00 +FF80 +F600 +FD00 +FF80 +ENDCHAR +STARTCHAR 5EF6 +ENCODING 24310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C300 +5C00 +4400 +F700 +3400 +B400 +5F80 +6000 +BF80 +ENDCHAR +STARTCHAR 5EF7 +ENCODING 24311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C300 +4C00 +4400 +FF00 +A400 +A400 +4F00 +E000 +BF80 +ENDCHAR +STARTCHAR 5EFA +ENCODING 24314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +7F80 +4500 +FF00 +BF00 +A400 +5F00 +4400 +BF80 +ENDCHAR +STARTCHAR 5EFB +ENCODING 24315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +5100 +5700 +FB00 +B700 +D100 +5F00 +F000 +BF80 +ENDCHAR +STARTCHAR 5F01 +ENCODING 24321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2200 +FF00 +0100 +2400 +FF80 +2400 +2400 +4400 +8400 +ENDCHAR +STARTCHAR 5F04 +ENCODING 24324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +7E00 +FF00 +2400 +FF80 +2400 +4400 +8400 +ENDCHAR +STARTCHAR 5F0A +ENCODING 24330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +AF80 +FD00 +F200 +B700 +B480 +2400 +FF80 +2400 +C400 +ENDCHAR +STARTCHAR 5F0F +ENCODING 24335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +0500 +FF00 +0400 +0400 +F400 +2400 +2200 +3A80 +E100 +ENDCHAR +STARTCHAR 5F11 +ENCODING 24337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A300 +4280 +AF80 +4200 +E200 +5E00 +6A00 +DA00 +CD80 +5900 +ENDCHAR +STARTCHAR 5F13 +ENCODING 24339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +01 +7E +40 +40 +7F +81 +01 +07 +ENDCHAR +STARTCHAR 5F14 +ENCODING 24340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +09 +7F +88 +88 +FF +89 +0B +08 +ENDCHAR +STARTCHAR 5F15 +ENCODING 24341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F1 +11 +11 +F1 +81 +F9 +89 +09 +09 +31 +ENDCHAR +STARTCHAR 5F17 +ENCODING 24343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +FF +25 +FF +A4 +A4 +FF +25 +47 +84 +ENDCHAR +STARTCHAR 5F18 +ENCODING 24344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E400 +2400 +2400 +E400 +8500 +E900 +2900 +2F00 +7C80 +ENDCHAR +STARTCHAR 5F1B +ENCODING 24347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +3400 +3500 +FF00 +B500 +9500 +F500 +3400 +3080 +CF00 +ENDCHAR +STARTCHAR 5F1F +ENCODING 24351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +FF +09 +7F +88 +FF +11 +6B +88 +ENDCHAR +STARTCHAR 5F26 +ENCODING 24358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +2400 +3F80 +E400 +9900 +EA00 +2400 +2500 +4B00 +DC80 +ENDCHAR +STARTCHAR 5F27 +ENCODING 24359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0B00 +F500 +3500 +F500 +9500 +F500 +3500 +3700 +6E80 +C180 +ENDCHAR +STARTCHAR 5F29 +ENCODING 24361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F500 +9500 +6600 +DD80 +7E00 +7E00 +7F00 +8100 +0600 +ENDCHAR +STARTCHAR 5F31 +ENCODING 24369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +11 +F7 +88 +FF +57 +BB +D5 +3B +ENDCHAR +STARTCHAR 5F35 +ENCODING 24373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +2F00 +E800 +8F00 +9F80 +EC80 +2B00 +2D00 +D900 +ENDCHAR +STARTCHAR 5F3A +ENCODING 24378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +3100 +EF00 +9F00 +9500 +F500 +3F00 +2700 +DC80 +ENDCHAR +STARTCHAR 5F3C +ENCODING 24380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DF +51 +DF +96 +96 +DF +55 +5D +D7 +ENDCHAR +STARTCHAR 5F48 +ENCODING 24392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DB00 +3B00 +C000 +9F00 +9500 +DF00 +5F80 +4400 +C400 +ENDCHAR +STARTCHAR 5F4A +ENCODING 24394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +3F00 +D500 +9F00 +9F80 +FF00 +3F00 +5F00 +FF80 +ENDCHAR +STARTCHAR 5F4C +ENCODING 24396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5580 +DF00 +9E80 +B700 +ED00 +6E80 +5680 +E700 +ENDCHAR +STARTCHAR 5F4E +ENCODING 24398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DF00 +4200 +BB80 +B500 +0800 +3F00 +7F00 +0100 +0700 +ENDCHAR +STARTCHAR 5F56 +ENCODING 24406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3E00 +3C00 +0400 +FF80 +3500 +F600 +FA00 +6B00 +9900 +ENDCHAR +STARTCHAR 5F57 +ENCODING 24407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF80 +F700 +7F80 +C200 +7E00 +0100 +FF80 +7E00 +0100 +ENDCHAR +STARTCHAR 5F59 +ENCODING 24409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3E +04 +FF +FF +7E +7E +FF +2E +C9 +ENDCHAR +STARTCHAR 5F5B +ENCODING 24411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +7E00 +E700 +FF00 +FF00 +2400 +FF80 +C400 +ENDCHAR +STARTCHAR 5F62 +ENCODING 24418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5200 +5400 +5100 +F900 +5680 +5500 +5200 +9400 +9800 +ENDCHAR +STARTCHAR 5F66 +ENCODING 24422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +2400 +FF80 +8600 +BA00 +8E00 +B100 +8E00 +B800 +ENDCHAR +STARTCHAR 5F67 +ENCODING 24423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0900 +FF00 +E600 +9500 +9E00 +E500 +3E00 +CE80 +1100 +ENDCHAR +STARTCHAR 5F69 +ENCODING 24425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2A00 +AC00 +9080 +2100 +FA00 +6480 +B100 +AE00 +2400 +ENDCHAR +STARTCHAR 5F6A +ENCODING 24426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +3B00 +FA00 +F080 +A300 +BC80 +B100 +B200 +D480 +DF00 +ENDCHAR +STARTCHAR 5F6B +ENCODING 24427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +AB00 +FC00 +F900 +8B00 +FA80 +F900 +DA00 +9C00 +ENDCHAR +STARTCHAR 5F6C +ENCODING 24428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4900 +FE00 +5C80 +D900 +EA00 +4C80 +4900 +4A00 +4C00 +ENDCHAR +STARTCHAR 5F6D +ENCODING 24429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +F200 +F400 +0080 +F100 +F600 +0480 +A100 +7600 +C800 +ENDCHAR +STARTCHAR 5F70 +ENCODING 24432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +FA00 +FC00 +0100 +F100 +F280 +F500 +FA00 +2600 +2800 +ENDCHAR +STARTCHAR 5F71 +ENCODING 24433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F100 +F200 +F400 +F900 +0200 +F480 +F100 +B600 +EC00 +ENDCHAR +STARTCHAR 5F77 +ENCODING 24439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +C400 +BF80 +4800 +4F00 +C900 +C900 +5100 +5100 +6700 +ENDCHAR +STARTCHAR 5F79 +ENCODING 24441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +D200 +D280 +5300 +8000 +BF00 +5A00 +4400 +5A00 +6180 +ENDCHAR +STARTCHAR 5F7C +ENCODING 24444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F80 +D480 +5400 +9F00 +9900 +6600 +6600 +6B00 +7080 +ENDCHAR +STARTCHAR 5F7F +ENCODING 24447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4C +BF +CD +7F +AC +BF +8D +95 +B5 +A4 +ENDCHAR +STARTCHAR 5F80 +ENCODING 24448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +C400 +9F00 +2400 +4400 +DF00 +C400 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 5F81 +ENCODING 24449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +DF00 +A400 +5400 +5300 +D400 +D400 +5400 +5400 +7F80 +ENDCHAR +STARTCHAR 5F85 +ENCODING 24453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF00 +A400 +5F80 +4200 +FF80 +CA00 +4A00 +4200 +4600 +ENDCHAR +STARTCHAR 5F87 +ENCODING 24455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +90 +DF +7D +B5 +9D +95 +5D +41 +47 +ENDCHAR +STARTCHAR 5F8A +ENCODING 24458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +91 +B1 +5F +5B +9B +9F +51 +5F +51 +ENDCHAR +STARTCHAR 5F8B +ENCODING 24459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F00 +C500 +7F80 +9F00 +8400 +7F00 +7F80 +4400 +4400 +ENDCHAR +STARTCHAR 5F8C +ENCODING 24460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +4A +BC +CA +7F +9E +B2 +AC +8E +B1 +ENDCHAR +STARTCHAR 5F90 +ENCODING 24464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +CA00 +D100 +5E80 +4400 +BF80 +9500 +5500 +6480 +4C00 +ENDCHAR +STARTCHAR 5F91 +ENCODING 24465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +CD00 +B600 +5A00 +5500 +CD00 +DF00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 5F92 +ENCODING 24466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF00 +A400 +4400 +7F80 +D400 +5700 +5400 +6C00 +6780 +ENDCHAR +STARTCHAR 5F97 +ENCODING 24471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +5100 +BF00 +5F00 +4000 +DF00 +FF80 +5200 +4A00 +4600 +ENDCHAR +STARTCHAR 5F98 +ENCODING 24472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +CA00 +BB80 +4A00 +7B80 +CA00 +FB80 +4A00 +5200 +5200 +ENDCHAR +STARTCHAR 5F99 +ENCODING 24473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +D400 +B700 +5400 +7F80 +D400 +D700 +5400 +5C00 +6780 +ENDCHAR +STARTCHAR 5F9E +ENCODING 24478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +9200 +BB00 +5480 +4400 +D400 +D700 +5400 +6C00 +6780 +ENDCHAR +STARTCHAR 5FA0 +ENCODING 24480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +9500 +5500 +5500 +AE80 +8E00 +5500 +6480 +4400 +ENDCHAR +STARTCHAR 5FA1 +ENCODING 24481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +50 +BF +B3 +53 +7F +AB +B3 +B3 +BF +82 +ENDCHAR +STARTCHAR 5FA8 +ENCODING 24488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF00 +B100 +5F00 +5F00 +C000 +DF80 +5F00 +4400 +7F80 +ENDCHAR +STARTCHAR 5FA9 +ENCODING 24489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +DF80 +9F00 +7100 +5F00 +9F00 +9F00 +6A00 +4E00 +7180 +ENDCHAR +STARTCHAR 5FAA +ENCODING 24490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +DE00 +9F80 +5400 +5F00 +D900 +DF00 +6F00 +6F00 +6900 +ENDCHAR +STARTCHAR 5FAE +ENCODING 24494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +BA00 +BB80 +4500 +7D00 +BB00 +AA00 +AE00 +BF00 +C480 +ENDCHAR +STARTCHAR 5FB5 +ENCODING 24501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +BA00 +FB80 +4500 +BF00 +BF00 +9300 +BB00 +BF00 +8480 +ENDCHAR +STARTCHAR 5FB7 +ENCODING 24503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +9F00 +6B00 +5F00 +8000 +BF80 +B500 +B280 +AE00 +ENDCHAR +STARTCHAR 5FB9 +ENCODING 24505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +BE00 +DB80 +5B00 +8700 +BF00 +BB00 +B900 +AB00 +AC80 +ENDCHAR +STARTCHAR 5FBD +ENCODING 24509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +B600 +BB80 +7D00 +AF00 +9B00 +9D00 +BB00 +B700 +5480 +ENDCHAR +STARTCHAR 5FC3 +ENCODING 24515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1000 +0800 +2000 +2200 +6100 +A100 +A080 +2200 +3E00 +ENDCHAR +STARTCHAR 5FC5 +ENCODING 24517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1200 +0A00 +2200 +A500 +A900 +A900 +B280 +6200 +BE00 +ENDCHAR +STARTCHAR 5FCC +ENCODING 24524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +0200 +7E00 +8100 +7F00 +0800 +A900 +A300 +BE80 +ENDCHAR +STARTCHAR 5FCD +ENCODING 24525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4900 +5100 +3100 +D600 +2900 +A900 +A280 +BE00 +ENDCHAR +STARTCHAR 5FD6 +ENCODING 24534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4100 +FF80 +E100 +C900 +4900 +4900 +4100 +4100 +4600 +ENDCHAR +STARTCHAR 5FD7 +ENCODING 24535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +08 +FF +08 +FF +28 +69 +A3 +BC +ENDCHAR +STARTCHAR 5FD8 +ENCODING 24536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +4000 +4000 +7F00 +0000 +6900 +A500 +A280 +BC00 +ENDCHAR +STARTCHAR 5FD9 +ENCODING 24537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +F000 +D000 +5000 +5000 +5000 +5000 +4F80 +ENDCHAR +STARTCHAR 5FE0 +ENCODING 24544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8900 +8900 +FF00 +0800 +0900 +A500 +A280 +BC00 +ENDCHAR +STARTCHAR 5FEB +ENCODING 24555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +E500 +C500 +7F80 +4C00 +4A00 +5100 +6080 +ENDCHAR +STARTCHAR 5FF5 +ENCODING 24565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +7F00 +8180 +7E00 +0200 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 5FFD +ENCODING 24573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7F00 +D500 +A900 +5900 +B600 +0800 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 5FFF +ENCODING 24575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +FF00 +9300 +2200 +C400 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 600F +ENCODING 24591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +F500 +D500 +FF80 +C400 +CA00 +5100 +6080 +ENDCHAR +STARTCHAR 6012 +ENCODING 24594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +9500 +6200 +5500 +8880 +3000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6016 +ENCODING 24598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +7F80 +C800 +F400 +FF00 +7500 +5500 +5500 +5500 +4400 +ENDCHAR +STARTCHAR 601C +ENCODING 24604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +EE80 +C000 +5F00 +4900 +4900 +4B00 +4800 +ENDCHAR +STARTCHAR 601D +ENCODING 24605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +7F00 +4900 +7F00 +2900 +6500 +A280 +BC00 +ENDCHAR +STARTCHAR 6020 +ENCODING 24608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2200 +FF00 +0000 +7E00 +7E00 +4100 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6021 +ENCODING 24609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4800 +E900 +FF00 +C080 +4000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 6025 +ENCODING 24613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3C00 +4800 +FE00 +FF80 +7E00 +0000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6027 +ENCODING 24615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5400 +FF00 +F400 +D400 +4400 +5F00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 6028 +ENCODING 24616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7700 +5900 +D900 +EB80 +4700 +A800 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 602A +ENCODING 24618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +EA00 +E600 +F980 +4400 +5F00 +4400 +4400 +7F80 +ENDCHAR +STARTCHAR 602F +ENCODING 24623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +E400 +C400 +7F80 +4A00 +4900 +5700 +7880 +ENDCHAR +STARTCHAR 6041 +ENCODING 24641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +5C00 +4400 +FF80 +C400 +5F00 +1000 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 6042 +ENCODING 24642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +50 +FF +FD +F3 +5D +53 +5D +41 +43 +ENDCHAR +STARTCHAR 6043 +ENCODING 24643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +C400 +FF80 +C100 +5F80 +4900 +4900 +4100 +4600 +ENDCHAR +STARTCHAR 604D +ENCODING 24653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5500 +D500 +F500 +DF80 +4A00 +4A00 +4A00 +5280 +6380 +ENDCHAR +STARTCHAR 6050 +ENCODING 24656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +4A00 +4A00 +7680 +D300 +1000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6052 +ENCODING 24658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +E000 +FF00 +D100 +5F00 +5F00 +5100 +4000 +5F80 +ENDCHAR +STARTCHAR 6055 +ENCODING 24661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F700 +5900 +A900 +7700 +8900 +3100 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 6059 +ENCODING 24665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +0800 +FF00 +2800 +6900 +A280 +BC00 +ENDCHAR +STARTCHAR 605D +ENCODING 24669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +5500 +F500 +CD00 +4B00 +B100 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 6062 +ENCODING 24674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +7F80 +D000 +F200 +DB00 +5B00 +5600 +6600 +6900 +5080 +ENDCHAR +STARTCHAR 6063 +ENCODING 24675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +DF00 +2900 +4C00 +9200 +6180 +2900 +A500 +A300 +BC80 +ENDCHAR +STARTCHAR 6064 +ENCODING 24676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4800 +DF00 +FB00 +DB00 +5B00 +5B00 +5B00 +5B00 +7F80 +ENDCHAR +STARTCHAR 6065 +ENCODING 24677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A200 +A500 +E400 +AD00 +EC80 +AC80 +F400 +A480 +2700 +ENDCHAR +STARTCHAR 6068 +ENCODING 24680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +F100 +DF00 +5500 +5700 +5200 +5D00 +7080 +ENDCHAR +STARTCHAR 6069 +ENCODING 24681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +7D00 +6700 +7F00 +0800 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 606A +ENCODING 24682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +D100 +EA00 +CE00 +7180 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 606C +ENCODING 24684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +C400 +FF80 +C400 +4400 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 606D +ENCODING 24685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +FF00 +2400 +FF80 +3400 +5300 +DA80 +5600 +B500 +ENDCHAR +STARTCHAR 606F +ENCODING 24687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7E00 +7E00 +1800 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 6070 +ENCODING 24688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +D080 +CE00 +4000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 6085 +ENCODING 24709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4900 +F100 +EF80 +D100 +5100 +4F00 +4A00 +4A80 +5300 +ENDCHAR +STARTCHAR 6089 +ENCODING 24713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +7A00 +FF80 +1800 +6E00 +8980 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 608C +ENCODING 24716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +4A00 +BF00 +A500 +9F00 +7F00 +4C80 +5500 +6700 +4400 +ENDCHAR +STARTCHAR 608D +ENCODING 24717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +FF00 +C000 +5F00 +4400 +7F80 +4400 +4400 +ENDCHAR +STARTCHAR 6094 +ENCODING 24724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F80 +D000 +EF00 +D500 +7F80 +5500 +5F00 +4100 +4600 +ENDCHAR +STARTCHAR 6096 +ENCODING 24726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +F080 +DF00 +4200 +4400 +5F80 +4400 +4C00 +ENDCHAR +STARTCHAR 609A +ENCODING 24730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +C400 +FF00 +D500 +5F00 +4E00 +5500 +6480 +4400 +ENDCHAR +STARTCHAR 609B +ENCODING 24731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4900 +FF00 +EA80 +DB00 +4800 +5F00 +5A00 +4E00 +7180 +ENDCHAR +STARTCHAR 609F +ENCODING 24735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4800 +FE00 +E900 +FF80 +4000 +5F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 60A0 +ENCODING 24736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F80 +6900 +B600 +A200 +6500 +5880 +6900 +AB00 +BC80 +ENDCHAR +STARTCHAR 60A3 +ENCODING 24739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +7E00 +0800 +FF00 +FF00 +0800 +B100 +AB00 +BC80 +ENDCHAR +STARTCHAR 60A4 +ENCODING 24740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7F00 +5D00 +7500 +4D00 +7F00 +0000 +6900 +AB00 +BC80 +ENDCHAR +STARTCHAR 60A7 +ENCODING 24743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4D +7B +CB +DF +DB +5B +6F +6B +49 +4B +ENDCHAR +STARTCHAR 60B0 +ENCODING 24752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +D080 +EF00 +C000 +5F80 +5500 +5500 +6480 +4C00 +ENDCHAR +STARTCHAR 60B2 +ENCODING 24754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +F700 +1400 +F700 +E780 +4400 +3100 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 60B3 +ENCODING 24755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BE00 +BE00 +BE00 +BE00 +FF00 +3100 +AB00 +BC80 +ENDCHAR +STARTCHAR 60B4 +ENCODING 24756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +EA00 +DB00 +6480 +5F80 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 60B6 +ENCODING 24758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +99 +A3 +D7 +DD +83 +ENDCHAR +STARTCHAR 60B8 +ENCODING 24760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5E00 +DF00 +EC00 +D700 +7E80 +7F80 +4400 +4400 +4C00 +ENDCHAR +STARTCHAR 60BC +ENCODING 24764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +C400 +FF00 +DF00 +5100 +5F00 +7F80 +4400 +4400 +ENDCHAR +STARTCHAR 60BD +ENCODING 24765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +DF00 +E500 +FF80 +5F00 +7F80 +5200 +4E00 +7900 +ENDCHAR +STARTCHAR 60C5 +ENCODING 24773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF00 +FF80 +C000 +5F00 +5500 +5F00 +5100 +5300 +ENDCHAR +STARTCHAR 60C7 +ENCODING 24775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4000 +DF00 +FF00 +C000 +5F00 +4600 +7F80 +4400 +4C00 +ENDCHAR +STARTCHAR 60D1 +ENCODING 24785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF00 +0500 +F600 +F600 +1E80 +EB00 +B100 +AB00 +BC80 +ENDCHAR +STARTCHAR 60DA +ENCODING 24794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +DB00 +EB00 +D500 +4B00 +4400 +6B00 +6980 +4E00 +ENDCHAR +STARTCHAR 60DC +ENCODING 24796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F00 +EA00 +DF80 +C000 +5F00 +5100 +5F00 +5F00 +5100 +ENDCHAR +STARTCHAR 60DF +ENCODING 24799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +FF80 +F200 +DF00 +5200 +4F00 +5200 +4F80 +5000 +ENDCHAR +STARTCHAR 60E0 +ENCODING 24800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +7F00 +4900 +7F00 +FF00 +2800 +AB00 +BC80 +ENDCHAR +STARTCHAR 60E1 +ENCODING 24801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1400 +7700 +7700 +FF80 +0800 +A500 +A300 +BC80 +ENDCHAR +STARTCHAR 60F0 +ENCODING 24816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F80 +EF00 +FF80 +E000 +4F00 +4F00 +5100 +4F00 +5300 +ENDCHAR +STARTCHAR 60F1 +ENCODING 24817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4B +55 +F5 +EB +C4 +5F +5B +55 +5F +51 +ENDCHAR +STARTCHAR 60F3 +ENCODING 24819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F900 +6F00 +A900 +DF00 +4F00 +1000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 60F6 +ENCODING 24822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F100 +FF00 +DF00 +4000 +5F80 +5F00 +4400 +7F80 +ENDCHAR +STARTCHAR 60F9 +ENCODING 24825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +FF00 +3E00 +4100 +BE00 +7100 +AB00 +BC80 +ENDCHAR +STARTCHAR 60FA +ENCODING 24826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +FF00 +D400 +5F00 +5400 +4F00 +4400 +5F80 +ENDCHAR +STARTCHAR 60FB +ENCODING 24827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +59 +67 +DB +E7 +E7 +5B +5B +41 +59 +67 +ENDCHAR +STARTCHAR 6101 +ENCODING 24833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3200 +EA80 +FB00 +6E00 +D500 +C880 +1000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6106 +ENCODING 24838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +8000 +3780 +C900 +D100 +5200 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6108 +ENCODING 24840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7800 +3E00 +C180 +F500 +B600 +B500 +8C00 +6B00 +BC80 +ENDCHAR +STARTCHAR 6109 +ENCODING 24841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5C00 +4A00 +DF00 +E080 +DB00 +5B00 +5500 +5B00 +5700 +5980 +ENDCHAR +STARTCHAR 610D +ENCODING 24845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +9780 +F500 +AD00 +FA00 +E500 +9880 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 610E +ENCODING 24846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F80 +DF00 +F100 +DF00 +5F00 +5F00 +6A00 +4E00 +7180 +ENDCHAR +STARTCHAR 610F +ENCODING 24847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF80 +0000 +7E00 +7E00 +7E00 +B900 +AB00 +BC80 +ENDCHAR +STARTCHAR 6115 +ENCODING 24853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +DB00 +E000 +DF00 +7F80 +4800 +4F00 +5100 +4700 +ENDCHAR +STARTCHAR 611A +ENCODING 24858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0800 +FF00 +FF00 +B300 +AB00 +BC80 +ENDCHAR +STARTCHAR 611B +ENCODING 24859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0F00 +F200 +DF00 +EA80 +9D00 +7800 +9C00 +3C00 +C380 +ENDCHAR +STARTCHAR 611F +ENCODING 24863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0700 +FF00 +BD00 +8600 +BA00 +BA00 +8500 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 6127 +ENCODING 24871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +D500 +FF00 +D500 +5F00 +4F00 +4F00 +5480 +6700 +ENDCHAR +STARTCHAR 6130 +ENCODING 24880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +FF00 +D500 +4D00 +5F80 +4A00 +4A80 +7380 +ENDCHAR +STARTCHAR 6134 +ENCODING 24884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5B00 +DF80 +FF00 +D100 +5F00 +5F00 +5F00 +6900 +6F00 +ENDCHAR +STARTCHAR 6137 +ENCODING 24887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +5500 +FF00 +FF80 +C000 +5F00 +5F00 +4A00 +4A00 +7F80 +ENDCHAR +STARTCHAR 613C +ENCODING 24892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5300 +5C80 +DF00 +FF00 +DF00 +5F00 +5F00 +5F80 +4A00 +7180 +ENDCHAR +STARTCHAR 613E +ENCODING 24894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F00 +BF00 +A000 +9F00 +5D00 +7F00 +5D00 +5B80 +6980 +ENDCHAR +STARTCHAR 613F +ENCODING 24895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +BF00 +BF00 +A100 +BF00 +C900 +6900 +AB00 +BC80 +ENDCHAR +STARTCHAR 6142 +ENCODING 24898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +0A00 +BF00 +7F00 +BF00 +A500 +0800 +AB00 +BC80 +ENDCHAR +STARTCHAR 6144 +ENCODING 24900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +DF00 +FB00 +DF00 +4400 +5F80 +4E00 +7580 +4400 +ENDCHAR +STARTCHAR 6147 +ENCODING 24903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +F680 +F980 +FF00 +F500 +BF00 +8800 +6B00 +BC80 +ENDCHAR +STARTCHAR 6148 +ENCODING 24904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4400 +EE00 +7600 +7500 +CE80 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 614A +ENCODING 24906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5E00 +BF00 +BF00 +8B00 +7F80 +5F00 +5B00 +6A80 +4A00 +ENDCHAR +STARTCHAR 614B +ENCODING 24907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +F680 +0700 +F000 +9900 +F680 +B700 +3000 +AB00 +BC80 +ENDCHAR +STARTCHAR 614C +ENCODING 24908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F80 +C400 +FF80 +D080 +5F00 +5600 +5600 +5680 +6580 +ENDCHAR +STARTCHAR 6153 +ENCODING 24915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4A00 +DF00 +FF00 +C000 +5F00 +5F80 +4D00 +5500 +6C80 +ENDCHAR +STARTCHAR 6155 +ENCODING 24917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7E00 +7E00 +7E00 +FF80 +4200 +9980 +5600 +B500 +ENDCHAR +STARTCHAR 6158 +ENCODING 24920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F00 +D300 +AA00 +BF00 +5600 +6B80 +5D00 +5E00 +7000 +ENDCHAR +STARTCHAR 6159 +ENCODING 24921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +F600 +B400 +F780 +F500 +F500 +3800 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 615D +ENCODING 24925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +FF00 +B000 +DE00 +FF80 +0800 +AB00 +BC80 +ENDCHAR +STARTCHAR 615F +ENCODING 24927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +8A +B2 +FF +BB +BB +B7 +BB +BB +BD +87 +ENDCHAR +STARTCHAR 6162 +ENCODING 24930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +DF00 +E000 +DF00 +5F00 +5F00 +4A00 +4E00 +7980 +ENDCHAR +STARTCHAR 6163 +ENCODING 24931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +DF80 +E000 +DF00 +5F00 +5F00 +5F00 +4A00 +7180 +ENDCHAR +STARTCHAR 6164 +ENCODING 24932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F580 +F980 +F000 +9F00 +7200 +AD00 +9000 +AB00 +BC80 +ENDCHAR +STARTCHAR 6167 +ENCODING 24935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +FF00 +C200 +7E00 +FF80 +7E00 +1000 +AB00 +BC80 +ENDCHAR +STARTCHAR 6168 +ENCODING 24936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +7F00 +AD00 +BD00 +AD00 +7F80 +7A00 +7A00 +6680 +6900 +ENDCHAR +STARTCHAR 616B +ENCODING 24939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +9A00 +ED00 +8500 +9700 +5400 +6F80 +2800 +A300 +BC80 +ENDCHAR +STARTCHAR 616E +ENCODING 24942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0E00 +FF00 +B900 +9E00 +BF00 +BF00 +8800 +D700 +DE80 +ENDCHAR +STARTCHAR 6170 +ENCODING 24944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +FF80 +F100 +8500 +F900 +EB00 +0800 +AB00 +BC80 +ENDCHAR +STARTCHAR 6176 +ENCODING 24950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +FF00 +FF00 +A880 +DF00 +B200 +DC00 +E380 +ENDCHAR +STARTCHAR 6177 +ENCODING 24951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +DF00 +E500 +DF80 +5F00 +7300 +6D00 +7480 +6C00 +ENDCHAR +STARTCHAR 617D +ENCODING 24957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4200 +9F80 +AA00 +AE80 +7F00 +7F00 +7D00 +7B80 +5D80 +ENDCHAR +STARTCHAR 617E +ENCODING 24958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +F700 +6B00 +9300 +F600 +F500 +0900 +A900 +A280 +BC00 +ENDCHAR +STARTCHAR 6181 +ENCODING 24961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +D700 +EB00 +DF00 +5F00 +4400 +5B00 +6980 +4E00 +ENDCHAR +STARTCHAR 6182 +ENCODING 24962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +7E00 +FF00 +FF00 +5D00 +7E00 +A400 +FF80 +ENDCHAR +STARTCHAR 618A +ENCODING 24970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +7F00 +BF80 +AF00 +AF00 +AF00 +D500 +3100 +AB00 +BC80 +ENDCHAR +STARTCHAR 618E +ENCODING 24974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +5100 +BF80 +BF00 +9F00 +4000 +5F00 +5F00 +5F00 +5100 +ENDCHAR +STARTCHAR 6190 +ENCODING 24976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +4D00 +DF80 +EE00 +F580 +5D00 +5B80 +7F80 +5100 +6100 +ENDCHAR +STARTCHAR 6191 +ENCODING 24977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +BF00 +7F00 +A400 +BF00 +D500 +3000 +AB00 +BC80 +ENDCHAR +STARTCHAR 6194 +ENCODING 24980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F00 +D400 +FF00 +F700 +5C00 +5F00 +4100 +5A80 +6A80 +ENDCHAR +STARTCHAR 6198 +ENCODING 24984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +BF00 +BF00 +9100 +4E00 +7F80 +5F00 +5F00 +6100 +ENDCHAR +STARTCHAR 6199 +ENCODING 24985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +0800 +7E00 +4200 +FF80 +0000 +7E00 +7E00 +AB00 +BC80 +ENDCHAR +STARTCHAR 619A +ENCODING 24986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5680 +DB00 +FF00 +D500 +5F00 +5F00 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 61A4 +ENCODING 24996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +E900 +DF00 +5F00 +5F00 +5F00 +4A00 +7180 +ENDCHAR +STARTCHAR 61A7 +ENCODING 24999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +E000 +DF00 +5F00 +5F00 +5F00 +4400 +7F80 +ENDCHAR +STARTCHAR 61A9 +ENCODING 25001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3200 +E700 +F900 +F700 +9700 +F900 +0700 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 61AB +ENCODING 25003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +6B +DB +BB +A5 +5F +6B +65 +6B +61 +ENDCHAR +STARTCHAR 61AC +ENCODING 25004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +DF00 +FF00 +FF80 +5F00 +5100 +5F00 +5500 +6C80 +ENDCHAR +STARTCHAR 61AE +ENCODING 25006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F80 +FB00 +FB00 +DF80 +5B00 +5F80 +4000 +5B00 +6A80 +ENDCHAR +STARTCHAR 61B2 +ENCODING 25010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +7E00 +FF00 +7F00 +7F00 +1000 +AB00 +BC80 +ENDCHAR +STARTCHAR 61B6 +ENCODING 25014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +BF80 +A000 +9F00 +5F00 +5F00 +5D00 +6A80 +6E80 +ENDCHAR +STARTCHAR 61BA +ENCODING 25018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +DF80 +BB00 +9400 +5F80 +5000 +5600 +6F00 +6F00 +ENDCHAR +STARTCHAR 61BE +ENCODING 25022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5F80 +EF00 +A300 +AE00 +6E80 +6580 +6D00 +6A80 +6E00 +ENDCHAR +STARTCHAR 61C3 +ENCODING 25027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +F400 +4F00 +F500 +6500 +6500 +F700 +3800 +AB00 +BC80 +ENDCHAR +STARTCHAR 61C7 +ENCODING 25031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +E900 +7F00 +EF00 +BB00 +DF00 +6880 +A900 +A280 +BC00 +ENDCHAR +STARTCHAR 61C8 +ENCODING 25032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5B00 +EA80 +BD00 +B900 +7B80 +7500 +7F80 +6900 +6900 +ENDCHAR +STARTCHAR 61C9 +ENCODING 25033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +AF00 +F200 +EF00 +AC00 +AF00 +B500 +D300 +DE80 +ENDCHAR +STARTCHAR 61CA +ENCODING 25034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF00 +FF00 +DF00 +5F00 +4400 +7F80 +4A00 +7180 +ENDCHAR +STARTCHAR 61CB +ENCODING 25035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +FF00 +5F00 +D700 +EE80 +D600 +4200 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 61E6 +ENCODING 25062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +BF00 +BF00 +9F00 +7F80 +5F00 +6B00 +6B00 +6B00 +ENDCHAR +STARTCHAR 61F2 +ENCODING 25074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +BB80 +C500 +BF00 +BB00 +BB00 +BC80 +3000 +AB00 +BC80 +ENDCHAR +STARTCHAR 61F6 +ENCODING 25078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9700 +BA80 +D500 +B800 +BB00 +BB00 +9B00 +BB00 +B300 +9480 +ENDCHAR +STARTCHAR 61F7 +ENCODING 25079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4000 +DF00 +FF00 +C400 +5F00 +5B00 +7300 +4D00 +5880 +ENDCHAR +STARTCHAR 61F8 +ENCODING 25080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +F400 +F500 +F300 +FE80 +BB00 +B200 +6B00 +BC80 +ENDCHAR +STARTCHAR 61FA +ENCODING 25082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5600 +5700 +AE00 +BF80 +B600 +5680 +7500 +5900 +7F80 +4580 +ENDCHAR +STARTCHAR 61FC +ENCODING 25084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +DB00 +FB00 +D000 +5F80 +7F00 +7700 +5C00 +5F80 +ENDCHAR +STARTCHAR 61FF +ENCODING 25087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +FF80 +E680 +FA00 +FD00 +0880 +E200 +0F00 +AD80 +F780 +ENDCHAR +STARTCHAR 6200 +ENCODING 25088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DF00 +5A00 +E780 +DA80 +FA80 +DD00 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR 6207 +ENCODING 25095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4700 +FA00 +0F00 +FF80 +F900 +FF00 +4F00 +1D00 +AB00 +BC80 +ENDCHAR +STARTCHAR 6208 +ENCODING 25096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +12 +1F +F0 +11 +0E +0C +19 +75 +C3 +ENDCHAR +STARTCHAR 620A +ENCODING 25098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0A00 +7F80 +8900 +8A00 +8A00 +8400 +8400 +9A80 +B100 +ENDCHAR +STARTCHAR 620C +ENCODING 25100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0900 +7F80 +4400 +4600 +7600 +8400 +8C00 +9A80 +A300 +ENDCHAR +STARTCHAR 620D +ENCODING 25101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0A00 +7F00 +4800 +6A00 +BA00 +9400 +8C00 +9A80 +A300 +ENDCHAR +STARTCHAR 620E +ENCODING 25102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0A00 +FF00 +2800 +2900 +F600 +2600 +4400 +5A80 +9100 +ENDCHAR +STARTCHAR 6210 +ENCODING 25104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0900 +7F80 +4800 +7500 +5600 +9600 +B400 +8A80 +9100 +ENDCHAR +STARTCHAR 6211 +ENCODING 25105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1600 +E500 +2400 +FF00 +2500 +7600 +A400 +2A80 +7100 +ENDCHAR +STARTCHAR 6212 +ENCODING 25106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0900 +FF00 +5800 +5500 +FE00 +5600 +5400 +5A80 +B100 +ENDCHAR +STARTCHAR 6216 +ENCODING 25110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0900 +FF80 +0400 +F500 +F500 +9600 +3400 +CA80 +1100 +ENDCHAR +STARTCHAR 621A +ENCODING 25114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0500 +0400 +FF80 +9C00 +A500 +FD00 +DD00 +DA00 +DA80 +A500 +ENDCHAR +STARTCHAR 621F +ENCODING 25119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F500 +4400 +FF80 +F500 +9500 +F200 +F200 +4E80 +4900 +ENDCHAR +STARTCHAR 6221 +ENCODING 25121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9500 +FD00 +9400 +7F80 +7500 +FD00 +DA00 +9A00 +FE80 +8900 +ENDCHAR +STARTCHAR 622A +ENCODING 25130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +F500 +2400 +FF80 +FC00 +A500 +FE00 +FA00 +FE80 +8900 +ENDCHAR +STARTCHAR 622E +ENCODING 25134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DA00 +5B00 +AA00 +FF80 +D300 +AB00 +D200 +EA00 +B580 +C900 +ENDCHAR +STARTCHAR 6230 +ENCODING 25136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FE00 +ED00 +FC00 +FF80 +AC00 +F300 +F300 +FA00 +2E80 +2900 +ENDCHAR +STARTCHAR 6231 +ENCODING 25137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +3B00 +FA00 +FF80 +B200 +B300 +FB00 +FA00 +FD80 +8900 +ENDCHAR +STARTCHAR 6234 +ENCODING 25140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +FD00 +FF80 +FC00 +FD00 +FD00 +FA00 +FA00 +5580 +8900 +ENDCHAR +STARTCHAR 6236 +ENCODING 25142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +7C +7F +41 +41 +7F +80 +80 +80 +ENDCHAR +STARTCHAR 623E +ENCODING 25150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +80 +FF +FF +8A +FF +94 +B2 +C1 +ENDCHAR +STARTCHAR 623F +ENCODING 25151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +7C00 +7F00 +8100 +7F00 +7F80 +9000 +9F00 +B100 +E700 +ENDCHAR +STARTCHAR 6240 +ENCODING 25152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1100 +E600 +F800 +9780 +9A00 +FA00 +8A00 +8A00 +9200 +ENDCHAR +STARTCHAR 6241 +ENCODING 25153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +03 +7C +7F +81 +7F +BF +B5 +BF +B5 +B5 +ENDCHAR +STARTCHAR 6247 +ENCODING 25159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +80 +7F +7F +7F +BB +DF +ED +99 +ENDCHAR +STARTCHAR 6248 +ENCODING 25160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +7C00 +7F00 +7F00 +BE00 +BE00 +BF00 +A900 +B680 +BF00 +ENDCHAR +STARTCHAR 6249 +ENCODING 25161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8000 +7F00 +7F00 +B700 +9400 +B780 +D400 +A400 +ENDCHAR +STARTCHAR 624B +ENCODING 25163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +F800 +0800 +FF00 +0800 +FF80 +0800 +0800 +3800 +ENDCHAR +STARTCHAR 624D +ENCODING 25165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +08 +0A +0C +38 +C8 +08 +18 +ENDCHAR +STARTCHAR 6253 +ENCODING 25171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E200 +4200 +5200 +6200 +C200 +4200 +4200 +C600 +ENDCHAR +STARTCHAR 6258 +ENCODING 25176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +E400 +4400 +6780 +D800 +C400 +4400 +4480 +C700 +ENDCHAR +STARTCHAR 626E +ENCODING 25198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4A00 +E900 +5100 +5F80 +6900 +C900 +4900 +5100 +E600 +ENDCHAR +STARTCHAR 6271 +ENCODING 25201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5E00 +EA00 +4A00 +6B00 +5500 +D600 +5600 +6D00 +F080 +ENDCHAR +STARTCHAR 6276 +ENCODING 25206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +4400 +5F80 +6400 +C600 +4A00 +5100 +D080 +ENDCHAR +STARTCHAR 6279 +ENCODING 25209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5200 +F280 +5B00 +7200 +D200 +D200 +5280 +5A80 +F300 +ENDCHAR +STARTCHAR 627C +ENCODING 25212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +F000 +5F00 +7900 +D900 +DB00 +5800 +6880 +E700 +ENDCHAR +STARTCHAR 627F +ENCODING 25215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0400 +EA80 +3D00 +5E00 +4A00 +BD00 +8880 +1000 +ENDCHAR +STARTCHAR 6280 +ENCODING 25216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +7F00 +4900 +CA00 +4400 +4F00 +D100 +ENDCHAR +STARTCHAR 6284 +ENCODING 25220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4500 +ED00 +5480 +7480 +D500 +CD00 +4200 +4C00 +F000 +ENDCHAR +STARTCHAR 6289 +ENCODING 25225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +4500 +4500 +FF80 +CC00 +4A00 +5100 +A080 +ENDCHAR +STARTCHAR 628A +ENCODING 25226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +F500 +5500 +5F00 +F000 +D000 +5000 +5080 +DF00 +ENDCHAR +STARTCHAR 6291 +ENCODING 25233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +53 +F5 +55 +75 +D5 +DD +75 +44 +84 +ENDCHAR +STARTCHAR 6292 +ENCODING 25234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4100 +EA00 +4400 +5F80 +6500 +C500 +4400 +4400 +CC00 +ENDCHAR +STARTCHAR 6295 +ENCODING 25237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +4A00 +F280 +5300 +6000 +DF00 +CA00 +4600 +4A00 +D180 +ENDCHAR +STARTCHAR 6297 +ENCODING 25239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +C000 +4000 +5E00 +5200 +9200 +5280 +7280 +A300 +ENDCHAR +STARTCHAR 6298 +ENCODING 25240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4E00 +E800 +4800 +6F80 +EA00 +D200 +5200 +5200 +E200 +ENDCHAR +STARTCHAR 629B +ENCODING 25243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +9200 +FF00 +9B00 +9B00 +5B00 +9B00 +AF00 +A880 +AF00 +ENDCHAR +STARTCHAR 62AB +ENCODING 25259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +D480 +5400 +5F00 +5900 +AA00 +6600 +6B00 +B080 +ENDCHAR +STARTCHAR 62B1 +ENCODING 25265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +F100 +5D00 +7300 +7D00 +D300 +5000 +5080 +DF00 +ENDCHAR +STARTCHAR 62B5 +ENCODING 25269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4700 +5A00 +F200 +5200 +5F00 +F200 +D200 +5E00 +7280 +DF00 +ENDCHAR +STARTCHAR 62B9 +ENCODING 25273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +5F00 +6600 +CE00 +5500 +5480 +C400 +ENDCHAR +STARTCHAR 62BC +ENCODING 25276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +F5 +5F +75 +D5 +DF +44 +44 +C4 +ENDCHAR +STARTCHAR 62BD +ENCODING 25277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +FF +55 +75 +DF +D5 +55 +5F +D1 +ENDCHAR +STARTCHAR 62C2 +ENCODING 25282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +5F +CB +5F +6A +6A +BF +4B +53 +A2 +ENDCHAR +STARTCHAR 62C7 +ENCODING 25287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +F500 +5100 +7F80 +7900 +9500 +5F00 +6100 +8600 +ENDCHAR +STARTCHAR 62C8 +ENCODING 25288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +E780 +4400 +6400 +5F00 +D100 +5100 +5F00 +D100 +ENDCHAR +STARTCHAR 62C9 +ENCODING 25289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +4100 +7100 +4A00 +CA00 +4A00 +4200 +FF80 +ENDCHAR +STARTCHAR 62CC +ENCODING 25292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4D00 +F500 +5480 +5F00 +6400 +DF80 +4400 +4400 +C400 +ENDCHAR +STARTCHAR 62CD +ENCODING 25293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +FF +51 +51 +7F +D1 +51 +5F +D1 +ENDCHAR +STARTCHAR 62CF +ENCODING 25295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +FF00 +9600 +7500 +8880 +7E00 +FF00 +FF80 +0800 +1000 +ENDCHAR +STARTCHAR 62D0 +ENCODING 25296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +F1 +5F +44 +7F +C5 +49 +59 +D3 +ENDCHAR +STARTCHAR 62D2 +ENCODING 25298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +F000 +5F00 +7100 +D100 +DF00 +5000 +5000 +DF80 +ENDCHAR +STARTCHAR 62D3 +ENCODING 25299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +E800 +4800 +6F00 +D900 +E900 +4900 +4F00 +C900 +ENDCHAR +STARTCHAR 62D4 +ENCODING 25300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4900 +FF80 +4800 +6900 +4D00 +D200 +5600 +6D00 +C880 +ENDCHAR +STARTCHAR 62D6 +ENCODING 25302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +F000 +6D00 +4F00 +FD00 +CD00 +4F00 +4880 +CF00 +ENDCHAR +STARTCHAR 62D7 +ENCODING 25303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +92 +92 +D2 +AF +AB +D3 +9D +BD +85 +8B +ENDCHAR +STARTCHAR 62D8 +ENCODING 25304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +4F +F1 +61 +5D +73 +DD +53 +41 +C7 +ENDCHAR +STARTCHAR 62D9 +ENCODING 25305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +55 +F5 +55 +7F +C4 +D5 +55 +5F +D1 +ENDCHAR +STARTCHAR 62DB +ENCODING 25307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +E5 +49 +73 +C0 +DF +51 +5F +D1 +ENDCHAR +STARTCHAR 62DC +ENCODING 25308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2F00 +C200 +4F00 +E200 +4F00 +FF80 +4200 +4200 +8200 +ENDCHAR +STARTCHAR 62EC +ENCODING 25324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +E400 +5F80 +6400 +4400 +DF00 +5100 +5F00 +D100 +ENDCHAR +STARTCHAR 62ED +ENCODING 25325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4280 +FF80 +4200 +4200 +7E00 +CA00 +4A00 +4E80 +F900 +ENDCHAR +STARTCHAR 62EE +ENCODING 25326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +7F00 +4000 +DF00 +5100 +5F00 +D100 +ENDCHAR +STARTCHAR 62EF +ENCODING 25327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4200 +C400 +7D00 +6F00 +D600 +B500 +6480 +4C00 +BF00 +ENDCHAR +STARTCHAR 62F1 +ENCODING 25329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +EA00 +5F00 +6A00 +7F80 +C000 +4A00 +5100 +E080 +ENDCHAR +STARTCHAR 62F3 +ENCODING 25331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3200 +5300 +7F00 +FF80 +2200 +FF00 +FE80 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR 62F7 +ENCODING 25335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F00 +EA00 +7F80 +4500 +7E00 +EF00 +4100 +4100 +C700 +ENDCHAR +STARTCHAR 62FE +ENCODING 25342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +6080 +7F00 +4000 +DF00 +5100 +5F00 +9100 +ENDCHAR +STARTCHAR 62FF +ENCODING 25343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +7E00 +8180 +7E00 +0000 +7E00 +FF00 +FF80 +3800 +ENDCHAR +STARTCHAR 6301 +ENCODING 25345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E400 +4400 +5F80 +FF80 +D100 +4900 +4900 +C600 +ENDCHAR +STARTCHAR 6307 +ENCODING 25351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5600 +F880 +5F00 +4000 +EF00 +D100 +4F00 +4F00 +D100 +ENDCHAR +STARTCHAR 6309 +ENCODING 25353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F480 +4800 +5F80 +E900 +DA00 +4600 +4D00 +9080 +ENDCHAR +STARTCHAR 6311 +ENCODING 25361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5A80 +FB00 +5B00 +6A00 +5B00 +EA80 +4A80 +5280 +A300 +ENDCHAR +STARTCHAR 632B +ENCODING 25387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5500 +D500 +5500 +5F00 +EE80 +9F00 +4400 +4400 +BF80 +ENDCHAR +STARTCHAR 632F +ENCODING 25391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5000 +EF00 +5000 +5F80 +EB00 +9B00 +6A00 +6F00 +B880 +ENDCHAR +STARTCHAR 633A +ENCODING 25402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +7600 +D200 +5200 +5F80 +CA00 +9200 +5700 +6800 +A780 +ENDCHAR +STARTCHAR 633B +ENCODING 25403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B100 +9600 +D200 +9600 +B700 +4E00 +B600 +9780 +B000 +AF80 +ENDCHAR +STARTCHAR 633D +ENCODING 25405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4E00 +F200 +5F00 +7500 +DF00 +C400 +4A00 +5A80 +E300 +ENDCHAR +STARTCHAR 633E +ENCODING 25406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +C400 +5500 +5500 +EE80 +8A00 +4A00 +5100 +A080 +ENDCHAR +STARTCHAR 6349 +ENCODING 25417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +F100 +5F00 +6400 +D400 +D700 +5400 +6C00 +E780 +ENDCHAR +STARTCHAR 634C +ENCODING 25420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +B9 +AB +EB +BB +93 +5B +9B +AB +A9 +BB +ENDCHAR +STARTCHAR 634F +ENCODING 25423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5100 +5F00 +6400 +DF00 +4400 +4400 +DF80 +ENDCHAR +STARTCHAR 6350 +ENCODING 25424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +51 +EF +40 +7F +5F +D1 +5F +51 +D3 +ENDCHAR +STARTCHAR 6355 +ENCODING 25429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +5F80 +E400 +5F00 +5500 +FF00 +D500 +5F00 +5500 +9700 +ENDCHAR +STARTCHAR 6367 +ENCODING 25447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E400 +5F00 +7F00 +7500 +EE80 +5F00 +4400 +8400 +ENDCHAR +STARTCHAR 6368 +ENCODING 25448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +7F80 +4400 +7F80 +DF00 +5100 +5100 +9F00 +ENDCHAR +STARTCHAR 636E +ENCODING 25454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5080 +FF00 +5200 +7F80 +D200 +DF00 +6880 +6F00 +A880 +ENDCHAR +STARTCHAR 6372 +ENCODING 25458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5600 +5500 +EE80 +4A00 +7F00 +5F00 +F280 +5600 +5100 +8F00 +ENDCHAR +STARTCHAR 6377 +ENCODING 25463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +DF00 +4500 +7F80 +DF00 +8400 +5700 +6C00 +A780 +ENDCHAR +STARTCHAR 637A +ENCODING 25466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EA00 +5100 +5E80 +E000 +9F00 +5500 +5500 +AC80 +ENDCHAR +STARTCHAR 637B +ENCODING 25467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +4A00 +FF00 +6080 +7F00 +4100 +C600 +6B00 +6980 +AE00 +ENDCHAR +STARTCHAR 637F +ENCODING 25471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF00 +4500 +7F80 +7F00 +BF80 +5200 +4E00 +B900 +ENDCHAR +STARTCHAR 6383 +ENCODING 25475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4100 +FF80 +5F00 +5F80 +6480 +DF00 +5500 +5700 +8400 +ENDCHAR +STARTCHAR 6388 +ENCODING 25480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4500 +D500 +5F00 +6080 +5F00 +8A00 +4400 +4A00 +9180 +ENDCHAR +STARTCHAR 6389 +ENCODING 25481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +E400 +5F00 +7F00 +5100 +DF00 +7F80 +4400 +8400 +ENDCHAR +STARTCHAR 638C +ENCODING 25484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +FF00 +8100 +BF00 +0000 +7F00 +FF00 +FF80 +0800 +3800 +ENDCHAR +STARTCHAR 6392 +ENCODING 25490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +FB80 +4A00 +5B80 +6A00 +FB80 +4A00 +5200 +D200 +ENDCHAR +STARTCHAR 6396 +ENCODING 25494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EC00 +5700 +7700 +FF00 +BD00 +5200 +5500 +9880 +ENDCHAR +STARTCHAR 6398 +ENCODING 25496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +DF +54 +5D +5D +AF +75 +7F +B1 +ENDCHAR +STARTCHAR 639B +ENCODING 25499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +DE00 +7E00 +4100 +4A80 +BE00 +4A00 +4E00 +B200 +ENDCHAR +STARTCHAR 63A0 +ENCODING 25504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E000 +5F00 +7100 +DF00 +C400 +4D00 +5480 +EC00 +ENDCHAR +STARTCHAR 63A1 +ENCODING 25505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5F00 +F480 +5000 +6400 +DF00 +CE00 +5500 +6480 +C400 +ENDCHAR +STARTCHAR 63A2 +ENCODING 25506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5A80 +EA80 +5300 +6400 +5F00 +CE00 +5500 +6480 +C400 +ENDCHAR +STARTCHAR 63A5 +ENCODING 25509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5F80 +6400 +C800 +DF80 +4A00 +4600 +D900 +ENDCHAR +STARTCHAR 63A7 +ENCODING 25511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FA80 +4A80 +4B00 +7000 +DF00 +4400 +4400 +DF80 +ENDCHAR +STARTCHAR 63A8 +ENCODING 25512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +FF80 +5200 +4F00 +F200 +CF00 +5200 +4F80 +D000 +ENDCHAR +STARTCHAR 63A9 +ENCODING 25513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5F00 +7580 +D500 +9F00 +5F00 +4480 +8700 +ENDCHAR +STARTCHAR 63AA +ENCODING 25514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +EA00 +5F80 +6000 +4F00 +D100 +4F00 +4F00 +D100 +ENDCHAR +STARTCHAR 63C0 +ENCODING 25536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +5F00 +7F00 +DF00 +4E00 +5500 +6480 +C400 +ENDCHAR +STARTCHAR 63C4 +ENCODING 25540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5C00 +4A00 +DF00 +6080 +5B00 +DB00 +AD00 +5B00 +6B00 +AA80 +ENDCHAR +STARTCHAR 63C6 +ENCODING 25542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +4A00 +FB00 +5100 +7F80 +E400 +9F00 +4400 +5A00 +B100 +ENDCHAR +STARTCHAR 63CF +ENCODING 25551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +EA00 +4A00 +5F00 +7500 +DF00 +5500 +5F00 +D100 +ENDCHAR +STARTCHAR 63D0 +ENCODING 25552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F00 +4000 +5F80 +9400 +5700 +6C00 +A780 +ENDCHAR +STARTCHAR 63D6 +ENCODING 25558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F80 +7100 +DF00 +DF00 +5180 +7F00 +C100 +ENDCHAR +STARTCHAR 63DA +ENCODING 25562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F00 +5F80 +E800 +DF00 +6A80 +5500 +CB00 +ENDCHAR +STARTCHAR 63DB +ENCODING 25563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +F200 +7F00 +5B00 +D900 +BF80 +4400 +5B00 +B180 +ENDCHAR +STARTCHAR 63E1 +ENCODING 25569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5080 +FF00 +5000 +7F80 +D500 +DE00 +5F00 +6200 +FF80 +ENDCHAR +STARTCHAR 63ED +ENCODING 25581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +FF +5F +68 +DF +F5 +5B +5F +D3 +ENDCHAR +STARTCHAR 63EE +ENCODING 25582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6480 +FF00 +5F00 +7500 +DF00 +DF00 +7F80 +4400 +C400 +ENDCHAR +STARTCHAR 63F4 +ENCODING 25588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5F00 +F480 +5F00 +4800 +DF80 +CF00 +5900 +5600 +B900 +ENDCHAR +STARTCHAR 63F6 +ENCODING 25590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +5B00 +DB00 +5B00 +5B00 +5A80 +9A80 +5B00 +6A00 +8A00 +ENDCHAR +STARTCHAR 63F7 +ENCODING 25591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5E00 +FF80 +4C00 +7700 +5F00 +D500 +5F00 +5400 +C400 +ENDCHAR +STARTCHAR 640D +ENCODING 25613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F00 +7100 +DF00 +DF00 +5F00 +4A00 +F180 +ENDCHAR +STARTCHAR 640F +ENCODING 25615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4700 +7F80 +FF00 +5500 +5F00 +7F00 +C200 +7F80 +4A00 +8600 +ENDCHAR +STARTCHAR 6414 +ENCODING 25620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +EA00 +5600 +5D80 +7F00 +9500 +5F00 +4700 +9C80 +ENDCHAR +STARTCHAR 6416 +ENCODING 25622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +F600 +4C00 +4800 +FF00 +DF80 +4400 +5480 +9F00 +ENDCHAR +STARTCHAR 6417 +ENCODING 25623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF00 +5100 +7F00 +5F80 +9F00 +6B00 +7F00 +A300 +ENDCHAR +STARTCHAR 641C +ENCODING 25628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5F00 +FF00 +5500 +7F00 +4400 +DF00 +4A00 +4600 +D980 +ENDCHAR +STARTCHAR 6422 +ENCODING 25634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5B00 +DB00 +7080 +7F80 +C000 +9F00 +5F00 +5F00 +9100 +ENDCHAR +STARTCHAR 642C +ENCODING 25644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9300 +BD00 +FD00 +BD80 +6800 +BF00 +BB00 +BB00 +AB00 +BC80 +ENDCHAR +STARTCHAR 642D +ENCODING 25645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F80 +EE00 +4A00 +7F00 +E080 +DF00 +5100 +5F00 +9100 +ENDCHAR +STARTCHAR 643A +ENCODING 25658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +54 +5E +FF +5F +7F +C0 +DE +4B +59 +D3 +ENDCHAR +STARTCHAR 643E +ENCODING 25662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +CA00 +5B00 +6F80 +D400 +A700 +4700 +4400 +8400 +ENDCHAR +STARTCHAR 6458 +ENCODING 25688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +CA00 +5F00 +6500 +EF00 +AF00 +6F00 +6B00 +A300 +ENDCHAR +STARTCHAR 6460 +ENCODING 25696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +D700 +5B00 +5F00 +FF00 +8400 +5B00 +6980 +AE00 +ENDCHAR +STARTCHAR 6469 +ENCODING 25705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +7FC0 +7F80 +7BC0 +7380 +4100 +5F00 +7FC0 +4400 +8C00 +ENDCHAR +STARTCHAR 646F +ENCODING 25711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +FD00 +F500 +FB80 +4600 +7800 +FF80 +0800 +1000 +ENDCHAR +STARTCHAR 6478 +ENCODING 25720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +E000 +5F00 +7F00 +DF00 +8400 +7F80 +4A00 +B180 +ENDCHAR +STARTCHAR 6479 +ENCODING 25721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +7E00 +4200 +7E00 +FF80 +F980 +7E00 +FF00 +1800 +ENDCHAR +STARTCHAR 647A +ENCODING 25722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +49 +F5 +4B +75 +C4 +DF +51 +5F +DF +ENDCHAR +STARTCHAR 6488 +ENCODING 25736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +6E80 +DB00 +5B00 +7F80 +6480 +9F00 +4900 +4900 +B200 +ENDCHAR +STARTCHAR 6491 +ENCODING 25745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +5F00 +E080 +6E80 +4E00 +DF00 +8400 +7F80 +4400 +8C00 +ENDCHAR +STARTCHAR 6492 +ENCODING 25746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9A00 +BA00 +DB80 +BD00 +BF00 +EF00 +B900 +BB00 +AB00 +AC80 +ENDCHAR +STARTCHAR 6493 +ENCODING 25747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +5200 +5B00 +F780 +BF80 +4A00 +5280 +A300 +ENDCHAR +STARTCHAR 649A +ENCODING 25754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +9B00 +D780 +AA00 +9A00 +D500 +9880 +A100 +AD00 +AA80 +ENDCHAR +STARTCHAR 649E +ENCODING 25758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF80 +4000 +5F00 +7F00 +9F00 +5F00 +4400 +BF80 +ENDCHAR +STARTCHAR 64A4 +ENCODING 25764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +BE00 +DB80 +BB00 +8300 +FB00 +BB00 +B900 +AB00 +AC80 +ENDCHAR +STARTCHAR 64A5 +ENCODING 25765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +4A00 +D100 +5F80 +6D80 +5D80 +9F00 +4D00 +4B00 +9580 +ENDCHAR +STARTCHAR 64AB +ENCODING 25771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F80 +FB00 +7B00 +7F80 +DB00 +9B00 +5F80 +5B00 +AA80 +ENDCHAR +STARTCHAR 64AD +ENCODING 25773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +ED00 +5F80 +4E00 +F580 +DF00 +5F00 +5500 +9F00 +ENDCHAR +STARTCHAR 64AE +ENCODING 25774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9F00 +9F00 +DF00 +8000 +BF80 +DF00 +AB00 +BB00 +BB00 +8A80 +ENDCHAR +STARTCHAR 64B0 +ENCODING 25776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +6B00 +DF80 +5B00 +4A00 +FF00 +8A00 +7F80 +5A00 +A180 +ENDCHAR +STARTCHAR 64B2 +ENCODING 25778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +FF80 +4A00 +5F00 +7F00 +DF80 +4400 +4B00 +F180 +ENDCHAR +STARTCHAR 64BB +ENCODING 25787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +9F00 +CF80 +A500 +8F80 +6F00 +9200 +9F80 +B200 +AF80 +ENDCHAR +STARTCHAR 64C1 +ENCODING 25793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +D500 +7F80 +6D00 +D780 +9D80 +7700 +5780 +A400 +ENDCHAR +STARTCHAR 64C4 +ENCODING 25796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +8700 +FF00 +BD00 +AF00 +7F80 +AD00 +BF00 +AD00 +D300 +ENDCHAR +STARTCHAR 64C5 +ENCODING 25797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4000 +FF00 +5B00 +5F00 +E000 +DF00 +5F00 +5F00 +BF80 +ENDCHAR +STARTCHAR 64C7 +ENCODING 25799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5A80 +DF80 +5F00 +4400 +DF80 +9F80 +5F00 +4400 +8400 +ENDCHAR +STARTCHAR 64CA +ENCODING 25802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F600 +F580 +F980 +FF00 +4600 +FD80 +7E00 +FF00 +FF80 +1800 +ENDCHAR +STARTCHAR 64CD +ENCODING 25805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +EF00 +5B00 +7B00 +C400 +DF80 +4E00 +5580 +9400 +ENDCHAR +STARTCHAR 64CE +ENCODING 25806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +FF80 +FD00 +BA00 +7D80 +0600 +7C00 +FF80 +0800 +1800 +ENDCHAR +STARTCHAR 64D2 +ENCODING 25810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +5900 +DF80 +5F00 +5B00 +5F00 +9F00 +5A80 +5E80 +9100 +ENDCHAR +STARTCHAR 64D4 +ENCODING 25812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +FF80 +5B00 +5F00 +7F80 +9000 +6600 +6F00 +AF00 +ENDCHAR +STARTCHAR 64D8 +ENCODING 25816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F80 +FF80 +FF00 +F200 +0200 +7C00 +FF80 +0800 +3800 +ENDCHAR +STARTCHAR 64DA +ENCODING 25818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +DF00 +5700 +5000 +DF00 +9F00 +6A00 +6F00 +B680 +ENDCHAR +STARTCHAR 64E1 +ENCODING 25825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +C000 +5F00 +4000 +9F80 +4A00 +5F00 +5F00 +BF80 +ENDCHAR +STARTCHAR 64E2 +ENCODING 25826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5500 +EB00 +5680 +4A00 +FF80 +FF00 +5300 +5C00 +9F80 +ENDCHAR +STARTCHAR 64E5 +ENCODING 25829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +AF00 +F700 +FF00 +FF00 +7E00 +0800 +FF80 +0800 +3000 +ENDCHAR +STARTCHAR 64E6 +ENCODING 25830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +BF80 +DF00 +9B00 +AA00 +DF00 +BF80 +8400 +9500 +AC80 +ENDCHAR +STARTCHAR 64E7 +ENCODING 25831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7700 +9900 +7B00 +7B00 +FF80 +6200 +FF80 +FF00 +0800 +3000 +ENDCHAR +STARTCHAR 64EC +ENCODING 25836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AF00 +B900 +FB00 +A100 +BF80 +F680 +BF80 +9600 +AE00 +A980 +ENDCHAR +STARTCHAR 64F2 +ENCODING 25842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9B80 +A680 +FF00 +BF00 +BF00 +E680 +BE80 +BF80 +9A00 +A600 +ENDCHAR +STARTCHAR 64F4 +ENCODING 25844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +BF80 +FF80 +AE00 +BF80 +EF00 +B500 +BF00 +AF00 +B980 +ENDCHAR +STARTCHAR 64FA +ENCODING 25850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +7F00 +D000 +5B00 +7B80 +FB00 +AB00 +7B00 +7A80 +AB00 +ENDCHAR +STARTCHAR 64FE +ENCODING 25854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +5F00 +DF00 +5F00 +7F00 +FF00 +9F00 +5F00 +7E00 +BF80 +ENDCHAR +STARTCHAR 6500 +ENCODING 25856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +FF00 +DB00 +EE80 +1000 +FF80 +FA00 +FF80 +0800 +1000 +ENDCHAR +STARTCHAR 6504 +ENCODING 25860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8700 +8400 +FF80 +BD00 +A700 +FD00 +AF00 +A400 +BB00 +DE80 +ENDCHAR +STARTCHAR 6518 +ENCODING 25880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +4000 +DB00 +5B00 +7F00 +DF00 +8A00 +7F80 +6E00 +9980 +ENDCHAR +STARTCHAR 651D +ENCODING 25885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF00 +9E00 +D200 +BF00 +8200 +FF80 +BF00 +BF00 +BF80 +8900 +ENDCHAR +STARTCHAR 6523 +ENCODING 25891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DF00 +4200 +FB80 +BA80 +8500 +7E00 +0800 +FF80 +3000 +ENDCHAR +STARTCHAR 652A +ENCODING 25898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5700 +5B00 +D700 +7F00 +7F00 +DF00 +9F00 +5F00 +4A80 +B380 +ENDCHAR +STARTCHAR 652B +ENCODING 25899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +D480 +5F00 +5F00 +FE00 +9F80 +7F00 +4B00 +BF80 +ENDCHAR +STARTCHAR 652C +ENCODING 25900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA00 +BD00 +FF80 +BF80 +9F00 +9F00 +9F00 +9F00 +8A80 +B300 +ENDCHAR +STARTCHAR 652F +ENCODING 25903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +0800 +FE00 +2200 +1400 +0800 +7600 +C100 +ENDCHAR +STARTCHAR 6536 +ENCODING 25910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +A800 +AF00 +A900 +B900 +B600 +E600 +A600 +2F00 +3080 +ENDCHAR +STARTCHAR 6537 +ENCODING 25911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +4F00 +8900 +F500 +2600 +2600 +2600 +2D00 +F080 +ENDCHAR +STARTCHAR 6538 +ENCODING 25912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4800 +6F00 +A900 +B900 +B600 +6600 +6600 +4D00 +5080 +ENDCHAR +STARTCHAR 6539 +ENCODING 25913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +E800 +2F80 +2900 +F900 +8600 +9600 +E600 +0900 +1080 +ENDCHAR +STARTCHAR 653B +ENCODING 25915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +F800 +4F80 +4900 +5A00 +5600 +7600 +CE00 +1900 +1080 +ENDCHAR +STARTCHAR 653E +ENCODING 25918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +F780 +4900 +7500 +5500 +9200 +9200 +9D00 +E880 +ENDCHAR +STARTCHAR 653F +ENCODING 25919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +2780 +A900 +B900 +A600 +A200 +B600 +CD00 +1880 +ENDCHAR +STARTCHAR 6545 +ENCODING 25925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +F780 +4900 +4900 +F500 +9600 +9600 +FD00 +8880 +ENDCHAR +STARTCHAR 6548 +ENCODING 25928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F400 +4780 +9900 +B900 +6E00 +2600 +6600 +DD00 +9880 +ENDCHAR +STARTCHAR 654D +ENCODING 25933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +6200 +9380 +F200 +2F00 +F500 +B200 +B200 +AD00 +4880 +ENDCHAR +STARTCHAR 654E +ENCODING 25934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D400 +2400 +D780 +FD00 +4D00 +F500 +A200 +F200 +6500 +6880 +ENDCHAR +STARTCHAR 654F +ENCODING 25935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7C00 +8780 +7500 +BD00 +FD00 +D200 +FA00 +9500 +6880 +ENDCHAR +STARTCHAR 6551 +ENCODING 25937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +5400 +F780 +4900 +DD00 +6D00 +6200 +D200 +4D00 +C880 +ENDCHAR +STARTCHAR 6556 +ENCODING 25942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +4780 +F500 +4D00 +FD00 +7200 +5200 +9500 +A880 +ENDCHAR +STARTCHAR 6557 +ENCODING 25943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A800 +EF80 +A900 +E900 +B600 +E600 +A600 +AD00 +9880 +ENDCHAR +STARTCHAR 655E +ENCODING 25950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B200 +B400 +AF80 +F500 +8D00 +F300 +F200 +F200 +9500 +9480 +ENDCHAR +STARTCHAR 6562 +ENCODING 25954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +4400 +F700 +9500 +FD00 +9500 +F600 +B200 +D500 +1880 +ENDCHAR +STARTCHAR 6563 +ENCODING 25955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +F400 +6780 +F500 +0D00 +FD00 +F200 +F200 +9500 +B880 +ENDCHAR +STARTCHAR 6566 +ENCODING 25958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FC00 +0400 +F780 +F500 +0D00 +FD00 +2200 +F200 +2D00 +4880 +ENDCHAR +STARTCHAR 656C +ENCODING 25964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +FC00 +5780 +4500 +FD00 +EB00 +B200 +F300 +9500 +3880 +ENDCHAR +STARTCHAR 656D +ENCODING 25965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F000 +9400 +F780 +F500 +FD00 +4300 +F200 +6A00 +B500 +7880 +ENDCHAR +STARTCHAR 6572 +ENCODING 25970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FA00 +0200 +F380 +F200 +0F00 +F500 +ED00 +EA00 +ED00 +9880 +ENDCHAR +STARTCHAR 6574 +ENCODING 25972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +F500 +FD00 +6200 +DD80 +FF00 +0800 +2E00 +FF80 +ENDCHAR +STARTCHAR 6575 +ENCODING 25973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FA00 +5780 +FD00 +AD00 +FB00 +EA00 +EA00 +DD00 +9C80 +ENDCHAR +STARTCHAR 6577 +ENCODING 25975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +FC00 +F780 +F500 +F500 +9D00 +FA00 +7200 +9500 +B880 +ENDCHAR +STARTCHAR 6578 +ENCODING 25976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FC00 +FF80 +FD00 +FD00 +FB00 +FA00 +5200 +2500 +D480 +ENDCHAR +STARTCHAR 657E +ENCODING 25982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +F400 +F780 +F500 +B500 +FD00 +0200 +F200 +F500 +9880 +ENDCHAR +STARTCHAR 6582 +ENCODING 25986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +D400 +FF80 +0500 +FD00 +EB00 +FA00 +5200 +D700 +AC80 +ENDCHAR +STARTCHAR 6583 +ENCODING 25987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B400 +AF80 +FD00 +D700 +B580 +0800 +FF80 +F700 +6880 +C700 +ENDCHAR +STARTCHAR 6585 +ENCODING 25989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FA00 +FB80 +FA00 +AA00 +FF00 +FD00 +2300 +FA00 +2500 +6880 +ENDCHAR +STARTCHAR 6587 +ENCODING 25991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +42 +24 +34 +18 +18 +66 +81 +ENDCHAR +STARTCHAR 658C +ENCODING 25996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +5F00 +E280 +DF80 +CA00 +5A00 +7600 +BA00 +9780 +B900 +ENDCHAR +STARTCHAR 6590 +ENCODING 26000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +F700 +F700 +E780 +2400 +2800 +FF80 +2400 +3C00 +C380 +ENDCHAR +STARTCHAR 6591 +ENCODING 26001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF80 +7E00 +5600 +DA00 +5F00 +4A00 +6A00 +9A00 +2780 +ENDCHAR +STARTCHAR 6597 +ENCODING 26007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0400 +3400 +0400 +6400 +0400 +1F80 +FC00 +0400 +0400 +ENDCHAR +STARTCHAR 6599 +ENCODING 26009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +DD00 +E500 +4100 +F900 +6500 +D780 +CF00 +4100 +4100 +ENDCHAR +STARTCHAR 659B +ENCODING 26011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +7500 +A300 +F900 +B500 +F500 +B380 +FF00 +9100 +B100 +ENDCHAR +STARTCHAR 659C +ENCODING 26012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6100 +6900 +9500 +F100 +2500 +F100 +B380 +BF00 +B100 +4100 +ENDCHAR +STARTCHAR 659F +ENCODING 26015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +FD00 +7300 +9500 +7500 +9180 +FB00 +D500 +F900 +8100 +ENDCHAR +STARTCHAR 65A1 +ENCODING 26017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F600 +4900 +ED80 +E500 +9500 +E680 +F900 +4100 +4100 +ENDCHAR +STARTCHAR 65A4 +ENCODING 26020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +78 +40 +7F +44 +84 +84 +84 +84 +ENDCHAR +STARTCHAR 65A5 +ENCODING 26021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +06 +7C +40 +7F +44 +54 +4E +45 +84 +84 +ENDCHAR +STARTCHAR 65A7 +ENCODING 26023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2600 +E500 +1800 +E780 +7E00 +4000 +7F00 +8800 +8800 +ENDCHAR +STARTCHAR 65AB +ENCODING 26027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +FC00 +4800 +6F80 +AA00 +AA00 +6A00 +9200 +1200 +ENDCHAR +STARTCHAR 65AC +ENCODING 26028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +F600 +4800 +F800 +F780 +D900 +F900 +F900 +4900 +5100 +ENDCHAR +STARTCHAR 65AF +ENCODING 26031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +F600 +9400 +F400 +9780 +F500 +F500 +0900 +9900 +8900 +ENDCHAR +STARTCHAR 65B0 +ENCODING 26032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +F600 +A800 +F800 +4780 +F900 +6900 +A900 +D900 +5100 +ENDCHAR +STARTCHAR 65B7 +ENCODING 26039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D100 +EE00 +DC00 +E780 +FD00 +F500 +FD00 +FD00 +8500 +ENDCHAR +STARTCHAR 65B9 +ENCODING 26041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +2000 +3E00 +2100 +2100 +4200 +C200 +8E00 +ENDCHAR +STARTCHAR 65BC +ENCODING 26044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4600 +F700 +4900 +7680 +6200 +A000 +A400 +A600 +E100 +ENDCHAR +STARTCHAR 65BD +ENCODING 26045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF80 +5C00 +6F00 +7D00 +AD00 +AD00 +A880 +EF00 +ENDCHAR +STARTCHAR 65C1 +ENCODING 26049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +89 +FF +20 +3E +62 +86 +ENDCHAR +STARTCHAR 65C5 +ENCODING 26053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2400 +2780 +7800 +2980 +3700 +3580 +5580 +5500 +5580 +BE40 +ENDCHAR +STARTCHAR 65CB +ENCODING 26059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +F000 +9F00 +6500 +AD00 +AB00 +AC00 +B400 +F380 +ENDCHAR +STARTCHAR 65CC +ENCODING 26060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +F000 +5A00 +6F00 +AA00 +AF00 +A200 +A200 +FF80 +ENDCHAR +STARTCHAR 65CF +ENCODING 26063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +F400 +5F00 +6A00 +6400 +AF80 +A600 +A900 +F080 +ENDCHAR +STARTCHAR 65D2 +ENCODING 26066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +F400 +8F80 +6900 +BF80 +AD00 +AD00 +B580 +F580 +ENDCHAR +STARTCHAR 65D7 +ENCODING 26071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +F900 +9F00 +6F00 +A900 +AF00 +BF80 +AB00 +F080 +ENDCHAR +STARTCHAR 65E0 +ENCODING 26080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +10 +10 +FF +18 +18 +28 +49 +8F +ENDCHAR +STARTCHAR 65E3 +ENCODING 26083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +EF00 +AA00 +EA00 +EF80 +0200 +A600 +C600 +9A80 +F300 +ENDCHAR +STARTCHAR 65E5 +ENCODING 26085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +FC +84 +84 +84 +FC +84 +84 +FC +84 +ENDCHAR +STARTCHAR 65E6 +ENCODING 26086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +4200 +7E00 +4200 +4200 +7E00 +0000 +FF80 +ENDCHAR +STARTCHAR 65E8 +ENCODING 26088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +8C +F0 +82 +FE +00 +FC +84 +FC +FC +84 +ENDCHAR +STARTCHAR 65E9 +ENCODING 26089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4100 +7E00 +4100 +7E00 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 65EC +ENCODING 26092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +40 +7F +FD +C5 +7D +45 +7D +45 +06 +ENDCHAR +STARTCHAR 65ED +ENCODING 26093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4700 +F900 +5900 +5700 +5900 +5900 +9700 +9080 +9F00 +ENDCHAR +STARTCHAR 65F1 +ENCODING 26097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +4200 +7E00 +FF00 +0800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 65F4 +ENCODING 26100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A400 +A400 +E400 +BF80 +A400 +E400 +8400 +0C00 +ENDCHAR +STARTCHAR 65FA +ENCODING 26106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A400 +A400 +E400 +BF00 +A400 +E400 +A400 +9F80 +ENDCHAR +STARTCHAR 65FB +ENCODING 26107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0000 +FF80 +2200 +1400 +3C00 +C300 +ENDCHAR +STARTCHAR 65FC +ENCODING 26108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +BF80 +A900 +E900 +AA00 +A600 +E600 +9B00 +3080 +ENDCHAR +STARTCHAR 65FD +ENCODING 26109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E700 +BC00 +B500 +F500 +B500 +BF00 +F400 +A480 +0780 +ENDCHAR +STARTCHAR 65FF +ENCODING 26111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +E800 +BF00 +B400 +E400 +BF80 +A400 +E400 +A400 +0400 +ENDCHAR +STARTCHAR 6606 +ENCODING 26118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +7F00 +4800 +7900 +4600 +7880 +C700 +ENDCHAR +STARTCHAR 6607 +ENCODING 26119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +1000 +7400 +2400 +FF80 +2400 +C400 +ENDCHAR +STARTCHAR 6609 +ENCODING 26121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +BF80 +A800 +EF00 +A900 +A900 +F100 +B100 +2300 +ENDCHAR +STARTCHAR 660A +ENCODING 26122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0000 +FF00 +0800 +FF00 +3400 +C380 +ENDCHAR +STARTCHAR 660C +ENCODING 26124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +7E +FF +81 +FF +FF +81 +ENDCHAR +STARTCHAR 660E +ENCODING 26126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +A9 +AF +E9 +A9 +AF +E9 +11 +13 +ENDCHAR +STARTCHAR 660F +ENCODING 26127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +7800 +7F00 +4400 +7480 +8300 +7E00 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 6610 +ENCODING 26128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +AA00 +B100 +F080 +BF00 +A900 +E900 +9900 +2600 +ENDCHAR +STARTCHAR 6611 +ENCODING 26129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0400 +EA00 +A900 +FE80 +A000 +BF00 +E100 +A200 +0400 +ENDCHAR +STARTCHAR 6613 +ENCODING 26131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +42 +7E +20 +7F +B5 +49 +13 +ENDCHAR +STARTCHAR 6614 +ENCODING 26132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +2400 +FF80 +0000 +7E00 +4200 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 6615 +ENCODING 26133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +EC00 +B000 +AF80 +F200 +B200 +F200 +B200 +1200 +2200 +ENDCHAR +STARTCHAR 661E +ENCODING 26142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A400 +BF00 +F500 +B700 +B900 +F900 +B100 +1300 +ENDCHAR +STARTCHAR 661F +ENCODING 26143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +7E +00 +48 +7F +FE +08 +FF +ENDCHAR +STARTCHAR 6620 +ENCODING 26144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +BF00 +B500 +F500 +BF80 +A400 +EA00 +B900 +3080 +ENDCHAR +STARTCHAR 6625 +ENCODING 26149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +7F00 +1400 +FF80 +2200 +FF00 +FE80 +4200 +7E00 +ENDCHAR +STARTCHAR 6627 +ENCODING 26151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +C400 +BF00 +A400 +DF80 +A400 +AE00 +D500 +A480 +0400 +ENDCHAR +STARTCHAR 6628 +ENCODING 26152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +E800 +AF80 +B400 +E700 +A400 +E700 +A400 +0400 +ENDCHAR +STARTCHAR 662D +ENCODING 26157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A5 +A9 +F3 +A0 +AF +F1 +AF +11 +ENDCHAR +STARTCHAR 662F +ENCODING 26159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0000 +FF80 +4800 +4F00 +B800 +9F80 +ENDCHAR +STARTCHAR 6630 +ENCODING 26160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +7E00 +7E00 +0000 +FF00 +4F00 +4800 +FF80 +ENDCHAR +STARTCHAR 6631 +ENCODING 26161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +7E00 +7E00 +0800 +FF00 +2200 +2400 +FF80 +ENDCHAR +STARTCHAR 6634 +ENCODING 26164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +7E +30 +F7 +99 +E9 +2B +C8 +ENDCHAR +STARTCHAR 6636 +ENCODING 26166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +E500 +2D00 +EF00 +5500 +7700 +A900 +A600 +6180 +ENDCHAR +STARTCHAR 663A +ENCODING 26170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0000 +FF80 +7F00 +9900 +A700 +8300 +ENDCHAR +STARTCHAR 663B +ENCODING 26171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +7E +00 +F7 +49 +59 +EB +08 +ENDCHAR +STARTCHAR 6641 +ENCODING 26177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0000 +9900 +5A00 +EF00 +2880 +CF00 +ENDCHAR +STARTCHAR 6642 +ENCODING 26178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +A400 +BF80 +E100 +BF80 +A900 +E900 +A900 +0600 +ENDCHAR +STARTCHAR 6643 +ENCODING 26179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +4100 +7E00 +2C00 +FF80 +2400 +2480 +C700 +ENDCHAR +STARTCHAR 6644 +ENCODING 26180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +D500 +B500 +A500 +DF80 +AA00 +CA00 +AA00 +1280 +2300 +ENDCHAR +STARTCHAR 6649 +ENCODING 26185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4500 +FF00 +0000 +FF80 +7E00 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR 664B +ENCODING 26187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5500 +5600 +FF80 +0000 +7E00 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 664F +ENCODING 26191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF00 +9100 +FF80 +2200 +3C00 +E300 +ENDCHAR +STARTCHAR 6659 +ENCODING 26201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +C900 +BF00 +AA80 +DB00 +AF00 +BA00 +DA00 +8E00 +3180 +ENDCHAR +STARTCHAR 665B +ENCODING 26203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +B100 +BF00 +FF00 +B100 +FF00 +AA00 +1A80 +2380 +ENDCHAR +STARTCHAR 665D +ENCODING 26205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7E +FF +7E +08 +FF +7E +7E +7E +FF +ENDCHAR +STARTCHAR 665E +ENCODING 26206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1900 +C600 +B900 +BF80 +CC00 +BF00 +B500 +D500 +9700 +0400 +ENDCHAR +STARTCHAR 665F +ENCODING 26207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0A00 +7F00 +7600 +9400 +BA80 +9100 +ENDCHAR +STARTCHAR 6664 +ENCODING 26212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A400 +BF00 +FF80 +A000 +AF00 +F100 +B100 +0F00 +ENDCHAR +STARTCHAR 6665 +ENCODING 26213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +D080 +CF00 +C000 +DF80 +CA00 +CA00 +1280 +2300 +ENDCHAR +STARTCHAR 6666 +ENCODING 26214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DF80 +B000 +AF00 +D500 +BF80 +B500 +DF00 +9100 +0600 +ENDCHAR +STARTCHAR 6667 +ENCODING 26215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +D400 +BF00 +B400 +DF80 +A400 +BF00 +D100 +3F00 +1100 +ENDCHAR +STARTCHAR 6668 +ENCODING 26216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +7F00 +7F00 +FF00 +8000 +BE00 +FF80 +AE00 +F380 +ENDCHAR +STARTCHAR 6669 +ENCODING 26217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EE00 +B200 +BF00 +F480 +BF00 +A600 +EA00 +9A80 +3380 +ENDCHAR +STARTCHAR 666B +ENCODING 26219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +C700 +BF00 +B100 +DF00 +B100 +BF00 +DF80 +8400 +0400 +ENDCHAR +STARTCHAR 666E +ENCODING 26222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +5600 +5600 +FF80 +7E00 +4200 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 666F +ENCODING 26223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF80 +7E00 +4200 +7E00 +6A00 +B980 +ENDCHAR +STARTCHAR 6673 +ENCODING 26227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F800 +6F80 +DA00 +D200 +0000 +7E00 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 6674 +ENCODING 26228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF00 +BF80 +C000 +BF00 +B500 +DF00 +9100 +1300 +ENDCHAR +STARTCHAR 6676 +ENCODING 26230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +7E +00 +F7 +F7 +F7 +99 +ENDCHAR +STARTCHAR 6677 +ENCODING 26231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +7400 +D700 +7F80 +FE00 +4100 +7E00 +ENDCHAR +STARTCHAR 6678 +ENCODING 26232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +0400 +F700 +A900 +B600 +B600 +C980 +ENDCHAR +STARTCHAR 667A +ENCODING 26234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +F7 +F9 +65 +97 +00 +7E +7E +7E +42 +ENDCHAR +STARTCHAR 6684 +ENCODING 26244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +E080 +CF00 +DF00 +D100 +DF00 +DF00 +C000 +3F80 +ENDCHAR +STARTCHAR 6687 +ENCODING 26247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DB00 +D500 +D700 +D800 +DF00 +D300 +DB00 +D300 +1480 +ENDCHAR +STARTCHAR 6688 +ENCODING 26248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +3C +FF +08 +7F +7F +3E +7F +ENDCHAR +STARTCHAR 6689 +ENCODING 26249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +E480 +DF00 +DF00 +DF00 +D500 +DF80 +C400 +0400 +ENDCHAR +STARTCHAR 668E +ENCODING 26254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF80 +AE00 +BF00 +D500 +B500 +BF80 +C400 +AB00 +3080 +ENDCHAR +STARTCHAR 6690 +ENCODING 26256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF80 +A000 +DF00 +BF00 +BF00 +CA00 +9F80 +0200 +ENDCHAR +STARTCHAR 6691 +ENCODING 26257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +7E00 +FF80 +7F00 +A100 +3F00 +3F00 +ENDCHAR +STARTCHAR 6696 +ENCODING 26262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0100 +DF00 +D480 +DF00 +C800 +DF80 +CF00 +D500 +D600 +2980 +ENDCHAR +STARTCHAR 6697 +ENCODING 26263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +A900 +AA00 +FF80 +AF00 +B100 +EF00 +0F00 +1100 +ENDCHAR +STARTCHAR 6698 +ENCODING 26264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +BF00 +BF00 +C000 +BF80 +AF00 +DB00 +B500 +0B00 +ENDCHAR +STARTCHAR 669D +ENCODING 26269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +DF80 +D100 +CF00 +CF00 +DF80 +C000 +CB00 +1080 +ENDCHAR +STARTCHAR 66A0 +ENCODING 26272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +FF80 +0000 +7E00 +3C00 +FF00 +BD00 +8300 +ENDCHAR +STARTCHAR 66A2 +ENCODING 26274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +EF00 +EF00 +FF80 +E800 +FF00 +DF00 +5500 +4B00 +ENDCHAR +STARTCHAR 66AB +ENCODING 26283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +F400 +B780 +F500 +F900 +2900 +7F00 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR 66AE +ENCODING 26286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +7E00 +7E00 +7E00 +FF80 +7E00 +C380 +7E00 +4200 +ENDCHAR +STARTCHAR 66B2 +ENCODING 26290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF80 +A000 +DF00 +BF00 +B100 +DF80 +8400 +0400 +ENDCHAR +STARTCHAR 66B3 +ENCODING 26291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +FB80 +DB00 +CB80 +F100 +C000 +DF00 +BF80 +0100 +1F00 +ENDCHAR +STARTCHAR 66B4 +ENCODING 26292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +7F00 +2400 +FF00 +ED80 +3E00 +D100 +ENDCHAR +STARTCHAR 66B9 +ENCODING 26297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +9F00 +5400 +3F00 +FC00 +5600 +5F00 +BF80 +ENDCHAR +STARTCHAR 66BB +ENCODING 26299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +DF00 +DF00 +FF80 +DF00 +D100 +DF00 +9500 +2C80 +ENDCHAR +STARTCHAR 66BE +ENCODING 26302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +FE00 +DB80 +DB00 +C300 +FF00 +CB00 +FD00 +9300 +1480 +ENDCHAR +STARTCHAR 66C4 +ENCODING 26308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF80 +A000 +BF00 +DF80 +B500 +BF00 +DF80 +A400 +0400 +ENDCHAR +STARTCHAR 66C6 +ENCODING 26310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F700 +FF00 +AB00 +D680 +BF00 +A100 +BF00 +A100 +ENDCHAR +STARTCHAR 66C7 +ENCODING 26311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +7F00 +3E00 +FF00 +FF00 +6E00 +7E00 +FF80 +FF00 +ENDCHAR +STARTCHAR 66C9 +ENCODING 26313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +DF80 +D100 +DB00 +B380 +BF80 +CA00 +9A80 +3380 +ENDCHAR +STARTCHAR 66D6 +ENCODING 26326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F00 +D500 +DF80 +ED80 +D980 +DE00 +DF00 +DA00 +C400 +3B80 +ENDCHAR +STARTCHAR 66D9 +ENCODING 26329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +DF00 +C400 +DF00 +DF80 +CF00 +F100 +CF00 +0F00 +ENDCHAR +STARTCHAR 66DC +ENCODING 26332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DB00 +BA80 +B500 +CA00 +BF00 +BF00 +D300 +BC00 +1F80 +ENDCHAR +STARTCHAR 66DD +ENCODING 26333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +DF00 +DF00 +DF00 +CA00 +BD80 +F680 +8E00 +3D00 +ENDCHAR +STARTCHAR 66E0 +ENCODING 26336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +DF80 +EE00 +DF80 +EF00 +ED00 +EF00 +AF00 +3080 +ENDCHAR +STARTCHAR 66E6 +ENCODING 26342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF00 +DF00 +FF80 +DB00 +FF80 +FF00 +D200 +CA80 +1D00 +ENDCHAR +STARTCHAR 66F0 +ENCODING 26352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +02 +02 +02 +FE +02 +02 +FE +02 +ENDCHAR +STARTCHAR 66F2 +ENCODING 26354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +FF +A5 +A5 +FF +A5 +A5 +FF +81 +ENDCHAR +STARTCHAR 66F3 +ENCODING 26355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +08 +7F +7F +49 +7F +0A +0C +35 +C3 +ENDCHAR +STARTCHAR 66F4 +ENCODING 26356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +7F00 +7F00 +4900 +7F00 +5000 +3C00 +C380 +ENDCHAR +STARTCHAR 66F7 +ENCODING 26359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +42 +7E +7F +D9 +67 +7F +43 +ENDCHAR +STARTCHAR 66F8 +ENCODING 26360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +FF80 +7F00 +7F00 +FF80 +7E00 +4100 +7E00 +7E00 +ENDCHAR +STARTCHAR 66F9 +ENCODING 26361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +FF00 +FF00 +0000 +7E00 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 66FA +ENCODING 26362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +FF00 +FF00 +0000 +7E00 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR 66FC +ENCODING 26364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +7E +FF +FF +00 +FE +18 +E7 +ENDCHAR +STARTCHAR 66FE +ENCODING 26366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +4300 +FF80 +6D00 +7E00 +7E00 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR 66FF +ENCODING 26367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F700 +FF80 +6600 +9900 +FE80 +4100 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 6700 +ENCODING 26368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF80 +9000 +FF00 +F500 +F200 +1D80 +ENDCHAR +STARTCHAR 6703 +ENCODING 26371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3C00 +4200 +FF80 +AD00 +7F00 +7E00 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR 6708 +ENCODING 26376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 1 -1 +BITMAP +7E +42 +7E +42 +42 +7E +42 +42 +86 +ENDCHAR +STARTCHAR 6709 +ENCODING 26377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +FF +20 +3E +42 +FE +A2 +3E +22 +26 +ENDCHAR +STARTCHAR 670B +ENCODING 26379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +95 +F7 +95 +95 +F7 +99 +99 +BB +ENDCHAR +STARTCHAR 670D +ENCODING 26381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +A900 +EB00 +A800 +AF00 +ED00 +AA00 +AB00 +EC80 +ENDCHAR +STARTCHAR 6714 +ENCODING 26388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +97 +55 +F5 +D7 +D5 +F7 +45 +49 +8B +ENDCHAR +STARTCHAR 6715 +ENCODING 26389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +B100 +FF80 +A400 +A400 +FF00 +A600 +A900 +F080 +ENDCHAR +STARTCHAR 6717 +ENCODING 26391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +27 +F5 +95 +F7 +F5 +B7 +A5 +F9 +DB +ENDCHAR +STARTCHAR 671B +ENCODING 26395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2700 +F900 +8700 +8F00 +FB00 +0300 +FC00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 671D +ENCODING 26397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +27 +F5 +25 +F7 +F5 +95 +F7 +F5 +29 +2B +ENDCHAR +STARTCHAR 671E +ENCODING 26398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +3E00 +3E00 +FF80 +7E00 +A380 +3E00 +7E00 +4600 +ENDCHAR +STARTCHAR 671F +ENCODING 26399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +97 +FD +95 +77 +95 +77 +F5 +45 +99 +8B +ENDCHAR +STARTCHAR 6726 +ENCODING 26406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DF80 +AA00 +BF80 +DE80 +A000 +BF80 +D700 +BF00 +BD00 +4C80 +ENDCHAR +STARTCHAR 6727 +ENCODING 26407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D200 +BB80 +DB00 +FC80 +DB00 +DB00 +DB00 +DB00 +DA80 +DB00 +ENDCHAR +STARTCHAR 6728 +ENCODING 26408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1800 +2C00 +2A00 +C900 +8880 +0800 +0800 +ENDCHAR +STARTCHAR 672A +ENCODING 26410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +7F +08 +FF +18 +2C +4B +89 +08 +ENDCHAR +STARTCHAR 672B +ENCODING 26411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF80 +0800 +FF00 +1800 +2C00 +4B00 +8880 +0800 +ENDCHAR +STARTCHAR 672C +ENCODING 26412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1800 +2C00 +2A00 +C900 +BE80 +0800 +0800 +ENDCHAR +STARTCHAR 672D +ENCODING 26413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +F400 +6400 +6400 +D400 +D400 +4400 +4480 +4700 +ENDCHAR +STARTCHAR 672E +ENCODING 26414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +0A00 +FF00 +2A00 +2A00 +4A00 +4A00 +4A80 +CB00 +8800 +ENDCHAR +STARTCHAR 6731 +ENCODING 26417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +48 +7E +48 +FF +18 +2C +4B +89 +08 +ENDCHAR +STARTCHAR 6734 +ENCODING 26420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +FC00 +2400 +6600 +7500 +AC80 +A400 +2400 +2400 +ENDCHAR +STARTCHAR 6736 +ENCODING 26422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7C00 +2700 +2900 +4B00 +8800 +FF00 +1C00 +6A00 +8980 +ENDCHAR +STARTCHAR 673A +ENCODING 26426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4E00 +EA00 +4A00 +6A00 +EA00 +5200 +5280 +5280 +5380 +ENDCHAR +STARTCHAR 673D +ENCODING 26429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +F400 +4800 +6F00 +E900 +D100 +C100 +4100 +4700 +ENDCHAR +STARTCHAR 6746 +ENCODING 26438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4400 +E400 +4400 +7F80 +E400 +6400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 6749 +ENCODING 26441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4600 +F800 +6100 +A600 +D800 +C080 +4100 +4600 +5800 +ENDCHAR +STARTCHAR 674E +ENCODING 26446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1400 +6A00 +BF80 +0400 +0800 +FF00 +0800 +3800 +ENDCHAR +STARTCHAR 674F +ENCODING 26447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1800 +2C00 +4B00 +8080 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 6750 +ENCODING 26448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4100 +FF80 +4100 +6300 +E500 +D900 +5100 +4100 +4600 +ENDCHAR +STARTCHAR 6751 +ENCODING 26449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4100 +EF80 +4100 +6900 +D900 +D500 +C100 +4100 +4600 +ENDCHAR +STARTCHAR 6753 +ENCODING 26451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +48 +EF +51 +71 +EF +D1 +41 +41 +47 +ENDCHAR +STARTCHAR 6756 +ENCODING 26454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +EF80 +4200 +6A00 +EA00 +D400 +4600 +4B00 +5180 +ENDCHAR +STARTCHAR 675C +ENCODING 26460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +E200 +4F00 +6200 +E200 +C200 +4200 +4200 +5F80 +ENDCHAR +STARTCHAR 675E +ENCODING 26462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +E100 +4100 +6F00 +F000 +D000 +D000 +5080 +4F00 +ENDCHAR +STARTCHAR 675F +ENCODING 26463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7E00 +4900 +7E00 +1400 +6A00 +8980 +0800 +ENDCHAR +STARTCHAR 676D +ENCODING 26477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +4000 +CE00 +F200 +7200 +5280 +5280 +6300 +ENDCHAR +STARTCHAR 676F +ENCODING 26479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E200 +4600 +6D00 +D480 +D400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 6770 +ENCODING 26480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1400 +6A00 +8980 +0800 +A900 +9500 +9480 +ENDCHAR +STARTCHAR 6771 +ENCODING 26481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0800 +7E00 +7E00 +4900 +7E00 +1C00 +6A00 +8980 +ENDCHAR +STARTCHAR 6773 +ENCODING 26483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +18 +6E +C9 +7E +42 +7E +7E +42 +ENDCHAR +STARTCHAR 6775 +ENCODING 26485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF00 +5200 +7200 +DF80 +C200 +4200 +4200 +4200 +ENDCHAR +STARTCHAR 6777 +ENCODING 26487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +F500 +5500 +7F00 +F000 +5000 +5000 +5080 +4F00 +ENDCHAR +STARTCHAR 677B +ENCODING 26491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4500 +E900 +4900 +DF80 +E900 +4900 +4A00 +4A00 +7F80 +ENDCHAR +STARTCHAR 677E +ENCODING 26494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4900 +E900 +5100 +7480 +E400 +C900 +4900 +4B00 +5C80 +ENDCHAR +STARTCHAR 677F +ENCODING 26495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +F000 +5F00 +7500 +F500 +5200 +5200 +5D00 +6880 +ENDCHAR +STARTCHAR 6787 +ENCODING 26503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5200 +F280 +5B00 +F200 +F200 +5200 +5280 +5A80 +7300 +ENDCHAR +STARTCHAR 6789 +ENCODING 26505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E400 +4400 +7F00 +C400 +C400 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 678B +ENCODING 26507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4800 +4700 +E900 +E900 +C900 +5100 +6300 +ENDCHAR +STARTCHAR 678F +ENCODING 26511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +E900 +5F80 +E900 +E900 +DF80 +4900 +4900 +4B00 +ENDCHAR +STARTCHAR 6790 +ENCODING 26512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4E00 +F800 +4800 +6F80 +DA00 +CA00 +CA00 +5200 +5200 +ENDCHAR +STARTCHAR 6793 +ENCODING 26515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4900 +E500 +4100 +6900 +E500 +C780 +DF00 +4100 +4100 +ENDCHAR +STARTCHAR 6795 +ENCODING 26517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +5480 +6400 +E400 +D400 +CA00 +5A80 +5300 +ENDCHAR +STARTCHAR 6797 +ENCODING 26519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF00 +4600 +6600 +DB00 +DB00 +CA80 +4200 +4200 +ENDCHAR +STARTCHAR 679A +ENCODING 26522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF80 +4900 +5A00 +FE00 +E600 +4E00 +5900 +5080 +ENDCHAR +STARTCHAR 679C +ENCODING 26524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +7F00 +7F00 +0800 +FF80 +1400 +6A00 +8980 +ENDCHAR +STARTCHAR 679D +ENCODING 26525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +7F00 +E900 +C600 +4400 +4F00 +5080 +ENDCHAR +STARTCHAR 67AF +ENCODING 26543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +6400 +EF00 +E900 +4900 +4F00 +4900 +ENDCHAR +STARTCHAR 67B0 +ENCODING 26544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +ED00 +4D00 +5480 +E400 +FF80 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 67B3 +ENCODING 26547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4F00 +E900 +4900 +6900 +EF00 +CA00 +4900 +4900 +5080 +ENDCHAR +STARTCHAR 67B6 +ENCODING 26550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F700 +5500 +7700 +8800 +FF00 +1400 +6A00 +8980 +0800 +ENDCHAR +STARTCHAR 67B7 +ENCODING 26551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +50 +53 +DB +57 +D7 +F7 +77 +57 +6B +7B +ENDCHAR +STARTCHAR 67B8 +ENCODING 26552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +4F +F1 +51 +DF +EB +EF +4B +41 +43 +ENDCHAR +STARTCHAR 67BE +ENCODING 26558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +5500 +F500 +FF00 +5500 +5500 +5500 +4400 +ENDCHAR +STARTCHAR 67C4 +ENCODING 26564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +E400 +5F00 +D500 +FB00 +5B00 +5100 +5100 +5300 +ENDCHAR +STARTCHAR 67CF +ENCODING 26575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +FF +51 +D1 +FF +51 +51 +5F +51 +ENDCHAR +STARTCHAR 67D0 +ENCODING 26576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF80 +3E00 +2200 +3E00 +0800 +FF80 +1400 +6A00 +8980 +ENDCHAR +STARTCHAR 67D1 +ENCODING 26577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4900 +FF80 +4900 +6900 +EF00 +C900 +4900 +4F00 +4900 +ENDCHAR +STARTCHAR 67D2 +ENCODING 26578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +0F00 +F800 +6880 +CF00 +0800 +FF00 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 67D3 +ENCODING 26579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +CA00 +7A80 +F300 +0800 +FF00 +1600 +6980 +8800 +ENDCHAR +STARTCHAR 67D4 +ENCODING 26580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +1C00 +FF00 +2900 +DA00 +0800 +FF80 +2E00 +C980 +ENDCHAR +STARTCHAR 67DA +ENCODING 26586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +FF +55 +75 +DF +D5 +55 +5F +51 +ENDCHAR +STARTCHAR 67DD +ENCODING 26589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4C00 +F000 +4F80 +7200 +F600 +D300 +5280 +5200 +6200 +ENDCHAR +STARTCHAR 67E9 +ENCODING 26601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5400 +F400 +5700 +5500 +FA00 +F200 +5500 +5F80 +5000 +ENDCHAR +STARTCHAR 67EC +ENCODING 26604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +08 +7E +6E +7E +1C +6A +89 +08 +ENDCHAR +STARTCHAR 67EF +ENCODING 26607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4100 +ED00 +4D00 +6D00 +ED00 +6D00 +4900 +4100 +4300 +ENDCHAR +STARTCHAR 67F0 +ENCODING 26608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1800 +6E00 +8180 +3E00 +FF00 +2A00 +4B00 +9100 +ENDCHAR +STARTCHAR 67F1 +ENCODING 26609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4200 +FF00 +4400 +4400 +EF00 +E400 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 67F3 +ENCODING 26611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +5B +FB +5B +DB +FB +5B +7B +4A +52 +ENDCHAR +STARTCHAR 67F4 +ENCODING 26612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +B500 +A600 +B480 +C700 +0800 +FF00 +6E00 +8980 +0800 +ENDCHAR +STARTCHAR 67F5 +ENCODING 26613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5B00 +FB00 +5B00 +DF80 +FB00 +7B00 +5B00 +5B00 +5300 +ENDCHAR +STARTCHAR 67F6 +ENCODING 26614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +5F +FB +5B +DB +FB +73 +51 +5F +51 +ENDCHAR +STARTCHAR 67FB +ENCODING 26619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1800 +6E00 +8900 +7E00 +7E00 +4200 +7E00 +FF80 +ENDCHAR +STARTCHAR 67FE +ENCODING 26622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E400 +4C00 +CB00 +EC00 +6C00 +4C00 +4C00 +7F80 +ENDCHAR +STARTCHAR 6812 +ENCODING 26642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +48 +FF +5D +75 +FD +D5 +DD +41 +47 +ENDCHAR +STARTCHAR 6813 +ENCODING 26643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +4600 +EA00 +5100 +DF80 +E400 +6F00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 6816 +ENCODING 26646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4A00 +EA00 +5F00 +DA80 +FB00 +7B00 +5880 +5F00 +5080 +ENDCHAR +STARTCHAR 6817 +ENCODING 26647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +24 +FF +FF +08 +FF +6E +89 +08 +ENDCHAR +STARTCHAR 6821 +ENCODING 26657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5100 +D080 +EA00 +6600 +4600 +5B00 +5080 +ENDCHAR +STARTCHAR 6822 +ENCODING 26658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E400 +5F00 +D100 +FF00 +5100 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 682A +ENCODING 26666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4C00 +FF00 +5400 +DF80 +E600 +4E00 +5500 +5480 +4400 +ENDCHAR +STARTCHAR 682F +ENCODING 26671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4800 +FF80 +4F00 +E900 +FF00 +5900 +4F00 +4900 +4B00 +ENDCHAR +STARTCHAR 6838 +ENCODING 26680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +5A00 +EB00 +6E00 +5600 +4D00 +5080 +ENDCHAR +STARTCHAR 6839 +ENCODING 26681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +5100 +4F00 +F500 +F200 +5200 +4D00 +5880 +ENDCHAR +STARTCHAR 683C +ENCODING 26684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +F100 +4A00 +E600 +D980 +FF00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 683D +ENCODING 26685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F600 +2500 +FF80 +2400 +FD00 +6500 +B600 +AE80 +2900 +ENDCHAR +STARTCHAR 6840 +ENCODING 26688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +7F00 +9A00 +FF80 +C200 +0800 +FF00 +1400 +6A00 +8900 +ENDCHAR +STARTCHAR 6841 +ENCODING 26689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4B80 +F000 +5800 +EF80 +F100 +5100 +4900 +4900 +4B00 +ENDCHAR +STARTCHAR 6842 +ENCODING 26690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E400 +4400 +DF00 +E400 +7F00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 6843 +ENCODING 26691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5A80 +FB00 +5B00 +CA00 +FB00 +6A80 +4A80 +5280 +6300 +ENDCHAR +STARTCHAR 6848 +ENCODING 26696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +2400 +1E00 +E900 +0F00 +7C00 +6B80 +8800 +ENDCHAR +STARTCHAR 684E +ENCODING 26702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +E900 +4F00 +6080 +E400 +DF00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 6850 +ENCODING 26704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +FF +51 +DF +FB +5F +5B +51 +53 +ENDCHAR +STARTCHAR 6851 +ENCODING 26705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7C +E7 +00 +EF +9D +08 +FF +2E +C9 +ENDCHAR +STARTCHAR 6853 +ENCODING 26707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +E000 +5F00 +7100 +FF00 +DF00 +5100 +4000 +5F80 +ENDCHAR +STARTCHAR 6854 +ENCODING 26708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4400 +5F00 +E000 +4F00 +5100 +4F00 +5100 +ENDCHAR +STARTCHAR 686D +ENCODING 26733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5000 +FF00 +5000 +7F80 +FA00 +DB00 +5A00 +6B00 +6C80 +ENDCHAR +STARTCHAR 6876 +ENCODING 26742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +42 +E4 +5F +F5 +FF +55 +5F +55 +55 +ENDCHAR +STARTCHAR 687F +ENCODING 26751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +4F00 +4000 +FF00 +C400 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 6881 +ENCODING 26753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +1B00 +9A80 +5280 +E600 +8800 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 6885 +ENCODING 26757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F80 +F000 +6F00 +D500 +DF80 +5500 +5F00 +5100 +4600 +ENDCHAR +STARTCHAR 688F +ENCODING 26767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4C00 +EF00 +5400 +7F80 +E000 +4F00 +5100 +4F00 +5100 +ENDCHAR +STARTCHAR 6893 +ENCODING 26771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +4900 +7F80 +E400 +DF80 +4400 +4400 +4400 +ENDCHAR +STARTCHAR 6894 +ENCODING 26772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +FF80 +5000 +FF00 +FB00 +5F00 +5800 +5880 +6F00 +ENDCHAR +STARTCHAR 6897 +ENCODING 26775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +FF00 +5500 +FF00 +F500 +5F00 +5400 +4C00 +7380 +ENDCHAR +STARTCHAR 689D +ENCODING 26781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +6A00 +B600 +B980 +A400 +BF00 +AF00 +9480 +8400 +ENDCHAR +STARTCHAR 689F +ENCODING 26783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7F80 +7F00 +FE80 +1B00 +6E00 +8900 +ENDCHAR +STARTCHAR 68A1 +ENCODING 26785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F080 +4F00 +C000 +FF80 +6A00 +4A00 +5A80 +5300 +ENDCHAR +STARTCHAR 68A2 +ENCODING 26786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +5500 +F500 +5F80 +D100 +FF00 +7100 +5F00 +5100 +5300 +ENDCHAR +STARTCHAR 68A7 +ENCODING 26791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +FF00 +4900 +DF80 +E000 +7F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 68A8 +ENCODING 26792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +15 +E5 +F5 +75 +AB +08 +FF +18 +6E +89 +ENDCHAR +STARTCHAR 68AD +ENCODING 26797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4900 +FE00 +4A80 +CB00 +F800 +7F00 +5600 +4E00 +7180 +ENDCHAR +STARTCHAR 68AF +ENCODING 26799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +FF00 +4500 +DF00 +F400 +FF00 +4C80 +7700 +4400 +ENDCHAR +STARTCHAR 68B0 +ENCODING 26800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4300 +FF80 +5600 +D700 +FF00 +7600 +5600 +5580 +4980 +ENDCHAR +STARTCHAR 68B1 +ENCODING 26801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +F5 +5F +F5 +FF +5D +55 +5F +51 +ENDCHAR +STARTCHAR 68B3 +ENCODING 26803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5F00 +C100 +F600 +7600 +5600 +5680 +6580 +ENDCHAR +STARTCHAR 68B5 +ENCODING 26805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +A700 +D680 +4A00 +3C00 +2400 +5400 +4C80 +8300 +ENDCHAR +STARTCHAR 68B6 +ENCODING 26806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5100 +DE00 +F500 +7F00 +5C00 +6480 +6300 +ENDCHAR +STARTCHAR 68C4 +ENCODING 26820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE00 +4A00 +FF80 +7E00 +FF80 +1C00 +6E00 +8980 +ENDCHAR +STARTCHAR 68C5 +ENCODING 26821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +FF00 +5F00 +DF80 +E500 +5F00 +5E00 +6580 +4400 +ENDCHAR +STARTCHAR 68C9 +ENCODING 26825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +4F +F1 +4F +CF +E4 +FF +55 +55 +54 +ENDCHAR +STARTCHAR 68CB +ENCODING 26827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5F00 +E900 +4E00 +E900 +EE00 +4900 +5F80 +4A00 +5100 +ENDCHAR +STARTCHAR 68CD +ENCODING 26829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F00 +E000 +F280 +5B00 +5200 +5A80 +7300 +ENDCHAR +STARTCHAR 68D2 +ENCODING 26834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E400 +5F00 +FF80 +F500 +6E80 +5F00 +4400 +4400 +ENDCHAR +STARTCHAR 68D5 +ENCODING 26837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F080 +4F00 +E000 +FF00 +5500 +5500 +5480 +4C00 +ENDCHAR +STARTCHAR 68D7 +ENCODING 26839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +7F +2E +C9 +FF +FF +99 +6E +89 +ENDCHAR +STARTCHAR 68D8 +ENCODING 26840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF80 +4200 +FF00 +DA80 +FB00 +6600 +DB00 +CA80 +4200 +ENDCHAR +STARTCHAR 68DA +ENCODING 26842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +5B +DB +5B +DB +DB +5B +6B +6D +6D +ENDCHAR +STARTCHAR 68DF +ENCODING 26847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +5F00 +DF00 +F500 +FF00 +4600 +5D00 +5480 +ENDCHAR +STARTCHAR 68E0 +ENCODING 26848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +4A00 +FF00 +FE80 +4200 +7E00 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 68E7 +ENCODING 26855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4780 +FD00 +4680 +5900 +EA00 +FF80 +4500 +4600 +5900 +ENDCHAR +STARTCHAR 68E8 +ENCODING 26856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +E780 +FD00 +9D00 +F300 +8C80 +FF00 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 68EE +ENCODING 26862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1800 +6E00 +CB80 +FF00 +6600 +DB00 +CA80 +4200 +ENDCHAR +STARTCHAR 68F2 +ENCODING 26866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FF00 +4500 +DF80 +FF00 +7F80 +4A00 +4600 +5900 +ENDCHAR +STARTCHAR 68F9 +ENCODING 26873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +E400 +5F00 +DF00 +F100 +7F00 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 68FA +ENCODING 26874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +F080 +4F00 +D100 +EF00 +7000 +4F00 +4F00 +5100 +ENDCHAR +STARTCHAR 6900 +ENCODING 26880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F080 +5B00 +D500 +DB00 +4B00 +4A00 +5280 +6300 +ENDCHAR +STARTCHAR 6905 +ENCODING 26885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5100 +FF80 +E100 +5D00 +5D00 +5300 +4300 +ENDCHAR +STARTCHAR 690D +ENCODING 26893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +5F80 +E200 +4700 +F700 +F900 +5700 +5700 +5F80 +5000 +ENDCHAR +STARTCHAR 690E +ENCODING 26894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +EF80 +5200 +6F00 +EA00 +CF00 +4A00 +4F80 +4800 +ENDCHAR +STARTCHAR 6912 +ENCODING 26898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5700 +EA80 +5300 +FF00 +F700 +7500 +7700 +5300 +5480 +ENDCHAR +STARTCHAR 6927 +ENCODING 26919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4E00 +F900 +5F80 +DF00 +F680 +F680 +5F00 +5600 +4200 +ENDCHAR +STARTCHAR 6930 +ENCODING 26928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +5A80 +EB00 +5B00 +DB00 +FA80 +5A80 +5B00 +6A00 +4A00 +ENDCHAR +STARTCHAR 693D +ENCODING 26941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +EE00 +5F80 +CA00 +F700 +CD00 +5D00 +7280 +4C00 +ENDCHAR +STARTCHAR 693F +ENCODING 26943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF00 +4A00 +FF80 +F100 +6E80 +4E00 +5100 +4E00 +ENDCHAR +STARTCHAR 694A +ENCODING 26954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +4F00 +7F80 +E800 +DF00 +5B00 +5500 +4B00 +ENDCHAR +STARTCHAR 6953 +ENCODING 26963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +EF00 +5500 +DF00 +D700 +6F00 +6700 +6780 +7B80 +ENDCHAR +STARTCHAR 6954 +ENCODING 26964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +5A80 +FA80 +5E80 +CD00 +C400 +5F80 +4400 +5B00 +7180 +ENDCHAR +STARTCHAR 6955 +ENCODING 26965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EF00 +5F80 +5000 +EF00 +EF00 +4900 +4F00 +4B00 +ENDCHAR +STARTCHAR 6957 +ENCODING 26967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +7700 +D300 +5F80 +D700 +9700 +6F00 +7200 +5A00 +6F80 +ENDCHAR +STARTCHAR 6959 +ENCODING 26969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7E00 +4A00 +FF80 +7E00 +D700 +B300 +6E80 +6E00 +4A00 +5200 +ENDCHAR +STARTCHAR 695A +ENCODING 26970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +6600 +BB00 +2200 +FF00 +4900 +4E00 +B000 +9F80 +ENDCHAR +STARTCHAR 695E +ENCODING 26974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5A80 +FF00 +4000 +E400 +FF80 +4700 +4900 +5900 +5300 +ENDCHAR +STARTCHAR 6960 +ENCODING 26976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +5F00 +DA80 +EE80 +5E80 +5480 +5480 +5500 +ENDCHAR +STARTCHAR 6961 +ENCODING 26977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5C00 +4A00 +FF00 +6080 +DB00 +DB00 +5500 +5B00 +5700 +5A80 +ENDCHAR +STARTCHAR 6962 +ENCODING 26978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +5100 +FF00 +4680 +FF00 +F700 +5B00 +5F00 +5F00 +5100 +ENDCHAR +STARTCHAR 6963 +ENCODING 26979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +FF +50 +DF +FF +79 +5F +6F +69 +ENDCHAR +STARTCHAR 6968 +ENCODING 26984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +E400 +4F00 +6F00 +F100 +4F00 +4F00 +4B00 +5080 +ENDCHAR +STARTCHAR 696B +ENCODING 26987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +5F80 +D100 +EF00 +7100 +4F00 +7F80 +4100 +ENDCHAR +STARTCHAR 696D +ENCODING 26989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5800 +5A00 +FF80 +2400 +FF00 +7F00 +FF80 +1C00 +6E00 +8980 +ENDCHAR +STARTCHAR 696E +ENCODING 26990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E600 +5F80 +E500 +FF00 +6900 +4F00 +4F00 +4900 +ENDCHAR +STARTCHAR 696F +ENCODING 26991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5E00 +FF80 +5400 +DF00 +F900 +5F00 +5F00 +6F00 +6900 +ENDCHAR +STARTCHAR 6975 +ENCODING 26997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F00 +EC00 +4700 +DF00 +EF00 +5D00 +6500 +4A80 +7F80 +ENDCHAR +STARTCHAR 6977 +ENCODING 26999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5E80 +F380 +5F80 +D400 +FF00 +7100 +5F00 +5100 +5F00 +ENDCHAR +STARTCHAR 6978 +ENCODING 27000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +7100 +ED80 +7E80 +CE80 +DA00 +6B00 +6B00 +4C80 +4C80 +ENDCHAR +STARTCHAR 6979 +ENCODING 27001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +4A00 +F300 +5F00 +DF00 +EB00 +5F00 +5B00 +5B00 +7F80 +ENDCHAR +STARTCHAR 6995 +ENCODING 27029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FA80 +4900 +F700 +E900 +5F80 +4900 +4F00 +4900 +ENDCHAR +STARTCHAR 699B +ENCODING 27035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF00 +4A00 +5F80 +F700 +FF80 +4400 +5F00 +5500 +ENDCHAR +STARTCHAR 699C +ENCODING 27036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA00 +5F80 +D480 +FF80 +6800 +4F00 +5900 +7300 +ENDCHAR +STARTCHAR 69A5 +ENCODING 27045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +5F00 +F500 +ED00 +5F00 +4A00 +4A80 +7300 +ENDCHAR +STARTCHAR 69A7 +ENCODING 27047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5600 +D600 +5F00 +DF00 +D600 +5F00 +5A00 +5F80 +5000 +ENDCHAR +STARTCHAR 69AE +ENCODING 27054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +DB00 +6600 +9D00 +FF00 +8900 +7E00 +1400 +6A00 +8980 +ENDCHAR +STARTCHAR 69B4 +ENCODING 27060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +5F +DB +5F +F5 +DF +55 +5F +5F +51 +ENDCHAR +STARTCHAR 69BB +ENCODING 27067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +FF +5F +DB +E9 +5F +59 +57 +49 +ENDCHAR +STARTCHAR 69C1 +ENCODING 27073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EF00 +4F00 +6000 +FF00 +DE80 +5E80 +5880 +5300 +ENDCHAR +STARTCHAR 69C3 +ENCODING 27075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4680 +F500 +D800 +FF00 +D600 +B580 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 69CB +ENCODING 27083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +FF00 +5F80 +C400 +FF00 +DF80 +5580 +5F00 +5300 +ENDCHAR +STARTCHAR 69CC +ENCODING 27084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +4F00 +E500 +5700 +E400 +F700 +4D00 +4F00 +5800 +6780 +ENDCHAR +STARTCHAR 69CD +ENCODING 27085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +FF00 +5F80 +D100 +FF00 +DF00 +5F00 +7900 +6F00 +ENDCHAR +STARTCHAR 69D0 +ENCODING 27088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F500 +5F00 +D500 +FF00 +4F00 +5780 +5480 +6700 +ENDCHAR +STARTCHAR 69E8 +ENCODING 27112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +7E80 +DB00 +5B00 +C300 +BE80 +4E80 +7B80 +4A00 +5200 +ENDCHAR +STARTCHAR 69EA +ENCODING 27114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F00 +ED00 +5D00 +ED00 +9F80 +5A00 +5A00 +6580 +6980 +ENDCHAR +STARTCHAR 69FB +ENCODING 27131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5700 +5500 +FF00 +5500 +FF00 +B500 +5700 +5A00 +6D80 +6980 +ENDCHAR +STARTCHAR 69FD +ENCODING 27133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +FF00 +5B00 +DF00 +E000 +7F00 +5100 +5F00 +5100 +ENDCHAR +STARTCHAR 69FF +ENCODING 27135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +EE00 +4400 +DF00 +FF00 +7F00 +5F00 +4400 +7F80 +ENDCHAR +STARTCHAR 6A02 +ENCODING 27138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +9E00 +D700 +9E00 +FF80 +0800 +7F00 +2E00 +4980 +8800 +ENDCHAR +STARTCHAR 6A0A +ENCODING 27146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +EF80 +5300 +FA80 +DE00 +4A00 +FF00 +1800 +2600 +C100 +ENDCHAR +STARTCHAR 6A11 +ENCODING 27153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6500 +ED00 +5580 +DA00 +C400 +5F00 +4E00 +7580 +4400 +ENDCHAR +STARTCHAR 6A13 +ENCODING 27155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F500 +5F00 +DF00 +D500 +7F80 +4A00 +4600 +7900 +ENDCHAR +STARTCHAR 6A17 +ENCODING 27159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +FF00 +5E80 +C000 +FF00 +5F80 +4F00 +4100 +4300 +ENDCHAR +STARTCHAR 6A19 +ENCODING 27161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4A00 +FF00 +5F00 +C000 +FF00 +7F80 +4D00 +5500 +6C80 +ENDCHAR +STARTCHAR 6A1E +ENCODING 27166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5000 +F700 +5700 +D000 +FF00 +5F00 +5F00 +5000 +5F80 +ENDCHAR +STARTCHAR 6A1F +ENCODING 27167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF80 +4000 +FF00 +FF00 +DF00 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 6A21 +ENCODING 27169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +E000 +5F00 +DF00 +FF00 +6400 +5F80 +4A00 +5180 +ENDCHAR +STARTCHAR 6A23 +ENCODING 27171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5F00 +FF00 +5F80 +E400 +EE00 +C500 +5F00 +5C80 +6400 +ENDCHAR +STARTCHAR 6A35 +ENCODING 27189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2500 +2780 +7900 +2F80 +6980 +7600 +B7C0 +2000 +2D80 +2B40 +ENDCHAR +STARTCHAR 6A38 +ENCODING 27192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +FF80 +4A00 +DF00 +FF00 +7F80 +4400 +4B00 +5180 +ENDCHAR +STARTCHAR 6A39 +ENCODING 27193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +7D00 +DF80 +4100 +DF00 +9700 +5F00 +5900 +5D00 +7300 +ENDCHAR +STARTCHAR 6A3A +ENCODING 27194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +FF00 +4D00 +DF80 +ED00 +7F00 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 6A3D +ENCODING 27197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +5100 +FF80 +5F00 +DB00 +DF00 +7F00 +5F80 +4A00 +4600 +ENDCHAR +STARTCHAR 6A44 +ENCODING 27204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7A00 +5200 +FF80 +5B00 +DF00 +9B00 +5900 +5900 +6B00 +4480 +ENDCHAR +STARTCHAR 6A48 +ENCODING 27208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF00 +4900 +DF00 +FF80 +DF80 +4A00 +4A80 +7300 +ENDCHAR +STARTCHAR 6A4B +ENCODING 27211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5E00 +FF80 +5E80 +CE00 +FF00 +5100 +5F00 +5F00 +5100 +ENDCHAR +STARTCHAR 6A52 +ENCODING 27218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +FF80 +5E80 +C400 +FF00 +4000 +5F80 +4B00 +5C80 +ENDCHAR +STARTCHAR 6A53 +ENCODING 27219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +F500 +5F00 +D100 +BB00 +7D00 +4F80 +5100 +6100 +ENDCHAR +STARTCHAR 6A58 +ENCODING 27224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4A00 +FF80 +4D00 +D400 +FF00 +5B00 +5E80 +5E80 +5100 +ENDCHAR +STARTCHAR 6A59 +ENCODING 27225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +4A00 +FB00 +5F00 +E080 +FF00 +5F00 +4A00 +4A00 +7F80 +ENDCHAR +STARTCHAR 6A5F +ENCODING 27231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +7E00 +D700 +5D00 +DF80 +FF80 +5300 +5A00 +5680 +6D00 +ENDCHAR +STARTCHAR 6A61 +ENCODING 27233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +DF00 +5500 +DF00 +FA00 +6F00 +5500 +5C80 +7C00 +ENDCHAR +STARTCHAR 6A6B +ENCODING 27243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F80 +EE00 +7F80 +C400 +FF00 +7F00 +5F00 +4A00 +7180 +ENDCHAR +STARTCHAR 6A80 +ENCODING 27264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4000 +FF00 +5B00 +DF00 +E000 +5F00 +5100 +5F00 +7F80 +ENDCHAR +STARTCHAR 6A84 +ENCODING 27268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5A00 +DB80 +6500 +BF00 +BF00 +DF00 +5500 +6B00 +6480 +ENDCHAR +STARTCHAR 6A89 +ENCODING 27273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5C00 +5700 +FE80 +5E80 +DF00 +E300 +5C00 +5F80 +4400 +5F00 +ENDCHAR +STARTCHAR 6A8D +ENCODING 27277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +4000 +DF00 +FF00 +5F00 +5D00 +6A80 +6E80 +ENDCHAR +STARTCHAR 6A8E +ENCODING 27278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4B00 +FF80 +5B00 +DF00 +BF00 +7F00 +5A80 +5E80 +5100 +ENDCHAR +STARTCHAR 6A97 +ENCODING 27287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F80 +F500 +FF80 +F200 +CA00 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 6A9C +ENCODING 27292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +FF00 +5F80 +DF00 +9F00 +5F00 +5100 +5F00 +5F00 +ENDCHAR +STARTCHAR 6AA2 +ENCODING 27298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +FF00 +5080 +DB00 +FB00 +4000 +4A00 +5700 +6580 +ENDCHAR +STARTCHAR 6AA3 +ENCODING 27299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FD00 +5E80 +DF80 +FF00 +D100 +5F00 +5500 +5F00 +ENDCHAR +STARTCHAR 6AB3 +ENCODING 27315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FF80 +4E00 +DF00 +B100 +5F00 +4F00 +4A00 +5180 +ENDCHAR +STARTCHAR 6ABB +ENCODING 27323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +5A00 +DF80 +5C00 +DB80 +BC00 +5F00 +5B00 +5B00 +7F80 +ENDCHAR +STARTCHAR 6AC2 +ENCODING 27330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +ED00 +5A80 +CA00 +FF00 +7F00 +5700 +5C00 +5F80 +ENDCHAR +STARTCHAR 6AC3 +ENCODING 27331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5F00 +EF00 +5F80 +DF00 +DF00 +6F00 +5500 +5F80 +5000 +ENDCHAR +STARTCHAR 6AD3 +ENCODING 27347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +DF00 +5F00 +DF00 +9A80 +6000 +5F00 +5100 +5F00 +ENDCHAR +STARTCHAR 6ADA +ENCODING 27354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +6D +DB +5B +EF +AB +65 +6B +6F +61 +ENDCHAR +STARTCHAR 6ADB +ENCODING 27355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5F80 +ED00 +5B00 +E680 +DA80 +5A80 +6A80 +5F00 +5A00 +ENDCHAR +STARTCHAR 6AF6 +ENCODING 27382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EF80 +5F00 +DF80 +DF00 +5F00 +5C00 +5B00 +6E80 +ENDCHAR +STARTCHAR 6AFB +ENCODING 27387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5B00 +FB00 +5B00 +DB00 +E480 +7F80 +5200 +4E00 +7900 +ENDCHAR +STARTCHAR 6B04 +ENCODING 27396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +6D +DB +5B +DF +EF +6F +6D +57 +65 +ENDCHAR +STARTCHAR 6B0A +ENCODING 27402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4A00 +FB00 +5B00 +D200 +FF80 +5F00 +5300 +5C00 +5F80 +ENDCHAR +STARTCHAR 6B0C +ENCODING 27404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F00 +C280 +6F80 +F600 +9680 +7B00 +7D00 +7780 +7500 +ENDCHAR +STARTCHAR 6B12 +ENCODING 27410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DB00 +5A00 +FB80 +BB00 +BD80 +FF00 +1800 +6E00 +8900 +ENDCHAR +STARTCHAR 6B16 +ENCODING 27414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA00 +BD00 +FB80 +FB80 +DF00 +9F00 +9F00 +9F00 +8A80 +B300 +ENDCHAR +STARTCHAR 6B20 +ENCODING 27424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +2000 +3F00 +4900 +8A00 +9800 +1800 +2400 +4300 +8180 +ENDCHAR +STARTCHAR 6B21 +ENCODING 27425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +F000 +1F00 +1500 +2500 +6C00 +CC00 +1200 +3100 +6080 +ENDCHAR +STARTCHAR 6B23 +ENCODING 27427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +C400 +8F80 +FC80 +AD00 +A400 +A600 +A600 +A900 +B080 +ENDCHAR +STARTCHAR 6B32 +ENCODING 27442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +9400 +F780 +6A80 +9B00 +8A00 +F600 +9500 +F900 +8880 +ENDCHAR +STARTCHAR 6B3A +ENCODING 27450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +F400 +9700 +FB00 +9B00 +F200 +FE00 +6500 +9900 +8880 +ENDCHAR +STARTCHAR 6B3D +ENCODING 27453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +6800 +AF00 +FB00 +4B00 +F200 +D600 +E500 +3900 +C880 +ENDCHAR +STARTCHAR 6B3E +ENCODING 27454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F400 +F780 +0B00 +FB00 +0600 +F600 +B500 +B900 +4880 +ENDCHAR +STARTCHAR 6B46 +ENCODING 27462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F800 +9F00 +6B00 +FB00 +F200 +9600 +F500 +F900 +8880 +ENDCHAR +STARTCHAR 6B47 +ENCODING 27463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +9400 +F780 +F500 +4B00 +F200 +F600 +D500 +F900 +3880 +ENDCHAR +STARTCHAR 6B4C +ENCODING 27468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FC00 +1400 +F780 +F680 +3700 +FA00 +F600 +B500 +F500 +3880 +ENDCHAR +STARTCHAR 6B4E +ENCODING 27470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4A00 +FE00 +3B80 +7D40 +5580 +7900 +7B00 +FA80 +2C80 +4440 +ENDCHAR +STARTCHAR 6B50 +ENCODING 27472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FC00 +8400 +F780 +FA80 +8300 +F200 +F200 +8500 +F900 +0880 +ENDCHAR +STARTCHAR 6B5F +ENCODING 27487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DA00 +AA00 +BB80 +AE80 +DF00 +EA00 +FA00 +0300 +5500 +8C80 +ENDCHAR +STARTCHAR 6B61 +ENCODING 27489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FC00 +6400 +F700 +F700 +2B00 +F200 +F600 +A500 +FD00 +8880 +ENDCHAR +STARTCHAR 6B62 +ENCODING 27490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +0800 +4800 +4F00 +4800 +4800 +4800 +4800 +FF80 +ENDCHAR +STARTCHAR 6B63 +ENCODING 27491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +0800 +4800 +4F00 +4800 +4800 +4800 +FF80 +ENDCHAR +STARTCHAR 6B64 +ENCODING 27492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +A500 +A700 +BC00 +A400 +A400 +A400 +BC80 +C700 +ENDCHAR +STARTCHAR 6B65 +ENCODING 27493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +4F00 +4800 +FF80 +0800 +2900 +4A00 +9C00 +3800 +C000 +ENDCHAR +STARTCHAR 6B66 +ENCODING 27494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7D00 +FF80 +2400 +A400 +BA00 +A200 +BA80 +E100 +ENDCHAR +STARTCHAR 6B6A +ENCODING 27498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1C00 +6B00 +8980 +0000 +FF00 +4E00 +4800 +FF00 +ENDCHAR +STARTCHAR 6B72 +ENCODING 27506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +FF80 +0700 +FF80 +FD00 +B600 +BA00 +D680 +A900 +ENDCHAR +STARTCHAR 6B77 +ENCODING 27511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F700 +FF00 +AB00 +D680 +8800 +A700 +A800 +FF80 +ENDCHAR +STARTCHAR 6B78 +ENCODING 27512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +E100 +FF80 +8F00 +FF80 +F280 +6F00 +CB00 +EB00 +C200 +ENDCHAR +STARTCHAR 6B7B +ENCODING 27515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4400 +7500 +5700 +D400 +A400 +2480 +4480 +8700 +ENDCHAR +STARTCHAR 6B7F +ENCODING 27519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F700 +4900 +6B00 +B000 +FF00 +E900 +4600 +CF00 +9180 +ENDCHAR +STARTCHAR 6B83 +ENCODING 27523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +4400 +4F00 +7500 +B500 +BF80 +C400 +4A00 +9900 +9080 +ENDCHAR +STARTCHAR 6B84 +ENCODING 27524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +4E00 +7B00 +BC80 +EA00 +6500 +5A00 +CC00 +9000 +ENDCHAR +STARTCHAR 6B86 +ENCODING 27526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +4800 +6F00 +A080 +E000 +6F00 +4900 +4F00 +8900 +ENDCHAR +STARTCHAR 6B89 +ENCODING 27529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +49 +7F +AB +EF +4B +4F +81 +83 +ENDCHAR +STARTCHAR 6B8A +ENCODING 27530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EC00 +4F00 +7400 +BF80 +E600 +CA00 +5500 +9480 +8400 +ENDCHAR +STARTCHAR 6B96 +ENCODING 27542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +EF80 +4200 +E700 +B700 +F900 +5700 +5700 +9F80 +9000 +ENDCHAR +STARTCHAR 6B98 +ENCODING 27544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +E600 +5D80 +E680 +B900 +EA00 +3F80 +4500 +8600 +9900 +ENDCHAR +STARTCHAR 6B9E +ENCODING 27550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +4F00 +6000 +BF00 +FF00 +DF00 +5F00 +8A00 +9180 +ENDCHAR +STARTCHAR 6BAE +ENCODING 27566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E600 +8900 +FE80 +BF00 +FF00 +4000 +4A00 +9B00 +9480 +ENDCHAR +STARTCHAR 6BAF +ENCODING 27567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +5F80 +EE00 +BF00 +F100 +4F00 +4F00 +8B00 +9180 +ENDCHAR +STARTCHAR 6BB2 +ENCODING 27570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1600 +EF00 +AA00 +FF80 +D600 +D680 +7500 +5900 +BF80 +8500 +ENDCHAR +STARTCHAR 6BB5 +ENCODING 27573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3E00 +EA00 +8A80 +F180 +8000 +EF00 +B900 +C600 +8F00 +9900 +ENDCHAR +STARTCHAR 6BB7 +ENCODING 27575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1600 +E600 +FA80 +F980 +FF00 +F500 +9600 +9D00 +A880 +ENDCHAR +STARTCHAR 6BBA +ENCODING 27578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A600 +6A00 +9A80 +E980 +4000 +FF00 +6500 +D600 +C700 +5980 +ENDCHAR +STARTCHAR 6BBC +ENCODING 27580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F500 +F580 +0980 +F000 +6F00 +6500 +A200 +9500 +A880 +ENDCHAR +STARTCHAR 6BBF +ENCODING 27583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +9680 +F580 +D800 +FF00 +D500 +F600 +D700 +8D80 +ENDCHAR +STARTCHAR 6BC1 +ENCODING 27585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7600 +9500 +F980 +9980 +F000 +0F00 +F100 +3600 +C700 +1980 +ENDCHAR +STARTCHAR 6BC5 +ENCODING 27589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +FA00 +6A80 +F980 +5000 +EF00 +B500 +7600 +AD00 +6880 +ENDCHAR +STARTCHAR 6BC6 +ENCODING 27590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +F580 +F980 +8800 +D700 +AD00 +D500 +FE00 +8980 +ENDCHAR +STARTCHAR 6BCB +ENCODING 27595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +4900 +FF80 +5200 +5200 +7F00 +8200 +8600 +ENDCHAR +STARTCHAR 6BCD +ENCODING 27597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +5200 +4A00 +FF80 +5200 +4A00 +7F00 +4200 +0600 +ENDCHAR +STARTCHAR 6BCF +ENCODING 27599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +4000 +BE00 +4A00 +FF80 +5200 +7F00 +0200 +0600 +ENDCHAR +STARTCHAR 6BD2 +ENCODING 27602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +FF80 +0000 +7E00 +FF80 +4A00 +7F00 +0600 +ENDCHAR +STARTCHAR 6BD3 +ENCODING 27603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +8500 +EF00 +D080 +FD00 +ED00 +FD00 +AD80 +7580 +ENDCHAR +STARTCHAR 6BD4 +ENCODING 27604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4800 +4800 +4900 +7600 +4800 +4800 +4880 +7880 +C700 +ENDCHAR +STARTCHAR 6BD6 +ENCODING 27606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4900 +7600 +7880 +C700 +1200 +6D00 +A900 +B280 +FE00 +ENDCHAR +STARTCHAR 6BD7 +ENCODING 27607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +EA00 +EA80 +EF00 +EA00 +EA00 +EA00 +EA80 +8E80 +1300 +ENDCHAR +STARTCHAR 6BD8 +ENCODING 27608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8900 +7F00 +7F00 +4800 +4900 +7E00 +7880 +CF00 +ENDCHAR +STARTCHAR 6BDB +ENCODING 27611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7800 +0F00 +F000 +3F00 +D000 +1000 +1080 +0F00 +ENDCHAR +STARTCHAR 6BEB +ENCODING 27627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +FF00 +8E80 +7300 +7F00 +D080 +0F00 +ENDCHAR +STARTCHAR 6BEC +ENCODING 27628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +C500 +5F00 +7500 +CE00 +6600 +CD00 +5480 +4C80 +7F00 +ENDCHAR +STARTCHAR 6C08 +ENCODING 27656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +0600 +F200 +FF00 +F200 +0300 +FF00 +9200 +F280 +FB00 +ENDCHAR +STARTCHAR 6C0F +ENCODING 27663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +7800 +4800 +4800 +7F00 +4400 +4400 +7A80 +E300 +ENDCHAR +STARTCHAR 6C11 +ENCODING 27665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4100 +7F00 +4800 +4800 +7F00 +4400 +7C80 +C300 +ENDCHAR +STARTCHAR 6C13 +ENCODING 27667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +5100 +EF00 +9200 +9200 +8F80 +9200 +F680 +1900 +ENDCHAR +STARTCHAR 6C23 +ENCODING 27683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +BE00 +0000 +FE00 +5A00 +FE00 +3280 +5980 +9500 +ENDCHAR +STARTCHAR 6C34 +ENCODING 27700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +08 +E9 +2A +2C +4C +8B +89 +38 +ENDCHAR +STARTCHAR 6C37 +ENCODING 27703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +48 +29 +EA +2C +2C +4A +89 +89 +38 +ENDCHAR +STARTCHAR 6C38 +ENCODING 27704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1000 +0800 +7800 +0900 +EA00 +2C00 +2A00 +C980 +9800 +ENDCHAR +STARTCHAR 6C3E +ENCODING 27710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +5100 +9100 +5100 +1700 +5000 +5000 +9080 +9F00 +ENDCHAR +STARTCHAR 6C40 +ENCODING 27712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8000 +5F80 +0200 +C200 +0200 +4200 +4200 +8200 +8C00 +ENDCHAR +STARTCHAR 6C41 +ENCODING 27713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +4400 +0400 +BF80 +4400 +0400 +4400 +4400 +8400 +8400 +ENDCHAR +STARTCHAR 6C42 +ENCODING 27714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0C00 +0A00 +FF00 +4900 +4A00 +2C00 +3200 +6900 +8880 +3000 +ENDCHAR +STARTCHAR 6C4E +ENCODING 27726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DE00 +5200 +9200 +5A00 +1600 +5200 +6200 +A280 +A300 +ENDCHAR +STARTCHAR 6C50 +ENCODING 27728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +C8 +48 +0F +89 +5D +26 +42 +44 +88 +90 +ENDCHAR +STARTCHAR 6C55 +ENCODING 27733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +84 +44 +25 +A5 +25 +65 +65 +BF +A1 +ENDCHAR +STARTCHAR 6C57 +ENCODING 27735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +4400 +0400 +8400 +3F80 +4400 +4400 +8400 +8400 +ENDCHAR +STARTCHAR 6C5A +ENCODING 27738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +4800 +0800 +FF80 +1000 +5F00 +9100 +8100 +8700 +ENDCHAR +STARTCHAR 6C5D +ENCODING 27741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4800 +3F80 +9200 +5200 +1200 +4C00 +4E00 +9B00 +A100 +ENDCHAR +STARTCHAR 6C5E +ENCODING 27742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +08 +FF +09 +EA +2C +4E +CB +B9 +ENDCHAR +STARTCHAR 6C5F +ENCODING 27743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C000 +5F00 +8400 +4400 +0400 +4400 +4400 +8400 +BF80 +ENDCHAR +STARTCHAR 6C60 +ENCODING 27744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5400 +1500 +9F00 +9500 +3500 +5700 +5400 +9080 +9F00 +ENDCHAR +STARTCHAR 6C68 +ENCODING 27752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DF +51 +11 +D1 +1F +51 +51 +9F +91 +ENDCHAR +STARTCHAR 6C6A +ENCODING 27754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8000 +7F00 +0400 +C400 +1F00 +4400 +4400 +8400 +BF80 +ENDCHAR +STARTCHAR 6C6D +ENCODING 27757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +9C +44 +3F +A5 +2D +6B +73 +A1 +A3 +ENDCHAR +STARTCHAR 6C70 +ENCODING 27760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +0400 +BF80 +8400 +0C00 +4A00 +5A00 +B500 +A080 +ENDCHAR +STARTCHAR 6C72 +ENCODING 27762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BE00 +5200 +1200 +DB00 +1D00 +5500 +A600 +AE00 +D180 +ENDCHAR +STARTCHAR 6C76 +ENCODING 27766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F80 +9100 +4A00 +0C00 +4400 +4A00 +B100 +A080 +ENDCHAR +STARTCHAR 6C7A +ENCODING 27770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4800 +1F00 +8900 +8900 +3F80 +4C00 +9200 +B300 +A080 +ENDCHAR +STARTCHAR 6C7D +ENCODING 27773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9000 +7F00 +2000 +9F00 +3E00 +4200 +8200 +8180 +8100 +ENDCHAR +STARTCHAR 6C7E +ENCODING 27774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C600 +4A00 +9100 +6080 +3F00 +4900 +4900 +9100 +A600 +ENDCHAR +STARTCHAR 6C81 +ENCODING 27777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8C00 +4400 +0800 +E900 +2900 +6880 +A800 +8900 +8F00 +ENDCHAR +STARTCHAR 6C82 +ENCODING 27778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +5E00 +1000 +DF80 +1200 +5200 +5200 +A200 +A200 +ENDCHAR +STARTCHAR 6C83 +ENCODING 27779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +5C00 +0400 +8400 +7F80 +0400 +4C00 +5200 +B100 +A080 +ENDCHAR +STARTCHAR 6C85 +ENCODING 27781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8000 +5F00 +0000 +FF00 +0A00 +5200 +5200 +B280 +A300 +ENDCHAR +STARTCHAR 6C86 +ENCODING 27782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0000 +8000 +9E00 +1200 +5200 +5280 +A280 +A300 +ENDCHAR +STARTCHAR 6C87 +ENCODING 27783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C800 +4A00 +1100 +BF00 +5280 +1200 +5200 +5200 +A280 +A300 +ENDCHAR +STARTCHAR 6C88 +ENCODING 27784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F00 +A500 +8400 +0C00 +4C00 +5400 +B480 +A700 +ENDCHAR +STARTCHAR 6C8C +ENCODING 27788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4700 +3E00 +A500 +6500 +2500 +7F00 +6400 +8480 +8700 +ENDCHAR +STARTCHAR 6C90 +ENCODING 27792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F00 +8400 +8E00 +1600 +6500 +A480 +8400 +8400 +ENDCHAR +STARTCHAR 6C92 +ENCODING 27794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4F00 +1100 +9600 +A000 +3F00 +5200 +4C00 +9E00 +A180 +ENDCHAR +STARTCHAR 6C93 +ENCODING 27795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +EA +2C +4A +99 +7E +41 +7E +7E +41 +ENDCHAR +STARTCHAR 6C94 +ENCODING 27796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +44 +A4 +A7 +25 +5F +61 +81 +83 +ENDCHAR +STARTCHAR 6C95 +ENCODING 27797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +D0 +50 +1F +AB +6B +15 +75 +69 +99 +97 +ENDCHAR +STARTCHAR 6C96 +ENCODING 27798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +44 +3F +A5 +65 +3F +65 +84 +84 +84 +ENDCHAR +STARTCHAR 6C99 +ENCODING 27801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +46 +15 +95 +55 +26 +4E +84 +98 +A0 +ENDCHAR +STARTCHAR 6C9A +ENCODING 27802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +1400 +9400 +9700 +1400 +5400 +5400 +9400 +FF80 +ENDCHAR +STARTCHAR 6C9B +ENCODING 27803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0400 +8400 +9F00 +1500 +5500 +5500 +9500 +8400 +ENDCHAR +STARTCHAR 6CAB +ENCODING 27819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F80 +8400 +BF00 +0C00 +4E00 +B500 +A480 +8400 +ENDCHAR +STARTCHAR 6CAE +ENCODING 27822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +5100 +9100 +5F00 +1100 +5F00 +5100 +9100 +BF80 +ENDCHAR +STARTCHAR 6CB3 +ENCODING 27827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8000 +7F80 +8100 +DD00 +1500 +5D00 +5500 +8100 +8300 +ENDCHAR +STARTCHAR 6CB8 +ENCODING 27832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +8C +7F +0D +BF +6C +2C +7F +95 +95 +A4 +ENDCHAR +STARTCHAR 6CB9 +ENCODING 27833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +44 +1F +A5 +65 +1F +65 +65 +9F +A1 +ENDCHAR +STARTCHAR 6CBB +ENCODING 27835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4A00 +1100 +9F00 +4080 +1F00 +5100 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6CBC +ENCODING 27836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DF +49 +89 +73 +00 +5F +51 +9F +91 +ENDCHAR +STARTCHAR 6CBD +ENCODING 27837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F80 +8400 +4400 +1F00 +5100 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6CBE +ENCODING 27838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +4400 +0780 +8400 +4400 +1F00 +5100 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6CBF +ENCODING 27839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DE00 +5200 +9280 +5380 +2000 +5F00 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6CC1 +ENCODING 27841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9F00 +6100 +2100 +A100 +DF00 +0C00 +4C00 +5400 +B480 +A300 +ENDCHAR +STARTCHAR 6CC2 +ENCODING 27842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DF +61 +2F +AB +6B +6F +6B +A1 +A3 +ENDCHAR +STARTCHAR 6CC4 +ENCODING 27844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8A00 +5A00 +1A00 +BF80 +1A00 +5A00 +5600 +9F80 +9000 +ENDCHAR +STARTCHAR 6CC9 +ENCODING 27849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +7E +41 +7E +7E +09 +EA +2C +4B +B9 +ENDCHAR +STARTCHAR 6CCA +ENCODING 27850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +1F +A1 +61 +1F +61 +61 +9F +A1 +ENDCHAR +STARTCHAR 6CCC +ENCODING 27852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +4500 +8900 +AB00 +2B00 +6C80 +A800 +9900 +AF00 +ENDCHAR +STARTCHAR 6CD3 +ENCODING 27859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA00 +4A00 +0A00 +BA00 +A400 +3500 +4D00 +4C80 +9780 +BC80 +ENDCHAR +STARTCHAR 6CD5 +ENCODING 27861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +1F00 +8400 +4400 +3F80 +4A00 +8900 +9700 +B880 +ENDCHAR +STARTCHAR 6CD7 +ENCODING 27863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +80 +7F +2D +AD +2D +73 +B1 +BF +A1 +ENDCHAR +STARTCHAR 6CDB +ENCODING 27867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +7C00 +BF00 +4200 +0200 +4400 +A800 +B000 +CF80 +ENDCHAR +STARTCHAR 6CE1 +ENCODING 27873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5F00 +2100 +BD00 +A500 +1D00 +5300 +5000 +9080 +9F00 +ENDCHAR +STARTCHAR 6CE2 +ENCODING 27874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F80 +2480 +A400 +9F00 +2900 +6A00 +6400 +AF00 +D180 +ENDCHAR +STARTCHAR 6CE3 +ENCODING 27875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0000 +9100 +5200 +1200 +5200 +4A00 +BF80 +8000 +ENDCHAR +STARTCHAR 6CE5 +ENCODING 27877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +6100 +9F00 +A000 +2900 +6B00 +AC00 +A880 +AF00 +ENDCHAR +STARTCHAR 6CE8 +ENCODING 27880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C800 +4400 +1F00 +C400 +0400 +5F00 +4400 +8400 +BF80 +ENDCHAR +STARTCHAR 6CEB +ENCODING 27883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F80 +8800 +AA00 +1C00 +4E00 +4900 +8B00 +BC80 +ENDCHAR +STARTCHAR 6CEE +ENCODING 27886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5600 +1500 +A480 +5F00 +0400 +7F80 +8400 +8400 +8400 +ENDCHAR +STARTCHAR 6CEF +ENCODING 27887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6100 +BF00 +6400 +2400 +7F00 +A400 +AA80 +F100 +ENDCHAR +STARTCHAR 6CF0 +ENCODING 27888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1000 +7F00 +FF80 +4A00 +AD80 +0800 +FE00 +1900 +ENDCHAR +STARTCHAR 6CF3 +ENCODING 27891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8C00 +4000 +9D00 +8500 +3600 +5600 +9500 +A480 +8C00 +ENDCHAR +STARTCHAR 6D0B +ENCODING 27915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +4A00 +3F00 +8400 +9F00 +0400 +7F80 +8400 +8400 +8400 +ENDCHAR +STARTCHAR 6D0C +ENCODING 27916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +81 +79 +13 +9B +AB +3B +4B +93 +B1 +A3 +ENDCHAR +STARTCHAR 6D11 +ENCODING 27921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5300 +1200 +AF80 +A200 +6600 +6600 +A500 +A900 +A880 +ENDCHAR +STARTCHAR 6D17 +ENCODING 27927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5400 +1F00 +A400 +8400 +3F80 +4A00 +9200 +9280 +A300 +ENDCHAR +STARTCHAR 6D19 +ENCODING 27929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5400 +1F00 +A400 +7F80 +0C00 +4E00 +5500 +A480 +8400 +ENDCHAR +STARTCHAR 6D1B +ENCODING 27931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +1200 +AA00 +8E00 +3180 +5F00 +9100 +9F00 +9100 +ENDCHAR +STARTCHAR 6D1E +ENCODING 27934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +61 +3F +A1 +2F +6B +AF +A1 +A3 +ENDCHAR +STARTCHAR 6D25 +ENCODING 27941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +0500 +BF80 +5F00 +0400 +7F00 +BF80 +8400 +8400 +ENDCHAR +STARTCHAR 6D27 +ENCODING 27943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +7F80 +0800 +9F00 +7100 +3F00 +5100 +5F00 +9100 +9300 +ENDCHAR +STARTCHAR 6D29 +ENCODING 27945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4800 +3F00 +BF00 +A500 +3F00 +4500 +4600 +9A80 +A100 +ENDCHAR +STARTCHAR 6D2A +ENCODING 27946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +4A00 +3F00 +8A00 +4A00 +0A00 +7F80 +4A00 +B100 +A080 +ENDCHAR +STARTCHAR 6D32 +ENCODING 27954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +95 +55 +15 +BF +7F +5D +55 +95 +A5 +A1 +ENDCHAR +STARTCHAR 6D35 +ENCODING 27957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +D0 +50 +1F +BD +75 +1D +55 +5D +81 +87 +ENDCHAR +STARTCHAR 6D36 +ENCODING 27958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +90 +5F +21 +B5 +6B +2B +77 +7F +A1 +83 +ENDCHAR +STARTCHAR 6D38 +ENCODING 27960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +6500 +1500 +9600 +BF80 +0A00 +4A00 +5200 +B280 +A300 +ENDCHAR +STARTCHAR 6D39 +ENCODING 27961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +4000 +9F00 +5100 +1F00 +5100 +5F00 +8000 +BF80 +ENDCHAR +STARTCHAR 6D3B +ENCODING 27963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +7C00 +0400 +BF80 +4400 +1F00 +5100 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6D3D +ENCODING 27965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CC00 +4A00 +1100 +A080 +5E00 +0000 +5F00 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6D3E +ENCODING 27966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +7C00 +2B00 +AC00 +2A80 +6B00 +AA00 +AF00 +D880 +ENDCHAR +STARTCHAR 6D41 +ENCODING 27969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0A00 +9700 +7900 +1A00 +5A00 +5A00 +AA80 +AB00 +ENDCHAR +STARTCHAR 6D59 +ENCODING 27993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +5600 +3C00 +9400 +9780 +3D00 +5500 +9500 +9900 +A900 +ENDCHAR +STARTCHAR 6D5A +ENCODING 27994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C800 +4900 +3F00 +8C80 +7B00 +0800 +5F00 +6A00 +8E00 +B180 +ENDCHAR +STARTCHAR 6D5C +ENCODING 27996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +5C00 +1000 +9F00 +1200 +7F80 +9200 +B100 +A080 +ENDCHAR +STARTCHAR 6D63 +ENCODING 28003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2080 +9E00 +4000 +3F00 +4A00 +9200 +9280 +A300 +ENDCHAR +STARTCHAR 6D66 +ENCODING 28006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8600 +4500 +3F80 +9F00 +6500 +1F00 +6500 +5F00 +A500 +A700 +ENDCHAR +STARTCHAR 6D69 +ENCODING 28009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +5400 +1F00 +A400 +7F80 +0400 +5F00 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6D6A +ENCODING 28010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +5F +21 +9F +61 +1F +65 +A6 +AF +B1 +ENDCHAR +STARTCHAR 6D6C +ENCODING 28012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +6500 +1F00 +A500 +1F00 +4400 +7F00 +8400 +BF80 +ENDCHAR +STARTCHAR 6D6E +ENCODING 28014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +5D00 +2500 +A080 +9F00 +0400 +7F80 +4400 +8400 +8C00 +ENDCHAR +STARTCHAR 6D74 +ENCODING 28020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8A00 +5300 +2D00 +8A00 +1100 +7E80 +9100 +9E00 +9100 +ENDCHAR +STARTCHAR 6D77 +ENCODING 28023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5F80 +2000 +BF00 +9500 +3F80 +6900 +BF80 +A100 +8600 +ENDCHAR +STARTCHAR 6D78 +ENCODING 28024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +4100 +3F80 +8000 +3F00 +7F00 +4A00 +8E00 +B100 +ENDCHAR +STARTCHAR 6D79 +ENCODING 28025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0400 +9500 +D500 +2E80 +6A00 +4A00 +9100 +A080 +ENDCHAR +STARTCHAR 6D7F +ENCODING 28031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +9100 +1F00 +5100 +9F00 +9200 +A180 +ENDCHAR +STARTCHAR 6D85 +ENCODING 28037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +1F00 +DF00 +0000 +4400 +5F00 +8400 +BF80 +ENDCHAR +STARTCHAR 6D87 +ENCODING 28039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +5500 +AA00 +6A00 +1500 +4000 +BF00 +8400 +BF80 +ENDCHAR +STARTCHAR 6D88 +ENCODING 28040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5700 +2480 +BF00 +A100 +1F00 +6100 +5F00 +A100 +A300 +ENDCHAR +STARTCHAR 6D89 +ENCODING 28041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5700 +1400 +9400 +BF80 +1500 +5500 +6E00 +8C00 +B000 +ENDCHAR +STARTCHAR 6D8C +ENCODING 28044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +9F +4A +04 +DF +1F +65 +5F +A5 +A7 +ENDCHAR +STARTCHAR 6D8D +ENCODING 28045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +0600 +BF80 +8400 +1E00 +7F80 +4400 +8400 +8C00 +ENDCHAR +STARTCHAR 6D8E +ENCODING 28046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B100 +5600 +A200 +B700 +1600 +7600 +9780 +B000 +AF80 +ENDCHAR +STARTCHAR 6D91 +ENCODING 28049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0400 +9F00 +9500 +1F00 +4C00 +9700 +A480 +8400 +ENDCHAR +STARTCHAR 6D93 +ENCODING 28051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DF +51 +9F +5F +11 +5F +5F +91 +93 +ENDCHAR +STARTCHAR 6D95 +ENCODING 28053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +4A00 +3F00 +8500 +9F00 +2400 +7F80 +4C80 +9700 +A400 +ENDCHAR +STARTCHAR 6DAF +ENCODING 28079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +6400 +AF00 +A400 +3F00 +6400 +AF00 +A400 +DF80 +ENDCHAR +STARTCHAR 6DB2 +ENCODING 28082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +1400 +9700 +A500 +2F00 +5E00 +9600 +9D00 +9880 +ENDCHAR +STARTCHAR 6DB5 +ENCODING 28085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +4800 +2D00 +B700 +2500 +6F00 +B500 +BF00 +A100 +ENDCHAR +STARTCHAR 6DC0 +ENCODING 28096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2080 +9F00 +4400 +1400 +5700 +9400 +AC00 +C780 +ENDCHAR +STARTCHAR 6DC3 +ENCODING 28099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9600 +6900 +3F00 +8C00 +BF80 +1F00 +7280 +9600 +9100 +9F00 +ENDCHAR +STARTCHAR 6DC4 +ENCODING 28100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9480 +5500 +1500 +9480 +4000 +1F00 +5500 +5F00 +9F00 +9100 +ENDCHAR +STARTCHAR 6DC5 +ENCODING 28101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +5700 +3C00 +9400 +B780 +3D00 +5D00 +9500 +9500 +9900 +ENDCHAR +STARTCHAR 6DC6 +ENCODING 28102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9B00 +4600 +3900 +BF80 +5000 +1F00 +7F00 +B100 +9F00 +9300 +ENDCHAR +STARTCHAR 6DC7 +ENCODING 28103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F00 +1200 +9E00 +5200 +1E00 +5200 +7F80 +9200 +A180 +ENDCHAR +STARTCHAR 6DCB +ENCODING 28107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5200 +3F00 +9200 +BA00 +3F00 +5700 +9A80 +9200 +9200 +ENDCHAR +STARTCHAR 6DCF +ENCODING 28111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +4000 +3F80 +4400 +7F00 +8A00 +B180 +ENDCHAR +STARTCHAR 6DD1 +ENCODING 28113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5700 +1D00 +9500 +BB00 +3B00 +5A00 +D700 +9700 +B480 +ENDCHAR +STARTCHAR 6DD8 +ENCODING 28120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +90 +5F +31 +9D +A9 +3F +6B +BF +A1 +87 +ENDCHAR +STARTCHAR 6DD9 +ENCODING 28121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2080 +9F00 +4000 +3F00 +5500 +5500 +A480 +8C00 +ENDCHAR +STARTCHAR 6DDA +ENCODING 28122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +7E00 +3F00 +A100 +BF00 +2500 +7F80 +A400 +CA00 +F180 +ENDCHAR +STARTCHAR 6DDE +ENCODING 28126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9300 +5500 +3500 +B500 +BA80 +2C00 +9500 +9500 +9700 +9C80 +ENDCHAR +STARTCHAR 6DE1 +ENCODING 28129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +5500 +1E00 +9A00 +7100 +1500 +5600 +5C00 +9B00 +A180 +ENDCHAR +STARTCHAR 6DE8 +ENCODING 28136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8200 +5D00 +2500 +9F00 +3F80 +4500 +5F00 +8400 +9800 +ENDCHAR +STARTCHAR 6DEA +ENCODING 28138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +5300 +3E80 +8000 +BF00 +2B00 +6B00 +7F00 +AB00 +AB00 +ENDCHAR +STARTCHAR 6DEB +ENCODING 28139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8200 +5D00 +2900 +A480 +9F00 +0400 +7F80 +8400 +8400 +BF00 +ENDCHAR +STARTCHAR 6DEE +ENCODING 28142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5400 +1F00 +B400 +BF00 +1400 +5F00 +5400 +9F80 +9000 +ENDCHAR +STARTCHAR 6DF1 +ENCODING 28145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6D00 +9500 +7300 +0400 +7B00 +8E00 +9580 +A400 +ENDCHAR +STARTCHAR 6DF3 +ENCODING 28147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +1F00 +9F00 +8000 +1F00 +4200 +7F80 +8400 +8C00 +ENDCHAR +STARTCHAR 6DF5 +ENCODING 28149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +AB +6B +1B +A1 +5F +21 +7B +6B +AB +CB +ENDCHAR +STARTCHAR 6DF7 +ENCODING 28151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6100 +3F00 +FF00 +2400 +6500 +5E00 +9C80 +B300 +ENDCHAR +STARTCHAR 6DF8 +ENCODING 28152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +1F00 +BF80 +8000 +1F00 +5500 +5F00 +9100 +9300 +ENDCHAR +STARTCHAR 6DF9 +ENCODING 28153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +7F00 +1200 +BF00 +A580 +1F00 +5500 +9F00 +8480 +8700 +ENDCHAR +STARTCHAR 6DFA +ENCODING 28154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +4F00 +3900 +8680 +BB00 +0F00 +7F00 +4600 +8E80 +B100 +ENDCHAR +STARTCHAR 6DFB +ENCODING 28155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8700 +7800 +3F80 +8A00 +9300 +2980 +4900 +AD00 +AA80 +BA00 +ENDCHAR +STARTCHAR 6E17 +ENCODING 28183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +5F00 +0200 +A300 +BF80 +1600 +6B80 +BD00 +9600 +B800 +ENDCHAR +STARTCHAR 6E19 +ENCODING 28185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5C00 +3F00 +AD00 +5B00 +1500 +7F80 +8C00 +9B00 +A180 +ENDCHAR +STARTCHAR 6E1A +ENCODING 28186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +0A00 +BF80 +4600 +1F00 +7100 +5F00 +9F00 +9100 +ENDCHAR +STARTCHAR 6E1B +ENCODING 28187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +7F80 +2200 +BF00 +A300 +3B00 +B600 +BA00 +C580 +C900 +ENDCHAR +STARTCHAR 6E1F +ENCODING 28191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +1F00 +9F00 +4000 +3F00 +7F00 +8400 +8400 +8C00 +ENDCHAR +STARTCHAR 6E20 +ENCODING 28192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5F00 +D100 +7F00 +DF00 +0800 +FF00 +1600 +6980 +8800 +ENDCHAR +STARTCHAR 6E21 +ENCODING 28193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +2A00 +BF80 +AE00 +2000 +7F00 +AA00 +CE00 +D100 +ENDCHAR +STARTCHAR 6E23 +ENCODING 28195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0C00 +9700 +A480 +1F00 +5F00 +9100 +9F00 +BF80 +ENDCHAR +STARTCHAR 6E24 +ENCODING 28196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +92 +BA +17 +BB +BB +0B +5B +F5 +95 +BB +ENDCHAR +STARTCHAR 6E25 +ENCODING 28197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6100 +BF00 +7F00 +2900 +7F00 +BF00 +A400 +DF80 +ENDCHAR +STARTCHAR 6E26 +ENCODING 28198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +9E +51 +16 +95 +3F +6F +AF +A9 +A3 +ENDCHAR +STARTCHAR 6E2B +ENCODING 28203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9500 +7F80 +1500 +9600 +5F00 +0400 +7F80 +8C00 +9700 +A480 +ENDCHAR +STARTCHAR 6E2C +ENCODING 28204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +B9 +6B +3B +AB +BB +2B +7B +81 +A9 +A7 +ENDCHAR +STARTCHAR 6E2D +ENCODING 28205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +9F +65 +9F +80 +1F +5F +5F +91 +93 +ENDCHAR +STARTCHAR 6E2F +ENCODING 28207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F00 +1200 +BF80 +9200 +3F00 +7280 +9E00 +9100 +9F00 +ENDCHAR +STARTCHAR 6E32 +ENCODING 28210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3E80 +8000 +9F00 +1100 +5F00 +5F00 +8000 +BF80 +ENDCHAR +STARTCHAR 6E34 +ENCODING 28212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +9F +5F +91 +9F +1F +65 +AB +9F +83 +ENDCHAR +STARTCHAR 6E36 +ENCODING 28214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +0E00 +9F00 +9500 +1500 +7F80 +8C00 +9300 +A180 +ENDCHAR +STARTCHAR 6E38 +ENCODING 28216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5400 +3F80 +A700 +B900 +2A00 +6F80 +AA00 +AA00 +D600 +ENDCHAR +STARTCHAR 6E3A +ENCODING 28218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8200 +7300 +3700 +B680 +3A80 +3300 +5700 +B200 +B400 +8800 +ENDCHAR +STARTCHAR 6E3C +ENCODING 28220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F00 +0400 +9F00 +BF80 +0000 +7F00 +8C00 +9200 +E180 +ENDCHAR +STARTCHAR 6E3D +ENCODING 28221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7B00 +1200 +BF80 +8200 +3B00 +6B00 +BA00 +A680 +8D00 +ENDCHAR +STARTCHAR 6E3E +ENCODING 28222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6480 +1F00 +DF00 +1F00 +6500 +5F00 +BF80 +8400 +ENDCHAR +STARTCHAR 6E43 +ENCODING 28227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F80 +B200 +1700 +BA00 +1700 +7A00 +9F80 +A200 +C200 +ENDCHAR +STARTCHAR 6E44 +ENCODING 28228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +65 +3F +AF +29 +6F +AF +AF +C9 +ENDCHAR +STARTCHAR 6E4A +ENCODING 28234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +7F00 +0800 +BF00 +BF80 +1300 +6E80 +9F00 +9A00 +A100 +ENDCHAR +STARTCHAR 6E4D +ENCODING 28237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A500 +6500 +1F00 +8000 +7F80 +3F00 +6B00 +AB00 +AB00 +AB00 +ENDCHAR +STARTCHAR 6E56 +ENCODING 28246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +93 +55 +3D +93 +95 +3B +6D +BD +AD +87 +ENDCHAR +STARTCHAR 6E58 +ENCODING 28248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +97 +55 +3D +97 +B5 +3D +57 +95 +97 +95 +ENDCHAR +STARTCHAR 6E5B +ENCODING 28251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +7F80 +1100 +9E00 +9E00 +1100 +7F80 +AB00 +A800 +9F80 +ENDCHAR +STARTCHAR 6E5C +ENCODING 28252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +9F00 +3F80 +4400 +9700 +B400 +AF80 +ENDCHAR +STARTCHAR 6E5E +ENCODING 28254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4700 +0400 +9F00 +DF00 +2100 +5F00 +5F00 +9A00 +A180 +ENDCHAR +STARTCHAR 6E5F +ENCODING 28255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +1100 +9F00 +5F00 +0000 +7F00 +5F00 +8400 +BF80 +ENDCHAR +STARTCHAR 6E67 +ENCODING 28263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +4A +BF +BF +3F +44 +BF +89 +B3 +ENDCHAR +STARTCHAR 6E6B +ENCODING 28267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9A00 +7200 +1680 +BE80 +9700 +3A00 +7B00 +9500 +9500 +9480 +ENDCHAR +STARTCHAR 6E6E +ENCODING 28270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +4A00 +BF00 +6B00 +3F00 +4400 +5F00 +8400 +BF80 +ENDCHAR +STARTCHAR 6E6F +ENCODING 28271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +8000 +3F80 +5F00 +AB00 +B500 +8B00 +ENDCHAR +STARTCHAR 6E72 +ENCODING 28274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +83 +5D +25 +9F +3F +4F +5A +A6 +B9 +ENDCHAR +STARTCHAR 6E73 +ENCODING 28275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0400 +9F00 +AA80 +2E80 +6E80 +6480 +A480 +A500 +ENDCHAR +STARTCHAR 6E7A +ENCODING 28282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9F00 +5900 +2900 +AF00 +A200 +2F80 +6600 +6B00 +AA80 +A200 +ENDCHAR +STARTCHAR 6E90 +ENCODING 28304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +6400 +2F00 +AF00 +2900 +6F00 +6D00 +AD00 +D480 +ENDCHAR +STARTCHAR 6E96 +ENCODING 28310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +5F00 +B400 +3F00 +5F00 +9F00 +0800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 6E9C +ENCODING 28316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +8F +7B +3D +A7 +1F +65 +5F +9F +A1 +ENDCHAR +STARTCHAR 6E9D +ENCODING 28317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F00 +3F00 +BF80 +8400 +1F00 +7F80 +A580 +9F00 +9300 +ENDCHAR +STARTCHAR 6E9F +ENCODING 28319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF00 +6080 +3F00 +9100 +9F00 +1F00 +7F80 +4000 +9300 +A180 +ENDCHAR +STARTCHAR 6EA2 +ENCODING 28322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8E00 +5300 +3F00 +8E00 +1200 +6100 +BF00 +AD00 +BF80 +ENDCHAR +STARTCHAR 6EA5 +ENCODING 28325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8500 +7F80 +1F00 +A500 +5F00 +1F00 +4200 +BF80 +8A00 +8600 +ENDCHAR +STARTCHAR 6EAA +ENCODING 28330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +6500 +AE80 +5500 +0F00 +7E00 +BF80 +9A00 +E180 +ENDCHAR +STARTCHAR 6EAB +ENCODING 28331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5500 +1D00 +9F00 +0000 +7F00 +6B00 +AB00 +BF80 +ENDCHAR +STARTCHAR 6EAF +ENCODING 28335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +AB +6B +3B +BB +3B +7B +95 +95 +A7 +ENDCHAR +STARTCHAR 6EB1 +ENCODING 28337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +1F00 +8A00 +BF80 +1F00 +7F80 +8C00 +9600 +A500 +ENDCHAR +STARTCHAR 6EB6 +ENCODING 28342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2A80 +9100 +AC00 +1300 +7F80 +5100 +9100 +9F00 +ENDCHAR +STARTCHAR 6EBA +ENCODING 28346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +49 +BF +A4 +3F +6D +BB +CD +9B +ENDCHAR +STARTCHAR 6EC2 +ENCODING 28354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +7F +12 +BF +A5 +3F +48 +8F +91 +A6 +ENDCHAR +STARTCHAR 6EC4 +ENCODING 28356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +4B00 +1F80 +BF00 +9100 +1F00 +5F00 +7F00 +B100 +BF00 +ENDCHAR +STARTCHAR 6EC5 +ENCODING 28357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +4300 +3F80 +BC00 +AB00 +2F00 +AB00 +AA00 +D680 +D580 +ENDCHAR +STARTCHAR 6EC9 +ENCODING 28361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +1100 +DF00 +1500 +7F80 +4A00 +9280 +A300 +ENDCHAR +STARTCHAR 6ECB +ENCODING 28363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F80 +1200 +9200 +AA00 +2D00 +5200 +9B00 +BB00 +E680 +ENDCHAR +STARTCHAR 6ECC +ENCODING 28364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +6780 +3D00 +B600 +FD80 +7200 +7F80 +B300 +A680 +AA00 +ENDCHAR +STARTCHAR 6ECE +ENCODING 28366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B680 +DB00 +6700 +9900 +FF00 +8900 +6A00 +2C00 +4A00 +9100 +ENDCHAR +STARTCHAR 6ED1 +ENCODING 28369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5700 +9500 +7F80 +3F80 +5F00 +5100 +9F00 +9300 +ENDCHAR +STARTCHAR 6ED3 +ENCODING 28371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +7F +25 +9F +92 +3F +44 +BF +84 +84 +ENDCHAR +STARTCHAR 6ED4 +ENCODING 28372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +5D00 +2480 +A000 +1B00 +6100 +9B00 +A100 +9F00 +ENDCHAR +STARTCHAR 6EEF +ENCODING 28399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9E00 +7F00 +2E80 +AD80 +BF00 +2480 +5F00 +A500 +A700 +8400 +ENDCHAR +STARTCHAR 6EF4 +ENCODING 28404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0A00 +BF00 +A500 +3F00 +6F00 +6F00 +AB00 +A300 +ENDCHAR +STARTCHAR 6EF8 +ENCODING 28408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BC00 +4400 +3F80 +BE00 +8200 +3F80 +7A00 +AA00 +BA00 +AA00 +ENDCHAR +STARTCHAR 6EFE +ENCODING 28414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +1200 +BF80 +9100 +1E00 +5500 +7300 +9D00 +B080 +ENDCHAR +STARTCHAR 6EFF +ENCODING 28415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F80 +1E00 +8400 +BF00 +3700 +7700 +BF00 +BD00 +A500 +ENDCHAR +STARTCHAR 6F01 +ENCODING 28417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5E00 +1400 +BF00 +A500 +1F00 +5F00 +4000 +AB00 +AA80 +ENDCHAR +STARTCHAR 6F02 +ENCODING 28418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +4A00 +1F00 +9F00 +1F00 +4000 +BF80 +9500 +AC80 +ENDCHAR +STARTCHAR 6F06 +ENCODING 28422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +1C00 +A700 +8D80 +1E00 +7580 +8E00 +B700 +8D00 +ENDCHAR +STARTCHAR 6F0F +ENCODING 28431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6080 +BF00 +BF80 +3F00 +7E80 +B480 +BE80 +D500 +ENDCHAR +STARTCHAR 6F11 +ENCODING 28433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +7700 +2D00 +B600 +AF00 +3200 +7200 +B600 +AE80 +AB00 +ENDCHAR +STARTCHAR 6F14 +ENCODING 28436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3F00 +8400 +5F00 +2500 +5F00 +5F00 +9200 +A180 +ENDCHAR +STARTCHAR 6F15 +ENCODING 28437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +3F00 +AB00 +BF00 +0000 +5F00 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 6F20 +ENCODING 28448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +1F00 +A100 +9F00 +1F00 +7F80 +8C00 +9B00 +A180 +ENDCHAR +STARTCHAR 6F22 +ENCODING 28450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F80 +1E00 +9F00 +A500 +1F00 +7F00 +BF80 +8E00 +B180 +ENDCHAR +STARTCHAR 6F23 +ENCODING 28451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +A200 +6F80 +2F00 +AB00 +0F00 +6F00 +AF80 +A200 +DF80 +ENDCHAR +STARTCHAR 6F2B +ENCODING 28459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +9F00 +BF00 +3F00 +4000 +BF00 +8C00 +B380 +ENDCHAR +STARTCHAR 6F2C +ENCODING 28460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0400 +BF80 +5F00 +1100 +5F00 +9F00 +9200 +A180 +ENDCHAR +STARTCHAR 6F31 +ENCODING 28465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7A00 +1380 +BA80 +B700 +3A00 +5200 +BB00 +D500 +9480 +ENDCHAR +STARTCHAR 6F32 +ENCODING 28466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B700 +5400 +1700 +B700 +2F00 +7600 +9700 +9700 +BC80 +ENDCHAR +STARTCHAR 6F38 +ENCODING 28472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +7A00 +1400 +BC00 +BB80 +3D00 +7D00 +FD00 +9500 +9500 +ENDCHAR +STARTCHAR 6F3F +ENCODING 28479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +BF00 +FC00 +FF80 +A900 +AA00 +E900 +2E00 +4E00 +9980 +ENDCHAR +STARTCHAR 6F41 +ENCODING 28481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +AF80 +D400 +EF00 +0F00 +5900 +AF00 +DF00 +D500 +4880 +ENDCHAR +STARTCHAR 6F51 +ENCODING 28497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BD00 +6A00 +1100 +B700 +CE80 +3500 +7700 +8D00 +9300 +B580 +ENDCHAR +STARTCHAR 6F54 +ENCODING 28500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9F00 +7280 +3A80 +B700 +8A00 +1C00 +7D00 +8700 +9500 +A480 +ENDCHAR +STARTCHAR 6F57 +ENCODING 28503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +5F00 +3F00 +A700 +9F00 +0400 +7F00 +4C00 +9700 +A480 +ENDCHAR +STARTCHAR 6F58 +ENCODING 28504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +7E00 +BF80 +8E00 +1F00 +6580 +9F00 +9500 +9F00 +ENDCHAR +STARTCHAR 6F5A +ENCODING 28506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3F80 +BF00 +6F00 +3700 +7F00 +B700 +AF00 +CF00 +ENDCHAR +STARTCHAR 6F5B +ENCODING 28507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7500 +BF80 +BA80 +5580 +5F00 +9F00 +9F00 +A100 +ENDCHAR +STARTCHAR 6F5E +ENCODING 28510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B400 +5700 +5500 +BB00 +9200 +5500 +D780 +D500 +D700 +E500 +ENDCHAR +STARTCHAR 6F5F +ENCODING 28511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +BF +61 +3F +A1 +BF +1F +63 +9D +AD +A3 +ENDCHAR +STARTCHAR 6F62 +ENCODING 28514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F80 +0E00 +BF80 +4400 +1F00 +5F00 +5F00 +9A00 +A180 +ENDCHAR +STARTCHAR 6F64 +ENCODING 28516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +6D +3F +BF +3F +65 +BF +BF +A3 +ENDCHAR +STARTCHAR 6F6D +ENCODING 28525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +7F00 +3F00 +8000 +1F00 +6100 +9F00 +BF80 +8400 +ENDCHAR +STARTCHAR 6F6E +ENCODING 28526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +93 +7B +13 +BB +BB +2B +7B +BD +95 +95 +ENDCHAR +STARTCHAR 6F70 +ENCODING 28528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +1F00 +BF80 +5F00 +1F00 +5F00 +5F00 +9200 +B180 +ENDCHAR +STARTCHAR 6F7A +ENCODING 28538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F00 +2F00 +A200 +3F80 +6000 +A900 +CF80 +DB00 +ENDCHAR +STARTCHAR 6F7C +ENCODING 28540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3F80 +8000 +9F00 +1F00 +5F00 +BF00 +8400 +BF80 +ENDCHAR +STARTCHAR 6F7D +ENCODING 28541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F00 +1B00 +9B00 +BF80 +1F00 +5100 +9F00 +9F00 +9100 +ENDCHAR +STARTCHAR 6F7E +ENCODING 28542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9500 +5600 +3F80 +8E00 +7580 +1900 +6F80 +9F80 +9100 +A100 +ENDCHAR +STARTCHAR 6F81 +ENCODING 28545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5700 +1400 +BF80 +4000 +1100 +7D80 +B500 +BD00 +E780 +ENDCHAR +STARTCHAR 6F84 +ENCODING 28548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9D00 +6A00 +1300 +AF80 +1F00 +5F00 +4000 +9200 +BF80 +ENDCHAR +STARTCHAR 6F88 +ENCODING 28552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7A00 +2B80 +BB00 +8700 +3F00 +7B00 +B900 +AB00 +AC80 +ENDCHAR +STARTCHAR 6F8D +ENCODING 28557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +7900 +3F80 +8100 +BD00 +2B00 +7900 +A900 +A900 +B300 +ENDCHAR +STARTCHAR 6F8E +ENCODING 28558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +BF00 +3A00 +8080 +B900 +3A00 +4080 +A900 +8E00 +B400 +ENDCHAR +STARTCHAR 6F90 +ENCODING 28560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +7F80 +2480 +9F00 +0000 +5F00 +7F80 +8B00 +BC80 +ENDCHAR +STARTCHAR 6F94 +ENCODING 28564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +6600 +3700 +BA00 +BF80 +3000 +5700 +B480 +B700 +A480 +ENDCHAR +STARTCHAR 6F97 +ENCODING 28567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +7F +2D +BF +3F +5F +BF +B3 +A3 +ENDCHAR +STARTCHAR 6FA3 +ENCODING 28579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7B00 +1500 +BC80 +BF00 +2A00 +7F80 +FA00 +9200 +9200 +ENDCHAR +STARTCHAR 6FA4 +ENCODING 28580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6A80 +BF00 +5F00 +3F80 +7380 +7C00 +9F00 +8400 +ENDCHAR +STARTCHAR 6FA7 +ENCODING 28583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +7F00 +3F00 +BF00 +8000 +3F80 +7F00 +BF00 +9200 +BF80 +ENDCHAR +STARTCHAR 6FAE +ENCODING 28590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +5F00 +2080 +BF00 +AF00 +3F00 +5F00 +9100 +9F00 +9F00 +ENDCHAR +STARTCHAR 6FAF +ENCODING 28591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5F00 +3B00 +EA00 +5500 +3680 +7F80 +8C00 +9700 +A580 +ENDCHAR +STARTCHAR 6FB1 +ENCODING 28593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BB00 +4B00 +3D80 +AD80 +3F00 +AB00 +BA00 +DB00 +E480 +ENDCHAR +STARTCHAR 6FB3 +ENCODING 28595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3F00 +BF00 +6D00 +3700 +4400 +BF80 +9A00 +A180 +ENDCHAR +STARTCHAR 6FB9 +ENCODING 28601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +7E00 +3F80 +B800 +AF00 +3F80 +6F00 +A000 +AF00 +CF00 +ENDCHAR +STARTCHAR 6FBE +ENCODING 28606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +5F00 +0F80 +A500 +5F00 +2F00 +6200 +AF80 +B200 +AF80 +ENDCHAR +STARTCHAR 6FC0 +ENCODING 28608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7A00 +3B80 +BD00 +9500 +7F00 +A300 +B900 +AB00 +DC80 +ENDCHAR +STARTCHAR 6FC1 +ENCODING 28609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +6D +3F +9F +29 +7F +BF +BB +83 +ENDCHAR +STARTCHAR 6FC2 +ENCODING 28610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +3C00 +BF80 +BF00 +3F80 +BF00 +DB00 +EA80 +CA00 +ENDCHAR +STARTCHAR 6FC3 +ENCODING 28611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F00 +3F00 +BF00 +BF80 +2000 +7F00 +BF80 +AF00 +D980 +ENDCHAR +STARTCHAR 6FCA +ENCODING 28618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5700 +3F80 +8300 +BF80 +3E00 +7F00 +AE00 +AA80 +D500 +ENDCHAR +STARTCHAR 6FD5 +ENCODING 28629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +6100 +1F00 +9F00 +2700 +5B00 +BF80 +AD00 +CA80 +ENDCHAR +STARTCHAR 6FDA +ENCODING 28634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9900 +7F00 +1B00 +AC80 +BF00 +2480 +7F00 +4C00 +9700 +A480 +ENDCHAR +STARTCHAR 6FDF +ENCODING 28639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +4000 +3B00 +B700 +B780 +1100 +5F00 +BF00 +A100 +A100 +ENDCHAR +STARTCHAR 6FE0 +ENCODING 28640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +4000 +1F00 +9F00 +BF80 +3F80 +5B00 +6700 +9D00 +AC80 +ENDCHAR +STARTCHAR 6FE1 +ENCODING 28641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F80 +3F80 +9F00 +0000 +7F80 +BF00 +AB00 +AB00 +ENDCHAR +STARTCHAR 6FE4 +ENCODING 28644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0000 +BF80 +BF00 +0000 +7F80 +BF80 +AD00 +BB00 +ENDCHAR +STARTCHAR 6FE9 +ENCODING 28649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +1C00 +A700 +BF00 +1F00 +4000 +BF00 +8C00 +B380 +ENDCHAR +STARTCHAR 6FEB +ENCODING 28651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BA00 +7380 +BC00 +7800 +3B80 +4000 +BF00 +AB00 +BF80 +ENDCHAR +STARTCHAR 6FEC +ENCODING 28652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2080 +BF00 +6B00 +1E00 +7180 +5F00 +9F00 +9100 +ENDCHAR +STARTCHAR 6FEF +ENCODING 28655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5A80 +BF00 +BC80 +1F00 +6400 +BF00 +9C00 +9F80 +ENDCHAR +STARTCHAR 6FF1 +ENCODING 28657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3F00 +9700 +6E00 +3F00 +5100 +5F00 +9A00 +A180 +ENDCHAR +STARTCHAR 6FFE +ENCODING 28670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4F00 +3F80 +BD00 +AF00 +3500 +7F00 +AE00 +DD00 +EE80 +ENDCHAR +STARTCHAR 7001 +ENCODING 28673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F00 +1F00 +8400 +BF80 +1100 +7E80 +5E00 +9500 +BF00 +ENDCHAR +STARTCHAR 7005 +ENCODING 28677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BE80 +5F00 +1300 +AD00 +BF80 +3F80 +4400 +9F00 +8600 +BF00 +ENDCHAR +STARTCHAR 7006 +ENCODING 28678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0000 +BF00 +7F00 +1F00 +6100 +7F00 +9E00 +B380 +ENDCHAR +STARTCHAR 7009 +ENCODING 28681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +3F80 +9100 +9F00 +1F00 +5F00 +AE80 +AF00 +A300 +ENDCHAR +STARTCHAR 700B +ENCODING 28683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3E80 +9600 +FF00 +1600 +7F80 +9500 +9F00 +9F00 +ENDCHAR +STARTCHAR 700F +ENCODING 28687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +9D +AF +5F +FF +93 +2B +BF +FF +BD +F1 +ENDCHAR +STARTCHAR 7011 +ENCODING 28689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +1F00 +8A00 +3F00 +7F80 +B680 +9E00 +BD00 +ENDCHAR +STARTCHAR 7015 +ENCODING 28693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9780 +7A00 +3700 +BF00 +3500 +7F00 +DF00 +9500 +A480 +ENDCHAR +STARTCHAR 7018 +ENCODING 28696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4E00 +3F00 +BD80 +BF00 +3F00 +7500 +AA00 +DF00 +FF80 +ENDCHAR +STARTCHAR 701A +ENCODING 28698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +F700 +2500 +B580 +B500 +5500 +BA80 +FD00 +AA80 +A500 +ENDCHAR +STARTCHAR 701B +ENCODING 28699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +7F80 +0000 +BF00 +BF00 +2B00 +AF00 +D700 +FF80 +ED80 +ENDCHAR +STARTCHAR 701C +ENCODING 28700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA00 +4200 +3B00 +BE80 +8680 +3E80 +DB00 +BB00 +DB80 +CE80 +ENDCHAR +STARTCHAR 701D +ENCODING 28701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6900 +BB00 +BF00 +2D80 +A900 +D400 +D700 +FF80 +ENDCHAR +STARTCHAR 701E +ENCODING 28702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +BF00 +3A80 +F800 +8700 +3F80 +DF00 +BB00 +CA00 +DE00 +ENDCHAR +STARTCHAR 701F +ENCODING 28703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7F80 +3F00 +BF80 +BF00 +3700 +7700 +BF00 +B700 +D700 +ENDCHAR +STARTCHAR 7023 +ENCODING 28707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5F00 +3B00 +D300 +A480 +0C00 +7B00 +BB00 +8C00 +BF80 +ENDCHAR +STARTCHAR 7027 +ENCODING 28711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +7B80 +2B00 +B880 +BB00 +2B00 +7B00 +BB00 +AC80 +BB00 +ENDCHAR +STARTCHAR 7028 +ENCODING 28712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9700 +BA80 +1500 +BF00 +BD00 +3F00 +5700 +BF00 +DD00 +9480 +ENDCHAR +STARTCHAR 702F +ENCODING 28719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9A80 +7F00 +1300 +AD00 +BF80 +3F80 +5F00 +7F00 +A100 +BF00 +ENDCHAR +STARTCHAR 7037 +ENCODING 28727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7B00 +AF00 +BF00 +3F00 +7F00 +BF00 +BF80 +B300 +ENDCHAR +STARTCHAR 703E +ENCODING 28734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +7F +2D +BF +3F +7B +BF +B7 +A5 +ENDCHAR +STARTCHAR 704C +ENCODING 28748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +4A00 +3B00 +BB00 +9000 +1F00 +7F00 +A700 +9C00 +9F80 +ENDCHAR +STARTCHAR 7050 +ENCODING 28752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BE80 +7F00 +1B00 +AD00 +BF80 +0A00 +7F00 +BF00 +9600 +BF00 +ENDCHAR +STARTCHAR 7051 +ENCODING 28753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F00 +3E80 +BF80 +3F00 +7F00 +BB00 +BA80 +D300 +ENDCHAR +STARTCHAR 7058 +ENCODING 28760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AB00 +FD00 +3780 +BD00 +DF00 +3D00 +BF00 +FD00 +B780 +CC00 +ENDCHAR +STARTCHAR 705D +ENCODING 28765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +7A00 +3F00 +FF00 +0500 +7F00 +BF00 +BB00 +F480 +ENDCHAR +STARTCHAR 7063 +ENCODING 28771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AD00 +6F00 +3180 +EF00 +FF80 +0000 +7F00 +BF00 +8100 +8300 +ENDCHAR +STARTCHAR 706B +ENCODING 28779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +49 +49 +5A +9A +14 +26 +43 +81 +ENDCHAR +STARTCHAR 7070 +ENCODING 28784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF80 +4800 +4800 +5900 +6E00 +6C00 +9200 +B300 +C100 +ENDCHAR +STARTCHAR 7078 +ENCODING 28792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +3C +44 +98 +66 +C9 +4A +5C +66 +C1 +ENDCHAR +STARTCHAR 707C +ENCODING 28796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +48 +EF +D1 +D1 +4F +41 +61 +A1 +87 +ENDCHAR +STARTCHAR 707D +ENCODING 28797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +5200 +5200 +2900 +4900 +5A00 +1400 +6200 +8180 +ENDCHAR +STARTCHAR 7085 +ENCODING 28805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4100 +7E00 +7E00 +4900 +4A00 +9A00 +6600 +C180 +ENDCHAR +STARTCHAR 708A +ENCODING 28810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF00 +ED00 +D500 +4400 +4A00 +AA00 +B100 +A080 +ENDCHAR +STARTCHAR 708E +ENCODING 28814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +4A +5A +66 +C9 +4A +5A +54 +63 +80 +ENDCHAR +STARTCHAR 7092 +ENCODING 28818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4500 +ED00 +ED00 +D480 +5500 +4D00 +A200 +AC00 +B000 +ENDCHAR +STARTCHAR 7098 +ENCODING 28824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4C00 +E800 +EF80 +CA00 +4A00 +5200 +B200 +B200 +A200 +ENDCHAR +STARTCHAR 7099 +ENCODING 28825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +3F00 +7600 +A800 +7900 +CA00 +4A00 +5400 +6200 +C180 +ENDCHAR +STARTCHAR 709A +ENCODING 28826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +B480 +B500 +F500 +A600 +AA00 +E900 +B100 +1080 +ENDCHAR +STARTCHAR 70A1 +ENCODING 28833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +E200 +EA00 +CB00 +4A00 +4A00 +6A00 +AA00 +9F80 +ENDCHAR +STARTCHAR 70A4 +ENCODING 28836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +45 +E9 +C9 +D3 +5F +51 +B1 +BF +91 +ENDCHAR +STARTCHAR 70AB +ENCODING 28843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2200 +2200 +7FC0 +6200 +AC80 +2500 +2280 +5280 +55C0 +4E40 +ENDCHAR +STARTCHAR 70AC +ENCODING 28844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +F000 +CF00 +D100 +5100 +4F00 +B000 +B000 +9F80 +ENDCHAR +STARTCHAR 70AD +ENCODING 28845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +89 +89 +FF +FF +88 +A9 +AA +B6 +B2 +C1 +ENDCHAR +STARTCHAR 70AF +ENCODING 28847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +51 +F1 +F7 +DB +5B +57 +BB +B1 +93 +ENDCHAR +STARTCHAR 70B3 +ENCODING 28851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +E400 +DF00 +D500 +5B00 +7900 +B100 +9100 +9300 +ENDCHAR +STARTCHAR 70B7 +ENCODING 28855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4200 +FF00 +C400 +C400 +5F00 +4400 +6400 +A400 +9F80 +ENDCHAR +STARTCHAR 70B8 +ENCODING 28856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +EF80 +D400 +D700 +4400 +4780 +6400 +9400 +8400 +ENDCHAR +STARTCHAR 70B9 +ENCODING 28857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +0F00 +1000 +1000 +7E00 +4100 +7E00 +8000 +A500 +A480 +ENDCHAR +STARTCHAR 70C8 +ENCODING 28872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4500 +7500 +9500 +D500 +6100 +8300 +4500 +9500 +9480 +ENDCHAR +STARTCHAR 70CB +ENCODING 28875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +4400 +FF00 +CE00 +5500 +6480 +4400 +6500 +9500 +9480 +ENDCHAR +STARTCHAR 70CF +ENCODING 28879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +4000 +7F80 +7F00 +8D00 +AB00 +A300 +ENDCHAR +STARTCHAR 70D8 +ENCODING 28888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4A00 +FF00 +CA00 +CA00 +4A00 +5F80 +AA00 +B100 +9080 +ENDCHAR +STARTCHAR 70D9 +ENCODING 28889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +FA00 +D600 +CF00 +5980 +4F00 +B100 +AF00 +9100 +ENDCHAR +STARTCHAR 70DD +ENCODING 28893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +0400 +ED00 +2E00 +4B00 +9900 +7E00 +9500 +9480 +ENDCHAR +STARTCHAR 70DF +ENCODING 28895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +F5 +DF +D5 +55 +5B +B9 +BF +91 +ENDCHAR +STARTCHAR 70F1 +ENCODING 28913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +57 +FB +DB +D1 +5F +5B +BF +99 +93 +ENDCHAR +STARTCHAR 70F9 +ENCODING 28921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +0000 +FF00 +0800 +1900 +A500 +A480 +ENDCHAR +STARTCHAR 70FD +ENCODING 28925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F00 +F600 +CE00 +D580 +5F00 +4F00 +BF80 +A400 +8400 +ENDCHAR +STARTCHAR 7104 +ENCODING 28932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +1200 +7E00 +7F00 +A100 +3F00 +A500 +9480 +ENDCHAR +STARTCHAR 7109 +ENCODING 28937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +2E +28 +FF +3F +7F +01 +AD +A3 +ENDCHAR +STARTCHAR 710C +ENCODING 28940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4900 +FE00 +CA80 +D700 +4800 +5F00 +BA00 +A600 +9980 +ENDCHAR +STARTCHAR 7119 +ENCODING 28953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +E900 +CA00 +DF80 +4000 +4F00 +B100 +AF00 +9100 +ENDCHAR +STARTCHAR 711A +ENCODING 28954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +6600 +BB00 +A280 +4900 +4A00 +9A00 +2600 +C100 +ENDCHAR +STARTCHAR 711E +ENCODING 28958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4000 +FF00 +DF00 +C000 +5F00 +4600 +BF80 +A400 +8C00 +ENDCHAR +STARTCHAR 7121 +ENCODING 28961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +D600 +D600 +FF80 +5600 +FF00 +4100 +A500 +9480 +ENDCHAR +STARTCHAR 7126 +ENCODING 28966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +7F +C8 +FF +4F +78 +7F +00 +65 +95 +ENDCHAR +STARTCHAR 7130 +ENCODING 28976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +4F +E9 +D3 +DC +5B +51 +BB +BF +91 +ENDCHAR +STARTCHAR 7136 +ENCODING 28982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +7500 +5F80 +A400 +2600 +4900 +9080 +5500 +9500 +9480 +ENDCHAR +STARTCHAR 7147 +ENCODING 28999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6480 +FF00 +DF00 +D500 +5F00 +5F00 +BF80 +8400 +8400 +ENDCHAR +STARTCHAR 7149 +ENCODING 29001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +DF00 +DE80 +5480 +5F00 +BD00 +A480 +8400 +ENDCHAR +STARTCHAR 714A +ENCODING 29002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +EF00 +C000 +DF00 +5100 +5F00 +DF00 +A000 +BF80 +ENDCHAR +STARTCHAR 714C +ENCODING 29004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F100 +FF00 +DF00 +4000 +5F00 +DF00 +A400 +BF80 +ENDCHAR +STARTCHAR 714E +ENCODING 29006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0100 +F500 +F500 +B500 +9100 +9100 +A500 +9480 +ENDCHAR +STARTCHAR 7150 +ENCODING 29008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +EE00 +DF00 +D500 +5500 +5F80 +6400 +BB00 +B080 +ENDCHAR +STARTCHAR 7156 +ENCODING 29014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5F00 +F480 +DF00 +C800 +5F80 +4F00 +B500 +9700 +A980 +ENDCHAR +STARTCHAR 7159 +ENCODING 29017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4600 +FF00 +DB00 +D900 +5F00 +5F00 +A400 +A400 +9F80 +ENDCHAR +STARTCHAR 715C +ENCODING 29020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +DF00 +C400 +5F00 +4900 +AA00 +AA00 +9F80 +ENDCHAR +STARTCHAR 715E +ENCODING 29022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +AF80 +FD00 +1200 +FF00 +FD80 +6900 +9500 +9480 +ENDCHAR +STARTCHAR 7164 +ENCODING 29028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5F80 +EE00 +D200 +CE00 +5F00 +4C00 +B700 +A480 +8400 +ENDCHAR +STARTCHAR 7165 +ENCODING 29029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2400 +2F00 +7900 +7F80 +AD80 +2A80 +3FC0 +6200 +5580 +58C0 +ENDCHAR +STARTCHAR 7166 +ENCODING 29030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +B100 +EF00 +AB00 +EF00 +A300 +4900 +9500 +9480 +ENDCHAR +STARTCHAR 7167 +ENCODING 29031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +A500 +FB00 +AF00 +A900 +EF00 +0000 +A500 +9480 +ENDCHAR +STARTCHAR 7169 +ENCODING 29033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +EF00 +D100 +CF00 +5100 +4F00 +6F00 +AB00 +9180 +ENDCHAR +STARTCHAR 716C +ENCODING 29036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +DF00 +DF80 +4800 +5F00 +4B00 +B500 +8B00 +ENDCHAR +STARTCHAR 716E +ENCODING 29038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7D00 +1200 +FF00 +3E00 +C100 +7F00 +3E00 +A500 +9480 +ENDCHAR +STARTCHAR 717D +ENCODING 29053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +50 +FF +DF +D0 +5F +5D +F7 +BF +AD +ENDCHAR +STARTCHAR 7184 +ENCODING 29060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F100 +FF00 +DF00 +5F00 +4400 +DB00 +9900 +AE80 +ENDCHAR +STARTCHAR 7189 +ENCODING 29065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +EF00 +DF00 +D100 +5F00 +5F00 +7F00 +AA00 +9180 +ENDCHAR +STARTCHAR 718A +ENCODING 29066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +7600 +CC80 +F700 +F500 +9680 +F700 +2000 +9500 +9480 +ENDCHAR +STARTCHAR 718F +ENCODING 29071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF00 +7F00 +6D00 +7F00 +7F00 +FF80 +9500 +9480 +ENDCHAR +STARTCHAR 7192 +ENCODING 29074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA80 +DB00 +6700 +9900 +FF00 +8B00 +5200 +5A00 +2600 +C180 +ENDCHAR +STARTCHAR 7194 +ENCODING 29076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +EA80 +D100 +DE00 +5100 +7F80 +D100 +B100 +9F00 +ENDCHAR +STARTCHAR 7199 +ENCODING 29081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +A900 +F700 +F800 +A880 +F700 +4900 +A500 +9480 +ENDCHAR +STARTCHAR 719F +ENCODING 29087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +0F00 +F500 +6500 +E500 +F780 +4980 +8500 +A500 +9480 +ENDCHAR +STARTCHAR 71A2 +ENCODING 29090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +5F00 +E600 +DD80 +C200 +7F00 +5700 +5F80 +B200 +AF80 +ENDCHAR +STARTCHAR 71AC +ENCODING 29100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +F900 +FD00 +7200 +9500 +B880 +4500 +9500 +9480 +ENDCHAR +STARTCHAR 71B1 +ENCODING 29105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +F500 +6500 +F500 +4580 +F980 +4100 +9500 +9480 +ENDCHAR +STARTCHAR 71B9 +ENCODING 29113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0000 +7E00 +7E00 +FF80 +7E00 +7E00 +A500 +9480 +ENDCHAR +STARTCHAR 71BA +ENCODING 29114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FF00 +DF00 +D100 +4E00 +7F80 +BF00 +9F00 +9100 +ENDCHAR +STARTCHAR 71BE +ENCODING 29118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F00 +D600 +FF80 +C200 +5F00 +5F00 +BE00 +9780 +0580 +ENDCHAR +STARTCHAR 71C1 +ENCODING 29121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +7F80 +E000 +DF00 +FF80 +5500 +5F00 +DF80 +8400 +8400 +ENDCHAR +STARTCHAR 71C3 +ENCODING 29123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +5F00 +D780 +EA00 +DB00 +4D00 +5480 +A000 +9B00 +AA80 +ENDCHAR +STARTCHAR 71C8 +ENCODING 29128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +4A00 +FB00 +DF00 +E080 +5F00 +7F00 +AA00 +8A00 +BF80 +ENDCHAR +STARTCHAR 71C9 +ENCODING 29129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +7E00 +BB80 +E700 +BF00 +7F00 +5300 +FD00 +D300 +1480 +ENDCHAR +STARTCHAR 71CE +ENCODING 29134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FB00 +FF00 +F180 +5F00 +5F00 +AE00 +9500 +AC80 +ENDCHAR +STARTCHAR 71D0 +ENCODING 29136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +4D00 +FF80 +CE00 +D580 +5900 +7B80 +CF80 +B100 +A100 +ENDCHAR +STARTCHAR 71D2 +ENCODING 29138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF00 +D200 +FB00 +7780 +7F80 +CA00 +B280 +A300 +ENDCHAR +STARTCHAR 71D4 +ENCODING 29140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +ED00 +DF80 +CD00 +5F80 +5500 +BF00 +BF00 +9100 +ENDCHAR +STARTCHAR 71D5 +ENCODING 29141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +4300 +DB00 +5680 +DB00 +0100 +5500 +9480 +ENDCHAR +STARTCHAR 71DF +ENCODING 29151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +D7 +EB +55 +89 +FF +FF +7E +7F +41 +7F +ENDCHAR +STARTCHAR 71E5 +ENCODING 29157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5100 +EF00 +DB00 +DB00 +4400 +5F80 +EE00 +BD80 +A400 +ENDCHAR +STARTCHAR 71E6 +ENCODING 29158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4B80 +DF00 +EB00 +9480 +6500 +4E00 +DF80 +AE00 +9580 +ENDCHAR +STARTCHAR 71E7 +ENCODING 29159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6300 +5500 +CF00 +D600 +C500 +7B00 +5700 +BA80 +9400 +2F80 +ENDCHAR +STARTCHAR 71ED +ENCODING 29165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +5B +DF +D0 +DF +7F +5B +BF +9F +03 +ENDCHAR +STARTCHAR 71EE +ENCODING 29166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5900 +FD80 +DD00 +BB00 +9A80 +9800 +7E00 +2400 +1800 +E700 +ENDCHAR +STARTCHAR 71FB +ENCODING 29179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +5C00 +FF00 +FF00 +DF00 +5F00 +4700 +BF80 +9B00 +AA80 +ENDCHAR +STARTCHAR 71FC +ENCODING 29180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +DF80 +DF00 +DF80 +5B00 +6A80 +DF00 +BB00 +BF80 +ENDCHAR +STARTCHAR 71FE +ENCODING 29182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF80 +7F00 +FF00 +FF80 +FF00 +F700 +6500 +9480 +ENDCHAR +STARTCHAR 71FF +ENCODING 29183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +5900 +EB00 +DA80 +D200 +5F00 +7F00 +D300 +BC00 +9F80 +ENDCHAR +STARTCHAR 7200 +ENCODING 29184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +BB00 +9200 +D200 +BF80 +AF00 +AF80 +D780 +EB00 +B500 +ENDCHAR +STARTCHAR 7206 +ENCODING 29190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5100 +FF00 +DF00 +DF00 +7F80 +5500 +EE80 +AE00 +BD00 +ENDCHAR +STARTCHAR 7210 +ENCODING 29200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +9F00 +DD00 +AF00 +6F00 +6D00 +AF00 +B700 +3F80 +ENDCHAR +STARTCHAR 721B +ENCODING 29211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5B +5B +ED +DB +A5 +6F +6F +97 +A5 +ENDCHAR +STARTCHAR 722A +ENCODING 29226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0F00 +7200 +4A00 +4A00 +4A00 +4900 +4900 +8900 +8880 +ENDCHAR +STARTCHAR 722C +ENCODING 29228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5800 +B700 +B700 +B700 +B400 +B480 +AF00 +A400 +A380 +ENDCHAR +STARTCHAR 722D +ENCODING 29229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7E00 +8900 +7E00 +FF80 +0A00 +7E00 +0800 +3000 +ENDCHAR +STARTCHAR 7230 +ENCODING 29232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +7E +89 +7E +FF +3E +52 +4C +F3 +ENDCHAR +STARTCHAR 7232 +ENCODING 29234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +7A +FF +42 +7E +7F +47 +B7 +D3 +ENDCHAR +STARTCHAR 7235 +ENCODING 29237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7D00 +FF00 +7F00 +0100 +FF80 +9100 +E500 +E100 +8300 +ENDCHAR +STARTCHAR 7236 +ENCODING 29238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +4300 +A300 +6400 +6400 +1800 +1800 +6600 +8180 +ENDCHAR +STARTCHAR 723A +ENCODING 29242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +E500 +1C00 +E380 +0000 +F700 +F500 +F500 +F700 +1400 +ENDCHAR +STARTCHAR 723B +ENCODING 29243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C600 +3800 +7600 +E100 +6200 +6400 +1800 +1800 +7600 +C180 +ENDCHAR +STARTCHAR 723D +ENCODING 29245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +AD00 +6A00 +8D00 +8A00 +7D00 +9400 +6200 +8180 +ENDCHAR +STARTCHAR 723E +ENCODING 29246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4A00 +FF80 +D700 +EF00 +9300 +EF00 +D700 +8B00 +ENDCHAR +STARTCHAR 7240 +ENCODING 29248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +A400 +BF00 +E600 +2600 +ED00 +AD00 +B480 +A400 +A400 +ENDCHAR +STARTCHAR 7246 +ENCODING 29254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +DF80 +D500 +DE80 +5F80 +DF00 +DF00 +DB00 +DF00 +D100 +ENDCHAR +STARTCHAR 7247 +ENCODING 29255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +4800 +7F80 +4000 +7C00 +4400 +8400 +8400 +8400 +ENDCHAR +STARTCHAR 7248 +ENCODING 29256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +57C0 +5400 +5400 +7F80 +4680 +7680 +5500 +5500 +5A80 +9C40 +ENDCHAR +STARTCHAR 724C +ENCODING 29260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +AF00 +B500 +EF00 +9500 +EF00 +AA00 +BF80 +A200 +A200 +ENDCHAR +STARTCHAR 7252 +ENCODING 29266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B500 +BF80 +B500 +F700 +8F00 +E400 +BF80 +AE00 +B580 +A400 +ENDCHAR +STARTCHAR 7258 +ENCODING 29272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +DF00 +C000 +FF00 +9F00 +DF00 +DF00 +D100 +CE00 +D980 +ENDCHAR +STARTCHAR 7259 +ENCODING 29273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2400 +2400 +FF80 +0C00 +1400 +2400 +4400 +8C00 +ENDCHAR +STARTCHAR 725B +ENCODING 29275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +4800 +7F00 +8800 +8800 +FF80 +0800 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 725D +ENCODING 29277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +A800 +F900 +AA00 +2C00 +7800 +E800 +2880 +2880 +2700 +ENDCHAR +STARTCHAR 725F +ENCODING 29279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2200 +FF00 +4800 +7F00 +8800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 7261 +ENCODING 29281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +C400 +F400 +CF00 +5400 +6400 +C400 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 7262 +ENCODING 29282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8900 +2800 +7E00 +4800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 7267 +ENCODING 29287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +A400 +F780 +A900 +2900 +3600 +E600 +2600 +2D00 +2880 +ENDCHAR +STARTCHAR 7269 +ENCODING 29289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +C8 +EF +D7 +5B +6B +CD +55 +49 +4F +ENDCHAR +STARTCHAR 7272 +ENCODING 29298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +CA00 +EF80 +D200 +D200 +5F00 +E200 +4200 +4200 +5F80 +ENDCHAR +STARTCHAR 7279 +ENCODING 29305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF00 +E400 +DF80 +4100 +7F80 +C900 +4900 +4100 +4600 +ENDCHAR +STARTCHAR 727D +ENCODING 29309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +3400 +FF00 +FE80 +0900 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7280 +ENCODING 29312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +88 +BF +BF +BF +FF +88 +88 +ENDCHAR +STARTCHAR 7281 +ENCODING 29313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +15 +E5 +FD +75 +A9 +48 +7F +FF +08 +08 +ENDCHAR +STARTCHAR 72A2 +ENCODING 29346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +DF00 +E000 +DF00 +5F00 +7F00 +DF00 +5100 +5F00 +5980 +ENDCHAR +STARTCHAR 72A7 +ENCODING 29351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +DF00 +FF00 +FF80 +5F00 +FF80 +DF00 +5F00 +4780 +5D00 +ENDCHAR +STARTCHAR 72AC +ENCODING 29356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0C00 +0A00 +0900 +FF00 +0800 +1800 +1400 +2200 +C300 +8080 +ENDCHAR +STARTCHAR 72AF +ENCODING 29359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A000 +6F00 +C900 +C900 +4900 +AB00 +A800 +2800 +2880 +CF00 +ENDCHAR +STARTCHAR 72C0 +ENCODING 29376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A500 +A500 +A400 +FF80 +2400 +E600 +A600 +A900 +A900 +B080 +ENDCHAR +STARTCHAR 72C2 +ENCODING 29378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A000 +5F00 +C400 +C400 +2400 +7F00 +A400 +A400 +2400 +DF80 +ENDCHAR +STARTCHAR 72C4 +ENCODING 29380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +6400 +4C80 +B500 +3500 +6600 +A600 +2900 +2900 +D080 +ENDCHAR +STARTCHAR 72CE +ENCODING 29390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +55 +D5 +DF +55 +BF +B4 +44 +C4 +ENDCHAR +STARTCHAR 72D0 +ENCODING 29392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A300 +5D00 +D500 +D500 +5500 +D500 +D500 +5700 +6E80 +E180 +ENDCHAR +STARTCHAR 72D7 +ENCODING 29399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A8 +4F +D1 +D1 +6F +D3 +AF +33 +21 +C3 +ENDCHAR +STARTCHAR 72D9 +ENCODING 29401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AF00 +4900 +C900 +CF00 +2900 +E900 +AF00 +2900 +2900 +DF80 +ENDCHAR +STARTCHAR 72E1 +ENCODING 29409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +5F00 +CA00 +D100 +3080 +EA00 +A600 +2400 +3B00 +D080 +ENDCHAR +STARTCHAR 72E9 +ENCODING 29417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A4 +5F +D1 +C2 +5F +A2 +AA +2A +42 +C6 +ENDCHAR +STARTCHAR 72F8 +ENCODING 29432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5500 +DF00 +D500 +BF00 +A400 +3F00 +4400 +DF80 +ENDCHAR +STARTCHAR 72F9 +ENCODING 29433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +FF80 +C400 +D500 +5500 +DF00 +EA80 +4A00 +5100 +E080 +ENDCHAR +STARTCHAR 72FC +ENCODING 29436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +4F00 +D100 +CF00 +5100 +AF00 +B500 +3200 +3500 +D880 +ENDCHAR +STARTCHAR 72FD +ENCODING 29437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF00 +5100 +D100 +DF00 +5100 +BF00 +BF00 +2000 +4B00 +D080 +ENDCHAR +STARTCHAR 730A +ENCODING 29450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A800 +5300 +D100 +DB00 +5100 +DF00 +CA00 +4A00 +5280 +E300 +ENDCHAR +STARTCHAR 7316 +ENCODING 29462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +AF +51 +CF +CF +C0 +DF +3F +5F +D1 +ENDCHAR +STARTCHAR 731B +ENCODING 29467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +4200 +DF80 +C400 +4C00 +C000 +5F00 +5B00 +FF80 +ENDCHAR +STARTCHAR 731C +ENCODING 29468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +DF00 +DF00 +DF80 +4000 +DF00 +B500 +3F00 +5100 +D300 +ENDCHAR +STARTCHAR 731D +ENCODING 29469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +5F00 +C900 +CA00 +5B00 +B480 +BF80 +2400 +4400 +C400 +ENDCHAR +STARTCHAR 7325 +ENCODING 29477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5500 +DF00 +DF00 +4000 +BF80 +3200 +3700 +D980 +ENDCHAR +STARTCHAR 7329 +ENCODING 29481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF00 +5100 +DF00 +DF00 +5400 +DF00 +D400 +4F00 +4400 +DF80 +ENDCHAR +STARTCHAR 732A +ENCODING 29482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +5F00 +C600 +FF80 +4500 +DF00 +D100 +4F00 +4F00 +D100 +ENDCHAR +STARTCHAR 732B +ENCODING 29483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AA00 +5F80 +CA00 +CA00 +5F00 +D500 +DF00 +5500 +5F00 +D100 +ENDCHAR +STARTCHAR 7336 +ENCODING 29494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AE00 +5100 +EF80 +CA00 +5F00 +DB00 +DB00 +5F00 +5F00 +D100 +ENDCHAR +STARTCHAR 7337 +ENCODING 29495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3300 +9280 +FA00 +6780 +F200 +F200 +F200 +F500 +F500 +9880 +ENDCHAR +STARTCHAR 733E +ENCODING 29502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AF00 +5100 +D700 +DF80 +6080 +DF80 +DF00 +5F00 +5100 +D300 +ENDCHAR +STARTCHAR 733F +ENCODING 29503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +5F00 +DF80 +C000 +5F00 +D500 +DB00 +3A00 +4D00 +D880 +ENDCHAR +STARTCHAR 7344 +ENCODING 29508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FA00 +C300 +BA80 +FF80 +4200 +FA00 +C300 +7B00 +7D00 +AC80 +ENDCHAR +STARTCHAR 7345 +ENCODING 29509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D780 +FA00 +AF00 +EE80 +7E80 +E680 +FE80 +6F00 +7A00 +AA00 +ENDCHAR +STARTCHAR 7350 +ENCODING 29520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +5F00 +DF80 +C000 +5F00 +BF00 +B100 +3F80 +4400 +C400 +ENDCHAR +STARTCHAR 7352 +ENCODING 29522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +FD00 +F300 +5480 +B400 +0A00 +1000 +FF00 +C380 +ENDCHAR +STARTCHAR 7357 +ENCODING 29527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +B600 +A780 +FE80 +FF00 +FE00 +7F00 +6B00 +9480 +ENDCHAR +STARTCHAR 7368 +ENCODING 29544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +EB +DF +DF +69 +DF +5F +59 +C3 +ENDCHAR +STARTCHAR 736A +ENCODING 29546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AC00 +5F00 +E080 +DF00 +5F00 +DF00 +DF00 +5100 +5F00 +DF00 +ENDCHAR +STARTCHAR 7370 +ENCODING 29552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +FF00 +FC80 +DF00 +5F00 +DB00 +FF80 +5F00 +4400 +CC00 +ENDCHAR +STARTCHAR 7372 +ENCODING 29554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AA00 +5F80 +D000 +DF00 +7F00 +DF80 +C000 +5F00 +4600 +D980 +ENDCHAR +STARTCHAR 7375 +ENCODING 29557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B500 +D500 +DF00 +EB00 +5F00 +C000 +DF00 +5F00 +5F80 +E580 +ENDCHAR +STARTCHAR 7378 +ENCODING 29560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FA00 +FB00 +0280 +FF80 +FA00 +F200 +FA00 +F500 +9500 +F880 +ENDCHAR +STARTCHAR 737A +ENCODING 29562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9700 +FA80 +9300 +B800 +7B00 +FB00 +D300 +5B00 +7B00 +9480 +ENDCHAR +STARTCHAR 737B +ENCODING 29563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3A00 +FF00 +E280 +BF80 +FA00 +CA00 +B300 +FB00 +FC80 +DC80 +ENDCHAR +STARTCHAR 7384 +ENCODING 29572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +FF00 +1000 +6200 +6400 +1A00 +1100 +2700 +F880 +ENDCHAR +STARTCHAR 7386 +ENCODING 29574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF80 +4400 +A500 +A600 +4200 +5500 +7700 +DC80 +ENDCHAR +STARTCHAR 7387 +ENCODING 29575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9100 +7600 +5A00 +9500 +B900 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7389 +ENCODING 29577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +7F +0C +0A +08 +FF +ENDCHAR +STARTCHAR 738B +ENCODING 29579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +08 +08 +7F +08 +08 +08 +FF +ENDCHAR +STARTCHAR 738E +ENCODING 29582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +4200 +4200 +E200 +4200 +4200 +6200 +C200 +0E00 +ENDCHAR +STARTCHAR 7394 +ENCODING 29588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +F5 +55 +55 +F5 +55 +75 +95 +25 +21 +ENDCHAR +STARTCHAR 7396 +ENCODING 29590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +E800 +4E00 +5200 +F200 +4200 +6600 +C900 +1100 +2080 +ENDCHAR +STARTCHAR 7397 +ENCODING 29591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4400 +4400 +E400 +5F80 +4400 +6400 +C400 +0C00 +ENDCHAR +STARTCHAR 7398 +ENCODING 29592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4100 +4100 +E100 +4F00 +5000 +7000 +D080 +0F00 +ENDCHAR +STARTCHAR 739F +ENCODING 29599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +5F80 +5100 +EA00 +4A00 +6400 +C600 +1B00 +3180 +ENDCHAR +STARTCHAR 73A7 +ENCODING 29607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +4A00 +4900 +5F00 +E000 +4A00 +6A00 +8A00 +1280 +2300 +ENDCHAR +STARTCHAR 73A9 +ENCODING 29609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +4000 +4000 +FF00 +4A00 +6A00 +8A00 +1280 +2300 +ENDCHAR +STARTCHAR 73AD +ENCODING 29613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +F200 +5280 +5B00 +F200 +5200 +5200 +7280 +9A80 +3300 +ENDCHAR +STARTCHAR 73B2 +ENCODING 29618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EA00 +4900 +5F00 +E080 +5F00 +6900 +8900 +0B00 +0800 +ENDCHAR +STARTCHAR 73B3 +ENCODING 29619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0C00 +ED00 +5200 +5F80 +F200 +7200 +5200 +7200 +9280 +1100 +ENDCHAR +STARTCHAR 73B9 +ENCODING 29625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +5F80 +4400 +F900 +4A00 +6500 +4500 +8B00 +1C80 +ENDCHAR +STARTCHAR 73C0 +ENCODING 29632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +E4 +5F +51 +F1 +5F +71 +D1 +1F +11 +ENDCHAR +STARTCHAR 73C2 +ENCODING 29634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +4100 +4D00 +ED00 +4D00 +4D00 +6D00 +C100 +0300 +ENDCHAR +STARTCHAR 73C9 +ENCODING 29641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5100 +5F00 +F400 +5400 +5F80 +7200 +9E80 +3100 +ENDCHAR +STARTCHAR 73CA +ENCODING 29642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +5B +5B +FB +5F +7B +5B +9B +11 +ENDCHAR +STARTCHAR 73CC +ENCODING 29644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0D00 +E500 +4900 +5900 +FA80 +5C80 +6800 +9900 +3700 +ENDCHAR +STARTCHAR 73CD +ENCODING 29645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EA00 +5500 +6880 +F200 +4680 +4D00 +7200 +8C00 +1000 +ENDCHAR +STARTCHAR 73CF +ENCODING 29647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +4200 +4200 +4200 +EF00 +4300 +4300 +7200 +DF80 +ENDCHAR +STARTCHAR 73D6 +ENCODING 29654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F500 +5500 +4D00 +FF00 +4A00 +6A00 +8A00 +1280 +2380 +ENDCHAR +STARTCHAR 73D9 +ENCODING 29657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0A00 +EA00 +5F00 +EA00 +4A00 +7F80 +6A00 +9100 +2080 +ENDCHAR +STARTCHAR 73DD +ENCODING 29661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +45 +4D +F7 +4D +5F +75 +85 +1B +ENDCHAR +STARTCHAR 73DE +ENCODING 29662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +5A00 +5A00 +EE00 +7180 +7F00 +5100 +9F00 +1100 +ENDCHAR +STARTCHAR 73E0 +ENCODING 29664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +5F00 +5400 +FF80 +4600 +6E00 +9500 +1480 +0400 +ENDCHAR +STARTCHAR 73E3 +ENCODING 29667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +F0 +5F +5D +D5 +5D +75 +5D +91 +07 +ENDCHAR +STARTCHAR 73E4 +ENCODING 29668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +5400 +5400 +FF80 +4400 +5500 +7500 +CF00 +1100 +ENDCHAR +STARTCHAR 73E5 +ENCODING 29669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +4900 +4F00 +E900 +4F00 +6900 +AF80 +0100 +0100 +ENDCHAR +STARTCHAR 73E6 +ENCODING 29670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +FF +51 +5F +FB +5B +5F +7B +91 +13 +ENDCHAR +STARTCHAR 73E9 +ENCODING 29673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +F380 +5800 +4F80 +F100 +5100 +6900 +6900 +8900 +0B00 +ENDCHAR +STARTCHAR 73EA +ENCODING 29674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +5F00 +4400 +FF80 +4400 +4400 +7F00 +8400 +1F80 +ENDCHAR +STARTCHAR 73ED +ENCODING 29677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF80 +5A00 +5A00 +EA00 +6F80 +4A00 +6A00 +9200 +1780 +ENDCHAR +STARTCHAR 73F7 +ENCODING 29687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +FF00 +4200 +7F80 +CA00 +5E00 +5A00 +7900 +9D80 +3980 +ENDCHAR +STARTCHAR 73F9 +ENCODING 29689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0500 +C500 +5F80 +5400 +DB00 +5B00 +5B00 +AA00 +2680 +2500 +ENDCHAR +STARTCHAR 73FD +ENCODING 29693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +5600 +5200 +DF80 +4A00 +5A00 +5700 +9800 +2780 +ENDCHAR +STARTCHAR 73FE +ENCODING 29694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5100 +5F00 +FF00 +5100 +7F00 +8A00 +1A80 +3300 +ENDCHAR +STARTCHAR 7401 +ENCODING 29697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF80 +5000 +6F00 +E500 +4D00 +7700 +5400 +9C00 +2780 +ENDCHAR +STARTCHAR 7403 +ENCODING 29699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +E500 +5F80 +5480 +ED00 +4E00 +4600 +7D00 +9480 +0C00 +ENDCHAR +STARTCHAR 7405 +ENCODING 29701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5100 +5F00 +F100 +5F00 +7500 +5200 +9F00 +3080 +ENDCHAR +STARTCHAR 7406 +ENCODING 29702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5500 +5F00 +F500 +5F00 +4400 +7F00 +8400 +1F80 +ENDCHAR +STARTCHAR 7407 +ENCODING 29703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4400 +5F80 +D580 +5E00 +6A00 +8B00 +1100 +2300 +ENDCHAR +STARTCHAR 7409 +ENCODING 29705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +4A00 +5F00 +E080 +5600 +7600 +9600 +1680 +2580 +ENDCHAR +STARTCHAR 7413 +ENCODING 29715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5080 +4E00 +E000 +5F00 +6A00 +8A00 +1A80 +1300 +ENDCHAR +STARTCHAR 741B +ENCODING 29723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5A80 +4B00 +F400 +5F80 +6600 +8D00 +1480 +2400 +ENDCHAR +STARTCHAR 7420 +ENCODING 29728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +EA00 +5F00 +5B00 +DF00 +5B00 +7F80 +6A00 +9100 +2080 +ENDCHAR +STARTCHAR 7421 +ENCODING 29729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +D700 +8A80 +9300 +FF00 +BB00 +B700 +F500 +1300 +1480 +ENDCHAR +STARTCHAR 7422 +ENCODING 29730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4A00 +5B00 +EA00 +5E00 +6D00 +7500 +A480 +0C00 +ENDCHAR +STARTCHAR 7425 +ENCODING 29733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E700 +5F80 +5680 +FC80 +5700 +7A00 +9A00 +2A80 +3300 +ENDCHAR +STARTCHAR 7426 +ENCODING 29734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +4E00 +5100 +FF80 +4100 +7D00 +9D00 +1500 +0300 +ENDCHAR +STARTCHAR 7428 +ENCODING 29736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5100 +5F00 +FF00 +5200 +5B00 +7300 +9C80 +3380 +ENDCHAR +STARTCHAR 742A +ENCODING 29738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0900 +FF80 +4900 +4F00 +E900 +4F00 +6900 +DF80 +0A00 +3180 +ENDCHAR +STARTCHAR 742B +ENCODING 29739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +4400 +5F00 +DF00 +5500 +6E80 +5F00 +8400 +0400 +ENDCHAR +STARTCHAR 742C +ENCODING 29740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5080 +5F00 +D500 +5B00 +4B00 +6B00 +9280 +2300 +ENDCHAR +STARTCHAR 742E +ENCODING 29742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +5080 +4F00 +E000 +5F80 +6D00 +5500 +9480 +0C00 +ENDCHAR +STARTCHAR 742F +ENCODING 29743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +FF +51 +4F +E9 +4F +68 +8F +0F +09 +ENDCHAR +STARTCHAR 7430 +ENCODING 29744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +ED00 +5700 +4B00 +F080 +4500 +7500 +C600 +0900 +1080 +ENDCHAR +STARTCHAR 7433 +ENCODING 29747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +D200 +7F80 +5200 +DB00 +7500 +7680 +5280 +9200 +1200 +ENDCHAR +STARTCHAR 7434 +ENCODING 29748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F700 +4200 +FF80 +7E00 +8180 +7E00 +0400 +0800 +ENDCHAR +STARTCHAR 7435 +ENCODING 29749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +FF00 +FF80 +4800 +4900 +7600 +7880 +C700 +ENDCHAR +STARTCHAR 7436 +ENCODING 29750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F700 +7F80 +C000 +FF00 +9100 +FF00 +8080 +7F00 +ENDCHAR +STARTCHAR 7438 +ENCODING 29752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E700 +5F00 +5100 +FF00 +5100 +7F00 +9F80 +0400 +0400 +ENDCHAR +STARTCHAR 743A +ENCODING 29754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +EA00 +4F00 +7200 +E200 +4F80 +5400 +7500 +9700 +2C80 +ENDCHAR +STARTCHAR 743F +ENCODING 29759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5F80 +4400 +FF00 +5F00 +5500 +7F80 +8400 +0400 +ENDCHAR +STARTCHAR 7440 +ENCODING 29760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +03 +FC +5F +55 +FF +44 +7F +97 +19 +11 +ENDCHAR +STARTCHAR 7441 +ENCODING 29761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +5F +51 +DF +5F +5F +7F +91 +1F +ENDCHAR +STARTCHAR 7443 +ENCODING 29763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5F00 +4A00 +DF80 +5100 +7E80 +4E00 +9100 +0E00 +ENDCHAR +STARTCHAR 7444 +ENCODING 29764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5080 +5E80 +DF00 +5100 +5F00 +7F00 +9100 +3F80 +ENDCHAR +STARTCHAR 744B +ENCODING 29771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5F80 +4000 +FF00 +5F00 +7F00 +8A00 +1F80 +0200 +ENDCHAR +STARTCHAR 7455 +ENCODING 29781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FB00 +5500 +5B00 +D000 +5F00 +5300 +FB00 +1300 +1480 +ENDCHAR +STARTCHAR 7457 +ENCODING 29783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +FF00 +5480 +FF00 +5F80 +4F00 +6900 +9600 +2D00 +ENDCHAR +STARTCHAR 7459 +ENCODING 29785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +0D +F5 +55 +4D +E4 +5F +7B +95 +1F +11 +ENDCHAR +STARTCHAR 745A +ENCODING 29786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +13 +D5 +BD +93 +D5 +BB +6D +BD +2D +07 +ENDCHAR +STARTCHAR 745B +ENCODING 29787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF80 +4E00 +5F00 +D500 +5500 +7F80 +8600 +1900 +3080 +ENDCHAR +STARTCHAR 745C +ENCODING 29788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DC00 +8B00 +BE80 +FB00 +BB00 +AD00 +7B00 +AB00 +2A80 +ENDCHAR +STARTCHAR 745E +ENCODING 29790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +F500 +5F00 +4000 +FF80 +5F00 +7A80 +9A80 +1A80 +1B00 +ENDCHAR +STARTCHAR 745F +ENCODING 29791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +F700 +FF80 +1200 +6D00 +A900 +B280 +FC00 +ENDCHAR +STARTCHAR 7460 +ENCODING 29792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +0F +DB +5B +FD +40 +5F +5F +9F +11 +ENDCHAR +STARTCHAR 7462 +ENCODING 29794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +5A80 +5900 +D700 +4900 +7F80 +9100 +0F00 +1100 +ENDCHAR +STARTCHAR 7464 +ENCODING 29796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EF00 +5E00 +5C00 +F800 +4F00 +5F80 +6400 +9F00 +1080 +ENDCHAR +STARTCHAR 7465 +ENCODING 29797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5500 +5B00 +FF00 +4000 +5F00 +7B00 +9B00 +3F80 +ENDCHAR +STARTCHAR 7468 +ENCODING 29800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5B00 +5B80 +C000 +5F80 +5F00 +7F00 +9100 +1F00 +ENDCHAR +STARTCHAR 7469 +ENCODING 29801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B700 +DB00 +6600 +9D00 +FF00 +8080 +7E00 +7E00 +0A00 +FF00 +ENDCHAR +STARTCHAR 746A +ENCODING 29802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +54 +5F +FF +54 +5F +7F +9D +23 +ENDCHAR +STARTCHAR 746F +ENCODING 29807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1300 +FB00 +AB00 +BB00 +EB00 +BA80 +7A80 +AB00 +3A00 +2200 +ENDCHAR +STARTCHAR 747E +ENCODING 29822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF80 +4E00 +4400 +DF00 +5F00 +5F00 +6400 +9F00 +3F80 +ENDCHAR +STARTCHAR 7482 +ENCODING 29826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +DF80 +5100 +5E00 +DE00 +7F80 +4A00 +5500 +AE80 +3F80 +ENDCHAR +STARTCHAR 7483 +ENCODING 29827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +5B00 +5F00 +FF00 +4400 +7F00 +9E80 +1080 +1100 +ENDCHAR +STARTCHAR 7487 +ENCODING 29831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +D780 +BC00 +A780 +DA80 +AE00 +6D80 +AE00 +2E00 +5B80 +ENDCHAR +STARTCHAR 7489 +ENCODING 29833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +DF80 +8F00 +AB00 +CF00 +BF00 +9F80 +D200 +3200 +2F80 +ENDCHAR +STARTCHAR 748B +ENCODING 29835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5F80 +4000 +FF00 +5F00 +7100 +9F80 +0400 +0400 +ENDCHAR +STARTCHAR 7498 +ENCODING 29848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +CD00 +5F80 +4E00 +D580 +5900 +7B80 +4F80 +9100 +2100 +ENDCHAR +STARTCHAR 749C +ENCODING 29852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +DF80 +4E00 +5F80 +C400 +5F00 +7F00 +9F00 +0B00 +3080 +ENDCHAR +STARTCHAR 749E +ENCODING 29854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1B00 +FB00 +5F80 +4A00 +FF00 +5F00 +7F80 +8400 +0B00 +3180 +ENDCHAR +STARTCHAR 749F +ENCODING 29855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5F00 +5F00 +FF80 +5F00 +7100 +9F00 +1D00 +2C80 +ENDCHAR +STARTCHAR 74A1 +ENCODING 29857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +D600 +8F00 +AA00 +D700 +8700 +B600 +5700 +9000 +2F80 +ENDCHAR +STARTCHAR 74A3 +ENCODING 29859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D500 +6F00 +5D00 +FF80 +4500 +7F80 +FA00 +1680 +2900 +ENDCHAR +STARTCHAR 74A5 +ENCODING 29861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1A00 +FE00 +9B80 +9B00 +E700 +B700 +6900 +B500 +2700 +1C80 +ENDCHAR +STARTCHAR 74A7 +ENCODING 29863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F80 +F500 +FF80 +DF80 +F200 +FF00 +7F00 +0A00 +FF80 +ENDCHAR +STARTCHAR 74A8 +ENCODING 29864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DB80 +5F00 +6B00 +D480 +6500 +4E00 +5F80 +8E00 +3580 +ENDCHAR +STARTCHAR 74AA +ENCODING 29866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0F00 +EF00 +4000 +FB00 +5B00 +5F80 +6E00 +9D80 +2400 +ENDCHAR +STARTCHAR 74B0 +ENCODING 29872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5F00 +4000 +FF80 +5F00 +7F00 +8A80 +3D00 +1880 +ENDCHAR +STARTCHAR 74B2 +ENCODING 29874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1700 +C900 +6F00 +DE00 +4500 +7F00 +5A80 +9600 +2F80 +ENDCHAR +STARTCHAR 74B5 +ENCODING 29877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1D00 +F700 +5D00 +5500 +DB00 +5500 +7F80 +CB00 +1080 +ENDCHAR +STARTCHAR 74B9 +ENCODING 29881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +8000 +BF80 +DF00 +8000 +7F80 +9F80 +2B00 +1B00 +ENDCHAR +STARTCHAR 74BD +ENCODING 29885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +7F80 +EF00 +5700 +AD00 +5300 +FF00 +7F00 +FF80 +ENDCHAR +STARTCHAR 74BF +ENCODING 29887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5080 +5F00 +F500 +4F00 +5180 +7F00 +9F00 +1F00 +ENDCHAR +STARTCHAR 74C6 +ENCODING 29894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F00 +F200 +5F80 +5D00 +DF00 +5F00 +7F00 +9F00 +0A00 +1180 +ENDCHAR +STARTCHAR 74CA +ENCODING 29898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +F600 +7F00 +5F00 +D100 +5F00 +7F00 +9F00 +2E00 +3B80 +ENDCHAR +STARTCHAR 74CF +ENCODING 29903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +FB80 +9B00 +B880 +FB00 +AB00 +BB00 +FB00 +2A80 +2B00 +ENDCHAR +STARTCHAR 74D4 +ENCODING 29908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FB00 +5480 +5B00 +C000 +5700 +5F80 +EA00 +0600 +3980 +ENDCHAR +STARTCHAR 74D8 +ENCODING 29912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F80 +CA00 +5B00 +5B00 +CA00 +5F80 +7F00 +D300 +1C00 +1F80 +ENDCHAR +STARTCHAR 74DA +ENCODING 29914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +DB00 +7F80 +5B00 +FF80 +5100 +7F00 +9F00 +1F00 +3100 +ENDCHAR +STARTCHAR 74DC +ENCODING 29916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0700 +7E00 +5200 +5200 +5200 +5200 +5500 +BD00 +8280 +ENDCHAR +STARTCHAR 74E0 +ENCODING 29920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2180 +7E80 +5680 +7E80 +8E80 +7E80 +4680 +7780 +5540 +3AC0 +ENDCHAR +STARTCHAR 74E2 +ENCODING 29922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F300 +6500 +FB00 +FB00 +FB00 +0B00 +FB00 +DB80 +D580 +ENDCHAR +STARTCHAR 74E3 +ENCODING 29923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +D780 +F700 +F700 +F780 +B500 +F500 +B780 +AB00 +9500 +ENDCHAR +STARTCHAR 74E6 +ENCODING 29926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +2000 +3C00 +2200 +3400 +4C00 +4400 +4C80 +F700 +ENDCHAR +STARTCHAR 74EE +ENCODING 29934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +5200 +A500 +7E00 +FF00 +2000 +3E00 +4C80 +F300 +ENDCHAR +STARTCHAR 74F7 +ENCODING 29943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +DF00 +2900 +DE00 +2100 +FF00 +2000 +3E00 +4C80 +F300 +ENDCHAR +STARTCHAR 7501 +ENCODING 29953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5400 +F400 +5700 +5500 +F500 +5700 +9900 +9B80 +9D00 +ENDCHAR +STARTCHAR 7504 +ENCODING 29956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +6400 +F700 +F500 +F500 +2700 +F980 +3A80 +CD80 +ENDCHAR +STARTCHAR 7511 +ENCODING 29969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F80 +F400 +AF00 +ED00 +F700 +F700 +F580 +F780 +9D80 +ENDCHAR +STARTCHAR 7515 +ENCODING 29973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +AF00 +EA00 +6F80 +8000 +FF00 +3E00 +2C80 +F380 +ENDCHAR +STARTCHAR 7518 +ENCODING 29976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +22 +FF +22 +22 +3E +22 +22 +3E +22 +ENDCHAR +STARTCHAR 751A +ENCODING 29978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +3E00 +4200 +3E00 +FF80 +5400 +6700 +7F00 +4000 +ENDCHAR +STARTCHAR 751B +ENCODING 29979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A100 +AE00 +F200 +AF80 +A200 +E200 +AF00 +A880 +EF00 +A880 +ENDCHAR +STARTCHAR 751F +ENCODING 29983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +7F00 +8800 +8800 +0800 +7E00 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 7523 +ENCODING 29987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +FF80 +A800 +BF00 +C800 +BF00 +8800 +FF80 +ENDCHAR +STARTCHAR 7525 +ENCODING 29989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +CD +EF +CD +EF +5F +75 +C9 +13 +ENDCHAR +STARTCHAR 7526 +ENCODING 29990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F200 +4600 +F700 +FA00 +D700 +F200 +CF80 +6000 +BF80 +ENDCHAR +STARTCHAR 7528 +ENCODING 29992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +49 +7F +49 +49 +7F +89 +89 +8B +ENDCHAR +STARTCHAR 752B +ENCODING 29995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +0E +FF +08 +7F +89 +7F +89 +7F +89 +8B +ENDCHAR +STARTCHAR 752C +ENCODING 29996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FC +30 +FE +92 +FE +92 +FE +92 +96 +ENDCHAR +STARTCHAR 7530 +ENCODING 30000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 8 2 -1 +BITMAP +FE +12 +12 +FE +12 +12 +12 +FE +ENDCHAR +STARTCHAR 7531 +ENCODING 30001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +89 +89 +FF +89 +89 +FF +81 +ENDCHAR +STARTCHAR 7532 +ENCODING 30002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +92 +92 +FE +92 +FE +10 +10 +10 +ENDCHAR +STARTCHAR 7533 +ENCODING 30003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +10 +10 +FE +92 +FE +92 +FE +92 +10 +10 +ENDCHAR +STARTCHAR 7537 +ENCODING 30007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +49 +7F +7F +08 +FF +11 +21 +C7 +ENDCHAR +STARTCHAR 7538 +ENCODING 30008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +41 +FD +D5 +7D +55 +7D +41 +07 +ENDCHAR +STARTCHAR 753A +ENCODING 30010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F000 +B780 +B200 +F200 +B200 +B200 +F200 +9200 +0600 +ENDCHAR +STARTCHAR 7547 +ENCODING 30023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +EF +E9 +F1 +EF +E1 +EF +E1 +A1 +03 +ENDCHAR +STARTCHAR 754C +ENCODING 30028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +7F00 +7F00 +6600 +A580 +2400 +6400 +C400 +ENDCHAR +STARTCHAR 754F +ENCODING 30031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +4900 +7F00 +4900 +7F00 +FF00 +4A00 +7E00 +E180 +ENDCHAR +STARTCHAR 7551 +ENCODING 30033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +55 +F5 +D5 +DF +55 +55 +B5 +BF +91 +ENDCHAR +STARTCHAR 7553 +ENCODING 30035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +09 +EA +2C +4B +99 +7E +49 +7E +7E +41 +ENDCHAR +STARTCHAR 7554 +ENCODING 30036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +ED00 +ED00 +D480 +EF00 +E400 +DF80 +E400 +A400 +0400 +ENDCHAR +STARTCHAR 7559 +ENCODING 30041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +2F +E5 +95 +FB +00 +7F +7F +7F +41 +ENDCHAR +STARTCHAR 755B +ENCODING 30043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +EE00 +FB00 +FC80 +E900 +E680 +E900 +E200 +8C00 +1000 +ENDCHAR +STARTCHAR 755C +ENCODING 30044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1400 +3A00 +FF00 +0080 +7F00 +7F00 +7F00 +8100 +ENDCHAR +STARTCHAR 755D +ENCODING 30045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +0700 +F900 +DA00 +D200 +F200 +D500 +F900 +1080 +ENDCHAR +STARTCHAR 7562 +ENCODING 30050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +7F00 +8900 +7F00 +FF80 +4A00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7565 +ENCODING 30053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E700 +E900 +D600 +E600 +D980 +EF00 +E900 +AF00 +0900 +ENDCHAR +STARTCHAR 7566 +ENCODING 30054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +EF00 +E400 +FF80 +E400 +E400 +EF00 +8400 +1F80 +ENDCHAR +STARTCHAR 756A +ENCODING 30058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7C00 +2A00 +FF00 +2C00 +FF80 +4900 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 756F +ENCODING 30063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +E900 +FF00 +EA80 +F700 +EF00 +E900 +F600 +8600 +1980 +ENDCHAR +STARTCHAR 7570 +ENCODING 30064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +7F00 +7F00 +0000 +2400 +FF00 +FF80 +2600 +C100 +ENDCHAR +STARTCHAR 7575 +ENCODING 30069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FF80 +FF00 +FF80 +0000 +FF00 +FF00 +BF00 +FF00 +ENDCHAR +STARTCHAR 7576 +ENCODING 30070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +2A +FF +BF +3E +00 +7F +7F +89 +7F +ENDCHAR +STARTCHAR 7578 +ENCODING 30072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +EF80 +E600 +E980 +FF80 +E100 +EF00 +EF00 +8B00 +0300 +ENDCHAR +STARTCHAR 757A +ENCODING 30074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +7E +7E +7E +FF +7F +7F +7F +FF +ENDCHAR +STARTCHAR 757F +ENCODING 30079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +AD00 +5B00 +FF00 +0A00 +FF80 +FA00 +F600 +F480 +8B00 +ENDCHAR +STARTCHAR 7586 +ENCODING 30086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +3500 +FF00 +9F00 +FF80 +FF00 +BF00 +DF00 +DF80 +ENDCHAR +STARTCHAR 7587 +ENCODING 30087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +E000 +FF00 +EE00 +FF00 +FF80 +FF80 +B700 +1B00 +ENDCHAR +STARTCHAR 758A +ENCODING 30090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +FF +FF +FF +FF +C3 +7E +FF +ENDCHAR +STARTCHAR 758B +ENCODING 30091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0900 +0900 +4800 +4F00 +4800 +4800 +B800 +8F80 +ENDCHAR +STARTCHAR 758E +ENCODING 30094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +3F80 +4400 +CF00 +F500 +CF00 +C600 +ED00 +D480 +0400 +ENDCHAR +STARTCHAR 758F +ENCODING 30095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +3F00 +4900 +DF00 +E000 +D600 +D600 +F600 +D680 +2500 +ENDCHAR +STARTCHAR 7591 +ENCODING 30097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +AF00 +D100 +E600 +8F00 +E300 +CB00 +FA00 +6E00 +9380 +ENDCHAR +STARTCHAR 759D +ENCODING 30109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C400 +C400 +6500 +6500 +E500 +6500 +9F00 +A100 +ENDCHAR +STARTCHAR 75A5 +ENCODING 30117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C400 +CA00 +5300 +F280 +D200 +5200 +9200 +A200 +ENDCHAR +STARTCHAR 75AB +ENCODING 30123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DC00 +D280 +5300 +E000 +FE00 +5200 +8C00 +B300 +ENDCHAR +STARTCHAR 75B1 +ENCODING 30129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C000 +DF00 +7D00 +7500 +DD00 +5300 +9080 +9F00 +ENDCHAR +STARTCHAR 75B2 +ENCODING 30130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C400 +DF00 +5500 +5F00 +EA00 +6A00 +AE00 +B180 +ENDCHAR +STARTCHAR 75B3 +ENCODING 30131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D100 +FF80 +5100 +5100 +DE00 +5100 +5E00 +9100 +ENDCHAR +STARTCHAR 75B5 +ENCODING 30133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D400 +F500 +7500 +6A00 +F400 +7400 +BC80 +F300 +ENDCHAR +STARTCHAR 75B8 +ENCODING 30136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C000 +DF00 +5100 +5F00 +D100 +5F00 +8000 +BF80 +ENDCHAR +STARTCHAR 75B9 +ENCODING 30137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +CC00 +D200 +6500 +4A00 +DD00 +5200 +8C00 +B000 +ENDCHAR +STARTCHAR 75BC +ENCODING 30140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C800 +DE00 +6A00 +4E00 +F180 +4C00 +8300 +9C00 +ENDCHAR +STARTCHAR 75BD +ENCODING 30141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +7F80 +C000 +DF00 +5100 +5F00 +D100 +5F00 +9100 +BF80 +ENDCHAR +STARTCHAR 75BE +ENCODING 30142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D000 +DF00 +6400 +4400 +FF00 +4C00 +9200 +A180 +ENDCHAR +STARTCHAR 75C2 +ENCODING 30146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D000 +FB00 +5B00 +5B00 +DB00 +6B00 +AB00 +DB00 +ENDCHAR +STARTCHAR 75C5 +ENCODING 30149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C000 +FF00 +5F00 +6500 +EB00 +6B00 +A100 +A300 +ENDCHAR +STARTCHAR 75C7 +ENCODING 30151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C000 +FF00 +4400 +D400 +D700 +5400 +9400 +BF80 +ENDCHAR +STARTCHAR 75CD +ENCODING 30157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +C400 +7F00 +7F00 +FF00 +4D00 +9200 +A100 +ENDCHAR +STARTCHAR 75D2 +ENCODING 30162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D200 +FF00 +4400 +5F00 +C400 +7F80 +8400 +8400 +ENDCHAR +STARTCHAR 75D4 +ENCODING 30164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C400 +DF00 +7F80 +C200 +7F00 +5200 +8A00 +8600 +ENDCHAR +STARTCHAR 75D5 +ENCODING 30165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DE00 +D100 +DE00 +D100 +DF00 +5600 +9E00 +B100 +ENDCHAR +STARTCHAR 75D8 +ENCODING 30168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C000 +FF00 +5F00 +5100 +DF00 +5200 +8A00 +BF80 +ENDCHAR +STARTCHAR 75D9 +ENCODING 30169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +D500 +EA00 +5500 +C000 +7F00 +8400 +BF80 +ENDCHAR +STARTCHAR 75DB +ENCODING 30171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DF00 +CC00 +7F00 +6500 +FF00 +7F00 +A500 +A700 +ENDCHAR +STARTCHAR 75E2 +ENCODING 30178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C900 +F300 +7B00 +D300 +FB00 +B500 +9100 +9300 +ENDCHAR +STARTCHAR 75F0 +ENCODING 30192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D500 +D600 +4A00 +5500 +D500 +6E00 +9A00 +A100 +ENDCHAR +STARTCHAR 75F2 +ENCODING 30194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D200 +FF00 +5200 +BF00 +BF00 +BF80 +D780 +9200 +ENDCHAR +STARTCHAR 75F4 +ENCODING 30196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D000 +FB00 +7280 +7E80 +D280 +5A80 +AB00 +A600 +ENDCHAR +STARTCHAR 75FA +ENCODING 30202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C400 +FF00 +7F00 +7F00 +CC00 +7F80 +8400 +8400 +ENDCHAR +STARTCHAR 75FC +ENCODING 30204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +E500 +7F00 +6500 +EF00 +6F00 +BF00 +A100 +ENDCHAR +STARTCHAR 7600 +ENCODING 30208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D200 +FB00 +5500 +DE80 +E900 +6800 +A900 +DE00 +ENDCHAR +STARTCHAR 760D +ENCODING 30221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DF00 +DF00 +5F00 +FF80 +D000 +7F00 +B500 +8B00 +ENDCHAR +STARTCHAR 7619 +ENCODING 30233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +F600 +5E00 +F700 +FF00 +7F00 +8500 +BE80 +ENDCHAR +STARTCHAR 761F +ENCODING 30239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DF00 +D500 +5B00 +5F00 +FF00 +6D00 +AD00 +FF80 +ENDCHAR +STARTCHAR 7620 +ENCODING 30240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +F700 +CC00 +7300 +DE00 +FF00 +5100 +9F00 +9300 +ENDCHAR +STARTCHAR 7621 +ENCODING 30241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +CC00 +FE00 +5F80 +DF00 +D100 +5F00 +BF00 +BF00 +ENDCHAR +STARTCHAR 7622 +ENCODING 30242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D300 +FD00 +7D80 +6800 +BF00 +7B00 +BB00 +DC80 +ENDCHAR +STARTCHAR 7624 +ENCODING 30244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +CF00 +FB00 +7D00 +6500 +DF00 +5F00 +9F00 +A100 +ENDCHAR +STARTCHAR 7626 +ENCODING 30246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +F700 +E500 +7F00 +7F00 +FF00 +5200 +8C00 +B300 +ENDCHAR +STARTCHAR 763B +ENCODING 30267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +FF80 +7F00 +7F00 +BF00 +BF80 +9C00 +BB00 +ENDCHAR +STARTCHAR 7642 +ENCODING 30274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +EB00 +5F00 +7280 +DE00 +5E00 +9700 +AC80 +ENDCHAR +STARTCHAR 764C +ENCODING 30284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DE00 +DE00 +4000 +FF00 +FF00 +6500 +BF00 +A100 +ENDCHAR +STARTCHAR 764E +ENCODING 30286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FB00 +FB00 +7B00 +E100 +EF00 +6F00 +AF00 +A100 +ENDCHAR +STARTCHAR 7652 +ENCODING 30290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DA00 +EF80 +7B00 +FD00 +FB00 +6B00 +B700 +DE80 +ENDCHAR +STARTCHAR 7656 +ENCODING 30294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF80 +E800 +6D00 +FD00 +FF80 +6F00 +9A00 +AA00 +ENDCHAR +STARTCHAR 7661 +ENCODING 30305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +EF00 +F100 +7A00 +FF80 +FD00 +5600 +AE00 +C780 +ENDCHAR +STARTCHAR 7664 +ENCODING 30308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +DB80 +ED00 +7B00 +6D00 +FD00 +7D00 +BD00 +A400 +ENDCHAR +STARTCHAR 7669 +ENCODING 30313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D700 +FB00 +7800 +FF00 +BD00 +7700 +DB00 +9480 +ENDCHAR +STARTCHAR 766C +ENCODING 30316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C300 +F780 +7A00 +FF00 +BA00 +BF80 +AA00 +EA00 +ENDCHAR +STARTCHAR 7670 +ENCODING 30320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D300 +BF80 +7D00 +BB00 +BD00 +BB00 +A780 +BC00 +ENDCHAR +STARTCHAR 7672 +ENCODING 30322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +FF00 +5D00 +DF00 +DF00 +BF00 +AB00 +AC80 +ENDCHAR +STARTCHAR 7678 +ENCODING 30328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FA00 +1400 +6500 +3E00 +C980 +FF00 +1800 +2600 +C180 +ENDCHAR +STARTCHAR 767B +ENCODING 30331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7A00 +1500 +6200 +7F00 +FF80 +4200 +7E00 +2400 +FF80 +ENDCHAR +STARTCHAR 767C +ENCODING 30332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7A +95 +62 +EF +EA +EF +2A +26 +79 +ENDCHAR +STARTCHAR 767D +ENCODING 30333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +20 +20 +FE +82 +82 +FE +82 +82 +FE +82 +ENDCHAR +STARTCHAR 767E +ENCODING 30334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +7F +41 +41 +7F +41 +7F +41 +ENDCHAR +STARTCHAR 7684 +ENCODING 30340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +EF +A9 +B5 +E5 +A3 +A1 +E1 +A7 +ENDCHAR +STARTCHAR 7686 +ENCODING 30342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +7B00 +4C00 +7880 +D700 +7E00 +4100 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 7687 +ENCODING 30343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4100 +7E00 +7E00 +0000 +FF00 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR 768E +ENCODING 30350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +AA00 +B100 +F100 +AA00 +A400 +E600 +9900 +1080 +ENDCHAR +STARTCHAR 7690 +ENCODING 30352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +7E00 +0000 +6F00 +6F00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7693 +ENCODING 30355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4C00 +FF00 +B400 +BF80 +E400 +BF00 +F100 +BF00 +1100 +ENDCHAR +STARTCHAR 76AE +ENCODING 30382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7F +49 +49 +7F +62 +54 +8C +9E +E1 +ENDCHAR +STARTCHAR 76BA +ENCODING 30394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F780 +FA80 +FA00 +B700 +4D00 +FB00 +EB00 +FF00 +BC80 +ENDCHAR +STARTCHAR 76BF +ENCODING 30399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 8 1 -1 +BITMAP +7F00 +9500 +9500 +9500 +9500 +9500 +9500 +FF80 +ENDCHAR +STARTCHAR 76C2 +ENCODING 30402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +0800 +FF00 +0800 +1800 +0000 +7F00 +9500 +FF80 +ENDCHAR +STARTCHAR 76C3 +ENCODING 30403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +1C00 +6B00 +8880 +7F00 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 76C6 +ENCODING 30406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +4200 +FF00 +1200 +2C00 +C000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 76C8 +ENCODING 30408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FC00 +2700 +3D00 +5900 +9B00 +A000 +7F00 +9500 +FF80 +ENDCHAR +STARTCHAR 76CA +ENCODING 30410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4200 +BD00 +1C00 +4200 +C100 +FF00 +5600 +FF80 +ENDCHAR +STARTCHAR 76D2 +ENCODING 30418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +2400 +7F00 +8180 +7E00 +7E00 +0000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 76D6 +ENCODING 30422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +FF00 +0000 +7E00 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 76DB +ENCODING 30427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +7F00 +8500 +7600 +9680 +BB00 +8000 +7E00 +5500 +FF80 +ENDCHAR +STARTCHAR 76DC +ENCODING 30428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +5F00 +9900 +0A00 +4C00 +9200 +A100 +7E00 +5500 +FF80 +ENDCHAR +STARTCHAR 76DE +ENCODING 30430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1C00 +FF00 +0E00 +F700 +1700 +FC80 +F700 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 76DF +ENCODING 30431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E700 +A700 +E900 +EF00 +AB00 +1000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 76E1 +ENCODING 30433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FF80 +7E00 +FF80 +8100 +9480 +7F00 +9500 +FF80 +ENDCHAR +STARTCHAR 76E3 +ENCODING 30435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A780 +D400 +F800 +A700 +F800 +7F00 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 76E4 +ENCODING 30436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +EA80 +DB00 +FF00 +D600 +A580 +0800 +7F00 +9500 +FF80 +ENDCHAR +STARTCHAR 76E7 +ENCODING 30439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1E00 +FF00 +9500 +9D00 +8000 +BE00 +BE00 +8000 +BF00 +FF80 +ENDCHAR +STARTCHAR 76EE +ENCODING 30446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +82 +FE +82 +82 +FE +82 +FE +82 +ENDCHAR +STARTCHAR 76F2 +ENCODING 30450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8000 +7F00 +7E00 +4100 +7E00 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 76F4 +ENCODING 30452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +3E00 +BE00 +A100 +BE00 +BE00 +7F80 +8000 +ENDCHAR +STARTCHAR 76F8 +ENCODING 30456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +49 +F9 +4F +69 +D9 +DF +C9 +4F +49 +ENDCHAR +STARTCHAR 76FC +ENCODING 30460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +A900 +F100 +B080 +AF00 +E500 +A900 +F900 +1600 +ENDCHAR +STARTCHAR 76FE +ENCODING 30462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0300 +7C00 +7F80 +4800 +7F00 +BF00 +BF00 +BF00 +A100 +ENDCHAR +STARTCHAR 7701 +ENCODING 30465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +4B +9C +30 +FE +7E +7E +7E +41 +ENDCHAR +STARTCHAR 7704 +ENCODING 30468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A4 +F7 +B5 +B5 +FF +B1 +E1 +A7 +ENDCHAR +STARTCHAR 7708 +ENCODING 30472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF00 +F480 +A400 +E400 +A400 +AA00 +FA80 +9300 +ENDCHAR +STARTCHAR 7709 +ENCODING 30473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +FF +BF +A1 +BF +BF +BF +A1 +ENDCHAR +STARTCHAR 770B +ENCODING 30475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7C00 +7F00 +FF80 +2000 +7E00 +BE00 +3E00 +3E00 +2100 +ENDCHAR +STARTCHAR 771E +ENCODING 30494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4700 +7F00 +0000 +BF00 +BF00 +BF00 +BF00 +FF80 +6600 +8180 +ENDCHAR +STARTCHAR 7720 +ENCODING 30496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +B100 +EF00 +B200 +B200 +EF80 +B200 +F680 +1900 +ENDCHAR +STARTCHAR 7729 +ENCODING 30505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +BF80 +E400 +B900 +AA00 +E500 +A500 +EB00 +9C80 +ENDCHAR +STARTCHAR 7737 +ENCODING 30519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +5300 +FF00 +1C00 +E380 +7E00 +BF80 +4200 +3E00 +4200 +ENDCHAR +STARTCHAR 7738 +ENCODING 30520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C900 +AB00 +BC80 +CC00 +BF00 +D400 +A400 +DF80 +A400 +0400 +ENDCHAR +STARTCHAR 773A +ENCODING 30522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +AA80 +BB00 +DB00 +AA00 +DB00 +BA80 +CA00 +9280 +2300 +ENDCHAR +STARTCHAR 773C +ENCODING 30524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +A9 +EF +A9 +AF +ED +AA +EF +19 +ENDCHAR +STARTCHAR 7740 +ENCODING 30528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +0800 +FF80 +3E00 +7E00 +A100 +BE00 +3E00 +ENDCHAR +STARTCHAR 774D +ENCODING 30541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +B100 +FF00 +BF00 +B100 +FF00 +AA00 +FA80 +3300 +ENDCHAR +STARTCHAR 775B +ENCODING 30555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +AF00 +FF80 +A000 +EF00 +B500 +EF00 +B100 +1300 +ENDCHAR +STARTCHAR 7761 +ENCODING 30561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +C300 +BC00 +BF00 +CD00 +BF80 +CD00 +BF00 +C400 +9F80 +ENDCHAR +STARTCHAR 7763 +ENCODING 30563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +2F +35 +F5 +B2 +DD +7E +41 +7E +7E +41 +ENDCHAR +STARTCHAR 7766 +ENCODING 30566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +A400 +FF80 +AA80 +F780 +A400 +BF00 +E400 +BF80 +ENDCHAR +STARTCHAR 776B +ENCODING 30571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +DF00 +DF00 +C500 +DF80 +DF00 +D400 +D700 +AC00 +2780 +ENDCHAR +STARTCHAR 7779 +ENCODING 30585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF00 +A500 +DF80 +A500 +CF00 +B900 +AF00 +CF00 +0900 +ENDCHAR +STARTCHAR 777E +ENCODING 30590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +FF00 +0800 +7E00 +FF00 +2400 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 777F +ENCODING 30591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0E00 +1000 +FF00 +7E00 +9500 +7E00 +C380 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 778B +ENCODING 30603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D300 +DF00 +C000 +DF00 +DF00 +DF00 +DF00 +DF80 +CA00 +3180 +ENDCHAR +STARTCHAR 7791 +ENCODING 30609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +BF00 +D100 +AF00 +AF00 +DF80 +C000 +AB00 +1080 +ENDCHAR +STARTCHAR 779E +ENCODING 30622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +FF80 +CA00 +CE00 +DF00 +DE80 +DE80 +DF00 +D480 +9500 +ENDCHAR +STARTCHAR 77A5 +ENCODING 30629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +AF80 +FD00 +F200 +B580 +7E00 +4200 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 77AC +ENCODING 30636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +D500 +C900 +DF00 +CB00 +DD00 +DD80 +D700 +1100 +ENDCHAR +STARTCHAR 77AD +ENCODING 30637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF80 +CA00 +DF00 +B180 +DF00 +DF00 +CE00 +D500 +2C80 +ENDCHAR +STARTCHAR 77B0 +ENCODING 30640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +FA00 +FF80 +DB00 +DF00 +DB00 +D900 +D900 +EB00 +8C80 +ENDCHAR +STARTCHAR 77B3 +ENCODING 30643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF00 +BF80 +C000 +BF00 +DF00 +B500 +BF00 +DF00 +BF80 +ENDCHAR +STARTCHAR 77BB +ENCODING 30651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +DE00 +BF80 +D400 +BA00 +BF80 +D000 +B600 +DF00 +2F00 +ENDCHAR +STARTCHAR 77BC +ENCODING 30652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +CC00 +D300 +AE80 +DB00 +DD00 +DB00 +D200 +DB00 +2580 +ENDCHAR +STARTCHAR 77BF +ENCODING 30655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +F7 +48 +FF +FF +48 +7F +ENDCHAR +STARTCHAR 77D7 +ENCODING 30679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +3E00 +6200 +7E00 +7F00 +FF80 +FF00 +DD00 +FF00 +FF80 +ENDCHAR +STARTCHAR 77DB +ENCODING 30683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +34 +08 +FF +19 +2A +48 +88 +18 +ENDCHAR +STARTCHAR 77DC +ENCODING 30684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E400 +2600 +4900 +FF80 +6000 +CF00 +C100 +4100 +C200 +ENDCHAR +STARTCHAR 77E2 +ENCODING 30690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +7F00 +4800 +8800 +FF00 +1800 +1400 +6200 +8180 +ENDCHAR +STARTCHAR 77E3 +ENCODING 30691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +2200 +FF00 +2000 +7E00 +8800 +FF00 +1800 +2600 +C180 +ENDCHAR +STARTCHAR 77E5 +ENCODING 30693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +47 +75 +A5 +F5 +25 +25 +55 +97 +85 +ENDCHAR +STARTCHAR 77E9 +ENCODING 30697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8F80 +8800 +E800 +CF00 +E900 +4900 +4F00 +A800 +9F80 +8800 +ENDCHAR +STARTCHAR 77ED +ENCODING 30701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F80 +E000 +CF00 +4900 +EF00 +4000 +6900 +A600 +9F80 +ENDCHAR +STARTCHAR 77EE +ENCODING 30702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +9C00 +FF80 +CD00 +F480 +4400 +5F80 +AA00 +AE00 +9900 +ENDCHAR +STARTCHAR 77EF +ENCODING 30703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +9E00 +FF80 +CF00 +FF00 +5F00 +5100 +B700 +9700 +9100 +ENDCHAR +STARTCHAR 77F3 +ENCODING 30707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +2000 +2000 +2000 +7F00 +C100 +C100 +3F00 +4100 +ENDCHAR +STARTCHAR 7802 +ENCODING 30722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +ED00 +4D00 +4D00 +F480 +B500 +AD00 +A200 +6C00 +1000 +ENDCHAR +STARTCHAR 7812 +ENCODING 30738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F200 +5200 +9300 +9A00 +F200 +B200 +B280 +FA80 +B300 +ENDCHAR +STARTCHAR 7825 +ENCODING 30757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E700 +4A00 +4A00 +8F80 +EA00 +AA00 +AE80 +7980 +BE00 +ENDCHAR +STARTCHAR 7826 +ENCODING 30758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +B700 +A480 +B700 +C000 +FF00 +2000 +7E00 +A100 +3E00 +ENDCHAR +STARTCHAR 7827 +ENCODING 30759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +F400 +4380 +4400 +6400 +AF00 +A900 +6900 +6F00 +4900 +ENDCHAR +STARTCHAR 782C +ENCODING 30764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +5F00 +8900 +E900 +AA00 +AA00 +AA00 +E200 +9F80 +ENDCHAR +STARTCHAR 7832 +ENCODING 30770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +5080 +5E80 +EA80 +AF00 +A900 +A900 +6880 +8F00 +ENDCHAR +STARTCHAR 7834 +ENCODING 30772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +5F80 +5280 +9200 +FF00 +B900 +B600 +B200 +F500 +A880 +ENDCHAR +STARTCHAR 7845 +ENCODING 30789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +5F00 +8400 +FF80 +A400 +A400 +BF00 +E400 +BF80 +ENDCHAR +STARTCHAR 784F +ENCODING 30799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +4900 +8900 +ED00 +BB80 +A900 +A900 +F100 +1100 +ENDCHAR +STARTCHAR 785D +ENCODING 30813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0680 +7680 +2A40 +2F80 +7880 +5780 +D880 +5780 +7880 +0980 +ENDCHAR +STARTCHAR 786B +ENCODING 30827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +4A00 +9F00 +E080 +B600 +B600 +B600 +F680 +2500 +ENDCHAR +STARTCHAR 786C +ENCODING 30828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5F00 +9500 +FF00 +B500 +BF00 +6400 +AC00 +1380 +ENDCHAR +STARTCHAR 786F +ENCODING 30831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +4900 +8F00 +EF00 +A900 +AF00 +A600 +EA80 +9300 +ENDCHAR +STARTCHAR 787C +ENCODING 30844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FB +5B +9B +DB +BB +BB +BB +DB +09 +ENDCHAR +STARTCHAR 7881 +ENCODING 30849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +3E00 +3E00 +2200 +FF80 +FF80 +7E00 +A200 +3E00 +ENDCHAR +STARTCHAR 7887 +ENCODING 30855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5080 +8F00 +E400 +AC00 +AB00 +BC00 +FC00 +2380 +ENDCHAR +STARTCHAR 788C +ENCODING 30860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +4E00 +8200 +FF80 +B300 +AB00 +AD00 +F480 +8C00 +ENDCHAR +STARTCHAR 788D +ENCODING 30861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +4F00 +4F00 +E000 +BF80 +A100 +BF80 +6500 +8200 +ENDCHAR +STARTCHAR 788E +ENCODING 30862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +4900 +4900 +EB00 +B080 +BF80 +A400 +6400 +8400 +ENDCHAR +STARTCHAR 7891 +ENCODING 30865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5500 +9F00 +F500 +BF00 +AA00 +BF80 +E200 +8200 +ENDCHAR +STARTCHAR 7897 +ENCODING 30871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +5F00 +9080 +9F00 +F500 +B500 +AB00 +AB00 +F280 +1300 +ENDCHAR +STARTCHAR 78A3 +ENCODING 30883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +5F +91 +FF +BF +B5 +BB +FF +93 +ENDCHAR +STARTCHAR 78A7 +ENCODING 30887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +FF +EF +79 +CF +FF +3E +41 +BE +21 +ENDCHAR +STARTCHAR 78A9 +ENCODING 30889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +4400 +4F00 +EF00 +A900 +AF00 +AF00 +EB00 +9080 +ENDCHAR +STARTCHAR 78BA +ENCODING 30906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +5880 +8A00 +FF00 +BF00 +AA00 +AF00 +EF80 +8800 +ENDCHAR +STARTCHAR 78BB +ENCODING 30907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F80 +E000 +4F00 +8F00 +E000 +BF00 +B680 +F680 +B880 +1100 +ENDCHAR +STARTCHAR 78BC +ENCODING 30908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +54 +9F +FF +B4 +BF +BF +FB +A3 +ENDCHAR +STARTCHAR 78C1 +ENCODING 30913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +5F80 +8800 +9200 +DB00 +BB00 +AB00 +B100 +DB00 +3680 +ENDCHAR +STARTCHAR 78C5 +ENCODING 30917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +5F00 +8A00 +9F80 +F480 +BF80 +A800 +AF00 +F900 +1300 +ENDCHAR +STARTCHAR 78CA +ENCODING 30922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +7E00 +A200 +3E00 +FF80 +4400 +F700 +9D00 +7700 +ENDCHAR +STARTCHAR 78CB +ENCODING 30923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0900 +FF80 +4400 +8F00 +E400 +BF80 +AF00 +AA00 +F200 +2F80 +ENDCHAR +STARTCHAR 78CE +ENCODING 30926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +5500 +9400 +8A00 +E500 +BF00 +BF80 +EA00 +9180 +ENDCHAR +STARTCHAR 78D0 +ENCODING 30928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +FA80 +BB00 +FF00 +D600 +BD80 +FF80 +7F00 +C100 +3F00 +ENDCHAR +STARTCHAR 78E8 +ENCODING 30952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +F780 +F700 +8000 +FF00 +BF00 +E100 +BF00 +ENDCHAR +STARTCHAR 78EC +ENCODING 30956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +F680 +0900 +FF00 +F600 +8900 +FF00 +7E00 +FE00 +4200 +ENDCHAR +STARTCHAR 78EF +ENCODING 30959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F500 +AF00 +9D00 +FF80 +C500 +DF80 +DD00 +D280 +AD00 +ENDCHAR +STARTCHAR 78F5 +ENCODING 30965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +DB +5B +9B +DB +DF +DF +DF +DB +11 +ENDCHAR +STARTCHAR 78FB +ENCODING 30971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0100 +FF00 +9F80 +EE00 +BF00 +B580 +BF00 +F500 +9F00 +ENDCHAR +STARTCHAR 7901 +ENCODING 30977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +EF00 +5200 +9F00 +EB00 +AE00 +AF80 +A000 +F700 +9680 +ENDCHAR +STARTCHAR 790E +ENCODING 30990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0900 +FB80 +5900 +9A80 +E900 +BF80 +B480 +BF00 +FC00 +2780 +ENDCHAR +STARTCHAR 7916 +ENCODING 30998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1D00 +F700 +5D00 +9700 +FF00 +B700 +B700 +BF80 +EB00 +9080 +ENDCHAR +STARTCHAR 792A +ENCODING 31018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5F00 +9000 +DF00 +BB00 +BF00 +BF00 +DF00 +2900 +ENDCHAR +STARTCHAR 792B +ENCODING 31019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +D700 +BA80 +9700 +DB00 +CF80 +DF80 +CF00 +F480 +0400 +ENDCHAR +STARTCHAR 792C +ENCODING 31020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +FF80 +DB00 +EE80 +1800 +FF80 +7F00 +FE80 +A200 +3E00 +ENDCHAR +STARTCHAR 793A +ENCODING 31034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +00 +00 +FF +4A +4A +49 +89 +18 +ENDCHAR +STARTCHAR 793E +ENCODING 31038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E400 +0400 +F400 +4F00 +D400 +D400 +D400 +D400 +5F80 +ENDCHAR +STARTCHAR 7940 +ENCODING 31040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +0900 +F900 +EF00 +E800 +E800 +E880 +E880 +4F00 +ENDCHAR +STARTCHAR 7941 +ENCODING 31041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +05 +F5 +26 +B5 +B5 +B5 +B7 +24 +ENDCHAR +STARTCHAR 7947 +ENCODING 31047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E100 +0E00 +EA00 +4A00 +EF80 +EA00 +EA00 +EE80 +5900 +ENDCHAR +STARTCHAR 7948 +ENCODING 31048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E100 +0E00 +F800 +4F80 +DA00 +DA00 +DA00 +DA00 +5200 +ENDCHAR +STARTCHAR 7949 +ENCODING 31049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +0200 +EA00 +4A00 +EB80 +EA00 +EA00 +EA00 +CA00 +5F80 +ENDCHAR +STARTCHAR 7950 +ENCODING 31056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E400 +0F80 +E400 +E800 +EF00 +F900 +E900 +C700 +4900 +ENDCHAR +STARTCHAR 7956 +ENCODING 31062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +0900 +F900 +DF00 +D900 +DF00 +D900 +C900 +5F80 +ENDCHAR +STARTCHAR 7957 +ENCODING 31063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E700 +0A00 +EA00 +4F80 +EA00 +EA00 +EE80 +D980 +5E00 +ENDCHAR +STARTCHAR 795A +ENCODING 31066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E800 +0F80 +FC00 +D700 +D400 +D700 +D400 +C400 +4400 +ENDCHAR +STARTCHAR 795B +ENCODING 31067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +0200 +FF00 +4200 +D200 +DF80 +D400 +D500 +DB00 +5C80 +ENDCHAR +STARTCHAR 795C +ENCODING 31068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +0200 +0F80 +E200 +E200 +EF00 +E900 +E900 +CF00 +4900 +ENDCHAR +STARTCHAR 795D +ENCODING 31069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +0900 +E900 +4900 +EF00 +EA00 +EA00 +EA80 +5380 +ENDCHAR +STARTCHAR 795E +ENCODING 31070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +04 +E4 +0F +ED +4F +ED +EF +ED +E4 +44 +ENDCHAR +STARTCHAR 7960 +ENCODING 31072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +01 +EF +4F +EB +EF +EB +E1 +43 +ENDCHAR +STARTCHAR 7965 +ENCODING 31077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +0500 +EF80 +4200 +EF00 +E200 +DF80 +E200 +E200 +4200 +ENDCHAR +STARTCHAR 7968 +ENCODING 31080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +9500 +FF00 +7E00 +0000 +FF00 +4A00 +B100 +ENDCHAR +STARTCHAR 796D +ENCODING 31085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +7700 +D500 +A200 +7F80 +8000 +FF00 +2A00 +4B00 +9900 +ENDCHAR +STARTCHAR 797A +ENCODING 31098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +1F80 +0900 +EF00 +E900 +EF00 +E900 +DF80 +E900 +5080 +ENDCHAR +STARTCHAR 797F +ENCODING 31103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0F00 +0E00 +E200 +FF80 +F300 +EA00 +ED00 +DC80 +4C00 +ENDCHAR +STARTCHAR 7981 +ENCODING 31105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +6700 +DE80 +4A00 +7E00 +FF00 +2A00 +4B00 +9900 +ENDCHAR +STARTCHAR 798D +ENCODING 31117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +09 +EB +FF +F1 +F7 +F7 +F7 +51 +ENDCHAR +STARTCHAR 798E +ENCODING 31118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E780 +0400 +EF00 +EF00 +E900 +EF00 +EF00 +CB00 +5080 +ENDCHAR +STARTCHAR 798F +ENCODING 31119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +0F00 +E900 +EF00 +EF00 +F480 +EF00 +EF00 +5080 +ENDCHAR +STARTCHAR 7991 +ENCODING 31121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +15 +EF +EF +E4 +FF +FF +F1 +51 +ENDCHAR +STARTCHAR 79A6 +ENCODING 31142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5300 +BE80 +7E80 +AA80 +7F00 +0000 +7F00 +FF80 +4A00 +9900 +ENDCHAR +STARTCHAR 79A7 +ENCODING 31143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +FF00 +5F00 +F100 +EE00 +FF80 +FF00 +DF00 +5100 +ENDCHAR +STARTCHAR 79AA +ENCODING 31146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1F00 +E000 +EF00 +EF00 +EF00 +FF80 +C400 +4400 +ENDCHAR +STARTCHAR 79AE +ENCODING 31150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +1F00 +1F00 +FF00 +E000 +FF80 +EF00 +EF00 +C900 +5F80 +ENDCHAR +STARTCHAR 79B1 +ENCODING 31153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F00 +0000 +FF80 +FF00 +E000 +FF80 +FB80 +D700 +5B00 +ENDCHAR +STARTCHAR 79B3 +ENCODING 31155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1F80 +E000 +1F80 +FF00 +FF80 +FF00 +EA00 +FF80 +DB00 +5D80 +ENDCHAR +STARTCHAR 79B9 +ENCODING 31161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +16 +68 +7E +49 +7E +08 +FF +8D +B3 +83 +ENDCHAR +STARTCHAR 79BD +ENCODING 31165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +6600 +FF80 +7D00 +7500 +7F00 +FF00 +9500 +BF00 +8300 +ENDCHAR +STARTCHAR 79BE +ENCODING 31166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7800 +0800 +FF80 +1800 +2C00 +4B00 +8880 +0800 +ENDCHAR +STARTCHAR 79BF +ENCODING 31167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7C00 +FF00 +6E00 +8900 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 79C0 +ENCODING 31168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +EF00 +6A00 +8180 +7C00 +2700 +6100 +8600 +ENDCHAR +STARTCHAR 79C1 +ENCODING 31169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +C400 +4400 +F400 +6400 +6A00 +D900 +C900 +4B80 +5C00 +ENDCHAR +STARTCHAR 79C9 +ENCODING 31177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +FF00 +7F00 +FF80 +7F00 +1800 +6E00 +8900 +ENDCHAR +STARTCHAR 79CA +ENCODING 31178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7C00 +FF00 +6C00 +8F80 +7800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 79CB +ENCODING 31179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3200 +C200 +4A80 +FB00 +6B00 +6600 +D600 +C900 +4900 +5080 +ENDCHAR +STARTCHAR 79D1 +ENCODING 31185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3100 +C900 +4500 +F100 +6900 +6500 +D780 +CE00 +4100 +4100 +ENDCHAR +STARTCHAR 79D2 +ENCODING 31186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +C500 +4D00 +EC80 +5480 +F500 +ED00 +C200 +4C00 +5000 +ENDCHAR +STARTCHAR 79D5 +ENCODING 31189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3200 +D200 +5280 +FB00 +5200 +F200 +D200 +5280 +5A80 +7300 +ENDCHAR +STARTCHAR 79D8 +ENCODING 31192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +C300 +E900 +5A00 +FB00 +FC80 +DD00 +5900 +5700 +ENDCHAR +STARTCHAR 79DF +ENCODING 31199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2F00 +C900 +4900 +EF00 +6900 +EF00 +C900 +4900 +5F80 +ENDCHAR +STARTCHAR 79E4 +ENCODING 31204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2F00 +C200 +FB00 +5280 +6200 +DF80 +C200 +4200 +4200 +ENDCHAR +STARTCHAR 79E6 +ENCODING 31206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +FF00 +7F00 +1400 +FF80 +7E00 +FF80 +1800 +6E00 +8900 +ENDCHAR +STARTCHAR 79E7 +ENCODING 31207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +C400 +5F00 +F500 +5500 +FF80 +C400 +CA00 +5900 +5080 +ENDCHAR +STARTCHAR 79E9 +ENCODING 31209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +CC00 +4F00 +F400 +4400 +7F80 +C400 +4600 +5900 +5080 +ENDCHAR +STARTCHAR 79FB +ENCODING 31227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +C700 +4900 +F600 +4E00 +FF80 +E900 +D700 +4400 +5800 +ENDCHAR +STARTCHAR 7A00 +ENCODING 31232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +CE00 +4B00 +FF80 +4C00 +7F00 +ED00 +4D00 +4D00 +4400 +ENDCHAR +STARTCHAR 7A05 +ENCODING 31237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2E00 +C900 +FF00 +5180 +F100 +EF00 +CA00 +4A80 +5300 +ENDCHAR +STARTCHAR 7A08 +ENCODING 31240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F00 +D100 +4F00 +EF00 +4000 +7F00 +D400 +5F80 +4400 +4400 +ENDCHAR +STARTCHAR 7A0B +ENCODING 31243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +CF00 +4900 +EF00 +4300 +6C00 +DF80 +4400 +4400 +5F00 +ENDCHAR +STARTCHAR 7A0D +ENCODING 31245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1280 +6680 +2A40 +7F80 +2480 +7780 +7480 +A780 +2480 +2580 +ENDCHAR +STARTCHAR 7A14 +ENCODING 31252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +CA00 +4900 +FF80 +5F00 +E100 +E600 +5B00 +6980 +6E00 +ENDCHAR +STARTCHAR 7A17 +ENCODING 31255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF00 +5500 +FF00 +5500 +FF00 +FA00 +5F80 +4200 +4200 +ENDCHAR +STARTCHAR 7A19 +ENCODING 31257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +DF80 +4400 +EF00 +5F00 +D900 +FF00 +5F00 +5F80 +5000 +ENDCHAR +STARTCHAR 7A1A +ENCODING 31258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +CA00 +4F80 +F200 +5F00 +6A00 +EF00 +CA00 +4F80 +4800 +ENDCHAR +STARTCHAR 7A1C +ENCODING 31260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF00 +4400 +FF80 +5B80 +C800 +7F00 +5A00 +4E00 +7180 +ENDCHAR +STARTCHAR 7A1F +ENCODING 31263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7F00 +A500 +7F00 +0000 +7E00 +FF80 +2E00 +C980 +ENDCHAR +STARTCHAR 7A20 +ENCODING 31264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3F +D5 +5F +FF +55 +F7 +57 +5B +51 +ENDCHAR +STARTCHAR 7A2E +ENCODING 31278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2300 +DC00 +5F80 +FF00 +5500 +FF00 +7F00 +5F00 +4400 +5F80 +ENDCHAR +STARTCHAR 7A31 +ENCODING 31281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +CF00 +5480 +E400 +4F00 +7F80 +D500 +DF80 +5100 +5300 +ENDCHAR +STARTCHAR 7A36 +ENCODING 31286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6300 +C280 +5F80 +FB00 +5600 +FB00 +FE80 +5F00 +4580 +4500 +ENDCHAR +STARTCHAR 7A37 +ENCODING 31287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F00 +D500 +5F00 +FF80 +4B00 +F800 +EF00 +5A00 +4600 +5980 +ENDCHAR +STARTCHAR 7A3B +ENCODING 31291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2300 +CF00 +F480 +5000 +FB00 +F100 +DB00 +5F00 +5100 +ENDCHAR +STARTCHAR 7A3C +ENCODING 31292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF80 +5F80 +E600 +5E80 +E700 +7D00 +5D00 +5480 +4C00 +ENDCHAR +STARTCHAR 7A3D +ENCODING 31293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +DF80 +4B00 +F400 +4700 +7F80 +DF00 +5100 +5F00 +5F00 +ENDCHAR +STARTCHAR 7A3F +ENCODING 31295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF80 +4F00 +EF00 +4000 +FF00 +FE80 +5E80 +5A80 +5100 +ENDCHAR +STARTCHAR 7A40 +ENCODING 31296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +F500 +F580 +F980 +F000 +FF00 +2500 +F200 +5700 +A880 +ENDCHAR +STARTCHAR 7A46 +ENCODING 31302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF00 +5F00 +F100 +5F00 +F480 +5D00 +4700 +5F00 +5800 +ENDCHAR +STARTCHAR 7A49 +ENCODING 31305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +D080 +FF00 +5B00 +D000 +DF00 +5F80 +6200 +6200 +ENDCHAR +STARTCHAR 7A4D +ENCODING 31309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF00 +4F00 +FF80 +4F00 +7100 +DF00 +CF00 +4A00 +5180 +ENDCHAR +STARTCHAR 7A4E +ENCODING 31310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AF80 +C200 +9F00 +E900 +2F00 +CF00 +F900 +6F00 +DD00 +4880 +ENDCHAR +STARTCHAR 7A57 +ENCODING 31319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF80 +5F00 +FF00 +5F00 +E500 +7F80 +5B00 +5980 +6E00 +ENDCHAR +STARTCHAR 7A61 +ENCODING 31329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +DF00 +5D00 +FE80 +5F80 +FF00 +7F00 +5B00 +5500 +5F00 +ENDCHAR +STARTCHAR 7A62 +ENCODING 31330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6C00 +CB00 +5F80 +E300 +5F80 +EE00 +5700 +5D00 +6780 +6D80 +ENDCHAR +STARTCHAR 7A69 +ENCODING 31337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F00 +D500 +5F80 +FF00 +4000 +DF00 +FF00 +4400 +5B00 +6E80 +ENDCHAR +STARTCHAR 7A6B +ENCODING 31339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +DF80 +4C00 +F380 +5F00 +FC00 +7F80 +5F00 +4600 +5980 +ENDCHAR +STARTCHAR 7A70 +ENCODING 31344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F80 +C000 +5F80 +FF00 +5F80 +DF00 +EA00 +5F80 +5F00 +5980 +ENDCHAR +STARTCHAR 7A74 +ENCODING 31348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8100 +BD00 +0400 +2200 +2200 +4200 +C100 +8080 +ENDCHAR +STARTCHAR 7A76 +ENCODING 31350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A900 +3E00 +D000 +FC00 +1400 +2480 +6480 +8300 +ENDCHAR +STARTCHAR 7A79 +ENCODING 31353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +2E +40 +7F +7F +80 +FF +81 +07 +ENDCHAR +STARTCHAR 7A7A +ENCODING 31354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A480 +2500 +4700 +8000 +7F00 +0800 +0800 +FF80 +ENDCHAR +STARTCHAR 7A7D +ENCODING 31357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +A9 +4E +24 +FF +24 +FF +64 +84 +ENDCHAR +STARTCHAR 7A7F +ENCODING 31359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A900 +C600 +3F00 +4400 +FF80 +1C00 +6400 +8C00 +ENDCHAR +STARTCHAR 7A81 +ENCODING 31361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A900 +2E00 +CC00 +1200 +FF80 +1800 +2600 +C180 +ENDCHAR +STARTCHAR 7A84 +ENCODING 31364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +A9 +6E +E0 +7F +DF +1F +10 +10 +ENDCHAR +STARTCHAR 7A88 +ENCODING 31368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +2E +40 +44 +5F +A5 +75 +75 +CB +ENDCHAR +STARTCHAR 7A92 +ENCODING 31378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EE80 +0000 +FF00 +2600 +FD00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 7A93 +ENCODING 31379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A900 +D600 +2200 +FE00 +1100 +6900 +A280 +BC00 +ENDCHAR +STARTCHAR 7A95 +ENCODING 31381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A900 +4E00 +D900 +5A00 +1400 +EB00 +2880 +C700 +ENDCHAR +STARTCHAR 7A98 +ENCODING 31384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +6600 +7E00 +1200 +FF80 +7E00 +7F00 +A100 +3F00 +ENDCHAR +STARTCHAR 7A9F +ENCODING 31391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +6E +00 +7F +7F +69 +BF +C9 +BF +ENDCHAR +STARTCHAR 7AA9 +ENCODING 31401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +EF +00 +3E +4E +FF +BD +BD +A3 +ENDCHAR +STARTCHAR 7AAA +ENCODING 31402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +A680 +4400 +5F00 +BF00 +8000 +5F00 +4400 +BF80 +ENDCHAR +STARTCHAR 7AAE +ENCODING 31406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +AE +40 +FF +F7 +FF +F9 +71 +B3 +ENDCHAR +STARTCHAR 7AAF +ENCODING 31407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +E680 +2400 +FF00 +7F00 +FF80 +0000 +5500 +9500 +ENDCHAR +STARTCHAR 7ABA +ENCODING 31418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EE00 +4000 +EF00 +4F00 +FF00 +6F00 +AA80 +9B80 +ENDCHAR +STARTCHAR 7AC4 +ENCODING 31428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +E680 +7F00 +7F00 +7F00 +4A00 +4A00 +6E00 +D980 +ENDCHAR +STARTCHAR 7AC5 +ENCODING 31429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2E00 +4400 +F780 +9D00 +FD00 +7200 +9500 +B880 +ENDCHAR +STARTCHAR 7AC7 +ENCODING 31431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +7F +7E +95 +6A +7F +7F +7F +C3 +ENDCHAR +STARTCHAR 7ACA +ENCODING 31434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +EF +27 +CF +EF +E9 +6F +F7 +51 +ENDCHAR +STARTCHAR 7ACB +ENCODING 31435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +0000 +4200 +2200 +2400 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 7AD7 +ENCODING 31447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +E300 +0B00 +AA80 +AA80 +B300 +AD00 +3200 +CC00 +1000 +ENDCHAR +STARTCHAR 7AD9 +ENCODING 31449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +F780 +A400 +A400 +AF00 +A900 +B900 +CF00 +0900 +ENDCHAR +STARTCHAR 7ADD +ENCODING 31453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF80 +2100 +A900 +A900 +A600 +B600 +6600 +9F80 +ENDCHAR +STARTCHAR 7ADF +ENCODING 31455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF80 +0000 +7E00 +7E00 +4200 +7E00 +2480 +C700 +ENDCHAR +STARTCHAR 7AE0 +ENCODING 31456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF00 +0000 +7E00 +7E00 +4200 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7AE3 +ENCODING 31459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4900 +FE00 +AA80 +B700 +CF00 +A900 +5600 +8600 +1980 +ENDCHAR +STARTCHAR 7AE5 +ENCODING 31461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FF80 +0000 +7E00 +7E00 +4900 +7E00 +FF00 +FF80 +ENDCHAR +STARTCHAR 7AEA +ENCODING 31466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F500 +9600 +F700 +F980 +FF00 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 7AED +ENCODING 31469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +FF +11 +BF +CF +B5 +FB +9F +13 +ENDCHAR +STARTCHAR 7AEF +ENCODING 31471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +F500 +1F00 +A000 +BF80 +DF00 +DA80 +7A80 +9A80 +1B00 +ENDCHAR +STARTCHAR 7AF6 +ENCODING 31478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +A500 +FF80 +F700 +9900 +F700 +7600 +BE80 +D900 +ENDCHAR +STARTCHAR 7AF9 +ENCODING 31481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +7780 +AA00 +AA00 +2200 +2200 +2200 +2200 +2600 +ENDCHAR +STARTCHAR 7AFA +ENCODING 31482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4400 +7780 +AA00 +8100 +0000 +7F00 +0000 +0000 +FF00 +ENDCHAR +STARTCHAR 7AFF +ENCODING 31487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +7F00 +0800 +0800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 7B0F +ENCODING 31503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +4000 +7F00 +9500 +A500 +4900 +9100 +2600 +ENDCHAR +STARTCHAR 7B11 +ENCODING 31505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0300 +7C00 +0800 +FF80 +1800 +6600 +8100 +ENDCHAR +STARTCHAR 7B19 +ENCODING 31513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +4800 +4800 +7F00 +FE00 +8800 +0800 +FF80 +ENDCHAR +STARTCHAR 7B1B +ENCODING 31515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +AA00 +0800 +7F00 +8900 +7F00 +8900 +7F00 +8100 +ENDCHAR +STARTCHAR 7B1E +ENCODING 31518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +BA00 +2200 +FF00 +0100 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 7B20 +ENCODING 31520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0800 +FF00 +0000 +2200 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 7B26 +ENCODING 31526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +2200 +4200 +5F80 +D200 +CA00 +4200 +4600 +ENDCHAR +STARTCHAR 7B2C +ENCODING 31532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF00 +0900 +7F00 +FF00 +3100 +4B00 +8800 +ENDCHAR +STARTCHAR 7B2D +ENCODING 31533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +1800 +7E00 +8180 +7F00 +1100 +1600 +1000 +ENDCHAR +STARTCHAR 7B39 +ENCODING 31545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +5200 +5200 +FF80 +5200 +4E00 +7F00 +4000 +ENDCHAR +STARTCHAR 7B46 +ENCODING 31558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +7F00 +FF80 +7F00 +FF00 +0800 +FF80 +0800 +ENDCHAR +STARTCHAR 7B49 +ENCODING 31561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +7E00 +0800 +FF00 +0400 +FF00 +2400 +0C00 +ENDCHAR +STARTCHAR 7B4B +ENCODING 31563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +F400 +9F00 +F500 +9500 +F500 +9900 +AB00 +ENDCHAR +STARTCHAR 7B4C +ENCODING 31564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +3800 +1400 +6200 +FF00 +7E00 +0800 +FF00 +ENDCHAR +STARTCHAR 7B4D +ENCODING 31565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4400 +7F80 +AA00 +7F00 +8100 +FD00 +7D00 +7D00 +4300 +ENDCHAR +STARTCHAR 7B4F +ENCODING 31567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +AA00 +AE00 +4F00 +F900 +C600 +4400 +5A80 +5100 +ENDCHAR +STARTCHAR 7B50 +ENCODING 31568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +FF00 +BE00 +8800 +BE00 +BF00 +FF00 +8000 +ENDCHAR +STARTCHAR 7B51 +ENCODING 31569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +0000 +EE00 +4E00 +4E00 +6E00 +D280 +1180 +ENDCHAR +STARTCHAR 7B52 +ENCODING 31570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF00 +8100 +BD00 +BD00 +A500 +BD00 +A300 +ENDCHAR +STARTCHAR 7B54 +ENCODING 31572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +1800 +6600 +BD00 +0000 +7E00 +4200 +7E00 +ENDCHAR +STARTCHAR 7B56 +ENCODING 31574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +FF00 +0800 +7F00 +9900 +AF00 +4B00 +8980 +ENDCHAR +STARTCHAR 7B60 +ENCODING 31584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +AA00 +4800 +4F00 +F100 +5F00 +4F00 +6100 +C300 +ENDCHAR +STARTCHAR 7B6C +ENCODING 31596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0A00 +7F00 +8900 +7600 +9400 +BA80 +9100 +ENDCHAR +STARTCHAR 7B6E +ENCODING 31598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0000 +FF00 +4A00 +4A00 +6D00 +AD00 +FF80 +ENDCHAR +STARTCHAR 7B75 +ENCODING 31605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +C300 +5C00 +6B00 +2C00 +4F80 +4000 +BF80 +ENDCHAR +STARTCHAR 7B7D +ENCODING 31613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +A800 +BE00 +BE00 +8000 +7E00 +FF80 +3400 +C380 +ENDCHAR +STARTCHAR 7B87 +ENCODING 31623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF00 +8900 +BF00 +BD00 +BD00 +FF00 +8100 +ENDCHAR +STARTCHAR 7B8B +ENCODING 31627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AE00 +3F00 +CD00 +F700 +0800 +FF00 +0C80 +F300 +ENDCHAR +STARTCHAR 7B8F +ENCODING 31631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +7E00 +C900 +FE00 +FF80 +7200 +0E00 +3000 +ENDCHAR +STARTCHAR 7B94 +ENCODING 31636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +4400 +1F00 +D100 +3F00 +5100 +9F00 +9100 +ENDCHAR +STARTCHAR 7B95 +ENCODING 31637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +FF00 +2200 +3E00 +3E00 +FF80 +2600 +C100 +ENDCHAR +STARTCHAR 7B97 +ENCODING 31639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +7E00 +7E00 +7E00 +7E00 +FF80 +2400 +C400 +ENDCHAR +STARTCHAR 7B9A +ENCODING 31642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +6500 +9500 +FD00 +0500 +F500 +F100 +9300 +ENDCHAR +STARTCHAR 7B9D +ENCODING 31645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +AA00 +4900 +FF80 +4900 +6F00 +C900 +4F00 +C900 +ENDCHAR +STARTCHAR 7BA1 +ENCODING 31649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF00 +FF00 +4200 +7E00 +7E00 +4200 +7E00 +ENDCHAR +STARTCHAR 7BAD +ENCODING 31661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AE00 +FF80 +0000 +F500 +B500 +D500 +B500 +B300 +ENDCHAR +STARTCHAR 7BB1 +ENCODING 31665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +4F00 +F900 +4F00 +6900 +DF00 +CF00 +4900 +ENDCHAR +STARTCHAR 7BB4 +ENCODING 31668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0600 +FF80 +FD00 +B600 +B600 +CE80 +9100 +ENDCHAR +STARTCHAR 7BB8 +ENCODING 31672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +BA00 +7D00 +1200 +FF80 +BE00 +2200 +3E00 +3E00 +ENDCHAR +STARTCHAR 7BC0 +ENCODING 31680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +F700 +9500 +F500 +F500 +F500 +F700 +8400 +ENDCHAR +STARTCHAR 7BC1 +ENCODING 31681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +BA00 +7E00 +7E00 +7E00 +0000 +FF00 +7F00 +FF80 +ENDCHAR +STARTCHAR 7BC4 +ENCODING 31684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +F700 +F500 +B500 +F700 +F400 +F480 +2700 +ENDCHAR +STARTCHAR 7BC6 +ENCODING 31686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +A800 +3E00 +3C00 +FF80 +F500 +DE00 +6B00 +D980 +ENDCHAR +STARTCHAR 7BC7 +ENCODING 31687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +A300 +7E00 +7F00 +7F00 +FF00 +D500 +FF00 +D500 +ENDCHAR +STARTCHAR 7BC9 +ENCODING 31689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +EE00 +6E80 +D100 +1000 +FF80 +2E00 +C980 +ENDCHAR +STARTCHAR 7BD2 +ENCODING 31698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +BA00 +7E00 +8180 +7E00 +4200 +7E00 +5E00 +E300 +ENDCHAR +STARTCHAR 7BE0 +ENCODING 31712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +EE00 +4F00 +B900 +BF00 +A400 +7F00 +6A00 +5580 +ENDCHAR +STARTCHAR 7BE4 +ENCODING 31716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +7F00 +7F00 +7F00 +4800 +7F00 +AD00 +AB00 +ENDCHAR +STARTCHAR 7BE9 +ENCODING 31721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +4F80 +E200 +EF00 +8A80 +EA80 +9B00 +E200 +ENDCHAR +STARTCHAR 7C07 +ENCODING 31751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +EA00 +4F00 +F400 +6F00 +AF00 +A600 +AF00 +E880 +ENDCHAR +STARTCHAR 7C12 +ENCODING 31762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +7E00 +7E00 +7E00 +7E00 +FF80 +5A00 +B300 +FD00 +ENDCHAR +STARTCHAR 7C1E +ENCODING 31774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +F700 +0000 +7E00 +7E00 +7E00 +FF80 +0800 +ENDCHAR +STARTCHAR 7C21 +ENCODING 31777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AA00 +F700 +9900 +F700 +BD00 +BD00 +BD00 +8300 +ENDCHAR +STARTCHAR 7C27 +ENCODING 31783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +FF00 +3C00 +0000 +FF80 +7F00 +4900 +7F00 +E380 +ENDCHAR +STARTCHAR 7C2A +ENCODING 31786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +6600 +DF00 +7680 +FF80 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR 7C2B +ENCODING 31787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +FF80 +7F00 +AD00 +6F00 +FF00 +EF00 +AD00 +ENDCHAR +STARTCHAR 7C3D +ENCODING 31805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +BA00 +7E00 +8180 +7F00 +7F00 +2200 +6600 +9900 +ENDCHAR +STARTCHAR 7C3E +ENCODING 31806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF80 +FF00 +BF00 +FF80 +BF00 +B600 +D500 +ENDCHAR +STARTCHAR 7C3F +ENCODING 31807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +AE00 +7F80 +1F00 +A500 +1F00 +7F80 +9200 +8E00 +ENDCHAR +STARTCHAR 7C43 +ENCODING 31811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AC00 +F780 +9800 +E700 +F000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 7C4C +ENCODING 31820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +FF00 +7E00 +FF00 +7F00 +0000 +7F00 +FF00 +F600 +ENDCHAR +STARTCHAR 7C4D +ENCODING 31821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF80 +4500 +FF80 +FF00 +6900 +DF00 +4900 +ENDCHAR +STARTCHAR 7C60 +ENCODING 31840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +EA00 +FF00 +FF00 +0F00 +FF00 +FF00 +FF80 +BF00 +ENDCHAR +STARTCHAR 7C64 +ENCODING 31844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7780 +EC00 +BD00 +FF00 +DD00 +D300 +5A00 +5E80 +E500 +ENDCHAR +STARTCHAR 7C6C +ENCODING 31852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +F500 +F780 +FE00 +FF00 +F700 +F780 +9400 +ENDCHAR +STARTCHAR 7C73 +ENCODING 31859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +49 +2A +08 +FF +18 +2C +4B +89 +08 +ENDCHAR +STARTCHAR 7C83 +ENCODING 31875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +F200 +F280 +4F00 +F200 +5200 +F200 +5280 +4E80 +5300 +ENDCHAR +STARTCHAR 7C89 +ENCODING 31881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +D900 +E900 +5100 +FF80 +6500 +E500 +C900 +5900 +5700 +ENDCHAR +STARTCHAR 7C92 +ENCODING 31890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF80 +E000 +4900 +E900 +6900 +DA00 +CA00 +4200 +5F80 +ENDCHAR +STARTCHAR 7C95 +ENCODING 31893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +E4 +EF +49 +E9 +6F +E9 +C9 +4F +49 +ENDCHAR +STARTCHAR 7C97 +ENCODING 31895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +D900 +E900 +4F00 +F900 +6900 +5F00 +C900 +4900 +5F80 +ENDCHAR +STARTCHAR 7C98 +ENCODING 31896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +D400 +D380 +4400 +F400 +6F00 +5900 +C900 +CF00 +4900 +ENDCHAR +STARTCHAR 7C9F +ENCODING 31903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +9500 +FF00 +2A00 +FF80 +1C00 +6A00 +8900 +ENDCHAR +STARTCHAR 7CA5 +ENCODING 31909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +CB +6D +55 +CB +BC +DB +55 +2D +49 +CB +ENDCHAR +STARTCHAR 7CA7 +ENCODING 31911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +DF80 +E800 +4A00 +EA00 +7700 +F200 +D200 +5200 +5F80 +ENDCHAR +STARTCHAR 7CAE +ENCODING 31918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +EF00 +E900 +4F00 +E900 +6F00 +ED00 +CA00 +4D00 +5880 +ENDCHAR +STARTCHAR 7CB1 +ENCODING 31921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +9B00 +7A80 +B600 +8800 +2C00 +FF00 +6E00 +8980 +ENDCHAR +STARTCHAR 7CB2 +ENCODING 31922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3F00 +F500 +5600 +6980 +AA00 +FF00 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 7CB3 +ENCODING 31923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +E400 +EF00 +5500 +EF00 +4F00 +EC00 +C400 +5A00 +5180 +ENDCHAR +STARTCHAR 7CB9 +ENCODING 31929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF80 +E900 +4900 +EB00 +5680 +6400 +FF80 +C400 +4400 +ENDCHAR +STARTCHAR 7CBE +ENCODING 31934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +5F80 +E000 +4F00 +F500 +CF00 +5100 +5300 +ENDCHAR +STARTCHAR 7CCA +ENCODING 31946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4B +EB +FF +4B +EB +5B +F7 +5B +55 +45 +ENDCHAR +STARTCHAR 7CD6 +ENCODING 31958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +5500 +FF80 +5F00 +FF00 +5900 +5900 +6F00 +ENDCHAR +STARTCHAR 7CDE +ENCODING 31966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +FF00 +2C00 +FF80 +4900 +7F00 +FF00 +FF80 +2000 +C300 +ENDCHAR +STARTCHAR 7CDF +ENCODING 31967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +FF80 +FF00 +5A80 +FF00 +4000 +EF00 +5100 +4F00 +5100 +ENDCHAR +STARTCHAR 7CE0 +ENCODING 31968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF80 +FF00 +5300 +FF80 +5F00 +FA80 +5700 +5B00 +6480 +ENDCHAR +STARTCHAR 7CE7 +ENCODING 31975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +EF00 +EF00 +4000 +FF80 +4F00 +EF00 +CF00 +5F00 +5F80 +ENDCHAR +STARTCHAR 7CFB +ENCODING 31995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +06 +78 +12 +64 +1A +FF +2C +4B +89 +ENDCHAR +STARTCHAR 7CFE +ENCODING 31998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +C900 +A900 +6900 +5900 +F980 +D700 +D900 +D100 +4100 +ENDCHAR +STARTCHAR 7D00 +ENCODING 32000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +AF00 +C100 +6100 +EF00 +5800 +E800 +D880 +C880 +4F00 +ENDCHAR +STARTCHAR 7D02 +ENCODING 32002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +6100 +AF80 +4100 +6900 +F500 +D500 +D100 +D100 +4300 +ENDCHAR +STARTCHAR 7D04 +ENCODING 32004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +C8 +AF +49 +55 +F5 +D3 +D1 +D1 +47 +ENDCHAR +STARTCHAR 7D05 +ENCODING 32005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4F00 +A200 +4200 +5200 +F200 +D200 +D200 +D200 +5F80 +ENDCHAR +STARTCHAR 7D06 +ENCODING 32006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4F00 +A200 +C200 +6F80 +F200 +E200 +E200 +D200 +4C00 +ENDCHAR +STARTCHAR 7D07 +ENCODING 32007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4800 +AF80 +5000 +7E00 +E200 +E400 +D880 +D080 +5F00 +ENDCHAR +STARTCHAR 7D08 +ENCODING 32008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +A800 +BE00 +4A00 +7A00 +EE00 +EE00 +EA00 +D280 +6300 +ENDCHAR +STARTCHAR 7D0A +ENCODING 32010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +3C00 +6380 +9400 +2A00 +1F00 +EA00 +4B00 +8900 +ENDCHAR +STARTCHAR 7D0B +ENCODING 32011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +BF80 +4900 +6A00 +F600 +E600 +DE00 +D900 +5080 +ENDCHAR +STARTCHAR 7D0D +ENCODING 32013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4C +A4 +BF +55 +B5 +F7 +F9 +F1 +D1 +53 +ENDCHAR +STARTCHAR 7D10 +ENCODING 32016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +6F00 +C500 +6500 +FF80 +4900 +E900 +E900 +C900 +5F80 +ENDCHAR +STARTCHAR 7D14 +ENCODING 32020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +BC00 +4D00 +6D00 +ED00 +EF00 +E400 +E480 +4300 +ENDCHAR +STARTCHAR 7D17 +ENCODING 32023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6D00 +AD00 +4D00 +7480 +E500 +EE00 +E200 +DC00 +5000 +ENDCHAR +STARTCHAR 7D18 +ENCODING 32024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6800 +A800 +5F80 +6800 +EA00 +4A00 +ED00 +ED00 +D500 +5E80 +ENDCHAR +STARTCHAR 7D19 +ENCODING 32025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +4A00 +AA00 +CA00 +6F80 +EA00 +EA00 +EA00 +DE80 +5900 +ENDCHAR +STARTCHAR 7D1A +ENCODING 32026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +BE00 +4A00 +6A00 +EB00 +5D00 +ED00 +F200 +D500 +6880 +ENDCHAR +STARTCHAR 7D1B +ENCODING 32027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4600 +A900 +C900 +7100 +EF80 +E500 +E500 +D900 +5700 +ENDCHAR +STARTCHAR 7D20 +ENCODING 32032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +FF80 +1400 +3A00 +FF00 +0800 +6A00 +8900 +ENDCHAR +STARTCHAR 7D21 +ENCODING 32033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +E400 +BF80 +4400 +6700 +F500 +E900 +D900 +D100 +5300 +ENDCHAR +STARTCHAR 7D22 +ENCODING 32034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +91 +A5 +1A +D3 +3C +6A +89 +ENDCHAR +STARTCHAR 7D2B +ENCODING 32043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +B600 +B480 +C700 +1400 +3800 +1B00 +FC80 +6A00 +8900 +ENDCHAR +STARTCHAR 7D2C +ENCODING 32044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +64 +AF +4D +6D +EF +ED +ED +EF +49 +ENDCHAR +STARTCHAR 7D2E +ENCODING 32046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F400 +5400 +B480 +3700 +3400 +1A00 +FF00 +6A00 +8900 +ENDCHAR +STARTCHAR 7D2F +ENCODING 32047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7F +89 +7F +54 +3A +FF +6A +89 +ENDCHAR +STARTCHAR 7D30 +ENCODING 32048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +75 +B5 +55 +6F +F5 +F5 +F5 +CF +51 +ENDCHAR +STARTCHAR 7D33 +ENCODING 32051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +A4 +AF +55 +6F +F5 +EF +E5 +C4 +44 +ENDCHAR +STARTCHAR 7D35 +ENCODING 32053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +B080 +D080 +7F80 +E400 +E400 +E400 +E400 +4C00 +ENDCHAR +STARTCHAR 7D39 +ENCODING 32057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +65 +A5 +49 +73 +EF +E9 +E9 +CF +49 +ENDCHAR +STARTCHAR 7D3A +ENCODING 32058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +A900 +5F80 +6900 +F900 +5F00 +E900 +D900 +DF00 +4900 +ENDCHAR +STARTCHAR 7D42 +ENCODING 32066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +6F00 +A900 +DA00 +6600 +EF00 +FB80 +E000 +EC00 +4300 +ENDCHAR +STARTCHAR 7D43 +ENCODING 32067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6200 +AF80 +C400 +6500 +EA00 +E700 +E500 +DB80 +5C80 +ENDCHAR +STARTCHAR 7D44 +ENCODING 32068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +A900 +6900 +6F00 +E900 +EF00 +E900 +D900 +5F80 +ENDCHAR +STARTCHAR 7D45 +ENCODING 32069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +71 +B1 +57 +77 +F7 +F7 +F5 +D1 +53 +ENDCHAR +STARTCHAR 7D46 +ENCODING 32070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6D00 +AD00 +5480 +6F00 +E400 +FF80 +E400 +D400 +4400 +ENDCHAR +STARTCHAR 7D50 +ENCODING 32080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6400 +BF80 +4400 +6F00 +E000 +EF00 +D900 +DF00 +4900 +ENDCHAR +STARTCHAR 7D5E +ENCODING 32094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +4A00 +6900 +F080 +4900 +E600 +E600 +C900 +5080 +ENDCHAR +STARTCHAR 7D61 +ENCODING 32097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +A900 +D600 +6700 +F980 +EF00 +E900 +DF00 +4900 +ENDCHAR +STARTCHAR 7D62 +ENCODING 32098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +68 +AF +DF +7B +EF +EB +EF +E1 +43 +ENDCHAR +STARTCHAR 7D66 +ENCODING 32102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +A900 +5F80 +6000 +EF00 +E900 +E900 +CF00 +4900 +ENDCHAR +STARTCHAR 7D68 +ENCODING 32104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +A280 +DF80 +4A00 +AA00 +FF00 +EB00 +EA00 +CE80 +5500 +ENDCHAR +STARTCHAR 7D6A +ENCODING 32106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +B5 +D5 +5F +75 +F5 +F7 +F9 +FF +51 +ENDCHAR +STARTCHAR 7D6E +ENCODING 32110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +F7 +99 +67 +99 +76 +1B +FC +6A +89 +ENDCHAR +STARTCHAR 7D71 +ENCODING 32113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +8F80 +A500 +4B00 +6C80 +EA00 +DA00 +EA00 +DA80 +5380 +ENDCHAR +STARTCHAR 7D72 +ENCODING 32114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4D00 +A500 +4200 +5500 +FF00 +DB00 +DB00 +DA80 +4200 +ENDCHAR +STARTCHAR 7D73 +ENCODING 32115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +B900 +4600 +BB80 +EF00 +EA00 +FF80 +E200 +4200 +ENDCHAR +STARTCHAR 7D76 +ENCODING 32118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6E00 +AA00 +DF00 +7B00 +EB00 +4F00 +E800 +E880 +EF00 +ENDCHAR +STARTCHAR 7D79 +ENCODING 32121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +69 +AF +40 +6F +EF +E9 +EF +D1 +4B +ENDCHAR +STARTCHAR 7D7F +ENCODING 32127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +A500 +DF80 +7500 +EF00 +4600 +ED00 +F500 +E480 +4C00 +ENDCHAR +STARTCHAR 7D8E +ENCODING 32142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +BE00 +CA00 +D200 +BF80 +EA00 +FA00 +FB00 +DC00 +6780 +ENDCHAR +STARTCHAR 7D8F +ENCODING 32143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +6F00 +AD00 +5280 +6400 +FF80 +E900 +EA00 +C500 +4880 +ENDCHAR +STARTCHAR 7D93 +ENCODING 32147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6B00 +AD00 +5600 +6D00 +EB00 +EF00 +E400 +D400 +5F80 +ENDCHAR +STARTCHAR 7D9C +ENCODING 32156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +B080 +4F00 +A000 +FF80 +ED00 +F500 +D480 +4C00 +ENDCHAR +STARTCHAR 7DA0 +ENCODING 32160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +6F00 +AE00 +4200 +7F80 +F500 +EE00 +ED00 +D480 +4C00 +ENDCHAR +STARTCHAR 7DA2 +ENCODING 32162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +75 +B7 +4F +75 +F1 +F7 +D7 +D7 +53 +ENDCHAR +STARTCHAR 7DAC +ENCODING 32172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +6D00 +AD00 +5F00 +7080 +FF00 +E900 +E600 +C700 +5900 +ENDCHAR +STARTCHAR 7DAD +ENCODING 32173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +AA00 +AF80 +5A00 +7F00 +EA00 +EF00 +EA00 +EF80 +4800 +ENDCHAR +STARTCHAR 7DB1 +ENCODING 32177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +BB +B7 +53 +BF +FF +FF +FF +F9 +53 +ENDCHAR +STARTCHAR 7DB2 +ENCODING 32178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +7B +B7 +DF +75 +FF +F5 +F7 +F1 +51 +ENDCHAR +STARTCHAR 7DB4 +ENCODING 32180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +B700 +C900 +B280 +FF80 +F700 +E900 +F700 +5480 +ENDCHAR +STARTCHAR 7DB5 +ENCODING 32181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +AF00 +B480 +5000 +A400 +FF00 +E600 +ED00 +D480 +4400 +ENDCHAR +STARTCHAR 7DB8 +ENCODING 32184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +A900 +B080 +4E00 +7F00 +F680 +F680 +FF00 +D680 +5700 +ENDCHAR +STARTCHAR 7DBA +ENCODING 32186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +AF80 +C600 +6980 +FF80 +4100 +EF00 +EF00 +EB00 +C300 +ENDCHAR +STARTCHAR 7DBB +ENCODING 32187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +B080 +4F00 +6400 +EC00 +EB00 +EC00 +D400 +5380 +ENDCHAR +STARTCHAR 7DBD +ENCODING 32189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6780 +AF00 +7100 +6F00 +D100 +EF00 +FF80 +E400 +4400 +ENDCHAR +STARTCHAR 7DBE +ENCODING 32190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +C400 +5F80 +FB80 +4400 +EF00 +FA00 +CE00 +5180 +ENDCHAR +STARTCHAR 7DBF +ENCODING 32191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +AF +C9 +6F +EF +44 +FF +F5 +D5 +54 +ENDCHAR +STARTCHAR 7DC7 +ENCODING 32199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A80 +7500 +B500 +4A80 +6000 +EF00 +F480 +EF00 +CF00 +5080 +ENDCHAR +STARTCHAR 7DCA +ENCODING 32202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F5 +F2 +FD +14 +3A +FF +6E +89 +ENDCHAR +STARTCHAR 7DCB +ENCODING 32203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +AA00 +BB80 +4A00 +7B80 +EA00 +FB80 +EA00 +CA00 +5200 +ENDCHAR +STARTCHAR 7DD6 +ENCODING 32214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F00 +A500 +5F80 +6500 +CF00 +F900 +EF00 +EF00 +4900 +ENDCHAR +STARTCHAR 7DD8 +ENCODING 32216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +A200 +DF80 +5E00 +B280 +FF00 +BD00 +BE00 +9780 +6500 +ENDCHAR +STARTCHAR 7DDA +ENCODING 32218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +AF00 +5100 +AF00 +E500 +FA00 +EA00 +CD00 +5C80 +ENDCHAR +STARTCHAR 7DDD +ENCODING 32221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +6900 +AF00 +DF80 +6900 +EF00 +EF00 +E980 +DF00 +4100 +ENDCHAR +STARTCHAR 7DDE +ENCODING 32222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +BD00 +D580 +BD80 +F000 +5F00 +D500 +FB00 +F300 +5580 +ENDCHAR +STARTCHAR 7DE0 +ENCODING 32224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +A900 +5F80 +B480 +EF00 +ED00 +ED00 +ED00 +4400 +ENDCHAR +STARTCHAR 7DE1 +ENCODING 32225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +A900 +CF00 +6F80 +FE80 +4100 +EF00 +EF00 +EF00 +4900 +ENDCHAR +STARTCHAR 7DE3 +ENCODING 32227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +6F00 +AE00 +C200 +BF80 +F680 +ED00 +F700 +DA80 +4400 +ENDCHAR +STARTCHAR 7DE8 +ENCODING 32232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +BE00 +DF00 +5100 +BF00 +FF80 +FE80 +FF80 +DE80 +6D80 +ENDCHAR +STARTCHAR 7DE9 +ENCODING 32233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +6F00 +B480 +4F00 +A400 +FF80 +EF00 +ED00 +D600 +4D80 +ENDCHAR +STARTCHAR 7DEC +ENCODING 32236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +BF80 +A400 +5F00 +BB00 +F700 +FB00 +F700 +FF00 +5100 +ENDCHAR +STARTCHAR 7DEF +ENCODING 32239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +BF80 +4000 +6F00 +EF00 +FF00 +EA00 +DF80 +4200 +ENDCHAR +STARTCHAR 7DF4 +ENCODING 32244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +A400 +DF00 +7F00 +FF00 +E600 +FD00 +D480 +4400 +ENDCHAR +STARTCHAR 7DFB +ENCODING 32251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +B200 +D780 +5F00 +BB00 +EB00 +FD00 +E900 +DF00 +4480 +ENDCHAR +STARTCHAR 7E09 +ENCODING 32265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +AA00 +BF00 +5080 +BF80 +E000 +EF00 +EF00 +F100 +4F00 +ENDCHAR +STARTCHAR 7E0A +ENCODING 32266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +6900 +B080 +CE00 +6E00 +F100 +FF80 +F700 +F700 +5F80 +ENDCHAR +STARTCHAR 7E15 +ENCODING 32277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +7500 +B500 +4B00 +AF00 +E000 +FF00 +F700 +D700 +5F80 +ENDCHAR +STARTCHAR 7E1B +ENCODING 32283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +7F80 +BF00 +5480 +7F80 +FF00 +E100 +DF80 +D900 +4200 +ENDCHAR +STARTCHAR 7E1D +ENCODING 32285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +AF00 +C000 +5700 +B700 +F700 +F700 +FF80 +EA00 +5180 +ENDCHAR +STARTCHAR 7E1E +ENCODING 32286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +A000 +AF00 +4F00 +6000 +FF00 +F680 +F680 +D480 +5100 +ENDCHAR +STARTCHAR 7E1F +ENCODING 32287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +7000 +BF00 +5F80 +7B00 +FD80 +F100 +FF80 +D500 +4300 +ENDCHAR +STARTCHAR 7E21 +ENCODING 32289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +B480 +CF00 +6A00 +FF80 +E400 +EF00 +E400 +4400 +ENDCHAR +STARTCHAR 7E23 +ENCODING 32291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F80 +F200 +DD00 +F600 +8500 +FF80 +B680 +B680 +AA00 +ENDCHAR +STARTCHAR 7E2B +ENCODING 32299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +AF00 +A500 +5F80 +A200 +D700 +F700 +F780 +DA00 +5780 +ENDCHAR +STARTCHAR 7E2E +ENCODING 32302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +B880 +4F00 +B200 +F700 +EC80 +EF00 +EF00 +4C80 +ENDCHAR +STARTCHAR 7E2F +ENCODING 32303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +B080 +CF00 +6F00 +F500 +EF00 +EF00 +CB00 +5080 +ENDCHAR +STARTCHAR 7E31 +ENCODING 32305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +B500 +DF00 +CF00 +BA80 +F200 +F780 +F600 +D600 +5B80 +ENDCHAR +STARTCHAR 7E37 +ENCODING 32311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +BF80 +4F00 +BF00 +F500 +FF80 +EA00 +C600 +5900 +ENDCHAR +STARTCHAR 7E3D +ENCODING 32317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +B700 +5B00 +B700 +FF00 +E400 +FB00 +D980 +4600 +ENDCHAR +STARTCHAR 7E3E +ENCODING 32318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +AF00 +5F80 +6F00 +E900 +EF00 +EF00 +EB00 +5180 +ENDCHAR +STARTCHAR 7E41 +ENCODING 32321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +B780 +FD00 +D300 +FC80 +3400 +2A00 +FF00 +6E00 +8900 +ENDCHAR +STARTCHAR 7E43 +ENCODING 32323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +55 +B5 +DF +5F +B7 +FF +F7 +FF +D7 +5B +ENDCHAR +STARTCHAR 7E46 +ENCODING 32326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5B00 +BA80 +AB00 +5680 +7A00 +F580 +E600 +FD00 +FE00 +5800 +ENDCHAR +STARTCHAR 7E47 +ENCODING 32327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +7E00 +A500 +4600 +C300 +7F00 +F700 +2700 +BA80 +F200 +ENDCHAR +STARTCHAR 7E52 +ENCODING 32338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +B100 +BF80 +7F00 +BF00 +E000 +EF00 +EF00 +CF00 +5100 +ENDCHAR +STARTCHAR 7E54 +ENCODING 32340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +BF00 +D680 +DF80 +8200 +FF00 +FD00 +FE00 +D680 +4580 +ENDCHAR +STARTCHAR 7E55 +ENCODING 32341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +7F80 +AF00 +DF80 +6D00 +FF80 +E000 +EF00 +CF00 +4900 +ENDCHAR +STARTCHAR 7E5E +ENCODING 32350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +BF00 +C900 +7F00 +F380 +FF80 +EA00 +EA80 +5300 +ENDCHAR +STARTCHAR 7E61 +ENCODING 32353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +BF80 +5F00 +BF00 +FD00 +FF00 +F500 +DF00 +6F00 +ENDCHAR +STARTCHAR 7E69 +ENCODING 32361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +B700 +DB00 +4E00 +B700 +FB00 +F680 +FB00 +D680 +4700 +ENDCHAR +STARTCHAR 7E6A +ENCODING 32362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +D080 +5F00 +BF00 +FF00 +FF00 +F100 +FF00 +5F00 +ENDCHAR +STARTCHAR 7E6B +ENCODING 32363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F600 +F580 +F980 +FF00 +4600 +FD80 +2A00 +FF00 +2E00 +C900 +ENDCHAR +STARTCHAR 7E6D +ENCODING 32365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +EF00 +AF00 +F700 +F500 +B700 +AB00 +ENDCHAR +STARTCHAR 7E70 +ENCODING 32368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +6900 +CF00 +FF00 +7F00 +C000 +FF80 +E600 +CD80 +5400 +ENDCHAR +STARTCHAR 7E79 +ENCODING 32377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +B680 +BF00 +4F00 +6400 +DF80 +FF80 +EF00 +E400 +4400 +ENDCHAR +STARTCHAR 7E7C +ENCODING 32380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5900 +BF00 +DD00 +BF80 +FF80 +5900 +FF00 +FD00 +DF80 +5F80 +ENDCHAR +STARTCHAR 7E82 +ENCODING 32386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +6200 +5E00 +7E00 +FF80 +5200 +9980 +7C00 +6A00 +ENDCHAR +STARTCHAR 7E8C +ENCODING 32396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +A000 +5F00 +7F00 +FF00 +FF00 +FF00 +DF00 +5980 +ENDCHAR +STARTCHAR 7E8F +ENCODING 32399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +DB00 +DF00 +B600 +FF00 +B600 +AB00 +AF00 +4F80 +ENDCHAR +STARTCHAR 7E93 +ENCODING 32403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +7F00 +BF00 +DF00 +6700 +F680 +FF80 +EA00 +C600 +5900 +ENDCHAR +STARTCHAR 7E96 +ENCODING 32406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5600 +B700 +DA00 +5F80 +B600 +F680 +F500 +F500 +DB80 +4580 +ENDCHAR +STARTCHAR 7E98 +ENCODING 32408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +BB00 +DF80 +DF00 +BF80 +F100 +FF00 +FF00 +C000 +5980 +ENDCHAR +STARTCHAR 7E9B +ENCODING 32411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +7F00 +FF80 +5A00 +7F00 +7F00 +D500 +F600 +FF00 +B700 +ENDCHAR +STARTCHAR 7E9C +ENCODING 32412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9A00 +DF80 +DB80 +BB80 +FF00 +5F00 +DF00 +FF00 +CA80 +7300 +ENDCHAR +STARTCHAR 7F36 +ENCODING 32566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2000 +7F00 +8800 +0800 +FF80 +8900 +8900 +7F00 +8100 +ENDCHAR +STARTCHAR 7F38 +ENCODING 32568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +C200 +4200 +F200 +D200 +D200 +D200 +F200 +9F80 +ENDCHAR +STARTCHAR 7F3A +ENCODING 32570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +E400 +CF00 +4500 +F500 +5F80 +D400 +DA00 +F900 +1080 +ENDCHAR +STARTCHAR 7F4C +ENCODING 32588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +9900 +FF00 +6700 +B900 +7F00 +FF80 +8900 +7F00 +ENDCHAR +STARTCHAR 7F50 +ENCODING 32592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9F80 +EA00 +DF00 +5F00 +EA00 +EF80 +FF00 +EB00 +EE00 +8F80 +ENDCHAR +STARTCHAR 7F54 +ENCODING 32596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A5 +FF +89 +FF +A1 +BD +81 +83 +ENDCHAR +STARTCHAR 7F55 +ENCODING 32597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A900 +2E00 +C000 +7F00 +0800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 7F6A +ENCODING 32618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +0000 +F700 +1400 +F700 +E780 +2400 +C400 +ENDCHAR +STARTCHAR 7F6B +ENCODING 32619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +2200 +FA00 +FA00 +0300 +FA80 +3A00 +E200 +ENDCHAR +STARTCHAR 7F6E +ENCODING 32622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +FF80 +1000 +BF00 +A100 +BF00 +A100 +FF80 +ENDCHAR +STARTCHAR 7F70 +ENCODING 32624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +F1 +FD +F5 +F5 +05 +F1 +F3 +ENDCHAR +STARTCHAR 7F72 +ENCODING 32626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +1100 +7E00 +FF80 +3400 +FE00 +3E00 +3E00 +ENDCHAR +STARTCHAR 7F75 +ENCODING 32629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +00 +7F +7F +7F +7F +AD +AB +ENDCHAR +STARTCHAR 7F77 +ENCODING 32631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +6500 +7680 +0700 +F400 +9700 +F480 +B700 +ENDCHAR +STARTCHAR 7F79 +ENCODING 32633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +4800 +EA00 +FF00 +DF00 +5F00 +5200 +4F80 +ENDCHAR +STARTCHAR 7F85 +ENCODING 32645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +4800 +AA00 +6F00 +EF00 +EB00 +DE00 +CF80 +ENDCHAR +STARTCHAR 7F88 +ENCODING 32648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +AF +FF +EA +FF +FF +FD +4F +ENDCHAR +STARTCHAR 7F8A +ENCODING 32650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +FF00 +0800 +7F00 +0800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 7F8C +ENCODING 32652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +0800 +FF00 +2400 +2400 +4480 +8700 +ENDCHAR +STARTCHAR 7F8E +ENCODING 32654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +FF80 +0800 +FF00 +1800 +2600 +C180 +ENDCHAR +STARTCHAR 7F94 +ENCODING 32660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +0800 +7E00 +FF00 +0000 +5900 +9500 +9480 +ENDCHAR +STARTCHAR 7F9A +ENCODING 32666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +A400 +AA00 +E900 +5E80 +E000 +7F00 +C500 +4700 +8400 +ENDCHAR +STARTCHAR 7F9E +ENCODING 32670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0800 +7F00 +FF80 +4000 +7E00 +4A00 +FF80 +FF00 +ENDCHAR +STARTCHAR 7FA4 +ENCODING 32676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F500 +5500 +FF80 +5200 +FF00 +7F80 +D200 +F200 +5200 +ENDCHAR +STARTCHAR 7FA8 +ENCODING 32680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +0800 +FF80 +4800 +8F00 +5400 +4A00 +B100 +ENDCHAR +STARTCHAR 7FA9 +ENCODING 32681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +FF80 +3200 +C900 +FF80 +F500 +2680 +5B00 +ENDCHAR +STARTCHAR 7FB2 +ENCODING 32690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +FF80 +E500 +FF80 +6D00 +D200 +3680 +3900 +ENDCHAR +STARTCHAR 7FB8 +ENCODING 32696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0000 +7F00 +1800 +DB00 +D300 +DD00 +BD00 +D580 +ENDCHAR +STARTCHAR 7FB9 +ENCODING 32697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +FF00 +5A00 +B500 +FF00 +FF80 +FF00 +3C00 +C380 +ENDCHAR +STARTCHAR 7FBD +ENCODING 32701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +31 +33 +D5 +99 +77 +99 +11 +33 +ENDCHAR +STARTCHAR 7FC1 +ENCODING 32705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +52 +A5 +7E +00 +FF +FF +9D +33 +ENDCHAR +STARTCHAR 7FC5 +ENCODING 32709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5B00 +E900 +5700 +4900 +EB00 +B700 +4500 +6900 +9F80 +ENDCHAR +STARTCHAR 7FCA +ENCODING 32714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +ED +0D +B7 +B5 +CF +77 +85 +0B +ENDCHAR +STARTCHAR 7FCC +ENCODING 32716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +7300 +BF00 +DD00 +0800 +FF00 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 7FCE +ENCODING 32718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +A5 +AD +EF +17 +E5 +6F +77 +65 +4D +ENDCHAR +STARTCHAR 7FD2 +ENCODING 32722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +7D +F7 +BB +08 +7E +7E +42 +7E +ENDCHAR +STARTCHAR 7FD4 +ENCODING 32724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +BF +A5 +ED +57 +F7 +6D +D7 +57 +85 +8F +ENDCHAR +STARTCHAR 7FD5 +ENCODING 32725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +7E00 +8180 +7E00 +0000 +FF00 +7500 +FF00 +BB00 +ENDCHAR +STARTCHAR 7FDF +ENCODING 32735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +73 +BF +DD +7F +CF +FF +48 +7F +ENDCHAR +STARTCHAR 7FE0 +ENCODING 32736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +7F00 +D500 +8800 +FF00 +6200 +DD00 +FF80 +0800 +ENDCHAR +STARTCHAR 7FE1 +ENCODING 32737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +F700 +F700 +1780 +E400 +FF00 +7700 +BB00 +5500 +BB00 +ENDCHAR +STARTCHAR 7FE9 +ENCODING 32745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +15 +E3 +F5 +FB +83 +FF +FB +AB +5D +ENDCHAR +STARTCHAR 7FEB +ENCODING 32747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +D000 +D000 +EF80 +4600 +F600 +F600 +F680 +8980 +ENDCHAR +STARTCHAR 7FF0 +ENCODING 32752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F600 +4900 +EF80 +E500 +AE80 +F500 +EE80 +5480 +4D00 +ENDCHAR +STARTCHAR 7FF9 +ENCODING 32761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F00 +F500 +F500 +9F00 +B500 +FD00 +FB00 +6500 +A080 +BF00 +ENDCHAR +STARTCHAR 7FFC +ENCODING 32764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +BB00 +DD00 +7F00 +4900 +FF00 +3C00 +FF00 +E380 +ENDCHAR +STARTCHAR 8000 +ENCODING 32768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +ED00 +FF00 +FA00 +BF80 +AA00 +AF00 +AE00 +CF80 +ENDCHAR +STARTCHAR 8001 +ENCODING 32769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1100 +7E00 +1400 +FF80 +1800 +6200 +BC00 +2100 +3F00 +ENDCHAR +STARTCHAR 8003 +ENCODING 32771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +7D00 +1200 +FF80 +1300 +7C00 +BF00 +2100 +0200 +0E00 +ENDCHAR +STARTCHAR 8005 +ENCODING 32773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +7E00 +1400 +FF80 +1600 +7F00 +A100 +3F00 +3F00 +2100 +ENDCHAR +STARTCHAR 8006 +ENCODING 32774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +7E00 +FF80 +3600 +FD00 +3F00 +7E00 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR 8009 +ENCODING 32777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1100 +7E00 +FF80 +1000 +7E00 +A000 +3F00 +7D00 +7D00 +0600 +ENDCHAR +STARTCHAR 800C +ENCODING 32780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +FF +A5 +A5 +A5 +A5 +A5 +83 +ENDCHAR +STARTCHAR 8010 +ENCODING 32784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2100 +4780 +F900 +ED00 +ED00 +EB00 +E900 +E900 +9300 +ENDCHAR +STARTCHAR 8015 +ENCODING 32789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F500 +4F80 +E500 +4500 +FF80 +6900 +D900 +C900 +5100 +ENDCHAR +STARTCHAR 8017 +ENCODING 32791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +EC00 +4400 +EF00 +4C00 +F580 +6E00 +D400 +C480 +4700 +ENDCHAR +STARTCHAR 8018 +ENCODING 32792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +EF00 +4000 +E000 +4F80 +F400 +6500 +D900 +CF00 +5C80 +ENDCHAR +STARTCHAR 802D +ENCODING 32813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 0 +BITMAP +4600 +FF00 +5D00 +FF80 +5D00 +FF80 +5500 +FA00 +D680 +6D00 +ENDCHAR +STARTCHAR 8033 +ENCODING 32819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4200 +3E00 +4200 +3E00 +4200 +FF80 +0200 +0200 +ENDCHAR +STARTCHAR 8036 +ENCODING 32822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +95 +F5 +96 +F5 +95 +B5 +D7 +14 +ENDCHAR +STARTCHAR 803D +ENCODING 32829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A400 +BF00 +F480 +A600 +E600 +A600 +EA00 +AA80 +3300 +ENDCHAR +STARTCHAR 803F +ENCODING 32831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A400 +AC80 +ED00 +AB00 +F700 +A600 +E500 +A900 +3080 +ENDCHAR +STARTCHAR 8043 +ENCODING 32835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A400 +AF00 +ED00 +AF00 +ED00 +BF80 +E900 +A900 +2B00 +ENDCHAR +STARTCHAR 8046 +ENCODING 32838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A600 +A900 +FE80 +A000 +FF00 +A500 +E500 +A700 +2400 +ENDCHAR +STARTCHAR 804A +ENCODING 32842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +E8 +BB +DB +BB +DB +BB +DB +AA +32 +ENDCHAR +STARTCHAR 8056 +ENCODING 32854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F500 +F500 +9700 +F000 +FF00 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 8058 +ENCODING 32856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +BF00 +F500 +BF00 +FF80 +A800 +EF00 +2100 +2300 +ENDCHAR +STARTCHAR 805A +ENCODING 32858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F000 +FF00 +F700 +FD80 +1600 +7800 +CE00 +2A00 +C980 +ENDCHAR +STARTCHAR 805E +ENCODING 32862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +FF +81 +BF +BD +BD +BD +87 +ENDCHAR +STARTCHAR 806F +ENCODING 32879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +B600 +BB00 +F680 +BF80 +F680 +F680 +BB00 +2A00 +3200 +ENDCHAR +STARTCHAR 8070 +ENCODING 32880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +B700 +FB00 +B700 +FF00 +A400 +FB00 +B980 +2600 +ENDCHAR +STARTCHAR 8072 +ENCODING 32882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4680 +F500 +0800 +FF00 +F200 +8D80 +7F00 +4200 +FF80 +1E00 +ENDCHAR +STARTCHAR 8073 +ENCODING 32883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +DD00 +D700 +D400 +6F80 +FF00 +7E00 +4200 +7F80 +FE00 +ENDCHAR +STARTCHAR 8077 +ENCODING 32887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +BF00 +B680 +DF80 +A200 +DF00 +BF00 +DD00 +3280 +2500 +ENDCHAR +STARTCHAR 807D +ENCODING 32893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +EF00 +F700 +AF00 +E000 +FF80 +FB00 +7980 +B600 +ENDCHAR +STARTCHAR 807E +ENCODING 32894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +6F00 +F700 +F700 +F780 +B700 +FF00 +7E00 +7E00 +FF80 +ENDCHAR +STARTCHAR 807F +ENCODING 32895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7E +09 +FF +7E +08 +FF +FF +08 +08 +ENDCHAR +STARTCHAR 8084 +ENCODING 32900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +DF00 +E500 +8F80 +EF00 +C400 +FF00 +7F80 +A400 +8400 +ENDCHAR +STARTCHAR 8085 +ENCODING 32901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +FF80 +7F00 +AD00 +EF00 +FF00 +EF00 +AD00 +AD00 +ENDCHAR +STARTCHAR 8086 +ENCODING 32902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +E500 +8F80 +EF00 +8400 +FF00 +AF80 +A400 +D400 +ENDCHAR +STARTCHAR 8087 +ENCODING 32903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +FF80 +9D00 +F200 +FF00 +FF80 +7E00 +0800 +FF80 +0800 +ENDCHAR +STARTCHAR 8089 +ENCODING 32905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +08 +FF +99 +AD +DB +BD +E3 +81 +83 +ENDCHAR +STARTCHAR 808B +ENCODING 32907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E4 +A4 +AF +E5 +A5 +E5 +A5 +A9 +A9 +F3 +ENDCHAR +STARTCHAR 808C +ENCODING 32908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +AA00 +EA00 +AA00 +AA00 +EA00 +AA00 +AA80 +F180 +ENDCHAR +STARTCHAR 8096 +ENCODING 32918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4A00 +8900 +FE80 +4200 +7E00 +4200 +7E00 +4200 +4600 +ENDCHAR +STARTCHAR 809B +ENCODING 32923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +A200 +E200 +A200 +A200 +E200 +A200 +AF80 +E000 +ENDCHAR +STARTCHAR 809D +ENCODING 32925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A400 +E400 +A400 +BF80 +E400 +A400 +A400 +E400 +ENDCHAR +STARTCHAR 80A1 +ENCODING 32929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +AA00 +EB80 +9000 +AF00 +E900 +A600 +A600 +E900 +ENDCHAR +STARTCHAR 80A2 +ENCODING 32930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF80 +E400 +BF00 +A900 +E600 +A600 +AF00 +F180 +ENDCHAR +STARTCHAR 80A5 +ENCODING 32933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +B500 +F500 +B500 +AF00 +F000 +B080 +B080 +EF00 +ENDCHAR +STARTCHAR 80A9 +ENCODING 32937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +03 +7F +41 +7F +7F +7F +A1 +BF +A3 +ENDCHAR +STARTCHAR 80AA +ENCODING 32938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF80 +E800 +AF00 +E900 +A900 +A900 +B100 +F300 +ENDCHAR +STARTCHAR 80AF +ENCODING 32943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +4E +FF +00 +7E +42 +7E +7E +42 +46 +ENDCHAR +STARTCHAR 80B1 +ENCODING 32945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +A800 +BF80 +E800 +AA00 +EA00 +AD00 +B500 +B700 +7C80 +ENDCHAR +STARTCHAR 80B2 +ENCODING 32946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +22 +FF +7E +42 +7E +7E +42 +46 +ENDCHAR +STARTCHAR 80B4 +ENCODING 32948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6600 +3C00 +3300 +FF80 +2000 +FE00 +FE00 +4200 +7E00 +4600 +ENDCHAR +STARTCHAR 80BA +ENCODING 32954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +A400 +E400 +BF00 +B500 +F500 +B500 +B500 +E400 +ENDCHAR +STARTCHAR 80C3 +ENCODING 32963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FE +FE +FE +00 +FC +FC +FC +84 +8C +ENDCHAR +STARTCHAR 80C4 +ENCODING 32964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +FF +00 +7E +7E +42 +7E +46 +ENDCHAR +STARTCHAR 80CC +ENCODING 32972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +E600 +6480 +9700 +7E00 +4200 +7E00 +7E00 +4200 +4600 +ENDCHAR +STARTCHAR 80CE +ENCODING 32974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A800 +A900 +FF00 +A080 +A000 +EF00 +A900 +AF00 +E900 +ENDCHAR +STARTCHAR 80DA +ENCODING 32986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A400 +E400 +A600 +AD00 +F480 +A400 +A400 +FF80 +ENDCHAR +STARTCHAR 80DB +ENCODING 32987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +B5 +F5 +AF +B5 +EF +B4 +A4 +E4 +ENDCHAR +STARTCHAR 80DE +ENCODING 32990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +BF00 +B100 +FF00 +B300 +AF00 +F300 +B000 +B080 +EF00 +ENDCHAR +STARTCHAR 80E1 +ENCODING 32993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +47 +45 +F5 +47 +45 +F5 +97 +F9 +99 +0B +ENDCHAR +STARTCHAR 80E4 +ENCODING 32996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +AA00 +9600 +BE00 +8200 +BE00 +BE00 +BE00 +A680 +AD80 +ENDCHAR +STARTCHAR 80E5 +ENCODING 32997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0F00 +F000 +9F80 +7E00 +7E00 +4200 +7E00 +4600 +ENDCHAR +STARTCHAR 80F1 +ENCODING 33009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +B500 +B500 +ED00 +BF80 +EA00 +AA00 +AA00 +B280 +7380 +ENDCHAR +STARTCHAR 80F4 +ENCODING 33012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +B1 +FF +B7 +BB +F7 +BB +B1 +F3 +ENDCHAR +STARTCHAR 80F8 +ENCODING 33016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E8 +BF +B1 +E5 +BF +F7 +BB +BF +B1 +63 +ENDCHAR +STARTCHAR 80FD +ENCODING 33021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +9900 +F600 +1700 +F000 +9900 +FB00 +F400 +9880 +B700 +ENDCHAR +STARTCHAR 8102 +ENCODING 33026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +AE00 +A880 +EF00 +A000 +EF00 +A900 +AF00 +AF00 +6900 +ENDCHAR +STARTCHAR 8105 +ENCODING 33029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +7E +E6 +FF +75 +FF +42 +7E +7E +46 +ENDCHAR +STARTCHAR 8106 +ENCODING 33030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7400 +5700 +5900 +7FC0 +5B80 +7A80 +5A80 +5B80 +5A40 +BB80 +ENDCHAR +STARTCHAR 8107 +ENCODING 33031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF00 +A500 +C900 +B300 +D200 +BB00 +B680 +B680 +6D00 +ENDCHAR +STARTCHAR 8108 +ENCODING 33032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +BC00 +B100 +F600 +B680 +F700 +B600 +B500 +B700 +5C80 +ENDCHAR +STARTCHAR 810A +ENCODING 33034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FB00 +E700 +7E00 +C380 +7E00 +7E00 +4200 +4600 +ENDCHAR +STARTCHAR 8118 +ENCODING 33048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +B080 +EE00 +A000 +BF00 +EA00 +AA00 +AA80 +F380 +ENDCHAR +STARTCHAR 811A +ENCODING 33050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +CB +AB +BF +CB +BF +D3 +B7 +BF +B6 +C2 +ENDCHAR +STARTCHAR 811B +ENCODING 33051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +AB00 +F500 +B500 +AB00 +E000 +BF00 +A400 +FF80 +ENDCHAR +STARTCHAR 8123 +ENCODING 33059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BE +FF +A6 +FB +BF +A1 +BF +A3 +ENDCHAR +STARTCHAR 8129 +ENCODING 33065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F80 +7900 +A600 +A980 +BF00 +AF00 +A900 +AF00 +8B00 +ENDCHAR +STARTCHAR 812B +ENCODING 33067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +B100 +FF80 +A900 +A900 +EF00 +AA00 +AA80 +F300 +ENDCHAR +STARTCHAR 812F +ENCODING 33071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E500 +BF80 +A400 +FF00 +B500 +BF00 +F500 +BF00 +B500 +F500 +ENDCHAR +STARTCHAR 8139 +ENCODING 33081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +AF00 +E800 +AF00 +BF80 +ED00 +AB00 +AF00 +F880 +ENDCHAR +STARTCHAR 813E +ENCODING 33086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +B500 +FF00 +B500 +BF00 +FA00 +BF80 +A200 +E200 +ENDCHAR +STARTCHAR 814B +ENCODING 33099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF80 +AA00 +D700 +B700 +B700 +D500 +B200 +B500 +D880 +ENDCHAR +STARTCHAR 814E +ENCODING 33102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F5 +F2 +F5 +7E +42 +7E +42 +46 +ENDCHAR +STARTCHAR 8150 +ENCODING 33104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +EA00 +A200 +BF00 +CD00 +DB00 +CD00 +5300 +ENDCHAR +STARTCHAR 8151 +ENCODING 33105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF80 +B500 +D900 +BF80 +BD00 +DB00 +BB00 +A900 +EB00 +ENDCHAR +STARTCHAR 8154 +ENCODING 33108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +B680 +EA80 +B300 +E000 +BF00 +A400 +A400 +FF80 +ENDCHAR +STARTCHAR 8155 +ENCODING 33109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF80 +B080 +CF00 +B700 +B700 +CB00 +AB00 +B280 +D300 +ENDCHAR +STARTCHAR 8165 +ENCODING 33125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +AF00 +EF00 +A000 +AA00 +EF00 +BF00 +A200 +FF80 +ENDCHAR +STARTCHAR 8166 +ENCODING 33126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +EB +B5 +B5 +EB +A4 +FF +BB +B5 +BF +71 +ENDCHAR +STARTCHAR 816B +ENCODING 33131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +BC00 +BF80 +FF00 +BF00 +F500 +BF00 +A400 +7F80 +ENDCHAR +STARTCHAR 8170 +ENCODING 33136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +AA00 +DF00 +BF00 +A400 +DF80 +AA00 +A600 +D900 +ENDCHAR +STARTCHAR 8171 +ENCODING 33137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C200 +B700 +D300 +DF80 +D700 +CF00 +B200 +BF00 +D200 +EF80 +ENDCHAR +STARTCHAR 8178 +ENCODING 33144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +BF00 +DF00 +A000 +BF80 +CF00 +BA80 +B500 +4B00 +ENDCHAR +STARTCHAR 8179 +ENCODING 33145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +AF80 +BF00 +F100 +AF00 +EF00 +AF00 +BA00 +A600 +7980 +ENDCHAR +STARTCHAR 817A +ENCODING 33146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +B100 +FF00 +BF00 +E500 +BE00 +AE00 +AD00 +7C80 +ENDCHAR +STARTCHAR 817F +ENCODING 33151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D700 +A500 +D700 +B700 +A600 +D500 +AE80 +B800 +D780 +ENDCHAR +STARTCHAR 8180 +ENCODING 33152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +AA00 +FF80 +B480 +FF80 +A800 +AF00 +B900 +F700 +ENDCHAR +STARTCHAR 8188 +ENCODING 33160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AF00 +EF00 +A000 +BF00 +FB00 +B080 +BE80 +F500 +ENDCHAR +STARTCHAR 818A +ENCODING 33162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C500 +BF80 +BF00 +D500 +BF00 +BF00 +D500 +BF80 +A900 +C600 +ENDCHAR +STARTCHAR 818F +ENCODING 33167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FF +7E +7E +FF +BF +3E +7E +7E +7E +46 +ENDCHAR +STARTCHAR 819A +ENCODING 33178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1F +FF +FF +9E +E9 +FF +B6 +BF +BF +23 +ENDCHAR +STARTCHAR 819C +ENCODING 33180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DF80 +AA00 +A000 +DF00 +BF00 +BF00 +DF80 +A400 +AB00 +D180 +ENDCHAR +STARTCHAR 819D +ENCODING 33181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +AF00 +F480 +AB00 +B480 +ED00 +AF00 +B580 +CC00 +ENDCHAR +STARTCHAR 81A0 +ENCODING 33184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DB00 +A900 +DB00 +A600 +BD80 +DA00 +A500 +BE00 +5800 +ENDCHAR +STARTCHAR 81A3 +ENCODING 33187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF80 +AB00 +D000 +BF00 +AA00 +DF00 +BF00 +A400 +5F80 +ENDCHAR +STARTCHAR 81A8 +ENCODING 33192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C880 +BD00 +DE00 +C080 +DD00 +DE00 +C480 +D900 +CF00 +5A00 +ENDCHAR +STARTCHAR 81B3 +ENCODING 33203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +BF00 +BF00 +FF00 +AD00 +BF80 +E000 +BF00 +BF00 +F100 +ENDCHAR +STARTCHAR 81B5 +ENCODING 33205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +BF80 +A400 +FF80 +A900 +B700 +F700 +BF80 +A400 +C400 +ENDCHAR +STARTCHAR 81BA +ENCODING 33210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BF00 +B400 +EF00 +8000 +BF00 +A100 +BF00 +A300 +ENDCHAR +STARTCHAR 81BD +ENCODING 33213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C800 +DE00 +DF80 +D700 +D800 +DF80 +D000 +D600 +DF00 +6F00 +ENDCHAR +STARTCHAR 81BE +ENCODING 33214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +AB00 +BE80 +DF00 +BF00 +BF00 +DF00 +B100 +BF00 +DF00 +ENDCHAR +STARTCHAR 81BF +ENCODING 33215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +DF00 +DF00 +DF00 +C000 +DF80 +DF00 +DF80 +DF00 +7980 +ENDCHAR +STARTCHAR 81C0 +ENCODING 33216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F680 +B580 +B700 +F200 +5580 +7E00 +4100 +7E00 +4600 +ENDCHAR +STARTCHAR 81C2 +ENCODING 33218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +9F00 +FF80 +FF00 +F200 +7E00 +4100 +7E00 +7E00 +4600 +ENDCHAR +STARTCHAR 81C6 +ENCODING 33222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF00 +BF80 +C000 +BF00 +BF00 +DF00 +BD00 +B900 +EE80 +ENDCHAR +STARTCHAR 81CD +ENCODING 33229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DF80 +C800 +DF80 +DF00 +BF80 +D100 +DF00 +DF00 +D100 +E100 +ENDCHAR +STARTCHAR 81D8 +ENCODING 33240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +B500 +BF00 +DB00 +BF00 +C000 +BF00 +BF00 +BF80 +7580 +ENDCHAR +STARTCHAR 81DF +ENCODING 33247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +DF80 +C180 +EF80 +DD00 +D680 +F700 +FD00 +FB80 +7580 +ENDCHAR +STARTCHAR 81E3 +ENCODING 33251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +88 +FF +81 +81 +FF +88 +FF +80 +ENDCHAR +STARTCHAR 81E5 +ENCODING 33253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FA00 +A200 +A200 +F200 +9200 +9200 +F600 +A500 +F900 +8880 +ENDCHAR +STARTCHAR 81E7 +ENCODING 33255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +BF80 +C200 +DE80 +DF00 +D700 +DE00 +DA00 +DE80 +8900 +ENDCHAR +STARTCHAR 81E8 +ENCODING 33256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF80 +D000 +EF00 +AF00 +A000 +FF80 +D680 +FF80 +9680 +ENDCHAR +STARTCHAR 81EA +ENCODING 33258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -1 +BITMAP +10 +20 +FE +82 +FE +82 +FE +82 +FE +82 +ENDCHAR +STARTCHAR 81ED +ENCODING 33261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +4100 +7E00 +7E00 +1200 +FF80 +2400 +C380 +ENDCHAR +STARTCHAR 81F3 +ENCODING 33267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +22 +2E +F1 +08 +08 +7F +08 +FF +ENDCHAR +STARTCHAR 81F4 +ENCODING 33268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +4400 +5780 +F900 +CD00 +4D00 +F200 +4200 +F500 +0880 +ENDCHAR +STARTCHAR 81FA +ENCODING 33274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0000 +7E00 +0000 +FF00 +2600 +7F00 +7E00 +FF80 +ENDCHAR +STARTCHAR 81FB +ENCODING 33275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +AF00 +EA00 +FF80 +5F00 +FF80 +4600 +ED00 +1480 +ENDCHAR +STARTCHAR 81FC +ENCODING 33276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +10 +EF +81 +81 +FF +81 +81 +FF +81 +ENDCHAR +STARTCHAR 81FE +ENCODING 33278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +EF +89 +EF +89 +FF +99 +14 +62 +81 +ENDCHAR +STARTCHAR 8205 +ENCODING 33285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FF +FF +FF +00 +7F +89 +7F +FF +11 +E3 +ENDCHAR +STARTCHAR 8207 +ENCODING 33287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7300 +9900 +F300 +9900 +7B00 +9900 +FF80 +6600 +8100 +ENDCHAR +STARTCHAR 8208 +ENCODING 33288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +A500 +E700 +BD00 +FF00 +A500 +FF80 +2600 +C100 +ENDCHAR +STARTCHAR 820A +ENCODING 33290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +8800 +FE00 +7F00 +1000 +EF00 +8100 +FF00 +ENDCHAR +STARTCHAR 820C +ENCODING 33292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0200 +7C00 +0800 +FF80 +0800 +7E00 +4100 +7E00 +4100 +ENDCHAR +STARTCHAR 820D +ENCODING 33293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +62 +FF +FF +08 +7E +42 +7E +42 +ENDCHAR +STARTCHAR 8212 +ENCODING 33298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F00 +A100 +F600 +4F80 +F280 +F300 +9200 +F200 +9400 +ENDCHAR +STARTCHAR 821B +ENCODING 33307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +7F00 +9A00 +DA00 +AA00 +3F80 +4200 +C200 +8200 +ENDCHAR +STARTCHAR 821C +ENCODING 33308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +5200 +4A00 +FF00 +F200 +DF00 +BF80 +4200 +8200 +ENDCHAR +STARTCHAR 821E +ENCODING 33310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F00 +D500 +FF80 +5500 +FF80 +7F00 +EA00 +7F80 +8200 +ENDCHAR +STARTCHAR 821F +ENCODING 33311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +7E +52 +4A +42 +FF +4A +4A +4A +86 +ENDCHAR +STARTCHAR 8221 +ENCODING 33313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +EF00 +D200 +D200 +9200 +E200 +D200 +D200 +9200 +AF80 +ENDCHAR +STARTCHAR 822A +ENCODING 33322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +EF00 +E000 +E000 +9E00 +EA00 +EA00 +EA00 +AA80 +7180 +ENDCHAR +STARTCHAR 822B +ENCODING 33323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +E200 +EF80 +E400 +9700 +E500 +E900 +E900 +A900 +F300 +ENDCHAR +STARTCHAR 822C +ENCODING 33324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +F500 +D980 +B980 +B000 +DF00 +D500 +D200 +9700 +B880 +ENDCHAR +STARTCHAR 8235 +ENCODING 33333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +E880 +E880 +9900 +EB00 +E400 +E800 +A880 +E700 +ENDCHAR +STARTCHAR 8236 +ENCODING 33334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +22 +FF +D9 +B9 +B9 +DF +D9 +D9 +9F +39 +ENDCHAR +STARTCHAR 8237 +ENCODING 33335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +E200 +DF80 +A400 +B500 +DA00 +D700 +D500 +9700 +AC80 +ENDCHAR +STARTCHAR 8239 +ENCODING 33337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +E900 +D900 +A980 +B980 +DF00 +D900 +D900 +9F00 +A900 +ENDCHAR +STARTCHAR 8240 +ENCODING 33344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +EF00 +EA80 +D000 +9F00 +E200 +EF80 +E200 +A200 +A400 +ENDCHAR +STARTCHAR 8245 +ENCODING 33349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +E600 +D900 +AF80 +9200 +EF00 +DB00 +DB00 +9280 +A600 +ENDCHAR +STARTCHAR 8247 +ENCODING 33351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +FA00 +E900 +E900 +AB80 +E500 +F900 +EB00 +A800 +F780 +ENDCHAR +STARTCHAR 8259 +ENCODING 33369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +EF00 +FF80 +EF00 +B900 +EF00 +EF00 +EF00 +B880 +F700 +ENDCHAR +STARTCHAR 8264 +ENCODING 33380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +FF80 +EF00 +FF80 +A400 +FB00 +FF80 +FF00 +AB00 +7D80 +ENDCHAR +STARTCHAR 8266 +ENCODING 33382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +FA00 +BF80 +FC00 +BB80 +FC00 +EF00 +F700 +B700 +7F80 +ENDCHAR +STARTCHAR 826E +ENCODING 33390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +42 +7E +51 +4E +5E +E1 +ENDCHAR +STARTCHAR 826F +ENCODING 33391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7E +42 +7E +42 +7F +4A +4C +7E +E1 +ENDCHAR +STARTCHAR 8271 +ENCODING 33393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A700 +F900 +4700 +F900 +D700 +6B00 +FB00 +F900 +6700 +9C80 +ENDCHAR +STARTCHAR 8272 +ENCODING 33394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3C +48 +FF +C9 +49 +7F +40 +41 +7F +ENDCHAR +STARTCHAR 8276 +ENCODING 33398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +F700 +F900 +FF00 +0A80 +FA80 +F700 +F800 +5880 +E700 +ENDCHAR +STARTCHAR 8278 +ENCODING 33400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +DB +DB +DB +DB +DB +FF +42 +42 +82 +ENDCHAR +STARTCHAR 827E +ENCODING 33406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +0200 +2400 +1400 +0800 +1C00 +6600 +8180 +ENDCHAR +STARTCHAR 828B +ENCODING 33419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +7F00 +0800 +0800 +FF80 +0800 +0800 +3800 +ENDCHAR +STARTCHAR 828D +ENCODING 33421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +4000 +7F00 +8100 +FD00 +0100 +0100 +0700 +ENDCHAR +STARTCHAR 828E +ENCODING 33422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +FF00 +0100 +7F00 +8000 +FF00 +8100 +0700 +ENDCHAR +STARTCHAR 8292 +ENCODING 33426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +FF +2C +08 +FF +40 +40 +40 +7F +ENDCHAR +STARTCHAR 8299 +ENCODING 33433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +7F00 +0800 +FF00 +1800 +1400 +6200 +8180 +ENDCHAR +STARTCHAR 829A +ENCODING 33434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +0F00 +FC00 +4900 +7E00 +4800 +0880 +0F00 +ENDCHAR +STARTCHAR 829D +ENCODING 33437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3400 +FF00 +0200 +0400 +5800 +6000 +A000 +9F80 +ENDCHAR +STARTCHAR 829F +ENCODING 33439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +3C80 +6700 +C000 +7E00 +2400 +1C00 +E300 +ENDCHAR +STARTCHAR 82A5 +ENCODING 33445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +1800 +6600 +A580 +2400 +2400 +4400 +8400 +ENDCHAR +STARTCHAR 82A6 +ENCODING 33446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0300 +7C00 +7F00 +4100 +7F00 +8100 +8000 +8000 +ENDCHAR +STARTCHAR 82A9 +ENCODING 33449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +2400 +7F00 +8180 +7F00 +0200 +0400 +0800 +ENDCHAR +STARTCHAR 82AC +ENCODING 33452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +3C00 +4200 +BF80 +9200 +2200 +6200 +8C00 +ENDCHAR +STARTCHAR 82AD +ENCODING 33453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +FF00 +8900 +8900 +FF00 +8000 +8080 +7F00 +ENDCHAR +STARTCHAR 82AE +ENCODING 33454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +3000 +FF00 +8900 +9500 +A300 +C100 +8300 +ENDCHAR +STARTCHAR 82AF +ENCODING 33455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +2400 +0800 +2600 +6100 +A100 +A280 +3C00 +ENDCHAR +STARTCHAR 82B1 +ENCODING 33457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +2800 +4900 +CE00 +C800 +4800 +4880 +4F00 +ENDCHAR +STARTCHAR 82B3 +ENCODING 33459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +FF00 +2000 +3F00 +2100 +4100 +4200 +8600 +ENDCHAR +STARTCHAR 82B7 +ENCODING 33463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +0800 +4800 +4F00 +4800 +4800 +4800 +FF80 +ENDCHAR +STARTCHAR 82B8 +ENCODING 33464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +7E00 +0000 +FF80 +2000 +2200 +4F00 +F100 +ENDCHAR +STARTCHAR 82B9 +ENCODING 33465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +7E00 +4000 +7F00 +4400 +8400 +8400 +8400 +ENDCHAR +STARTCHAR 82BB +ENCODING 33467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +7F +D5 +7D +23 +C0 +7F +D5 +7D +E3 +ENDCHAR +STARTCHAR 82BC +ENCODING 33468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0600 +F800 +0F00 +F000 +0F00 +F000 +1080 +0F00 +ENDCHAR +STARTCHAR 82BD +ENCODING 33469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +7F00 +2400 +FF00 +0C00 +1400 +6400 +8C00 +ENDCHAR +STARTCHAR 82BF +ENCODING 33471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2000 +5E00 +4A00 +CB00 +D100 +5100 +7100 +6300 +ENDCHAR +STARTCHAR 82D1 +ENCODING 33489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +6400 +4F00 +7900 +5900 +AB00 +2800 +4880 +8700 +ENDCHAR +STARTCHAR 82D2 +ENCODING 33490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +7E00 +4900 +7E00 +C980 +7E00 +4100 +4600 +ENDCHAR +STARTCHAR 82D4 +ENCODING 33492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +2200 +FF00 +0000 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 82D5 +ENCODING 33493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +3100 +C600 +7F00 +4100 +7F00 +4100 +ENDCHAR +STARTCHAR 82D7 +ENCODING 33495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +2400 +7F00 +8900 +7F00 +8900 +7F00 +8100 +ENDCHAR +STARTCHAR 82DB +ENCODING 33499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +FF00 +0200 +7A00 +4A00 +7A00 +4A00 +0600 +ENDCHAR +STARTCHAR 82DE +ENCODING 33502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +7F00 +8100 +F900 +7900 +4200 +4080 +7F00 +ENDCHAR +STARTCHAR 82DF +ENCODING 33503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +3F00 +4100 +BD00 +C500 +3D00 +4500 +0700 +ENDCHAR +STARTCHAR 82E1 +ENCODING 33505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2600 +6200 +5200 +4A00 +4200 +5600 +ED00 +1080 +ENDCHAR +STARTCHAR 82E5 +ENCODING 33509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +1000 +FF80 +2000 +7F00 +A100 +3F00 +2100 +ENDCHAR +STARTCHAR 82E6 +ENCODING 33510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +0800 +FF80 +0800 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 82E7 +ENCODING 33511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +FF00 +8100 +FF00 +0800 +0800 +0800 +3000 +ENDCHAR +STARTCHAR 82F1 +ENCODING 33521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +7E00 +4A00 +4A00 +FF80 +1800 +6600 +C180 +ENDCHAR +STARTCHAR 82FD +ENCODING 33533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2600 +7E00 +5200 +5200 +5200 +9500 +9F00 +F280 +ENDCHAR +STARTCHAR 82FE +ENCODING 33534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3400 +0A00 +2A00 +A500 +A900 +B080 +6200 +FE00 +ENDCHAR +STARTCHAR 8301 +ENCODING 33537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +4900 +4900 +7F00 +0800 +8900 +8900 +FF00 +ENDCHAR +STARTCHAR 8302 +ENCODING 33538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +1100 +FF80 +8A00 +8A00 +8C00 +9480 +A300 +ENDCHAR +STARTCHAR 8303 +ENCODING 33539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +E400 +5F00 +9100 +5100 +5600 +5000 +9080 +9F00 +ENDCHAR +STARTCHAR 8304 +ENCODING 33540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +6400 +4700 +F500 +5500 +5500 +5500 +9700 +B500 +ENDCHAR +STARTCHAR 8305 +ENCODING 33541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +FF +00 +7E +14 +FF +19 +6A +88 +18 +ENDCHAR +STARTCHAR 8309 +ENCODING 33545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +0800 +FF00 +6E00 +8980 +0800 +ENDCHAR +STARTCHAR 8317 +ENCODING 33559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +7E00 +E400 +1800 +3F00 +E100 +3F00 +2100 +ENDCHAR +STARTCHAR 8328 +ENCODING 33576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3400 +DF00 +1900 +2900 +6C00 +DE00 +3300 +6100 +ENDCHAR +STARTCHAR 832B +ENCODING 33579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +FF +44 +44 +FF +10 +50 +50 +9F +ENDCHAR +STARTCHAR 832F +ENCODING 33583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2000 +2600 +4400 +DF00 +C400 +4A00 +5100 +6080 +ENDCHAR +STARTCHAR 8331 +ENCODING 33585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +4800 +7F00 +FF00 +1800 +6E00 +8980 +0800 +ENDCHAR +STARTCHAR 8334 +ENCODING 33588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +BD00 +A500 +BD00 +A500 +FF00 +8100 +ENDCHAR +STARTCHAR 8335 +ENCODING 33589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +8900 +8900 +FF00 +9900 +B500 +FF00 +8100 +ENDCHAR +STARTCHAR 8336 +ENCODING 33590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +3C00 +6A00 +8900 +7E00 +2A00 +4B00 +8900 +ENDCHAR +STARTCHAR 8338 +ENCODING 33592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +7E00 +4200 +7E00 +4380 +FE00 +0200 +ENDCHAR +STARTCHAR 8339 +ENCODING 33593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +4700 +F500 +5500 +D500 +2500 +5700 +8900 +ENDCHAR +STARTCHAR 8340 +ENCODING 33600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +6400 +7F00 +4100 +FD00 +C500 +7D00 +7D00 +4300 +ENDCHAR +STARTCHAR 8347 +ENCODING 33607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +CF00 +A000 +5F80 +C200 +4200 +4200 +4600 +ENDCHAR +STARTCHAR 8349 +ENCODING 33609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +7E00 +7E00 +4100 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 834A +ENCODING 33610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2500 +FD00 +5500 +5500 +FD00 +5500 +9100 +9300 +ENDCHAR +STARTCHAR 834F +ENCODING 33615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2000 +5F00 +4400 +C400 +FF80 +4400 +4400 +5F00 +ENDCHAR +STARTCHAR 8351 +ENCODING 33617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +0800 +FF00 +FF00 +FF00 +9900 +2700 +C180 +ENDCHAR +STARTCHAR 8352 +ENCODING 33618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +7F00 +0000 +3200 +5200 +5280 +9300 +ENDCHAR +STARTCHAR 8373 +ENCODING 33651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +7E00 +4200 +7E00 +2400 +FF80 +ENDCHAR +STARTCHAR 8377 +ENCODING 33655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +7F80 +4100 +DD00 +E500 +5D00 +4100 +4300 +ENDCHAR +STARTCHAR 837B +ENCODING 33659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +8000 +6400 +4D00 +B500 +6400 +AA00 +2900 +5080 +ENDCHAR +STARTCHAR 8389 +ENCODING 33673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1100 +E500 +2500 +FD00 +6500 +B500 +A900 +2300 +ENDCHAR +STARTCHAR 838A +ENCODING 33674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +A400 +E400 +3F80 +E400 +A400 +A400 +AF00 +ENDCHAR +STARTCHAR 838E +ENCODING 33678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +C000 +5600 +9500 +5480 +6500 +4E00 +8800 +B000 +ENDCHAR +STARTCHAR 8396 +ENCODING 33686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +5200 +5200 +2900 +FF00 +0800 +FF80 +ENDCHAR +STARTCHAR 8398 +ENCODING 33688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +2400 +FF80 +0800 +FF00 +0800 +0800 +ENDCHAR +STARTCHAR 839E +ENCODING 33694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +FF00 +0000 +FF00 +2400 +6480 +8700 +ENDCHAR +STARTCHAR 83A2 +ENCODING 33698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +4A00 +4B00 +BD00 +2400 +6200 +8180 +ENDCHAR +STARTCHAR 83A9 +ENCODING 33705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0200 +7E00 +8900 +7E00 +0800 +FF80 +0800 +3800 +ENDCHAR +STARTCHAR 83AA +ENCODING 33706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2600 +E500 +2400 +FF80 +7500 +B600 +2A80 +7100 +ENDCHAR +STARTCHAR 83AB +ENCODING 33707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2400 +FF80 +7E00 +7E00 +4200 +7E00 +FF80 +3400 +C380 +ENDCHAR +STARTCHAR 83BD +ENCODING 33725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3500 +FF00 +2600 +E500 +2400 +FF00 +2400 +C400 +ENDCHAR +STARTCHAR 83C1 +ENCODING 33729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +7F00 +FF80 +0000 +7E00 +7E00 +4100 +4600 +ENDCHAR +STARTCHAR 83C5 +ENCODING 33733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +FF00 +4200 +7E00 +7E00 +7E00 +4100 +ENDCHAR +STARTCHAR 83C9 +ENCODING 33737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +2400 +3C00 +FF00 +4800 +3600 +6A00 +9100 +ENDCHAR +STARTCHAR 83CA +ENCODING 33738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +7F00 +B500 +B500 +7F00 +3500 +D300 +1300 +ENDCHAR +STARTCHAR 83CC +ENCODING 33740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +8500 +B900 +FF00 +B500 +CB00 +FF00 +8100 +ENDCHAR +STARTCHAR 83D3 +ENCODING 33747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +4900 +7F00 +7F00 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 83D6 +ENCODING 33750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +7E00 +7E00 +0000 +FF00 +FF00 +FF00 +8100 +ENDCHAR +STARTCHAR 83DC +ENCODING 33756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FE00 +5100 +4A00 +4800 +FF00 +1400 +6A00 +8980 +ENDCHAR +STARTCHAR 83E9 +ENCODING 33769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +2400 +FF80 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR 83EB +ENCODING 33771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +0800 +7F00 +7F00 +0800 +FF00 +7F00 +FF80 +ENDCHAR +STARTCHAR 83EF +ENCODING 33775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +FF80 +2A00 +FF00 +FF00 +0800 +0800 +ENDCHAR +STARTCHAR 83F0 +ENCODING 33776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0300 +FE00 +5600 +7500 +D500 +5700 +5700 +E980 +ENDCHAR +STARTCHAR 83F1 +ENCODING 33777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +7F00 +FF80 +2700 +FE00 +5400 +1C00 +E300 +ENDCHAR +STARTCHAR 83F2 +ENCODING 33778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +F780 +1400 +F700 +6400 +A780 +6400 +4400 +ENDCHAR +STARTCHAR 83F4 +ENCODING 33780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +FF00 +2E00 +7F80 +FE00 +4A00 +7E80 +0F00 +ENDCHAR +STARTCHAR 83F9 +ENCODING 33785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +C000 +5F00 +9100 +5F00 +1100 +5F00 +5100 +BF80 +ENDCHAR +STARTCHAR 83FD +ENCODING 33789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +3F00 +4500 +F500 +B200 +B200 +B500 +4880 +ENDCHAR +STARTCHAR 8403 +ENCODING 33795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +FF00 +0000 +2400 +6600 +9900 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 8404 +ENCODING 33796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +7F00 +BD00 +5100 +7F00 +5500 +7D00 +0700 +ENDCHAR +STARTCHAR 840A +ENCODING 33802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +4A00 +4A00 +BD00 +2C00 +4A00 +8900 +ENDCHAR +STARTCHAR 840C +ENCODING 33804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +EF00 +9900 +EF00 +9900 +EF00 +9900 +1300 +ENDCHAR +STARTCHAR 840D +ENCODING 33805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +BF00 +4400 +9600 +9500 +7F80 +4400 +8400 +8400 +ENDCHAR +STARTCHAR 840E +ENCODING 33806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7E00 +FF80 +2C00 +D300 +FF80 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 8429 +ENCODING 33833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2200 +C200 +4A80 +FB00 +6600 +D500 +C900 +4880 +ENDCHAR +STARTCHAR 842C +ENCODING 33836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +4A00 +7E00 +7E00 +FF00 +8D00 +B300 +8300 +ENDCHAR +STARTCHAR 8431 +ENCODING 33841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +FE80 +7E00 +4200 +7E00 +7E00 +FF80 +ENDCHAR +STARTCHAR 8438 +ENCODING 33848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2800 +CF00 +EF00 +8900 +FF00 +1800 +2600 +C100 +ENDCHAR +STARTCHAR 843D +ENCODING 33853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +8800 +5F00 +AA00 +A400 +7B00 +9F00 +9F00 +9100 +ENDCHAR +STARTCHAR 8449 +ENCODING 33865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5200 +FF80 +5E00 +7F00 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 8457 +ENCODING 33879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1100 +7E00 +FF80 +3200 +FE00 +2200 +3E00 +3E00 +ENDCHAR +STARTCHAR 845B +ENCODING 33883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7E00 +7E00 +7E00 +2000 +7F00 +F700 +7F00 +4300 +ENDCHAR +STARTCHAR 8461 +ENCODING 33889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +7F00 +FD00 +FD00 +5500 +7D00 +7D00 +5700 +ENDCHAR +STARTCHAR 8463 +ENCODING 33891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +FF00 +0800 +7E00 +4900 +7E00 +FF00 +FF80 +ENDCHAR +STARTCHAR 8466 +ENCODING 33894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF00 +0000 +7E00 +7E00 +FF00 +FF80 +0800 +ENDCHAR +STARTCHAR 846B +ENCODING 33899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +4700 +F900 +4700 +F900 +9F00 +F900 +8B00 +ENDCHAR +STARTCHAR 846C +ENCODING 33900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +4900 +F680 +6700 +A400 +FF80 +2400 +C400 +ENDCHAR +STARTCHAR 846F +ENCODING 33903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4400 +6800 +AF00 +4D00 +F500 +D300 +D100 +C300 +ENDCHAR +STARTCHAR 8475 +ENCODING 33909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FA00 +6500 +6200 +FD80 +0800 +FF00 +3400 +C300 +ENDCHAR +STARTCHAR 847A +ENCODING 33914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7E00 +7E00 +0000 +FF00 +7E00 +7E00 +FF00 +0200 +ENDCHAR +STARTCHAR 8490 +ENCODING 33936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +7E00 +7E00 +4900 +7E00 +2D00 +6F80 +8F00 +ENDCHAR +STARTCHAR 8494 +ENCODING 33940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0400 +FF00 +A400 +FF80 +BF80 +A900 +E900 +8200 +ENDCHAR +STARTCHAR 8499 +ENCODING 33945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +FF00 +BF00 +0000 +FF00 +F500 +DA00 +7A00 +D980 +ENDCHAR +STARTCHAR 849C +ENCODING 33948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +E700 +0000 +FF80 +EB00 +DB00 +CA80 +4600 +ENDCHAR +STARTCHAR 84A1 +ENCODING 33953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +2400 +FF00 +8880 +7F00 +1E00 +6200 +C600 +ENDCHAR +STARTCHAR 84B2 +ENCODING 33970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +8500 +7F80 +8400 +BF00 +7F00 +7F00 +A500 +A500 +ENDCHAR +STARTCHAR 84B8 +ENCODING 33976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +0400 +ED00 +4A00 +9100 +7E00 +9500 +9480 +ENDCHAR +STARTCHAR 84BB +ENCODING 33979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0000 +FF00 +F700 +FF00 +5700 +BB00 +5500 +AB00 +ENDCHAR +STARTCHAR 84BC +ENCODING 33980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1800 +7E00 +FF80 +7E00 +7E00 +4000 +BE00 +BE00 +ENDCHAR +STARTCHAR 84BF +ENCODING 33983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +0000 +7E00 +3C00 +FF00 +BD00 +BD00 +A300 +ENDCHAR +STARTCHAR 84C0 +ENCODING 33984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0300 +EC00 +4A00 +6500 +DF00 +4E00 +5500 +D480 +ENDCHAR +STARTCHAR 84C2 +ENCODING 33986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +2400 +FF00 +FF00 +4200 +7E00 +7E00 +FF80 +2600 +C100 +ENDCHAR +STARTCHAR 84C4 +ENCODING 33988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +1600 +3B00 +FC80 +7F00 +4900 +7F00 +7F00 +ENDCHAR +STARTCHAR 84C6 +ENCODING 33990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF80 +FF00 +9200 +BF00 +A900 +A900 +AB00 +ENDCHAR +STARTCHAR 84C9 +ENCODING 33993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF00 +5900 +B600 +6380 +FE00 +7E00 +4200 +ENDCHAR +STARTCHAR 84CB +ENCODING 33995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +0800 +FF00 +2200 +FD00 +7E00 +5500 +FF80 +ENDCHAR +STARTCHAR 84CD +ENCODING 33997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF80 +3300 +FF00 +0000 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR 84D1 +ENCODING 34001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +0000 +7E00 +FF80 +7E00 +2500 +FA00 +6180 +ENDCHAR +STARTCHAR 84DA +ENCODING 34010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4800 +4F00 +7A00 +FF00 +E600 +6B80 +6E00 +5800 +ENDCHAR +STARTCHAR 84EC +ENCODING 34028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4F00 +9A00 +8E00 +3F80 +C400 +5F00 +4400 +BF80 +ENDCHAR +STARTCHAR 84EE +ENCODING 34030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +C400 +3F00 +DF00 +1F00 +DF00 +7F80 +4400 +BF80 +ENDCHAR +STARTCHAR 84F4 +ENCODING 34036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +7F00 +7F00 +7F00 +FF00 +0200 +FF80 +2C00 +ENDCHAR +STARTCHAR 84FC +ENCODING 34044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +5700 +FF00 +A600 +D980 +6E00 +7C00 +6000 +ENDCHAR +STARTCHAR 8511 +ENCODING 34065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7F00 +9500 +7F00 +FF80 +8400 +B600 +9A80 +A100 +ENDCHAR +STARTCHAR 8513 +ENCODING 34067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7E00 +7E00 +0000 +FF00 +FF00 +FE00 +2400 +FF80 +ENDCHAR +STARTCHAR 8514 +ENCODING 34068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +4100 +BD00 +3D00 +7D00 +7D00 +7D00 +0300 +ENDCHAR +STARTCHAR 8517 +ENCODING 34071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +FF80 +9400 +BF00 +FF00 +8000 +B500 +D500 +ENDCHAR +STARTCHAR 8518 +ENCODING 34072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1400 +7A00 +EB00 +3700 +D980 +6E00 +7C00 +6000 +ENDCHAR +STARTCHAR 851A +ENCODING 34074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +F900 +8900 +FF80 +F500 +8300 +F900 +E900 +A300 +ENDCHAR +STARTCHAR 851E +ENCODING 34078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF80 +7E00 +7F00 +7F00 +FF80 +6400 +FB00 +ENDCHAR +STARTCHAR 8521 +ENCODING 34081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +D600 +A600 +7F00 +FF00 +2A00 +4B00 +9900 +ENDCHAR +STARTCHAR 8523 +ENCODING 34083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +AF00 +B200 +FD00 +FF80 +A900 +A500 +A200 +ENDCHAR +STARTCHAR 8525 +ENCODING 34085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +5D00 +6500 +7D00 +7F00 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR 852C +ENCODING 34092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0400 +FF00 +6900 +DF00 +ED00 +CD00 +F580 +D580 +ENDCHAR +STARTCHAR 852D +ENCODING 34093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +E400 +AF00 +D080 +C600 +BF00 +BF00 +EB00 +9F00 +ENDCHAR +STARTCHAR 852F +ENCODING 34095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0400 +FF80 +BF00 +DF00 +B500 +BF00 +FE00 +9580 +ENDCHAR +STARTCHAR 853D +ENCODING 34109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2400 +B400 +AF80 +F500 +D300 +B200 +B500 +B480 +ENDCHAR +STARTCHAR 853F +ENCODING 34111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +8200 +FF00 +4200 +7E00 +7F00 +B700 +B300 +ENDCHAR +STARTCHAR 8541 +ENCODING 34113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7F00 +FF80 +7F00 +FF00 +FF00 +FF80 +2200 +2600 +ENDCHAR +STARTCHAR 8543 +ENCODING 34115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +2A00 +FF00 +2C00 +FF80 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 8549 +ENCODING 34121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4800 +7F00 +FF00 +CF00 +7F00 +0000 +5500 +9480 +ENDCHAR +STARTCHAR 854E +ENCODING 34126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF00 +7E00 +BD80 +FF00 +BD00 +BD00 +A300 +ENDCHAR +STARTCHAR 8553 +ENCODING 34131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +FF00 +EE80 +6E00 +7E00 +FF80 +2200 +FD00 +ENDCHAR +STARTCHAR 8559 +ENCODING 34137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +7E00 +7E00 +4900 +FE00 +1C00 +AB00 +BC80 +ENDCHAR +STARTCHAR 8563 +ENCODING 34147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7C00 +2A00 +FF00 +C300 +7F00 +DA00 +7F80 +8200 +ENDCHAR +STARTCHAR 8568 +ENCODING 34152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +AA00 +FB80 +9680 +DB00 +FA00 +A500 +C880 +ENDCHAR +STARTCHAR 8569 +ENCODING 34153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +9F00 +5F00 +9F00 +3F80 +5000 +BF00 +8B00 +9700 +ENDCHAR +STARTCHAR 856A +ENCODING 34154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4000 +FF00 +D600 +FF80 +FF00 +0000 +5500 +9480 +ENDCHAR +STARTCHAR 856D +ENCODING 34157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7F00 +FF80 +7F00 +AD00 +6F00 +FF00 +EF00 +AD00 +ENDCHAR +STARTCHAR 8584 +ENCODING 34180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +1F00 +A500 +7F00 +5F00 +7F80 +9200 +8600 +ENDCHAR +STARTCHAR 8587 +ENCODING 34183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7A00 +BB80 +C300 +BF00 +BB00 +AE00 +AF00 +A480 +ENDCHAR +STARTCHAR 858F +ENCODING 34191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +FF80 +0000 +7E00 +7E00 +3C00 +AB00 +BC80 +ENDCHAR +STARTCHAR 8591 +ENCODING 34193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +FF00 +4900 +7F00 +3600 +7F00 +7F00 +7F00 +FF80 +ENDCHAR +STARTCHAR 8594 +ENCODING 34196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +4A00 +FF80 +0000 +7F00 +BD00 +BD00 +7F00 +ENDCHAR +STARTCHAR 859B +ENCODING 34203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4200 +EF00 +9100 +E500 +8F80 +FF00 +F200 +9200 +ENDCHAR +STARTCHAR 85A6 +ENCODING 34214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +FF00 +9500 +FF00 +A000 +BF00 +DB00 +DB00 +ENDCHAR +STARTCHAR 85A8 +ENCODING 34216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +7F00 +7F00 +FF00 +8080 +FF00 +F600 +2880 +C700 +ENDCHAR +STARTCHAR 85A9 +ENCODING 34217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +FF00 +CA00 +CF00 +DF80 +BA00 +DF00 +9200 +AF80 +ENDCHAR +STARTCHAR 85AA +ENCODING 34218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +7F00 +2100 +F600 +5400 +F780 +F500 +6900 +B900 +2900 +ENDCHAR +STARTCHAR 85AF +ENCODING 34223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +FF00 +7E00 +FF80 +3F00 +C100 +3F00 +3F00 +ENDCHAR +STARTCHAR 85B0 +ENCODING 34224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF00 +7F00 +6D00 +FF00 +FF80 +A500 +9480 +ENDCHAR +STARTCHAR 85BA +ENCODING 34234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF80 +F700 +AD00 +EE80 +4100 +7E00 +7E00 +8100 +ENDCHAR +STARTCHAR 85C1 +ENCODING 34241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +0000 +7E00 +3C00 +FF00 +BD00 +FF80 +3400 +CB80 +ENDCHAR +STARTCHAR 85C9 +ENCODING 34249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5500 +EF00 +F500 +4F80 +FF00 +A900 +DF00 +4900 +ENDCHAR +STARTCHAR 85CD +ENCODING 34253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F400 +A780 +F800 +F700 +F000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR 85CE +ENCODING 34254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +7E00 +FF80 +7E00 +FF80 +5500 +8080 +7F00 +FF80 +ENDCHAR +STARTCHAR 85CF +ENCODING 34255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0300 +BF80 +DE00 +DF00 +D700 +DE00 +DD80 +4900 +ENDCHAR +STARTCHAR 85D5 +ENCODING 34261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +6F00 +ED00 +EF00 +4F00 +FF00 +7280 +D480 +5100 +ENDCHAR +STARTCHAR 85DC +ENCODING 34268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F400 +F700 +6B00 +DF00 +6E00 +AB80 +2E00 +D100 +ENDCHAR +STARTCHAR 85DD +ENCODING 34269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +F500 +B580 +F780 +0000 +7E00 +FF80 +FF00 +ENDCHAR +STARTCHAR 85E4 +ENCODING 34276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +E800 +B500 +FF00 +BF80 +ED80 +BC00 +AF00 +7D00 +ENDCHAR +STARTCHAR 85E5 +ENCODING 34277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5A00 +9600 +DB00 +A580 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 85E9 +ENCODING 34281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +BF00 +5500 +BF80 +9600 +7F80 +A500 +9F00 +9F00 +ENDCHAR +STARTCHAR 85EA +ENCODING 34282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +F200 +FB80 +F500 +F500 +F300 +FA00 +9300 +F480 +ENDCHAR +STARTCHAR 85F7 +ENCODING 34295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0400 +EF00 +E500 +FF80 +FF00 +E900 +AF00 +EF00 +ENDCHAR +STARTCHAR 85FA +ENCODING 34298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F700 +F700 +F700 +A900 +FF00 +E900 +B900 +B700 +ENDCHAR +STARTCHAR 85FB +ENCODING 34299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5E00 +1E00 +BF00 +BF00 +4400 +BF00 +9A00 +A500 +ENDCHAR +STARTCHAR 85FF +ENCODING 34303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +FF00 +FF00 +8900 +0800 +FF00 +C800 +7F00 +7F00 +ENDCHAR +STARTCHAR 8602 +ENCODING 34306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +6E00 +BD00 +3D00 +FB80 +0800 +FF80 +2E00 +C980 +ENDCHAR +STARTCHAR 8606 +ENCODING 34310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +FF00 +DF00 +BE00 +BE00 +BE00 +B500 +FF80 +ENDCHAR +STARTCHAR 8607 +ENCODING 34311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4100 +E300 +FF80 +F200 +F700 +0E80 +FA00 +E200 +ENDCHAR +STARTCHAR 860A +ENCODING 34314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4F00 +AD00 +AB00 +6F00 +DF00 +F700 +F700 +5F80 +ENDCHAR +STARTCHAR 8616 +ENCODING 34326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +F500 +9F80 +9200 +FF00 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 8617 +ENCODING 34327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +F500 +FF80 +D200 +2800 +FF00 +3400 +CB80 +ENDCHAR +STARTCHAR 861A +ENCODING 34330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +4400 +E500 +FF80 +FF00 +B200 +FF80 +F200 +F200 +ENDCHAR +STARTCHAR 862D +ENCODING 34349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F700 +9900 +F700 +FF00 +EF00 +BF00 +AF00 +8900 +ENDCHAR +STARTCHAR 863F +ENCODING 34367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +FF00 +FF00 +6A00 +CF00 +FF00 +4F00 +EA00 +CF80 +ENDCHAR +STARTCHAR 864E +ENCODING 34382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +0E +7F +91 +BF +9E +84 +94 +A5 +C7 +ENDCHAR +STARTCHAR 8650 +ENCODING 34384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +0E00 +FF80 +9700 +F900 +9E00 +BF00 +FF80 +A000 +BF00 +ENDCHAR +STARTCHAR 8654 +ENCODING 34388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0F00 +FF80 +FF00 +9F00 +8800 +FF00 +B200 +8C00 +F380 +ENDCHAR +STARTCHAR 8655 +ENCODING 34389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +0E00 +FF00 +BF00 +BE00 +B600 +D600 +F680 +9900 +EF80 +ENDCHAR +STARTCHAR 865B +ENCODING 34395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +0F00 +FF00 +BD00 +D100 +9E00 +D500 +B700 +9400 +FF80 +ENDCHAR +STARTCHAR 865C +ENCODING 34396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +0E +FF +B1 +BF +FF +BF +FF +91 +E3 +ENDCHAR +STARTCHAR 865E +ENCODING 34398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1E00 +1000 +FF00 +D100 +9F00 +D100 +CE00 +BF00 +FF80 +F300 +ENDCHAR +STARTCHAR 865F +ENCODING 34399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A700 +EF80 +1680 +EC80 +9700 +F600 +B600 +3A80 +DB00 +ENDCHAR +STARTCHAR 8667 +ENCODING 34407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +3A00 +FA00 +F780 +BA00 +FB00 +F880 +F880 +F900 +4300 +ENDCHAR +STARTCHAR 8679 +ENCODING 34425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +4F00 +F200 +D200 +D200 +D200 +F200 +5200 +7200 +DF80 +ENDCHAR +STARTCHAR 868A +ENCODING 34442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF80 +E900 +E600 +E600 +6600 +7600 +8900 +1080 +ENDCHAR +STARTCHAR 868C +ENCODING 34444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4300 +EC00 +D200 +DF00 +E200 +4F80 +5200 +F200 +1200 +ENDCHAR +STARTCHAR 8693 +ENCODING 34451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +43 +E3 +EF +E9 +EF +43 +63 +63 +9D +ENDCHAR +STARTCHAR 86A3 +ENCODING 34467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4100 +E900 +D900 +DC80 +E400 +4600 +5500 +7B00 +8C80 +ENDCHAR +STARTCHAR 86A4 +ENCODING 34468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +2C00 +5C00 +3380 +C800 +7E00 +7E00 +0900 +FF00 +ENDCHAR +STARTCHAR 86A9 +ENCODING 34473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +FF00 +1000 +FF80 +7E00 +4900 +7F00 +0B00 +FC80 +ENDCHAR +STARTCHAR 86C7 +ENCODING 34503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4F00 +F080 +F880 +E800 +EB00 +E400 +5800 +7880 +D700 +ENDCHAR +STARTCHAR 86CB +ENCODING 34507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +4900 +6E00 +BF00 +0800 +7E00 +7E00 +0900 +FE80 +ENDCHAR +STARTCHAR 86D4 +ENCODING 34516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +4F +F1 +F7 +F7 +F7 +F7 +71 +6F +91 +ENDCHAR +STARTCHAR 86D9 +ENCODING 34521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +EF00 +E400 +EF80 +E400 +E400 +5F00 +7400 +DF80 +ENDCHAR +STARTCHAR 86DB +ENCODING 34523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4A00 +EF00 +F200 +FF80 +E600 +E500 +6B00 +7280 +8200 +ENDCHAR +STARTCHAR 86DF +ENCODING 34527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EA00 +E900 +D080 +E900 +4600 +6600 +8900 +1080 +ENDCHAR +STARTCHAR 86E4 +ENCODING 34532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +4600 +E900 +DF80 +E000 +EF00 +4900 +6900 +6F00 +9900 +ENDCHAR +STARTCHAR 86ED +ENCODING 34541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4400 +E900 +FF00 +E080 +E400 +FF00 +6400 +6400 +9F80 +ENDCHAR +STARTCHAR 86FE +ENCODING 34558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +5B00 +EA00 +FF80 +EF00 +FB00 +6A00 +6B80 +9D00 +ENDCHAR +STARTCHAR 8700 +ENCODING 34560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +A5 +FF +7F +FD +55 +7D +F3 +03 +ENDCHAR +STARTCHAR 8702 +ENCODING 34562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +F600 +E600 +FB80 +EF00 +4F00 +6F80 +6200 +9200 +ENDCHAR +STARTCHAR 8703 +ENCODING 34563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BE +FF +A6 +FB +FF +49 +7F +F8 +ENDCHAR +STARTCHAR 8708 +ENCODING 34568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4700 +5500 +F700 +F000 +EF00 +E500 +7F80 +EA00 +1180 +ENDCHAR +STARTCHAR 8718 +ENCODING 34584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +53 +FF +FB +FF +EB +4B +6B +F7 +17 +ENDCHAR +STARTCHAR 871A +ENCODING 34586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +F700 +F700 +E780 +2400 +0800 +7F00 +7F00 +0F00 +F080 +ENDCHAR +STARTCHAR 871C +ENCODING 34588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FA80 +AD00 +B280 +FC00 +7F00 +4900 +7F00 +FF00 +ENDCHAR +STARTCHAR 874E +ENCODING 34638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +51 +EF +EF +E8 +FF +55 +77 +6F +83 +ENDCHAR +STARTCHAR 8755 +ENCODING 34645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6200 +E200 +9F00 +EB00 +EB00 +EB00 +8F00 +F300 +F300 +8C80 +ENDCHAR +STARTCHAR 8757 +ENCODING 34647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +E900 +EF00 +EF00 +E000 +FF80 +6F00 +6400 +9F80 +ENDCHAR +STARTCHAR 875F +ENCODING 34655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +55 +EF +E0 +EF +EF +6F +69 +9B +ENDCHAR +STARTCHAR 8766 +ENCODING 34662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +5500 +F700 +FC00 +FB00 +F300 +7B00 +7300 +B480 +ENDCHAR +STARTCHAR 8768 +ENCODING 34664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +1200 +FE80 +C100 +4200 +FF00 +FF00 +7300 +DC80 +ENDCHAR +STARTCHAR 8774 +ENCODING 34676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4B +4B +FF +EB +EB +FF +F7 +7F +75 +A7 +ENDCHAR +STARTCHAR 8776 +ENCODING 34678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +5F80 +ED00 +EF00 +EF80 +E400 +7F80 +6600 +8D00 +1480 +ENDCHAR +STARTCHAR 8778 +ENCODING 34680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +49 +EF +ED +FF +F1 +57 +77 +75 +91 +ENDCHAR +STARTCHAR 8782 +ENCODING 34690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +5F00 +F700 +BF00 +B700 +FE80 +5A80 +5B00 +FA00 +3200 +ENDCHAR +STARTCHAR 878D +ENCODING 34701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +0200 +F700 +F680 +0680 +F680 +F700 +EB00 +AB00 +B680 +ENDCHAR +STARTCHAR 879F +ENCODING 34719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5080 +EF00 +E900 +EF00 +EF00 +5F80 +6000 +E900 +1080 +ENDCHAR +STARTCHAR 87A2 +ENCODING 34722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B680 +DB00 +6600 +9D00 +FF00 +8880 +7E00 +7E00 +0F00 +F900 +ENDCHAR +STARTCHAR 87B3 +ENCODING 34739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +4D00 +FF80 +FF80 +E900 +E900 +EF00 +6F00 +6400 +9F80 +ENDCHAR +STARTCHAR 87BA +ENCODING 34746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5500 +EF00 +EF00 +ED00 +E700 +5F80 +6200 +6B00 +9280 +ENDCHAR +STARTCHAR 87C4 +ENCODING 34756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +F500 +F500 +FB80 +4980 +7F00 +8900 +7F00 +FF00 +ENDCHAR +STARTCHAR 87E0 +ENCODING 34784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +5E00 +ED00 +FF80 +ED00 +FF80 +5500 +6F00 +7500 +8F00 +ENDCHAR +STARTCHAR 87EC +ENCODING 34796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5680 +FF00 +EF00 +F500 +EF00 +4F00 +7F80 +6400 +8400 +ENDCHAR +STARTCHAR 87EF +ENCODING 34799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +FF80 +E900 +FF00 +FB80 +7F80 +6A00 +8A80 +1300 +ENDCHAR +STARTCHAR 87F2 +ENCODING 34802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +7F00 +0F00 +F100 +4200 +FF00 +FF00 +3300 +DC80 +ENDCHAR +STARTCHAR 87F9 +ENCODING 34809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +E480 +FD00 +B700 +FF80 +B200 +7F00 +8F00 +7B00 +FC80 +ENDCHAR +STARTCHAR 87FB +ENCODING 34811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5F80 +EF00 +FF80 +E000 +FB00 +FF80 +7F00 +6A80 +9D80 +ENDCHAR +STARTCHAR 87FE +ENCODING 34814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4E00 +FF80 +F700 +F000 +FF00 +F700 +7000 +FF00 +3F00 +ENDCHAR +STARTCHAR 8805 +ENCODING 34821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5700 +FB00 +EA00 +F700 +FB00 +F680 +7B00 +7680 +A700 +ENDCHAR +STARTCHAR 881F +ENCODING 34847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +4D00 +FF00 +FF00 +FF00 +E000 +5F00 +7F00 +FF80 +3580 +ENDCHAR +STARTCHAR 8822 +ENCODING 34850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7600 +2E00 +7B00 +DF80 +FE00 +3E00 +FF00 +7700 +FE80 +ENDCHAR +STARTCHAR 8823 +ENCODING 34851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5F80 +F500 +FF00 +FF00 +FF00 +7200 +7F00 +BF00 +2900 +ENDCHAR +STARTCHAR 8831 +ENCODING 34865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FE00 +4200 +FF00 +FF00 +FF00 +0000 +7F00 +FF80 +ENDCHAR +STARTCHAR 8836 +ENCODING 34870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +7680 +FF80 +7F00 +7F00 +FF00 +FF00 +FF80 +ENDCHAR +STARTCHAR 883B +ENCODING 34875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9A00 +DF00 +4200 +E380 +FD00 +0800 +7F00 +7F00 +0B00 +F480 +ENDCHAR +STARTCHAR 8840 +ENCODING 34880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +1000 +7F00 +5500 +5500 +5500 +5500 +5500 +5500 +FF80 +ENDCHAR +STARTCHAR 8846 +ENCODING 34886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7F00 +9500 +FF80 +0600 +7900 +6D00 +AA00 +4A00 +8900 +ENDCHAR +STARTCHAR 884C +ENCODING 34892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +4F00 +A000 +4000 +5F80 +C200 +C200 +4200 +4200 +4600 +ENDCHAR +STARTCHAR 884D +ENCODING 34893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5000 +CF00 +C000 +5780 +C200 +CA00 +5200 +5200 +6600 +ENDCHAR +STARTCHAR 8852 +ENCODING 34898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +8B80 +BC00 +5380 +7100 +9900 +9100 +5500 +7D00 +4300 +ENDCHAR +STARTCHAR 8853 +ENCODING 34899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +9700 +BC00 +5380 +7500 +B500 +B500 +B500 +B100 +9300 +ENDCHAR +STARTCHAR 8857 +ENCODING 34903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +FF80 +8800 +4B80 +FD00 +8900 +BD00 +8900 +BD00 +8300 +ENDCHAR +STARTCHAR 8859 +ENCODING 34905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +BF80 +B800 +5780 +7D00 +8100 +BD00 +6500 +7D00 +6700 +ENDCHAR +STARTCHAR 885B +ENCODING 34907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +BF00 +FC00 +4380 +BD00 +BD00 +BD00 +A900 +BD00 +8B00 +ENDCHAR +STARTCHAR 885D +ENCODING 34909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +B380 +FC00 +7F80 +BD00 +AD00 +7D00 +7D00 +4D00 +7300 +ENDCHAR +STARTCHAR 8861 +ENCODING 34913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +9B80 +BC00 +6F80 +7D00 +BD00 +BD00 +5900 +5900 +6700 +ENDCHAR +STARTCHAR 8862 +ENCODING 34914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F80 +BC00 +FC00 +BF80 +A900 +BD00 +FD00 +A900 +BF00 +ENDCHAR +STARTCHAR 8863 +ENCODING 34915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +1800 +1900 +2600 +E600 +A200 +2900 +7080 +ENDCHAR +STARTCHAR 8868 +ENCODING 34920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7F00 +FF80 +1900 +6600 +A200 +3900 +6080 +ENDCHAR +STARTCHAR 886B +ENCODING 34923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +4600 +E800 +2100 +5600 +E800 +D080 +4300 +4C00 +5800 +ENDCHAR +STARTCHAR 8870 +ENCODING 34928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +7E00 +2200 +FF80 +FF00 +1900 +6600 +BB00 +6180 +ENDCHAR +STARTCHAR 8872 +ENCODING 34930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4C +44 +FF +55 +75 +DB +F9 +51 +51 +53 +ENDCHAR +STARTCHAR 8877 +ENCODING 34935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7F00 +8900 +7F00 +6900 +A600 +3A00 +E180 +ENDCHAR +STARTCHAR 887E +ENCODING 34942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +6600 +BD80 +7E00 +0200 +0C00 +FF80 +6A00 +BE00 +6180 +ENDCHAR +STARTCHAR 887F +ENCODING 34943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +E900 +3F80 +6000 +EF00 +E100 +4100 +4200 +4200 +ENDCHAR +STARTCHAR 8881 +ENCODING 34945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +FF80 +0000 +7E00 +7E00 +1900 +6600 +AA00 +7100 +ENDCHAR +STARTCHAR 8882 +ENCODING 34946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +EF00 +2500 +6500 +FF80 +E400 +4A00 +5900 +5080 +ENDCHAR +STARTCHAR 8888 +ENCODING 34952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F700 +5500 +7700 +8800 +FF00 +2A00 +E400 +2B00 +7180 +ENDCHAR +STARTCHAR 888B +ENCODING 34955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4900 +FE00 +C480 +4B00 +FF80 +2900 +6600 +BA00 +6180 +ENDCHAR +STARTCHAR 888D +ENCODING 34957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +F080 +3E80 +6B00 +EF00 +EB00 +4800 +4880 +4F00 +ENDCHAR +STARTCHAR 8892 +ENCODING 34962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +E900 +2F00 +6900 +E900 +EF00 +4900 +4000 +5F80 +ENDCHAR +STARTCHAR 8896 +ENCODING 34966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +44 +FF +35 +75 +FF +F5 +55 +5F +51 +ENDCHAR +STARTCHAR 8897 +ENCODING 34967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +E900 +3280 +4D00 +EA00 +EC80 +4B00 +4400 +5800 +ENDCHAR +STARTCHAR 889E +ENCODING 34974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +FF80 +4200 +7E00 +6900 +A600 +3B00 +6180 +ENDCHAR +STARTCHAR 88AB +ENCODING 34987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +F480 +5400 +7F00 +D900 +B600 +5200 +5F00 +6980 +ENDCHAR +STARTCHAR 88B4 +ENCODING 34996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +EA00 +3F80 +6000 +DF00 +E800 +4F00 +5100 +4600 +ENDCHAR +STARTCHAR 88C1 +ENCODING 35009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F500 +2400 +FF80 +2500 +FD00 +6E00 +D600 +7E80 +C900 +ENDCHAR +STARTCHAR 88C2 +ENCODING 35010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4500 +F500 +F500 +CB00 +0800 +FF80 +6600 +BB00 +6180 +ENDCHAR +STARTCHAR 88CF +ENCODING 35023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7F00 +4900 +7F00 +FF00 +FF80 +2900 +FE00 +6180 +ENDCHAR +STARTCHAR 88D4 +ENCODING 35028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +2900 +FE00 +6100 +FF00 +A700 +FD00 +BD00 +A500 +ENDCHAR +STARTCHAR 88D5 +ENCODING 35029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +4900 +F500 +2600 +6A00 +D900 +FF80 +4900 +4F00 +4900 +ENDCHAR +STARTCHAR 88D9 +ENCODING 35033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4500 +FF80 +4500 +6F00 +C800 +BF00 +6900 +4F00 +4900 +ENDCHAR +STARTCHAR 88DC +ENCODING 35036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +5F80 +E400 +5F00 +7500 +DF00 +F500 +5F00 +5500 +5500 +ENDCHAR +STARTCHAR 88DD +ENCODING 35037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +E200 +3F80 +E200 +AF00 +8800 +FF80 +2900 +EE00 +7180 +ENDCHAR +STARTCHAR 88DF +ENCODING 35039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5500 +9500 +6F00 +8C00 +3000 +FF80 +2500 +FA00 +6180 +ENDCHAR +STARTCHAR 88E1 +ENCODING 35041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +F500 +3F00 +7500 +FF00 +FF00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR 88E8 +ENCODING 35048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F500 +3F00 +7500 +FF00 +FA00 +5F80 +4200 +4200 +ENDCHAR +STARTCHAR 88F3 +ENCODING 35059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +FF00 +8080 +BE80 +3E00 +0800 +FF80 +2900 +FE00 +6180 +ENDCHAR +STARTCHAR 88F4 +ENCODING 35060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +F700 +F700 +A780 +2800 +0800 +FF00 +6600 +BB00 +6100 +ENDCHAR +STARTCHAR 88F5 +ENCODING 35061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F700 +F700 +1400 +FF80 +6A00 +A400 +3B00 +6180 +ENDCHAR +STARTCHAR 88F8 +ENCODING 35064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5500 +EF00 +3500 +6F00 +FF80 +E600 +4D00 +5480 +4400 +ENDCHAR +STARTCHAR 88FD +ENCODING 35069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A500 +FD00 +FD00 +FD00 +BB00 +2900 +F780 +2500 +FA00 +6180 +ENDCHAR +STARTCHAR 8907 +ENCODING 35079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5F80 +FF00 +3100 +5F00 +EF00 +EF00 +7A00 +4E00 +7180 +ENDCHAR +STARTCHAR 8910 +ENCODING 35088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +2F80 +2880 +7F80 +1F80 +3400 +6F80 +BA80 +2D80 +2F80 +2180 +ENDCHAR +STARTCHAR 8912 +ENCODING 35090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +5F00 +DF00 +FF80 +5E00 +6D80 +3E00 +EE00 +F180 +ENDCHAR +STARTCHAR 8913 +ENCODING 35091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5700 +D500 +5700 +7200 +DF80 +B600 +5B00 +5A80 +5200 +ENDCHAR +STARTCHAR 8918 +ENCODING 35096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4F00 +FF80 +2000 +6F00 +EF00 +FF00 +4A00 +5F80 +4200 +ENDCHAR +STARTCHAR 8919 +ENCODING 35097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5B00 +EA80 +3B00 +6F00 +F100 +AF00 +4F00 +5100 +5300 +ENDCHAR +STARTCHAR 8925 +ENCODING 35109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +5000 +FF00 +3F80 +7700 +F980 +6100 +5F80 +4900 +4300 +ENDCHAR +STARTCHAR 892A +ENCODING 35114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5700 +4D00 +E700 +5500 +6700 +D680 +AD00 +4E80 +5800 +5780 +ENDCHAR +STARTCHAR 8936 +ENCODING 35126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5F +4D +F7 +2F +55 +EF +F1 +4F +4F +51 +ENDCHAR +STARTCHAR 8938 +ENCODING 35128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +FF80 +5F00 +7F00 +D500 +BF80 +4A00 +4600 +7900 +ENDCHAR +STARTCHAR 893B +ENCODING 35131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +F400 +FF00 +ED00 +F580 +F980 +2600 +FA00 +6180 +ENDCHAR +STARTCHAR 8941 +ENCODING 35137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF00 +8D00 +CF00 +5A00 +6700 +DE80 +AE80 +8F00 +8B80 +B680 +ENDCHAR +STARTCHAR 8944 +ENCODING 35140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +F700 +F700 +FF00 +FF00 +2400 +FF80 +EE00 +7180 +ENDCHAR +STARTCHAR 895F +ENCODING 35167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +5B80 +DB00 +6D80 +6900 +DF00 +7F80 +4D00 +5500 +6C80 +ENDCHAR +STARTCHAR 8964 +ENCODING 35172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +5A00 +DF80 +5C00 +6B80 +DC00 +BF00 +5B00 +5B00 +7F80 +ENDCHAR +STARTCHAR 896A +ENCODING 35178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +5F80 +FF00 +5F00 +6500 +DF80 +FB00 +5600 +5680 +6D00 +ENDCHAR +STARTCHAR 8972 +ENCODING 35186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F700 +F100 +0700 +F700 +F880 +F700 +0800 +FF00 +EE00 +7180 +ENDCHAR +STARTCHAR 897F +ENCODING 35199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +1800 +FF00 +A900 +AB00 +C700 +8100 +FF00 +8100 +ENDCHAR +STARTCHAR 8981 +ENCODING 35201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +1400 +FF00 +FF00 +1000 +FF80 +2400 +1E00 +E100 +ENDCHAR +STARTCHAR 8983 +ENCODING 35203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +FF00 +7E00 +4100 +7E00 +7E00 +FF80 +0800 +ENDCHAR +STARTCHAR 8986 +ENCODING 35206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +FF00 +5F00 +F100 +9F00 +9F00 +6A00 +7F80 +ENDCHAR +STARTCHAR 8987 +ENCODING 35207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +FF00 +F700 +7500 +F700 +F700 +F500 +2B00 +ENDCHAR +STARTCHAR 898B +ENCODING 35211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +7E00 +4200 +7E00 +7E00 +1400 +2480 +C700 +ENDCHAR +STARTCHAR 898F +ENCODING 35215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +4900 +EF00 +4900 +EF00 +4900 +4F00 +AA00 +AA80 +9380 +ENDCHAR +STARTCHAR 8993 +ENCODING 35219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0300 +7E00 +C900 +FE00 +7E00 +4200 +7E00 +7E00 +2880 +C700 +ENDCHAR +STARTCHAR 8996 +ENCODING 35222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +0900 +FF00 +EF00 +E900 +EF00 +E600 +EA80 +5380 +ENDCHAR +STARTCHAR 89A1 +ENCODING 35233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +2500 +B700 +B700 +B500 +E700 +3E00 +CE80 +1980 +ENDCHAR +STARTCHAR 89A9 +ENCODING 35241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4700 +F900 +5700 +F900 +5700 +F700 +F600 +F680 +9980 +ENDCHAR +STARTCHAR 89AA +ENCODING 35242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F900 +AF00 +6900 +FF00 +F900 +6F00 +E600 +DA80 +5B00 +ENDCHAR +STARTCHAR 89B2 +ENCODING 35250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AF00 +F900 +6F00 +F900 +DF00 +F900 +4F00 +F600 +7680 +CB80 +ENDCHAR +STARTCHAR 89BA +ENCODING 35258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7B00 +7700 +6B00 +FF80 +FE80 +7E00 +7E00 +1880 +E700 +ENDCHAR +STARTCHAR 89BD +ENCODING 35261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F800 +FF80 +FF00 +FF00 +0000 +7E00 +4100 +7F00 +7E80 +E700 +ENDCHAR +STARTCHAR 89C0 +ENCODING 35264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6700 +F500 +F700 +F500 +2700 +F500 +F700 +F600 +F680 +8980 +ENDCHAR +STARTCHAR 89D2 +ENCODING 35282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3C +44 +FF +7F +49 +49 +7F +81 +83 +ENDCHAR +STARTCHAR 89E3 +ENCODING 35299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +6500 +A500 +FB00 +B600 +F700 +FA00 +9F80 +9200 +B200 +ENDCHAR +STARTCHAR 89F4 +ENCODING 35316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +EF00 +BF00 +EF00 +EF00 +DF80 +EF00 +9700 +AB00 +AF00 +ENDCHAR +STARTCHAR 89F8 +ENCODING 35320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +EF +AF +E8 +EF +FF +EF +AF +AD +A3 +ENDCHAR +STARTCHAR 8A00 +ENCODING 35328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +0000 +7E00 +7E00 +0000 +7E00 +7E00 +4200 +ENDCHAR +STARTCHAR 8A02 +ENCODING 35330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +F200 +0200 +E200 +E200 +0200 +E200 +E200 +A600 +ENDCHAR +STARTCHAR 8A03 +ENCODING 35331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +0400 +FC00 +F400 +0600 +F500 +F480 +9400 +F400 +9400 +ENDCHAR +STARTCHAR 8A08 +ENCODING 35336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +0200 +F200 +FF80 +0200 +E200 +E200 +A200 +E200 +A200 +ENDCHAR +STARTCHAR 8A0A +ENCODING 35338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +EA00 +0A00 +FE00 +EA00 +0A00 +EA00 +E980 +B180 +ENDCHAR +STARTCHAR 8A0C +ENCODING 35340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +F200 +0200 +E200 +E200 +0200 +E200 +A200 +FF80 +ENDCHAR +STARTCHAR 8A0E +ENCODING 35342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E100 +0100 +F100 +EF80 +0900 +E500 +E500 +A100 +E100 +A300 +ENDCHAR +STARTCHAR 8A13 +ENCODING 35347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +E9 +0B +EB +EB +EB +EB +AB +F1 +91 +ENDCHAR +STARTCHAR 8A16 +ENCODING 35350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0800 +EF80 +E800 +1E00 +E200 +E400 +A880 +F080 +BF00 +ENDCHAR +STARTCHAR 8A17 +ENCODING 35351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +1C00 +E400 +E500 +FE00 +0400 +E400 +A480 +E700 +ENDCHAR +STARTCHAR 8A18 +ENCODING 35352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +E100 +0100 +EF00 +E900 +0800 +E800 +A880 +EF00 +ENDCHAR +STARTCHAR 8A1B +ENCODING 35355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EC00 +0C00 +EC80 +F500 +1200 +EC00 +F400 +B400 +F480 +B300 +ENDCHAR +STARTCHAR 8A1D +ENCODING 35357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +E900 +0900 +FF80 +E200 +0500 +E900 +F100 +A200 +ENDCHAR +STARTCHAR 8A1F +ENCODING 35359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E600 +E900 +0900 +ED00 +F480 +0600 +E900 +EB00 +BC80 +ENDCHAR +STARTCHAR 8A23 +ENCODING 35363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0400 +FF00 +E500 +0500 +FF80 +E400 +AA00 +F900 +B080 +ENDCHAR +STARTCHAR 8A25 +ENCODING 35365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EC +E4 +1F +F5 +F7 +19 +F1 +F1 +B3 +ENDCHAR +STARTCHAR 8A2A +ENCODING 35370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0400 +FF80 +E800 +0700 +E900 +E900 +A900 +F100 +B300 +ENDCHAR +STARTCHAR 8A2D +ENCODING 35373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +FA80 +0B00 +E800 +EF00 +0900 +E600 +E700 +A900 +ENDCHAR +STARTCHAR 8A31 +ENCODING 35377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0800 +EF00 +EA00 +1200 +FF80 +E200 +A200 +E200 +A200 +ENDCHAR +STARTCHAR 8A34 +ENCODING 35380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +0C00 +E800 +EF80 +EA00 +0F00 +EA80 +F200 +B200 +ENDCHAR +STARTCHAR 8A36 +ENCODING 35382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +E100 +0D00 +F500 +F500 +0D00 +F500 +A100 +E300 +ENDCHAR +STARTCHAR 8A3A +ENCODING 35386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0E00 +EB00 +FC80 +1100 +E200 +EC80 +AB00 +E400 +B800 +ENDCHAR +STARTCHAR 8A3B +ENCODING 35387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0200 +EF00 +E400 +0400 +EF00 +E400 +A400 +E400 +BF80 +ENDCHAR +STARTCHAR 8A50 +ENCODING 35408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0800 +EF80 +EC00 +1700 +E400 +E700 +A400 +E400 +A400 +ENDCHAR +STARTCHAR 8A54 +ENCODING 35412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +E5 +09 +F3 +E0 +0F +E9 +EF +A9 +ENDCHAR +STARTCHAR 8A55 +ENCODING 35413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +ED00 +0D00 +F480 +F400 +1F80 +E400 +E400 +A400 +ENDCHAR +STARTCHAR 8A5B +ENCODING 35419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +E900 +0900 +EF00 +E900 +0F00 +E900 +E900 +BF80 +ENDCHAR +STARTCHAR 8A5E +ENCODING 35422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +E1 +1F +ED +EB +0D +EB +A1 +E3 +ENDCHAR +STARTCHAR 8A60 +ENCODING 35424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E600 +0000 +EC00 +E500 +FA00 +0E00 +F500 +B480 +EC00 +ENDCHAR +STARTCHAR 8A62 +ENCODING 35426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E8 +0F +F1 +FD +13 +ED +F3 +AD +E1 +A3 +ENDCHAR +STARTCHAR 8A63 +ENCODING 35427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +0B00 +EC80 +EF00 +0000 +EF00 +E900 +AF00 +EF00 +A900 +ENDCHAR +STARTCHAR 8A66 +ENCODING 35430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +0280 +FF80 +E200 +0200 +FE00 +EA00 +AA00 +FD80 +A100 +ENDCHAR +STARTCHAR 8A69 +ENCODING 35433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0F00 +E400 +1F80 +E100 +FF80 +E900 +A500 +E100 +A700 +ENDCHAR +STARTCHAR 8A6D +ENCODING 35437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0E00 +F200 +FF80 +1700 +F500 +1500 +F700 +F480 +9700 +ENDCHAR +STARTCHAR 8A6E +ENCODING 35438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EC00 +E600 +0900 +FF00 +E480 +0F00 +E400 +E400 +BF80 +ENDCHAR +STARTCHAR 8A70 +ENCODING 35440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0400 +EF80 +E400 +0F00 +E000 +EF00 +A900 +EF00 +A900 +ENDCHAR +STARTCHAR 8A71 +ENCODING 35441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +1C00 +E400 +FF80 +0400 +E400 +EF00 +A900 +EF00 +A900 +ENDCHAR +STARTCHAR 8A72 +ENCODING 35442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E400 +E900 +0A00 +E500 +EB00 +B600 +ED00 +B080 +ENDCHAR +STARTCHAR 8A73 +ENCODING 35443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +0500 +EF80 +E400 +0F00 +E400 +FF80 +A400 +E400 +A400 +ENDCHAR +STARTCHAR 8A75 +ENCODING 35445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0C00 +EF00 +F400 +0400 +FF80 +EA00 +AA00 +EA80 +B300 +ENDCHAR +STARTCHAR 8A79 +ENCODING 35449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +FF80 +D700 +7F00 +7F80 +7F00 +8000 +BF00 +BF00 +ENDCHAR +STARTCHAR 8A85 +ENCODING 35461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EC00 +0C00 +EF00 +F400 +1F80 +E600 +EE00 +BD00 +F480 +A400 +ENDCHAR +STARTCHAR 8A87 +ENCODING 35463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +EA00 +FF80 +0000 +FF80 +EF00 +B100 +E100 +A600 +ENDCHAR +STARTCHAR 8A8C +ENCODING 35468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0400 +FF80 +E400 +0F00 +E400 +FB00 +B880 +F980 +A600 +ENDCHAR +STARTCHAR 8A8D +ENCODING 35469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +ED00 +1500 +EB00 +F400 +0A00 +F900 +F980 +A600 +ENDCHAR +STARTCHAR 8A93 +ENCODING 35475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +4800 +FF80 +DA00 +7E00 +FF80 +7E00 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 8A95 +ENCODING 35477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D180 +1600 +F100 +DD80 +CD00 +1D00 +D780 +D800 +D780 +ENDCHAR +STARTCHAR 8A98 +ENCODING 35480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +1C00 +FF00 +EF00 +F080 +1E00 +EB00 +E900 +B300 +ENDCHAR +STARTCHAR 8A9E +ENCODING 35486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +E400 +0F00 +FF80 +E000 +0F00 +E900 +A900 +EF00 +ENDCHAR +STARTCHAR 8AA0 +ENCODING 35488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +0300 +FF80 +D200 +1B00 +D700 +D700 +BA00 +D580 +AD00 +ENDCHAR +STARTCHAR 8AA1 +ENCODING 35489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C300 +0300 +FF80 +D600 +1680 +DF00 +D700 +B600 +E580 +A980 +ENDCHAR +STARTCHAR 8AA3 +ENCODING 35491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +E400 +0D00 +F500 +FF00 +1600 +E400 +A400 +FF80 +ENDCHAR +STARTCHAR 8AA4 +ENCODING 35492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E700 +F500 +1700 +F000 +FF00 +0500 +FF80 +AA00 +F180 +ENDCHAR +STARTCHAR 8AA5 +ENCODING 35493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0C00 +EF00 +F400 +1F80 +E400 +EF00 +B100 +EF00 +B100 +ENDCHAR +STARTCHAR 8AA6 +ENCODING 35494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +EA +1F +F5 +FF +15 +FF +F5 +B5 +ENDCHAR +STARTCHAR 8AA8 +ENCODING 35496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0F80 +F000 +1F00 +ED00 +FF80 +1500 +FF00 +F100 +A600 +ENDCHAR +STARTCHAR 8AAA +ENCODING 35498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +F100 +1F80 +F100 +F100 +0F00 +EA00 +EA80 +B300 +ENDCHAR +STARTCHAR 8AB0 +ENCODING 35504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +0A00 +EF80 +FA00 +1F00 +EA00 +EF00 +AA00 +EF80 +A800 +ENDCHAR +STARTCHAR 8AB2 +ENCODING 35506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F500 +1F00 +FF00 +E400 +1F80 +EF00 +F480 +A400 +ENDCHAR +STARTCHAR 8AB9 +ENCODING 35513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C600 +0600 +FB80 +C600 +1B00 +CA00 +FB80 +AA00 +EA00 +B200 +ENDCHAR +STARTCHAR 8ABC +ENCODING 35516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +F080 +EF00 +0900 +EF00 +E900 +AF00 +E900 +BF80 +ENDCHAR +STARTCHAR 8ABE +ENCODING 35518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +BD +BF +BD +81 +BD +BD +ENDCHAR +STARTCHAR 8ABF +ENCODING 35519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F5 +17 +F7 +F5 +17 +F7 +BB +F1 +ENDCHAR +STARTCHAR 8AC2 +ENCODING 35522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E8 +0F +E9 +F3 +04 +FB +F1 +BF +FF +B1 +ENDCHAR +STARTCHAR 8AC4 +ENCODING 35524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +EF00 +EF00 +0000 +FF00 +E200 +BF80 +E400 +AC00 +ENDCHAR +STARTCHAR 8AC7 +ENCODING 35527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0C80 +EF00 +ED00 +0C80 +E500 +ED00 +B600 +E900 +B080 +ENDCHAR +STARTCHAR 8ACB +ENCODING 35531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F00 +FF00 +FF80 +0000 +FF00 +F500 +BF00 +F100 +B300 +ENDCHAR +STARTCHAR 8ACD +ENCODING 35533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +0F00 +F480 +EF00 +0500 +FF80 +ED00 +A700 +E400 +AC00 +ENDCHAR +STARTCHAR 8ACF +ENCODING 35535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DE00 +F700 +1A80 +D700 +DB00 +1700 +D900 +D700 +C680 +ENDCHAR +STARTCHAR 8AD2 +ENCODING 35538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E000 +EF00 +1100 +EF00 +ED00 +AD00 +F480 +A400 +ENDCHAR +STARTCHAR 8AD6 +ENCODING 35542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C600 +1900 +FE80 +C000 +1F00 +DB00 +DF00 +BB00 +DB00 +9B00 +ENDCHAR +STARTCHAR 8ADB +ENCODING 35547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EC00 +1700 +F500 +FF00 +F500 +1F00 +E600 +E900 +B080 +ENDCHAR +STARTCHAR 8ADC +ENCODING 35548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +1F80 +F500 +F700 +0F00 +E400 +FF80 +A700 +EC80 +9400 +ENDCHAR +STARTCHAR 8AE1 +ENCODING 35553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E600 +0900 +FF80 +FF00 +E600 +0000 +FF00 +F700 +BF80 +ENDCHAR +STARTCHAR 8AE6 +ENCODING 35558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E900 +FF80 +1480 +EF00 +0D00 +ED00 +ED00 +A400 +ENDCHAR +STARTCHAR 8AE7 +ENCODING 35559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +0F80 +F280 +EF80 +1400 +EF00 +F100 +AF00 +B100 +EF00 +ENDCHAR +STARTCHAR 8AEA +ENCODING 35562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +EF00 +EF00 +0000 +FF80 +1F80 +E400 +E400 +AC00 +ENDCHAR +STARTCHAR 8AEB +ENCODING 35563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +1F80 +E400 +DF00 +1F00 +DF00 +C600 +BD00 +D480 +A400 +ENDCHAR +STARTCHAR 8AED +ENCODING 35565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DC00 +0B00 +FE80 +DF00 +D700 +1D00 +DF00 +D700 +DD80 +ENDCHAR +STARTCHAR 8AEE +ENCODING 35566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1700 +ED00 +F700 +0D00 +F880 +EF00 +B100 +EF00 +B100 +ENDCHAR +STARTCHAR 8AF1 +ENCODING 35569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F00 +FF80 +E000 +1F00 +FF00 +FF00 +B400 +FF80 +A400 +ENDCHAR +STARTCHAR 8AF6 +ENCODING 35574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +1F80 +E900 +EF00 +0F00 +E900 +FF80 +B700 +FF80 +B000 +ENDCHAR +STARTCHAR 8AF7 +ENCODING 35575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +F300 +1D00 +DF00 +DF00 +1F00 +DF00 +D780 +A980 +ENDCHAR +STARTCHAR 8AF8 +ENCODING 35576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0F00 +E600 +FF80 +0500 +EF00 +F900 +AF00 +EF00 +A900 +ENDCHAR +STARTCHAR 8AFA +ENCODING 35578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E600 +E900 +1F80 +F600 +F300 +B480 +F300 +BC00 +ENDCHAR +STARTCHAR 8AFE +ENCODING 35582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +EE00 +E400 +1F80 +E800 +FF00 +B900 +EF00 +A900 +ENDCHAR +STARTCHAR 8B00 +ENCODING 35584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +1F80 +E900 +EF00 +0F00 +FF80 +E600 +AD00 +F480 +A400 +ENDCHAR +STARTCHAR 8B01 +ENCODING 35585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +EF +11 +EF +EF +15 +FB +EF +A3 +ENDCHAR +STARTCHAR 8B02 +ENCODING 35586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +1F +E0 +EF +0F +EF +E9 +AB +ENDCHAR +STARTCHAR 8B04 +ENCODING 35588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CD00 +B500 +BE00 +D980 +BF80 +E000 +A600 +A600 +BF00 +DF00 +ENDCHAR +STARTCHAR 8B0E +ENCODING 35598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D200 +1680 +E700 +D780 +0200 +D700 +D700 +BA80 +DA00 +A780 +ENDCHAR +STARTCHAR 8B10 +ENCODING 35600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C500 +0A00 +FD00 +D980 +1E00 +C000 +DF00 +B700 +D700 +BF80 +ENDCHAR +STARTCHAR 8B14 +ENCODING 35604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +0700 +FF80 +DE80 +1700 +D000 +DF00 +BF80 +D800 +8F00 +ENDCHAR +STARTCHAR 8B16 +ENCODING 35606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +1F00 +EA80 +F700 +0F00 +FA00 +E600 +B980 +ENDCHAR +STARTCHAR 8B17 +ENCODING 35607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F00 +E900 +FF80 +1480 +FF80 +E800 +AF00 +E900 +B300 +ENDCHAR +STARTCHAR 8B19 +ENCODING 35609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CD00 +1E00 +FF00 +DF00 +0B00 +DF80 +DF00 +AB00 +DA80 +AA00 +ENDCHAR +STARTCHAR 8B1A +ENCODING 35610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +F100 +1E80 +EE00 +F100 +1F80 +F700 +F700 +BF80 +ENDCHAR +STARTCHAR 8B1B +ENCODING 35611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +FF00 +FF80 +0400 +EF00 +FF80 +BF80 +F100 +9300 +ENDCHAR +STARTCHAR 8B1D +ENCODING 35613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C900 +1900 +F500 +DB80 +1900 +D700 +3B00 +D500 +E500 +CB00 +ENDCHAR +STARTCHAR 8B20 +ENCODING 35616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +0F00 +F600 +0400 +F800 +EF00 +1F80 +E400 +EF00 +9100 +ENDCHAR +STARTCHAR 8B28 +ENCODING 35624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +E000 +FF00 +1F00 +FF00 +E400 +BF80 +EE00 +B180 +ENDCHAR +STARTCHAR 8B2B +ENCODING 35627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E900 +DF00 +1480 +DE80 +DE80 +BE80 +D880 +B100 +ENDCHAR +STARTCHAR 8B2C +ENCODING 35628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DB00 +E900 +1B00 +EE80 +D580 +1A00 +C500 +BE00 +D800 +ENDCHAR +STARTCHAR 8B33 +ENCODING 35635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F700 +1500 +F700 +FD00 +1E80 +DD00 +B000 +DF80 +ENDCHAR +STARTCHAR 8B39 +ENCODING 35641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +EE00 +E400 +1F00 +FF00 +FF00 +BF00 +E400 +BF80 +ENDCHAR +STARTCHAR 8B41 +ENCODING 35649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +E000 +FF00 +1F80 +ED00 +FF00 +BF80 +E400 +A400 +ENDCHAR +STARTCHAR 8B49 +ENCODING 35657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +ED00 +F680 +0900 +FE80 +EF00 +0F00 +E800 +EA00 +BF80 +ENDCHAR +STARTCHAR 8B4E +ENCODING 35662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +CF00 +E600 +1F80 +F700 +FF00 +1B00 +FF00 +FF00 +B300 +ENDCHAR +STARTCHAR 8B4F +ENCODING 35663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 0 +BITMAP +D600 +1F00 +F500 +DF80 +1D00 +DF80 +D300 +DA00 +D680 +AD00 +ENDCHAR +STARTCHAR 8B58 +ENCODING 35672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +1F00 +F600 +FF80 +0200 +DF00 +DF00 +DD80 +D380 +8500 +ENDCHAR +STARTCHAR 8B5A +ENCODING 35674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +1F00 +EF00 +F100 +0F00 +EF00 +FF80 +A400 +ENDCHAR +STARTCHAR 8B5C +ENCODING 35676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +FB00 +FB00 +1F80 +FF00 +F100 +BF00 +FF00 +B100 +ENDCHAR +STARTCHAR 8B66 +ENCODING 35686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +FF80 +7D00 +BE00 +4180 +FF80 +7E00 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 8B6C +ENCODING 35692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +FF00 +8F80 +FF00 +0000 +FF80 +7E00 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 8B6F +ENCODING 35695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F680 +1F00 +EF00 +FF80 +1980 +FF00 +E400 +A400 +ENDCHAR +STARTCHAR 8B70 +ENCODING 35696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +1F80 +FF00 +FF80 +0400 +EB00 +1F80 +FF00 +EA80 +BD80 +ENDCHAR +STARTCHAR 8B74 +ENCODING 35700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C200 +1700 +C700 +DF80 +0700 +F700 +D700 +D700 +D800 +A780 +ENDCHAR +STARTCHAR 8B77 +ENCODING 35703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +EF00 +F200 +1F00 +FF80 +E000 +BF00 +E600 +B980 +ENDCHAR +STARTCHAR 8B7D +ENCODING 35709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7300 +7B00 +5900 +7B00 +FF80 +7F00 +FE80 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 8B80 +ENCODING 35712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +FF00 +DB00 +1F00 +DF00 +DF00 +BF00 +DF00 +B980 +ENDCHAR +STARTCHAR 8B8A +ENCODING 35722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DF00 +5A00 +FB80 +DA80 +FD80 +6000 +BF00 +1C00 +E780 +ENDCHAR +STARTCHAR 8B90 +ENCODING 35728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A600 +EA00 +EE00 +E600 +7F00 +FF80 +7E00 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 8B92 +ENCODING 35730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C800 +1600 +F900 +DE00 +0B00 +D800 +1600 +DF00 +CD80 +BB00 +ENDCHAR +STARTCHAR 8B93 +ENCODING 35731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +FF80 +FF00 +1F80 +FF00 +0A00 +FF80 +FF00 +B980 +ENDCHAR +STARTCHAR 8B96 +ENCODING 35734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D600 +1700 +EA00 +DF80 +1600 +DA80 +D900 +DD00 +FB80 +C500 +ENDCHAR +STARTCHAR 8B9A +ENCODING 35738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DA00 +1B00 +FB80 +DF00 +1D80 +DF00 +D100 +BF00 +C000 +BB80 +ENDCHAR +STARTCHAR 8C37 +ENCODING 35895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +42 +99 +24 +42 +FF +42 +7E +42 +ENDCHAR +STARTCHAR 8C3F +ENCODING 35903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +D900 +4A80 +A600 +5500 +FF80 +6900 +E700 +9900 +ENDCHAR +STARTCHAR 8C41 +ENCODING 35905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F500 +DA80 +FE00 +F500 +F900 +4F80 +F900 +F700 +9900 +ENDCHAR +STARTCHAR 8C46 +ENCODING 35910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0000 +7E00 +4200 +7E00 +0000 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR 8C48 +ENCODING 35912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +7F00 +FF00 +0000 +7E00 +4200 +7E00 +2400 +FF80 +ENDCHAR +STARTCHAR 8C4A +ENCODING 35914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +FF00 +FF00 +FF00 +0000 +FF80 +7E00 +7E00 +2400 +FF80 +ENDCHAR +STARTCHAR 8C4C +ENCODING 35916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +F080 +AF00 +F700 +1700 +AB00 +EB00 +CA80 +1300 +ENDCHAR +STARTCHAR 8C55 +ENCODING 35925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +18 +75 +96 +6C +DA +69 +89 +18 +ENDCHAR +STARTCHAR 8C5A +ENCODING 35930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AA00 +FB00 +AE00 +BE00 +F500 +AD00 +B480 +EC00 +ENDCHAR +STARTCHAR 8C61 +ENCODING 35937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3C00 +FF00 +8900 +7F00 +3500 +DE00 +EA00 +7B00 +D880 +ENDCHAR +STARTCHAR 8C6A +ENCODING 35946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +FF00 +FF00 +3500 +FE00 +FA00 +9900 +ENDCHAR +STARTCHAR 8C6B +ENCODING 35947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +2E00 +DF00 +5500 +FB00 +6F00 +5F00 +5D00 +7480 +8C00 +ENDCHAR +STARTCHAR 8C79 +ENCODING 35961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +34 +C8 +BF +A9 +71 +EF +B1 +51 +91 +67 +ENDCHAR +STARTCHAR 8C7A +ENCODING 35962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3100 +C100 +BF80 +6200 +6200 +E500 +D900 +7900 +9100 +6600 +ENDCHAR +STARTCHAR 8C82 +ENCODING 35970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +2F +C5 +B5 +69 +F3 +6F +B9 +59 +9F +69 +ENDCHAR +STARTCHAR 8C8A +ENCODING 35978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +CF80 +C400 +6F00 +4900 +E900 +AF00 +5900 +AF00 +6900 +ENDCHAR +STARTCHAR 8C8C +ENCODING 35980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +CF00 +B900 +6F00 +E900 +6F00 +A600 +5600 +AA80 +7380 +ENDCHAR +STARTCHAR 8C9D +ENCODING 35997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +42 +7E +42 +7E +42 +7E +66 +81 +ENDCHAR +STARTCHAR 8C9E +ENCODING 35998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +0F +08 +7E +7E +42 +7E +7E +26 +C1 +ENDCHAR +STARTCHAR 8CA0 +ENCODING 36000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +3C +C8 +FE +7E +41 +7E +7E +26 +C1 +ENDCHAR +STARTCHAR 8CA1 +ENCODING 36001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E100 +9100 +E100 +9F80 +E200 +9500 +E900 +0900 +A100 +9600 +ENDCHAR +STARTCHAR 8CA2 +ENCODING 36002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +0000 +7E00 +7E00 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 8CA7 +ENCODING 36007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +FF +B2 +FE +42 +7E +7E +00 +C3 +ENDCHAR +STARTCHAR 8CA8 +ENCODING 36008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2B00 +4C80 +CF00 +4000 +7E00 +7E00 +4100 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 8CA9 +ENCODING 36009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +A800 +E800 +AF00 +F500 +F300 +1200 +B500 +9880 +ENDCHAR +STARTCHAR 8CAA +ENCODING 36010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +7E00 +8180 +7E00 +7E00 +4100 +7E00 +7E00 +2000 +C300 +ENDCHAR +STARTCHAR 8CAB +ENCODING 36011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +FF80 +7E00 +7E00 +4100 +7E00 +7E00 +2600 +C100 +ENDCHAR +STARTCHAR 8CAC +ENCODING 36012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +FF80 +7E00 +7E00 +4200 +7E00 +6600 +8180 +ENDCHAR +STARTCHAR 8CAF +ENCODING 36015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +F080 +B080 +FF80 +A200 +E200 +A200 +A200 +9C00 +ENDCHAR +STARTCHAR 8CB0 +ENCODING 36016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +FF80 +5C00 +7F00 +7E00 +4100 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 8CB3 +ENCODING 36019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0500 +FF80 +0400 +F400 +FC00 +F400 +8A00 +F200 +5280 +8900 +ENDCHAR +STARTCHAR 8CB4 +ENCODING 36020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +7E00 +FF80 +7E00 +7E00 +4100 +7E00 +6600 +8100 +ENDCHAR +STARTCHAR 8CB6 +ENCODING 36022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +BC00 +E400 +BF00 +E100 +A200 +F400 +9800 +B780 +ENDCHAR +STARTCHAR 8CB7 +ENCODING 36023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +00 +7F +7F +7F +7F +26 +C1 +ENDCHAR +STARTCHAR 8CB8 +ENCODING 36024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +4F80 +FC80 +4700 +7E00 +7E00 +4200 +7E00 +0000 +C300 +ENDCHAR +STARTCHAR 8CBB +ENCODING 36027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +FF +FF +FF +FF +42 +7E +7E +26 +C1 +ENDCHAR +STARTCHAR 8CBC +ENCODING 36028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +E780 +A400 +A400 +EF00 +F100 +1100 +AF00 +B100 +ENDCHAR +STARTCHAR 8CBD +ENCODING 36029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A800 +E900 +BF00 +E080 +AF00 +E900 +A900 +AF00 +9100 +ENDCHAR +STARTCHAR 8CBF +ENCODING 36031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1F +65 +B7 +D8 +7E +7E +7E +41 +7E +C3 +ENDCHAR +STARTCHAR 8CC0 +ENCODING 36032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +F700 +5500 +B700 +7F00 +7F00 +4100 +7F00 +6600 +8180 +ENDCHAR +STARTCHAR 8CC1 +ENCODING 36033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +22 +FF +7E +7E +41 +7E +26 +C1 +ENDCHAR +STARTCHAR 8CC2 +ENCODING 36034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +F900 +B600 +EF00 +B880 +EF00 +2900 +AF00 +9900 +ENDCHAR +STARTCHAR 8CC3 +ENCODING 36035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +DC00 +FF00 +5F00 +7E00 +4100 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 8CC4 +ENCODING 36036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +A800 +EF00 +B900 +FF00 +A900 +EF00 +A900 +AB00 +ENDCHAR +STARTCHAR 8CC7 +ENCODING 36039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +DF +5D +B3 +7E +7E +41 +7E +7E +C3 +ENDCHAR +STARTCHAR 8CC8 +ENCODING 36040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +FF +00 +7E +7E +7E +7E +E3 +ENDCHAR +STARTCHAR 8CCA +ENCODING 36042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +A280 +FF80 +AA00 +EB00 +BF00 +EA00 +2A00 +B680 +A900 +ENDCHAR +STARTCHAR 8CD1 +ENCODING 36049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF00 +B000 +DF00 +B000 +DF80 +DA00 +1A00 +D700 +A880 +ENDCHAR +STARTCHAR 8CD3 +ENCODING 36051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +D8 +FE +7E +42 +7E +26 +C1 +ENDCHAR +STARTCHAR 8CDA +ENCODING 36058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +5A00 +AD00 +FF80 +4200 +7E00 +7E00 +2600 +C100 +ENDCHAR +STARTCHAR 8CDC +ENCODING 36060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EF +B1 +EF +AF +E8 +FF +1B +D5 +AB +ENDCHAR +STARTCHAR 8CDE +ENCODING 36062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4A +FF +BF +3E +00 +7E +42 +7E +7E +E3 +ENDCHAR +STARTCHAR 8CE0 +ENCODING 36064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +E900 +AA00 +BF80 +E000 +EF00 +2900 +AF00 +A900 +ENDCHAR +STARTCHAR 8CE2 +ENCODING 36066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9500 +F700 +0880 +7E00 +4100 +7F00 +7E00 +E300 +ENDCHAR +STARTCHAR 8CE3 +ENCODING 36067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +00 +FF +00 +7E +42 +7E +7E +C3 +ENDCHAR +STARTCHAR 8CE4 +ENCODING 36068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +A700 +FD00 +A680 +B900 +EA00 +FF80 +0500 +C680 +BF00 +ENDCHAR +STARTCHAR 8CE6 +ENCODING 36070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +BE80 +FF80 +AA00 +BA00 +F600 +FA00 +1A00 +D580 +B900 +ENDCHAR +STARTCHAR 8CEA +ENCODING 36074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +FF +AA +88 +7E +42 +7E +7E +E3 +ENDCHAR +STARTCHAR 8CED +ENCODING 36077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +E500 +BF80 +E500 +AF00 +F900 +0F00 +AF00 +A900 +ENDCHAR +STARTCHAR 8CF4 +ENCODING 36084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F480 +4B00 +FF00 +D900 +FF00 +6F00 +BF00 +D500 +4880 +ENDCHAR +STARTCHAR 8CFB +ENCODING 36091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E500 +BF80 +BF00 +F500 +BF00 +F500 +E100 +1F80 +A900 +A200 +ENDCHAR +STARTCHAR 8CFC +ENCODING 36092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +BF80 +FF00 +AA00 +FF80 +BF00 +FF80 +D580 +BF00 +B300 +ENDCHAR +STARTCHAR 8CFD +ENCODING 36093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +3C +FF +C3 +7E +7E +7E +E3 +ENDCHAR +STARTCHAR 8D04 +ENCODING 36100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F00 +6500 +4580 +6900 +7E00 +7E00 +7E00 +7E00 +E300 +ENDCHAR +STARTCHAR 8D05 +ENCODING 36101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +F780 +FD00 +7200 +BD80 +7F00 +7F00 +7F00 +7F00 +E380 +ENDCHAR +STARTCHAR 8D07 +ENCODING 36103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +FF00 +4A00 +6E80 +9900 +7E00 +4200 +7E00 +7E00 +C300 +ENDCHAR +STARTCHAR 8D08 +ENCODING 36104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E600 +B100 +FF80 +BF00 +FF00 +EF00 +1100 +AF00 +AF00 +ENDCHAR +STARTCHAR 8D0A +ENCODING 36106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AA00 +FF00 +FF80 +7680 +AB80 +7E00 +4100 +7E00 +0000 +E380 +ENDCHAR +STARTCHAR 8D0D +ENCODING 36109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EE00 +BF80 +F600 +B900 +FF80 +B000 +FF00 +BF00 +9F00 +ENDCHAR +STARTCHAR 8D13 +ENCODING 36115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0100 +C280 +FF80 +FE00 +FE80 +FA80 +FD00 +3D00 +FF80 +D500 +ENDCHAR +STARTCHAR 8D16 +ENCODING 36118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +E000 +BF80 +BF00 +FF00 +FF00 +1F00 +BF00 +9980 +ENDCHAR +STARTCHAR 8D64 +ENCODING 36196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F00 +0800 +0800 +FF00 +5600 +5500 +A500 +A480 +4C00 +ENDCHAR +STARTCHAR 8D66 +ENCODING 36198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +F400 +2780 +2500 +FD00 +ED00 +EA00 +EA00 +6500 +A880 +ENDCHAR +STARTCHAR 8D6B +ENCODING 36203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F700 +4200 +FF80 +6500 +FD00 +FD00 +AD80 +A500 +EA00 +ENDCHAR +STARTCHAR 8D70 +ENCODING 36208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +0800 +7E00 +0800 +FF00 +2800 +4E00 +4800 +6800 +9F80 +ENDCHAR +STARTCHAR 8D73 +ENCODING 36211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +F500 +2500 +2500 +F500 +2780 +BF00 +A100 +C100 +BF80 +ENDCHAR +STARTCHAR 8D74 +ENCODING 36212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +F400 +2600 +FF00 +2500 +B400 +A400 +E400 +BF80 +ENDCHAR +STARTCHAR 8D77 +ENCODING 36215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +FF00 +2100 +2700 +F800 +A800 +B880 +A700 +E000 +1F80 +ENDCHAR +STARTCHAR 8D85 +ENCODING 36229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1780 +7A80 +1280 +7D80 +1780 +5C80 +5780 +6000 +9FC0 +ENDCHAR +STARTCHAR 8D8A +ENCODING 36234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +4300 +FF80 +4A00 +FB00 +4F00 +BA00 +C580 +C000 +BF80 +ENDCHAR +STARTCHAR 8D99 +ENCODING 36249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +4B00 +F280 +4F00 +FF00 +4900 +BF00 +CB00 +C000 +BF80 +ENDCHAR +STARTCHAR 8DA3 +ENCODING 36259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2E00 +7B80 +2B40 +2F80 +7B80 +2E80 +7A80 +6F40 +6200 +9FC0 +ENDCHAR +STARTCHAR 8DA8 +ENCODING 36264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +EF00 +5E80 +4F00 +F900 +4F00 +BE80 +CF00 +C900 +BF80 +ENDCHAR +STARTCHAR 8DB3 +ENCODING 36275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +4200 +7E00 +4800 +4F00 +4800 +B800 +9F80 +ENDCHAR +STARTCHAR 8DBA +ENCODING 36282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +AF00 +E400 +5F80 +C400 +E600 +CA00 +F900 +D080 +ENDCHAR +STARTCHAR 8DBE +ENCODING 36286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +A200 +A200 +EA00 +4B80 +CA00 +AA00 +CA00 +AA00 +DF80 +ENDCHAR +STARTCHAR 8DC6 +ENCODING 36294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +A900 +EF00 +4080 +B000 +CF00 +B900 +EF00 +8900 +ENDCHAR +STARTCHAR 8DCB +ENCODING 36299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +A500 +AF80 +E500 +4D00 +AE00 +CA00 +D200 +A500 +C880 +ENDCHAR +STARTCHAR 8DCC +ENCODING 36300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AC00 +AF00 +F400 +4400 +FF80 +C400 +E600 +C900 +9080 +ENDCHAR +STARTCHAR 8DCF +ENCODING 36303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F0 +B3 +BF +F7 +57 +F7 +D7 +D7 +E7 +3B +ENDCHAR +STARTCHAR 8DDB +ENCODING 36315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +B500 +F400 +5F00 +F900 +D600 +F600 +9D00 +2880 +ENDCHAR +STARTCHAR 8DDD +ENCODING 36317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A800 +A800 +EF00 +C900 +EF00 +C800 +E800 +DF80 +ENDCHAR +STARTCHAR 8DE1 +ENCODING 36321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF80 +E600 +5700 +F680 +D680 +DA80 +EA00 +9600 +ENDCHAR +STARTCHAR 8DE3 +ENCODING 36323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AC00 +AF00 +F400 +4400 +FF80 +CA00 +CA00 +EA80 +9300 +ENDCHAR +STARTCHAR 8DE8 +ENCODING 36328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +AA00 +EF00 +5080 +DF80 +E800 +CF00 +E100 +C700 +ENDCHAR +STARTCHAR 8DEF +ENCODING 36335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +A900 +F600 +4700 +B980 +CF00 +C900 +EF00 +8900 +ENDCHAR +STARTCHAR 8DF3 +ENCODING 36339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +AA80 +BB00 +EB00 +4A00 +EB00 +DA80 +CA00 +F280 +9380 +ENDCHAR +STARTCHAR 8E0A +ENCODING 36362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +AA +BF +F5 +DF +F5 +DF +F5 +D5 +ENDCHAR +STARTCHAR 8E0F +ENCODING 36367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +BB00 +AA00 +EB00 +5480 +EF00 +D100 +CF00 +EF00 +9100 +ENDCHAR +STARTCHAR 8E10 +ENCODING 36368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +A700 +BD00 +E680 +5900 +CA00 +FF80 +C500 +E680 +D900 +ENDCHAR +STARTCHAR 8E1E +ENCODING 36382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +B080 +AF00 +F200 +DF80 +FF00 +D880 +FF00 +A880 +ENDCHAR +STARTCHAR 8E2A +ENCODING 36394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +B080 +EF00 +4000 +DF80 +ED00 +CD00 +F480 +CC00 +ENDCHAR +STARTCHAR 8E30 +ENCODING 36400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DC00 +AB00 +BE80 +DE80 +D700 +FD00 +DF00 +F700 +9980 +ENDCHAR +STARTCHAR 8E35 +ENCODING 36405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +BC00 +BF80 +EF00 +5500 +CF00 +EF00 +DF00 +E400 +DF80 +ENDCHAR +STARTCHAR 8E42 +ENCODING 36418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +A600 +BF80 +FB00 +C400 +FF80 +C600 +ED00 +D480 +ENDCHAR +STARTCHAR 8E44 +ENCODING 36420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +AA00 +FF80 +5480 +EF00 +D500 +F500 +D500 +8400 +ENDCHAR +STARTCHAR 8E47 +ENCODING 36423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +7E00 +FF00 +7E00 +C380 +3E00 +6800 +9F80 +ENDCHAR +STARTCHAR 8E48 +ENCODING 36424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E100 +AF00 +B480 +F000 +DF00 +F100 +DF00 +FF00 +9100 +ENDCHAR +STARTCHAR 8E49 +ENCODING 36425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +BF80 +A400 +EF00 +4400 +FF80 +CF00 +CA00 +F200 +EF80 +ENDCHAR +STARTCHAR 8E4A +ENCODING 36426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E100 +AF00 +B480 +EA00 +C500 +FF00 +DF80 +EE00 +9180 +ENDCHAR +STARTCHAR 8E59 +ENCODING 36441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0500 +FF00 +9D00 +FA00 +DA80 +A500 +7E00 +0800 +6E00 +BF80 +ENDCHAR +STARTCHAR 8E5F +ENCODING 36447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +AF00 +FF80 +4F00 +EF00 +D100 +EF00 +CA00 +9180 +ENDCHAR +STARTCHAR 8E60 +ENCODING 36448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +B500 +FF00 +5500 +F500 +DF80 +DF00 +FE80 +9D80 +ENDCHAR +STARTCHAR 8E74 +ENCODING 36468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CB00 +BE80 +A200 +DF80 +5700 +FF00 +D700 +D700 +EB80 +9580 +ENDCHAR +STARTCHAR 8E76 +ENCODING 36470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +EE00 +E580 +DE80 +EF00 +ED00 +E900 +AB00 +3280 +ENDCHAR +STARTCHAR 8E81 +ENCODING 36481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +AF00 +A000 +FF80 +DF80 +FF80 +C600 +ED00 +9480 +ENDCHAR +STARTCHAR 8E87 +ENCODING 36487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +BF80 +A400 +EF00 +5F80 +E500 +CF00 +D900 +EF00 +CF00 +ENDCHAR +STARTCHAR 8E8A +ENCODING 36490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +BF00 +A000 +DF80 +5F00 +E000 +DF80 +DF80 +FB00 +9B00 +ENDCHAR +STARTCHAR 8E8D +ENCODING 36493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +BD00 +BE80 +EA00 +CF80 +FF00 +D300 +EC00 +CF80 +ENDCHAR +STARTCHAR 8EAA +ENCODING 36522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +BF80 +BB00 +DB00 +5B00 +E880 +DC80 +DE80 +EE80 +9100 +ENDCHAR +STARTCHAR 8EAB +ENCODING 36523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7E80 +4300 +FE00 +0A00 +7200 +8600 +ENDCHAR +STARTCHAR 8EAC +ENCODING 36524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +FF +91 +F7 +F8 +98 +FF +59 +91 +33 +ENDCHAR +STARTCHAR 8EC0 +ENCODING 36544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +F000 +B700 +F700 +F000 +BD00 +FE80 +7D00 +B000 +7F80 +ENDCHAR +STARTCHAR 8ECA +ENCODING 36554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7E00 +7E00 +4A00 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 8ECB +ENCODING 36555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FC00 +2400 +F400 +F400 +B400 +F400 +FC80 +2480 +2700 +ENDCHAR +STARTCHAR 8ECC +ENCODING 36556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +4400 +FE00 +F500 +D500 +F500 +F900 +4980 +5180 +ENDCHAR +STARTCHAR 8ECD +ENCODING 36557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +89 +7E +7E +7E +4A +7E +FF +08 +ENDCHAR +STARTCHAR 8ED2 +ENCODING 36562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F200 +4200 +F200 +FF80 +D200 +F200 +F200 +4200 +4200 +ENDCHAR +STARTCHAR 8EDF +ENCODING 36575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F400 +4780 +FA80 +FB00 +D300 +F600 +F500 +4900 +4880 +ENDCHAR +STARTCHAR 8EEB +ENCODING 36587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +E600 +4900 +F280 +ED00 +EA00 +E480 +EB00 +4400 +5800 +ENDCHAR +STARTCHAR 8EF8 +ENCODING 36600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +42 +F2 +4F +FB +FB +DF +FB +FB +4F +49 +ENDCHAR +STARTCHAR 8EFB +ENCODING 36603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F100 +EF00 +DB00 +EB00 +DB00 +EF00 +F100 +4100 +4300 +ENDCHAR +STARTCHAR 8EFE +ENCODING 36606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +E280 +5F80 +E200 +E200 +DE00 +EA00 +FA00 +4D80 +5900 +ENDCHAR +STARTCHAR 8F03 +ENCODING 36611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +4600 +E900 +E880 +D900 +E600 +F600 +4900 +5080 +ENDCHAR +STARTCHAR 8F05 +ENCODING 36613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F700 +4900 +F600 +E700 +E880 +EF00 +F900 +4F00 +4900 +ENDCHAR +STARTCHAR 8F09 +ENCODING 36617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2600 +FD00 +FF80 +2400 +FD00 +FD00 +AA00 +FA00 +FE80 +2900 +ENDCHAR +STARTCHAR 8F12 +ENCODING 36626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +EE00 +4E00 +EE00 +EE00 +EE00 +EE00 +EE00 +5680 +4580 +ENDCHAR +STARTCHAR 8F13 +ENCODING 36627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FE00 +4A00 +FF00 +ED00 +EF00 +E600 +F600 +4A80 +5300 +ENDCHAR +STARTCHAR 8F14 +ENCODING 36628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +EF80 +4200 +EF00 +EA80 +EF00 +EA80 +FF00 +4A80 +4B00 +ENDCHAR +STARTCHAR 8F15 +ENCODING 36629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +EB00 +4D00 +F600 +EB00 +EA80 +EF00 +F200 +4200 +5F80 +ENDCHAR +STARTCHAR 8F1B +ENCODING 36635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +E400 +FF00 +F480 +FE80 +F500 +FF00 +FF00 +5480 +5500 +ENDCHAR +STARTCHAR 8F1C +ENCODING 36636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A80 +FD00 +4D00 +EA80 +E000 +DF00 +EA80 +FF00 +4F00 +4880 +ENDCHAR +STARTCHAR 8F1D +ENCODING 36637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +D480 +EF00 +EF00 +F500 +AF00 +AF00 +BF80 +C400 +8400 +ENDCHAR +STARTCHAR 8F1E +ENCODING 36638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +F7 +57 +EF +F3 +EF +F5 +F7 +51 +53 +ENDCHAR +STARTCHAR 8F1F +ENCODING 36639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +E700 +4900 +F680 +E400 +FF00 +F700 +EB00 +5700 +5480 +ENDCHAR +STARTCHAR 8F26 +ENCODING 36646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F700 +FF80 +BD00 +FF00 +7E00 +7E00 +7E00 +FF80 +0800 +ENDCHAR +STARTCHAR 8F27 +ENCODING 36647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F500 +4F80 +E500 +E500 +DF80 +E500 +F900 +4900 +5100 +ENDCHAR +STARTCHAR 8F29 +ENCODING 36649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +F700 +F780 +A800 +FF00 +7F00 +7F00 +7F00 +FF80 +0800 +ENDCHAR +STARTCHAR 8F2A +ENCODING 36650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +E600 +4900 +FE80 +EF00 +F680 +F680 +EF00 +5680 +5700 +ENDCHAR +STARTCHAR 8F2F +ENCODING 36655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +E900 +4F00 +FF80 +E900 +EF00 +EF00 +E980 +5F00 +4100 +ENDCHAR +STARTCHAR 8F33 +ENCODING 36659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +EF00 +E600 +FF80 +E900 +F680 +EF00 +4A00 +5100 +ENDCHAR +STARTCHAR 8F38 +ENCODING 36664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +E600 +4F00 +F080 +FE80 +F700 +FF00 +FF00 +5680 +5D80 +ENDCHAR +STARTCHAR 8F39 +ENCODING 36665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +FF80 +EF00 +D900 +EF00 +DF00 +E700 +FD00 +4600 +5980 +ENDCHAR +STARTCHAR 8F3B +ENCODING 36667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F000 +4F00 +EF00 +E000 +DF00 +EA80 +FF00 +4F00 +4880 +ENDCHAR +STARTCHAR 8F3E +ENCODING 36670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F880 +4F00 +ED00 +EF00 +DD00 +EF80 +FE00 +5700 +5C80 +ENDCHAR +STARTCHAR 8F3F +ENCODING 36671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CB00 +BD00 +BD00 +EF00 +FF00 +BD00 +FF80 +0000 +6600 +8100 +ENDCHAR +STARTCHAR 8F44 +ENCODING 36676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +4A80 +EF00 +EF00 +EF80 +E000 +EF00 +4F00 +4900 +ENDCHAR +STARTCHAR 8F45 +ENCODING 36677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +4F80 +E000 +EF00 +EF00 +E680 +FB00 +4700 +4880 +ENDCHAR +STARTCHAR 8F49 +ENCODING 36681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +EF00 +4F00 +EF00 +EF00 +E500 +EE80 +EF80 +4900 +4200 +ENDCHAR +STARTCHAR 8F4D +ENCODING 36685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +FE00 +5780 +FF00 +F700 +FF00 +FD00 +FD00 +5700 +5E80 +ENDCHAR +STARTCHAR 8F4E +ENCODING 36686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +EE00 +5F80 +E900 +FE80 +E000 +FF00 +F700 +5700 +5100 +ENDCHAR +STARTCHAR 8F5D +ENCODING 36701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F300 +FB00 +FB00 +9900 +FF80 +7F00 +CA80 +7E00 +FF00 +0800 +ENDCHAR +STARTCHAR 8F5F +ENCODING 36703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +7E00 +7E00 +FF00 +FF80 +F700 +DA80 +6700 +6700 +ENDCHAR +STARTCHAR 8F62 +ENCODING 36706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F700 +6A80 +F700 +FB00 +BF80 +FF80 +EF00 +5480 +4400 +ENDCHAR +STARTCHAR 8F9B +ENCODING 36763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2200 +2400 +FF80 +0800 +FF00 +0800 +0800 +0800 +ENDCHAR +STARTCHAR 8F9C +ENCODING 36764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +4100 +7E00 +FF00 +E780 +FF00 +0800 +0800 +ENDCHAR +STARTCHAR 8FA3 +ENCODING 36771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +A200 +AF00 +FA80 +4F00 +F600 +4B00 +5280 +8200 +ENDCHAR +STARTCHAR 8FA6 +ENCODING 36774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +F380 +BA80 +D700 +F780 +5900 +F900 +9B80 +A900 +B900 +ENDCHAR +STARTCHAR 8FA8 +ENCODING 36776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +EF80 +9B00 +DB00 +FF80 +5A00 +FF80 +4A00 +8A00 +9200 +ENDCHAR +STARTCHAR 8FAD +ENCODING 36781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1200 +F780 +F500 +6500 +FF80 +CA00 +FF00 +EA00 +CA00 +9200 +ENDCHAR +STARTCHAR 8FAF +ENCODING 36783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5900 +E780 +DB00 +DB00 +E780 +5A00 +FB80 +9A00 +9A00 +9A00 +ENDCHAR +STARTCHAR 8FB0 +ENCODING 36784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +40 +7F +40 +7F +6E +A6 +AB +F1 +ENDCHAR +STARTCHAR 8FB1 +ENCODING 36785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +BE00 +8000 +FF80 +BE00 +E300 +FF80 +2200 +0600 +ENDCHAR +STARTCHAR 8FB2 +ENCODING 36786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +14 +7F +7F +7F +FF +80 +BE +FF +BE +E3 +ENDCHAR +STARTCHAR 8FC2 +ENCODING 36802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +4400 +8400 +7F80 +0400 +C400 +4400 +4C00 +BF80 +ENDCHAR +STARTCHAR 8FC5 +ENCODING 36805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BE00 +4200 +8A00 +7E00 +0A00 +D200 +5280 +5100 +BF80 +ENDCHAR +STARTCHAR 8FCE +ENCODING 36814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8F00 +5500 +9500 +5500 +1500 +DD00 +7500 +4400 +BF80 +ENDCHAR +STARTCHAR 8FD1 +ENCODING 36817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +5E00 +9000 +5F00 +1200 +D200 +6200 +4200 +BF80 +ENDCHAR +STARTCHAR 8FD4 +ENCODING 36820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +5E00 +9000 +5F00 +1900 +D600 +5600 +7900 +BF80 +ENDCHAR +STARTCHAR 8FE6 +ENCODING 36838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5300 +3B00 +DB00 +1B00 +DB00 +6B00 +7B00 +C000 +BF80 +ENDCHAR +STARTCHAR 8FEA +ENCODING 36842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8400 +4400 +9F00 +6500 +1F00 +E500 +5F00 +6100 +BF80 +ENDCHAR +STARTCHAR 8FEB +ENCODING 36843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +9100 +5100 +1F00 +D100 +5100 +5F00 +C000 +BF80 +ENDCHAR +STARTCHAR 8FED +ENCODING 36845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5400 +1F00 +A400 +3F80 +CC00 +4A00 +5100 +E000 +BF80 +ENDCHAR +STARTCHAR 8FF0 +ENCODING 36848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +4900 +BF00 +5A00 +1A00 +DA00 +5A80 +6B00 +C000 +BF80 +ENDCHAR +STARTCHAR 8FF2 +ENCODING 36850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +9F00 +4400 +3F80 +C800 +5100 +7F00 +E080 +BF80 +ENDCHAR +STARTCHAR 8FF7 +ENCODING 36855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9500 +5500 +9600 +7F00 +0C00 +CE00 +5700 +6500 +C400 +BF80 +ENDCHAR +STARTCHAR 8FF9 +ENCODING 36857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F80 +9B00 +1B00 +EB00 +6A80 +5200 +D600 +BF80 +ENDCHAR +STARTCHAR 8FFD +ENCODING 36861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +1100 +DF00 +1000 +DF00 +5100 +5F00 +C000 +BF80 +ENDCHAR +STARTCHAR 9000 +ENCODING 36864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +5F00 +1500 +D600 +5F00 +7100 +BF80 +ENDCHAR +STARTCHAR 9001 +ENCODING 36865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9600 +5300 +BE80 +4400 +3F00 +CC00 +5A00 +6100 +BF80 +ENDCHAR +STARTCHAR 9002 +ENCODING 36866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8300 +5C00 +BF80 +4400 +1F00 +D100 +5F00 +5100 +BF80 +ENDCHAR +STARTCHAR 9003 +ENCODING 36867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +6D00 +1D00 +CC00 +1A00 +ED00 +4D00 +5300 +E000 +BF80 +ENDCHAR +STARTCHAR 9005 +ENCODING 36869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +5C00 +1000 +9F80 +1F00 +E900 +6900 +6F00 +C000 +BF80 +ENDCHAR +STARTCHAR 9006 +ENCODING 36870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9200 +4A00 +BF80 +5500 +1500 +DF00 +4400 +4800 +BF80 +ENDCHAR +STARTCHAR 9008 +ENCODING 36872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +2100 +EF00 +2B00 +EF00 +6B00 +6300 +C000 +BF80 +ENDCHAR +STARTCHAR 900B +ENCODING 36875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8500 +7F00 +0400 +BF00 +2500 +FF00 +7F00 +6500 +E700 +BF80 +ENDCHAR +STARTCHAR 900D +ENCODING 36877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8600 +5500 +2480 +FF00 +1F00 +D100 +5F00 +5100 +D300 +BF80 +ENDCHAR +STARTCHAR 900F +ENCODING 36879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +5C00 +BF00 +5700 +2000 +DE00 +4B00 +5100 +E300 +BF80 +ENDCHAR +STARTCHAR 9010 +ENCODING 36880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +4900 +9E00 +7C00 +2600 +DB00 +6280 +4C00 +BF80 +ENDCHAR +STARTCHAR 9011 +ENCODING 36881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8600 +4600 +BF00 +5500 +1600 +CA00 +5500 +6500 +C800 +BF80 +ENDCHAR +STARTCHAR 9014 +ENCODING 36884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8400 +5A00 +A100 +5E00 +3F00 +D600 +6500 +4C00 +BF80 +ENDCHAR +STARTCHAR 9015 +ENCODING 36885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5500 +AA00 +5500 +0000 +DF00 +7F00 +4000 +BF80 +ENDCHAR +STARTCHAR 9017 +ENCODING 36887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +4000 +9F00 +5F00 +0000 +D200 +7F80 +4000 +BF80 +ENDCHAR +STARTCHAR 9019 +ENCODING 36889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +7F00 +8000 +5F00 +1F00 +DF00 +5F00 +5100 +BF80 +ENDCHAR +STARTCHAR 901A +ENCODING 36890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +4A00 +9F00 +6500 +1F00 +DF00 +6500 +6500 +BF80 +ENDCHAR +STARTCHAR 901D +ENCODING 36893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9100 +5700 +3C00 +9780 +1D00 +F500 +5500 +7500 +C800 +BF80 +ENDCHAR +STARTCHAR 901E +ENCODING 36894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9F00 +4000 +1F00 +DF00 +7F00 +4000 +BF80 +ENDCHAR +STARTCHAR 901F +ENCODING 36895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0400 +9F00 +1500 +DF00 +5600 +6580 +C400 +BF80 +ENDCHAR +STARTCHAR 9020 +ENCODING 36896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +5F00 +2400 +BF80 +0400 +DF00 +5100 +5F00 +D100 +BF80 +ENDCHAR +STARTCHAR 9021 +ENCODING 36897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5200 +3F80 +9700 +2800 +CE00 +5A00 +6C00 +D300 +BF80 +ENDCHAR +STARTCHAR 9022 +ENCODING 36898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +0A00 +F700 +0400 +DF00 +5F00 +5F00 +C400 +BF80 +ENDCHAR +STARTCHAR 9023 +ENCODING 36899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +9F00 +5500 +1F00 +DF00 +4400 +7F80 +C400 +BF80 +ENDCHAR +STARTCHAR 902E +ENCODING 36910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +3F80 +8500 +1F00 +D500 +4A00 +7500 +C800 +BF80 +ENDCHAR +STARTCHAR 9031 +ENCODING 36913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5500 +9F00 +5500 +1F00 +DF00 +6B00 +6300 +BF80 +ENDCHAR +STARTCHAR 9032 +ENCODING 36914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5400 +1F00 +F400 +3F00 +DF00 +5400 +5F00 +C000 +BF80 +ENDCHAR +STARTCHAR 9035 +ENCODING 36917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +8400 +7F80 +0F00 +F400 +5F00 +7F80 +C000 +BF80 +ENDCHAR +STARTCHAR 9038 +ENCODING 36920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9000 +5E00 +2400 +BF00 +2500 +DF00 +4D00 +5480 +E700 +BF80 +ENDCHAR +STARTCHAR 903C +ENCODING 36924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5F00 +9F00 +4000 +1F00 +DF00 +5F00 +4000 +BF80 +ENDCHAR +STARTCHAR 903E +ENCODING 36926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9C00 +5200 +AF00 +BB00 +3D00 +FD00 +6B00 +6B00 +BF80 +ENDCHAR +STARTCHAR 9041 +ENCODING 36929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +5E00 +9F80 +6F00 +2F00 +E900 +6F00 +4F00 +BF80 +ENDCHAR +STARTCHAR 9042 +ENCODING 36930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9E00 +7100 +BF00 +5B00 +2A00 +FE00 +7500 +4C00 +BF80 +ENDCHAR +STARTCHAR 9047 +ENCODING 36935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +9500 +5F00 +3F00 +E680 +7900 +6300 +BF80 +ENDCHAR +STARTCHAR 904A +ENCODING 36938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9400 +5780 +3C00 +E700 +1A00 +EF80 +6A00 +6E00 +F200 +BF80 +ENDCHAR +STARTCHAR 904B +ENCODING 36939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6480 +9F00 +5F00 +1F00 +DF00 +7F80 +4400 +BF80 +ENDCHAR +STARTCHAR 904D +ENCODING 36941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8300 +7E00 +3F00 +BF00 +2000 +FF00 +7F00 +7700 +D700 +BF80 +ENDCHAR +STARTCHAR 904E +ENCODING 36942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5100 +9700 +7F00 +2F00 +EB00 +6F00 +E100 +BF80 +ENDCHAR +STARTCHAR 9050 +ENCODING 36944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BB00 +6900 +AB00 +B800 +3F00 +E500 +7B00 +6300 +E480 +BF80 +ENDCHAR +STARTCHAR 9051 +ENCODING 36945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +1F00 +9F00 +0000 +3F00 +DF00 +7F80 +4000 +BF80 +ENDCHAR +STARTCHAR 9053 +ENCODING 36947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +0400 +DF00 +1F00 +D100 +5F00 +5F00 +C000 +BF80 +ENDCHAR +STARTCHAR 9054 +ENCODING 36948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +8400 +7F00 +3F00 +DF00 +4400 +7F00 +C400 +BF80 +ENDCHAR +STARTCHAR 9055 +ENCODING 36949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +3F00 +DF00 +1100 +CE00 +5F00 +5F80 +C400 +BF80 +ENDCHAR +STARTCHAR 9059 +ENCODING 36953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +3600 +8C00 +3F00 +FF80 +4400 +5F00 +C000 +BF80 +ENDCHAR +STARTCHAR 905C +ENCODING 36956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B900 +5700 +9500 +9B00 +3F00 +D700 +6A80 +4A00 +BF80 +ENDCHAR +STARTCHAR 905D +ENCODING 36957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6B00 +BF00 +5600 +2500 +D600 +6500 +4400 +BF80 +ENDCHAR +STARTCHAR 905E +ENCODING 36958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +7F00 +AF80 +7680 +2C00 +F700 +7680 +7B00 +BF80 +ENDCHAR +STARTCHAR 9060 +ENCODING 36960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +3F80 +C000 +1F00 +DF00 +5700 +6700 +C500 +BF80 +ENDCHAR +STARTCHAR 9061 +ENCODING 36961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AB00 +6B00 +3B00 +BB00 +3B00 +FB00 +5500 +5500 +E500 +BF80 +ENDCHAR +STARTCHAR 9063 +ENCODING 36963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +9F00 +7F80 +1F00 +DF00 +5F00 +5100 +DF00 +BF80 +ENDCHAR +STARTCHAR 9069 +ENCODING 36969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +0A00 +9F00 +2F00 +EF00 +6B00 +6F00 +E300 +BF80 +ENDCHAR +STARTCHAR 906D +ENCODING 36973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +1F00 +9F00 +1F00 +0000 +DF00 +5100 +5F00 +BF80 +ENDCHAR +STARTCHAR 906E +ENCODING 36974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +2A00 +BF00 +2A00 +EE00 +7700 +7680 +D480 +BF80 +ENDCHAR +STARTCHAR 906F +ENCODING 36975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B700 +6E00 +B580 +AF00 +3700 +EF00 +6A80 +5600 +BF80 +ENDCHAR +STARTCHAR 9072 +ENCODING 36978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5F00 +9D00 +7D00 +2C00 +EF00 +7F80 +4400 +BF80 +ENDCHAR +STARTCHAR 9075 +ENCODING 36981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9E00 +5F00 +BF80 +5B00 +1500 +FF00 +4200 +5600 +BF80 +ENDCHAR +STARTCHAR 9077 +ENCODING 36983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +7F00 +AB00 +BF00 +3F80 +FF00 +5700 +5F00 +BF80 +ENDCHAR +STARTCHAR 9078 +ENCODING 36984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BB00 +7B80 +BB00 +4A00 +3F00 +FF80 +4A00 +5100 +BF80 +ENDCHAR +STARTCHAR 907A +ENCODING 36986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +0E00 +DB00 +1F00 +DF00 +5F00 +4E00 +F300 +BF80 +ENDCHAR +STARTCHAR 907C +ENCODING 36988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2B00 +9F00 +3E80 +F200 +5E00 +6500 +CC00 +BF80 +ENDCHAR +STARTCHAR 907D +ENCODING 36989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8700 +4800 +3F00 +BF00 +3F00 +F600 +7F00 +5B00 +C480 +BF80 +ENDCHAR +STARTCHAR 907F +ENCODING 36991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BA00 +6F80 +2B00 +BB00 +2780 +FA00 +6F00 +5A00 +D200 +BF80 +ENDCHAR +STARTCHAR 9080 +ENCODING 36992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +7A00 +3B80 +BD00 +3F00 +DB00 +6B00 +7B00 +C480 +BF80 +ENDCHAR +STARTCHAR 9081 +ENCODING 36993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8A00 +7F80 +9F00 +5F00 +1F00 +BF00 +6700 +7900 +E100 +BF80 +ENDCHAR +STARTCHAR 9082 +ENCODING 36994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8700 +5A80 +3E80 +B900 +3A00 +FB00 +7F80 +6900 +E900 +BF80 +ENDCHAR +STARTCHAR 9083 +ENCODING 36995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +3300 +CA00 +3F00 +FA00 +6600 +5D00 +EC00 +BF80 +ENDCHAR +STARTCHAR 9084 +ENCODING 36996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F00 +8000 +7F00 +1F00 +DF00 +5B00 +6500 +BF80 +ENDCHAR +STARTCHAR 9087 +ENCODING 36999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +5600 +BF80 +7900 +3B00 +F900 +7B00 +6700 +BF80 +ENDCHAR +STARTCHAR 9088 +ENCODING 37000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +B700 +AD00 +B700 +1500 +EF00 +5A00 +6D80 +D580 +BF80 +ENDCHAR +STARTCHAR 908A +ENCODING 37002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +5F00 +1F00 +9F00 +3F80 +D700 +7F00 +4900 +D300 +BF80 +ENDCHAR +STARTCHAR 908F +ENCODING 37007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F00 +9500 +B780 +1500 +BF00 +BD00 +DF80 +BF80 +ENDCHAR +STARTCHAR 9091 +ENCODING 37009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +0000 +FF00 +8900 +FF00 +8000 +8080 +7F00 +ENDCHAR +STARTCHAR 9095 +ENCODING 37013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +9200 +4900 +7E00 +7E00 +0000 +FF00 +FF00 +8080 +FF00 +ENDCHAR +STARTCHAR 9099 +ENCODING 37017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +2500 +F500 +8600 +8500 +8500 +8500 +F480 +0700 +0400 +ENDCHAR +STARTCHAR 90A2 +ENCODING 37026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +55 +55 +FD +55 +55 +57 +94 +94 +ENDCHAR +STARTCHAR 90A3 +ENCODING 37027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +55 +FD +56 +55 +FD +55 +97 +B4 +ENDCHAR +STARTCHAR 90A6 +ENCODING 37030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +27 +35 +E5 +26 +F5 +25 +F5 +45 +47 +84 +ENDCHAR +STARTCHAR 90A8 +ENCODING 37032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +3500 +C500 +B500 +B500 +B500 +F480 +2480 +2F00 +3C00 +ENDCHAR +STARTCHAR 90AA +ENCODING 37034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +55 +55 +F6 +25 +55 +95 +97 +24 +ENDCHAR +STARTCHAR 90AF +ENCODING 37039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9700 +9500 +FD00 +9500 +9500 +F500 +9480 +9480 +F700 +9400 +ENDCHAR +STARTCHAR 90B0 +ENCODING 37040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4780 +5500 +5500 +FD00 +0D00 +0500 +F480 +9480 +F700 +9400 +ENDCHAR +STARTCHAR 90B1 +ENCODING 37041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +17 +E5 +85 +F5 +A5 +A5 +BF +C4 +04 +ENDCHAR +STARTCHAR 90B5 +ENCODING 37045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F780 +4D00 +5500 +B600 +0500 +F480 +9480 +F700 +9400 +ENDCHAR +STARTCHAR 90B8 +ENCODING 37048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5700 +A500 +A500 +FD00 +9500 +A480 +D700 +0C00 +F400 +ENDCHAR +STARTCHAR 90C1 +ENCODING 37057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4780 +4500 +FD00 +7500 +9500 +F500 +5480 +7480 +5700 +7400 +ENDCHAR +STARTCHAR 90CA +ENCODING 37066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +27 +FD +55 +96 +9E +65 +25 +55 +97 +84 +ENDCHAR +STARTCHAR 90DE +ENCODING 37086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +F500 +9500 +F500 +9500 +F500 +D480 +A480 +F700 +CC00 +ENDCHAR +STARTCHAR 90E1 +ENCODING 37089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +55 +FD +F6 +45 +F5 +D5 +77 +54 +ENDCHAR +STARTCHAR 90E8 +ENCODING 37096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +F500 +9500 +5500 +FD00 +0500 +F480 +9480 +F700 +9400 +ENDCHAR +STARTCHAR 90ED +ENCODING 37101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +27 +FD +F5 +F6 +05 +F5 +25 +FD +27 +44 +ENDCHAR +STARTCHAR 90F5 +ENCODING 37109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F80 +E500 +FD00 +B600 +FD00 +B480 +FC80 +7F00 +0400 +ENDCHAR +STARTCHAR 90FD +ENCODING 37117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F80 +F500 +3500 +FD00 +3500 +F500 +9480 +7480 +7700 +9400 +ENDCHAR +STARTCHAR 9102 +ENCODING 37122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +DF80 +DD00 +0500 +F500 +FD00 +4480 +7700 +9400 +3400 +ENDCHAR +STARTCHAR 9112 +ENCODING 37138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +BD00 +7D00 +9D00 +7C80 +AC80 +FD00 +4C00 +9400 +ENDCHAR +STARTCHAR 9115 +ENCODING 37141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +9B00 +D700 +DB00 +7B00 +C280 +DA80 +5B00 +9600 +9A00 +ENDCHAR +STARTCHAR 9119 +ENCODING 37145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8D00 +FD00 +FD00 +FD00 +FC80 +FC80 +8F00 +FC00 +ENDCHAR +STARTCHAR 9127 +ENCODING 37159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F780 +DD00 +FD00 +8500 +F500 +F480 +5480 +5F00 +E400 +ENDCHAR +STARTCHAR 912D +ENCODING 37165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B300 +FD00 +FD00 +9D00 +FD00 +FC80 +FA80 +5500 +8C00 +ENDCHAR +STARTCHAR 9132 +ENCODING 37170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FD00 +0500 +FE00 +FD00 +FC80 +FC80 +2700 +2400 +ENDCHAR +STARTCHAR 9149 +ENCODING 37193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +18 +7F +A9 +AF +7F +81 +7F +81 +ENDCHAR +STARTCHAR 914A +ENCODING 37194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F780 +6200 +F200 +F200 +F200 +9200 +F200 +F200 +9600 +ENDCHAR +STARTCHAR 914B +ENCODING 37195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +4300 +FD80 +FF00 +6B00 +6F00 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR 914C +ENCODING 37196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F4 +64 +F7 +F9 +FD +B5 +93 +F1 +F1 +93 +ENDCHAR +STARTCHAR 914D +ENCODING 37197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +6100 +F100 +F700 +F800 +9800 +F880 +F880 +9700 +ENDCHAR +STARTCHAR 914E +ENCODING 37198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +6100 +F780 +F100 +F500 +F500 +9300 +F100 +F100 +9300 +ENDCHAR +STARTCHAR 9152 +ENCODING 37202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +4A00 +9F00 +6B00 +2B00 +6900 +5F00 +9F00 +A100 +ENDCHAR +STARTCHAR 9162 +ENCODING 37218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6800 +FF80 +FC00 +FB00 +B400 +9300 +F400 +F400 +9400 +ENDCHAR +STARTCHAR 9169 +ENCODING 37225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F4 +67 +F9 +FD +F2 +BC +9F +F5 +F7 +95 +ENDCHAR +STARTCHAR 916A +ENCODING 37226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6700 +F500 +FE00 +F300 +B580 +9F00 +F900 +FF00 +9900 +ENDCHAR +STARTCHAR 916C +ENCODING 37228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FB +6B +FB +D7 +B7 +BB +9B +FB +FB +91 +ENDCHAR +STARTCHAR 9175 +ENCODING 37237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +4E80 +F500 +BF80 +B200 +BE00 +FF80 +9200 +F200 +9600 +ENDCHAR +STARTCHAR 9177 +ENCODING 37239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +6A00 +FF00 +FA00 +FF80 +B200 +9F00 +F900 +FF00 +8900 +ENDCHAR +STARTCHAR 9178 +ENCODING 37240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6500 +FF00 +B680 +BF80 +BC00 +9F00 +F500 +F600 +8980 +ENDCHAR +STARTCHAR 9187 +ENCODING 37255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +6000 +FF00 +FF00 +F000 +BF80 +9100 +FF80 +F200 +9600 +ENDCHAR +STARTCHAR 9189 +ENCODING 37257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +6F00 +F500 +D700 +BE80 +B200 +9F80 +F200 +F200 +9200 +ENDCHAR +STARTCHAR 918B +ENCODING 37259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +6F80 +F500 +FF80 +F000 +BF00 +9900 +FF00 +FF00 +9900 +ENDCHAR +STARTCHAR 918D +ENCODING 37261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +6F00 +FF00 +D000 +FF80 +9A00 +FB00 +FE00 +9B80 +ENDCHAR +STARTCHAR 9192 +ENCODING 37266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +6F00 +FF00 +F000 +BA00 +9F80 +FF00 +F200 +9F80 +ENDCHAR +STARTCHAR 919C +ENCODING 37276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6F00 +FB00 +DF00 +DB00 +BF00 +9700 +F780 +FA80 +9300 +ENDCHAR +STARTCHAR 91AB +ENCODING 37291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E780 +A800 +D700 +FF00 +FF80 +7F00 +A700 +7F00 +7F00 +ENDCHAR +STARTCHAR 91AC +ENCODING 37292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +AC00 +FF00 +3D00 +FF80 +AB00 +FF80 +FF00 +A700 +FF00 +FF00 +ENDCHAR +STARTCHAR 91AE +ENCODING 37294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F600 +6F80 +FA00 +DF00 +BA00 +BF00 +9A00 +FF80 +FE80 +9D80 +ENDCHAR +STARTCHAR 91AF +ENCODING 37295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +4F00 +EF00 +A100 +AD80 +AD80 +9F00 +EF00 +EF00 +8F80 +ENDCHAR +STARTCHAR 91B1 +ENCODING 37297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +ED00 +5680 +E900 +DF80 +A580 +AF80 +EB00 +E700 +AA80 +ENDCHAR +STARTCHAR 91B4 +ENCODING 37300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F600 +4F00 +EF00 +AF00 +A000 +AF80 +9F00 +EF00 +E500 +9F80 +ENDCHAR +STARTCHAR 91B5 +ENCODING 37301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E700 +4400 +EF00 +EF00 +E800 +AF00 +B200 +F700 +F680 +9E00 +ENDCHAR +STARTCHAR 91C0 +ENCODING 37312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EF80 +4000 +EF00 +AF00 +AF80 +AF00 +A500 +EF80 +FF00 +AC80 +ENDCHAR +STARTCHAR 91C7 +ENCODING 37319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7E00 +4900 +8800 +0800 +FF00 +1A00 +6980 +8800 +ENDCHAR +STARTCHAR 91C9 +ENCODING 37321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +D4 +EF +CD +ED +6F +6D +CD +4F +49 +ENDCHAR +STARTCHAR 91CB +ENCODING 37323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3F00 +D680 +FF00 +EF00 +5F80 +FF80 +E400 +DF00 +4400 +ENDCHAR +STARTCHAR 91CC +ENCODING 37324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4900 +7E00 +4900 +7E00 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR 91CD +ENCODING 37325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1600 +6800 +FF00 +7F00 +4900 +7F00 +7F00 +FF00 +0800 +FF80 +ENDCHAR +STARTCHAR 91CE +ENCODING 37326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +D100 +F600 +D200 +FF80 +F280 +4300 +3200 +C600 +ENDCHAR +STARTCHAR 91CF +ENCODING 37327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF00 +7E00 +7E00 +7E00 +FF00 +FF80 +ENDCHAR +STARTCHAR 91D0 +ENCODING 37328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F780 +FE00 +DD80 +FF80 +BF00 +BF00 +BF00 +BF00 +FF80 +ENDCHAR +STARTCHAR 91D1 +ENCODING 37329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +4300 +BF80 +0800 +7F00 +4A00 +2C00 +FF80 +ENDCHAR +STARTCHAR 91D7 +ENCODING 37335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +65 +95 +FD +25 +FD +B5 +B5 +39 +C3 +ENDCHAR +STARTCHAR 91D8 +ENCODING 37336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F80 +E200 +F200 +4200 +F200 +D200 +D200 +3200 +C600 +ENDCHAR +STARTCHAR 91DC +ENCODING 37340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2600 +E500 +1800 +6600 +FD80 +0800 +7F00 +2C00 +FF00 +ENDCHAR +STARTCHAR 91DD +ENCODING 37341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6200 +6200 +9200 +EF80 +4200 +F200 +D200 +D200 +3200 +C200 +ENDCHAR +STARTCHAR 91E3 +ENCODING 37347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +E4 +9F +E9 +55 +F5 +D3 +E1 +71 +C7 +ENDCHAR +STARTCHAR 91E7 +ENCODING 37351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +49 +6B +9B +EB +FB +4B +DB +FB +6B +91 +ENDCHAR +STARTCHAR 91EA +ENCODING 37354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F00 +9200 +E200 +4200 +FF80 +D200 +E200 +7200 +C600 +ENDCHAR +STARTCHAR 91F5 +ENCODING 37365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6F00 +6900 +9D00 +EB00 +F500 +4600 +D600 +E600 +7D00 +D080 +ENDCHAR +STARTCHAR 920D +ENCODING 37389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6700 +BE00 +ED00 +4D00 +ED00 +EF00 +EC00 +6480 +C700 +ENDCHAR +STARTCHAR 9210 +ENCODING 37392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4600 +A600 +9900 +F680 +E000 +DF00 +E100 +7200 +C200 +ENDCHAR +STARTCHAR 9211 +ENCODING 37393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F80 +A800 +E800 +4F00 +ED00 +EB00 +F200 +7500 +D880 +ENDCHAR +STARTCHAR 9212 +ENCODING 37394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5E00 +AA00 +EA00 +4B00 +ED00 +ED00 +F200 +7500 +D880 +ENDCHAR +STARTCHAR 9217 +ENCODING 37399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AA00 +A900 +FF00 +4A00 +EA00 +EA00 +EA00 +7280 +D300 +ENDCHAR +STARTCHAR 921E +ENCODING 37406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +68 +AF +99 +E9 +4F +F1 +DF +E1 +31 +C3 +ENDCHAR +STARTCHAR 9234 +ENCODING 37428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +6600 +9900 +EF80 +4000 +FF00 +D500 +E500 +7500 +C400 +ENDCHAR +STARTCHAR 923A +ENCODING 37434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +E200 +9200 +E200 +FF00 +D300 +E300 +F200 +CF80 +ENDCHAR +STARTCHAR 923F +ENCODING 37439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +B5 +F5 +55 +EF +F5 +F5 +6F +D1 +ENDCHAR +STARTCHAR 9240 +ENCODING 37440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +AB +93 +EF +EB +EF +EA +E2 +C2 +ENDCHAR +STARTCHAR 9245 +ENCODING 37445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F80 +A800 +E800 +4F00 +E900 +EF00 +E800 +7F80 +C800 +ENDCHAR +STARTCHAR 9249 +ENCODING 37449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6200 +BF80 +E400 +4500 +FA00 +E700 +E500 +7B00 +DC80 +ENDCHAR +STARTCHAR 9257 +ENCODING 37463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +6900 +9F80 +E900 +4900 +FF00 +D900 +E900 +7F00 +C900 +ENDCHAR +STARTCHAR 925B +ENCODING 37467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4E00 +AA00 +9A80 +F180 +E000 +EF00 +E900 +6F00 +C900 +ENDCHAR +STARTCHAR 925E +ENCODING 37470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +A300 +9F80 +EA00 +EB00 +EB00 +EE00 +7E80 +C500 +ENDCHAR +STARTCHAR 9262 +ENCODING 37474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +A4 +AF +E4 +46 +ED +F5 +FF +64 +C4 +ENDCHAR +STARTCHAR 9264 +ENCODING 37476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +6F +99 +F1 +4F +FB +DF +EB +71 +C3 +ENDCHAR +STARTCHAR 9265 +ENCODING 37477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +A500 +9F00 +E400 +4D00 +ED00 +ED00 +ED80 +7500 +C400 +ENDCHAR +STARTCHAR 9266 +ENCODING 37478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F80 +9200 +8200 +E200 +EB00 +EA00 +EA00 +EA00 +DF80 +ENDCHAR +STARTCHAR 9280 +ENCODING 37504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +A900 +AF00 +E900 +EF00 +ED00 +EB00 +6F00 +D980 +ENDCHAR +STARTCHAR 9283 +ENCODING 37507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +A500 +EB00 +5C80 +E000 +EA00 +EA00 +6A80 +D300 +ENDCHAR +STARTCHAR 9285 +ENCODING 37509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +B1 +F7 +51 +F7 +F7 +FB +71 +D3 +ENDCHAR +STARTCHAR 9291 +ENCODING 37521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +6A00 +AF00 +F200 +E200 +5F80 +EA00 +EA00 +6A80 +D380 +ENDCHAR +STARTCHAR 9293 +ENCODING 37523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4C00 +A600 +AA00 +E900 +FF80 +E400 +EF00 +E400 +DF80 +ENDCHAR +STARTCHAR 9296 +ENCODING 37526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6A00 +9F00 +EA00 +4F80 +E600 +EA00 +EB00 +7280 +C200 +ENDCHAR +STARTCHAR 9298 +ENCODING 37528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +A7 +A9 +F6 +42 +EC +DF +E9 +6F +C9 +ENDCHAR +STARTCHAR 929C +ENCODING 37532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +DB80 +A400 +7F80 +4900 +BD00 +AD00 +6D00 +4D00 +7300 +ENDCHAR +STARTCHAR 92B3 +ENCODING 37555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4600 +A900 +E900 +5F80 +E900 +EF00 +EA00 +6A80 +D300 +ENDCHAR +STARTCHAR 92B6 +ENCODING 37558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +A500 +AF80 +F480 +4B00 +E600 +ED00 +F500 +6480 +CC00 +ENDCHAR +STARTCHAR 92B7 +ENCODING 37559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +AD00 +B480 +EF00 +4900 +EF00 +E900 +EF00 +6900 +CB00 +ENDCHAR +STARTCHAR 92B9 +ENCODING 37561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +AC00 +BF80 +F280 +E000 +EE00 +E700 +6900 +D300 +ENDCHAR +STARTCHAR 92CC +ENCODING 37580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5900 +AE00 +F100 +5F80 +E900 +F900 +EB00 +7800 +9780 +ENDCHAR +STARTCHAR 92CF +ENCODING 37583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +A400 +ED00 +4D00 +F500 +E680 +EA00 +7900 +D080 +ENDCHAR +STARTCHAR 92D2 +ENCODING 37586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +B600 +E600 +5B80 +EF00 +EF00 +FF80 +6200 +C200 +ENDCHAR +STARTCHAR 92E4 +ENCODING 37604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5A +B6 +B7 +DB +57 +FB +F7 +FF +75 +87 +ENDCHAR +STARTCHAR 92EA +ENCODING 37610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +BF80 +A400 +FF00 +5500 +FF00 +F500 +FF00 +7500 +D500 +ENDCHAR +STARTCHAR 92F8 +ENCODING 37624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +B080 +EF00 +5200 +EF80 +EF00 +F880 +7F00 +D880 +ENDCHAR +STARTCHAR 92FC +ENCODING 37628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +BB +B7 +FF +FF +FF +FF +7B +93 +ENDCHAR +STARTCHAR 9304 +ENCODING 37636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +AE00 +E200 +4F80 +EB00 +EB00 +E500 +7A80 +C400 +ENDCHAR +STARTCHAR 9310 +ENCODING 37648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +AA00 +9F80 +FA00 +5F00 +EA00 +EF00 +EA00 +6F80 +C800 +ENDCHAR +STARTCHAR 9318 +ENCODING 37656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +AC00 +9F80 +EB00 +FF80 +EB00 +EF80 +E200 +DF80 +ENDCHAR +STARTCHAR 931A +ENCODING 37658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +6F00 +AA80 +FF00 +4500 +FF80 +ED00 +E700 +6400 +CC00 +ENDCHAR +STARTCHAR 931E +ENCODING 37662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +6000 +AF00 +E900 +4F00 +EF00 +E200 +FF80 +6400 +CC00 +ENDCHAR +STARTCHAR 931F +ENCODING 37663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6C80 +AF00 +ED00 +4880 +E480 +ED00 +F600 +6900 +D080 +ENDCHAR +STARTCHAR 9320 +ENCODING 37664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F00 +9080 +EF00 +4200 +EA00 +EB00 +EA00 +7400 +D380 +ENDCHAR +STARTCHAR 9321 +ENCODING 37665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6F80 +9600 +E980 +5F80 +E100 +EF00 +EF00 +6900 +C300 +ENDCHAR +STARTCHAR 9322 +ENCODING 37666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +A900 +BE00 +E680 +4B00 +EA00 +DF80 +E500 +6680 +D900 +ENDCHAR +STARTCHAR 9324 +ENCODING 37668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +6F80 +A900 +EF00 +4900 +EF00 +E900 +FF80 +6900 +D080 +ENDCHAR +STARTCHAR 9326 +ENCODING 37670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F00 +9900 +EF00 +4F00 +EF80 +EC80 +EC80 +6D80 +CC00 +ENDCHAR +STARTCHAR 9328 +ENCODING 37672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +BF80 +A900 +EF00 +F500 +F500 +EF00 +6F00 +D100 +ENDCHAR +STARTCHAR 932B +ENCODING 37675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +A9 +EF +4F +E8 +EF +F7 +6B +D7 +ENDCHAR +STARTCHAR 932E +ENCODING 37678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +B5 +EF +D5 +F7 +F7 +F7 +6F +D1 +ENDCHAR +STARTCHAR 932F +ENCODING 37679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +BF00 +A900 +FF80 +4000 +EF00 +E900 +EF00 +6F00 +C900 +ENDCHAR +STARTCHAR 9348 +ENCODING 37704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +BF80 +AD00 +EF00 +4D00 +ED00 +FF80 +E600 +6900 +D080 +ENDCHAR +STARTCHAR 934A +ENCODING 37706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +A400 +EF00 +5D00 +EF00 +E600 +ED00 +7480 +C400 +ENDCHAR +STARTCHAR 934B +ENCODING 37707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +4F +A9 +EF +4D +FF +F7 +F7 +7B +D1 +ENDCHAR +STARTCHAR 934D +ENCODING 37709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +B500 +FF80 +5700 +F000 +FF00 +F500 +7700 +A980 +ENDCHAR +STARTCHAR 9354 +ENCODING 37716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +B680 +AF00 +EF00 +E000 +DF80 +EF00 +F900 +C300 +ENDCHAR +STARTCHAR 935B +ENCODING 37723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +B500 +9580 +DD80 +5000 +FF00 +FB00 +D300 +7300 +9480 +ENDCHAR +STARTCHAR 936E +ENCODING 37742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4E00 +AB00 +FE80 +5E80 +F700 +FD00 +FF00 +7700 +9D80 +ENDCHAR +STARTCHAR 9375 +ENCODING 37749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +D700 +B300 +DF80 +5F00 +EF00 +EA00 +F700 +7A00 +EF80 +ENDCHAR +STARTCHAR 937C +ENCODING 37756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4300 +A280 +BF80 +FE00 +5280 +FF00 +FD00 +FD00 +5380 +F580 +ENDCHAR +STARTCHAR 937E +ENCODING 37758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4300 +AC00 +1F80 +EF00 +EF00 +F500 +EF00 +6F00 +DF80 +ENDCHAR +STARTCHAR 938C +ENCODING 37772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DE00 +BF80 +FF00 +5F80 +EB00 +FF00 +EB00 +DA80 +0A00 +ENDCHAR +STARTCHAR 9394 +ENCODING 37780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +B680 +E900 +5680 +E900 +FF80 +E900 +6F00 +C900 +ENDCHAR +STARTCHAR 9396 +ENCODING 37782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5480 +AD00 +9D00 +EF00 +4F00 +E900 +EF00 +EF00 +6B00 +D080 +ENDCHAR +STARTCHAR 939A +ENCODING 37786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +AF00 +A500 +F700 +4400 +FF00 +ED00 +EF00 +7800 +D780 +ENDCHAR +STARTCHAR 93A3 +ENCODING 37795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B680 +DB00 +6700 +9D00 +FF00 +9900 +7E00 +FF80 +2A00 +FF00 +ENDCHAR +STARTCHAR 93A7 +ENCODING 37799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5480 +B480 +AF00 +FF80 +4000 +EF00 +EF00 +E000 +6900 +DF80 +ENDCHAR +STARTCHAR 93AC +ENCODING 37804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +A000 +AF00 +EF00 +4000 +FF00 +F680 +F680 +7680 +D100 +ENDCHAR +STARTCHAR 93AD +ENCODING 37805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +AE80 +AF00 +F700 +5700 +F700 +F700 +FF80 +6A00 +D180 +ENDCHAR +STARTCHAR 93B0 +ENCODING 37808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4E00 +B100 +BE80 +EE00 +E900 +F100 +FF80 +EF00 +9F80 +ENDCHAR +STARTCHAR 93C3 +ENCODING 37827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5200 +D380 +BE00 +D600 +5B00 +FD00 +FF80 +DB00 +5B00 +FC80 +ENDCHAR +STARTCHAR 93D1 +ENCODING 37841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +A900 +FF00 +5480 +FE80 +F680 +F680 +7A80 +9100 +ENDCHAR +STARTCHAR 93DE +ENCODING 37854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +BF00 +FF80 +5F00 +FF00 +FA80 +FF00 +6A80 +AB00 +ENDCHAR +STARTCHAR 93E1 +ENCODING 37857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +9F80 +E000 +4F00 +EF00 +E900 +EF00 +6A80 +F380 +ENDCHAR +STARTCHAR 93E4 +ENCODING 37860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +BF80 +EF00 +5F00 +F500 +FF80 +EA00 +6600 +DD00 +ENDCHAR +STARTCHAR 93F6 +ENCODING 37878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +AF00 +BF00 +F300 +4C00 +EF00 +FF80 +E600 +6D00 +D480 +ENDCHAR +STARTCHAR 9404 +ENCODING 37892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +BF80 +AE00 +FF80 +4400 +FF00 +FF00 +FF00 +6B00 +9080 +ENDCHAR +STARTCHAR 9418 +ENCODING 37912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +BF80 +E000 +4F00 +EF00 +F500 +FF00 +6400 +DF80 +ENDCHAR +STARTCHAR 9425 +ENCODING 37925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +7F00 +9F00 +FF80 +4D00 +FF80 +E000 +EF00 +6F00 +C900 +ENDCHAR +STARTCHAR 942B +ENCODING 37931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +6F00 +BF00 +FB00 +4E00 +EF00 +ED80 +F680 +7680 +D180 +ENDCHAR +STARTCHAR 9435 +ENCODING 37941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B00 +DF00 +BF80 +C200 +5F00 +E300 +FF00 +DD00 +7E80 +8500 +ENDCHAR +STARTCHAR 9438 +ENCODING 37944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +B680 +FF00 +4F00 +FF80 +FB80 +FC00 +7F00 +C400 +ENDCHAR +STARTCHAR 9444 +ENCODING 37956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +A000 +FF80 +4400 +EA00 +FF80 +FB80 +7700 +9B00 +ENDCHAR +STARTCHAR 9451 +ENCODING 37969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5D00 +BA00 +BF80 +FE00 +5B80 +FC00 +EF00 +F700 +7700 +9F80 +ENDCHAR +STARTCHAR 9452 +ENCODING 37970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +AF00 +FF00 +FF00 +AE80 +F700 +BD00 +FF00 +2A00 +FF00 +ENDCHAR +STARTCHAR 945B +ENCODING 37979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +BF80 +D600 +5F80 +FF00 +FB00 +FF00 +6F00 +E980 +ENDCHAR +STARTCHAR 947D +ENCODING 38013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DB00 +BB80 +DF80 +5A00 +FF00 +F100 +FF00 +6000 +9980 +ENDCHAR +STARTCHAR 947F +ENCODING 38015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F680 +FD80 +F800 +F700 +B600 +B500 +6E80 +9980 +FF00 +7E00 +ENDCHAR +STARTCHAR 9577 +ENCODING 38263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7E +FF +4A +4C +5E +E1 +ENDCHAR +STARTCHAR 9580 +ENCODING 38272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +99 +FF +81 +81 +81 +81 +83 +ENDCHAR +STARTCHAR 9583 +ENCODING 38275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +89 +99 +B5 +A3 +83 +ENDCHAR +STARTCHAR 9589 +ENCODING 38281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +89 +FF +99 +F9 +8B +ENDCHAR +STARTCHAR 958B +ENCODING 38283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +BF +95 +FF +A5 +A7 +ENDCHAR +STARTCHAR 958F +ENCODING 38287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +BF +89 +BD +FF +83 +ENDCHAR +STARTCHAR 9591 +ENCODING 38289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +89 +FF +B5 +CB +8B +ENDCHAR +STARTCHAR 9592 +ENCODING 38290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +BD +BD +BD +A5 +AF +ENDCHAR +STARTCHAR 9593 +ENCODING 38291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +99 +FF +BD +A5 +BD +BD +83 +ENDCHAR +STARTCHAR 9594 +ENCODING 38292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +FF +95 +99 +A7 +83 +ENDCHAR +STARTCHAR 9598 +ENCODING 38296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +BD +BD +AB +BD +8B +ENDCHAR +STARTCHAR 95A3 +ENCODING 38307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F7 +99 +F7 +9D +B9 +FF +BD +A7 +ENDCHAR +STARTCHAR 95A4 +ENCODING 38308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +9D +FF +BD +BD +A3 +ENDCHAR +STARTCHAR 95A5 +ENCODING 38309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +99 +F7 +AB +FD +AF +B7 +A3 +ENDCHAR +STARTCHAR 95A8 +ENCODING 38312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +89 +FF +81 +BD +FF +83 +ENDCHAR +STARTCHAR 95AD +ENCODING 38317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +81 +BD +BD +BD +BD +81 +ENDCHAR +STARTCHAR 95B1 +ENCODING 38321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +9D +A7 +FF +BF +9F +E3 +ENDCHAR +STARTCHAR 95BB +ENCODING 38331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +9D +ED +BF +A3 +BF +A3 +ENDCHAR +STARTCHAR 95BC +ENCODING 38332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +A5 +FB +BD +D3 +DF +F3 +ENDCHAR +STARTCHAR 95C7 +ENCODING 38343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +BF +FF +81 +BD +BD +A5 +ENDCHAR +STARTCHAR 95CA +ENCODING 38346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +E7 +99 +DF +BF +DF +93 +ENDCHAR +STARTCHAR 95D4 +ENCODING 38356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +BD +FF +BF +BF +FF +83 +ENDCHAR +STARTCHAR 95D5 +ENCODING 38357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +D5 +F7 +FF +F5 +AB +83 +ENDCHAR +STARTCHAR 95D6 +ENCODING 38358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +BD +BD +BD +BF +EB +C7 +ENDCHAR +STARTCHAR 95DC +ENCODING 38364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +E7 +B7 +FF +DB +F7 +AB +ENDCHAR +STARTCHAR 95E1 +ENCODING 38369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +99 +F7 +DB +A5 +BF +BD +FF +89 +ENDCHAR +STARTCHAR 95E2 +ENCODING 38370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +F5 +DF +FF +DF +B5 +83 +ENDCHAR +STARTCHAR 961C +ENCODING 38428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +7F00 +4100 +7F00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 9621 +ENCODING 38433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E300 +BC00 +C400 +C400 +BF80 +A400 +E400 +8400 +8400 +ENDCHAR +STARTCHAR 962A +ENCODING 38442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +B000 +DF00 +D900 +B500 +B600 +F600 +9D00 +A880 +ENDCHAR +STARTCHAR 962E +ENCODING 38446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A000 +C000 +DF00 +AA00 +AA00 +EA00 +9280 +A300 +ENDCHAR +STARTCHAR 9632 +ENCODING 38450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF80 +C800 +AF00 +A900 +9900 +E900 +9100 +9300 +ENDCHAR +STARTCHAR 963B +ENCODING 38459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +A900 +A900 +CF00 +A900 +AF00 +E900 +8900 +9F80 +ENDCHAR +STARTCHAR 963F +ENCODING 38463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A100 +CD00 +D500 +B500 +AD00 +F500 +8100 +8300 +ENDCHAR +STARTCHAR 9640 +ENCODING 38464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +B080 +D880 +AB00 +AE00 +A800 +E800 +8880 +8F00 +ENDCHAR +STARTCHAR 9642 +ENCODING 38466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +B480 +D400 +DF00 +B500 +B600 +F600 +AD00 +A880 +ENDCHAR +STARTCHAR 9644 +ENCODING 38468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +A900 +C900 +D780 +D500 +B500 +B300 +F100 +9100 +9300 +ENDCHAR +STARTCHAR 964B +ENCODING 38475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A200 +DF00 +DB00 +BF00 +B900 +D900 +9F80 +9000 +ENDCHAR +STARTCHAR 964C +ENCODING 38476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A400 +AF00 +D100 +B100 +AF00 +F100 +8F00 +9100 +ENDCHAR +STARTCHAR 964D +ENCODING 38477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +AF00 +DA00 +CE00 +D580 +BF00 +B400 +F380 +9C00 +8400 +ENDCHAR +STARTCHAR 9650 +ENCODING 38480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +B100 +DF00 +D100 +BF00 +B700 +F200 +9F00 +B880 +ENDCHAR +STARTCHAR 965B +ENCODING 38491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +B300 +DF00 +D280 +DF00 +A400 +A400 +FF00 +8400 +BF80 +ENDCHAR +STARTCHAR 965C +ENCODING 38492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +A400 +BF80 +C500 +D500 +BD00 +A680 +CA00 +9100 +A080 +ENDCHAR +STARTCHAR 965D +ENCODING 38493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +C400 +D700 +D500 +BD00 +EA80 +8A00 +9100 +A080 +ENDCHAR +STARTCHAR 965E +ENCODING 38494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +BA00 +DF80 +CA00 +B200 +B600 +C400 +9F00 +8400 +BF80 +ENDCHAR +STARTCHAR 965F +ENCODING 38495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +AA00 +CB00 +CA00 +DF80 +AA80 +B300 +F600 +8C00 +9000 +ENDCHAR +STARTCHAR 9662 +ENCODING 38498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +D080 +CE00 +C000 +BF00 +AA00 +EA00 +9280 +A300 +ENDCHAR +STARTCHAR 9663 +ENCODING 38499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +C400 +DF00 +BF00 +B500 +BF00 +FF80 +8400 +8400 +ENDCHAR +STARTCHAR 9664 +ENCODING 38500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AA00 +C900 +DE80 +C400 +BF00 +A500 +F500 +9480 +8C00 +ENDCHAR +STARTCHAR 966A +ENCODING 38506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +C900 +CA00 +BF80 +A000 +AF00 +F100 +8F00 +9100 +ENDCHAR +STARTCHAR 9670 +ENCODING 38512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E400 +AB00 +DF80 +DE00 +BF00 +A000 +FF00 +8900 +9F00 +ENDCHAR +STARTCHAR 9673 +ENCODING 38515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +C400 +DF00 +DF00 +B500 +BF00 +EE00 +9580 +8400 +ENDCHAR +STARTCHAR 9675 +ENCODING 38517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +C400 +DF80 +CB00 +B800 +DF00 +AA00 +8E00 +B180 +ENDCHAR +STARTCHAR 9676 +ENCODING 38518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E8 +BF +D9 +EF +D5 +BF +B7 +DF +93 +83 +ENDCHAR +STARTCHAR 9677 +ENCODING 38519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E8 +AF +A9 +D3 +BC +BB +B1 +FF +9F +91 +ENDCHAR +STARTCHAR 9678 +ENCODING 38520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +C400 +DF80 +AA80 +B300 +E400 +9F00 +8400 +BF80 +ENDCHAR +STARTCHAR 967D +ENCODING 38525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +BF00 +DF00 +A000 +BF80 +FF00 +AA80 +9500 +8B00 +ENDCHAR +STARTCHAR 9685 +ENCODING 38533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +B5 +DF +DF +A4 +BF +F7 +9D +91 +ENDCHAR +STARTCHAR 9686 +ENCODING 38534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +AF00 +D600 +D980 +AE00 +B400 +DF00 +BF00 +8400 +BF80 +ENDCHAR +STARTCHAR 968A +ENCODING 38538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +B100 +FF80 +DA80 +EB00 +BE00 +DD00 +A480 +8C00 +ENDCHAR +STARTCHAR 968B +ENCODING 38539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +BF80 +DF00 +EF00 +C000 +AF00 +AF00 +EF00 +9100 +9300 +ENDCHAR +STARTCHAR 968D +ENCODING 38541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +B100 +DF00 +DF00 +A000 +BF00 +FF00 +8400 +BF80 +ENDCHAR +STARTCHAR 968E +ENCODING 38542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +BB00 +D380 +DB00 +D400 +BF00 +B100 +DF00 +9100 +9F00 +ENDCHAR +STARTCHAR 9694 +ENCODING 38548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AF00 +CF00 +C000 +BF00 +B700 +FE80 +9480 +9500 +ENDCHAR +STARTCHAR 9695 +ENCODING 38549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +AF00 +C000 +DF00 +BF00 +BF00 +FF00 +8A00 +9180 +ENDCHAR +STARTCHAR 9698 +ENCODING 38552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +B100 +EE80 +CE00 +B100 +BF80 +FB00 +9B00 +BF80 +ENDCHAR +STARTCHAR 9699 +ENCODING 38553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +BD00 +E480 +DF00 +DF00 +B100 +BF00 +D500 +A480 +8C00 +ENDCHAR +STARTCHAR 969B +ENCODING 38555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F000 +BD00 +DB00 +F900 +DF80 +A000 +BF00 +D500 +9480 +AC00 +ENDCHAR +STARTCHAR 969C +ENCODING 38556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +DF80 +C000 +DF00 +BF00 +BF00 +FF80 +8400 +8400 +ENDCHAR +STARTCHAR 96A3 +ENCODING 38563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +AD00 +DF80 +CE00 +B580 +BD00 +DB80 +8F80 +9100 +A100 +ENDCHAR +STARTCHAR 96A7 +ENCODING 38567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F700 +A900 +EF00 +D680 +CD00 +B700 +DB00 +9680 +AF80 +ENDCHAR +STARTCHAR 96A8 +ENCODING 38568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF80 +CA00 +D780 +A700 +B700 +D700 +9500 +9800 +AF80 +ENDCHAR +STARTCHAR 96AA +ENCODING 38570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EC00 +AA00 +DF00 +E080 +DB00 +BB00 +A000 +EA00 +9B00 +A580 +ENDCHAR +STARTCHAR 96B1 +ENCODING 38577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +B500 +DF00 +DF80 +BF00 +DF00 +8000 +9D00 +AE80 +ENDCHAR +STARTCHAR 96B7 +ENCODING 38583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +4300 +FF80 +EF00 +0A80 +FB00 +E500 +DB00 +4480 +ENDCHAR +STARTCHAR 96BB +ENCODING 38587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +7F +C8 +FF +78 +7F +00 +FE +18 +E7 +ENDCHAR +STARTCHAR 96C0 +ENCODING 38592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +CB00 +9480 +1800 +6800 +FF00 +7F00 +7F00 +7F00 +4000 +ENDCHAR +STARTCHAR 96C1 +ENCODING 38593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +AA00 +AF00 +BA00 +FF00 +AA00 +AF00 +AF80 +2800 +ENDCHAR +STARTCHAR 96C4 +ENCODING 38596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +4A00 +FF80 +5A00 +7F00 +AA00 +CF00 +DA00 +FA00 +1F80 +ENDCHAR +STARTCHAR 96C5 +ENCODING 38597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +AA00 +AF80 +BA00 +FF00 +2A00 +6F00 +AA00 +AF80 +6800 +ENDCHAR +STARTCHAR 96C6 +ENCODING 38598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +7F00 +FF00 +C800 +7F00 +7F00 +FF00 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR 96C7 +ENCODING 38599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +81 +FF +BF +E4 +FF +BC +BF +ENDCHAR +STARTCHAR 96C9 +ENCODING 38601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +8A00 +EF80 +DA00 +FF00 +4A00 +6F00 +6A00 +9F80 +8800 +ENDCHAR +STARTCHAR 96CB +ENCODING 38603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +7F +C8 +FE +78 +7F +00 +E7 +BD +83 +ENDCHAR +STARTCHAR 96CC +ENCODING 38604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +5500 +D780 +FE00 +DF00 +DE00 +D700 +EE00 +9F80 +0400 +ENDCHAR +STARTCHAR 96CD +ENCODING 38605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +4800 +EF00 +6A00 +5F00 +EB00 +2E00 +4F80 +8800 +ENDCHAR +STARTCHAR 96CE +ENCODING 38606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0A00 +EA00 +AF80 +FA00 +BF00 +AA00 +EF00 +AA00 +BF80 +C800 +ENDCHAR +STARTCHAR 96D5 +ENCODING 38613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +B500 +FF80 +BA00 +F700 +9600 +F700 +F600 +9780 +B400 +ENDCHAR +STARTCHAR 96D6 +ENCODING 38614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E500 +9A00 +EF80 +4A00 +FF00 +DA00 +FF00 +5A00 +7F80 +D800 +ENDCHAR +STARTCHAR 96D9 +ENCODING 38617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6500 +F780 +FF00 +B900 +E600 +F780 +FE00 +2400 +1800 +E780 +ENDCHAR +STARTCHAR 96DB +ENCODING 38619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F500 +F780 +FA00 +7700 +8600 +F700 +F600 +F780 +B400 +ENDCHAR +STARTCHAR 96DC +ENCODING 38620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F600 +AF80 +AA00 +F700 +4A00 +F700 +6A00 +D780 +4800 +ENDCHAR +STARTCHAR 96E2 +ENCODING 38626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +F500 +F780 +FA00 +F700 +4600 +F700 +F600 +9780 +B400 +ENDCHAR +STARTCHAR 96E3 +ENCODING 38627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A500 +F600 +EF80 +FA00 +DF00 +FA00 +FF00 +FA00 +6F80 +9800 +ENDCHAR +STARTCHAR 96E8 +ENCODING 38632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +FF +ED +AB +ED +AB +89 +8B +ENDCHAR +STARTCHAR 96E9 +ENCODING 38633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +6E00 +7E00 +FF80 +4000 +7E00 +4600 +ENDCHAR +STARTCHAR 96EA +ENCODING 38634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +8880 +6600 +7F00 +FF80 +0100 +7F00 +ENDCHAR +STARTCHAR 96EF +ENCODING 38639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +EE80 +0800 +FF80 +2400 +1C00 +E380 +ENDCHAR +STARTCHAR 96F0 +ENCODING 38640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +0000 +1C00 +4200 +FF00 +3200 +CC00 +ENDCHAR +STARTCHAR 96F2 +ENCODING 38642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EF00 +8900 +6600 +7E00 +FF80 +2200 +FD00 +ENDCHAR +STARTCHAR 96F6 +ENCODING 38646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +7E00 +6600 +BD80 +7E00 +1100 +1600 +ENDCHAR +STARTCHAR 96F7 +ENCODING 38647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +EF +89 +66 +7F +7F +49 +7F +ENDCHAR +STARTCHAR 96F9 +ENCODING 38649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +EE80 +3E00 +F900 +C900 +7A80 +7F00 +ENDCHAR +STARTCHAR 96FB +ENCODING 38651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EF00 +6E00 +7E00 +4900 +7E00 +7E80 +0F00 +ENDCHAR +STARTCHAR 9700 +ENCODING 38656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +6E00 +FF80 +1000 +FF00 +A500 +A700 +ENDCHAR +STARTCHAR 9706 +ENCODING 38662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +8900 +6E00 +CC00 +6F00 +AF00 +4000 +FF80 +ENDCHAR +STARTCHAR 9707 +ENCODING 38663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +0800 +FF00 +8000 +FF00 +BE00 +E300 +ENDCHAR +STARTCHAR 9711 +ENCODING 38673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +FF +EF +6E +44 +C7 +3F +5F +9F +ENDCHAR +STARTCHAR 9713 +ENCODING 38675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8880 +0000 +7F00 +7700 +7F00 +2480 +C700 +ENDCHAR +STARTCHAR 9716 +ENCODING 38678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +6E00 +4200 +FF00 +6500 +DA80 +4200 +ENDCHAR +STARTCHAR 9719 +ENCODING 38681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8880 +2400 +FF80 +7E00 +4900 +FF80 +C380 +ENDCHAR +STARTCHAR 971C +ENCODING 38684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +EF +EF +4F +FF +A9 +DF +49 +ENDCHAR +STARTCHAR 971E +ENCODING 38686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8880 +0000 +FF00 +FF00 +FF00 +F600 +8D80 +ENDCHAR +STARTCHAR 9727 +ENCODING 38695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +8880 +EC00 +4700 +FD80 +6400 +CF00 +4B00 +ENDCHAR +STARTCHAR 9730 +ENCODING 38704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +8880 +6400 +F780 +0D00 +F500 +F700 +B880 +ENDCHAR +STARTCHAR 9732 +ENCODING 38706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +0C00 +EF00 +E600 +AF80 +F900 +CF00 +ENDCHAR +STARTCHAR 9739 +ENCODING 38713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +0800 +FF00 +F500 +8F80 +FF00 +F200 +ENDCHAR +STARTCHAR 973D +ENCODING 38717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +8900 +EF00 +FF80 +F700 +AF00 +7E00 +7E00 +8100 +ENDCHAR +STARTCHAR 9742 +ENCODING 38722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +89 +EF +FF +F6 +B3 +F7 +AE +FF +ENDCHAR +STARTCHAR 9744 +ENCODING 38724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +BF +EF +66 +F9 +EF +ED +AF +EB +ENDCHAR +STARTCHAR 9748 +ENCODING 38728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +6E00 +B500 +4A00 +FF00 +2900 +FF80 +ENDCHAR +STARTCHAR 9751 +ENCODING 38737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7F00 +FF80 +0000 +7E00 +4900 +7E00 +4100 +4600 +ENDCHAR +STARTCHAR 9756 +ENCODING 38742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +0F00 +BF80 +A000 +AF00 +D500 +6F00 +D100 +1300 +ENDCHAR +STARTCHAR 975C +ENCODING 38748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +FF00 +EA80 +FF00 +0300 +EF80 +DD00 +E300 +9200 +AC00 +ENDCHAR +STARTCHAR 975E +ENCODING 38750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +1400 +E780 +1400 +E700 +2400 +E780 +2400 +4400 +4400 +ENDCHAR +STARTCHAR 9761 +ENCODING 38753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F700 +F780 +F700 +9400 +F700 +F700 +F700 +2400 +ENDCHAR +STARTCHAR 9762 +ENCODING 38754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +1000 +FF00 +A500 +9D00 +A500 +9D00 +FF00 +8100 +ENDCHAR +STARTCHAR 9769 +ENCODING 38761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +3C00 +0800 +7F00 +8900 +7F00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR 976D +ENCODING 38765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +AF +F3 +A5 +ED +ED +DD +E5 +F9 +49 +57 +ENDCHAR +STARTCHAR 9774 +ENCODING 38772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A600 +FA00 +AA80 +EB00 +FA00 +DA00 +EA00 +FA80 +4A80 +4B80 +ENDCHAR +STARTCHAR 9777 +ENCODING 38775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +AF +F3 +A3 +EF +E9 +EF +EB +F3 +43 +4D +ENDCHAR +STARTCHAR 977A +ENCODING 38778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +F200 +AF80 +E200 +FF80 +D600 +F500 +FB00 +5280 +4200 +ENDCHAR +STARTCHAR 978B +ENCODING 38795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +FF00 +A200 +EF80 +F000 +D200 +FF00 +F200 +4200 +5F80 +ENDCHAR +STARTCHAR 978D +ENCODING 38797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A200 +FF00 +AC80 +EC80 +EF80 +D500 +EA00 +F600 +4500 +4880 +ENDCHAR +STARTCHAR 978F +ENCODING 38799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +7E80 +D380 +FF00 +3C00 +7F00 +7F00 +FF80 +0800 +ENDCHAR +STARTCHAR 97A0 +ENCODING 38816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A8 +FF +B1 +FF +EF +DF +E7 +FF +45 +43 +ENDCHAR +STARTCHAR 97A8 +ENCODING 38824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +AF +F9 +EF +4F +E8 +EF +D5 +EB +4F +43 +ENDCHAR +STARTCHAR 97AB +ENCODING 38827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A8 +FF +A9 +FF +EF +DF +EF +FF +4F +43 +ENDCHAR +STARTCHAR 97AD +ENCODING 38829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A800 +EF80 +B700 +F680 +F700 +F700 +F200 +F600 +5600 +5580 +ENDCHAR +STARTCHAR 97C6 +ENCODING 38854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +BF80 +F600 +AF80 +D500 +EF80 +E500 +F780 +FC00 +5700 +5F80 +ENDCHAR +STARTCHAR 97CB +ENCODING 38859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +FF00 +0000 +7E00 +7E00 +FF00 +4800 +FF80 +0800 +ENDCHAR +STARTCHAR 97D3 +ENCODING 38867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF00 +4F80 +E000 +EF00 +AF00 +E200 +FF00 +4F80 +4200 +ENDCHAR +STARTCHAR 97DC +ENCODING 38876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +EF00 +FD00 +1280 +E400 +EF00 +E880 +CF00 +FF00 +4880 +ENDCHAR +STARTCHAR 97F3 +ENCODING 38899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +24 +FF +00 +7E +42 +7E +7E +42 +ENDCHAR +STARTCHAR 97F6 +ENCODING 38902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +4F +F5 +A5 +A5 +FB +FF +99 +F9 +FF +99 +ENDCHAR +STARTCHAR 97FB +ENCODING 38907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F900 +AF00 +FF00 +0900 +EF00 +AF00 +EF00 +E500 +A880 +ENDCHAR +STARTCHAR 97FF +ENCODING 38911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +D700 +BF00 +DA80 +9F80 +7F00 +FF80 +7E00 +7E00 +7E00 +ENDCHAR +STARTCHAR 9800 +ENCODING 38912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4A00 +FF80 +AF00 +F200 +0F00 +EF80 +A000 +FF00 +E600 +B980 +ENDCHAR +STARTCHAR 9801 +ENCODING 38913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +10 +7E +7E +42 +7E +7E +26 +C1 +ENDCHAR +STARTCHAR 9802 +ENCODING 38914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +44 +5F +5F +51 +5F +5F +4B +D1 +ENDCHAR +STARTCHAR 9803 +ENCODING 38915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F80 +8400 +BF00 +DF00 +9100 +9F00 +BF00 +EA00 +3180 +ENDCHAR +STARTCHAR 9805 +ENCODING 38917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1F80 +E400 +5F00 +5F00 +5100 +7F00 +9F00 +0A00 +3180 +ENDCHAR +STARTCHAR 9806 +ENCODING 38918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F80 +D400 +DF00 +DF00 +D900 +DF00 +DF00 +DF00 +9880 +ENDCHAR +STARTCHAR 9808 +ENCODING 38920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +8400 +3F00 +DF00 +9100 +3F00 +5F00 +9A00 +A180 +ENDCHAR +STARTCHAR 980A +ENCODING 38922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +4400 +5F00 +FF00 +5100 +5F00 +7F00 +CA00 +3180 +ENDCHAR +STARTCHAR 980C +ENCODING 38924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F80 +A400 +AF00 +DF00 +6900 +AF00 +AF00 +DB00 +1080 +ENDCHAR +STARTCHAR 9810 +ENCODING 38928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +2400 +4F00 +FF00 +5900 +6F00 +4F00 +4D00 +D080 +ENDCHAR +STARTCHAR 9811 +ENCODING 38929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +0400 +FF00 +6F00 +A900 +AF00 +AF00 +BD00 +0880 +ENDCHAR +STARTCHAR 9812 +ENCODING 38930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F80 +A400 +9F00 +9F00 +E880 +5F00 +5F00 +A500 +E880 +ENDCHAR +STARTCHAR 9813 +ENCODING 38931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F80 +6200 +CF00 +DF00 +D900 +EF00 +5F00 +7700 +0880 +ENDCHAR +STARTCHAR 9817 +ENCODING 38935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F400 +DF00 +C900 +FF00 +9900 +EF00 +AF00 +D500 +C880 +ENDCHAR +STARTCHAR 9818 +ENCODING 38936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F80 +A400 +9F00 +6F00 +F900 +5F00 +5F00 +7F00 +4880 +ENDCHAR +STARTCHAR 982D +ENCODING 38957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +0400 +EF00 +AF00 +E900 +AF00 +AF00 +3F00 +D080 +ENDCHAR +STARTCHAR 9830 +ENCODING 38960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F200 +4F00 +D900 +DF00 +FF00 +6900 +6F00 +9500 +8880 +ENDCHAR +STARTCHAR 9838 +ENCODING 38968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +BF00 +D900 +DF00 +7900 +FF00 +4F00 +F500 +0880 +ENDCHAR +STARTCHAR 9839 +ENCODING 38969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +4400 +FF00 +6F00 +D900 +AF00 +AF00 +BD00 +F880 +ENDCHAR +STARTCHAR 983B +ENCODING 38971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +C400 +BF00 +C900 +FF00 +C900 +DF00 +EF00 +4F00 +9080 +ENDCHAR +STARTCHAR 9846 +ENCODING 38982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +D200 +F700 +F700 +4880 +F700 +E700 +D500 +4880 +ENDCHAR +STARTCHAR 984C +ENCODING 38988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +F900 +0F00 +FF00 +AF00 +B500 +C900 +BF80 +ENDCHAR +STARTCHAR 984D +ENCODING 38989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F200 +D700 +7900 +E700 +6900 +9700 +F700 +F500 +9880 +ENDCHAR +STARTCHAR 984E +ENCODING 38990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F200 +0700 +F700 +F900 +4700 +F700 +9500 +6880 +ENDCHAR +STARTCHAR 9854 +ENCODING 38996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2F80 +F200 +5700 +F700 +A900 +F700 +C700 +9500 +E880 +ENDCHAR +STARTCHAR 9858 +ENCODING 39000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F780 +A200 +F700 +F700 +CD00 +F700 +F700 +AD00 +A880 +ENDCHAR +STARTCHAR 985A +ENCODING 39002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF80 +F200 +0700 +F700 +D900 +F700 +F700 +A500 +9880 +ENDCHAR +STARTCHAR 985E +ENCODING 39006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D000 +EF80 +FF00 +6900 +DF00 +5F00 +F900 +4F00 +E500 +9880 +ENDCHAR +STARTCHAR 9865 +ENCODING 39013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F400 +FF00 +FF00 +0900 +EF00 +EF00 +D500 +C880 +ENDCHAR +STARTCHAR 9867 +ENCODING 39015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F200 +9700 +F700 +F900 +F700 +D700 +F500 +C880 +ENDCHAR +STARTCHAR 986B +ENCODING 39019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F000 +0F80 +F700 +F900 +9700 +6700 +F900 +F700 +F500 +E880 +ENDCHAR +STARTCHAR 986F +ENCODING 39023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F200 +9700 +F700 +E900 +F700 +CF00 +F500 +E880 +ENDCHAR +STARTCHAR 98A8 +ENCODING 39080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +8D00 +B100 +BD00 +B500 +BD00 +9580 +8D80 +F380 +ENDCHAR +STARTCHAR 98AF +ENCODING 39087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5F00 +F300 +1D00 +DF00 +DF00 +DF00 +5F00 +A780 +3980 +ENDCHAR +STARTCHAR 98B1 +ENCODING 39089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FA00 +9B00 +EF00 +F880 +FB00 +FC80 +F700 +BC80 +EB00 +ENDCHAR +STARTCHAR 98C4 +ENCODING 39108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +F300 +AD00 +F700 +F700 +1700 +F700 +D780 +D980 +ENDCHAR +STARTCHAR 98C7 +ENCODING 39111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F300 +B780 +D200 +ED80 +B780 +AD80 +F500 +BC80 +D300 +ENDCHAR +STARTCHAR 98DB +ENCODING 39131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FD00 +3600 +D300 +5280 +FD00 +5500 +5300 +5280 +9100 +ENDCHAR +STARTCHAR 98DC +ENCODING 39132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2E80 +ED00 +FD80 +6D80 +DF00 +FF00 +DD80 +ED00 +F580 +ENDCHAR +STARTCHAR 98DF +ENCODING 39135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1C00 +7E00 +8180 +7E00 +7E00 +7E00 +4900 +5E00 +E100 +ENDCHAR +STARTCHAR 98E1 +ENCODING 39137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8C00 +5F00 +2080 +1F00 +1F00 +5F00 +5500 +9E00 +B180 +ENDCHAR +STARTCHAR 98E2 +ENCODING 39138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6E00 +9A00 +EA00 +EA00 +EA00 +9A00 +EA00 +EA00 +F280 +9180 +ENDCHAR +STARTCHAR 98ED +ENCODING 39149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +E780 +F800 +FC00 +FF00 +9480 +F500 +F500 +F900 +8B00 +ENDCHAR +STARTCHAR 98EE +ENCODING 39150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +A400 +FF00 +ED00 +ED00 +9400 +F600 +8600 +F900 +9080 +ENDCHAR +STARTCHAR 98EF +ENCODING 39151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6F80 +E800 +9800 +EF00 +ED00 +AD00 +EA00 +EA00 +F500 +9880 +ENDCHAR +STARTCHAR 98F4 +ENCODING 39156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +A400 +F500 +EB00 +E480 +AF00 +E900 +E900 +EF00 +8900 +ENDCHAR +STARTCHAR 98FC +ENCODING 39164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +6F +91 +EF +E1 +EF +9B +EF +EB +E1 +83 +ENDCHAR +STARTCHAR 98FD +ENCODING 39165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6800 +AF00 +F080 +FF00 +FB00 +AF00 +EB00 +E800 +E880 +8F00 +ENDCHAR +STARTCHAR 98FE +ENCODING 39166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6800 +BF80 +EA00 +E200 +EF00 +AA80 +EA80 +EA80 +EB00 +8200 +ENDCHAR +STARTCHAR 9903 +ENCODING 39171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +AF80 +EA00 +E900 +F080 +A900 +E600 +E400 +EF00 +9180 +ENDCHAR +STARTCHAR 9909 +ENCODING 39177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +44 +A4 +FF +F7 +F7 +B7 +F7 +97 +F1 +91 +ENDCHAR +STARTCHAR 990A +ENCODING 39178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +7F00 +FF80 +2A00 +FF00 +FF80 +7F00 +5E00 +E380 +ENDCHAR +STARTCHAR 990C +ENCODING 39180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +6F80 +F900 +8F00 +E900 +EF00 +E900 +E980 +EF00 +8100 +ENDCHAR +STARTCHAR 9910 +ENCODING 39184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3F00 +F600 +7E00 +B580 +4A00 +FF80 +7E00 +7D00 +FB80 +ENDCHAR +STARTCHAR 9913 +ENCODING 39187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +BB00 +CA80 +FF80 +EA00 +AF00 +FB00 +EA00 +EA80 +9D00 +ENDCHAR +STARTCHAR 9918 +ENCODING 39192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6200 +F600 +8900 +EE80 +E200 +AF00 +EB00 +EB00 +F280 +8400 +ENDCHAR +STARTCHAR 991E +ENCODING 39198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6A00 +A900 +EE00 +E680 +EB00 +AA00 +FF80 +8500 +E680 +9900 +ENDCHAR +STARTCHAR 9920 +ENCODING 39200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6500 +E900 +8F80 +E900 +E900 +AF80 +E900 +8900 +E900 +9100 +ENDCHAR +STARTCHAR 9928 +ENCODING 39208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF80 +F080 +EF00 +E900 +AF00 +E800 +EF00 +EF00 +8900 +ENDCHAR +STARTCHAR 9945 +ENCODING 39237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +E900 +1F00 +E000 +AF80 +EF80 +EF00 +8900 +E600 +9980 +ENDCHAR +STARTCHAR 9949 +ENCODING 39241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +FF80 +0700 +E200 +EF00 +AF00 +EF80 +8F00 +E200 +9F80 +ENDCHAR +STARTCHAR 994B +ENCODING 39243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6200 +EF00 +0F00 +EF80 +EF00 +AF00 +EF00 +8F00 +ED00 +9080 +ENDCHAR +STARTCHAR 994C +ENCODING 39244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7F00 +D680 +1F00 +FF80 +EA00 +BF00 +EA00 +9F80 +EB00 +9080 +ENDCHAR +STARTCHAR 994D +ENCODING 39245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6900 +AF00 +EF00 +EF80 +ED00 +BF80 +E000 +EF00 +EF00 +8900 +ENDCHAR +STARTCHAR 9951 +ENCODING 39249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +BE00 +DF00 +D500 +DF80 +BF80 +D300 +DA00 +D680 +AD00 +ENDCHAR +STARTCHAR 9952 +ENCODING 39250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6400 +CF00 +1F00 +E900 +FF80 +BB80 +FF80 +8A00 +EA80 +9300 +ENDCHAR +STARTCHAR 9954 +ENCODING 39252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +CA00 +6E00 +FF00 +E400 +FF80 +7E00 +4D00 +FB00 +ENDCHAR +STARTCHAR 9957 +ENCODING 39255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4B80 +F700 +5F00 +DE80 +6300 +BC00 +FF80 +3E00 +3E00 +FF00 +ENDCHAR +STARTCHAR 9996 +ENCODING 39318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +FF +10 +7E +42 +7E +7E +7E +42 +ENDCHAR +STARTCHAR 9999 +ENCODING 39321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0600 +7800 +FF00 +1400 +6A00 +FF80 +4200 +7E00 +4200 +7E00 +ENDCHAR +STARTCHAR 999D +ENCODING 39325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2500 +C300 +F500 +D500 +4F00 +EE80 +F400 +ED00 +AF00 +ENDCHAR +STARTCHAR 99A5 +ENCODING 39333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +EF80 +FF00 +6900 +EF00 +DF00 +E700 +ED00 +E600 +9980 +ENDCHAR +STARTCHAR 99A8 +ENCODING 39336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F680 +F900 +0F00 +F600 +8F80 +FC00 +EF00 +FF00 +7E00 +7E00 +ENDCHAR +STARTCHAR 99AC +ENCODING 39340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +48 +7E +7E +48 +7F +AD +AB +A3 +ENDCHAR +STARTCHAR 99AD +ENCODING 39341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +F900 +A500 +F500 +A500 +F200 +D200 +B500 +3880 +ENDCHAR +STARTCHAR 99AE +ENCODING 39342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +64 +3F +3F +64 +7F +B7 +AD +43 +ENDCHAR +STARTCHAR 99B1 +ENCODING 39345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +A200 +F200 +AF80 +F200 +F600 +F600 +B500 +9900 +2880 +ENDCHAR +STARTCHAR 99B3 +ENCODING 39347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +CA00 +EB00 +CF00 +FB00 +FB00 +BB00 +BA00 +9880 +2F00 +ENDCHAR +STARTCHAR 99B4 +ENCODING 39348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F9 +AB +FB +FB +AB +FB +BB +9B +31 +ENDCHAR +STARTCHAR 99B9 +ENCODING 39353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +F9 +C9 +F9 +CF +F9 +99 +9F +39 +ENDCHAR +STARTCHAR 99C1 +ENCODING 39361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FD00 +A300 +FD00 +F500 +A500 +F200 +B600 +9D00 +3880 +ENDCHAR +STARTCHAR 99D0 +ENCODING 39376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A200 +FF80 +A200 +F200 +FF00 +B200 +B200 +9200 +2F80 +ENDCHAR +STARTCHAR 99D1 +ENCODING 39377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +F500 +A600 +FD80 +7F00 +7E00 +7E00 +4800 +FF00 +AB00 +ENDCHAR +STARTCHAR 99D2 +ENCODING 39378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F4 +CF +F9 +D1 +EF +FB +BF +DB +91 +23 +ENDCHAR +STARTCHAR 99D5 +ENCODING 39381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +47 +F5 +77 +00 +7F +48 +7E +7F +AD +AB +ENDCHAR +STARTCHAR 99D9 +ENCODING 39385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +C500 +E900 +CF80 +ED00 +FB00 +BB00 +B900 +9900 +2B00 +ENDCHAR +STARTCHAR 99DD +ENCODING 39389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +AF80 +E880 +A880 +E500 +F700 +F400 +B400 +9480 +2700 +ENDCHAR +STARTCHAR 99DF +ENCODING 39391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +EF +CF +EF +CF +FF +B9 +9F +29 +ENDCHAR +STARTCHAR 99ED +ENCODING 39405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +FF80 +E400 +C900 +E600 +F500 +F900 +B200 +9D00 +6880 +ENDCHAR +STARTCHAR 99F1 +ENCODING 39409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +C700 +E900 +D600 +E700 +F980 +BF00 +B900 +9F00 +6900 +ENDCHAR +STARTCHAR 99FF +ENCODING 39423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +C900 +EF00 +CA80 +EF00 +F700 +B900 +A600 +A700 +7880 +ENDCHAR +STARTCHAR 9A01 +ENCODING 39425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +CF00 +EF00 +CD00 +EF00 +EF80 +E400 +AF00 +A900 +6300 +ENDCHAR +STARTCHAR 9A08 +ENCODING 39432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +A500 +EF80 +A500 +E500 +FF80 +E500 +A900 +9900 +7100 +ENDCHAR +STARTCHAR 9A0E +ENCODING 39438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +CF00 +E600 +C900 +FF80 +F100 +EF00 +AF00 +9B00 +6300 +ENDCHAR +STARTCHAR 9A0F +ENCODING 39439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +CF80 +E900 +CF00 +E900 +EF00 +DF80 +A000 +A900 +7080 +ENDCHAR +STARTCHAR 9A19 +ENCODING 39449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E1 +CE +EF +C9 +CF +EF +EF +FF +BF +7D +ENDCHAR +STARTCHAR 9A2B +ENCODING 39467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +3C00 +FF80 +7F80 +C800 +7C00 +FF00 +AF00 +ENDCHAR +STARTCHAR 9A30 +ENCODING 39472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CD00 +BF00 +AA00 +DF80 +BF00 +FF80 +BF00 +BF00 +BF00 +DF00 +ENDCHAR +STARTCHAR 9A36 +ENCODING 39478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F8 +CF +FF +CF +ED +F8 +BF +BF +9F +2B +ENDCHAR +STARTCHAR 9A37 +ENCODING 39479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +CB00 +EE00 +E980 +C200 +FF00 +AF00 +9300 +6E80 +ENDCHAR +STARTCHAR 9A40 +ENCODING 39488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +7E00 +7E00 +7E00 +FF80 +7E00 +C980 +7C00 +BF00 +AB00 +ENDCHAR +STARTCHAR 9A43 +ENCODING 39491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +CF00 +F680 +EF00 +CF00 +E000 +EF80 +AB00 +7480 +ENDCHAR +STARTCHAR 9A45 +ENCODING 39493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF80 +CF00 +ED00 +EF00 +CD00 +EA80 +ED00 +A800 +6F80 +ENDCHAR +STARTCHAR 9A4D +ENCODING 39501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +CF00 +FF80 +C900 +EF00 +EF80 +D000 +EF80 +A680 +7B00 +ENDCHAR +STARTCHAR 9A55 +ENCODING 39509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E300 +CE00 +FF80 +CF00 +FE80 +EF00 +F100 +F700 +B700 +7100 +ENDCHAR +STARTCHAR 9A57 +ENCODING 39511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +C600 +EF00 +D080 +EF00 +EF00 +E000 +A900 +AD00 +7280 +ENDCHAR +STARTCHAR 9A5A +ENCODING 39514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +FF80 +8D00 +F380 +4C00 +7F00 +4800 +7F00 +AD00 +AB00 +ENDCHAR +STARTCHAR 9A5B +ENCODING 39515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EF00 +EE80 +CF00 +EF00 +CF80 +E980 +EF00 +A200 +6200 +ENDCHAR +STARTCHAR 9A5F +ENCODING 39519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FC00 +EF00 +CD00 +FE80 +C700 +EC00 +FB00 +ED00 +7C80 +ENDCHAR +STARTCHAR 9A62 +ENCODING 39522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +C600 +EF00 +D480 +F700 +F700 +F700 +F000 +FF80 +7F80 +ENDCHAR +STARTCHAR 9A65 +ENCODING 39525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E700 +DF80 +F780 +CF00 +EF00 +EF00 +E900 +FF80 +AD00 +7080 +ENDCHAR +STARTCHAR 9A69 +ENCODING 39529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7280 +6FC0 +7780 +6B80 +7700 +77C0 +6F80 +5500 +D7C0 +3400 +ENDCHAR +STARTCHAR 9A6A +ENCODING 39530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +DF00 +F480 +EF80 +CF00 +EF00 +FA00 +F780 +7F80 +ENDCHAR +STARTCHAR 9AA8 +ENCODING 39592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +4E +52 +FF +FF +7E +42 +7E +46 +ENDCHAR +STARTCHAR 9AB8 +ENCODING 39608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E200 +9F80 +F400 +F900 +F600 +AD00 +E900 +E200 +AD00 +A880 +ENDCHAR +STARTCHAR 9AD3 +ENCODING 39635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +AF80 +EA00 +FF80 +E700 +BF00 +ED00 +EF00 +AD00 +B780 +ENDCHAR +STARTCHAR 9AD4 +ENCODING 39636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +AF00 +EF00 +FF00 +F000 +AF80 +EF00 +EF00 +A600 +FF80 +ENDCHAR +STARTCHAR 9AD8 +ENCODING 39640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7E00 +7E00 +0000 +FF00 +BD00 +BD00 +A100 +8300 +ENDCHAR +STARTCHAR 9AE5 +ENCODING 39653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7600 +8100 +E600 +FF00 +C800 +7E00 +FF80 +7E00 +4600 +ENDCHAR +STARTCHAR 9AEE +ENCODING 39662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7300 +7500 +7600 +F980 +F600 +1600 +FF80 +3200 +4C00 +F380 +ENDCHAR +STARTCHAR 9B1A +ENCODING 39706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7600 +4100 +FF80 +F600 +7F00 +EF00 +B100 +4F00 +9B80 +ENDCHAR +STARTCHAR 9B27 +ENCODING 39719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FF +A5 +FF +81 +89 +FF +BF +AB +AF +8B +ENDCHAR +STARTCHAR 9B2A +ENCODING 39722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FF +A5 +FF +81 +F3 +FF +FB +D7 +F7 +81 +ENDCHAR +STARTCHAR 9B31 +ENCODING 39729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5900 +CB00 +4900 +0000 +FF80 +6A00 +7900 +9680 +EB00 +FC00 +ENDCHAR +STARTCHAR 9B3C +ENCODING 39740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4900 +7E00 +4900 +7E00 +2A00 +2F00 +4880 +8F00 +ENDCHAR +STARTCHAR 9B41 +ENCODING 39745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +F500 +B300 +F500 +B500 +F380 +7700 +7900 +B880 +BF00 +ENDCHAR +STARTCHAR 9B42 +ENCODING 39746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +1500 +FF00 +5500 +BF00 +AC00 +EF80 +1480 +3380 +ENDCHAR +STARTCHAR 9B43 +ENCODING 39747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F500 +DF80 +F500 +D500 +FA00 +7300 +BB00 +A480 +BF00 +ENDCHAR +STARTCHAR 9B44 +ENCODING 39748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF00 +B500 +BF00 +D500 +BF00 +AE00 +CB80 +B480 +2380 +ENDCHAR +STARTCHAR 9B45 +ENCODING 39749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +D200 +FF80 +D200 +F700 +BA80 +BA00 +A080 +BF00 +ENDCHAR +STARTCHAR 9B4F +ENCODING 39759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +CF00 +FB00 +6F00 +DB00 +4F00 +F700 +AB80 +6A80 +9300 +ENDCHAR +STARTCHAR 9B54 +ENCODING 39764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +AF80 +DB00 +BF00 +BF00 +BF00 +9A80 +E700 +ENDCHAR +STARTCHAR 9B5A +ENCODING 39770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +3C00 +4800 +FE00 +C900 +7E00 +7E00 +4100 +9500 +9480 +ENDCHAR +STARTCHAR 9B6F +ENCODING 39791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7800 +FF00 +7F00 +7F00 +A500 +FE80 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR 9B8E +ENCODING 39822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6200 +A380 +F200 +D200 +FF00 +F880 +F880 +FF00 +C880 +ENDCHAR +STARTCHAR 9B91 +ENCODING 39825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F00 +A880 +FE80 +DB00 +FF00 +FB00 +B800 +F880 +EF00 +ENDCHAR +STARTCHAR 9B9F +ENCODING 39839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6F80 +AC80 +E400 +DF80 +E500 +EE00 +9200 +F500 +E880 +ENDCHAR +STARTCHAR 9BAB +ENCODING 39851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +A600 +E900 +D080 +E900 +E600 +A600 +FD00 +D080 +ENDCHAR +STARTCHAR 9BAE +ENCODING 39854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +6500 +AF00 +F200 +DF00 +F200 +FF80 +F200 +F200 +F200 +ENDCHAR +STARTCHAR 9BC9 +ENCODING 39881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +EB00 +AB00 +EF00 +DB00 +EF00 +EF00 +E200 +F200 +CF80 +ENDCHAR +STARTCHAR 9BD6 +ENCODING 39894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +AF00 +EF80 +E000 +EF00 +EB00 +8F00 +B900 +EB00 +ENDCHAR +STARTCHAR 9BE4 +ENCODING 39908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +6900 +AF00 +FF00 +D000 +FA00 +FE80 +EB00 +FE80 +FB80 +ENDCHAR +STARTCHAR 9BE8 +ENCODING 39912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +6F80 +A000 +FF00 +D900 +FF00 +F200 +EB00 +FA80 +CE00 +ENDCHAR +STARTCHAR 9C0D +ENCODING 39949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4E00 +DA00 +CE80 +FE80 +EF00 +FA00 +FF00 +8B00 +8C80 +8C80 +ENDCHAR +STARTCHAR 9C10 +ENCODING 39952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F00 +F680 +AF00 +EF00 +E000 +EF80 +0700 +F900 +E700 +ENDCHAR +STARTCHAR 9C12 +ENCODING 39954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +6F80 +AF00 +F900 +DF00 +FF00 +F700 +FD00 +F600 +E980 +ENDCHAR +STARTCHAR 9C15 +ENCODING 39957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2F80 +7A40 +5A40 +7F80 +7800 +7FC0 +7980 +5E80 +5980 +AA40 +ENDCHAR +STARTCHAR 9C25 +ENCODING 39973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2780 +7740 +5740 +7780 +6D80 +7540 +7300 +4580 +6D40 +B900 +ENDCHAR +STARTCHAR 9C32 +ENCODING 39986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +4780 +FD00 +7200 +BD80 +7800 +FE00 +7E00 +7E00 +9500 +ENDCHAR +STARTCHAR 9C3B +ENCODING 39995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +E900 +AF00 +E000 +EF00 +EF00 +E000 +8F00 +F600 +F980 +ENDCHAR +STARTCHAR 9C47 +ENCODING 40007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +EF80 +B700 +F300 +EF80 +F700 +F700 +1700 +BA80 +B600 +ENDCHAR +STARTCHAR 9C49 +ENCODING 40009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5400 +B780 +FD00 +AA00 +B580 +7F00 +C900 +7F00 +8100 +A480 +ENDCHAR +STARTCHAR 9C57 +ENCODING 40023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +ED00 +BF80 +EA00 +F580 +ED00 +F780 +9B80 +9900 +9100 +ENDCHAR +STARTCHAR 9CE5 +ENCODING 40165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +4200 +7E00 +7F80 +7F00 +0500 +AB00 +AB00 +ENDCHAR +STARTCHAR 9CE7 +ENCODING 40167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +7E00 +7F00 +7F00 +B500 +B700 +3C00 +4480 +8700 +ENDCHAR +STARTCHAR 9CE9 +ENCODING 40169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +8F00 +CF00 +B100 +AF00 +AF80 +AF00 +BE80 +9B00 +1B00 +ENDCHAR +STARTCHAR 9CF3 +ENCODING 40179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FE00 +BE00 +A600 +BE00 +BA00 +BD00 +8500 +FD80 +CD00 +ENDCHAR +STARTCHAR 9CF4 +ENCODING 40180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF00 +BF00 +B100 +BF00 +BF80 +DF00 +BE80 +1D00 +2B00 +ENDCHAR +STARTCHAR 9CF6 +ENCODING 40182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +FF80 +1480 +7F00 +4200 +7E00 +7F00 +7F00 +AD00 +AB00 +ENDCHAR +STARTCHAR 9D09 +ENCODING 40201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +AF00 +A900 +FF00 +2F80 +6F00 +BA80 +B700 +7300 +ENDCHAR +STARTCHAR 9D1B +ENCODING 40219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +AF +50 +EE +7E +7C +7F +BF +AB +ENDCHAR +STARTCHAR 9D26 +ENCODING 40230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7E00 +FF80 +3E00 +C380 +7E00 +7E00 +7F00 +AD00 +AB00 +ENDCHAR +STARTCHAR 9D28 +ENCODING 40232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EF00 +DF00 +E900 +DE00 +DF80 +EF00 +5D00 +5500 +4300 +ENDCHAR +STARTCHAR 9D3B +ENCODING 40251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2F00 +A900 +AF00 +2F80 +7F00 +EA80 +9500 +9300 +ENDCHAR +STARTCHAR 9D51 +ENCODING 40273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +EF00 +0900 +EF00 +EF80 +AF00 +ED00 +B680 +A300 +ENDCHAR +STARTCHAR 9D5D +ENCODING 40285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +6000 +B700 +B700 +F900 +A700 +7780 +B700 +AE80 +AF00 +D300 +ENDCHAR +STARTCHAR 9D60 +ENCODING 40288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C400 +CF00 +FF00 +C900 +FF00 +0F80 +FF00 +9A80 +F700 +9300 +ENDCHAR +STARTCHAR 9D61 +ENCODING 40289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FF00 +3F00 +F900 +6F00 +EF80 +EF80 +EE80 +EF00 +9900 +ENDCHAR +STARTCHAR 9D6C +ENCODING 40300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +EF00 +EF00 +F500 +EF00 +EF80 +F700 +EB00 +EA80 +7100 +ENDCHAR +STARTCHAR 9D72 +ENCODING 40306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +EF00 +AF00 +F900 +0F00 +EF80 +AF00 +E880 +F480 +B300 +ENDCHAR +STARTCHAR 9DA9 +ENCODING 40361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6780 +FE00 +7D80 +7E00 +7E00 +4000 +7F00 +B500 +B700 +ENDCHAR +STARTCHAR 9DAF +ENCODING 40367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B700 +EE00 +DD00 +FF00 +C300 +7E00 +7C00 +7F80 +AD00 +AB00 +ENDCHAR +STARTCHAR 9DB4 +ENCODING 40372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +DF00 +A900 +FF00 +FF80 +AF80 +FD00 +FF00 +8B00 +ENDCHAR +STARTCHAR 9DC4 +ENCODING 40388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3400 +EF00 +CF00 +6900 +AF00 +FF80 +5F00 +FF00 +6F00 +9300 +ENDCHAR +STARTCHAR 9DD7 +ENCODING 40407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +8F00 +FF00 +F900 +8F00 +DF80 +BF80 +DE80 +FF00 +8B00 +ENDCHAR +STARTCHAR 9DF2 +ENCODING 40434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +FF80 +F680 +DB00 +9000 +7E00 +7E00 +7F00 +8100 +AF00 +ENDCHAR +STARTCHAR 9DF8 +ENCODING 40440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +6700 +F700 +B700 +6400 +F780 +F700 +F700 +EE80 +9300 +ENDCHAR +STARTCHAR 9DF9 +ENCODING 40441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +AA00 +FF00 +A800 +B700 +BE00 +BF80 +BF00 +DB00 +ENDCHAR +STARTCHAR 9DFA +ENCODING 40442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +FE00 +AD80 +FF00 +D000 +7E00 +7E00 +7F00 +7F00 +AF00 +ENDCHAR +STARTCHAR 9E1A +ENCODING 40474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F200 +F700 +F700 +F900 +F700 +4780 +F780 +AF00 +6E80 +D100 +ENDCHAR +STARTCHAR 9E1E +ENCODING 40478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +4300 +FB80 +DA80 +7900 +7E00 +7E00 +7F80 +7F00 +B500 +ENDCHAR +STARTCHAR 9E75 +ENCODING 40565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +1F +10 +FF +AD +DB +BF +AB +FF +81 +ENDCHAR +STARTCHAR 9E79 +ENCODING 40569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +7100 +4F80 +FE00 +B980 +FD00 +DB00 +BD00 +F380 +9280 +ENDCHAR +STARTCHAR 9E7D +ENCODING 40573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F800 +CF00 +EB00 +9E80 +EB00 +CF00 +FF00 +7F00 +9500 +FF80 +ENDCHAR +STARTCHAR 9E7F +ENCODING 40575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9400 +FF00 +FF00 +A400 +A500 +BE00 +BC80 +E700 +ENDCHAR +STARTCHAR 9E92 +ENCODING 40594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +FF80 +E500 +F700 +F500 +E700 +F500 +DF80 +ED00 +D880 +ENDCHAR +STARTCHAR 9E93 +ENCODING 40595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +DB00 +4A00 +FF80 +FF00 +FF00 +A500 +B680 +E700 +ENDCHAR +STARTCHAR 9E97 +ENCODING 40599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9900 +8800 +FF00 +FF00 +FF00 +A500 +BE80 +E700 +ENDCHAR +STARTCHAR 9E9D +ENCODING 40605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +B500 +7700 +2100 +7F80 +7D00 +F500 +9300 +ENDCHAR +STARTCHAR 9E9F +ENCODING 40607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2B00 +F700 +EF80 +F700 +FA80 +A500 +BB80 +E780 +B500 +F900 +ENDCHAR +STARTCHAR 9EA5 +ENCODING 40613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2A00 +6A00 +3500 +6A00 +BF80 +5400 +1C00 +E300 +ENDCHAR +STARTCHAR 9EB4 +ENCODING 40628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +F700 +DC80 +FE80 +E480 +DF00 +F700 +ED00 +6300 +9F80 +ENDCHAR +STARTCHAR 9EB5 +ENCODING 40629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F200 +DF00 +7E80 +EE80 +DE80 +FE80 +6F00 +6880 +9F80 +ENDCHAR +STARTCHAR 9EBB +ENCODING 40635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +A200 +F700 +A200 +F700 +F700 +F780 +EB80 +A200 +ENDCHAR +STARTCHAR 9EBE +ENCODING 40638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +F700 +F780 +F780 +8600 +B800 +BF00 +E880 +8F00 +ENDCHAR +STARTCHAR 9EC3 +ENCODING 40643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF00 +3C00 +FF80 +0800 +7E00 +7E00 +7E00 +2600 +C180 +ENDCHAR +STARTCHAR 9ECD +ENCODING 40653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0200 +7C00 +FF00 +6E00 +9980 +6E00 +AB80 +3C00 +4E00 +9100 +ENDCHAR +STARTCHAR 9ECE +ENCODING 40654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +E700 +FB00 +5500 +BF00 +6600 +C980 +3A00 +4C00 +9B00 +ENDCHAR +STARTCHAR 9ED1 +ENCODING 40657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +6B00 +6D00 +7F00 +7F00 +FF80 +0000 +A500 +9480 +ENDCHAR +STARTCHAR 9ED4 +ENCODING 40660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F600 +B600 +D900 +FF00 +F080 +3F00 +C100 +E900 +E200 +ENDCHAR +STARTCHAR 9ED8 +ENCODING 40664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F300 +B280 +D200 +FF80 +2200 +F200 +F500 +1500 +E880 +C880 +ENDCHAR +STARTCHAR 9EDB +ENCODING 40667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +CB80 +DC80 +4300 +7E00 +6D00 +FF00 +FF80 +4500 +9480 +ENDCHAR +STARTCHAR 9EDC +ENCODING 40668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +F2 +DB +BB +DB +FF +F2 +7B +DB +FF +E9 +ENDCHAR +STARTCHAR 9EDE +ENCODING 40670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F200 +B200 +B380 +F200 +F200 +3F00 +C880 +EF00 +E880 +ENDCHAR +STARTCHAR 9EE8 +ENCODING 40680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2A00 +FF00 +BE80 +3E00 +7F00 +6D00 +FF00 +FF80 +4500 +9480 +ENDCHAR +STARTCHAR 9EF4 +ENCODING 40692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7600 +BA00 +C380 +7B00 +BF00 +BB00 +B900 +BD00 +AB00 +D480 +ENDCHAR +STARTCHAR 9F07 +ENCODING 40711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +F700 +FD00 +7200 +AD80 +DB00 +7E00 +9F00 +F780 +1F00 +ENDCHAR +STARTCHAR 9F08 +ENCODING 40712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B400 +F780 +DA00 +B580 +7F00 +7F00 +FF00 +FF00 +FF00 +1F80 +ENDCHAR +STARTCHAR 9F0E +ENCODING 40718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +3C00 +BD00 +BD00 +BD00 +8100 +F700 +F780 +5500 +9500 +ENDCHAR +STARTCHAR 9F13 +ENCODING 40723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F200 +FF80 +0200 +FF00 +F500 +0600 +A600 +7D00 +C880 +ENDCHAR +STARTCHAR 9F20 +ENCODING 40736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +8100 +FF00 +FF00 +B600 +B600 +B600 +B580 +D900 +ENDCHAR +STARTCHAR 9F3B +ENCODING 40763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +7E00 +4200 +7E00 +0000 +7F00 +8900 +FF80 +3C00 +C400 +ENDCHAR +STARTCHAR 9F4A +ENCODING 40778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +FF00 +AD00 +EE80 +4200 +7E00 +7E00 +8200 +8200 +ENDCHAR +STARTCHAR 9F4B +ENCODING 40779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +F600 +6F00 +E880 +7E00 +4100 +7E00 +ED00 +AD00 +ENDCHAR +STARTCHAR 9F4E +ENCODING 40782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0900 +FE00 +E900 +7F00 +4100 +7D00 +BD00 +BD00 +A700 +ENDCHAR +STARTCHAR 9F52 +ENCODING 40786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2800 +2F00 +FF80 +A500 +BB00 +C900 +FF00 +A500 +DB00 +FF00 +ENDCHAR +STARTCHAR 9F5F +ENCODING 40799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +A700 +B500 +F500 +F700 +B500 +F700 +F500 +B500 +FF80 +ENDCHAR +STARTCHAR 9F61 +ENCODING 40801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +B500 +FD00 +EF80 +B000 +9700 +F480 +F480 +B500 +F400 +ENDCHAR +STARTCHAR 9F67 +ENCODING 40807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +4500 +F700 +4800 +2E00 +FF80 +AB00 +F500 +DB00 +FF00 +ENDCHAR +STARTCHAR 9F6A +ENCODING 40810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A700 +B900 +F900 +4900 +F700 +D600 +F700 +FA00 +FE00 +9B80 +ENDCHAR +STARTCHAR 9F6C +ENCODING 40812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F80 +B200 +F700 +6500 +BF80 +9000 +F700 +B500 +F700 +9500 +ENDCHAR +STARTCHAR 9F77 +ENCODING 40823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2F00 +B880 +FF00 +B800 +BF80 +DB80 +FE00 +FF00 +FA00 +9780 +ENDCHAR +STARTCHAR 9F8D +ENCODING 40845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +F700 +A700 +F100 +F700 +9700 +F700 +F700 +9880 +B700 +ENDCHAR +STARTCHAR 9F90 +ENCODING 40848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FF00 +B700 +F900 +F700 +F400 +CE00 +FE80 +5700 +ENDCHAR +STARTCHAR 9F95 +ENCODING 40853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3C00 +DF80 +7E00 +0000 +FF00 +FF00 +F800 +FF00 +FF80 +B700 +ENDCHAR +STARTCHAR 9F9C +ENCODING 40860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +FF00 +7700 +D700 +F500 +1B00 +F700 +3880 +5F00 +ENDCHAR +STARTCHAR AC00 +ENCODING 44032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1100 +1180 +2100 +4100 +8100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AC01 +ENCODING 44033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +6100 +8100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AC02 +ENCODING 44034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0900 +1180 +2100 +C100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR AC03 +ENCODING 44035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +1180 +2100 +C100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR AC04 +ENCODING 44036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +2100 +4100 +8100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR AC05 +ENCODING 44037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +1180 +2100 +C100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR AC06 +ENCODING 44038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR AC07 +ENCODING 44039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8100 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR AC08 +ENCODING 44040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AC09 +ENCODING 44041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR AC0A +ENCODING 44042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR AC0B +ENCODING 44043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR AC0C +ENCODING 44044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR AC0D +ENCODING 44045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR AC0E +ENCODING 44046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR AC0F +ENCODING 44047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +1180 +2100 +C000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR AC10 +ENCODING 44048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +6100 +8100 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR AC11 +ENCODING 44049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +4100 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR AC12 +ENCODING 44050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +4A00 +4A00 +7200 +4D00 +7480 +ENDCHAR +STARTCHAR AC13 +ENCODING 44051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +2100 +4100 +8100 +0800 +0800 +3400 +4300 +ENDCHAR +STARTCHAR AC14 +ENCODING 44052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +2100 +4100 +8000 +2200 +2200 +5500 +8980 +ENDCHAR +STARTCHAR AC15 +ENCODING 44053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +6100 +8100 +3C00 +6200 +4100 +6200 +3C00 +ENDCHAR +STARTCHAR AC16 +ENCODING 44054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +6100 +8100 +0000 +3F00 +0200 +0C00 +7300 +ENDCHAR +STARTCHAR AC17 +ENCODING 44055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +3100 +6100 +9C00 +0000 +7F00 +0200 +1C00 +6380 +ENDCHAR +STARTCHAR AC18 +ENCODING 44056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0900 +1180 +2100 +C100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR AC19 +ENCODING 44057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6100 +8000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AC1A +ENCODING 44058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +6100 +8100 +0000 +7F00 +2200 +2200 +7F00 +ENDCHAR +STARTCHAR AC1B +ENCODING 44059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +3180 +C100 +1C00 +0000 +7F00 +0000 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR AC1C +ENCODING 44060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +15 +27 +25 +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR AC1D +ENCODING 44061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +27 +45 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AC1E +ENCODING 44062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +17 +25 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AC1F +ENCODING 44063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1700 +2500 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AC20 +ENCODING 44064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +2700 +4500 +8500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AC21 +ENCODING 44065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1700 +2500 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AC22 +ENCODING 44066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR AC23 +ENCODING 44067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +17 +25 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AC24 +ENCODING 44068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +17 +65 +85 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AC25 +ENCODING 44069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR AC26 +ENCODING 44070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR AC27 +ENCODING 44071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR AC28 +ENCODING 44072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AC29 +ENCODING 44073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR AC2A +ENCODING 44074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AC2B +ENCODING 44075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR AC2C +ENCODING 44076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +27 +45 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AC2D +ENCODING 44077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +27 +45 +85 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR AC2E +ENCODING 44078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1700 +2500 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AC2F +ENCODING 44079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +2700 +4500 +8500 +0500 +0900 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR AC30 +ENCODING 44080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +2700 +4500 +8500 +0000 +1200 +1200 +3500 +4C80 +ENDCHAR +STARTCHAR AC31 +ENCODING 44081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +27 +45 +85 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR AC32 +ENCODING 44082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1700 +2500 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AC33 +ENCODING 44083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1500 +2700 +4500 +8500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR AC34 +ENCODING 44084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +17 +25 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AC35 +ENCODING 44085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR AC36 +ENCODING 44086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +17 +25 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AC37 +ENCODING 44087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +27 +45 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR AC38 +ENCODING 44088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +1100 +2180 +4100 +8100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AC39 +ENCODING 44089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6180 +8100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AC3A +ENCODING 44090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR AC3B +ENCODING 44091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR AC3C +ENCODING 44092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +2100 +4180 +8100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR AC3D +ENCODING 44093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR AC3E +ENCODING 44094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR AC3F +ENCODING 44095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR AC40 +ENCODING 44096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0980 +1100 +1180 +6100 +8000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AC41 +ENCODING 44097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR AC42 +ENCODING 44098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR AC43 +ENCODING 44099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR AC44 +ENCODING 44100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR AC45 +ENCODING 44101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR AC46 +ENCODING 44102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR AC47 +ENCODING 44103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR AC48 +ENCODING 44104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR AC49 +ENCODING 44105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR AC4A +ENCODING 44106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AC4B +ENCODING 44107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +2180 +4100 +8100 +0800 +0800 +3400 +4300 +ENDCHAR +STARTCHAR AC4C +ENCODING 44108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR AC4D +ENCODING 44109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +1100 +6180 +8100 +3C00 +6200 +4100 +6200 +3C00 +ENDCHAR +STARTCHAR AC4E +ENCODING 44110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR AC4F +ENCODING 44111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR AC50 +ENCODING 44112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR AC51 +ENCODING 44113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR AC52 +ENCODING 44114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +1100 +2180 +C100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR AC53 +ENCODING 44115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +1100 +2180 +C000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR AC54 +ENCODING 44116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +17 +15 +25 +27 +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR AC55 +ENCODING 44117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AC56 +ENCODING 44118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AC57 +ENCODING 44119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +1500 +2700 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AC58 +ENCODING 44120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1700 +2500 +4700 +8500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AC59 +ENCODING 44121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +1500 +2700 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AC5A +ENCODING 44122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR AC5B +ENCODING 44123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AC5C +ENCODING 44124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +17 +15 +27 +45 +80 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AC5D +ENCODING 44125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR AC5E +ENCODING 44126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR AC5F +ENCODING 44127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR AC60 +ENCODING 44128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AC61 +ENCODING 44129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR AC62 +ENCODING 44130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AC63 +ENCODING 44131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR AC64 +ENCODING 44132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR AC65 +ENCODING 44133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR AC66 +ENCODING 44134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +1500 +2700 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AC67 +ENCODING 44135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR AC68 +ENCODING 44136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +1500 +2700 +C500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AC69 +ENCODING 44137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +15 +27 +C5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR AC6A +ENCODING 44138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +1500 +2700 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AC6B +ENCODING 44139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1700 +2500 +4700 +8500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR AC6C +ENCODING 44140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AC6D +ENCODING 44141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR AC6E +ENCODING 44142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +15 +27 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AC6F +ENCODING 44143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +25 +47 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR AC70 +ENCODING 44144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +17 +21 +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR AC71 +ENCODING 44145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AC72 +ENCODING 44146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +17 +21 +41 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AC73 +ENCODING 44147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +1700 +2100 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AC74 +ENCODING 44148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +17 +11 +61 +81 +01 +20 +20 +3F +ENDCHAR +STARTCHAR AC75 +ENCODING 44149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +17 +21 +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR AC76 +ENCODING 44150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR AC77 +ENCODING 44151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C1 +00 +3F +20 +20 +3F +ENDCHAR +STARTCHAR AC78 +ENCODING 44152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C0 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AC79 +ENCODING 44153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR AC7A +ENCODING 44154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C0 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AC7B +ENCODING 44155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AC7C +ENCODING 44156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AC7D +ENCODING 44157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AC7E +ENCODING 44158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AC7F +ENCODING 44159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +17 +21 +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR AC80 +ENCODING 44160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +61 +C1 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AC81 +ENCODING 44161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C0 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR AC82 +ENCODING 44162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +1700 +2100 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AC83 +ENCODING 44163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +1700 +3100 +6100 +8100 +0800 +0C00 +1600 +6180 +ENDCHAR +STARTCHAR AC84 +ENCODING 44164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +1700 +2100 +C100 +0000 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR AC85 +ENCODING 44165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C1 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR AC86 +ENCODING 44166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +1700 +2100 +C100 +0000 +3F00 +0200 +0E00 +7180 +ENDCHAR +STARTCHAR AC87 +ENCODING 44167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +1700 +2100 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR AC88 +ENCODING 44168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +17 +21 +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AC89 +ENCODING 44169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +21 +C0 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR AC8A +ENCODING 44170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +17 +61 +C1 +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR AC8B +ENCODING 44171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +37 +C1 +1C +00 +7F +00 +1C +22 +1E +ENDCHAR +STARTCHAR AC8C +ENCODING 44172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +1D +25 +25 +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR AC8D +ENCODING 44173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +1D +25 +C5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AC8E +ENCODING 44174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +1D +25 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AC8F +ENCODING 44175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1D00 +2500 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AC90 +ENCODING 44176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +3D00 +6500 +8500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AC91 +ENCODING 44177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1D00 +2500 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AC92 +ENCODING 44178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR AC93 +ENCODING 44179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +1D +25 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AC94 +ENCODING 44180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +3D +65 +85 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AC95 +ENCODING 44181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR AC96 +ENCODING 44182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR AC97 +ENCODING 44183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR AC98 +ENCODING 44184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AC99 +ENCODING 44185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR AC9A +ENCODING 44186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AC9B +ENCODING 44187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR AC9C +ENCODING 44188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +3D +65 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AC9D +ENCODING 44189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +3D +65 +85 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR AC9E +ENCODING 44190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1D00 +2500 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AC9F +ENCODING 44191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +1D00 +2500 +4500 +8100 +0800 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR ACA0 +ENCODING 44192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +3D00 +6500 +8500 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR ACA1 +ENCODING 44193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +3D +65 +85 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR ACA2 +ENCODING 44194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +1D00 +2500 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR ACA3 +ENCODING 44195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1500 +3D00 +4500 +8100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR ACA4 +ENCODING 44196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +1D +25 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR ACA5 +ENCODING 44197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR ACA6 +ENCODING 44198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +1D +25 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR ACA7 +ENCODING 44199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +3D +45 +81 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR ACA8 +ENCODING 44200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +11 +2F +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR ACA9 +ENCODING 44201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +1F +21 +C1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR ACAA +ENCODING 44202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +1F +21 +C1 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR ACAB +ENCODING 44203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +1100 +2F00 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR ACAC +ENCODING 44204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +1F +61 +81 +01 +20 +20 +3F +ENDCHAR +STARTCHAR ACAD +ENCODING 44205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +11 +2F +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR ACAE +ENCODING 44206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR ACAF +ENCODING 44207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +1F +21 +C1 +00 +3F +20 +20 +3F +ENDCHAR +STARTCHAR ACB0 +ENCODING 44208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +1F +21 +C0 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR ACB1 +ENCODING 44209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR ACB2 +ENCODING 44210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR ACB3 +ENCODING 44211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR ACB4 +ENCODING 44212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR ACB5 +ENCODING 44213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR ACB6 +ENCODING 44214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR ACB7 +ENCODING 44215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR ACB8 +ENCODING 44216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +2F +C1 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR ACB9 +ENCODING 44217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +1F +21 +C0 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR ACBA +ENCODING 44218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +1100 +2F00 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR ACBB +ENCODING 44219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0F00 +1100 +1F00 +6100 +8100 +0800 +0C00 +1600 +6180 +ENDCHAR +STARTCHAR ACBC +ENCODING 44220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0F00 +1100 +2F00 +C100 +0000 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR ACBD +ENCODING 44221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +11 +1F +61 +81 +1E +21 +21 +1E +ENDCHAR +STARTCHAR ACBE +ENCODING 44222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +1100 +2F00 +4100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR ACBF +ENCODING 44223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0F00 +1100 +2F00 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR ACC0 +ENCODING 44224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +11 +2F +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR ACC1 +ENCODING 44225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +2F +C1 +00 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR ACC2 +ENCODING 44226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +0F +11 +2F +41 +00 +3F +12 +3F +ENDCHAR +STARTCHAR ACC3 +ENCODING 44227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +11 +2F +C1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR ACC4 +ENCODING 44228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +1D +15 +25 +7D +C5 +85 +05 +05 +05 +ENDCHAR +STARTCHAR ACC5 +ENCODING 44229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR ACC6 +ENCODING 44230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR ACC7 +ENCODING 44231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +1500 +3D00 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR ACC8 +ENCODING 44232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1D00 +2500 +3D00 +4500 +8500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR ACC9 +ENCODING 44233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +1500 +3D00 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR ACCA +ENCODING 44234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR ACCB +ENCODING 44235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR ACCC +ENCODING 44236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +1D +15 +7D +85 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR ACCD +ENCODING 44237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR ACCE +ENCODING 44238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR ACCF +ENCODING 44239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR ACD0 +ENCODING 44240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR ACD1 +ENCODING 44241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR ACD2 +ENCODING 44242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR ACD3 +ENCODING 44243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR ACD4 +ENCODING 44244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR ACD5 +ENCODING 44245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +1D +25 +7D +85 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR ACD6 +ENCODING 44246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +1500 +3D00 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR ACD7 +ENCODING 44247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1D00 +1500 +3D00 +4500 +8500 +0900 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR ACD8 +ENCODING 44248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +1500 +3D00 +C500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR ACD9 +ENCODING 44249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +15 +3D +C5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR ACDA +ENCODING 44250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +1500 +3D00 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR ACDB +ENCODING 44251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1D00 +2500 +5D00 +8100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR ACDC +ENCODING 44252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR ACDD +ENCODING 44253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR ACDE +ENCODING 44254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +15 +3D +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR ACDF +ENCODING 44255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +25 +5D +81 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR ACE0 +ENCODING 44256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +0080 +0880 +0880 +0900 +0800 +FFC0 +ENDCHAR +STARTCHAR ACE1 +ENCODING 44257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR ACE2 +ENCODING 44258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR ACE3 +ENCODING 44259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0000 +7900 +0B00 +0A80 +0C00 +ENDCHAR +STARTCHAR ACE4 +ENCODING 44260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR ACE5 +ENCODING 44261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0700 +2100 +2100 +2280 +1000 +ENDCHAR +STARTCHAR ACE6 +ENCODING 44262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +06 +8F +86 +89 +76 +ENDCHAR +STARTCHAR ACE7 +ENCODING 44263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR ACE8 +ENCODING 44264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0900 +0800 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR ACE9 +ENCODING 44265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +7F +11 +71 +41 +71 +ENDCHAR +STARTCHAR ACEA +ENCODING 44266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0900 +0800 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR ACEB +ENCODING 44267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +79 +1F +79 +49 +76 +ENDCHAR +STARTCHAR ACEC +ENCODING 44268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0900 +0800 +FFC0 +0000 +7900 +0900 +3900 +4280 +3CC0 +ENDCHAR +STARTCHAR ACED +ENCODING 44269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR ACEE +ENCODING 44270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR ACEF +ENCODING 44271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0900 +0800 +FFC0 +0000 +7B00 +0800 +7F80 +4480 +3B80 +ENDCHAR +STARTCHAR ACF0 +ENCODING 44272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR ACF1 +ENCODING 44273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR ACF2 +ENCODING 44274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0000 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR ACF3 +ENCODING 44275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR ACF4 +ENCODING 44276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0000 +1200 +1300 +6C80 +ENDCHAR +STARTCHAR ACF5 +ENCODING 44277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +1F00 +2100 +2180 +1F00 +ENDCHAR +STARTCHAR ACF6 +ENCODING 44278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0880 +0900 +0800 +FFC0 +0000 +3F00 +0300 +0E00 +7180 +ENDCHAR +STARTCHAR ACF7 +ENCODING 44279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR ACF8 +ENCODING 44280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR ACF9 +ENCODING 44281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +01 +12 +FF +00 +3E +40 +7E +7E +ENDCHAR +STARTCHAR ACFA +ENCODING 44282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +0800 +FFC0 +0000 +3F00 +1200 +3F00 +ENDCHAR +STARTCHAR ACFB +ENCODING 44283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +12 +FF +00 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR ACFC +ENCODING 44284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +0480 +1480 +14C0 +1480 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR ACFD +ENCODING 44285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +14C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR ACFE +ENCODING 44286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR ACFF +ENCODING 44287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR AD00 +ENCODING 44288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +1480 +10C0 +FE80 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AD01 +ENCODING 44289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0300 +2080 +2100 +2280 +1800 +ENDCHAR +STARTCHAR AD02 +ENCODING 44290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR AD03 +ENCODING 44291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AD04 +ENCODING 44292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AD05 +ENCODING 44293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AD06 +ENCODING 44294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +7F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR AD07 +ENCODING 44295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR AD08 +ENCODING 44296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AD09 +ENCODING 44297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR AD0A +ENCODING 44298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AD0B +ENCODING 44299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR AD0C +ENCODING 44300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +14C0 +1080 +FE80 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR AD0D +ENCODING 44301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +14C0 +1080 +FE80 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AD0E +ENCODING 44302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +0900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR AD0F +ENCODING 44303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +14C0 +1080 +FE80 +0080 +0400 +0400 +1A00 +2180 +ENDCHAR +STARTCHAR AD10 +ENCODING 44304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR AD11 +ENCODING 44305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1480 +14C0 +1080 +FE80 +0080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR AD12 +ENCODING 44306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +1F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AD13 +ENCODING 44307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR AD14 +ENCODING 44308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +1F80 +3F00 +0080 +ENDCHAR +STARTCHAR AD15 +ENCODING 44309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR AD16 +ENCODING 44310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +0480 +14C0 +1080 +FE80 +0000 +1F00 +1100 +3F80 +ENDCHAR +STARTCHAR AD17 +ENCODING 44311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0480 +14C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR AD18 +ENCODING 44312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +2A80 +2B80 +2A80 +2280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR AD19 +ENCODING 44313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AD1A +ENCODING 44314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR AD1B +ENCODING 44315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR AD1C +ENCODING 44316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +0A80 +2A80 +2B80 +2A80 +FE80 +0280 +2000 +2000 +2000 +1FC0 +ENDCHAR +STARTCHAR AD1D +ENCODING 44317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR AD1E +ENCODING 44318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR AD1F +ENCODING 44319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR AD20 +ENCODING 44320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +2B80 +2280 +FE80 +0000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR AD21 +ENCODING 44321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR AD22 +ENCODING 44322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR AD23 +ENCODING 44323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AD24 +ENCODING 44324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR AD25 +ENCODING 44325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AD26 +ENCODING 44326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AD27 +ENCODING 44327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR AD28 +ENCODING 44328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR AD29 +ENCODING 44329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +2A80 +2B80 +2280 +FE80 +0000 +2080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR AD2A +ENCODING 44330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +2900 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR AD2B +ENCODING 44331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR AD2C +ENCODING 44332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +0A80 +2A80 +2B80 +2280 +FE80 +0280 +1100 +1100 +3A80 +2640 +ENDCHAR +STARTCHAR AD2D +ENCODING 44333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +2A80 +2B80 +2280 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR AD2E +ENCODING 44334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR AD2F +ENCODING 44335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR AD30 +ENCODING 44336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR AD31 +ENCODING 44337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AD32 +ENCODING 44338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +2B80 +2280 +FE80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR AD33 +ENCODING 44339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +0A80 +2B80 +2280 +FA80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR AD34 +ENCODING 44340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +29 +29 +29 +21 +FD +01 +01 +01 +ENDCHAR +STARTCHAR AD35 +ENCODING 44341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +05 +29 +29 +21 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AD36 +ENCODING 44342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AD37 +ENCODING 44343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +2900 +2100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AD38 +ENCODING 44344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +05 +09 +29 +29 +21 +FD +01 +41 +40 +7F +ENDCHAR +STARTCHAR AD39 +ENCODING 44345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR AD3A +ENCODING 44346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR AD3B +ENCODING 44347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR AD3C +ENCODING 44348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +29 +21 +FD +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR AD3D +ENCODING 44349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR AD3E +ENCODING 44350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR AD3F +ENCODING 44351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AD40 +ENCODING 44352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AD41 +ENCODING 44353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AD42 +ENCODING 44354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR AD43 +ENCODING 44355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR AD44 +ENCODING 44356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +29 +21 +FD +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR AD45 +ENCODING 44357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +05 +29 +29 +21 +FD +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR AD46 +ENCODING 44358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR AD47 +ENCODING 44359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +2900 +2900 +2100 +FD00 +0100 +0800 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR AD48 +ENCODING 44360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR AD49 +ENCODING 44361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +29 +29 +21 +FD +01 +3E +41 +41 +3E +ENDCHAR +STARTCHAR AD4A +ENCODING 44362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +2900 +2100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AD4B +ENCODING 44363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +2900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR AD4C +ENCODING 44364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR AD4D +ENCODING 44365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR AD4E +ENCODING 44366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +29 +21 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR AD4F +ENCODING 44367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +29 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR AD50 +ENCODING 44368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +0080 +1480 +1480 +1400 +1400 +FFC0 +ENDCHAR +STARTCHAR AD51 +ENCODING 44369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR AD52 +ENCODING 44370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR AD53 +ENCODING 44371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +7900 +0B00 +0A80 +0C00 +ENDCHAR +STARTCHAR AD54 +ENCODING 44372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +0080 +1480 +1500 +1400 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AD55 +ENCODING 44373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0700 +2100 +2100 +2280 +1000 +ENDCHAR +STARTCHAR AD56 +ENCODING 44374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +06 +8F +86 +89 +76 +ENDCHAR +STARTCHAR AD57 +ENCODING 44375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AD58 +ENCODING 44376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AD59 +ENCODING 44377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +7F +11 +71 +41 +71 +ENDCHAR +STARTCHAR AD5A +ENCODING 44378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR AD5B +ENCODING 44379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +79 +1F +79 +49 +76 +ENDCHAR +STARTCHAR AD5C +ENCODING 44380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AD5D +ENCODING 44381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR AD5E +ENCODING 44382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR AD5F +ENCODING 44383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +F7 +1F +77 +89 +76 +ENDCHAR +STARTCHAR AD60 +ENCODING 44384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR AD61 +ENCODING 44385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +0080 +0080 +1500 +1400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AD62 +ENCODING 44386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AD63 +ENCODING 44387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +0080 +0080 +1500 +1400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR AD64 +ENCODING 44388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +1200 +1300 +6C80 +ENDCHAR +STARTCHAR AD65 +ENCODING 44389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0C00 +3300 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR AD66 +ENCODING 44390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +0600 +3B80 +ENDCHAR +STARTCHAR AD67 +ENCODING 44391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR AD68 +ENCODING 44392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR AD69 +ENCODING 44393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +01 +2A +FF +00 +3E +40 +7E +7E +ENDCHAR +STARTCHAR AD6A +ENCODING 44394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +1500 +1400 +FFC0 +0000 +3F00 +1200 +3F00 +ENDCHAR +STARTCHAR AD6B +ENCODING 44395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +01 +2A +FF +00 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR AD6C +ENCODING 44396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR AD6D +ENCODING 44397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AD6E +ENCODING 44398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR AD6F +ENCODING 44399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR AD70 +ENCODING 44400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR AD71 +ENCODING 44401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR AD72 +ENCODING 44402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0300 +4780 +4300 +4480 +3B00 +ENDCHAR +STARTCHAR AD73 +ENCODING 44403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AD74 +ENCODING 44404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AD75 +ENCODING 44405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AD76 +ENCODING 44406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR AD77 +ENCODING 44407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR AD78 +ENCODING 44408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AD79 +ENCODING 44409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR AD7A +ENCODING 44410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AD7B +ENCODING 44411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +7B00 +0800 +7F80 +4480 +3B80 +ENDCHAR +STARTCHAR AD7C +ENCODING 44412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR AD7D +ENCODING 44413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +2480 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AD7E +ENCODING 44414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AD7F +ENCODING 44415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +0400 +0C00 +1300 +6080 +ENDCHAR +STARTCHAR AD80 +ENCODING 44416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR AD81 +ENCODING 44417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +1F00 +2180 +2180 +1F00 +ENDCHAR +STARTCHAR AD82 +ENCODING 44418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0400 +3F00 +0200 +0E00 +7180 +ENDCHAR +STARTCHAR AD83 +ENCODING 44419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR AD84 +ENCODING 44420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR AD85 +ENCODING 44421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +3F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR AD86 +ENCODING 44422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +0400 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR AD87 +ENCODING 44423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0400 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR AD88 +ENCODING 44424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +0480 +0480 +0480 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR AD89 +ENCODING 44425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +FD +21 +27 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AD8A +ENCODING 44426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AD8B +ENCODING 44427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +FD00 +2700 +2100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AD8C +ENCODING 44428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +09 +FF +21 +27 +21 +41 +40 +7F +ENDCHAR +STARTCHAR AD8D +ENCODING 44429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +47 +42 +45 +30 +ENDCHAR +STARTCHAR AD8E +ENCODING 44430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR AD8F +ENCODING 44431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR AD90 +ENCODING 44432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +09 +FF +21 +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR AD91 +ENCODING 44433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR AD92 +ENCODING 44434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR AD93 +ENCODING 44435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AD94 +ENCODING 44436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AD95 +ENCODING 44437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AD96 +ENCODING 44438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR AD97 +ENCODING 44439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR AD98 +ENCODING 44440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR AD99 +ENCODING 44441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR AD9A +ENCODING 44442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +52 +72 +55 +78 +ENDCHAR +STARTCHAR AD9B +ENCODING 44443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR AD9C +ENCODING 44444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +FF00 +2100 +2700 +0100 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR AD9D +ENCODING 44445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +FF +21 +27 +01 +3E +41 +41 +3E +ENDCHAR +STARTCHAR AD9E +ENCODING 44446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +FD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AD9F +ENCODING 44447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +0900 +FD00 +2700 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR ADA0 +ENCODING 44448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +7F +3F +01 +01 +ENDCHAR +STARTCHAR ADA1 +ENCODING 44449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR ADA2 +ENCODING 44450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +27 +21 +7F +12 +3F +ENDCHAR +STARTCHAR ADA3 +ENCODING 44451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +27 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR ADA4 +ENCODING 44452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +0A80 +FE80 +1280 +1680 +1280 +1280 +1280 +0280 +ENDCHAR +STARTCHAR ADA5 +ENCODING 44453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +7F +01 +01 +01 +ENDCHAR +STARTCHAR ADA6 +ENCODING 44454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3F +09 +09 +09 +ENDCHAR +STARTCHAR ADA7 +ENCODING 44455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +1300 +FB00 +2B00 +2100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR ADA8 +ENCODING 44456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +1280 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR ADA9 +ENCODING 44457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +1300 +FB00 +2B00 +2100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR ADAA +ENCODING 44458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR ADAB +ENCODING 44459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3F +40 +7F +ENDCHAR +STARTCHAR ADAC +ENCODING 44460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +1F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR ADAD +ENCODING 44461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +1F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR ADAE +ENCODING 44462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR ADAF +ENCODING 44463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +1E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR ADB0 +ENCODING 44464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +3900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR ADB1 +ENCODING 44465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +1F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR ADB2 +ENCODING 44466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR ADB3 +ENCODING 44467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR ADB4 +ENCODING 44468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3F +41 +7F +ENDCHAR +STARTCHAR ADB5 +ENCODING 44469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +41 +7F +7F +ENDCHAR +STARTCHAR ADB6 +ENCODING 44470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +1300 +FB00 +2B00 +2100 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR ADB7 +ENCODING 44471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +FE80 +1280 +1680 +1280 +0480 +0600 +1B00 +30C0 +ENDCHAR +STARTCHAR ADB8 +ENCODING 44472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +02 +22 +55 +08 +ENDCHAR +STARTCHAR ADB9 +ENCODING 44473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3E +41 +61 +1E +ENDCHAR +STARTCHAR ADBA +ENCODING 44474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +1300 +FB00 +2B00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR ADBB +ENCODING 44475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR ADBC +ENCODING 44476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3F +01 +3F +01 +ENDCHAR +STARTCHAR ADBD +ENCODING 44477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR ADBE +ENCODING 44478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +13 +FB +2B +21 +3F +12 +3F +ENDCHAR +STARTCHAR ADBF +ENCODING 44479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +0A80 +0A80 +FE80 +1680 +0E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR ADC0 +ENCODING 44480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +0480 +0480 +0480 +FE80 +1080 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR ADC1 +ENCODING 44481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +09 +FD +21 +20 +7F +01 +01 +01 +ENDCHAR +STARTCHAR ADC2 +ENCODING 44482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR ADC3 +ENCODING 44483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +FD00 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR ADC4 +ENCODING 44484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +09 +FF +21 +21 +21 +41 +40 +7F +ENDCHAR +STARTCHAR ADC5 +ENCODING 44485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR ADC6 +ENCODING 44486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR ADC7 +ENCODING 44487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +3F +40 +7E +ENDCHAR +STARTCHAR ADC8 +ENCODING 44488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +FF +21 +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR ADC9 +ENCODING 44489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR ADCA +ENCODING 44490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR ADCB +ENCODING 44491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR ADCC +ENCODING 44492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR ADCD +ENCODING 44493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR ADCE +ENCODING 44494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR ADCF +ENCODING 44495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR ADD0 +ENCODING 44496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +09 +FF +21 +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR ADD1 +ENCODING 44497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +09 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR ADD2 +ENCODING 44498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR ADD3 +ENCODING 44499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +0900 +FF00 +2100 +2100 +2800 +0C00 +3200 +6180 +ENDCHAR +STARTCHAR ADD4 +ENCODING 44500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR ADD5 +ENCODING 44501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +3E +41 +63 +1C +ENDCHAR +STARTCHAR ADD6 +ENCODING 44502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +FD00 +2100 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR ADD7 +ENCODING 44503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +0900 +FD00 +2100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR ADD8 +ENCODING 44504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR ADD9 +ENCODING 44505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR ADDA +ENCODING 44506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +FD +21 +00 +7F +12 +3F +ENDCHAR +STARTCHAR ADDB +ENCODING 44507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +FD +21 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR ADDC +ENCODING 44508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +1200 +1200 +1200 +1200 +ENDCHAR +STARTCHAR ADDD +ENCODING 44509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR ADDE +ENCODING 44510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR ADDF +ENCODING 44511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR ADE0 +ENCODING 44512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR ADE1 +ENCODING 44513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +2180 +2100 +2280 +1800 +ENDCHAR +STARTCHAR ADE2 +ENCODING 44514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +06 +8F +86 +89 +76 +ENDCHAR +STARTCHAR ADE3 +ENCODING 44515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR ADE4 +ENCODING 44516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR ADE5 +ENCODING 44517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR ADE6 +ENCODING 44518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR ADE7 +ENCODING 44519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR ADE8 +ENCODING 44520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR ADE9 +ENCODING 44521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +66 +18 +7F +48 +77 +ENDCHAR +STARTCHAR ADEA +ENCODING 44522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR ADEB +ENCODING 44523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +01 +02 +FD +24 +66 +1F +76 +89 +76 +ENDCHAR +STARTCHAR ADEC +ENCODING 44524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR ADED +ENCODING 44525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR ADEE +ENCODING 44526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR ADEF +ENCODING 44527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR ADF0 +ENCODING 44528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR ADF1 +ENCODING 44529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR ADF2 +ENCODING 44530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR ADF3 +ENCODING 44531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +1100 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR ADF4 +ENCODING 44532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR ADF5 +ENCODING 44533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +01 +01 +02 +FD +24 +7E +40 +7E +7E +ENDCHAR +STARTCHAR ADF6 +ENCODING 44534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +1200 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR ADF7 +ENCODING 44535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +1100 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR ADF8 +ENCODING 44536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +0080 +0080 +0100 +0100 +0100 +FFC0 +ENDCHAR +STARTCHAR ADF9 +ENCODING 44537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR ADFA +ENCODING 44538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR ADFB +ENCODING 44539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +7900 +0B00 +0A80 +0C00 +ENDCHAR +STARTCHAR ADFC +ENCODING 44540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR ADFD +ENCODING 44541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0700 +2100 +2100 +2280 +1000 +ENDCHAR +STARTCHAR ADFE +ENCODING 44542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0300 +4780 +4300 +4480 +3B00 +ENDCHAR +STARTCHAR ADFF +ENCODING 44543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AE00 +ENCODING 44544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AE01 +ENCODING 44545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AE02 +ENCODING 44546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR AE03 +ENCODING 44547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +3C80 +0F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR AE04 +ENCODING 44548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AE05 +ENCODING 44549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR AE06 +ENCODING 44550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR AE07 +ENCODING 44551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +7B80 +0F80 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR AE08 +ENCODING 44552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR AE09 +ENCODING 44553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +2080 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AE0A +ENCODING 44554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AE0B +ENCODING 44555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +0100 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR AE0C +ENCODING 44556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +1200 +1300 +6C80 +ENDCHAR +STARTCHAR AE0D +ENCODING 44557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +0080 +0100 +FFC0 +0000 +0000 +1F00 +2100 +2180 +1F00 +ENDCHAR +STARTCHAR AE0E +ENCODING 44558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +3F00 +0600 +3B80 +ENDCHAR +STARTCHAR AE0F +ENCODING 44559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR AE10 +ENCODING 44560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR AE11 +ENCODING 44561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR AE12 +ENCODING 44562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0000 +3F00 +1200 +3F00 +ENDCHAR +STARTCHAR AE13 +ENCODING 44563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +0100 +FFC0 +0000 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR AE14 +ENCODING 44564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +0480 +0480 +0480 +0480 +0480 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AE15 +ENCODING 44565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AE16 +ENCODING 44566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AE17 +ENCODING 44567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +0100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AE18 +ENCODING 44568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +09 +FD +01 +01 +40 +7F +ENDCHAR +STARTCHAR AE19 +ENCODING 44569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR AE1A +ENCODING 44570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR AE1B +ENCODING 44571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR AE1C +ENCODING 44572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR AE1D +ENCODING 44573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR AE1E +ENCODING 44574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR AE1F +ENCODING 44575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AE20 +ENCODING 44576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AE21 +ENCODING 44577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AE22 +ENCODING 44578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR AE23 +ENCODING 44579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR AE24 +ENCODING 44580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR AE25 +ENCODING 44581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR AE26 +ENCODING 44582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR AE27 +ENCODING 44583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +01 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR AE28 +ENCODING 44584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR AE29 +ENCODING 44585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR AE2A +ENCODING 44586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +0900 +0100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AE2B +ENCODING 44587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +0900 +0500 +F900 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR AE2C +ENCODING 44588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR AE2D +ENCODING 44589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR AE2E +ENCODING 44590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +09 +01 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR AE2F +ENCODING 44591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +09 +05 +F9 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR AE30 +ENCODING 44592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +11 +21 +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR AE31 +ENCODING 44593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +81 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AE32 +ENCODING 44594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +11 +21 +41 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AE33 +ENCODING 44595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +1100 +2100 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AE34 +ENCODING 44596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +31 +61 +81 +01 +20 +20 +3F +ENDCHAR +STARTCHAR AE35 +ENCODING 44597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +11 +21 +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR AE36 +ENCODING 44598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR AE37 +ENCODING 44599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +81 +00 +3F +20 +20 +3F +ENDCHAR +STARTCHAR AE38 +ENCODING 44600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +80 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AE39 +ENCODING 44601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR AE3A +ENCODING 44602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +21 +C0 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AE3B +ENCODING 44603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AE3C +ENCODING 44604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AE3D +ENCODING 44605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AE3E +ENCODING 44606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AE3F +ENCODING 44607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR AE40 +ENCODING 44608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +81 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AE41 +ENCODING 44609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +80 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR AE42 +ENCODING 44610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +1100 +2100 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AE43 +ENCODING 44611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +1100 +1100 +6100 +8100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR AE44 +ENCODING 44612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +1100 +2100 +4100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AE45 +ENCODING 44613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +21 +C1 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR AE46 +ENCODING 44614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +1100 +6100 +8100 +0000 +3F00 +0200 +0E00 +7180 +ENDCHAR +STARTCHAR AE47 +ENCODING 44615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +1100 +2100 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR AE48 +ENCODING 44616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +11 +21 +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AE49 +ENCODING 44617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR AE4A +ENCODING 44618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +61 +81 +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR AE4B +ENCODING 44619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +11 +21 +C1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR AE4C +ENCODING 44620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +2900 +4900 +4980 +9100 +9100 +2100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AE4D +ENCODING 44621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +4900 +9100 +2100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AE4E +ENCODING 44622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +4900 +9100 +2100 +0000 +7E00 +1100 +1100 +1100 +ENDCHAR +STARTCHAR AE4F +ENCODING 44623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR AE50 +ENCODING 44624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4900 +4980 +8900 +9100 +2100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR AE51 +ENCODING 44625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2900 +4980 +9100 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR AE52 +ENCODING 44626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR AE53 +ENCODING 44627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR AE54 +ENCODING 44628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +D100 +A100 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AE55 +ENCODING 44629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AE56 +ENCODING 44630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +D100 +A100 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR AE57 +ENCODING 44631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3400 +0C80 +3F80 +4480 +3F00 +ENDCHAR +STARTCHAR AE58 +ENCODING 44632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AE59 +ENCODING 44633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR AE5A +ENCODING 44634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AE5B +ENCODING 44635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR AE5C +ENCODING 44636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +4900 +9100 +2100 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR AE5D +ENCODING 44637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +4900 +9100 +2100 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR AE5E +ENCODING 44638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AE5F +ENCODING 44639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4900 +4980 +8900 +9100 +2100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR AE60 +ENCODING 44640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4900 +4980 +9100 +2100 +0000 +2200 +2200 +5600 +8980 +ENDCHAR +STARTCHAR AE61 +ENCODING 44641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4900 +5180 +A100 +0100 +3C00 +6200 +4100 +6200 +3C00 +ENDCHAR +STARTCHAR AE62 +ENCODING 44642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR AE63 +ENCODING 44643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR AE64 +ENCODING 44644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR AE65 +ENCODING 44645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +5100 +A100 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AE66 +ENCODING 44646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2900 +4980 +9100 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR AE67 +ENCODING 44647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +24C0 +C880 +1000 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR AE68 +ENCODING 44648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +2680 +2680 +2A80 +2980 +4A80 +9280 +1280 +0280 +0280 +0280 +ENDCHAR +STARTCHAR AE69 +ENCODING 44649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4D +93 +95 +25 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AE6A +ENCODING 44650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4D +53 +95 +25 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AE6B +ENCODING 44651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4D00 +5300 +9500 +2500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AE6C +ENCODING 44652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6E80 +2680 +2680 +2980 +4A80 +8A80 +1280 +0280 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR AE6D +ENCODING 44653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4D00 +5300 +9500 +2500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AE6E +ENCODING 44654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR AE6F +ENCODING 44655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4D +53 +95 +25 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AE70 +ENCODING 44656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +53 +95 +A5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AE71 +ENCODING 44657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR AE72 +ENCODING 44658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR AE73 +ENCODING 44659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AE74 +ENCODING 44660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR AE75 +ENCODING 44661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AE76 +ENCODING 44662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AE77 +ENCODING 44663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR AE78 +ENCODING 44664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4B +95 +95 +25 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AE79 +ENCODING 44665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4B +95 +95 +25 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR AE7A +ENCODING 44666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4D00 +5300 +9500 +2500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AE7B +ENCODING 44667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +DD00 +4D00 +4D00 +9300 +9500 +2500 +0500 +0900 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR AE7C +ENCODING 44668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +DD00 +4D00 +4B00 +9500 +9500 +2500 +0000 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR AE7D +ENCODING 44669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +53 +95 +A5 +01 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR AE7E +ENCODING 44670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4D00 +5300 +9500 +2500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AE7F +ENCODING 44671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR AE80 +ENCODING 44672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4D +53 +95 +25 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AE81 +ENCODING 44673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AE82 +ENCODING 44674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4D +53 +95 +25 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AE83 +ENCODING 44675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2680 +2980 +CA80 +1080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR AE84 +ENCODING 44676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +2980 +4900 +4900 +9180 +9100 +2100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AE85 +ENCODING 44677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4980 +4900 +9180 +2100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR AE86 +ENCODING 44678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR AE87 +ENCODING 44679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR AE88 +ENCODING 44680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +8900 +1180 +2100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR AE89 +ENCODING 44681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR AE8A +ENCODING 44682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR AE8B +ENCODING 44683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR AE8C +ENCODING 44684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2980 +4900 +5180 +A100 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR AE8D +ENCODING 44685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AE8E +ENCODING 44686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3B00 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR AE8F +ENCODING 44687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3400 +0C80 +3F80 +4480 +3F00 +ENDCHAR +STARTCHAR AE90 +ENCODING 44688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AE91 +ENCODING 44689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR AE92 +ENCODING 44690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AE93 +ENCODING 44691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR AE94 +ENCODING 44692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR AE95 +ENCODING 44693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR AE96 +ENCODING 44694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AE97 +ENCODING 44695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR AE98 +ENCODING 44696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR AE99 +ENCODING 44697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +1800 +2600 +4100 +2200 +1C00 +ENDCHAR +STARTCHAR AE9A +ENCODING 44698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR AE9B +ENCODING 44699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR AE9C +ENCODING 44700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR AE9D +ENCODING 44701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +3F80 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR AE9E +ENCODING 44702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +2980 +4900 +9180 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR AE9F +ENCODING 44703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +2480 +C8C0 +1000 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR AEA0 +ENCODING 44704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +4F +55 +95 +93 +25 +05 +05 +01 +ENDCHAR +STARTCHAR AEA1 +ENCODING 44705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4B +55 +93 +25 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AEA2 +ENCODING 44706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4B +55 +93 +25 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AEA3 +ENCODING 44707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4B00 +5500 +9300 +2500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AEA4 +ENCODING 44708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4F +4D +95 +27 +05 +01 +20 +3F +ENDCHAR +STARTCHAR AEA5 +ENCODING 44709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4B00 +5500 +9300 +2500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AEA6 +ENCODING 44710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR AEA7 +ENCODING 44711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4B +55 +93 +25 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AEA8 +ENCODING 44712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AEA9 +ENCODING 44713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR AEAA +ENCODING 44714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR AEAB +ENCODING 44715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AEAC +ENCODING 44716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR AEAD +ENCODING 44717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AEAE +ENCODING 44718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AEAF +ENCODING 44719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR AEB0 +ENCODING 44720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4B +55 +93 +25 +00 +3F +41 +7F +ENDCHAR +STARTCHAR AEB1 +ENCODING 44721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4B +55 +93 +25 +00 +21 +3F +3F +ENDCHAR +STARTCHAR AEB2 +ENCODING 44722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4B00 +5500 +9300 +2500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AEB3 +ENCODING 44723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4B +55 +93 +25 +01 +08 +14 +63 +ENDCHAR +STARTCHAR AEB4 +ENCODING 44724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4B00 +5500 +9300 +2500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AEB5 +ENCODING 44725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4B +55 +93 +25 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR AEB6 +ENCODING 44726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DD00 +4B00 +5500 +9300 +2500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AEB7 +ENCODING 44727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR AEB8 +ENCODING 44728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +4B +55 +93 +25 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AEB9 +ENCODING 44729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AEBA +ENCODING 44730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DD +4B +55 +93 +25 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AEBB +ENCODING 44731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2580 +2A80 +C980 +1080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR AEBC +ENCODING 44732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +4F +49 +91 +91 +21 +01 +01 +01 +ENDCHAR +STARTCHAR AEBD +ENCODING 44733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +27 +49 +91 +21 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AEBE +ENCODING 44734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +27 +49 +91 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AEBF +ENCODING 44735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4F00 +9100 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AEC0 +ENCODING 44736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +4F +49 +91 +21 +01 +40 +40 +3F +ENDCHAR +STARTCHAR AEC1 +ENCODING 44737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +29 +4F +91 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR AEC2 +ENCODING 44738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR AEC3 +ENCODING 44739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +29 +4F +91 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR AEC4 +ENCODING 44740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +4F +59 +B1 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AEC5 +ENCODING 44741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR AEC6 +ENCODING 44742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AEC7 +ENCODING 44743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AEC8 +ENCODING 44744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AEC9 +ENCODING 44745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AECA +ENCODING 44746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AECB +ENCODING 44747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR AECC +ENCODING 44748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +4F +99 +31 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AECD +ENCODING 44749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +4F +99 +31 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR AECE +ENCODING 44750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4F00 +9100 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AECF +ENCODING 44751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2500 +2900 +4F00 +4900 +9100 +2100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR AED0 +ENCODING 44752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2500 +2900 +4F00 +9900 +3100 +0100 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR AED1 +ENCODING 44753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +4F +99 +31 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR AED2 +ENCODING 44754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4F00 +9100 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR AED3 +ENCODING 44755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +2900 +4F00 +9100 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR AED4 +ENCODING 44756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +29 +4F +91 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AED5 +ENCODING 44757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR AED6 +ENCODING 44758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +29 +4F +91 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AED7 +ENCODING 44759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +4F +91 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR AED8 +ENCODING 44760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6E80 +2680 +2680 +2680 +2A80 +4A80 +9280 +1280 +0280 +0280 +0280 +ENDCHAR +STARTCHAR AED9 +ENCODING 44761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4D +95 +95 +25 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AEDA +ENCODING 44762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4B +57 +93 +21 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AEDB +ENCODING 44763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4B00 +5700 +9300 +2100 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AEDC +ENCODING 44764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6E80 +2680 +2680 +2680 +4A80 +8A80 +1280 +0280 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR AEDD +ENCODING 44765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4B00 +5700 +9300 +2100 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AEDE +ENCODING 44766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR AEDF +ENCODING 44767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4B +57 +93 +21 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AEE0 +ENCODING 44768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AEE1 +ENCODING 44769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR AEE2 +ENCODING 44770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR AEE3 +ENCODING 44771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AEE4 +ENCODING 44772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR AEE5 +ENCODING 44773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AEE6 +ENCODING 44774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AEE7 +ENCODING 44775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR AEE8 +ENCODING 44776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4D +9D +95 +25 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR AEE9 +ENCODING 44777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4B +57 +93 +21 +00 +21 +3F +3F +ENDCHAR +STARTCHAR AEEA +ENCODING 44778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4B00 +5700 +9300 +2100 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AEEB +ENCODING 44779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6E80 +2680 +2680 +2680 +4A80 +8A80 +1280 +0480 +0600 +1B00 +20C0 +ENDCHAR +STARTCHAR AEEC +ENCODING 44780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4B00 +5700 +9300 +2100 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AEED +ENCODING 44781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +4D +4D +9D +95 +25 +01 +3E +21 +21 +3E +ENDCHAR +STARTCHAR AEEE +ENCODING 44782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4B00 +5700 +9300 +2100 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AEEF +ENCODING 44783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR AEF0 +ENCODING 44784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4B +57 +93 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AEF1 +ENCODING 44785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AEF2 +ENCODING 44786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4B +57 +93 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AEF3 +ENCODING 44787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2580 +2B80 +C980 +1080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR AEF4 +ENCODING 44788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +27 +49 +49 +8F +91 +21 +01 +01 +01 +ENDCHAR +STARTCHAR AEF5 +ENCODING 44789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR AEF6 +ENCODING 44790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AEF7 +ENCODING 44791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2F00 +4900 +9300 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AEF8 +ENCODING 44792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +27 +49 +49 +97 +21 +01 +40 +40 +3F +ENDCHAR +STARTCHAR AEF9 +ENCODING 44793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +2F +49 +93 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR AEFA +ENCODING 44794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR AEFB +ENCODING 44795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR AEFC +ENCODING 44796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +27 +49 +4F +B1 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR AEFD +ENCODING 44797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR AEFE +ENCODING 44798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AEFF +ENCODING 44799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AF00 +ENCODING 44800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR AF01 +ENCODING 44801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AF02 +ENCODING 44802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR AF03 +ENCODING 44803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR AF04 +ENCODING 44804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +7F +41 +7F +ENDCHAR +STARTCHAR AF05 +ENCODING 44805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +2F +49 +93 +21 +01 +41 +7F +7F +ENDCHAR +STARTCHAR AF06 +ENCODING 44806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2F00 +4900 +9300 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AF07 +ENCODING 44807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2500 +2700 +4900 +4F00 +9100 +2100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR AF08 +ENCODING 44808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2500 +2700 +4900 +9F00 +3100 +0000 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR AF09 +ENCODING 44809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +2F +49 +93 +21 +0C +32 +41 +23 +1C +ENDCHAR +STARTCHAR AF0A +ENCODING 44810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2F00 +4900 +9300 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR AF0B +ENCODING 44811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +2700 +4900 +9700 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR AF0C +ENCODING 44812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AF0D +ENCODING 44813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +27 +49 +4F +B1 +00 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR AF0E +ENCODING 44814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +2F +49 +93 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AF0F +ENCODING 44815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +27 +49 +97 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR AF10 +ENCODING 44816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +2680 +2680 +2A80 +2A80 +4E80 +9280 +1280 +0280 +0280 +0280 +ENDCHAR +STARTCHAR AF11 +ENCODING 44817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4D +53 +9D +21 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AF12 +ENCODING 44818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4D +53 +9D +21 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AF13 +ENCODING 44819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4D00 +5300 +9D00 +2100 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AF14 +ENCODING 44820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +4B +95 +23 +03 +01 +20 +3F +ENDCHAR +STARTCHAR AF15 +ENCODING 44821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4D00 +5300 +9D00 +2100 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR AF16 +ENCODING 44822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR AF17 +ENCODING 44823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +53 +9D +21 +00 +3F +40 +7F +ENDCHAR +STARTCHAR AF18 +ENCODING 44824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AF19 +ENCODING 44825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR AF1A +ENCODING 44826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR AF1B +ENCODING 44827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AF1C +ENCODING 44828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR AF1D +ENCODING 44829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AF1E +ENCODING 44830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AF1F +ENCODING 44831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR AF20 +ENCODING 44832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +53 +9D +21 +00 +3F +41 +7F +ENDCHAR +STARTCHAR AF21 +ENCODING 44833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +53 +9D +21 +00 +21 +3F +3F +ENDCHAR +STARTCHAR AF22 +ENCODING 44834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4D00 +5300 +9D00 +2100 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR AF23 +ENCODING 44835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +57 +93 +23 +01 +08 +14 +63 +ENDCHAR +STARTCHAR AF24 +ENCODING 44836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4D00 +5300 +9D00 +2100 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AF25 +ENCODING 44837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4D +57 +93 +23 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR AF26 +ENCODING 44838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +DB00 +4D00 +5300 +9D00 +2100 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AF27 +ENCODING 44839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR AF28 +ENCODING 44840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DB +4D +53 +9D +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AF29 +ENCODING 44841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR AF2A +ENCODING 44842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +DB +4D +53 +9D +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR AF2B +ENCODING 44843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6D80 +2680 +2B80 +C980 +1080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR AF2C +ENCODING 44844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F80 +0880 +0880 +0880 +1080 +1480 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR AF2D +ENCODING 44845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AF2E +ENCODING 44846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR AF2F +ENCODING 44847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +7900 +0B00 +0A80 +0C00 +ENDCHAR +STARTCHAR AF30 +ENCODING 44848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AF31 +ENCODING 44849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0700 +2100 +2100 +2280 +1000 +ENDCHAR +STARTCHAR AF32 +ENCODING 44850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +1480 +0400 +FFC0 +0000 +0300 +4000 +4780 +4480 +3B80 +ENDCHAR +STARTCHAR AF33 +ENCODING 44851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AF34 +ENCODING 44852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +1480 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AF35 +ENCODING 44853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +7F +11 +71 +41 +71 +ENDCHAR +STARTCHAR AF36 +ENCODING 44854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR AF37 +ENCODING 44855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +79 +1F +79 +49 +76 +ENDCHAR +STARTCHAR AF38 +ENCODING 44856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AF39 +ENCODING 44857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR AF3A +ENCODING 44858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR AF3B +ENCODING 44859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +F7 +1F +77 +89 +76 +ENDCHAR +STARTCHAR AF3C +ENCODING 44860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR AF3D +ENCODING 44861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AF3E +ENCODING 44862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AF3F +ENCODING 44863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR AF40 +ENCODING 44864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +1200 +1300 +6C80 +ENDCHAR +STARTCHAR AF41 +ENCODING 44865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +1F00 +2100 +2180 +1F00 +ENDCHAR +STARTCHAR AF42 +ENCODING 44866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +1480 +0400 +FFC0 +0000 +3F00 +0200 +0E00 +7180 +ENDCHAR +STARTCHAR AF43 +ENCODING 44867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +1480 +FFC0 +0000 +0E00 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR AF44 +ENCODING 44868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR AF45 +ENCODING 44869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +28 +08 +F7 +3E +40 +7E +7E +ENDCHAR +STARTCHAR AF46 +ENCODING 44870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1480 +0400 +FFC0 +0000 +3F00 +1200 +3F00 +ENDCHAR +STARTCHAR AF47 +ENCODING 44871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +28 +08 +F7 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR AF48 +ENCODING 44872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2280 +2280 +2480 +3480 +10C0 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AF49 +ENCODING 44873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +1280 +2280 +34C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AF4A +ENCODING 44874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR AF4B +ENCODING 44875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR AF4C +ENCODING 44876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +2500 +4500 +6180 +2100 +FD00 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR AF4D +ENCODING 44877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0300 +2080 +2100 +2280 +1800 +ENDCHAR +STARTCHAR AF4E +ENCODING 44878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR AF4F +ENCODING 44879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AF50 +ENCODING 44880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2280 +3480 +10C0 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AF51 +ENCODING 44881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AF52 +ENCODING 44882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR AF53 +ENCODING 44883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR AF54 +ENCODING 44884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AF55 +ENCODING 44885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR AF56 +ENCODING 44886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AF57 +ENCODING 44887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR AF58 +ENCODING 44888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR AF59 +ENCODING 44889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR AF5A +ENCODING 44890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +0900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR AF5B +ENCODING 44891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR AF5C +ENCODING 44892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +1280 +2280 +34C0 +1080 +FE80 +0080 +1100 +1100 +3300 +4C80 +ENDCHAR +STARTCHAR AF5D +ENCODING 44893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +1280 +2280 +34C0 +1080 +FE80 +0080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR AF5E +ENCODING 44894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +1F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR AF5F +ENCODING 44895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR AF60 +ENCODING 44896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +1F80 +3F00 +0080 +ENDCHAR +STARTCHAR AF61 +ENCODING 44897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR AF62 +ENCODING 44898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +6C80 +2280 +24C0 +1080 +FE80 +0000 +1F00 +1100 +3F80 +ENDCHAR +STARTCHAR AF63 +ENCODING 44899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +2280 +34C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR AF64 +ENCODING 44900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +2680 +2680 +2680 +5980 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR AF65 +ENCODING 44901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +4D +4D +B3 +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AF66 +ENCODING 44902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AF67 +ENCODING 44903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +7700 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AF68 +ENCODING 44904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +4F +25 +25 +D5 +05 +20 +3F +ENDCHAR +STARTCHAR AF69 +ENCODING 44905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +7700 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR AF6A +ENCODING 44906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR AF6B +ENCODING 44907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR AF6C +ENCODING 44908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR AF6D +ENCODING 44909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR AF6E +ENCODING 44910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR AF6F +ENCODING 44911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR AF70 +ENCODING 44912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR AF71 +ENCODING 44913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR AF72 +ENCODING 44914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR AF73 +ENCODING 44915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +2700 +2500 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR AF74 +ENCODING 44916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR AF75 +ENCODING 44917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR AF76 +ENCODING 44918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +7700 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR AF77 +ENCODING 44919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR AF78 +ENCODING 44920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +7700 +2500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR AF79 +ENCODING 44921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +4D +4D +B3 +25 +FD +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR AF7A +ENCODING 44922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +7700 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AF7B +ENCODING 44923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +4D00 +2700 +2500 +F500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR AF7C +ENCODING 44924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR AF7D +ENCODING 44925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR AF7E +ENCODING 44926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +4D +77 +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR AF7F +ENCODING 44927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +4D +27 +25 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR AF80 +ENCODING 44928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +D9 +45 +45 +45 +65 +21 +21 +FD +01 +01 +01 +ENDCHAR +STARTCHAR AF81 +ENCODING 44929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AF82 +ENCODING 44930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AF83 +ENCODING 44931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4500 +4900 +2100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AF84 +ENCODING 44932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +D9 +25 +45 +55 +11 +FD +01 +41 +40 +40 +7F +ENDCHAR +STARTCHAR AF85 +ENCODING 44933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR AF86 +ENCODING 44934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR AF87 +ENCODING 44935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR AF88 +ENCODING 44936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +55 +11 +FD +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR AF89 +ENCODING 44937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR AF8A +ENCODING 44938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR AF8B +ENCODING 44939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AF8C +ENCODING 44940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AF8D +ENCODING 44941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AF8E +ENCODING 44942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR AF8F +ENCODING 44943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR AF90 +ENCODING 44944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +25 +45 +55 +11 +FD +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR AF91 +ENCODING 44945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +25 +45 +55 +11 +FD +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR AF92 +ENCODING 44946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR AF93 +ENCODING 44947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR AF94 +ENCODING 44948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR AF95 +ENCODING 44949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +DD +25 +45 +55 +11 +FD +01 +3E +41 +41 +3E +ENDCHAR +STARTCHAR AF96 +ENCODING 44950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4500 +4900 +2100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AF97 +ENCODING 44951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4500 +4900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR AF98 +ENCODING 44952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR AF99 +ENCODING 44953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR AF9A +ENCODING 44954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +21 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR AF9B +ENCODING 44955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR AF9C +ENCODING 44956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7780 +0880 +1080 +1080 +1080 +2A80 +0A00 +0A00 +FFC0 +ENDCHAR +STARTCHAR AF9D +ENCODING 44957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR AF9E +ENCODING 44958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR AF9F +ENCODING 44959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +7900 +0B00 +0A80 +0C00 +ENDCHAR +STARTCHAR AFA0 +ENCODING 44960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +21 +14 +FF +00 +40 +40 +7E +ENDCHAR +STARTCHAR AFA1 +ENCODING 44961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0700 +2100 +2100 +2280 +1000 +ENDCHAR +STARTCHAR AFA2 +ENCODING 44962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +06 +8F +86 +89 +76 +ENDCHAR +STARTCHAR AFA3 +ENCODING 44963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AFA4 +ENCODING 44964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +34 +FF +00 +7E +01 +7E +7E +ENDCHAR +STARTCHAR AFA5 +ENCODING 44965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +7F +11 +71 +41 +71 +ENDCHAR +STARTCHAR AFA6 +ENCODING 44966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR AFA7 +ENCODING 44967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +79 +1F +79 +49 +76 +ENDCHAR +STARTCHAR AFA8 +ENCODING 44968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AFA9 +ENCODING 44969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR AFAA +ENCODING 44970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR AFAB +ENCODING 44971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +F7 +1F +77 +89 +76 +ENDCHAR +STARTCHAR AFAC +ENCODING 44972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR AFAD +ENCODING 44973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +2000 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR AFAE +ENCODING 44974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AFAF +ENCODING 44975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR AFB0 +ENCODING 44976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +1200 +1300 +6C80 +ENDCHAR +STARTCHAR AFB1 +ENCODING 44977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0C00 +3300 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR AFB2 +ENCODING 44978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +0600 +3B80 +ENDCHAR +STARTCHAR AFB3 +ENCODING 44979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR AFB4 +ENCODING 44980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR AFB5 +ENCODING 44981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +34 +FF +00 +3E +40 +7E +7E +ENDCHAR +STARTCHAR AFB6 +ENCODING 44982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0880 +1280 +0A00 +FFC0 +0000 +3F00 +1200 +3F00 +ENDCHAR +STARTCHAR AFB7 +ENCODING 44983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +34 +FF +00 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR AFB8 +ENCODING 44984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7F80 +0880 +0880 +0880 +0900 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR AFB9 +ENCODING 44985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AFBA +ENCODING 44986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR AFBB +ENCODING 44987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR AFBC +ENCODING 44988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +0900 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR AFBD +ENCODING 44989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR AFBE +ENCODING 44990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +0300 +4780 +4300 +4480 +3B00 +ENDCHAR +STARTCHAR AFBF +ENCODING 44991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR AFC0 +ENCODING 44992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR AFC1 +ENCODING 44993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR AFC2 +ENCODING 44994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR AFC3 +ENCODING 44995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR AFC4 +ENCODING 44996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR AFC5 +ENCODING 44997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR AFC6 +ENCODING 44998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR AFC7 +ENCODING 44999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +7B00 +0800 +7F80 +4480 +3B80 +ENDCHAR +STARTCHAR AFC8 +ENCODING 45000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR AFC9 +ENCODING 45001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +2480 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR AFCA +ENCODING 45002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR AFCB +ENCODING 45003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +0400 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR AFCC +ENCODING 45004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR AFCD +ENCODING 45005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +0400 +1F00 +2180 +2180 +1F00 +ENDCHAR +STARTCHAR AFCE +ENCODING 45006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0400 +0400 +3F00 +0200 +0E00 +7180 +ENDCHAR +STARTCHAR AFCF +ENCODING 45007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR AFD0 +ENCODING 45008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR AFD1 +ENCODING 45009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +3F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR AFD2 +ENCODING 45010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +0400 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR AFD3 +ENCODING 45011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +0400 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR AFD4 +ENCODING 45012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6C80 +1280 +1280 +2480 +2480 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR AFD5 +ENCODING 45013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +7F +01 +01 +01 +ENDCHAR +STARTCHAR AFD6 +ENCODING 45014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +7F +09 +09 +09 +ENDCHAR +STARTCHAR AFD7 +ENCODING 45015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2700 +2100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR AFD8 +ENCODING 45016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +25 +2F +F1 +27 +21 +40 +7F +ENDCHAR +STARTCHAR AFD9 +ENCODING 45017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +47 +42 +45 +30 +ENDCHAR +STARTCHAR AFDA +ENCODING 45018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR AFDB +ENCODING 45019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR AFDC +ENCODING 45020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +27 +29 +FF +21 +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR AFDD +ENCODING 45021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR AFDE +ENCODING 45022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR AFDF +ENCODING 45023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR AFE0 +ENCODING 45024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR AFE1 +ENCODING 45025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR AFE2 +ENCODING 45026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR AFE3 +ENCODING 45027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR AFE4 +ENCODING 45028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR AFE5 +ENCODING 45029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR AFE6 +ENCODING 45030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +52 +72 +55 +78 +ENDCHAR +STARTCHAR AFE7 +ENCODING 45031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR AFE8 +ENCODING 45032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2500 +2900 +FF00 +2100 +2700 +0100 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR AFE9 +ENCODING 45033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +29 +FF +21 +27 +01 +3E +41 +41 +3E +ENDCHAR +STARTCHAR AFEA +ENCODING 45034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR AFEB +ENCODING 45035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2700 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR AFEC +ENCODING 45036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +7F +3F +01 +01 +ENDCHAR +STARTCHAR AFED +ENCODING 45037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR AFEE +ENCODING 45038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +27 +21 +7F +12 +3F +ENDCHAR +STARTCHAR AFEF +ENCODING 45039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +27 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR AFF0 +ENCODING 45040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +F980 +2580 +2580 +2580 +2980 +FD80 +1180 +1680 +1180 +1180 +0180 +ENDCHAR +STARTCHAR AFF1 +ENCODING 45041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2980 +FD80 +1180 +1680 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR AFF2 +ENCODING 45042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +3F +09 +09 +09 +ENDCHAR +STARTCHAR AFF3 +ENCODING 45043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +4B00 +5300 +FB00 +2B00 +2100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR AFF4 +ENCODING 45044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2580 +2980 +FD80 +1180 +1680 +1180 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR AFF5 +ENCODING 45045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +4B00 +5300 +FB00 +2B00 +2100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR AFF6 +ENCODING 45046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR AFF7 +ENCODING 45047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +3F +40 +7F +ENDCHAR +STARTCHAR AFF8 +ENCODING 45048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2680 +2580 +FD80 +1180 +1000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR AFF9 +ENCODING 45049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +1F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR AFFA +ENCODING 45050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR AFFB +ENCODING 45051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +1E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR AFFC +ENCODING 45052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +3900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR AFFD +ENCODING 45053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +1F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR AFFE +ENCODING 45054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR AFFF +ENCODING 45055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR B000 +ENCODING 45056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7D80 +2580 +2580 +FD80 +1180 +1680 +1180 +0000 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR B001 +ENCODING 45057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7D80 +2580 +2580 +FD80 +1180 +1680 +1000 +2080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR B002 +ENCODING 45058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +4B00 +5300 +FB00 +2B00 +2100 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B003 +ENCODING 45059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +08 +1C +63 +ENDCHAR +STARTCHAR B004 +ENCODING 45060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7D80 +2580 +2580 +FD80 +1180 +1680 +0180 +1100 +1100 +2A80 +6440 +ENDCHAR +STARTCHAR B005 +ENCODING 45061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +3E +41 +61 +1E +ENDCHAR +STARTCHAR B006 +ENCODING 45062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +4B00 +5300 +FB00 +2B00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B007 +ENCODING 45063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR B008 +ENCODING 45064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +3F +01 +3F +01 +ENDCHAR +STARTCHAR B009 +ENCODING 45065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B00A +ENCODING 45066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +4B +53 +FB +2B +21 +3F +12 +3F +ENDCHAR +STARTCHAR B00B +ENCODING 45067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2A80 +FE80 +1680 +0E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR B00C +ENCODING 45068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +1280 +1280 +1280 +2480 +FE80 +1080 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR B00D +ENCODING 45069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B00E +ENCODING 45070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B00F +ENCODING 45071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B010 +ENCODING 45072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +25 +29 +FF +21 +21 +21 +41 +40 +7F +ENDCHAR +STARTCHAR B011 +ENCODING 45073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B012 +ENCODING 45074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B013 +ENCODING 45075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +3F +40 +7E +ENDCHAR +STARTCHAR B014 +ENCODING 45076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +25 +FF +21 +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B015 +ENCODING 45077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B016 +ENCODING 45078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B017 +ENCODING 45079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B018 +ENCODING 45080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B019 +ENCODING 45081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B01A +ENCODING 45082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B01B +ENCODING 45083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B01C +ENCODING 45084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +25 +29 +FF +21 +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B01D +ENCODING 45085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +25 +25 +29 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B01E +ENCODING 45086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B01F +ENCODING 45087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B020 +ENCODING 45088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B021 +ENCODING 45089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B022 +ENCODING 45090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2100 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B023 +ENCODING 45091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2500 +2900 +FD00 +2100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B024 +ENCODING 45092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B025 +ENCODING 45093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B026 +ENCODING 45094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +25 +29 +FD +21 +00 +7F +12 +3F +ENDCHAR +STARTCHAR B027 +ENCODING 45095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +25 +29 +FD +21 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B028 +ENCODING 45096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7F80 +0880 +0880 +0880 +0900 +FFC0 +1200 +1200 +1200 +1200 +ENDCHAR +STARTCHAR B029 +ENCODING 45097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B02A +ENCODING 45098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B02B +ENCODING 45099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B02C +ENCODING 45100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +77 +11 +11 +12 +ED +24 +64 +40 +7E +ENDCHAR +STARTCHAR B02D +ENCODING 45101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +2180 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B02E +ENCODING 45102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +06 +8F +86 +89 +76 +ENDCHAR +STARTCHAR B02F +ENCODING 45103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B030 +ENCODING 45104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +EE +11 +11 +11 +EE +24 +7E +01 +7E +7E +ENDCHAR +STARTCHAR B031 +ENCODING 45105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B032 +ENCODING 45106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR B033 +ENCODING 45107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B034 +ENCODING 45108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B035 +ENCODING 45109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +66 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B036 +ENCODING 45110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B037 +ENCODING 45111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EE +11 +11 +11 +EE +24 +66 +1F +76 +89 +76 +ENDCHAR +STARTCHAR B038 +ENCODING 45112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR B039 +ENCODING 45113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR B03A +ENCODING 45114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +4900 +7B00 +4A80 +7C00 +ENDCHAR +STARTCHAR B03B +ENCODING 45115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR B03C +ENCODING 45116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR B03D +ENCODING 45117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR B03E +ENCODING 45118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B03F +ENCODING 45119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +1100 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B040 +ENCODING 45120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR B041 +ENCODING 45121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +EE +11 +11 +11 +EE +24 +7E +40 +7E +7E +ENDCHAR +STARTCHAR B042 +ENCODING 45122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B80 +0880 +0880 +FFC0 +1200 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B043 +ENCODING 45123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7700 +0880 +0880 +0880 +FFC0 +1100 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR B044 +ENCODING 45124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F80 +0880 +0880 +0880 +0880 +0880 +1080 +1100 +FFC0 +ENDCHAR +STARTCHAR B045 +ENCODING 45125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B046 +ENCODING 45126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +21 +00 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B047 +ENCODING 45127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +21 +00 +FF +00 +F2 +16 +15 +18 +ENDCHAR +STARTCHAR B048 +ENCODING 45128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +0880 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B049 +ENCODING 45129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +21 +00 +FF +0E +42 +42 +45 +20 +ENDCHAR +STARTCHAR B04A +ENCODING 45130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +4300 +4000 +4780 +4480 +3B80 +ENDCHAR +STARTCHAR B04B +ENCODING 45131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +21 +00 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B04C +ENCODING 45132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B04D +ENCODING 45133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B04E +ENCODING 45134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR B04F +ENCODING 45135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +3C80 +0F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR B050 +ENCODING 45136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B051 +ENCODING 45137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B052 +ENCODING 45138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR B053 +ENCODING 45139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +7B00 +0800 +7F80 +4480 +3B80 +ENDCHAR +STARTCHAR B054 +ENCODING 45140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B055 +ENCODING 45141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +2080 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B056 +ENCODING 45142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +11 +21 +00 +FF +00 +92 +F6 +95 +F8 +ENDCHAR +STARTCHAR B057 +ENCODING 45143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +0880 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B058 +ENCODING 45144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +11 +21 +00 +FF +00 +24 +26 +D9 +ENDCHAR +STARTCHAR B059 +ENCODING 45145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +1E00 +2100 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR B05A +ENCODING 45146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +11 +21 +00 +FF +00 +7E +0C +77 +ENDCHAR +STARTCHAR B05B +ENCODING 45147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR B05C +ENCODING 45148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +11 +21 +00 +FF +7E +01 +7E +01 +ENDCHAR +STARTCHAR B05D +ENCODING 45149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7F80 +0880 +0880 +0880 +FFC0 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B05E +ENCODING 45150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +11 +21 +00 +FF +00 +7E +24 +7E +ENDCHAR +STARTCHAR B05F +ENCODING 45151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0880 +1000 +FFC0 +0000 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR B060 +ENCODING 45152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +45 +45 +49 +89 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR B061 +ENCODING 45153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B062 +ENCODING 45154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B063 +ENCODING 45155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4500 +4900 +0100 +FF00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B064 +ENCODING 45156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +25 +45 +41 +FD +01 +01 +40 +7F +ENDCHAR +STARTCHAR B065 +ENCODING 45157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B066 +ENCODING 45158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B067 +ENCODING 45159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +3F +40 +7E +ENDCHAR +STARTCHAR B068 +ENCODING 45160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3F00 +0080 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR B069 +ENCODING 45161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0000 +1B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B06A +ENCODING 45162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0000 +3F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR B06B +ENCODING 45163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3000 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR B06C +ENCODING 45164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B06D +ENCODING 45165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3100 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR B06E +ENCODING 45166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B06F +ENCODING 45167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +3380 +0F80 +3B00 +2480 +3B00 +ENDCHAR +STARTCHAR B070 +ENCODING 45168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +7F +41 +7F +ENDCHAR +STARTCHAR B071 +ENCODING 45169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +41 +7F +7F +ENDCHAR +STARTCHAR B072 +ENCODING 45170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B073 +ENCODING 45171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +08 +14 +63 +ENDCHAR +STARTCHAR B074 +ENCODING 45172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B075 +ENCODING 45173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B076 +ENCODING 45174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4500 +4900 +0100 +FF00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B077 +ENCODING 45175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR B078 +ENCODING 45176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B079 +ENCODING 45177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0F00 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR B07A +ENCODING 45178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +45 +49 +01 +FF +01 +7F +12 +3F +ENDCHAR +STARTCHAR B07B +ENCODING 45179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6C80 +2280 +2480 +0080 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR B07C +ENCODING 45180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +29 +49 +49 +91 +21 +01 +01 +01 +ENDCHAR +STARTCHAR B07D +ENCODING 45181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +49 +89 +11 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B07E +ENCODING 45182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +29 +49 +91 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B07F +ENCODING 45183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4900 +9100 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B080 +ENCODING 45184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +49 +49 +91 +11 +01 +40 +40 +3F +ENDCHAR +STARTCHAR B081 +ENCODING 45185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +29 +49 +91 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B082 +ENCODING 45186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B083 +ENCODING 45187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +29 +49 +91 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B084 +ENCODING 45188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +29 +49 +B1 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B085 +ENCODING 45189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B086 +ENCODING 45190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B087 +ENCODING 45191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B088 +ENCODING 45192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B089 +ENCODING 45193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B08A +ENCODING 45194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B08B +ENCODING 45195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B08C +ENCODING 45196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +49 +91 +11 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B08D +ENCODING 45197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +49 +91 +11 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B08E +ENCODING 45198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4900 +9100 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B08F +ENCODING 45199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +2500 +2500 +4900 +4900 +9100 +1100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B090 +ENCODING 45200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4900 +9100 +2100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B091 +ENCODING 45201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +25 +25 +49 +91 +11 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B092 +ENCODING 45202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +2900 +4900 +9100 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B093 +ENCODING 45203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +2900 +4900 +9100 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B094 +ENCODING 45204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +29 +49 +91 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B095 +ENCODING 45205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B096 +ENCODING 45206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +29 +49 +91 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B097 +ENCODING 45207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +29 +49 +91 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B098 +ENCODING 45208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8100 +8180 +8100 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B099 +ENCODING 45209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8100 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B09A +ENCODING 45210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +1100 +1100 +1100 +ENDCHAR +STARTCHAR B09B +ENCODING 45211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +8900 +7100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B09C +ENCODING 45212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B09D +ENCODING 45213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +8900 +7100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B09E +ENCODING 45214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B09F +ENCODING 45215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B0A0 +ENCODING 45216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B0A1 +ENCODING 45217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +FD00 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B0A2 +ENCODING 45218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +FD00 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR B0A3 +ENCODING 45219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B0A4 +ENCODING 45220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B0A5 +ENCODING 45221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B0A6 +ENCODING 45222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B0A7 +ENCODING 45223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +FD00 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B0A8 +ENCODING 45224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B0A9 +ENCODING 45225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR B0AA +ENCODING 45226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +8180 +8900 +7100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B0AB +ENCODING 45227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B0AC +ENCODING 45228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0100 +2200 +2200 +5700 +8980 +ENDCHAR +STARTCHAR B0AD +ENCODING 45229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0100 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B0AE +ENCODING 45230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8100 +8180 +8100 +FD00 +0000 +3E00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B0AF +ENCODING 45231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +FD00 +0100 +1C00 +0000 +7F00 +0200 +1C00 +6380 +ENDCHAR +STARTCHAR B0B0 +ENCODING 45232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8100 +8180 +8900 +7100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B0B1 +ENCODING 45233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +FD00 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B0B2 +ENCODING 45234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +8180 +8900 +7100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B0B3 +ENCODING 45235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8180 +FD00 +0100 +1C00 +0000 +7F00 +0000 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR B0B4 +ENCODING 45236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +85 +85 +87 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B0B5 +ENCODING 45237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +85 +87 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B0B6 +ENCODING 45238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +9D +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B0B7 +ENCODING 45239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +8700 +9D00 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B0B8 +ENCODING 45240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +8500 +8700 +8500 +FD00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B0B9 +ENCODING 45241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +8700 +9D00 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B0BA +ENCODING 45242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B0BB +ENCODING 45243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +87 +9D +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B0BC +ENCODING 45244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +87 +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B0BD +ENCODING 45245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B0BE +ENCODING 45246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B0BF +ENCODING 45247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B0C0 +ENCODING 45248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B0C1 +ENCODING 45249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B0C2 +ENCODING 45250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B0C3 +ENCODING 45251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B0C4 +ENCODING 45252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +85 +87 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B0C5 +ENCODING 45253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +87 +85 +FD +00 +21 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B0C6 +ENCODING 45254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +8700 +9D00 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B0C7 +ENCODING 45255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +8500 +8700 +8500 +FD00 +0100 +0800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR B0C8 +ENCODING 45256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +8500 +8700 +8500 +FD00 +0500 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B0C9 +ENCODING 45257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +85 +87 +85 +FD +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B0CA +ENCODING 45258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +8700 +9D00 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B0CB +ENCODING 45259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +8700 +FD00 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B0CC +ENCODING 45260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +9D +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B0CD +ENCODING 45261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B0CE +ENCODING 45262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +87 +9D +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B0CF +ENCODING 45263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +87 +FD +05 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B0D0 +ENCODING 45264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8100 +8180 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B0D1 +ENCODING 45265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8180 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B0D2 +ENCODING 45266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B0D3 +ENCODING 45267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B0D4 +ENCODING 45268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8100 +FD80 +0100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B0D5 +ENCODING 45269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B0D6 +ENCODING 45270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B0D7 +ENCODING 45271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR B0D8 +ENCODING 45272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8180 +8100 +8180 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B0D9 +ENCODING 45273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B0DA +ENCODING 45274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B0DB +ENCODING 45275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B0DC +ENCODING 45276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B0DD +ENCODING 45277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B0DE +ENCODING 45278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B0DF +ENCODING 45279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B0E0 +ENCODING 45280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8180 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B0E1 +ENCODING 45281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR B0E2 +ENCODING 45282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B0E3 +ENCODING 45283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B0E4 +ENCODING 45284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B0E5 +ENCODING 45285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8180 +8100 +8180 +FD00 +0100 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B0E6 +ENCODING 45286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR B0E7 +ENCODING 45287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B0E8 +ENCODING 45288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B0E9 +ENCODING 45289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B0EA +ENCODING 45290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8180 +8100 +8980 +7100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B0EB +ENCODING 45291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8180 +8100 +FD80 +0000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR B0EC +ENCODING 45292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +85 +85 +87 +85 +85 +8F +75 +05 +05 +ENDCHAR +STARTCHAR B0ED +ENCODING 45293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +9F +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B0EE +ENCODING 45294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +9F +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B0EF +ENCODING 45295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +9F00 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B0F0 +ENCODING 45296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +87 +85 +FF +05 +05 +20 +3F +ENDCHAR +STARTCHAR B0F1 +ENCODING 45297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +9F00 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B0F2 +ENCODING 45298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B0F3 +ENCODING 45299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +87 +85 +9F +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B0F4 +ENCODING 45300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B0F5 +ENCODING 45301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B0F6 +ENCODING 45302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B0F7 +ENCODING 45303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B0F8 +ENCODING 45304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B0F9 +ENCODING 45305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B0FA +ENCODING 45306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B0FB +ENCODING 45307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B0FC +ENCODING 45308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +87 +85 +9F +65 +00 +3F +41 +7F +ENDCHAR +STARTCHAR B0FD +ENCODING 45309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +87 +85 +9F +65 +00 +21 +3F +3F +ENDCHAR +STARTCHAR B0FE +ENCODING 45310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +9F00 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B0FF +ENCODING 45311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +87 +85 +9F +65 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B100 +ENCODING 45312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +9F00 +6500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B101 +ENCODING 45313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +9F +65 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR B102 +ENCODING 45314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +9F00 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B103 +ENCODING 45315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8700 +8500 +FF00 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B104 +ENCODING 45316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +9F +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B105 +ENCODING 45317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B106 +ENCODING 45318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +87 +85 +9F +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B107 +ENCODING 45319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +87 +85 +FF +05 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B108 +ENCODING 45320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +8F +81 +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B109 +ENCODING 45321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +81 +7D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B10A +ENCODING 45322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +87 +81 +85 +79 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B10B +ENCODING 45323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8F00 +8100 +8100 +7D00 +0100 +7200 +1200 +1700 +0C80 +ENDCHAR +STARTCHAR B10C +ENCODING 45324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +81 +7D +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B10D +ENCODING 45325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +87 +81 +85 +79 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B10E +ENCODING 45326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B10F +ENCODING 45327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +87 +81 +85 +79 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B110 +ENCODING 45328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B111 +ENCODING 45329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B112 +ENCODING 45330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +FD +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B113 +ENCODING 45331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +FD +00 +75 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B114 +ENCODING 45332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B115 +ENCODING 45333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B116 +ENCODING 45334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B117 +ENCODING 45335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B118 +ENCODING 45336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +81 +7D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B119 +ENCODING 45337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +FD +00 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B11A +ENCODING 45338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8700 +8100 +8500 +7900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B11B +ENCODING 45339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +81 +7D +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR B11C +ENCODING 45340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +8F00 +8100 +8100 +7D00 +0000 +1200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR B11D +ENCODING 45341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +81 +7D +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B11E +ENCODING 45342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8700 +8100 +8500 +7900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B11F +ENCODING 45343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8F00 +8100 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B120 +ENCODING 45344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +87 +81 +85 +79 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B121 +ENCODING 45345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +8F +81 +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B122 +ENCODING 45346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +87 +81 +85 +79 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B123 +ENCODING 45347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +FD +01 +1C +00 +7F +22 +1E +ENDCHAR +STARTCHAR B124 +ENCODING 45348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +85 +9D +85 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B125 +ENCODING 45349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B126 +ENCODING 45350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +85 +9D +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B127 +ENCODING 45351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +8500 +9D00 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B128 +ENCODING 45352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +9D00 +8500 +8500 +FD00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B129 +ENCODING 45353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +8500 +9D00 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B12A +ENCODING 45354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B12B +ENCODING 45355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +85 +9D +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B12C +ENCODING 45356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B12D +ENCODING 45357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B12E +ENCODING 45358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B12F +ENCODING 45359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B130 +ENCODING 45360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B131 +ENCODING 45361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B132 +ENCODING 45362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B133 +ENCODING 45363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B134 +ENCODING 45364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B135 +ENCODING 45365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +FD +05 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B136 +ENCODING 45366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +8500 +9D00 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B137 +ENCODING 45367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +9D00 +8500 +8500 +FD00 +0500 +0900 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B138 +ENCODING 45368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +8500 +9D00 +8500 +8500 +FD00 +0000 +2200 +2200 +3300 +4C80 +ENDCHAR +STARTCHAR B139 +ENCODING 45369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +85 +FD +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B13A +ENCODING 45370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +8500 +9D00 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B13B +ENCODING 45371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +9D00 +8500 +FD00 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B13C +ENCODING 45372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +85 +9D +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B13D +ENCODING 45373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B13E +ENCODING 45374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +85 +9D +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B13F +ENCODING 45375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +9D +85 +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B140 +ENCODING 45376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +8F +81 +8F +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B141 +ENCODING 45377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B142 +ENCODING 45378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +87 +81 +8F +85 +79 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B143 +ENCODING 45379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8700 +8100 +8F00 +8500 +7900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B144 +ENCODING 45380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B145 +ENCODING 45381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +87 +81 +8F +85 +79 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B146 +ENCODING 45382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B147 +ENCODING 45383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +87 +81 +8F +85 +79 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B148 +ENCODING 45384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +8F +81 +8F +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B149 +ENCODING 45385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B14A +ENCODING 45386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B14B +ENCODING 45387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B14C +ENCODING 45388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B14D +ENCODING 45389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B14E +ENCODING 45390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B14F +ENCODING 45391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B150 +ENCODING 45392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B151 +ENCODING 45393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B152 +ENCODING 45394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8700 +8100 +8F00 +8500 +7900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B153 +ENCODING 45395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +87 +81 +8F +85 +79 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B154 +ENCODING 45396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8F00 +8100 +8F00 +8100 +FD00 +0000 +1200 +3200 +3300 +4C80 +ENDCHAR +STARTCHAR B155 +ENCODING 45397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B156 +ENCODING 45398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8700 +8100 +8F00 +8500 +7900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B157 +ENCODING 45399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8F00 +8100 +8F00 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B158 +ENCODING 45400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +8F +81 +8F +81 +FD +00 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B159 +ENCODING 45401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B15A +ENCODING 45402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +87 +81 +8F +85 +79 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B15B +ENCODING 45403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8F +81 +8F +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B15C +ENCODING 45404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +85 +85 +9D +85 +9D +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B15D +ENCODING 45405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +9D +9D +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B15E +ENCODING 45406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +9D +9D +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B15F +ENCODING 45407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +9D00 +9D00 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B160 +ENCODING 45408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8500 +9D00 +8500 +9D00 +8500 +FD00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B161 +ENCODING 45409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +9D00 +9D00 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B162 +ENCODING 45410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B163 +ENCODING 45411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +9D +9D +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B164 +ENCODING 45412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B165 +ENCODING 45413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B166 +ENCODING 45414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B167 +ENCODING 45415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B168 +ENCODING 45416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B169 +ENCODING 45417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B16A +ENCODING 45418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B16B +ENCODING 45419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B16C +ENCODING 45420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +9D +9D +65 +00 +3F +41 +7F +ENDCHAR +STARTCHAR B16D +ENCODING 45421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +9D +9D +65 +00 +21 +3F +3F +ENDCHAR +STARTCHAR B16E +ENCODING 45422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +9D00 +9D00 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B16F +ENCODING 45423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +9D +9D +65 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B170 +ENCODING 45424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +9D00 +9D00 +6500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B171 +ENCODING 45425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +9D +9D +65 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR B172 +ENCODING 45426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8D00 +9D00 +9D00 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B173 +ENCODING 45427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8D00 +8500 +9D00 +FD00 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B174 +ENCODING 45428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +8D +9D +9D +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B175 +ENCODING 45429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B176 +ENCODING 45430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +8D +9D +9D +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B177 +ENCODING 45431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +8D +85 +9D +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B178 +ENCODING 45432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2000 +2000 +2000 +2000 +3F80 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR B179 +ENCODING 45433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B17A +ENCODING 45434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B17B +ENCODING 45435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +4000 +4000 +7F00 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B17C +ENCODING 45436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B17D +ENCODING 45437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B17E +ENCODING 45438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B17F +ENCODING 45439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +40 +40 +7F +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B180 +ENCODING 45440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B181 +ENCODING 45441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B182 +ENCODING 45442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR B183 +ENCODING 45443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B184 +ENCODING 45444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B185 +ENCODING 45445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B186 +ENCODING 45446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B187 +ENCODING 45447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B188 +ENCODING 45448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B189 +ENCODING 45449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B18A +ENCODING 45450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B18B +ENCODING 45451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B18C +ENCODING 45452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B18D +ENCODING 45453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B18E +ENCODING 45454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B18F +ENCODING 45455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +FF +00 +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B190 +ENCODING 45456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +40 +40 +7F +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B191 +ENCODING 45457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +40 +40 +7F +FF +00 +3E +40 +7E +7E +ENDCHAR +STARTCHAR B192 +ENCODING 45458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F80 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR B193 +ENCODING 45459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0400 +FFC0 +0000 +1E00 +0000 +3F80 +1100 +1E00 +ENDCHAR +STARTCHAR B194 +ENCODING 45460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4080 +4080 +4080 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B195 +ENCODING 45461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B196 +ENCODING 45462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B197 +ENCODING 45463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B198 +ENCODING 45464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4080 +4080 +7C80 +10C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B199 +ENCODING 45465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B19A +ENCODING 45466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B19B +ENCODING 45467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B19C +ENCODING 45468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4080 +7CC0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B19D +ENCODING 45469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B19E +ENCODING 45470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B19F +ENCODING 45471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR B1A0 +ENCODING 45472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B1A1 +ENCODING 45473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B1A2 +ENCODING 45474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B1A3 +ENCODING 45475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B1A4 +ENCODING 45476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR B1A5 +ENCODING 45477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR B1A6 +ENCODING 45478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR B1A7 +ENCODING 45479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B1A8 +ENCODING 45480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4080 +4080 +4080 +7CC0 +1080 +FE80 +0080 +1100 +1100 +2B00 +4480 +ENDCHAR +STARTCHAR B1A9 +ENCODING 45481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR B1AA +ENCODING 45482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR B1AB +ENCODING 45483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR B1AC +ENCODING 45484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B1AD +ENCODING 45485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR B1AE +ENCODING 45486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8100 +8100 +D980 +2100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR B1AF +ENCODING 45487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4080 +4080 +3CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR B1B0 +ENCODING 45488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +05 +85 +85 +87 +F5 +25 +1D +E5 +05 +01 +ENDCHAR +STARTCHAR B1B1 +ENCODING 45489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B1B2 +ENCODING 45490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B1B3 +ENCODING 45491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B1B4 +ENCODING 45492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +85 +77 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR B1B5 +ENCODING 45493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B1B6 +ENCODING 45494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B1B7 +ENCODING 45495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B1B8 +ENCODING 45496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR B1B9 +ENCODING 45497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B1BA +ENCODING 45498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B1BB +ENCODING 45499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B1BC +ENCODING 45500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B1BD +ENCODING 45501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B1BE +ENCODING 45502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B1BF +ENCODING 45503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B1C0 +ENCODING 45504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B1C1 +ENCODING 45505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR B1C2 +ENCODING 45506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B1C3 +ENCODING 45507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR B1C4 +ENCODING 45508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B1C5 +ENCODING 45509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B1C6 +ENCODING 45510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B1C7 +ENCODING 45511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F700 +2500 +F500 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B1C8 +ENCODING 45512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B1C9 +ENCODING 45513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B1CA +ENCODING 45514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F7 +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B1CB +ENCODING 45515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F7 +25 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B1CC +ENCODING 45516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4080 +4080 +4080 +4080 +7C80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B1CD +ENCODING 45517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B1CE +ENCODING 45518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B1CF +ENCODING 45519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +D900 +2100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B1D0 +ENCODING 45520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +21 +21 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR B1D1 +ENCODING 45521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B1D2 +ENCODING 45522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B1D3 +ENCODING 45523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR B1D4 +ENCODING 45524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +79 +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B1D5 +ENCODING 45525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B1D6 +ENCODING 45526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B1D7 +ENCODING 45527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B1D8 +ENCODING 45528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B1D9 +ENCODING 45529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B1DA +ENCODING 45530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B1DB +ENCODING 45531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B1DC +ENCODING 45532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B1DD +ENCODING 45533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B1DE +ENCODING 45534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B1DF +ENCODING 45535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +21 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR B1E0 +ENCODING 45536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B1E1 +ENCODING 45537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B1E2 +ENCODING 45538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +D900 +2100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B1E3 +ENCODING 45539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B1E4 +ENCODING 45540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B1E5 +ENCODING 45541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B1E6 +ENCODING 45542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +D9 +21 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR B1E7 +ENCODING 45543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B1E8 +ENCODING 45544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2000 +2000 +2000 +2000 +3F80 +1200 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR B1E9 +ENCODING 45545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +1200 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B1EA +ENCODING 45546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B1EB +ENCODING 45547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +4000 +4000 +7F00 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B1EC +ENCODING 45548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B1ED +ENCODING 45549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B1EE +ENCODING 45550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B1EF +ENCODING 45551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +40 +40 +7F +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B1F0 +ENCODING 45552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +1200 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B1F1 +ENCODING 45553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B1F2 +ENCODING 45554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR B1F3 +ENCODING 45555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B1F4 +ENCODING 45556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B1F5 +ENCODING 45557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B1F6 +ENCODING 45558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B1F7 +ENCODING 45559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B1F8 +ENCODING 45560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +40 +40 +7F +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR B1F9 +ENCODING 45561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +1200 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B1FA +ENCODING 45562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B1FB +ENCODING 45563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +1200 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B1FC +ENCODING 45564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B1FD +ENCODING 45565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B1FE +ENCODING 45566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B1FF +ENCODING 45567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B200 +ENCODING 45568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +40 +40 +7F +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B201 +ENCODING 45569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +40 +40 +7F +24 +DB +3E +40 +7E +7E +ENDCHAR +STARTCHAR B202 +ENCODING 45570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +40 +40 +7F +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR B203 +ENCODING 45571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +24 +DB +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B204 +ENCODING 45572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR B205 +ENCODING 45573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B206 +ENCODING 45574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B207 +ENCODING 45575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B208 +ENCODING 45576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR B209 +ENCODING 45577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B20A +ENCODING 45578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR B20B +ENCODING 45579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B20C +ENCODING 45580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B20D +ENCODING 45581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B20E +ENCODING 45582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B20F +ENCODING 45583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B210 +ENCODING 45584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B211 +ENCODING 45585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B212 +ENCODING 45586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B213 +ENCODING 45587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR B214 +ENCODING 45588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B215 +ENCODING 45589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B216 +ENCODING 45590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B217 +ENCODING 45591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B218 +ENCODING 45592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B219 +ENCODING 45593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B21A +ENCODING 45594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +40 +40 +7F +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR B21B +ENCODING 45595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B21C +ENCODING 45596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B21D +ENCODING 45597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +40 +40 +7F +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR B21E +ENCODING 45598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B21F +ENCODING 45599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B220 +ENCODING 45600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4080 +4080 +4080 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR B221 +ENCODING 45601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B222 +ENCODING 45602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B223 +ENCODING 45603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B224 +ENCODING 45604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR B225 +ENCODING 45605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B226 +ENCODING 45606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B227 +ENCODING 45607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR B228 +ENCODING 45608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR B229 +ENCODING 45609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B22A +ENCODING 45610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B22B +ENCODING 45611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B22C +ENCODING 45612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B22D +ENCODING 45613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B22E +ENCODING 45614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B22F +ENCODING 45615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR B230 +ENCODING 45616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR B231 +ENCODING 45617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +DD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR B232 +ENCODING 45618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B233 +ENCODING 45619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +DD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR B234 +ENCODING 45620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8100 +8100 +7900 +0100 +FD00 +2100 +2700 +0100 +2200 +3300 +CC80 +ENDCHAR +STARTCHAR B235 +ENCODING 45621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B236 +ENCODING 45622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B237 +ENCODING 45623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B238 +ENCODING 45624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B239 +ENCODING 45625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B23A +ENCODING 45626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR B23B +ENCODING 45627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR B23C +ENCODING 45628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4280 +4280 +4280 +7A80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR B23D +ENCODING 45629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B23E +ENCODING 45630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B23F +ENCODING 45631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F500 +1D00 +E500 +2900 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B240 +ENCODING 45632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4280 +4280 +7A80 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR B241 +ENCODING 45633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B242 +ENCODING 45634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR B243 +ENCODING 45635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR B244 +ENCODING 45636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR B245 +ENCODING 45637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR B246 +ENCODING 45638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR B247 +ENCODING 45639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR B248 +ENCODING 45640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR B249 +ENCODING 45641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR B24A +ENCODING 45642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR B24B +ENCODING 45643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR B24C +ENCODING 45644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3F +41 +7F +ENDCHAR +STARTCHAR B24D +ENCODING 45645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +41 +7F +7F +ENDCHAR +STARTCHAR B24E +ENCODING 45646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F500 +1D00 +E500 +2900 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B24F +ENCODING 45647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +08 +1C +63 +ENDCHAR +STARTCHAR B250 +ENCODING 45648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR B251 +ENCODING 45649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3E +41 +61 +1E +ENDCHAR +STARTCHAR B252 +ENCODING 45650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8500 +8500 +F500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B253 +ENCODING 45651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR B254 +ENCODING 45652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR B255 +ENCODING 45653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B256 +ENCODING 45654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +85 +85 +F5 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR B257 +ENCODING 45655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4280 +4280 +3A80 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR B258 +ENCODING 45656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4080 +4080 +4080 +4080 +3C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR B259 +ENCODING 45657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B25A +ENCODING 45658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B25B +ENCODING 45659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B25C +ENCODING 45660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR B25D +ENCODING 45661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B25E +ENCODING 45662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B25F +ENCODING 45663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR B260 +ENCODING 45664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +79 +01 +FF +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B261 +ENCODING 45665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B262 +ENCODING 45666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B263 +ENCODING 45667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B264 +ENCODING 45668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B265 +ENCODING 45669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B266 +ENCODING 45670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B267 +ENCODING 45671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR B268 +ENCODING 45672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +79 +01 +FF +21 +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B269 +ENCODING 45673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +79 +01 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B26A +ENCODING 45674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B26B +ENCODING 45675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR B26C +ENCODING 45676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B26D +ENCODING 45677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B26E +ENCODING 45678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B26F +ENCODING 45679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B270 +ENCODING 45680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B271 +ENCODING 45681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B272 +ENCODING 45682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +79 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR B273 +ENCODING 45683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B274 +ENCODING 45684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +2000 +2000 +3F80 +0000 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR B275 +ENCODING 45685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B276 +ENCODING 45686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B277 +ENCODING 45687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B278 +ENCODING 45688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR B279 +ENCODING 45689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B27A +ENCODING 45690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR B27B +ENCODING 45691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B27C +ENCODING 45692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B27D +ENCODING 45693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B27E +ENCODING 45694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B27F +ENCODING 45695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B280 +ENCODING 45696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B281 +ENCODING 45697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B282 +ENCODING 45698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B283 +ENCODING 45699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR B284 +ENCODING 45700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B285 +ENCODING 45701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +1200 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B286 +ENCODING 45702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B287 +ENCODING 45703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR B288 +ENCODING 45704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B289 +ENCODING 45705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B28A +ENCODING 45706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B28B +ENCODING 45707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B28C +ENCODING 45708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B28D +ENCODING 45709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +40 +40 +7F +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR B28E +ENCODING 45710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B28F +ENCODING 45711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR B290 +ENCODING 45712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2000 +2000 +2000 +2000 +3F80 +0000 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR B291 +ENCODING 45713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B292 +ENCODING 45714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B293 +ENCODING 45715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B294 +ENCODING 45716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B295 +ENCODING 45717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B296 +ENCODING 45718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B297 +ENCODING 45719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B298 +ENCODING 45720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B299 +ENCODING 45721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B29A +ENCODING 45722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR B29B +ENCODING 45723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B29C +ENCODING 45724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B29D +ENCODING 45725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B29E +ENCODING 45726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B29F +ENCODING 45727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B2A0 +ENCODING 45728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B2A1 +ENCODING 45729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B2A2 +ENCODING 45730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B2A3 +ENCODING 45731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B2A4 +ENCODING 45732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR B2A5 +ENCODING 45733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR B2A6 +ENCODING 45734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B2A7 +ENCODING 45735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B2A8 +ENCODING 45736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR B2A9 +ENCODING 45737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +40 +40 +7F +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR B2AA +ENCODING 45738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F80 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR B2AB +ENCODING 45739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +40 +40 +7F +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B2AC +ENCODING 45740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4080 +4080 +4080 +4080 +7C80 +0080 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B2AD +ENCODING 45741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B2AE +ENCODING 45742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B2AF +ENCODING 45743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +F900 +0100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B2B0 +ENCODING 45744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +79 +01 +01 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR B2B1 +ENCODING 45745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B2B2 +ENCODING 45746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B2B3 +ENCODING 45747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR B2B4 +ENCODING 45748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +79 +01 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B2B5 +ENCODING 45749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B2B6 +ENCODING 45750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B2B7 +ENCODING 45751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B2B8 +ENCODING 45752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B2B9 +ENCODING 45753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B2BA +ENCODING 45754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B2BB +ENCODING 45755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B2BC +ENCODING 45756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR B2BD +ENCODING 45757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR B2BE +ENCODING 45758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B2BF +ENCODING 45759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR B2C0 +ENCODING 45760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B2C1 +ENCODING 45761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B2C2 +ENCODING 45762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +F900 +0100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B2C3 +ENCODING 45763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +7900 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B2C4 +ENCODING 45764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B2C5 +ENCODING 45765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B2C6 +ENCODING 45766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +F9 +01 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR B2C7 +ENCODING 45767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +79 +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B2C8 +ENCODING 45768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +81 +81 +7D +01 +01 +01 +ENDCHAR +STARTCHAR B2C9 +ENCODING 45769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B2CA +ENCODING 45770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +85 +79 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B2CB +ENCODING 45771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +8100 +8500 +7900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B2CC +ENCODING 45772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B2CD +ENCODING 45773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +85 +79 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B2CE +ENCODING 45774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B2CF +ENCODING 45775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +81 +81 +81 +85 +79 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B2D0 +ENCODING 45776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B2D1 +ENCODING 45777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B2D2 +ENCODING 45778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +FD +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B2D3 +ENCODING 45779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B2D4 +ENCODING 45780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B2D5 +ENCODING 45781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B2D6 +ENCODING 45782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B2D7 +ENCODING 45783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B2D8 +ENCODING 45784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B2D9 +ENCODING 45785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B2DA +ENCODING 45786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +8100 +8500 +7900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B2DB +ENCODING 45787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR B2DC +ENCODING 45788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +8100 +8500 +7900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B2DD +ENCODING 45789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B2DE +ENCODING 45790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +8100 +8500 +7900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B2DF +ENCODING 45791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8100 +8100 +8100 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B2E0 +ENCODING 45792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +85 +79 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B2E1 +ENCODING 45793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B2E2 +ENCODING 45794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +81 +81 +81 +81 +81 +FD +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR B2E3 +ENCODING 45795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +81 +81 +81 +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B2E4 +ENCODING 45796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8100 +8180 +8100 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B2E5 +ENCODING 45797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B2E6 +ENCODING 45798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +1100 +1100 +1100 +ENDCHAR +STARTCHAR B2E7 +ENCODING 45799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +8180 +8100 +F900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B2E8 +ENCODING 45800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B2E9 +ENCODING 45801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +8180 +8100 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B2EA +ENCODING 45802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +8180 +FD00 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B2EB +ENCODING 45803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B2EC +ENCODING 45804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B2ED +ENCODING 45805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B2EE +ENCODING 45806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR B2EF +ENCODING 45807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0000 +7900 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR B2F0 +ENCODING 45808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +8180 +FD00 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B2F1 +ENCODING 45809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +8180 +FD00 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B2F2 +ENCODING 45810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +8180 +FD00 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B2F3 +ENCODING 45811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0000 +7600 +1000 +7F00 +8900 +7600 +ENDCHAR +STARTCHAR B2F4 +ENCODING 45812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B2F5 +ENCODING 45813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR B2F6 +ENCODING 45814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +8180 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B2F7 +ENCODING 45815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B2F8 +ENCODING 45816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +8100 +FD00 +0000 +2200 +2200 +5700 +8980 +ENDCHAR +STARTCHAR B2F9 +ENCODING 45817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B2FA +ENCODING 45818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8180 +8100 +FD00 +0000 +3F00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B2FB +ENCODING 45819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +FD00 +0100 +1C00 +0000 +7F00 +0200 +0C00 +7380 +ENDCHAR +STARTCHAR B2FC +ENCODING 45820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +8180 +8100 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B2FD +ENCODING 45821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +8180 +FD00 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B2FE +ENCODING 45822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +8180 +8100 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B2FF +ENCODING 45823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +FD00 +0100 +1C00 +0000 +7F00 +2200 +1C00 +ENDCHAR +STARTCHAR B300 +ENCODING 45824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +85 +87 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B301 +ENCODING 45825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +87 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B302 +ENCODING 45826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +85 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B303 +ENCODING 45827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8700 +8500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B304 +ENCODING 45828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8500 +8700 +8500 +FD00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B305 +ENCODING 45829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8700 +8500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B306 +ENCODING 45830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B307 +ENCODING 45831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +87 +85 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B308 +ENCODING 45832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +87 +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B309 +ENCODING 45833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B30A +ENCODING 45834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B30B +ENCODING 45835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B30C +ENCODING 45836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B30D +ENCODING 45837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B30E +ENCODING 45838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B30F +ENCODING 45839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B310 +ENCODING 45840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +87 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B311 +ENCODING 45841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +87 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B312 +ENCODING 45842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8700 +8500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B313 +ENCODING 45843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8500 +8700 +8500 +FD00 +0100 +0800 +0C00 +1600 +6180 +ENDCHAR +STARTCHAR B314 +ENCODING 45844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8500 +8700 +8500 +FD00 +0000 +1200 +3200 +3300 +4C80 +ENDCHAR +STARTCHAR B315 +ENCODING 45845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +87 +85 +FD +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B316 +ENCODING 45846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8700 +8500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B317 +ENCODING 45847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8700 +9D00 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B318 +ENCODING 45848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +85 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B319 +ENCODING 45849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B31A +ENCODING 45850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +87 +85 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B31B +ENCODING 45851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +87 +9D +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B31C +ENCODING 45852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +8100 +8100 +8180 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B31D +ENCODING 45853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B31E +ENCODING 45854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B31F +ENCODING 45855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B320 +ENCODING 45856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8100 +FD80 +0100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR B321 +ENCODING 45857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B322 +ENCODING 45858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B323 +ENCODING 45859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR B324 +ENCODING 45860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B325 +ENCODING 45861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B326 +ENCODING 45862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B327 +ENCODING 45863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B328 +ENCODING 45864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B329 +ENCODING 45865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B32A +ENCODING 45866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B32B +ENCODING 45867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B32C +ENCODING 45868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR B32D +ENCODING 45869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR B32E +ENCODING 45870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B32F +ENCODING 45871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B330 +ENCODING 45872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B331 +ENCODING 45873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +1800 +2600 +4100 +2200 +1C00 +ENDCHAR +STARTCHAR B332 +ENCODING 45874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR B333 +ENCODING 45875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B334 +ENCODING 45876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B335 +ENCODING 45877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B336 +ENCODING 45878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +8100 +8180 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B337 +ENCODING 45879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +8100 +FD80 +0000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR B338 +ENCODING 45880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +F5 +85 +87 +85 +85 +87 +F5 +05 +05 +ENDCHAR +STARTCHAR B339 +ENCODING 45881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B33A +ENCODING 45882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B33B +ENCODING 45883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +8700 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B33C +ENCODING 45884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +87 +85 +FF +05 +05 +20 +3F +ENDCHAR +STARTCHAR B33D +ENCODING 45885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +8700 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B33E +ENCODING 45886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B33F +ENCODING 45887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B340 +ENCODING 45888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B341 +ENCODING 45889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B342 +ENCODING 45890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B343 +ENCODING 45891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B344 +ENCODING 45892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B345 +ENCODING 45893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B346 +ENCODING 45894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B347 +ENCODING 45895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B348 +ENCODING 45896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR B349 +ENCODING 45897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR B34A +ENCODING 45898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +8700 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B34B +ENCODING 45899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B34C +ENCODING 45900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +8700 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B34D +ENCODING 45901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +87 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR B34E +ENCODING 45902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +8700 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B34F +ENCODING 45903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +8500 +9F00 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B350 +ENCODING 45904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B351 +ENCODING 45905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B352 +ENCODING 45906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +85 +87 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B353 +ENCODING 45907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +85 +9F +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B354 +ENCODING 45908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +8F +81 +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B355 +ENCODING 45909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B356 +ENCODING 45910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B357 +ENCODING 45911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8700 +8100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B358 +ENCODING 45912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B359 +ENCODING 45913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +87 +81 +FD +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B35A +ENCODING 45914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B35B +ENCODING 45915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR B35C +ENCODING 45916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B35D +ENCODING 45917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B35E +ENCODING 45918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +FD +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B35F +ENCODING 45919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +FD +00 +75 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B360 +ENCODING 45920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B361 +ENCODING 45921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B362 +ENCODING 45922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B363 +ENCODING 45923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B364 +ENCODING 45924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B365 +ENCODING 45925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B366 +ENCODING 45926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8700 +8100 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B367 +ENCODING 45927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR B368 +ENCODING 45928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8700 +8100 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B369 +ENCODING 45929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B36A +ENCODING 45930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8700 +8100 +FD00 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B36B +ENCODING 45931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8F00 +8100 +FD00 +0100 +1C00 +0000 +3F00 +0E00 +7380 +ENDCHAR +STARTCHAR B36C +ENCODING 45932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +87 +81 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B36D +ENCODING 45933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B36E +ENCODING 45934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +81 +FD +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR B36F +ENCODING 45935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +81 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B370 +ENCODING 45936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +9D +85 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B371 +ENCODING 45937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B372 +ENCODING 45938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +85 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B373 +ENCODING 45939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8D00 +8500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B374 +ENCODING 45940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +9D00 +8500 +8500 +FD00 +0500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B375 +ENCODING 45941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8D00 +8500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B376 +ENCODING 45942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B377 +ENCODING 45943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +8D +85 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B378 +ENCODING 45944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B379 +ENCODING 45945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B37A +ENCODING 45946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B37B +ENCODING 45947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B37C +ENCODING 45948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B37D +ENCODING 45949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B37E +ENCODING 45950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B37F +ENCODING 45951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B380 +ENCODING 45952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B381 +ENCODING 45953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B382 +ENCODING 45954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8D00 +8500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B383 +ENCODING 45955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +9D00 +8500 +8500 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B384 +ENCODING 45956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +9D00 +8500 +8500 +FD00 +0000 +2200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR B385 +ENCODING 45957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +85 +FD +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B386 +ENCODING 45958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8D00 +8500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B387 +ENCODING 45959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +8D00 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B388 +ENCODING 45960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +85 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B389 +ENCODING 45961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B38A +ENCODING 45962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +8D +85 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B38B +ENCODING 45963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +8D +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B38C +ENCODING 45964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +8F +81 +8F +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B38D +ENCODING 45965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR B38E +ENCODING 45966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B38F +ENCODING 45967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8100 +8700 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B390 +ENCODING 45968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +81 +8F +81 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B391 +ENCODING 45969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +81 +87 +FD +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B392 +ENCODING 45970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B393 +ENCODING 45971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +7E +40 +7E +ENDCHAR +STARTCHAR B394 +ENCODING 45972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +81 +8F +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B395 +ENCODING 45973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B396 +ENCODING 45974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B397 +ENCODING 45975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B398 +ENCODING 45976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B399 +ENCODING 45977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B39A +ENCODING 45978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B39B +ENCODING 45979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B39C +ENCODING 45980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR B39D +ENCODING 45981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +81 +87 +FD +01 +41 +7F +7F +ENDCHAR +STARTCHAR B39E +ENCODING 45982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8100 +8700 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B39F +ENCODING 45983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR B3A0 +ENCODING 45984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8F00 +8100 +8F00 +8100 +FD00 +0000 +1200 +3200 +3300 +4C80 +ENDCHAR +STARTCHAR B3A1 +ENCODING 45985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +81 +8F +81 +FD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B3A2 +ENCODING 45986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8100 +8700 +FD00 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B3A3 +ENCODING 45987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8F00 +8700 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B3A4 +ENCODING 45988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B3A5 +ENCODING 45989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B3A6 +ENCODING 45990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +81 +87 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B3A7 +ENCODING 45991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +8F +87 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B3A8 +ENCODING 45992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +9D +85 +9D +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B3A9 +ENCODING 45993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B3AA +ENCODING 45994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B3AB +ENCODING 45995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +8D00 +8500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B3AC +ENCODING 45996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +9D00 +8500 +9D00 +8500 +FD00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B3AD +ENCODING 45997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +8D00 +8500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B3AE +ENCODING 45998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B3AF +ENCODING 45999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B3B0 +ENCODING 46000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B3B1 +ENCODING 46001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B3B2 +ENCODING 46002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B3B3 +ENCODING 46003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B3B4 +ENCODING 46004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B3B5 +ENCODING 46005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B3B6 +ENCODING 46006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B3B7 +ENCODING 46007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B3B8 +ENCODING 46008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR B3B9 +ENCODING 46009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR B3BA +ENCODING 46010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +8D00 +8500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B3BB +ENCODING 46011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR B3BC +ENCODING 46012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +8D00 +8500 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B3BD +ENCODING 46013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +8D +85 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR B3BE +ENCODING 46014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +8D00 +8500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B3BF +ENCODING 46015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9D00 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B3C0 +ENCODING 46016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B3C1 +ENCODING 46017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B3C2 +ENCODING 46018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +8D +85 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B3C3 +ENCODING 46019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B3C4 +ENCODING 46020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +2000 +2000 +3F80 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR B3C5 +ENCODING 46021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B3C6 +ENCODING 46022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B3C7 +ENCODING 46023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +4000 +7600 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B3C8 +ENCODING 46024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B3C9 +ENCODING 46025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B3CA +ENCODING 46026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B3CB +ENCODING 46027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B3CC +ENCODING 46028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B3CD +ENCODING 46029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B3CE +ENCODING 46030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR B3CF +ENCODING 46031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B3D0 +ENCODING 46032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0400 +FFC0 +0000 +7900 +0900 +3900 +4280 +3C40 +ENDCHAR +STARTCHAR B3D1 +ENCODING 46033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B3D2 +ENCODING 46034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B3D3 +ENCODING 46035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B3D4 +ENCODING 46036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B3D5 +ENCODING 46037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B3D6 +ENCODING 46038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B3D7 +ENCODING 46039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B3D8 +ENCODING 46040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B3D9 +ENCODING 46041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B3DA +ENCODING 46042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B3DB +ENCODING 46043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0400 +FFC0 +0000 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR B3DC +ENCODING 46044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +76 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B3DD +ENCODING 46045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B3DE +ENCODING 46046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +40 +76 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR B3DF +ENCODING 46047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +FF +00 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B3E0 +ENCODING 46048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4080 +4080 +4080 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B3E1 +ENCODING 46049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B3E2 +ENCODING 46050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B3E3 +ENCODING 46051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B3E4 +ENCODING 46052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4080 +4080 +7C80 +10C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B3E5 +ENCODING 46053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B3E6 +ENCODING 46054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B3E7 +ENCODING 46055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B3E8 +ENCODING 46056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4080 +7CC0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B3E9 +ENCODING 46057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B3EA +ENCODING 46058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B3EB +ENCODING 46059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR B3EC +ENCODING 46060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B3ED +ENCODING 46061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B3EE +ENCODING 46062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B3EF +ENCODING 46063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B3F0 +ENCODING 46064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR B3F1 +ENCODING 46065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR B3F2 +ENCODING 46066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR B3F3 +ENCODING 46067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B3F4 +ENCODING 46068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B3F5 +ENCODING 46069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR B3F6 +ENCODING 46070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR B3F7 +ENCODING 46071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR B3F8 +ENCODING 46072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B3F9 +ENCODING 46073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR B3FA +ENCODING 46074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +D980 +2100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR B3FB +ENCODING 46075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4080 +7CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR B3FC +ENCODING 46076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4280 +4280 +4280 +7B80 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR B3FD +ENCODING 46077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B3FE +ENCODING 46078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B3FF +ENCODING 46079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B400 +ENCODING 46080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +85 +F7 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR B401 +ENCODING 46081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +FD00 +0100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B402 +ENCODING 46082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B403 +ENCODING 46083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +3F +40 +7F +ENDCHAR +STARTCHAR B404 +ENCODING 46084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR B405 +ENCODING 46085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B406 +ENCODING 46086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B407 +ENCODING 46087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B408 +ENCODING 46088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B409 +ENCODING 46089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B40A +ENCODING 46090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B40B +ENCODING 46091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B40C +ENCODING 46092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +3F +41 +7F +ENDCHAR +STARTCHAR B40D +ENCODING 46093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +21 +3F +3F +ENDCHAR +STARTCHAR B40E +ENCODING 46094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +FD00 +0100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B40F +ENCODING 46095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR B410 +ENCODING 46096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +4280 +4380 +7A80 +1280 +FE80 +0000 +1100 +1100 +1980 +6640 +ENDCHAR +STARTCHAR B411 +ENCODING 46097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +FD +09 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B412 +ENCODING 46098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B413 +ENCODING 46099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +2500 +F500 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B414 +ENCODING 46100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B415 +ENCODING 46101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B416 +ENCODING 46102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +25 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR B417 +ENCODING 46103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +25 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B418 +ENCODING 46104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +4080 +4080 +7E80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B419 +ENCODING 46105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B41A +ENCODING 46106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B41B +ENCODING 46107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +D900 +2100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B41C +ENCODING 46108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +4080 +7C80 +1080 +1080 +FF80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B41D +ENCODING 46109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B41E +ENCODING 46110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B41F +ENCODING 46111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR B420 +ENCODING 46112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B421 +ENCODING 46113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B422 +ENCODING 46114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B423 +ENCODING 46115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B424 +ENCODING 46116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B425 +ENCODING 46117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B426 +ENCODING 46118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B427 +ENCODING 46119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B428 +ENCODING 46120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B429 +ENCODING 46121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B42A +ENCODING 46122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B42B +ENCODING 46123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +21 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR B42C +ENCODING 46124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B42D +ENCODING 46125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B42E +ENCODING 46126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +D900 +2100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B42F +ENCODING 46127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +F900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B430 +ENCODING 46128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B431 +ENCODING 46129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B432 +ENCODING 46130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +D9 +21 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR B433 +ENCODING 46131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B434 +ENCODING 46132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +2000 +2000 +3F80 +1200 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR B435 +ENCODING 46133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR B436 +ENCODING 46134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B437 +ENCODING 46135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +4000 +5A00 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B438 +ENCODING 46136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +2000 +1F00 +1200 +FFC0 +2000 +2000 +3F00 +ENDCHAR +STARTCHAR B439 +ENCODING 46137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B43A +ENCODING 46138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B43B +ENCODING 46139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +40 +5A +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B43C +ENCODING 46140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +40 +40 +7F +24 +DB +7E +01 +7E +7E +ENDCHAR +STARTCHAR B43D +ENCODING 46141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B43E +ENCODING 46142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR B43F +ENCODING 46143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B440 +ENCODING 46144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B441 +ENCODING 46145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B442 +ENCODING 46146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B443 +ENCODING 46147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B444 +ENCODING 46148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +40 +5A +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR B445 +ENCODING 46149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +40 +5A +24 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR B446 +ENCODING 46150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B447 +ENCODING 46151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR B448 +ENCODING 46152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B449 +ENCODING 46153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR B44A +ENCODING 46154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B44B +ENCODING 46155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B44C +ENCODING 46156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +5A +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B44D +ENCODING 46157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +40 +40 +7F +24 +DB +3E +40 +7E +7E +ENDCHAR +STARTCHAR B44E +ENCODING 46158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +40 +5A +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR B44F +ENCODING 46159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +24 +DB +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B450 +ENCODING 46160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2000 +2000 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR B451 +ENCODING 46161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B452 +ENCODING 46162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B453 +ENCODING 46163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B454 +ENCODING 46164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR B455 +ENCODING 46165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B456 +ENCODING 46166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR B457 +ENCODING 46167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B458 +ENCODING 46168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B459 +ENCODING 46169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B45A +ENCODING 46170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B45B +ENCODING 46171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B45C +ENCODING 46172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B45D +ENCODING 46173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B45E +ENCODING 46174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B45F +ENCODING 46175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR B460 +ENCODING 46176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B461 +ENCODING 46177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B462 +ENCODING 46178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B463 +ENCODING 46179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B464 +ENCODING 46180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B465 +ENCODING 46181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B466 +ENCODING 46182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +40 +7F +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR B467 +ENCODING 46183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B468 +ENCODING 46184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B469 +ENCODING 46185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +40 +40 +7F +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR B46A +ENCODING 46186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B46B +ENCODING 46187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B46C +ENCODING 46188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +4080 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR B46D +ENCODING 46189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B46E +ENCODING 46190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B46F +ENCODING 46191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B470 +ENCODING 46192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR B471 +ENCODING 46193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B472 +ENCODING 46194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B473 +ENCODING 46195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR B474 +ENCODING 46196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR B475 +ENCODING 46197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B476 +ENCODING 46198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B477 +ENCODING 46199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B478 +ENCODING 46200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B479 +ENCODING 46201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B47A +ENCODING 46202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B47B +ENCODING 46203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR B47C +ENCODING 46204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR B47D +ENCODING 46205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR B47E +ENCODING 46206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B47F +ENCODING 46207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR B480 +ENCODING 46208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +0100 +FD00 +2100 +2700 +0100 +2200 +3300 +CC80 +ENDCHAR +STARTCHAR B481 +ENCODING 46209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B482 +ENCODING 46210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +7900 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B483 +ENCODING 46211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +7900 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B484 +ENCODING 46212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B485 +ENCODING 46213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B486 +ENCODING 46214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR B487 +ENCODING 46215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR B488 +ENCODING 46216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4280 +4280 +7A80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR B489 +ENCODING 46217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B48A +ENCODING 46218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B48B +ENCODING 46219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F500 +1D00 +E500 +2900 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B48C +ENCODING 46220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +4280 +7A80 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR B48D +ENCODING 46221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B48E +ENCODING 46222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR B48F +ENCODING 46223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR B490 +ENCODING 46224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR B491 +ENCODING 46225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR B492 +ENCODING 46226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR B493 +ENCODING 46227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR B494 +ENCODING 46228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR B495 +ENCODING 46229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR B496 +ENCODING 46230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR B497 +ENCODING 46231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR B498 +ENCODING 46232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +3F +41 +7F +ENDCHAR +STARTCHAR B499 +ENCODING 46233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +41 +7F +7F +ENDCHAR +STARTCHAR B49A +ENCODING 46234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F500 +1D00 +E500 +2900 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B49B +ENCODING 46235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +08 +1C +63 +ENDCHAR +STARTCHAR B49C +ENCODING 46236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR B49D +ENCODING 46237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4280 +7A80 +0280 +FE80 +1280 +1680 +0000 +1F80 +2080 +1F80 +ENDCHAR +STARTCHAR B49E +ENCODING 46238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B49F +ENCODING 46239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR B4A0 +ENCODING 46240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR B4A1 +ENCODING 46241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B4A2 +ENCODING 46242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F5 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR B4A3 +ENCODING 46243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4280 +3A80 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR B4A4 +ENCODING 46244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +4080 +4080 +7C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR B4A5 +ENCODING 46245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B4A6 +ENCODING 46246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B4A7 +ENCODING 46247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B4A8 +ENCODING 46248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +01 +FF +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR B4A9 +ENCODING 46249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B4AA +ENCODING 46250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B4AB +ENCODING 46251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR B4AC +ENCODING 46252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +01 +FF +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B4AD +ENCODING 46253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B4AE +ENCODING 46254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B4AF +ENCODING 46255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B4B0 +ENCODING 46256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B4B1 +ENCODING 46257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B4B2 +ENCODING 46258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B4B3 +ENCODING 46259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR B4B4 +ENCODING 46260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR B4B5 +ENCODING 46261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +01 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B4B6 +ENCODING 46262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B4B7 +ENCODING 46263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +F900 +0100 +FF00 +2100 +2800 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B4B8 +ENCODING 46264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B4B9 +ENCODING 46265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +01 +FF +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR B4BA +ENCODING 46266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +7900 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B4BB +ENCODING 46267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +7900 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B4BC +ENCODING 46268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B4BD +ENCODING 46269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B4BE +ENCODING 46270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +79 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR B4BF +ENCODING 46271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +79 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B4C0 +ENCODING 46272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2000 +2000 +2000 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR B4C1 +ENCODING 46273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B4C2 +ENCODING 46274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B4C3 +ENCODING 46275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B4C4 +ENCODING 46276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +2000 +2000 +3F80 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR B4C5 +ENCODING 46277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B4C6 +ENCODING 46278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR B4C7 +ENCODING 46279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B4C8 +ENCODING 46280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B4C9 +ENCODING 46281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B4CA +ENCODING 46282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B4CB +ENCODING 46283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B4CC +ENCODING 46284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B4CD +ENCODING 46285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B4CE +ENCODING 46286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B4CF +ENCODING 46287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR B4D0 +ENCODING 46288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +2000 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B4D1 +ENCODING 46289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR B4D2 +ENCODING 46290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B4D3 +ENCODING 46291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR B4D4 +ENCODING 46292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B4D5 +ENCODING 46293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +2000 +2000 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B4D6 +ENCODING 46294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B4D7 +ENCODING 46295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B4D8 +ENCODING 46296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B4D9 +ENCODING 46297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +40 +40 +7F +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR B4DA +ENCODING 46298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B4DB +ENCODING 46299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR B4DC +ENCODING 46300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +2000 +2000 +2000 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR B4DD +ENCODING 46301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B4DE +ENCODING 46302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B4DF +ENCODING 46303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B4E0 +ENCODING 46304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B4E1 +ENCODING 46305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B4E2 +ENCODING 46306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B4E3 +ENCODING 46307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B4E4 +ENCODING 46308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B4E5 +ENCODING 46309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B4E6 +ENCODING 46310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR B4E7 +ENCODING 46311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B4E8 +ENCODING 46312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B4E9 +ENCODING 46313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B4EA +ENCODING 46314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B4EB +ENCODING 46315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B4EC +ENCODING 46316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B4ED +ENCODING 46317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B4EE +ENCODING 46318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B4EF +ENCODING 46319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B4F0 +ENCODING 46320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR B4F1 +ENCODING 46321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +2000 +3F80 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR B4F2 +ENCODING 46322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B4F3 +ENCODING 46323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B4F4 +ENCODING 46324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR B4F5 +ENCODING 46325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +40 +40 +7F +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR B4F6 +ENCODING 46326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2000 +3F00 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B4F7 +ENCODING 46327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +40 +7F +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B4F8 +ENCODING 46328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +4080 +4080 +7E80 +0080 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B4F9 +ENCODING 46329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B4FA +ENCODING 46330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B4FB +ENCODING 46331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +F900 +0100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B4FC +ENCODING 46332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +81 +79 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR B4FD +ENCODING 46333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B4FE +ENCODING 46334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B4FF +ENCODING 46335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR B500 +ENCODING 46336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3F00 +0080 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR B501 +ENCODING 46337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0000 +1B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B502 +ENCODING 46338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0000 +3F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR B503 +ENCODING 46339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3000 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR B504 +ENCODING 46340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B505 +ENCODING 46341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3100 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR B506 +ENCODING 46342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B507 +ENCODING 46343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +3380 +0F80 +3B00 +2480 +3B00 +ENDCHAR +STARTCHAR B508 +ENCODING 46344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR B509 +ENCODING 46345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR B50A +ENCODING 46346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B50B +ENCODING 46347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR B50C +ENCODING 46348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B50D +ENCODING 46349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B50E +ENCODING 46350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +F900 +0100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B50F +ENCODING 46351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR B510 +ENCODING 46352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B511 +ENCODING 46353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0F00 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR B512 +ENCODING 46354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +F9 +01 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR B513 +ENCODING 46355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4080 +7C80 +0080 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR B514 +ENCODING 46356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B515 +ENCODING 46357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B516 +ENCODING 46358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +81 +81 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B517 +ENCODING 46359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8100 +8100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B518 +ENCODING 46360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B519 +ENCODING 46361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +81 +81 +FD +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B51A +ENCODING 46362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B51B +ENCODING 46363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR B51C +ENCODING 46364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B51D +ENCODING 46365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B51E +ENCODING 46366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B51F +ENCODING 46367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B520 +ENCODING 46368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B521 +ENCODING 46369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B522 +ENCODING 46370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B523 +ENCODING 46371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B524 +ENCODING 46372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B525 +ENCODING 46373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B526 +ENCODING 46374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8100 +8100 +8100 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B527 +ENCODING 46375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8100 +8100 +FD00 +0100 +0800 +0800 +1600 +6180 +ENDCHAR +STARTCHAR B528 +ENCODING 46376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8100 +8100 +FD00 +0100 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B529 +ENCODING 46377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +81 +81 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B52A +ENCODING 46378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +8100 +8100 +FD00 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B52B +ENCODING 46379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +8100 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B52C +ENCODING 46380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +81 +81 +81 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B52D +ENCODING 46381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B52E +ENCODING 46382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +81 +81 +81 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B52F +ENCODING 46383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +81 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B530 +ENCODING 46384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9100 +9180 +9100 +9100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B531 +ENCODING 46385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B532 +ENCODING 46386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B533 +ENCODING 46387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B534 +ENCODING 46388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B535 +ENCODING 46389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B536 +ENCODING 46390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B537 +ENCODING 46391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR B538 +ENCODING 46392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9180 +9100 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B539 +ENCODING 46393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B53A +ENCODING 46394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B53B +ENCODING 46395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B53C +ENCODING 46396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B53D +ENCODING 46397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B53E +ENCODING 46398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B53F +ENCODING 46399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B540 +ENCODING 46400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B541 +ENCODING 46401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR B542 +ENCODING 46402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B543 +ENCODING 46403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B544 +ENCODING 46404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0000 +2200 +2200 +5500 +8980 +ENDCHAR +STARTCHAR B545 +ENCODING 46405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9100 +9180 +9100 +FD00 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B546 +ENCODING 46406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR B547 +ENCODING 46407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B548 +ENCODING 46408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B549 +ENCODING 46409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9100 +9180 +9D00 +4000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B54A +ENCODING 46410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9100 +9180 +9100 +4D00 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B54B +ENCODING 46411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9180 +9100 +FD00 +0100 +1C00 +0000 +7F00 +2200 +1C00 +ENDCHAR +STARTCHAR B54C +ENCODING 46412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +A3 +A3 +A3 +FB +03 +03 +03 +ENDCHAR +STARTCHAR B54D +ENCODING 46413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +A3 +FB +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B54E +ENCODING 46414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A5 +A3 +A5 +DD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B54F +ENCODING 46415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A500 +A300 +A500 +DD00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B550 +ENCODING 46416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +A300 +A300 +A300 +FB00 +0300 +2300 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B551 +ENCODING 46417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A500 +A300 +A500 +DD00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B552 +ENCODING 46418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B553 +ENCODING 46419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A5 +A3 +A5 +DD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B554 +ENCODING 46420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +FB +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B555 +ENCODING 46421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B556 +ENCODING 46422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B557 +ENCODING 46423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B558 +ENCODING 46424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B559 +ENCODING 46425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B55A +ENCODING 46426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B55B +ENCODING 46427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B55C +ENCODING 46428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +A3 +FB +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B55D +ENCODING 46429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +A3 +FB +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B55E +ENCODING 46430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A500 +A300 +A500 +DD00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B55F +ENCODING 46431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +A300 +A300 +A300 +FB00 +0300 +0900 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B560 +ENCODING 46432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +A300 +A300 +A300 +FB00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B561 +ENCODING 46433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +A3 +A3 +FB +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B562 +ENCODING 46434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A500 +A300 +A500 +DD00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B563 +ENCODING 46435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A300 +ED00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B564 +ENCODING 46436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A5 +A3 +A5 +DD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B565 +ENCODING 46437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B566 +ENCODING 46438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A5 +A3 +A5 +DD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B567 +ENCODING 46439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A3 +ED +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B568 +ENCODING 46440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FD00 +9100 +9180 +9100 +9100 +9180 +5D00 +0100 +0100 +ENDCHAR +STARTCHAR B569 +ENCODING 46441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B56A +ENCODING 46442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B56B +ENCODING 46443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B56C +ENCODING 46444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9180 +9100 +9100 +FD80 +0100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR B56D +ENCODING 46445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B56E +ENCODING 46446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B56F +ENCODING 46447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR B570 +ENCODING 46448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B571 +ENCODING 46449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B572 +ENCODING 46450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B573 +ENCODING 46451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B574 +ENCODING 46452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B575 +ENCODING 46453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B576 +ENCODING 46454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B577 +ENCODING 46455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B578 +ENCODING 46456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR B579 +ENCODING 46457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR B57A +ENCODING 46458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B57B +ENCODING 46459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B57C +ENCODING 46460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B57D +ENCODING 46461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +1800 +2600 +4100 +2200 +1C00 +ENDCHAR +STARTCHAR B57E +ENCODING 46462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR B57F +ENCODING 46463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B580 +ENCODING 46464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B581 +ENCODING 46465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B582 +ENCODING 46466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +9180 +9100 +9180 +4D00 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B583 +ENCODING 46467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +9180 +9100 +9D80 +4000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR B584 +ENCODING 46468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +DD +A5 +A7 +A5 +A5 +A3 +DD +05 +05 +01 +ENDCHAR +STARTCHAR B585 +ENCODING 46469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B586 +ENCODING 46470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B587 +ENCODING 46471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A300 +A500 +A300 +DD00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B588 +ENCODING 46472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A7 +A5 +A5 +FF +05 +01 +20 +3F +ENDCHAR +STARTCHAR B589 +ENCODING 46473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A300 +A500 +A300 +DD00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B58A +ENCODING 46474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B58B +ENCODING 46475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B58C +ENCODING 46476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B58D +ENCODING 46477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B58E +ENCODING 46478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B58F +ENCODING 46479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B590 +ENCODING 46480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B591 +ENCODING 46481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B592 +ENCODING 46482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B593 +ENCODING 46483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B594 +ENCODING 46484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B595 +ENCODING 46485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +21 +3F +3F +ENDCHAR +STARTCHAR B596 +ENCODING 46486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A300 +A500 +A300 +DD00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B597 +ENCODING 46487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A3 +A5 +A3 +DD +01 +08 +14 +63 +ENDCHAR +STARTCHAR B598 +ENCODING 46488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A300 +A500 +A300 +DD00 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B599 +ENCODING 46489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A3 +A5 +A3 +DD +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR B59A +ENCODING 46490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +A300 +A500 +A300 +DD00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B59B +ENCODING 46491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A300 +A500 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B59C +ENCODING 46492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B59D +ENCODING 46493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B59E +ENCODING 46494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +A3 +A5 +A3 +DD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B59F +ENCODING 46495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A3 +A5 +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B5A0 +ENCODING 46496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +97 +91 +91 +91 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B5A1 +ENCODING 46497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B5A2 +ENCODING 46498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +97 +91 +4D +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B5A3 +ENCODING 46499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9700 +9100 +4D00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B5A4 +ENCODING 46500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR B5A5 +ENCODING 46501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +97 +91 +4D +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B5A6 +ENCODING 46502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B5A7 +ENCODING 46503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +91 +97 +91 +4D +00 +7E +40 +7E +ENDCHAR +STARTCHAR B5A8 +ENCODING 46504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B5A9 +ENCODING 46505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B5AA +ENCODING 46506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +FD +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B5AB +ENCODING 46507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +FD +00 +75 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B5AC +ENCODING 46508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B5AD +ENCODING 46509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B5AE +ENCODING 46510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B5AF +ENCODING 46511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B5B0 +ENCODING 46512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B5B1 +ENCODING 46513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B5B2 +ENCODING 46514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9700 +9100 +4D00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B5B3 +ENCODING 46515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR B5B4 +ENCODING 46516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9100 +9700 +9100 +9100 +FD00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B5B5 +ENCODING 46517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +91 +FD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B5B6 +ENCODING 46518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9700 +9100 +4D00 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B5B7 +ENCODING 46519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9700 +9100 +DD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B5B8 +ENCODING 46520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +97 +91 +4D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B5B9 +ENCODING 46521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +91 +DD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B5BA +ENCODING 46522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +91 +97 +91 +4D +00 +3F +12 +3F +ENDCHAR +STARTCHAR B5BB +ENCODING 46523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +FD +01 +1C +00 +7F +22 +1E +ENDCHAR +STARTCHAR B5BC +ENCODING 46524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +A3 +AF +A3 +A3 +A3 +FB +03 +03 +03 +ENDCHAR +STARTCHAR B5BD +ENCODING 46525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +AF +A3 +A3 +FB +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B5BE +ENCODING 46526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +A7 +A3 +D9 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B5BF +ENCODING 46527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +A700 +A300 +D900 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B5C0 +ENCODING 46528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +AF00 +A300 +A300 +FB00 +0300 +2300 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B5C1 +ENCODING 46529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +A700 +A300 +D900 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B5C2 +ENCODING 46530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B5C3 +ENCODING 46531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +A7 +A3 +D9 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B5C4 +ENCODING 46532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +AF +A3 +FB +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B5C5 +ENCODING 46533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B5C6 +ENCODING 46534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B5C7 +ENCODING 46535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B5C8 +ENCODING 46536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B5C9 +ENCODING 46537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B5CA +ENCODING 46538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B5CB +ENCODING 46539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B5CC +ENCODING 46540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +AF +A3 +A3 +FB +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B5CD +ENCODING 46541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +AF +A3 +A3 +FB +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B5CE +ENCODING 46542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +A700 +A300 +D900 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B5CF +ENCODING 46543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +AF00 +A300 +A300 +FB00 +0300 +0900 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B5D0 +ENCODING 46544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FB00 +A300 +AF00 +A300 +A300 +FB00 +0000 +2200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR B5D1 +ENCODING 46545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FB +A3 +AF +A3 +A3 +FB +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B5D2 +ENCODING 46546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +A700 +A300 +D900 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B5D3 +ENCODING 46547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +A300 +A700 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B5D4 +ENCODING 46548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +A7 +A3 +D9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B5D5 +ENCODING 46549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B5D6 +ENCODING 46550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +A7 +A3 +D9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B5D7 +ENCODING 46551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +A3 +A7 +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B5D8 +ENCODING 46552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +97 +91 +97 +91 +91 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B5D9 +ENCODING 46553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR B5DA +ENCODING 46554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B5DB +ENCODING 46555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9700 +9300 +9100 +4D00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B5DC +ENCODING 46556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +97 +91 +97 +FD +01 +01 +20 +3F +ENDCHAR +STARTCHAR B5DD +ENCODING 46557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +93 +91 +4D +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B5DE +ENCODING 46558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B5DF +ENCODING 46559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +7E +40 +7E +ENDCHAR +STARTCHAR B5E0 +ENCODING 46560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B5E1 +ENCODING 46561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B5E2 +ENCODING 46562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B5E3 +ENCODING 46563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B5E4 +ENCODING 46564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B5E5 +ENCODING 46565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B5E6 +ENCODING 46566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B5E7 +ENCODING 46567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B5E8 +ENCODING 46568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +7F +41 +7F +ENDCHAR +STARTCHAR B5E9 +ENCODING 46569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +97 +93 +91 +4D +01 +41 +7F +7F +ENDCHAR +STARTCHAR B5EA +ENCODING 46570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9700 +9300 +9100 +4D00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B5EB +ENCODING 46571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +08 +14 +63 +ENDCHAR +STARTCHAR B5EC +ENCODING 46572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +9700 +9100 +9700 +9100 +FD00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B5ED +ENCODING 46573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +93 +91 +4D +0C +32 +41 +23 +1C +ENDCHAR +STARTCHAR B5EE +ENCODING 46574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9700 +9300 +9100 +4D00 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B5EF +ENCODING 46575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9700 +9700 +DD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B5F0 +ENCODING 46576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B5F1 +ENCODING 46577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B5F2 +ENCODING 46578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +97 +93 +91 +4D +00 +3F +12 +3F +ENDCHAR +STARTCHAR B5F3 +ENCODING 46579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +97 +97 +DD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B5F4 +ENCODING 46580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +DB +A3 +AD +A3 +AD +A3 +DB +03 +03 +ENDCHAR +STARTCHAR B5F5 +ENCODING 46581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B5F6 +ENCODING 46582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B5F7 +ENCODING 46583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +AD00 +A300 +AD00 +D900 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B5F8 +ENCODING 46584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A5 +A3 +A5 +FB +03 +01 +20 +3F +ENDCHAR +STARTCHAR B5F9 +ENCODING 46585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +AD00 +A300 +AD00 +D900 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B5FA +ENCODING 46586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B5FB +ENCODING 46587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B5FC +ENCODING 46588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B5FD +ENCODING 46589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B5FE +ENCODING 46590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B5FF +ENCODING 46591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B600 +ENCODING 46592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B601 +ENCODING 46593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B602 +ENCODING 46594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B603 +ENCODING 46595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B604 +ENCODING 46596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +3F +41 +7F +ENDCHAR +STARTCHAR B605 +ENCODING 46597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +21 +3F +3F +ENDCHAR +STARTCHAR B606 +ENCODING 46598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +AD00 +A300 +AD00 +D900 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B607 +ENCODING 46599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +AD +A7 +A3 +DB +01 +08 +14 +63 +ENDCHAR +STARTCHAR B608 +ENCODING 46600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +AD00 +A300 +AD00 +D900 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B609 +ENCODING 46601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +AD +A7 +A3 +DB +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR B60A +ENCODING 46602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +AD00 +A300 +AD00 +D900 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR B60B +ENCODING 46603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +AD00 +A700 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B60C +ENCODING 46604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B60D +ENCODING 46605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B60E +ENCODING 46606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +AD +A3 +AD +D9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B60F +ENCODING 46607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +AD +A7 +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B610 +ENCODING 46608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F80 +4400 +4400 +4400 +3F80 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR B611 +ENCODING 46609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B612 +ENCODING 46610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B613 +ENCODING 46611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +EE00 +8800 +7F00 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B614 +ENCODING 46612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B615 +ENCODING 46613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B616 +ENCODING 46614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B617 +ENCODING 46615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B618 +ENCODING 46616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B619 +ENCODING 46617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B61A +ENCODING 46618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B61B +ENCODING 46619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B61C +ENCODING 46620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B61D +ENCODING 46621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B61E +ENCODING 46622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR B61F +ENCODING 46623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR B620 +ENCODING 46624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +08 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR B621 +ENCODING 46625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +08 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR B622 +ENCODING 46626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B623 +ENCODING 46627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR B624 +ENCODING 46628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B625 +ENCODING 46629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B626 +ENCODING 46630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B627 +ENCODING 46631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +6F +FF +00 +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B628 +ENCODING 46632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B629 +ENCODING 46633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3B80 +4400 +4400 +3380 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR B62A +ENCODING 46634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR B62B +ENCODING 46635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +6F +FF +00 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B62C +ENCODING 46636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6E80 +4880 +4880 +4880 +6EC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B62D +ENCODING 46637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B62E +ENCODING 46638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B62F +ENCODING 46639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B630 +ENCODING 46640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7E80 +4880 +4880 +24C0 +1080 +FE80 +0000 +2000 +3F00 +ENDCHAR +STARTCHAR B631 +ENCODING 46641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B632 +ENCODING 46642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B633 +ENCODING 46643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B634 +ENCODING 46644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +4880 +6E80 +10C0 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B635 +ENCODING 46645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B636 +ENCODING 46646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B637 +ENCODING 46647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR B638 +ENCODING 46648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B639 +ENCODING 46649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B63A +ENCODING 46650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B63B +ENCODING 46651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B63C +ENCODING 46652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR B63D +ENCODING 46653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR B63E +ENCODING 46654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR B63F +ENCODING 46655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B640 +ENCODING 46656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B641 +ENCODING 46657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR B642 +ENCODING 46658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR B643 +ENCODING 46659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR B644 +ENCODING 46660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B645 +ENCODING 46661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR B646 +ENCODING 46662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +9100 +D980 +2100 +2D00 +D000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR B647 +ENCODING 46663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +6C80 +4880 +6EC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR B648 +ENCODING 46664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +9280 +9280 +9280 +7D80 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR B649 +ENCODING 46665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B64A +ENCODING 46666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B64B +ENCODING 46667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A700 +3500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B64C +ENCODING 46668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A5 +17 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR B64D +ENCODING 46669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A700 +3500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B64E +ENCODING 46670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR B64F +ENCODING 46671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B650 +ENCODING 46672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B651 +ENCODING 46673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR B652 +ENCODING 46674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR B653 +ENCODING 46675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR B654 +ENCODING 46676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR B655 +ENCODING 46677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR B656 +ENCODING 46678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR B657 +ENCODING 46679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR B658 +ENCODING 46680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B659 +ENCODING 46681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR B65A +ENCODING 46682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A700 +3500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B65B +ENCODING 46683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR B65C +ENCODING 46684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A700 +3500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B65D +ENCODING 46685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A7 +35 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B65E +ENCODING 46686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +A500 +A700 +3500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B65F +ENCODING 46687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR B660 +ENCODING 46688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B661 +ENCODING 46689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B662 +ENCODING 46690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +A5 +A7 +35 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B663 +ENCODING 46691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +5280 +7B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR B664 +ENCODING 46692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6E80 +4880 +4880 +4880 +7E80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B665 +ENCODING 46693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B666 +ENCODING 46694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B667 +ENCODING 46695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +9100 +D900 +0100 +3D00 +C100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B668 +ENCODING 46696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +7E80 +1080 +1080 +FF80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B669 +ENCODING 46697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B66A +ENCODING 46698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B66B +ENCODING 46699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +3F +40 +7E +ENDCHAR +STARTCHAR B66C +ENCODING 46700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR B66D +ENCODING 46701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B66E +ENCODING 46702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B66F +ENCODING 46703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B670 +ENCODING 46704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B671 +ENCODING 46705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B672 +ENCODING 46706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B673 +ENCODING 46707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B674 +ENCODING 46708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +7F +41 +7F +ENDCHAR +STARTCHAR B675 +ENCODING 46709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +41 +7F +7F +ENDCHAR +STARTCHAR B676 +ENCODING 46710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +52 +72 +55 +78 +ENDCHAR +STARTCHAR B677 +ENCODING 46711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +08 +14 +63 +ENDCHAR +STARTCHAR B678 +ENCODING 46712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B679 +ENCODING 46713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B67A +ENCODING 46714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +9100 +D900 +0100 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B67B +ENCODING 46715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +DD00 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B67C +ENCODING 46716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +7F +3F +01 +01 +ENDCHAR +STARTCHAR B67D +ENCODING 46717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B67E +ENCODING 46718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +91 +D9 +01 +3D +C1 +7F +12 +3F +ENDCHAR +STARTCHAR B67F +ENCODING 46719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B680 +ENCODING 46720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 8 0 0 +BITMAP +3F80 +4400 +4400 +4400 +3F80 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR B681 +ENCODING 46721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR B682 +ENCODING 46722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B683 +ENCODING 46723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +EE00 +8800 +7F00 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR B684 +ENCODING 46724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +C8 +26 +24 +DB +40 +40 +7E +ENDCHAR +STARTCHAR B685 +ENCODING 46725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR B686 +ENCODING 46726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B687 +ENCODING 46727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B688 +ENCODING 46728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR B689 +ENCODING 46729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B68A +ENCODING 46730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B68B +ENCODING 46731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B68C +ENCODING 46732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B68D +ENCODING 46733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B68E +ENCODING 46734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR B68F +ENCODING 46735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR B690 +ENCODING 46736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR B691 +ENCODING 46737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +24 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR B692 +ENCODING 46738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B693 +ENCODING 46739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR B694 +ENCODING 46740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR B695 +ENCODING 46741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR B696 +ENCODING 46742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR B697 +ENCODING 46743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +24 +DB +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B698 +ENCODING 46744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR B699 +ENCODING 46745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3B80 +4400 +4400 +3380 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR B69A +ENCODING 46746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +EE +88 +7F +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR B69B +ENCODING 46747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +24 +DB +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B69C +ENCODING 46748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +4400 +4400 +4400 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR B69D +ENCODING 46749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B69E +ENCODING 46750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B69F +ENCODING 46751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B6A0 +ENCODING 46752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR B6A1 +ENCODING 46753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B6A2 +ENCODING 46754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR B6A3 +ENCODING 46755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B6A4 +ENCODING 46756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B6A5 +ENCODING 46757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B6A6 +ENCODING 46758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B6A7 +ENCODING 46759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B6A8 +ENCODING 46760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B6A9 +ENCODING 46761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B6AA +ENCODING 46762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B6AB +ENCODING 46763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +3F80 +0000 +FFC0 +0400 +7B00 +0800 +3F80 +4480 +3B80 +ENDCHAR +STARTCHAR B6AC +ENCODING 46764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B6AD +ENCODING 46765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +2400 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR B6AE +ENCODING 46766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B6AF +ENCODING 46767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR B6B0 +ENCODING 46768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B6B1 +ENCODING 46769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR B6B2 +ENCODING 46770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +EE +88 +7F +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR B6B3 +ENCODING 46771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B6B4 +ENCODING 46772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B6B5 +ENCODING 46773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +77 +88 +88 +7F +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR B6B6 +ENCODING 46774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B6B7 +ENCODING 46775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B6B8 +ENCODING 46776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +4880 +4880 +7E80 +0080 +FE80 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR B6B9 +ENCODING 46777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B6BA +ENCODING 46778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B6BB +ENCODING 46779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B6BC +ENCODING 46780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +91 +49 +FF +27 +21 +40 +7F +ENDCHAR +STARTCHAR B6BD +ENCODING 46781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B6BE +ENCODING 46782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B6BF +ENCODING 46783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR B6C0 +ENCODING 46784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR B6C1 +ENCODING 46785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B6C2 +ENCODING 46786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B6C3 +ENCODING 46787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B6C4 +ENCODING 46788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B6C5 +ENCODING 46789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B6C6 +ENCODING 46790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B6C7 +ENCODING 46791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR B6C8 +ENCODING 46792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +7F +41 +7F +ENDCHAR +STARTCHAR B6C9 +ENCODING 46793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +41 +7F +7F +ENDCHAR +STARTCHAR B6CA +ENCODING 46794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B6CB +ENCODING 46795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR B6CC +ENCODING 46796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B6CD +ENCODING 46797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B6CE +ENCODING 46798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +9100 +FD00 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B6CF +ENCODING 46799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +FD00 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B6D0 +ENCODING 46800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B6D1 +ENCODING 46801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B6D2 +ENCODING 46802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR B6D3 +ENCODING 46803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR B6D4 +ENCODING 46804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7D80 +5180 +5180 +7D80 +0180 +FD80 +1180 +1680 +1180 +1180 +0180 +ENDCHAR +STARTCHAR B6D5 +ENCODING 46805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B6D6 +ENCODING 46806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B6D7 +ENCODING 46807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +FB00 +FB00 +2B00 +2100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B6D8 +ENCODING 46808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7E80 +5280 +7A80 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR B6D9 +ENCODING 46809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +FB00 +FB00 +2B00 +2100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B6DA +ENCODING 46810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR B6DB +ENCODING 46811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3F +40 +7F +ENDCHAR +STARTCHAR B6DC +ENCODING 46812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR B6DD +ENCODING 46813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR B6DE +ENCODING 46814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR B6DF +ENCODING 46815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR B6E0 +ENCODING 46816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR B6E1 +ENCODING 46817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR B6E2 +ENCODING 46818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR B6E3 +ENCODING 46819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR B6E4 +ENCODING 46820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3F +41 +7F +ENDCHAR +STARTCHAR B6E5 +ENCODING 46821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +41 +7F +7F +ENDCHAR +STARTCHAR B6E6 +ENCODING 46822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +FB00 +FB00 +2B00 +2100 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B6E7 +ENCODING 46823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +08 +1C +63 +ENDCHAR +STARTCHAR B6E8 +ENCODING 46824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +02 +22 +55 +08 +ENDCHAR +STARTCHAR B6E9 +ENCODING 46825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3E +41 +61 +1E +ENDCHAR +STARTCHAR B6EA +ENCODING 46826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +A300 +FB00 +FB00 +2B00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B6EB +ENCODING 46827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR B6EC +ENCODING 46828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3F +01 +3F +01 +ENDCHAR +STARTCHAR B6ED +ENCODING 46829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B6EE +ENCODING 46830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FB +A3 +FB +FB +2B +21 +3F +12 +3F +ENDCHAR +STARTCHAR B6EF +ENCODING 46831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5A80 +5280 +6E80 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR B6F0 +ENCODING 46832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +4880 +7E80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR B6F1 +ENCODING 46833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B6F2 +ENCODING 46834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B6F3 +ENCODING 46835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B6F4 +ENCODING 46836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +FD +01 +FF +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR B6F5 +ENCODING 46837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B6F6 +ENCODING 46838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B6F7 +ENCODING 46839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR B6F8 +ENCODING 46840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +FD +01 +FF +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B6F9 +ENCODING 46841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B6FA +ENCODING 46842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B6FB +ENCODING 46843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B6FC +ENCODING 46844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B6FD +ENCODING 46845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B6FE +ENCODING 46846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B6FF +ENCODING 46847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR B700 +ENCODING 46848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +FD +01 +FF +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B701 +ENCODING 46849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +FD +01 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR B702 +ENCODING 46850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B703 +ENCODING 46851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR B704 +ENCODING 46852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B705 +ENCODING 46853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +FD +01 +FD +21 +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR B706 +ENCODING 46854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +9100 +FD00 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B707 +ENCODING 46855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +FD00 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B708 +ENCODING 46856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +91 +FD +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B709 +ENCODING 46857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B70A +ENCODING 46858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +91 +FD +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR B70B +ENCODING 46859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +FD +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B70C +ENCODING 46860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +4400 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR B70D +ENCODING 46861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B70E +ENCODING 46862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B70F +ENCODING 46863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B710 +ENCODING 46864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +7700 +0000 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR B711 +ENCODING 46865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B712 +ENCODING 46866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR B713 +ENCODING 46867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR B714 +ENCODING 46868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +77 +88 +88 +7F +00 +FF +24 +5B +7E +7E +ENDCHAR +STARTCHAR B715 +ENCODING 46869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR B716 +ENCODING 46870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR B717 +ENCODING 46871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR B718 +ENCODING 46872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR B719 +ENCODING 46873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR B71A +ENCODING 46874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR B71B +ENCODING 46875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR B71C +ENCODING 46876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR B71D +ENCODING 46877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR B71E +ENCODING 46878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B71F +ENCODING 46879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR B720 +ENCODING 46880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR B721 +ENCODING 46881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR B722 +ENCODING 46882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B723 +ENCODING 46883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR B724 +ENCODING 46884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR B725 +ENCODING 46885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +77 +88 +88 +7F +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR B726 +ENCODING 46886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B727 +ENCODING 46887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +7F +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR B728 +ENCODING 46888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F80 +4400 +4400 +4400 +4400 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR B729 +ENCODING 46889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B72A +ENCODING 46890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR B72B +ENCODING 46891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR B72C +ENCODING 46892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B72D +ENCODING 46893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B72E +ENCODING 46894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B72F +ENCODING 46895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B730 +ENCODING 46896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B731 +ENCODING 46897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR B732 +ENCODING 46898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR B733 +ENCODING 46899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR B734 +ENCODING 46900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B735 +ENCODING 46901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR B736 +ENCODING 46902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR B737 +ENCODING 46903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR B738 +ENCODING 46904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR B739 +ENCODING 46905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B73A +ENCODING 46906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR B73B +ENCODING 46907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F80 +4400 +4400 +3F80 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR B73C +ENCODING 46908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR B73D +ENCODING 46909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR B73E +ENCODING 46910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR B73F +ENCODING 46911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR B740 +ENCODING 46912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR B741 +ENCODING 46913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +77 +88 +88 +67 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR B742 +ENCODING 46914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7700 +4400 +3F80 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR B743 +ENCODING 46915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +77 +88 +88 +67 +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR B744 +ENCODING 46916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +4880 +7E80 +0080 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B745 +ENCODING 46917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B746 +ENCODING 46918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +3F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR B747 +ENCODING 46919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR B748 +ENCODING 46920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +7E80 +0080 +FF80 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B749 +ENCODING 46921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR B74A +ENCODING 46922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR B74B +ENCODING 46923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +1F80 +2000 +3F00 +ENDCHAR +STARTCHAR B74C +ENCODING 46924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +7E80 +0080 +FF80 +0000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR B74D +ENCODING 46925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B74E +ENCODING 46926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR B74F +ENCODING 46927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B750 +ENCODING 46928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR B751 +ENCODING 46929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B752 +ENCODING 46930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR B753 +ENCODING 46931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR B754 +ENCODING 46932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +7E80 +0080 +FF80 +0000 +3F80 +2080 +2080 +3F80 +ENDCHAR +STARTCHAR B755 +ENCODING 46933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +4880 +4880 +7E80 +0080 +FF80 +0000 +2080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR B756 +ENCODING 46934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +2900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR B757 +ENCODING 46935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR B758 +ENCODING 46936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +1100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR B759 +ENCODING 46937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +1F00 +2080 +3180 +0E00 +ENDCHAR +STARTCHAR B75A +ENCODING 46938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR B75B +ENCODING 46939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +DD00 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B75C +ENCODING 46940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +3F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR B75D +ENCODING 46941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR B75E +ENCODING 46942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +4880 +6C80 +0080 +FF80 +0080 +3F80 +0900 +1F80 +ENDCHAR +STARTCHAR B75F +ENCODING 46943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +DD +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B760 +ENCODING 46944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +91 +91 +91 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B761 +ENCODING 46945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +91 +4D +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR B762 +ENCODING 46946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +91 +4D +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B763 +ENCODING 46947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9100 +9100 +4D00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B764 +ENCODING 46948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +91 +FD +01 +41 +40 +40 +3F +ENDCHAR +STARTCHAR B765 +ENCODING 46949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +91 +4D +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B766 +ENCODING 46950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B767 +ENCODING 46951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +91 +91 +91 +4D +00 +7E +40 +7E +ENDCHAR +STARTCHAR B768 +ENCODING 46952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B769 +ENCODING 46953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B76A +ENCODING 46954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B76B +ENCODING 46955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B76C +ENCODING 46956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B76D +ENCODING 46957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B76E +ENCODING 46958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B76F +ENCODING 46959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B770 +ENCODING 46960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +91 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B771 +ENCODING 46961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +FD +00 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B772 +ENCODING 46962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9100 +9100 +4D00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B773 +ENCODING 46963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +91 +FD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR B774 +ENCODING 46964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9100 +9100 +4D00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B775 +ENCODING 46965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +91 +91 +91 +91 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR B776 +ENCODING 46966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9100 +9100 +4D00 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B777 +ENCODING 46967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +9100 +9100 +DD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B778 +ENCODING 46968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +91 +4D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B779 +ENCODING 46969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B77A +ENCODING 46970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +91 +91 +91 +4D +00 +3F +12 +3F +ENDCHAR +STARTCHAR B77B +ENCODING 46971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +91 +91 +DD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B77C +ENCODING 46972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +F900 +8180 +8100 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B77D +ENCODING 46973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B77E +ENCODING 46974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B77F +ENCODING 46975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B780 +ENCODING 46976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +F980 +8100 +8100 +FD00 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B781 +ENCODING 46977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B782 +ENCODING 46978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B783 +ENCODING 46979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B784 +ENCODING 46980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F980 +8100 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B785 +ENCODING 46981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6600 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B786 +ENCODING 46982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B787 +ENCODING 46983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR B788 +ENCODING 46984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B789 +ENCODING 46985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR B78A +ENCODING 46986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B78B +ENCODING 46987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B78C +ENCODING 46988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B78D +ENCODING 46989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR B78E +ENCODING 46990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR B78F +ENCODING 46991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B790 +ENCODING 46992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +2200 +2200 +5500 +8980 +ENDCHAR +STARTCHAR B791 +ENCODING 46993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B792 +ENCODING 46994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +3F00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B793 +ENCODING 46995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B794 +ENCODING 46996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +0900 +F180 +8100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B795 +ENCODING 46997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +8D00 +7000 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B796 +ENCODING 46998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8180 +8100 +FD00 +0000 +7F00 +2200 +2200 +7F00 +ENDCHAR +STARTCHAR B797 +ENCODING 46999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F980 +8100 +FD00 +0100 +1C00 +0000 +7F00 +2200 +1E00 +ENDCHAR +STARTCHAR B798 +ENCODING 47000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +F5 +87 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B799 +ENCODING 47001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +87 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B79A +ENCODING 47002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +F7 +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B79B +ENCODING 47003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B79C +ENCODING 47004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +F700 +8500 +8500 +FD00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B79D +ENCODING 47005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B79E +ENCODING 47006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B79F +ENCODING 47007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B7A0 +ENCODING 47008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F7 +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B7A1 +ENCODING 47009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B7A2 +ENCODING 47010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B7A3 +ENCODING 47011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B7A4 +ENCODING 47012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B7A5 +ENCODING 47013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B7A6 +ENCODING 47014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B7A7 +ENCODING 47015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +E700 +9500 +6500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B7A8 +ENCODING 47016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +87 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B7A9 +ENCODING 47017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +87 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B7AA +ENCODING 47018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B7AB +ENCODING 47019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +F500 +8700 +8500 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B7AC +ENCODING 47020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +F700 +8500 +8500 +FD00 +0000 +1200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR B7AD +ENCODING 47021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +87 +85 +FD +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR B7AE +ENCODING 47022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B7AF +ENCODING 47023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +E700 +9500 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B7B0 +ENCODING 47024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +F7 +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B7B1 +ENCODING 47025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B7B2 +ENCODING 47026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B7B3 +ENCODING 47027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E7 +95 +65 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B7B4 +ENCODING 47028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0980 +F900 +8100 +8180 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B7B5 +ENCODING 47029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F980 +8100 +8180 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B7B6 +ENCODING 47030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B7B7 +ENCODING 47031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B7B8 +ENCODING 47032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0980 +F900 +8100 +8180 +FD00 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B7B9 +ENCODING 47033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B7BA +ENCODING 47034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR B7BB +ENCODING 47035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B7BC +ENCODING 47036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +3E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B7BD +ENCODING 47037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6600 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B7BE +ENCODING 47038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR B7BF +ENCODING 47039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR B7C0 +ENCODING 47040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B7C1 +ENCODING 47041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR B7C2 +ENCODING 47042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B7C3 +ENCODING 47043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B7C4 +ENCODING 47044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR B7C5 +ENCODING 47045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR B7C6 +ENCODING 47046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR B7C7 +ENCODING 47047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F980 +8100 +8180 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B7C8 +ENCODING 47048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B7C9 +ENCODING 47049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F980 +8100 +8180 +FD00 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B7CA +ENCODING 47050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR B7CB +ENCODING 47051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B7CC +ENCODING 47052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B7CD +ENCODING 47053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR B7CE +ENCODING 47054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +0980 +F100 +8180 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR B7CF +ENCODING 47055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +8D80 +7000 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR B7D0 +ENCODING 47056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +F5 +15 +17 +F5 +85 +87 +FD +05 +05 +ENDCHAR +STARTCHAR B7D1 +ENCODING 47057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B7D2 +ENCODING 47058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B7D3 +ENCODING 47059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +8700 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B7D4 +ENCODING 47060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +85 +97 +65 +05 +20 +3F +ENDCHAR +STARTCHAR B7D5 +ENCODING 47061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +8700 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B7D6 +ENCODING 47062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B7D7 +ENCODING 47063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B7D8 +ENCODING 47064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR B7D9 +ENCODING 47065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B7DA +ENCODING 47066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B7DB +ENCODING 47067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B7DC +ENCODING 47068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B7DD +ENCODING 47069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B7DE +ENCODING 47070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B7DF +ENCODING 47071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +E500 +9700 +6500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B7E0 +ENCODING 47072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B7E1 +ENCODING 47073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR B7E2 +ENCODING 47074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +8700 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B7E3 +ENCODING 47075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR B7E4 +ENCODING 47076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +8700 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B7E5 +ENCODING 47077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +87 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B7E6 +ENCODING 47078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +8700 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B7E7 +ENCODING 47079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +E500 +9700 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B7E8 +ENCODING 47080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B7E9 +ENCODING 47081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B7EA +ENCODING 47082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +87 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B7EB +ENCODING 47083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +E5 +97 +65 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B7EC +ENCODING 47084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +09 +09 +F1 +87 +81 +81 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR B7ED +ENCODING 47085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F1 +87 +81 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B7EE +ENCODING 47086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F7 +81 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B7EF +ENCODING 47087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F700 +8100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B7F0 +ENCODING 47088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +11 +F7 +81 +81 +F9 +01 +20 +20 +3F +ENDCHAR +STARTCHAR B7F1 +ENCODING 47089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F7 +81 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B7F2 +ENCODING 47090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B7F3 +ENCODING 47091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +11 +F7 +81 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B7F4 +ENCODING 47092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F7 +81 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B7F5 +ENCODING 47093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B7F6 +ENCODING 47094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B7F7 +ENCODING 47095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B7F8 +ENCODING 47096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B7F9 +ENCODING 47097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B7FA +ENCODING 47098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B7FB +ENCODING 47099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B7FC +ENCODING 47100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F1 +87 +81 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B7FD +ENCODING 47101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F7 +81 +81 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B7FE +ENCODING 47102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F700 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B7FF +ENCODING 47103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +1100 +F100 +8700 +8100 +F900 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B800 +ENCODING 47104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +1100 +F100 +8700 +8100 +F900 +0000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR B801 +ENCODING 47105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F1 +87 +81 +F9 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B802 +ENCODING 47106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F700 +8100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B803 +ENCODING 47107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +1100 +E700 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B804 +ENCODING 47108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F7 +81 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B805 +ENCODING 47109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E7 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B806 +ENCODING 47110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +11 +F7 +81 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B807 +ENCODING 47111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +F7 +81 +F9 +01 +1C +00 +7F +22 +1E +ENDCHAR +STARTCHAR B808 +ENCODING 47112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +F5 +8D +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B809 +ENCODING 47113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +8D +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B80A +ENCODING 47114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +FD +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B80B +ENCODING 47115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B80C +ENCODING 47116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +ED00 +8500 +8500 +FD00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B80D +ENCODING 47117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B80E +ENCODING 47118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B80F +ENCODING 47119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +FD +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B810 +ENCODING 47120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B811 +ENCODING 47121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B812 +ENCODING 47122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B813 +ENCODING 47123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B814 +ENCODING 47124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B815 +ENCODING 47125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B816 +ENCODING 47126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B817 +ENCODING 47127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +E500 +9500 +6100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B818 +ENCODING 47128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +8D +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B819 +ENCODING 47129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +85 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B81A +ENCODING 47130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B81B +ENCODING 47131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +F500 +8D00 +8500 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B81C +ENCODING 47132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +8500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B81D +ENCODING 47133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +8D +85 +FD +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR B81E +ENCODING 47134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B81F +ENCODING 47135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +E500 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B820 +ENCODING 47136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +FD +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B821 +ENCODING 47137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B822 +ENCODING 47138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +FD +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B823 +ENCODING 47139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +E5 +95 +61 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B824 +ENCODING 47140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +17 +F1 +81 +87 +81 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR B825 +ENCODING 47141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +17 +F1 +87 +81 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B826 +ENCODING 47142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +17 +F1 +83 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B827 +ENCODING 47143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1700 +F100 +8300 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B828 +ENCODING 47144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +11 +17 +F1 +87 +81 +F9 +01 +20 +20 +3F +ENDCHAR +STARTCHAR B829 +ENCODING 47145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +17 +F1 +83 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B82A +ENCODING 47146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B82B +ENCODING 47147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +17 +F1 +83 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B82C +ENCODING 47148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +17 +F1 +87 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B82D +ENCODING 47149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B82E +ENCODING 47150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B82F +ENCODING 47151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B830 +ENCODING 47152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B831 +ENCODING 47153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B832 +ENCODING 47154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B833 +ENCODING 47155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B834 +ENCODING 47156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +17 +F1 +87 +81 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B835 +ENCODING 47157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +17 +F1 +87 +81 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B836 +ENCODING 47158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1700 +F100 +8300 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B837 +ENCODING 47159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +1700 +F100 +8700 +8100 +F900 +0100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR B838 +ENCODING 47160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +1700 +F100 +8700 +8100 +F900 +0000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR B839 +ENCODING 47161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +17 +F1 +87 +81 +F9 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B83A +ENCODING 47162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1700 +F100 +8300 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B83B +ENCODING 47163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +1300 +E700 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B83C +ENCODING 47164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +17 +F1 +83 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B83D +ENCODING 47165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B83E +ENCODING 47166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +17 +F1 +83 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B83F +ENCODING 47167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +13 +E7 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B840 +ENCODING 47168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +1D +F5 +85 +8D +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR B841 +ENCODING 47169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B842 +ENCODING 47170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B843 +ENCODING 47171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B844 +ENCODING 47172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1D00 +E500 +8D00 +8500 +F500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B845 +ENCODING 47173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B846 +ENCODING 47174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B847 +ENCODING 47175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B848 +ENCODING 47176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR B849 +ENCODING 47177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR B84A +ENCODING 47178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR B84B +ENCODING 47179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B84C +ENCODING 47180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR B84D +ENCODING 47181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B84E +ENCODING 47182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B84F +ENCODING 47183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +E500 +9500 +6100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR B850 +ENCODING 47184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B851 +ENCODING 47185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +1D +F5 +8D +85 +F5 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B852 +ENCODING 47186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B853 +ENCODING 47187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1D00 +F500 +8D00 +8500 +F500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B854 +ENCODING 47188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +8500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B855 +ENCODING 47189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +8D +FD +09 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B856 +ENCODING 47190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B857 +ENCODING 47191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +E500 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B858 +ENCODING 47192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B859 +ENCODING 47193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B85A +ENCODING 47194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B85B +ENCODING 47195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +E5 +95 +61 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B85C +ENCODING 47196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +3F80 +2000 +2000 +3F80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR B85D +ENCODING 47197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B85E +ENCODING 47198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B85F +ENCODING 47199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +F2 +16 +15 +18 +ENDCHAR +STARTCHAR B860 +ENCODING 47200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B861 +ENCODING 47201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +07 +42 +45 +20 +ENDCHAR +STARTCHAR B862 +ENCODING 47202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B863 +ENCODING 47203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +08 +F7 +7E +40 +7E +ENDCHAR +STARTCHAR B864 +ENCODING 47204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B865 +ENCODING 47205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B866 +ENCODING 47206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3300 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B867 +ENCODING 47207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B868 +ENCODING 47208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B869 +ENCODING 47209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B86A +ENCODING 47210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B86B +ENCODING 47211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B86C +ENCODING 47212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B86D +ENCODING 47213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B86E +ENCODING 47214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +12 +72 +95 +78 +ENDCHAR +STARTCHAR B86F +ENCODING 47215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0400 +0C00 +1B00 +6180 +ENDCHAR +STARTCHAR B870 +ENCODING 47216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +20 +26 +5D +80 +ENDCHAR +STARTCHAR B871 +ENCODING 47217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B872 +ENCODING 47218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +7E +02 +7F +ENDCHAR +STARTCHAR B873 +ENCODING 47219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B874 +ENCODING 47220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +08 +F7 +7E +01 +7F +ENDCHAR +STARTCHAR B875 +ENCODING 47221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR B876 +ENCODING 47222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +08 +F7 +7F +24 +7E +ENDCHAR +STARTCHAR B877 +ENCODING 47223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3B00 +0400 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR B878 +ENCODING 47224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B879 +ENCODING 47225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR B87A +ENCODING 47226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B87B +ENCODING 47227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B87C +ENCODING 47228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7CC0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B87D +ENCODING 47229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B87E +ENCODING 47230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0300 +0480 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B87F +ENCODING 47231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR B880 +ENCODING 47232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3F00 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B881 +ENCODING 47233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B882 +ENCODING 47234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B883 +ENCODING 47235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3C80 +3F00 +4480 +3B00 +ENDCHAR +STARTCHAR B884 +ENCODING 47236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B885 +ENCODING 47237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3F00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B886 +ENCODING 47238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B887 +ENCODING 47239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0300 +3880 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B888 +ENCODING 47240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR B889 +ENCODING 47241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR B88A +ENCODING 47242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +9200 +F200 +9500 +7800 +ENDCHAR +STARTCHAR B88B +ENCODING 47243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8180 +7900 +3D00 +C000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR B88C +ENCODING 47244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B88D +ENCODING 47245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7CC0 +1080 +FE80 +0000 +1F00 +2080 +1F00 +ENDCHAR +STARTCHAR B88E +ENCODING 47246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8180 +7900 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR B88F +ENCODING 47247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR B890 +ENCODING 47248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR B891 +ENCODING 47249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0000 +3F00 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR B892 +ENCODING 47250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR B893 +ENCODING 47251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3800 +0480 +3C80 +40C0 +3C80 +FE80 +0E00 +3F80 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR B894 +ENCODING 47252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +65 +15 +75 +87 +D5 +25 +FD +05 +05 +01 +ENDCHAR +STARTCHAR B895 +ENCODING 47253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B896 +ENCODING 47254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B897 +ENCODING 47255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B898 +ENCODING 47256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +7280 +7B80 +1280 +FA80 +0280 +1000 +1F80 +ENDCHAR +STARTCHAR B899 +ENCODING 47257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR B89A +ENCODING 47258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR B89B +ENCODING 47259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR B89C +ENCODING 47260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B89D +ENCODING 47261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR B89E +ENCODING 47262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR B89F +ENCODING 47263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR B8A0 +ENCODING 47264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR B8A1 +ENCODING 47265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR B8A2 +ENCODING 47266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR B8A3 +ENCODING 47267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR B8A4 +ENCODING 47268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR B8A5 +ENCODING 47269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR B8A6 +ENCODING 47270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B8A7 +ENCODING 47271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR B8A8 +ENCODING 47272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +0A80 +7A80 +4380 +7A80 +1280 +FE80 +1100 +1100 +1A80 +2640 +ENDCHAR +STARTCHAR B8A9 +ENCODING 47273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR B8AA +ENCODING 47274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B8AB +ENCODING 47275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR B8AC +ENCODING 47276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B8AD +ENCODING 47277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR B8AE +ENCODING 47278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR B8AF +ENCODING 47279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR B8B0 +ENCODING 47280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7C80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B8B1 +ENCODING 47281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B8B2 +ENCODING 47282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B8B3 +ENCODING 47283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B8B4 +ENCODING 47284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +21 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR B8B5 +ENCODING 47285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B8B6 +ENCODING 47286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +07 +4F +42 +45 +37 +ENDCHAR +STARTCHAR B8B7 +ENCODING 47287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR B8B8 +ENCODING 47288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +20 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR B8B9 +ENCODING 47289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B8BA +ENCODING 47290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +79 +49 +76 +ENDCHAR +STARTCHAR B8BB +ENCODING 47291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B8BC +ENCODING 47292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +72 +32 +45 +70 +ENDCHAR +STARTCHAR B8BD +ENCODING 47293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B8BE +ENCODING 47294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B8BF +ENCODING 47295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR B8C0 +ENCODING 47296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +21 +FF +00 +7F +41 +7F +ENDCHAR +STARTCHAR B8C1 +ENCODING 47297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +21 +FE +41 +7F +41 +7F +ENDCHAR +STARTCHAR B8C2 +ENCODING 47298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +12 +72 +55 +70 +ENDCHAR +STARTCHAR B8C3 +ENCODING 47299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +21 +FF +08 +08 +36 +41 +ENDCHAR +STARTCHAR B8C4 +ENCODING 47300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B8C5 +ENCODING 47301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +7D +21 +FF +00 +3E +41 +3E +ENDCHAR +STARTCHAR B8C6 +ENCODING 47302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +F900 +8100 +7900 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B8C7 +ENCODING 47303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0900 +7900 +8100 +7900 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B8C8 +ENCODING 47304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B8C9 +ENCODING 47305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B8CA +ENCODING 47306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR B8CB +ENCODING 47307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR B8CC +ENCODING 47308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +3F80 +2000 +2000 +3F80 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR B8CD +ENCODING 47309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +7E +01 +01 +ENDCHAR +STARTCHAR B8CE +ENCODING 47310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +7E +11 +11 +10 +ENDCHAR +STARTCHAR B8CF +ENCODING 47311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +F2 +16 +15 +18 +ENDCHAR +STARTCHAR B8D0 +ENCODING 47312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B8D1 +ENCODING 47313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +07 +42 +45 +20 +ENDCHAR +STARTCHAR B8D2 +ENCODING 47314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B8D3 +ENCODING 47315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +24 +DB +7E +40 +7E +ENDCHAR +STARTCHAR B8D4 +ENCODING 47316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +1200 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B8D5 +ENCODING 47317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B8D6 +ENCODING 47318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3300 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B8D7 +ENCODING 47319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B8D8 +ENCODING 47320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B8D9 +ENCODING 47321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B8DA +ENCODING 47322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B8DB +ENCODING 47323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B8DC +ENCODING 47324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +24 +DB +7E +41 +7F +ENDCHAR +STARTCHAR B8DD +ENCODING 47325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +1200 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B8DE +ENCODING 47326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +12 +72 +95 +78 +ENDCHAR +STARTCHAR B8DF +ENCODING 47327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +1200 +FFC0 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR B8E0 +ENCODING 47328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +20 +26 +5D +80 +ENDCHAR +STARTCHAR B8E1 +ENCODING 47329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +1200 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B8E2 +ENCODING 47330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +7E +02 +7F +ENDCHAR +STARTCHAR B8E3 +ENCODING 47331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B8E4 +ENCODING 47332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +24 +DB +7E +01 +7F +ENDCHAR +STARTCHAR B8E5 +ENCODING 47333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR B8E6 +ENCODING 47334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +24 +DB +7F +24 +7E +ENDCHAR +STARTCHAR B8E7 +ENCODING 47335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2D00 +1200 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR B8E8 +ENCODING 47336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +0080 +3F80 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR B8E9 +ENCODING 47337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B8EA +ENCODING 47338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +08 +77 +11 +10 +ENDCHAR +STARTCHAR B8EB +ENCODING 47339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +68 +12 +17 +18 +ENDCHAR +STARTCHAR B8EC +ENCODING 47340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR B8ED +ENCODING 47341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +0E +42 +45 +20 +ENDCHAR +STARTCHAR B8EE +ENCODING 47342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +0300 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR B8EF +ENCODING 47343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +F7 +08 +3E +40 +7E +ENDCHAR +STARTCHAR B8F0 +ENCODING 47344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B8F1 +ENCODING 47345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B8F2 +ENCODING 47346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B8F3 +ENCODING 47347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B8F4 +ENCODING 47348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B8F5 +ENCODING 47349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B8F6 +ENCODING 47350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B8F7 +ENCODING 47351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3B00 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR B8F8 +ENCODING 47352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B8F9 +ENCODING 47353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +0400 +2480 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B8FA +ENCODING 47354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +9A +F2 +95 +F8 +ENDCHAR +STARTCHAR B8FB +ENCODING 47355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR B8FC +ENCODING 47356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +28 +26 +5D +80 +ENDCHAR +STARTCHAR B8FD +ENCODING 47357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B8FE +ENCODING 47358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +7C +02 +3F +40 +ENDCHAR +STARTCHAR B8FF +ENCODING 47359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B900 +ENCODING 47360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +F7 +08 +7E +01 +7E +ENDCHAR +STARTCHAR B901 +ENCODING 47361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +0400 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR B902 +ENCODING 47362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +F7 +08 +08 +76 +7E +ENDCHAR +STARTCHAR B903 +ENCODING 47363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR B904 +ENCODING 47364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +ENDCHAR +STARTCHAR B905 +ENCODING 47365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +7E +01 +01 +01 +ENDCHAR +STARTCHAR B906 +ENCODING 47366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B907 +ENCODING 47367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +62 +12 +15 +18 +ENDCHAR +STARTCHAR B908 +ENCODING 47368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR B909 +ENCODING 47369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B90A +ENCODING 47370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B90B +ENCODING 47371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +3E +40 +7E +ENDCHAR +STARTCHAR B90C +ENCODING 47372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR B90D +ENCODING 47373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B90E +ENCODING 47374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B90F +ENCODING 47375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B910 +ENCODING 47376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B911 +ENCODING 47377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B912 +ENCODING 47378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B913 +ENCODING 47379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR B914 +ENCODING 47380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +3E +41 +7F +ENDCHAR +STARTCHAR B915 +ENCODING 47381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +41 +7F +41 +3E +ENDCHAR +STARTCHAR B916 +ENCODING 47382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B917 +ENCODING 47383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +08 +14 +63 +ENDCHAR +STARTCHAR B918 +ENCODING 47384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8100 +FD00 +2100 +2700 +0100 +2200 +3700 +CC80 +ENDCHAR +STARTCHAR B919 +ENCODING 47385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B91A +ENCODING 47386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +7900 +8100 +7900 +FD00 +2700 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B91B +ENCODING 47387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0900 +7900 +F100 +0900 +F700 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B91C +ENCODING 47388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B91D +ENCODING 47389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B91E +ENCODING 47390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +2D +12 +3F +ENDCHAR +STARTCHAR B91F +ENCODING 47391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F1 +09 +F7 +2C +33 +0C +32 +1E +ENDCHAR +STARTCHAR B920 +ENCODING 47392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +7A80 +4280 +7A80 +0280 +FE80 +1280 +1680 +1280 +0280 +ENDCHAR +STARTCHAR B921 +ENCODING 47393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR B922 +ENCODING 47394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1900 +0480 +0480 +0480 +ENDCHAR +STARTCHAR B923 +ENCODING 47395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR B924 +ENCODING 47396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +4280 +7A80 +FE80 +1680 +1280 +2000 +3F80 +ENDCHAR +STARTCHAR B925 +ENCODING 47397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR B926 +ENCODING 47398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +22 +45 +42 +45 +32 +ENDCHAR +STARTCHAR B927 +ENCODING 47399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR B928 +ENCODING 47400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR B929 +ENCODING 47401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +7F +39 +41 +38 +ENDCHAR +STARTCHAR B92A +ENCODING 47402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +77 +3D +45 +37 +ENDCHAR +STARTCHAR B92B +ENCODING 47403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +75 +37 +45 +37 +ENDCHAR +STARTCHAR B92C +ENCODING 47404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +E500 +1500 +ED00 +2000 +5200 +7200 +4500 +7080 +ENDCHAR +STARTCHAR B92D +ENCODING 47405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +77 +37 +44 +37 +ENDCHAR +STARTCHAR B92E +ENCODING 47406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B92F +ENCODING 47407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +72 +37 +45 +72 +ENDCHAR +STARTCHAR B930 +ENCODING 47408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR B931 +ENCODING 47409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR B932 +ENCODING 47410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2100 +3900 +2A80 +3800 +ENDCHAR +STARTCHAR B933 +ENCODING 47411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +0400 +0600 +1900 +2080 +ENDCHAR +STARTCHAR B934 +ENCODING 47412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR B935 +ENCODING 47413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR B936 +ENCODING 47414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR B937 +ENCODING 47415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +E500 +1500 +ED00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR B938 +ENCODING 47416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR B939 +ENCODING 47417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +ED +20 +3F +3F +40 +3F +ENDCHAR +STARTCHAR B93A +ENCODING 47418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR B93B +ENCODING 47419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +E5 +15 +E5 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR B93C +ENCODING 47420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +7C80 +4080 +7C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR B93D +ENCODING 47421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +FD +21 +20 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B93E +ENCODING 47422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B93F +ENCODING 47423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +62 +12 +15 +18 +ENDCHAR +STARTCHAR B940 +ENCODING 47424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +79 +01 +FD +11 +50 +40 +7F +ENDCHAR +STARTCHAR B941 +ENCODING 47425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B942 +ENCODING 47426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR B943 +ENCODING 47427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +21 +3E +40 +7E +ENDCHAR +STARTCHAR B944 +ENCODING 47428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR B945 +ENCODING 47429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR B946 +ENCODING 47430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR B947 +ENCODING 47431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B948 +ENCODING 47432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR B949 +ENCODING 47433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B94A +ENCODING 47434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B94B +ENCODING 47435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR B94C +ENCODING 47436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +FD +21 +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR B94D +ENCODING 47437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +41 +7F +41 +3E +ENDCHAR +STARTCHAR B94E +ENCODING 47438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR B94F +ENCODING 47439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +7900 +8100 +7900 +0100 +FF00 +2900 +2C00 +1600 +6180 +ENDCHAR +STARTCHAR B950 +ENCODING 47440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B951 +ENCODING 47441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +79 +81 +79 +01 +FD +20 +3E +41 +3E +ENDCHAR +STARTCHAR B952 +ENCODING 47442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +7900 +8100 +7900 +FD00 +2100 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR B953 +ENCODING 47443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0900 +7900 +F900 +0100 +FD00 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B954 +ENCODING 47444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +81 +79 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B955 +ENCODING 47445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B956 +ENCODING 47446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +21 +2D +12 +3F +ENDCHAR +STARTCHAR B957 +ENCODING 47447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +F9 +01 +FD +2C +33 +0C +32 +1E +ENDCHAR +STARTCHAR B958 +ENCODING 47448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +0080 +3F80 +2000 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR B959 +ENCODING 47449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B95A +ENCODING 47450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +00 +77 +11 +10 +ENDCHAR +STARTCHAR B95B +ENCODING 47451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +60 +12 +17 +18 +ENDCHAR +STARTCHAR B95C +ENCODING 47452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR B95D +ENCODING 47453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +06 +42 +45 +20 +ENDCHAR +STARTCHAR B95E +ENCODING 47454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +0100 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR B95F +ENCODING 47455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +DB +24 +3E +40 +7E +ENDCHAR +STARTCHAR B960 +ENCODING 47456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B961 +ENCODING 47457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B962 +ENCODING 47458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B963 +ENCODING 47459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B964 +ENCODING 47460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B965 +ENCODING 47461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR B966 +ENCODING 47462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B967 +ENCODING 47463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3900 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR B968 +ENCODING 47464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B969 +ENCODING 47465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +1200 +3280 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B96A +ENCODING 47466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR B96B +ENCODING 47467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +1500 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR B96C +ENCODING 47468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +20 +26 +5D +80 +ENDCHAR +STARTCHAR B96D +ENCODING 47469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +3F00 +ENDCHAR +STARTCHAR B96E +ENCODING 47470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +7C +02 +3F +40 +ENDCHAR +STARTCHAR B96F +ENCODING 47471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1F00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B970 +ENCODING 47472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +DB +24 +7E +01 +7E +ENDCHAR +STARTCHAR B971 +ENCODING 47473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1200 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR B972 +ENCODING 47474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +DB +24 +00 +7E +7E +ENDCHAR +STARTCHAR B973 +ENCODING 47475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F80 +0000 +FFC0 +1F00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR B974 +ENCODING 47476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +3F80 +2000 +2000 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR B975 +ENCODING 47477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR B976 +ENCODING 47478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR B977 +ENCODING 47479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +F2 +16 +15 +18 +ENDCHAR +STARTCHAR B978 +ENCODING 47480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B979 +ENCODING 47481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +07 +42 +45 +20 +ENDCHAR +STARTCHAR B97A +ENCODING 47482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR B97B +ENCODING 47483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7E +40 +7F +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR B97C +ENCODING 47484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B97D +ENCODING 47485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR B97E +ENCODING 47486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3300 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR B97F +ENCODING 47487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR B980 +ENCODING 47488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR B981 +ENCODING 47489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR B982 +ENCODING 47490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR B983 +ENCODING 47491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR B984 +ENCODING 47492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B985 +ENCODING 47493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B986 +ENCODING 47494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +12 +72 +95 +78 +ENDCHAR +STARTCHAR B987 +ENCODING 47495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR B988 +ENCODING 47496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +20 +26 +5D +80 +ENDCHAR +STARTCHAR B989 +ENCODING 47497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR B98A +ENCODING 47498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR B98B +ENCODING 47499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR B98C +ENCODING 47500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +7E +40 +7F +FF +00 +7E +01 +7F +ENDCHAR +STARTCHAR B98D +ENCODING 47501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +FFC0 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR B98E +ENCODING 47502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F80 +1200 +7F80 +ENDCHAR +STARTCHAR B98F +ENCODING 47503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +3F00 +0000 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR B990 +ENCODING 47504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +79 +81 +F9 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR B991 +ENCODING 47505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3E +01 +01 +01 +ENDCHAR +STARTCHAR B992 +ENCODING 47506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +36 +09 +09 +09 +ENDCHAR +STARTCHAR B993 +ENCODING 47507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +72 +12 +15 +10 +ENDCHAR +STARTCHAR B994 +ENCODING 47508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +81 +F9 +01 +FD +01 +40 +7F +ENDCHAR +STARTCHAR B995 +ENCODING 47509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +47 +41 +47 +30 +ENDCHAR +STARTCHAR B996 +ENCODING 47510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +07 +4F +42 +45 +37 +ENDCHAR +STARTCHAR B997 +ENCODING 47511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3F +40 +7E +ENDCHAR +STARTCHAR B998 +ENCODING 47512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +3F +3F +40 +3F +ENDCHAR +STARTCHAR B999 +ENCODING 47513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR B99A +ENCODING 47514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +79 +49 +76 +ENDCHAR +STARTCHAR B99B +ENCODING 47515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR B99C +ENCODING 47516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +72 +32 +45 +70 +ENDCHAR +STARTCHAR B99D +ENCODING 47517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR B99E +ENCODING 47518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR B99F +ENCODING 47519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR B9A0 +ENCODING 47520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +7F +41 +7F +ENDCHAR +STARTCHAR B9A1 +ENCODING 47521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +41 +7F +7F +ENDCHAR +STARTCHAR B9A2 +ENCODING 47522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +12 +72 +55 +70 +ENDCHAR +STARTCHAR B9A3 +ENCODING 47523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +7F +81 +08 +14 +63 +ENDCHAR +STARTCHAR B9A4 +ENCODING 47524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR B9A5 +ENCODING 47525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +7F +81 +3E +41 +63 +1C +ENDCHAR +STARTCHAR B9A6 +ENCODING 47526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3C80 +7C80 +4080 +3C80 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR B9A7 +ENCODING 47527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0900 +7900 +8100 +7900 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR B9A8 +ENCODING 47528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +7F +01 +3F +01 +ENDCHAR +STARTCHAR B9A9 +ENCODING 47529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR B9AA +ENCODING 47530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3F +12 +3F +ENDCHAR +STARTCHAR B9AB +ENCODING 47531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +09 +79 +81 +79 +FD +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR B9AC +ENCODING 47532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F9 +81 +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR B9AD +ENCODING 47533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +81 +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B9AE +ENCODING 47534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F1 +81 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR B9AF +ENCODING 47535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F100 +8100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR B9B0 +ENCODING 47536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F9 +81 +81 +FD +01 +20 +20 +3F +ENDCHAR +STARTCHAR B9B1 +ENCODING 47537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F1 +81 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR B9B2 +ENCODING 47538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR B9B3 +ENCODING 47539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +11 +F1 +81 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR B9B4 +ENCODING 47540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B9B5 +ENCODING 47541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR B9B6 +ENCODING 47542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B9B7 +ENCODING 47543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR B9B8 +ENCODING 47544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B9B9 +ENCODING 47545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR B9BA +ENCODING 47546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B9BB +ENCODING 47547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR B9BC +ENCODING 47548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +81 +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B9BD +ENCODING 47549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +81 +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR B9BE +ENCODING 47550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F100 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B9BF +ENCODING 47551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +8100 +8100 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B9C0 +ENCODING 47552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F100 +8100 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR B9C1 +ENCODING 47553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +81 +81 +FD +01 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B9C2 +ENCODING 47554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +1100 +F100 +8100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR B9C3 +ENCODING 47555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +1100 +E100 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR B9C4 +ENCODING 47556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +11 +F1 +81 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B9C5 +ENCODING 47557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR B9C6 +ENCODING 47558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +11 +F1 +81 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B9C7 +ENCODING 47559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +11 +E1 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR B9C8 +ENCODING 47560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8900 +8980 +8900 +8900 +F900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B9C9 +ENCODING 47561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +8900 +F900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR B9CA +ENCODING 47562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR B9CB +ENCODING 47563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR B9CC +ENCODING 47564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B9CD +ENCODING 47565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR B9CE +ENCODING 47566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +0600 +4000 +4F00 +4900 +7700 +ENDCHAR +STARTCHAR B9CF +ENCODING 47567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR B9D0 +ENCODING 47568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B9D1 +ENCODING 47569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR B9D2 +ENCODING 47570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR B9D3 +ENCODING 47571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR B9D4 +ENCODING 47572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR B9D5 +ENCODING 47573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR B9D6 +ENCODING 47574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR B9D7 +ENCODING 47575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR B9D8 +ENCODING 47576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR B9D9 +ENCODING 47577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR B9DA +ENCODING 47578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR B9DB +ENCODING 47579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR B9DC +ENCODING 47580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR B9DD +ENCODING 47581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR B9DE +ENCODING 47582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8980 +8900 +F900 +0000 +3E00 +0400 +1E00 +6100 +ENDCHAR +STARTCHAR B9DF +ENCODING 47583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +8900 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR B9E0 +ENCODING 47584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR B9E1 +ENCODING 47585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR B9E2 +ENCODING 47586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +8900 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR B9E3 +ENCODING 47587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F900 +0100 +1C00 +0000 +7F00 +2200 +1C00 +ENDCHAR +STARTCHAR B9E4 +ENCODING 47588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +95 +95 +97 +95 +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR B9E5 +ENCODING 47589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +97 +95 +95 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR B9E6 +ENCODING 47590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR B9E7 +ENCODING 47591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR B9E8 +ENCODING 47592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9500 +9700 +9500 +F500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR B9E9 +ENCODING 47593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR B9EA +ENCODING 47594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR B9EB +ENCODING 47595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +95 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR B9EC +ENCODING 47596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +97 +95 +F5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR B9ED +ENCODING 47597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR B9EE +ENCODING 47598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR B9EF +ENCODING 47599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR B9F0 +ENCODING 47600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR B9F1 +ENCODING 47601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR B9F2 +ENCODING 47602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR B9F3 +ENCODING 47603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR B9F4 +ENCODING 47604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +97 +95 +95 +F5 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR B9F5 +ENCODING 47605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +95 +97 +95 +F5 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR B9F6 +ENCODING 47606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR B9F7 +ENCODING 47607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9500 +9700 +9500 +F500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR B9F8 +ENCODING 47608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9700 +9500 +9500 +F500 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR B9F9 +ENCODING 47609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +97 +95 +95 +F5 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR B9FA +ENCODING 47610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9500 +9700 +9500 +F500 +0000 +3F00 +0200 +1E00 +2180 +ENDCHAR +STARTCHAR B9FB +ENCODING 47611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR B9FC +ENCODING 47612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR B9FD +ENCODING 47613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR B9FE +ENCODING 47614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +95 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR B9FF +ENCODING 47615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BA00 +ENCODING 47616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +8900 +8980 +8900 +F900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BA01 +ENCODING 47617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +8980 +F900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BA02 +ENCODING 47618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BA03 +ENCODING 47619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BA04 +ENCODING 47620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8900 +F980 +0100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR BA05 +ENCODING 47621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BA06 +ENCODING 47622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR BA07 +ENCODING 47623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR BA08 +ENCODING 47624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +F980 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR BA09 +ENCODING 47625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR BA0A +ENCODING 47626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR BA0B +ENCODING 47627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR BA0C +ENCODING 47628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR BA0D +ENCODING 47629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR BA0E +ENCODING 47630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR BA0F +ENCODING 47631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR BA10 +ENCODING 47632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR BA11 +ENCODING 47633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR BA12 +ENCODING 47634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BA13 +ENCODING 47635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BA14 +ENCODING 47636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR BA15 +ENCODING 47637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8980 +8900 +8980 +F900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR BA16 +ENCODING 47638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR BA17 +ENCODING 47639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR BA18 +ENCODING 47640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR BA19 +ENCODING 47641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BA1A +ENCODING 47642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8980 +8900 +8980 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR BA1B +ENCODING 47643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8980 +8900 +8980 +7000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR BA1C +ENCODING 47644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +F5 +95 +97 +95 +95 +97 +F5 +05 +05 +ENDCHAR +STARTCHAR BA1D +ENCODING 47645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BA1E +ENCODING 47646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BA1F +ENCODING 47647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BA20 +ENCODING 47648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +95 +F7 +05 +05 +20 +3F +ENDCHAR +STARTCHAR BA21 +ENCODING 47649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BA22 +ENCODING 47650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BA23 +ENCODING 47651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BA24 +ENCODING 47652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BA25 +ENCODING 47653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BA26 +ENCODING 47654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BA27 +ENCODING 47655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BA28 +ENCODING 47656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BA29 +ENCODING 47657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BA2A +ENCODING 47658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA2B +ENCODING 47659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BA2C +ENCODING 47660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BA2D +ENCODING 47661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BA2E +ENCODING 47662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BA2F +ENCODING 47663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR BA30 +ENCODING 47664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BA31 +ENCODING 47665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR BA32 +ENCODING 47666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BA33 +ENCODING 47667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BA34 +ENCODING 47668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BA35 +ENCODING 47669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BA36 +ENCODING 47670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BA37 +ENCODING 47671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BA38 +ENCODING 47672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +8F +89 +89 +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BA39 +ENCODING 47673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +89 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BA3A +ENCODING 47674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +8F +89 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BA3B +ENCODING 47675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8F00 +8900 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BA3C +ENCODING 47676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +89 +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BA3D +ENCODING 47677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +8F +89 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BA3E +ENCODING 47678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BA3F +ENCODING 47679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +8F +89 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR BA40 +ENCODING 47680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BA41 +ENCODING 47681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BA42 +ENCODING 47682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +F9 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA43 +ENCODING 47683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BA44 +ENCODING 47684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BA45 +ENCODING 47685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BA46 +ENCODING 47686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA47 +ENCODING 47687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BA48 +ENCODING 47688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +8F +89 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BA49 +ENCODING 47689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +89 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BA4A +ENCODING 47690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8F00 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BA4B +ENCODING 47691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +8F +89 +F9 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BA4C +ENCODING 47692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8F00 +8900 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BA4D +ENCODING 47693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +89 +F9 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BA4E +ENCODING 47694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8F00 +8900 +8900 +F900 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BA4F +ENCODING 47695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8900 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BA50 +ENCODING 47696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +8F +89 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BA51 +ENCODING 47697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BA52 +ENCODING 47698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +8F +89 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BA53 +ENCODING 47699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +F9 +01 +1C +00 +7F +1C +22 +1E +ENDCHAR +STARTCHAR BA54 +ENCODING 47700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +95 +9D +95 +95 +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR BA55 +ENCODING 47701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +95 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BA56 +ENCODING 47702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BA57 +ENCODING 47703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BA58 +ENCODING 47704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9D00 +9500 +9500 +F500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BA59 +ENCODING 47705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BA5A +ENCODING 47706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BA5B +ENCODING 47707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +9D +95 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BA5C +ENCODING 47708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +F5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BA5D +ENCODING 47709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BA5E +ENCODING 47710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BA5F +ENCODING 47711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BA60 +ENCODING 47712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BA61 +ENCODING 47713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BA62 +ENCODING 47714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA63 +ENCODING 47715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BA64 +ENCODING 47716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +95 +F5 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BA65 +ENCODING 47717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +95 +F5 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR BA66 +ENCODING 47718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BA67 +ENCODING 47719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9500 +9D00 +9500 +F500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR BA68 +ENCODING 47720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +9500 +9D00 +9500 +9500 +F500 +0000 +2200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR BA69 +ENCODING 47721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +95 +F5 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR BA6A +ENCODING 47722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BA6B +ENCODING 47723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BA6C +ENCODING 47724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BA6D +ENCODING 47725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BA6E +ENCODING 47726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +9D +95 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BA6F +ENCODING 47727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +95 +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BA70 +ENCODING 47728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +89 +8F +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BA71 +ENCODING 47729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +89 +8F +89 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BA72 +ENCODING 47730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BA73 +ENCODING 47731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8900 +8F00 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BA74 +ENCODING 47732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +89 +8F +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BA75 +ENCODING 47733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BA76 +ENCODING 47734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BA77 +ENCODING 47735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +89 +8F +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR BA78 +ENCODING 47736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +89 +8F +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BA79 +ENCODING 47737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BA7A +ENCODING 47738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA7B +ENCODING 47739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BA7C +ENCODING 47740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BA7D +ENCODING 47741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BA7E +ENCODING 47742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA7F +ENCODING 47743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BA80 +ENCODING 47744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +89 +8F +F9 +00 +7F +41 +7F +ENDCHAR +STARTCHAR BA81 +ENCODING 47745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +89 +8F +F9 +01 +41 +7F +7F +ENDCHAR +STARTCHAR BA82 +ENCODING 47746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8900 +8F00 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BA83 +ENCODING 47747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +89 +8F +89 +F9 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BA84 +ENCODING 47748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8F00 +8900 +8F00 +F900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BA85 +ENCODING 47749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +89 +8F +89 +F9 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BA86 +ENCODING 47750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8F00 +8900 +8F00 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR BA87 +ENCODING 47751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8F00 +8900 +FF00 +0100 +1C00 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BA88 +ENCODING 47752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BA89 +ENCODING 47753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BA8A +ENCODING 47754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +8F +89 +8F +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BA8B +ENCODING 47755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +8F +89 +8F +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BA8C +ENCODING 47756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +95 +9D +95 +95 +9D +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR BA8D +ENCODING 47757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BA8E +ENCODING 47758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BA8F +ENCODING 47759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BA90 +ENCODING 47760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +F5 +05 +01 +20 +3F +ENDCHAR +STARTCHAR BA91 +ENCODING 47761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BA92 +ENCODING 47762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BA93 +ENCODING 47763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BA94 +ENCODING 47764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BA95 +ENCODING 47765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BA96 +ENCODING 47766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BA97 +ENCODING 47767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BA98 +ENCODING 47768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BA99 +ENCODING 47769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BA9A +ENCODING 47770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BA9B +ENCODING 47771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BA9C +ENCODING 47772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BA9D +ENCODING 47773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BA9E +ENCODING 47774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BA9F +ENCODING 47775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +9D +95 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR BAA0 +ENCODING 47776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BAA1 +ENCODING 47777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR BAA2 +ENCODING 47778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BAA3 +ENCODING 47779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9D00 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BAA4 +ENCODING 47780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BAA5 +ENCODING 47781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BAA6 +ENCODING 47782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BAA7 +ENCODING 47783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BAA8 +ENCODING 47784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2080 +2080 +2080 +3F80 +0400 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR BAA9 +ENCODING 47785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BAAA +ENCODING 47786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BAAB +ENCODING 47787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BAAC +ENCODING 47788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BAAD +ENCODING 47789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BAAE +ENCODING 47790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BAAF +ENCODING 47791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +76 +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BAB0 +ENCODING 47792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BAB1 +ENCODING 47793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BAB2 +ENCODING 47794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR BAB3 +ENCODING 47795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BAB4 +ENCODING 47796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BAB5 +ENCODING 47797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BAB6 +ENCODING 47798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BAB7 +ENCODING 47799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BAB8 +ENCODING 47800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BAB9 +ENCODING 47801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BABA +ENCODING 47802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BABB +ENCODING 47803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR BABC +ENCODING 47804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BABD +ENCODING 47805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BABE +ENCODING 47806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BABF +ENCODING 47807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BAC0 +ENCODING 47808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +76 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BAC1 +ENCODING 47809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BAC2 +ENCODING 47810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +76 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BAC3 +ENCODING 47811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BAC4 +ENCODING 47812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4480 +4480 +4480 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BAC5 +ENCODING 47813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR BAC6 +ENCODING 47814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BAC7 +ENCODING 47815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BAC8 +ENCODING 47816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4480 +4480 +7C80 +10C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BAC9 +ENCODING 47817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BACA +ENCODING 47818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BACB +ENCODING 47819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR BACC +ENCODING 47820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +1F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BACD +ENCODING 47821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BACE +ENCODING 47822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BACF +ENCODING 47823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR BAD0 +ENCODING 47824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BAD1 +ENCODING 47825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR BAD2 +ENCODING 47826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR BAD3 +ENCODING 47827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR BAD4 +ENCODING 47828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR BAD5 +ENCODING 47829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR BAD6 +ENCODING 47830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR BAD7 +ENCODING 47831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BAD8 +ENCODING 47832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4480 +4480 +7CC0 +1080 +FE80 +0000 +1100 +1100 +2B80 +4480 +ENDCHAR +STARTCHAR BAD9 +ENCODING 47833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4480 +4480 +7CC0 +1080 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BADA +ENCODING 47834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR BADB +ENCODING 47835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR BADC +ENCODING 47836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR BADD +ENCODING 47837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR BADE +ENCODING 47838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8900 +8980 +7100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR BADF +ENCODING 47839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +4480 +7CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR BAE0 +ENCODING 47840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +65 +95 +95 +97 +F5 +25 +1D +E5 +05 +01 +ENDCHAR +STARTCHAR BAE1 +ENCODING 47841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BAE2 +ENCODING 47842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BAE3 +ENCODING 47843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F700 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BAE4 +ENCODING 47844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +95 +F7 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR BAE5 +ENCODING 47845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F700 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR BAE6 +ENCODING 47846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR BAE7 +ENCODING 47847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR BAE8 +ENCODING 47848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BAE9 +ENCODING 47849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR BAEA +ENCODING 47850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR BAEB +ENCODING 47851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR BAEC +ENCODING 47852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR BAED +ENCODING 47853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR BAEE +ENCODING 47854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR BAEF +ENCODING 47855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR BAF0 +ENCODING 47856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR BAF1 +ENCODING 47857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR BAF2 +ENCODING 47858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F700 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BAF3 +ENCODING 47859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR BAF4 +ENCODING 47860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F700 +2500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BAF5 +ENCODING 47861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F7 +25 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR BAF6 +ENCODING 47862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F700 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BAF7 +ENCODING 47863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR BAF8 +ENCODING 47864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BAF9 +ENCODING 47865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BAFA +ENCODING 47866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F7 +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR BAFB +ENCODING 47867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR BAFC +ENCODING 47868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4480 +4480 +4480 +7C80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BAFD +ENCODING 47869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BAFE +ENCODING 47870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BAFF +ENCODING 47871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +7100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BB00 +ENCODING 47872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +21 +21 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR BB01 +ENCODING 47873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BB02 +ENCODING 47874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BB03 +ENCODING 47875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR BB04 +ENCODING 47876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +F9 +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR BB05 +ENCODING 47877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR BB06 +ENCODING 47878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR BB07 +ENCODING 47879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BB08 +ENCODING 47880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BB09 +ENCODING 47881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BB0A +ENCODING 47882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR BB0B +ENCODING 47883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR BB0C +ENCODING 47884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +7F +41 +7F +ENDCHAR +STARTCHAR BB0D +ENCODING 47885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR BB0E +ENCODING 47886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR BB0F +ENCODING 47887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +21 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR BB10 +ENCODING 47888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BB11 +ENCODING 47889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +21 +FF +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR BB12 +ENCODING 47890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +7100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BB13 +ENCODING 47891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +F900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BB14 +ENCODING 47892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR BB15 +ENCODING 47893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR BB16 +ENCODING 47894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR BB17 +ENCODING 47895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BB18 +ENCODING 47896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2080 +2080 +2080 +3F80 +1200 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR BB19 +ENCODING 47897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR BB1A +ENCODING 47898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BB1B +ENCODING 47899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7F00 +4100 +5A00 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BB1C +ENCODING 47900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BB1D +ENCODING 47901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BB1E +ENCODING 47902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BB1F +ENCODING 47903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +5A +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BB20 +ENCODING 47904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +1200 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BB21 +ENCODING 47905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BB22 +ENCODING 47906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BB23 +ENCODING 47907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BB24 +ENCODING 47908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BB25 +ENCODING 47909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BB26 +ENCODING 47910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BB27 +ENCODING 47911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BB28 +ENCODING 47912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +5A +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR BB29 +ENCODING 47913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BB2A +ENCODING 47914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BB2B +ENCODING 47915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BB2C +ENCODING 47916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BB2D +ENCODING 47917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR BB2E +ENCODING 47918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BB2F +ENCODING 47919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BB30 +ENCODING 47920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +5A +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BB31 +ENCODING 47921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BB32 +ENCODING 47922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +41 +5A +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BB33 +ENCODING 47923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BB34 +ENCODING 47924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2080 +2080 +2080 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR BB35 +ENCODING 47925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BB36 +ENCODING 47926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0880 +ENDCHAR +STARTCHAR BB37 +ENCODING 47927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BB38 +ENCODING 47928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR BB39 +ENCODING 47929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BB3A +ENCODING 47930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR BB3B +ENCODING 47931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BB3C +ENCODING 47932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BB3D +ENCODING 47933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BB3E +ENCODING 47934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR BB3F +ENCODING 47935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR BB40 +ENCODING 47936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR BB41 +ENCODING 47937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR BB42 +ENCODING 47938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR BB43 +ENCODING 47939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR BB44 +ENCODING 47940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BB45 +ENCODING 47941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BB46 +ENCODING 47942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BB47 +ENCODING 47943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR BB48 +ENCODING 47944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR BB49 +ENCODING 47945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BB4A +ENCODING 47946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +41 +7E +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR BB4B +ENCODING 47947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR BB4C +ENCODING 47948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR BB4D +ENCODING 47949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BB4E +ENCODING 47950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR BB4F +ENCODING 47951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +0E00 +0000 +3F80 +1100 +1E00 +ENDCHAR +STARTCHAR BB50 +ENCODING 47952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4480 +4480 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR BB51 +ENCODING 47953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR BB52 +ENCODING 47954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR BB53 +ENCODING 47955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR BB54 +ENCODING 47956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +01 +FD +21 +27 +41 +40 +7F +ENDCHAR +STARTCHAR BB55 +ENCODING 47957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR BB56 +ENCODING 47958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR BB57 +ENCODING 47959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR BB58 +ENCODING 47960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +8F +F9 +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR BB59 +ENCODING 47961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR BB5A +ENCODING 47962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR BB5B +ENCODING 47963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR BB5C +ENCODING 47964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR BB5D +ENCODING 47965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR BB5E +ENCODING 47966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR BB5F +ENCODING 47967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR BB60 +ENCODING 47968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR BB61 +ENCODING 47969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +F9 +01 +FD +21 +27 +41 +7F +41 +7F +ENDCHAR +STARTCHAR BB62 +ENCODING 47970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR BB63 +ENCODING 47971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +8F +F9 +01 +FD +21 +29 +08 +36 +41 +ENDCHAR +STARTCHAR BB64 +ENCODING 47972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BB65 +ENCODING 47973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BB66 +ENCODING 47974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +F900 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BB67 +ENCODING 47975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +7900 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BB68 +ENCODING 47976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR BB69 +ENCODING 47977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR BB6A +ENCODING 47978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR BB6B +ENCODING 47979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR BB6C +ENCODING 47980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4A80 +4A80 +7A80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR BB6D +ENCODING 47981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BB6E +ENCODING 47982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BB6F +ENCODING 47983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BB70 +ENCODING 47984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +4A80 +7A80 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR BB71 +ENCODING 47985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR BB72 +ENCODING 47986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR BB73 +ENCODING 47987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR BB74 +ENCODING 47988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR BB75 +ENCODING 47989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR BB76 +ENCODING 47990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR BB77 +ENCODING 47991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR BB78 +ENCODING 47992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR BB79 +ENCODING 47993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR BB7A +ENCODING 47994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR BB7B +ENCODING 47995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR BB7C +ENCODING 47996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +41 +7F +ENDCHAR +STARTCHAR BB7D +ENCODING 47997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +41 +7F +7F +ENDCHAR +STARTCHAR BB7E +ENCODING 47998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BB7F +ENCODING 47999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +08 +1C +63 +ENDCHAR +STARTCHAR BB80 +ENCODING 48000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR BB81 +ENCODING 48001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3E +41 +61 +1E +ENDCHAR +STARTCHAR BB82 +ENCODING 48002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BB83 +ENCODING 48003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR BB84 +ENCODING 48004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR BB85 +ENCODING 48005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BB86 +ENCODING 48006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR BB87 +ENCODING 48007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +7A80 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR BB88 +ENCODING 48008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4480 +4480 +4480 +7C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR BB89 +ENCODING 48009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR BB8A +ENCODING 48010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR BB8B +ENCODING 48011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR BB8C +ENCODING 48012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +F9 +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR BB8D +ENCODING 48013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR BB8E +ENCODING 48014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR BB8F +ENCODING 48015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR BB90 +ENCODING 48016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +F9 +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR BB91 +ENCODING 48017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR BB92 +ENCODING 48018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR BB93 +ENCODING 48019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR BB94 +ENCODING 48020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR BB95 +ENCODING 48021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR BB96 +ENCODING 48022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR BB97 +ENCODING 48023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR BB98 +ENCODING 48024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR BB99 +ENCODING 48025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR BB9A +ENCODING 48026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR BB9B +ENCODING 48027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR BB9C +ENCODING 48028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BB9D +ENCODING 48029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BB9E +ENCODING 48030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +F900 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BB9F +ENCODING 48031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +7900 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BBA0 +ENCODING 48032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR BBA1 +ENCODING 48033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR BBA2 +ENCODING 48034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR BBA3 +ENCODING 48035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BBA4 +ENCODING 48036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2080 +2080 +2080 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR BBA5 +ENCODING 48037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR BBA6 +ENCODING 48038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR BBA7 +ENCODING 48039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BBA8 +ENCODING 48040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR BBA9 +ENCODING 48041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BBAA +ENCODING 48042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR BBAB +ENCODING 48043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR BBAC +ENCODING 48044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BBAD +ENCODING 48045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR BBAE +ENCODING 48046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR BBAF +ENCODING 48047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR BBB0 +ENCODING 48048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR BBB1 +ENCODING 48049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR BBB2 +ENCODING 48050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR BBB3 +ENCODING 48051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR BBB4 +ENCODING 48052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BBB5 +ENCODING 48053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR BBB6 +ENCODING 48054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BBB7 +ENCODING 48055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +1100 +1500 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BBB8 +ENCODING 48056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR BBB9 +ENCODING 48057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR BBBA +ENCODING 48058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR BBBB +ENCODING 48059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR BBBC +ENCODING 48060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR BBBD +ENCODING 48061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +41 +41 +7E +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR BBBE +ENCODING 48062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F00 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR BBBF +ENCODING 48063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR BBC0 +ENCODING 48064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2080 +2080 +2080 +2080 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR BBC1 +ENCODING 48065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR BBC2 +ENCODING 48066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR BBC3 +ENCODING 48067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BBC4 +ENCODING 48068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BBC5 +ENCODING 48069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BBC6 +ENCODING 48070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BBC7 +ENCODING 48071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR BBC8 +ENCODING 48072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BBC9 +ENCODING 48073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR BBCA +ENCODING 48074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR BBCB +ENCODING 48075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR BBCC +ENCODING 48076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BBCD +ENCODING 48077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR BBCE +ENCODING 48078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR BBCF +ENCODING 48079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR BBD0 +ENCODING 48080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BBD1 +ENCODING 48081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR BBD2 +ENCODING 48082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BBD3 +ENCODING 48083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +2080 +3F00 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BBD4 +ENCODING 48084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR BBD5 +ENCODING 48085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR BBD6 +ENCODING 48086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR BBD7 +ENCODING 48087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR BBD8 +ENCODING 48088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR BBD9 +ENCODING 48089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +41 +41 +7E +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR BBDA +ENCODING 48090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +2080 +3F80 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR BBDB +ENCODING 48091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +41 +41 +7E +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR BBDC +ENCODING 48092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +F9 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR BBDD +ENCODING 48093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BBDE +ENCODING 48094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BBDF +ENCODING 48095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +7100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BBE0 +ENCODING 48096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR BBE1 +ENCODING 48097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BBE2 +ENCODING 48098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BBE3 +ENCODING 48099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR BBE4 +ENCODING 48100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3F00 +0080 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR BBE5 +ENCODING 48101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0000 +1B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BBE6 +ENCODING 48102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0000 +3F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR BBE7 +ENCODING 48103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3000 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR BBE8 +ENCODING 48104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BBE9 +ENCODING 48105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3100 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR BBEA +ENCODING 48106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR BBEB +ENCODING 48107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +3380 +0F80 +3B00 +2480 +3B00 +ENDCHAR +STARTCHAR BBEC +ENCODING 48108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR BBED +ENCODING 48109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR BBEE +ENCODING 48110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR BBEF +ENCODING 48111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR BBF0 +ENCODING 48112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BBF1 +ENCODING 48113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BBF2 +ENCODING 48114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +7100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BBF3 +ENCODING 48115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR BBF4 +ENCODING 48116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR BBF5 +ENCODING 48117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0F00 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR BBF6 +ENCODING 48118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +71 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR BBF7 +ENCODING 48119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +4480 +7C80 +0080 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR BBF8 +ENCODING 48120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +89 +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BBF9 +ENCODING 48121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BBFA +ENCODING 48122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BBFB +ENCODING 48123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +8900 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BBFC +ENCODING 48124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BBFD +ENCODING 48125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BBFE +ENCODING 48126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BBFF +ENCODING 48127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR BC00 +ENCODING 48128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BC01 +ENCODING 48129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BC02 +ENCODING 48130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +F9 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC03 +ENCODING 48131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BC04 +ENCODING 48132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BC05 +ENCODING 48133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BC06 +ENCODING 48134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC07 +ENCODING 48135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BC08 +ENCODING 48136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BC09 +ENCODING 48137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BC0A +ENCODING 48138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BC0B +ENCODING 48139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BC0C +ENCODING 48140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8900 +8900 +F900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BC0D +ENCODING 48141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +89 +F9 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BC0E +ENCODING 48142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +8900 +8900 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR BC0F +ENCODING 48143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8900 +8900 +8900 +F900 +0100 +1C00 +0000 +3F00 +0C00 +7380 +ENDCHAR +STARTCHAR BC10 +ENCODING 48144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BC11 +ENCODING 48145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +89 +89 +89 +F9 +00 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BC12 +ENCODING 48146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +89 +89 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BC13 +ENCODING 48147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +89 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BC14 +ENCODING 48148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +8900 +F900 +8980 +8900 +8900 +F900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BC15 +ENCODING 48149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BC16 +ENCODING 48150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0000 +7E00 +1100 +1100 +1100 +ENDCHAR +STARTCHAR BC17 +ENCODING 48151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +8900 +F900 +0000 +7200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BC18 +ENCODING 48152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR BC19 +ENCODING 48153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BC1A +ENCODING 48154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR BC1B +ENCODING 48155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR BC1C +ENCODING 48156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +F900 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR BC1D +ENCODING 48157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +F900 +0100 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR BC1E +ENCODING 48158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +F900 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR BC1F +ENCODING 48159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +F900 +0000 +7900 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR BC20 +ENCODING 48160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR BC21 +ENCODING 48161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR BC22 +ENCODING 48162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR BC23 +ENCODING 48163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR BC24 +ENCODING 48164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR BC25 +ENCODING 48165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +8900 +F900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR BC26 +ENCODING 48166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BC27 +ENCODING 48167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR BC28 +ENCODING 48168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +F900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR BC29 +ENCODING 48169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8980 +8900 +F900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR BC2A +ENCODING 48170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +F900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR BC2B +ENCODING 48171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR BC2C +ENCODING 48172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F900 +8980 +8900 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR BC2D +ENCODING 48173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +F900 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR BC2E +ENCODING 48174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +8900 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR BC2F +ENCODING 48175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +8900 +7000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR BC30 +ENCODING 48176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +95 +F5 +97 +95 +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR BC31 +ENCODING 48177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F7 +95 +95 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BC32 +ENCODING 48178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BC33 +ENCODING 48179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +9500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BC34 +ENCODING 48180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +F500 +9700 +9500 +F500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BC35 +ENCODING 48181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +9500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BC36 +ENCODING 48182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BC37 +ENCODING 48183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +95 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BC38 +ENCODING 48184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F7 +95 +F5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BC39 +ENCODING 48185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BC3A +ENCODING 48186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BC3B +ENCODING 48187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BC3C +ENCODING 48188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BC3D +ENCODING 48189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BC3E +ENCODING 48190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC3F +ENCODING 48191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BC40 +ENCODING 48192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +97 +95 +F5 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BC41 +ENCODING 48193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +97 +95 +F5 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR BC42 +ENCODING 48194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +9500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BC43 +ENCODING 48195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +F500 +9700 +9500 +F500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR BC44 +ENCODING 48196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +F700 +9500 +9500 +F500 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BC45 +ENCODING 48197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +97 +95 +F5 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR BC46 +ENCODING 48198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +9500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BC47 +ENCODING 48199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +9500 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BC48 +ENCODING 48200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BC49 +ENCODING 48201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F7 +95 +F5 +00 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BC4A +ENCODING 48202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +95 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BC4B +ENCODING 48203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +95 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BC4C +ENCODING 48204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +8980 +F900 +8900 +8980 +8900 +F900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BC4D +ENCODING 48205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +8980 +F900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BC4E +ENCODING 48206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BC4F +ENCODING 48207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BC50 +ENCODING 48208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +8900 +F980 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR BC51 +ENCODING 48209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BC52 +ENCODING 48210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR BC53 +ENCODING 48211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR BC54 +ENCODING 48212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BC55 +ENCODING 48213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR BC56 +ENCODING 48214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR BC57 +ENCODING 48215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR BC58 +ENCODING 48216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR BC59 +ENCODING 48217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR BC5A +ENCODING 48218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR BC5B +ENCODING 48219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR BC5C +ENCODING 48220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR BC5D +ENCODING 48221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F980 +8900 +8980 +F900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR BC5E +ENCODING 48222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BC5F +ENCODING 48223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BC60 +ENCODING 48224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR BC61 +ENCODING 48225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +1800 +2600 +4100 +2200 +1C00 +ENDCHAR +STARTCHAR BC62 +ENCODING 48226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR BC63 +ENCODING 48227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR BC64 +ENCODING 48228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR BC65 +ENCODING 48229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BC66 +ENCODING 48230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F980 +8900 +8980 +F900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR BC67 +ENCODING 48231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F980 +8900 +8980 +7000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR BC68 +ENCODING 48232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +95 +95 +97 +F5 +95 +97 +F5 +05 +05 +ENDCHAR +STARTCHAR BC69 +ENCODING 48233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BC6A +ENCODING 48234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BC6B +ENCODING 48235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BC6C +ENCODING 48236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +95 +F7 +95 +F7 +05 +05 +20 +3F +ENDCHAR +STARTCHAR BC6D +ENCODING 48237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BC6E +ENCODING 48238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BC6F +ENCODING 48239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BC70 +ENCODING 48240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BC71 +ENCODING 48241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BC72 +ENCODING 48242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BC73 +ENCODING 48243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BC74 +ENCODING 48244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BC75 +ENCODING 48245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BC76 +ENCODING 48246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC77 +ENCODING 48247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BC78 +ENCODING 48248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BC79 +ENCODING 48249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BC7A +ENCODING 48250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BC7B +ENCODING 48251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR BC7C +ENCODING 48252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BC7D +ENCODING 48253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR BC7E +ENCODING 48254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BC7F +ENCODING 48255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F700 +9500 +9700 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BC80 +ENCODING 48256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BC81 +ENCODING 48257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BC82 +ENCODING 48258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F7 +95 +97 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BC83 +ENCODING 48259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F7 +95 +97 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BC84 +ENCODING 48260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +89 +FF +89 +89 +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BC85 +ENCODING 48261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +89 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BC86 +ENCODING 48262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +8F +89 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BC87 +ENCODING 48263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8F00 +8900 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BC88 +ENCODING 48264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +8F +89 +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BC89 +ENCODING 48265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +8F +89 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BC8A +ENCODING 48266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BC8B +ENCODING 48267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +89 +F9 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR BC8C +ENCODING 48268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BC8D +ENCODING 48269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BC8E +ENCODING 48270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +F9 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC8F +ENCODING 48271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BC90 +ENCODING 48272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BC91 +ENCODING 48273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BC92 +ENCODING 48274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BC93 +ENCODING 48275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BC94 +ENCODING 48276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +8F +89 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BC95 +ENCODING 48277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +89 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BC96 +ENCODING 48278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8F00 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BC97 +ENCODING 48279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8F00 +8900 +F900 +0100 +0800 +1800 +3600 +4180 +ENDCHAR +STARTCHAR BC98 +ENCODING 48280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8F00 +8900 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BC99 +ENCODING 48281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +89 +F9 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BC9A +ENCODING 48282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8F00 +8900 +F900 +0000 +3F00 +0200 +0C00 +7380 +ENDCHAR +STARTCHAR BC9B +ENCODING 48283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +FF00 +8900 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BC9C +ENCODING 48284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +8F +89 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BC9D +ENCODING 48285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BC9E +ENCODING 48286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +8F +89 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BC9F +ENCODING 48287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BCA0 +ENCODING 48288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +95 +F5 +9D +95 +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR BCA1 +ENCODING 48289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +9D +95 +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BCA2 +ENCODING 48290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BCA3 +ENCODING 48291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9D00 +9500 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BCA4 +ENCODING 48292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +F500 +9D00 +9500 +F500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BCA5 +ENCODING 48293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9D00 +9500 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BCA6 +ENCODING 48294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BCA7 +ENCODING 48295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +9D +95 +F5 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR BCA8 +ENCODING 48296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +FD +95 +F5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BCA9 +ENCODING 48297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BCAA +ENCODING 48298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BCAB +ENCODING 48299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BCAC +ENCODING 48300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BCAD +ENCODING 48301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BCAE +ENCODING 48302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BCAF +ENCODING 48303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BCB0 +ENCODING 48304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +9D +95 +F5 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BCB1 +ENCODING 48305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +FD +95 +95 +F5 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR BCB2 +ENCODING 48306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9D00 +9500 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BCB3 +ENCODING 48307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +FD00 +9500 +9500 +F500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR BCB4 +ENCODING 48308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +FD00 +9500 +9500 +F500 +0000 +2200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR BCB5 +ENCODING 48309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +F5 +9D +95 +F5 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR BCB6 +ENCODING 48310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9D00 +9500 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BCB7 +ENCODING 48311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9D00 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BCB8 +ENCODING 48312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BCB9 +ENCODING 48313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BCBA +ENCODING 48314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +9D +95 +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BCBB +ENCODING 48315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +9D +95 +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BCBC +ENCODING 48316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +8F +F9 +89 +8F +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BCBD +ENCODING 48317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +8F +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BCBE +ENCODING 48318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BCBF +ENCODING 48319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +FF00 +8900 +8F00 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BCC0 +ENCODING 48320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +8F +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BCC1 +ENCODING 48321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BCC2 +ENCODING 48322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BCC3 +ENCODING 48323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +FF +89 +8F +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR BCC4 +ENCODING 48324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +8F +F9 +8F +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BCC5 +ENCODING 48325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BCC6 +ENCODING 48326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BCC7 +ENCODING 48327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BCC8 +ENCODING 48328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BCC9 +ENCODING 48329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BCCA +ENCODING 48330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BCCB +ENCODING 48331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BCCC +ENCODING 48332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +FF +89 +8F +F9 +00 +7F +41 +7F +ENDCHAR +STARTCHAR BCCD +ENCODING 48333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +8F +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BCCE +ENCODING 48334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +FF00 +8900 +8F00 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BCCF +ENCODING 48335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +8F +F9 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BCD0 +ENCODING 48336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +FF00 +8900 +8F00 +F900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BCD1 +ENCODING 48337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +8F +F9 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BCD2 +ENCODING 48338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +FF00 +8900 +8F00 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR BCD3 +ENCODING 48339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +FF00 +8900 +8F00 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BCD4 +ENCODING 48340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BCD5 +ENCODING 48341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +8F +F9 +8F +F9 +00 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BCD6 +ENCODING 48342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +FF +89 +8F +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BCD7 +ENCODING 48343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +FF +89 +8F +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BCD8 +ENCODING 48344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +95 +95 +9D +F5 +95 +9D +95 +F5 +05 +05 +05 +ENDCHAR +STARTCHAR BCD9 +ENCODING 48345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BCDA +ENCODING 48346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BCDB +ENCODING 48347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +F500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BCDC +ENCODING 48348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +9500 +9500 +FD00 +9500 +9D00 +F500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BCDD +ENCODING 48349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +F500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BCDE +ENCODING 48350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BCDF +ENCODING 48351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BCE0 +ENCODING 48352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BCE1 +ENCODING 48353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BCE2 +ENCODING 48354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BCE3 +ENCODING 48355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BCE4 +ENCODING 48356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BCE5 +ENCODING 48357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BCE6 +ENCODING 48358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BCE7 +ENCODING 48359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BCE8 +ENCODING 48360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BCE9 +ENCODING 48361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BCEA +ENCODING 48362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +F500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BCEB +ENCODING 48363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +FD +9D +95 +F5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR BCEC +ENCODING 48364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +F500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BCED +ENCODING 48365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +9D +95 +F5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR BCEE +ENCODING 48366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +F500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BCEF +ENCODING 48367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +FD00 +9500 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BCF0 +ENCODING 48368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BCF1 +ENCODING 48369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BCF2 +ENCODING 48370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +FD +95 +9D +F5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BCF3 +ENCODING 48371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +FD +95 +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BCF4 +ENCODING 48372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2080 +2080 +3F80 +2080 +2080 +3F80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR BCF5 +ENCODING 48373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BCF6 +ENCODING 48374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +0880 +0880 +0880 +ENDCHAR +STARTCHAR BCF7 +ENCODING 48375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +4000 +4100 +7E00 +4100 +3E00 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BCF8 +ENCODING 48376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BCF9 +ENCODING 48377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BCFA +ENCODING 48378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BCFB +ENCODING 48379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BCFC +ENCODING 48380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BCFD +ENCODING 48381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BCFE +ENCODING 48382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BCFF +ENCODING 48383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BD00 +ENCODING 48384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BD01 +ENCODING 48385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BD02 +ENCODING 48386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BD03 +ENCODING 48387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BD04 +ENCODING 48388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BD05 +ENCODING 48389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BD06 +ENCODING 48390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BD07 +ENCODING 48391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BD08 +ENCODING 48392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BD09 +ENCODING 48393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BD0A +ENCODING 48394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BD0B +ENCODING 48395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BD0C +ENCODING 48396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BD0D +ENCODING 48397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BD0E +ENCODING 48398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BD0F +ENCODING 48399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BD10 +ENCODING 48400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4480 +4480 +7C80 +4480 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BD11 +ENCODING 48401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR BD12 +ENCODING 48402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BD13 +ENCODING 48403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BD14 +ENCODING 48404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4480 +4480 +7C80 +4480 +7CC0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BD15 +ENCODING 48405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BD16 +ENCODING 48406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BD17 +ENCODING 48407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR BD18 +ENCODING 48408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +1F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BD19 +ENCODING 48409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BD1A +ENCODING 48410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BD1B +ENCODING 48411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR BD1C +ENCODING 48412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BD1D +ENCODING 48413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR BD1E +ENCODING 48414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR BD1F +ENCODING 48415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR BD20 +ENCODING 48416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR BD21 +ENCODING 48417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR BD22 +ENCODING 48418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR BD23 +ENCODING 48419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BD24 +ENCODING 48420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4480 +7C80 +4480 +7CC0 +1080 +FE80 +0000 +1100 +1100 +2B80 +4480 +ENDCHAR +STARTCHAR BD25 +ENCODING 48421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR BD26 +ENCODING 48422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR BD27 +ENCODING 48423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR BD28 +ENCODING 48424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR BD29 +ENCODING 48425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR BD2A +ENCODING 48426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +8900 +F900 +8980 +7100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR BD2B +ENCODING 48427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4480 +7C80 +7CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR BD2C +ENCODING 48428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4A80 +4A80 +7A80 +4A80 +7B80 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR BD2D +ENCODING 48429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BD2E +ENCODING 48430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BD2F +ENCODING 48431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +6500 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BD30 +ENCODING 48432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +95 +F7 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR BD31 +ENCODING 48433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +6500 +FD00 +0100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR BD32 +ENCODING 48434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR BD33 +ENCODING 48435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +3F +40 +7F +ENDCHAR +STARTCHAR BD34 +ENCODING 48436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BD35 +ENCODING 48437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR BD36 +ENCODING 48438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR BD37 +ENCODING 48439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR BD38 +ENCODING 48440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR BD39 +ENCODING 48441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR BD3A +ENCODING 48442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR BD3B +ENCODING 48443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR BD3C +ENCODING 48444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +3F +41 +7F +ENDCHAR +STARTCHAR BD3D +ENCODING 48445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +21 +3F +3F +ENDCHAR +STARTCHAR BD3E +ENCODING 48446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +6500 +FD00 +0100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BD3F +ENCODING 48447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR BD40 +ENCODING 48448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4A80 +7A80 +4A80 +7B80 +1280 +FE80 +0000 +1100 +1100 +1A80 +2640 +ENDCHAR +STARTCHAR BD41 +ENCODING 48449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +65 +FD +09 +37 +41 +23 +1C +ENDCHAR +STARTCHAR BD42 +ENCODING 48450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +9700 +6500 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BD43 +ENCODING 48451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR BD44 +ENCODING 48452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BD45 +ENCODING 48453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BD46 +ENCODING 48454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +95 +F5 +97 +65 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR BD47 +ENCODING 48455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +6B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR BD48 +ENCODING 48456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4480 +4480 +7C80 +4480 +7C80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BD49 +ENCODING 48457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +21 +FF +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BD4A +ENCODING 48458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BD4B +ENCODING 48459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +7100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BD4C +ENCODING 48460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +F9 +21 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR BD4D +ENCODING 48461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BD4E +ENCODING 48462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BD4F +ENCODING 48463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR BD50 +ENCODING 48464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +F9 +20 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR BD51 +ENCODING 48465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR BD52 +ENCODING 48466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR BD53 +ENCODING 48467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BD54 +ENCODING 48468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BD55 +ENCODING 48469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BD56 +ENCODING 48470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR BD57 +ENCODING 48471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR BD58 +ENCODING 48472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR BD59 +ENCODING 48473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR BD5A +ENCODING 48474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR BD5B +ENCODING 48475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR BD5C +ENCODING 48476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BD5D +ENCODING 48477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BD5E +ENCODING 48478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +7100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BD5F +ENCODING 48479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +F900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BD60 +ENCODING 48480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR BD61 +ENCODING 48481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR BD62 +ENCODING 48482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR BD63 +ENCODING 48483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BD64 +ENCODING 48484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2080 +2080 +3F80 +2080 +2080 +3F80 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR BD65 +ENCODING 48485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR BD66 +ENCODING 48486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BD67 +ENCODING 48487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +4000 +4100 +7E00 +4100 +3E00 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BD68 +ENCODING 48488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +3F00 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BD69 +ENCODING 48489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BD6A +ENCODING 48490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BD6B +ENCODING 48491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BD6C +ENCODING 48492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR BD6D +ENCODING 48493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BD6E +ENCODING 48494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BD6F +ENCODING 48495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BD70 +ENCODING 48496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BD71 +ENCODING 48497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BD72 +ENCODING 48498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BD73 +ENCODING 48499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BD74 +ENCODING 48500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR BD75 +ENCODING 48501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR BD76 +ENCODING 48502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BD77 +ENCODING 48503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR BD78 +ENCODING 48504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BD79 +ENCODING 48505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR BD7A +ENCODING 48506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BD7B +ENCODING 48507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BD7C +ENCODING 48508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BD7D +ENCODING 48509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BD7E +ENCODING 48510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BD7F +ENCODING 48511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +3F80 +2080 +3F00 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BD80 +ENCODING 48512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2080 +2080 +3F80 +2080 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR BD81 +ENCODING 48513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BD82 +ENCODING 48514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR BD83 +ENCODING 48515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BD84 +ENCODING 48516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR BD85 +ENCODING 48517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BD86 +ENCODING 48518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR BD87 +ENCODING 48519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BD88 +ENCODING 48520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BD89 +ENCODING 48521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +0400 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BD8A +ENCODING 48522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +0400 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR BD8B +ENCODING 48523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR BD8C +ENCODING 48524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR BD8D +ENCODING 48525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR BD8E +ENCODING 48526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR BD8F +ENCODING 48527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR BD90 +ENCODING 48528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BD91 +ENCODING 48529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BD92 +ENCODING 48530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BD93 +ENCODING 48531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR BD94 +ENCODING 48532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR BD95 +ENCODING 48533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BD96 +ENCODING 48534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7F +7E +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR BD97 +ENCODING 48535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR BD98 +ENCODING 48536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR BD99 +ENCODING 48537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +0400 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BD9A +ENCODING 48538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR BD9B +ENCODING 48539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR BD9C +ENCODING 48540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4480 +7C80 +4480 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR BD9D +ENCODING 48541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR BD9E +ENCODING 48542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR BD9F +ENCODING 48543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR BDA0 +ENCODING 48544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR BDA1 +ENCODING 48545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR BDA2 +ENCODING 48546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR BDA3 +ENCODING 48547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR BDA4 +ENCODING 48548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +FF +89 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR BDA5 +ENCODING 48549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR BDA6 +ENCODING 48550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR BDA7 +ENCODING 48551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR BDA8 +ENCODING 48552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR BDA9 +ENCODING 48553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR BDAA +ENCODING 48554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR BDAB +ENCODING 48555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR BDAC +ENCODING 48556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +7F +41 +7F +ENDCHAR +STARTCHAR BDAD +ENCODING 48557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +41 +7F +7F +ENDCHAR +STARTCHAR BDAE +ENCODING 48558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR BDAF +ENCODING 48559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR BDB0 +ENCODING 48560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +F900 +8F00 +F900 +0100 +FD00 +2000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR BDB1 +ENCODING 48561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BDB2 +ENCODING 48562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +F900 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BDB3 +ENCODING 48563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +7900 +DD00 +2300 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BDB4 +ENCODING 48564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR BDB5 +ENCODING 48565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +27 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR BDB6 +ENCODING 48566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR BDB7 +ENCODING 48567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +DD +23 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BDB8 +ENCODING 48568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4A80 +7A80 +4A80 +7A80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR BDB9 +ENCODING 48569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BDBA +ENCODING 48570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR BDBB +ENCODING 48571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR BDBC +ENCODING 48572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +4A80 +3280 +FE80 +1680 +1280 +2000 +3F80 +ENDCHAR +STARTCHAR BDBD +ENCODING 48573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR BDBE +ENCODING 48574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +F500 +DD00 +2D00 +2000 +4F80 +4700 +4500 +3200 +ENDCHAR +STARTCHAR BDBF +ENCODING 48575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR BDC0 +ENCODING 48576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +1F +7F +40 +3F +ENDCHAR +STARTCHAR BDC1 +ENCODING 48577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +1F +39 +41 +38 +ENDCHAR +STARTCHAR BDC2 +ENCODING 48578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +77 +35 +45 +37 +ENDCHAR +STARTCHAR BDC3 +ENCODING 48579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +1D +77 +45 +37 +ENDCHAR +STARTCHAR BDC4 +ENCODING 48580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +52 +72 +45 +70 +ENDCHAR +STARTCHAR BDC5 +ENCODING 48581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +1F +77 +44 +37 +ENDCHAR +STARTCHAR BDC6 +ENCODING 48582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +57 +75 +45 +77 +ENDCHAR +STARTCHAR BDC7 +ENCODING 48583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +27 +7F +77 +45 +72 +ENDCHAR +STARTCHAR BDC8 +ENCODING 48584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR BDC9 +ENCODING 48585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR BDCA +ENCODING 48586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +2100 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR BDCB +ENCODING 48587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +0400 +0E00 +3180 +ENDCHAR +STARTCHAR BDCC +ENCODING 48588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR BDCD +ENCODING 48589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR BDCE +ENCODING 48590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR BDCF +ENCODING 48591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +9500 +F500 +F500 +DD00 +2D00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR BDD0 +ENCODING 48592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR BDD1 +ENCODING 48593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +20 +3F +3F +40 +3F +ENDCHAR +STARTCHAR BDD2 +ENCODING 48594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +4A80 +7A80 +7A80 +0280 +FA80 +1680 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR BDD3 +ENCODING 48595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +95 +F5 +F5 +DD +2D +3C +33 +0C +32 +1E +ENDCHAR +STARTCHAR BDD4 +ENCODING 48596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +4480 +4480 +7C80 +4480 +7C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR BDD5 +ENCODING 48597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +01 +FD +21 +20 +7F +01 +01 +ENDCHAR +STARTCHAR BDD6 +ENCODING 48598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR BDD7 +ENCODING 48599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR BDD8 +ENCODING 48600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR BDD9 +ENCODING 48601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR BDDA +ENCODING 48602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR BDDB +ENCODING 48603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR BDDC +ENCODING 48604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR BDDD +ENCODING 48605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR BDDE +ENCODING 48606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR BDDF +ENCODING 48607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR BDE0 +ENCODING 48608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR BDE1 +ENCODING 48609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR BDE2 +ENCODING 48610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR BDE3 +ENCODING 48611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR BDE4 +ENCODING 48612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR BDE5 +ENCODING 48613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR BDE6 +ENCODING 48614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR BDE7 +ENCODING 48615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR BDE8 +ENCODING 48616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BDE9 +ENCODING 48617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +F9 +89 +F9 +01 +FD +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR BDEA +ENCODING 48618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +F900 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BDEB +ENCODING 48619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +8900 +7900 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BDEC +ENCODING 48620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR BDED +ENCODING 48621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR BDEE +ENCODING 48622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +89 +F9 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR BDEF +ENCODING 48623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +89 +79 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BDF0 +ENCODING 48624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2080 +2080 +3F80 +2080 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR BDF1 +ENCODING 48625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR BDF2 +ENCODING 48626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR BDF3 +ENCODING 48627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BDF4 +ENCODING 48628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR BDF5 +ENCODING 48629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BDF6 +ENCODING 48630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR BDF7 +ENCODING 48631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR BDF8 +ENCODING 48632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BDF9 +ENCODING 48633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR BDFA +ENCODING 48634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR BDFB +ENCODING 48635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR BDFC +ENCODING 48636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR BDFD +ENCODING 48637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR BDFE +ENCODING 48638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR BDFF +ENCODING 48639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR BE00 +ENCODING 48640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BE01 +ENCODING 48641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR BE02 +ENCODING 48642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BE03 +ENCODING 48643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +1100 +1500 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BE04 +ENCODING 48644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR BE05 +ENCODING 48645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BE06 +ENCODING 48646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR BE07 +ENCODING 48647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR BE08 +ENCODING 48648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR BE09 +ENCODING 48649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7E +41 +7E +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR BE0A +ENCODING 48650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2000 +2080 +3F80 +3F00 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR BE0B +ENCODING 48651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7E +41 +7E +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR BE0C +ENCODING 48652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2080 +2080 +3F80 +2080 +2080 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR BE0D +ENCODING 48653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BE0E +ENCODING 48654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BE0F +ENCODING 48655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +4000 +4100 +7E00 +4100 +3E00 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BE10 +ENCODING 48656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BE11 +ENCODING 48657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BE12 +ENCODING 48658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BE13 +ENCODING 48659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BE14 +ENCODING 48660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +2080 +3F00 +2080 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BE15 +ENCODING 48661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR BE16 +ENCODING 48662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR BE17 +ENCODING 48663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR BE18 +ENCODING 48664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BE19 +ENCODING 48665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR BE1A +ENCODING 48666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR BE1B +ENCODING 48667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR BE1C +ENCODING 48668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BE1D +ENCODING 48669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BE1E +ENCODING 48670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BE1F +ENCODING 48671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2080 +3F00 +2080 +3F00 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR BE20 +ENCODING 48672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BE21 +ENCODING 48673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR BE22 +ENCODING 48674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BE23 +ENCODING 48675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR BE24 +ENCODING 48676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BE25 +ENCODING 48677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +7F +41 +7E +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR BE26 +ENCODING 48678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +40 +41 +7E +41 +3E +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BE27 +ENCODING 48679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +40 +7F +41 +7E +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR BE28 +ENCODING 48680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +89 +F9 +89 +F9 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR BE29 +ENCODING 48681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BE2A +ENCODING 48682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BE2B +ENCODING 48683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +7100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BE2C +ENCODING 48684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +F9 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR BE2D +ENCODING 48685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BE2E +ENCODING 48686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BE2F +ENCODING 48687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR BE30 +ENCODING 48688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR BE31 +ENCODING 48689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR BE32 +ENCODING 48690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR BE33 +ENCODING 48691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BE34 +ENCODING 48692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BE35 +ENCODING 48693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BE36 +ENCODING 48694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR BE37 +ENCODING 48695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR BE38 +ENCODING 48696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR BE39 +ENCODING 48697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR BE3A +ENCODING 48698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR BE3B +ENCODING 48699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR BE3C +ENCODING 48700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BE3D +ENCODING 48701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BE3E +ENCODING 48702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +7100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BE3F +ENCODING 48703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +F900 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BE40 +ENCODING 48704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR BE41 +ENCODING 48705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR BE42 +ENCODING 48706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +71 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR BE43 +ENCODING 48707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +F9 +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BE44 +ENCODING 48708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +89 +F9 +89 +89 +89 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR BE45 +ENCODING 48709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +89 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BE46 +ENCODING 48710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BE47 +ENCODING 48711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +8900 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BE48 +ENCODING 48712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +89 +F9 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR BE49 +ENCODING 48713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BE4A +ENCODING 48714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BE4B +ENCODING 48715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +89 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR BE4C +ENCODING 48716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BE4D +ENCODING 48717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BE4E +ENCODING 48718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +F9 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BE4F +ENCODING 48719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BE50 +ENCODING 48720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BE51 +ENCODING 48721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BE52 +ENCODING 48722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BE53 +ENCODING 48723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BE54 +ENCODING 48724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +89 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BE55 +ENCODING 48725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +89 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BE56 +ENCODING 48726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +8900 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BE57 +ENCODING 48727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +89 +F9 +89 +F9 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BE58 +ENCODING 48728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +8900 +F900 +8900 +8900 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BE59 +ENCODING 48729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +89 +89 +F9 +89 +89 +F9 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BE5A +ENCODING 48730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +8900 +F900 +8900 +8900 +F900 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BE5B +ENCODING 48731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +8900 +F900 +8900 +F900 +0100 +1C00 +0000 +3F00 +0200 +0C00 +7380 +ENDCHAR +STARTCHAR BE5C +ENCODING 48732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BE5D +ENCODING 48733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BE5E +ENCODING 48734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +89 +F9 +89 +89 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BE5F +ENCODING 48735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +89 +F9 +89 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BE60 +ENCODING 48736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +D500 +DD00 +D580 +D500 +D500 +DD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BE61 +ENCODING 48737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BE62 +ENCODING 48738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BE63 +ENCODING 48739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BE64 +ENCODING 48740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0100 +4000 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR BE65 +ENCODING 48741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BE66 +ENCODING 48742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR BE67 +ENCODING 48743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR BE68 +ENCODING 48744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +DD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR BE69 +ENCODING 48745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR BE6A +ENCODING 48746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +DD00 +0000 +FE00 +1900 +7900 +8900 +7E00 +ENDCHAR +STARTCHAR BE6B +ENCODING 48747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR BE6C +ENCODING 48748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR BE6D +ENCODING 48749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR BE6E +ENCODING 48750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR BE6F +ENCODING 48751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR BE70 +ENCODING 48752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR BE71 +ENCODING 48753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +D500 +D900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR BE72 +ENCODING 48754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BE73 +ENCODING 48755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR BE74 +ENCODING 48756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0000 +2200 +2200 +5500 +8980 +ENDCHAR +STARTCHAR BE75 +ENCODING 48757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD00 +D580 +D500 +D900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR BE76 +ENCODING 48758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR BE77 +ENCODING 48759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR BE78 +ENCODING 48760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR BE79 +ENCODING 48761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD00 +D580 +DD00 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BE7A +ENCODING 48762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD00 +D580 +D500 +D900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR BE7B +ENCODING 48763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +DD00 +0100 +1C00 +0000 +7F00 +2200 +1C00 +ENDCHAR +STARTCHAR BE7C +ENCODING 48764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +EB +DB +EB +EB +EB +DB +03 +03 +03 +ENDCHAR +STARTCHAR BE7D +ENCODING 48765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DB +EB +EB +DB +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BE7E +ENCODING 48766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +EB +ED +D5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BE7F +ENCODING 48767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +EB00 +ED00 +D500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BE80 +ENCODING 48768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +EB00 +EB00 +DB00 +EB00 +EB00 +DB00 +0300 +2300 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BE81 +ENCODING 48769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +EB00 +ED00 +D500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BE82 +ENCODING 48770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BE83 +ENCODING 48771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +EB +ED +D5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BE84 +ENCODING 48772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DB +EB +DB +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BE85 +ENCODING 48773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BE86 +ENCODING 48774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BE87 +ENCODING 48775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BE88 +ENCODING 48776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BE89 +ENCODING 48777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BE8A +ENCODING 48778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BE8B +ENCODING 48779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BE8C +ENCODING 48780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DB +EB +EB +DB +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BE8D +ENCODING 48781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DB +EB +EB +DB +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR BE8E +ENCODING 48782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +EB00 +ED00 +D500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BE8F +ENCODING 48783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +EB00 +EB00 +DB00 +EB00 +EB00 +DB00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR BE90 +ENCODING 48784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +EB00 +EB00 +DB00 +EB00 +EB00 +DB00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BE91 +ENCODING 48785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DB +EB +EB +DB +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR BE92 +ENCODING 48786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +EB00 +ED00 +D500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BE93 +ENCODING 48787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +DD00 +EB00 +ED00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BE94 +ENCODING 48788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +EB +ED +D5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BE95 +ENCODING 48789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BE96 +ENCODING 48790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +EB +ED +D5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BE97 +ENCODING 48791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DD +EB +ED +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BE98 +ENCODING 48792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +D580 +DD00 +D500 +D580 +D500 +DD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BE99 +ENCODING 48793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +D580 +D900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR BE9A +ENCODING 48794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BE9B +ENCODING 48795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BE9C +ENCODING 48796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +D580 +DD00 +D500 +DD80 +0100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR BE9D +ENCODING 48797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BE9E +ENCODING 48798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR BE9F +ENCODING 48799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR BEA0 +ENCODING 48800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BEA1 +ENCODING 48801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR BEA2 +ENCODING 48802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR BEA3 +ENCODING 48803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR BEA4 +ENCODING 48804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR BEA5 +ENCODING 48805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR BEA6 +ENCODING 48806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR BEA7 +ENCODING 48807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR BEA8 +ENCODING 48808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +D500 +D500 +DD80 +D500 +D580 +D900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR BEA9 +ENCODING 48809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR BEAA +ENCODING 48810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BEAB +ENCODING 48811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BEAC +ENCODING 48812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR BEAD +ENCODING 48813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +1800 +2600 +4100 +2200 +1C00 +ENDCHAR +STARTCHAR BEAE +ENCODING 48814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR BEAF +ENCODING 48815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR BEB0 +ENCODING 48816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR BEB1 +ENCODING 48817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR BEB2 +ENCODING 48818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D500 +DD80 +D500 +D580 +D900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR BEB3 +ENCODING 48819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +DD80 +D500 +DD80 +0000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR BEB4 +ENCODING 48820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +4D +ED +FF +ED +ED +EB +15 +05 +05 +01 +ENDCHAR +STARTCHAR BEB5 +ENCODING 48821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BEB6 +ENCODING 48822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BEB7 +ENCODING 48823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FB00 +ED00 +EB00 +D500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BEB8 +ENCODING 48824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +EF +FD +ED +DF +05 +01 +20 +3F +ENDCHAR +STARTCHAR BEB9 +ENCODING 48825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FB00 +ED00 +EB00 +D500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BEBA +ENCODING 48826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BEBB +ENCODING 48827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BEBC +ENCODING 48828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BEBD +ENCODING 48829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BEBE +ENCODING 48830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BEBF +ENCODING 48831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BEC0 +ENCODING 48832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BEC1 +ENCODING 48833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BEC2 +ENCODING 48834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BEC3 +ENCODING 48835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BEC4 +ENCODING 48836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BEC5 +ENCODING 48837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BEC6 +ENCODING 48838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FB00 +ED00 +EB00 +D500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BEC7 +ENCODING 48839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FB +ED +EB +D5 +01 +08 +14 +63 +ENDCHAR +STARTCHAR BEC8 +ENCODING 48840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FB00 +ED00 +EB00 +D500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BEC9 +ENCODING 48841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FB +ED +EB +D5 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR BECA +ENCODING 48842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FB00 +ED00 +EB00 +D500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BECB +ENCODING 48843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +DB00 +ED00 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BECC +ENCODING 48844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BECD +ENCODING 48845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BECE +ENCODING 48846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FB +ED +EB +D5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BECF +ENCODING 48847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +DB +ED +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BED0 +ENCODING 48848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +B5 +DF +B5 +B5 +B5 +DD +01 +01 +01 +ENDCHAR +STARTCHAR BED1 +ENCODING 48849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B5 +DD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BED2 +ENCODING 48850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D7 +D5 +D9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BED3 +ENCODING 48851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D700 +D500 +D900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BED4 +ENCODING 48852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B5 +DD +01 +41 +40 +40 +3F +ENDCHAR +STARTCHAR BED5 +ENCODING 48853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D7 +D5 +D9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BED6 +ENCODING 48854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BED7 +ENCODING 48855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B5 +DD +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR BED8 +ENCODING 48856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +DD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BED9 +ENCODING 48857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BEDA +ENCODING 48858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BEDB +ENCODING 48859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BEDC +ENCODING 48860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BEDD +ENCODING 48861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BEDE +ENCODING 48862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BEDF +ENCODING 48863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BEE0 +ENCODING 48864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B5 +DD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BEE1 +ENCODING 48865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DD +D7 +D5 +D9 +01 +41 +7F +7F +ENDCHAR +STARTCHAR BEE2 +ENCODING 48866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D700 +D500 +D900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BEE3 +ENCODING 48867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DD +B7 +B5 +DD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR BEE4 +ENCODING 48868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +B500 +B500 +DF00 +B500 +B500 +DD00 +0000 +2200 +2200 +7500 +CC80 +ENDCHAR +STARTCHAR BEE5 +ENCODING 48869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B5 +DD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BEE6 +ENCODING 48870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D700 +D500 +D900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR BEE7 +ENCODING 48871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B500 +DF00 +B500 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BEE8 +ENCODING 48872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D7 +D5 +D9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BEE9 +ENCODING 48873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BEEA +ENCODING 48874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DD +D7 +D5 +D9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BEEB +ENCODING 48875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B5 +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BEEC +ENCODING 48876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +EB +DB +EF +EB +EB +DB +03 +03 +03 +ENDCHAR +STARTCHAR BEED +ENCODING 48877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BEEE +ENCODING 48878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BEEF +ENCODING 48879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FB00 +EF00 +EB00 +D100 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BEF0 +ENCODING 48880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +EB +FD +EB +DB +03 +01 +20 +3F +ENDCHAR +STARTCHAR BEF1 +ENCODING 48881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FB00 +EF00 +EB00 +D100 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BEF2 +ENCODING 48882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BEF3 +ENCODING 48883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BEF4 +ENCODING 48884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BEF5 +ENCODING 48885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BEF6 +ENCODING 48886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BEF7 +ENCODING 48887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BEF8 +ENCODING 48888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BEF9 +ENCODING 48889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BEFA +ENCODING 48890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BEFB +ENCODING 48891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BEFC +ENCODING 48892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BEFD +ENCODING 48893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BEFE +ENCODING 48894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FB00 +EF00 +EB00 +D100 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BEFF +ENCODING 48895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FB +EF +EB +D3 +00 +08 +14 +63 +ENDCHAR +STARTCHAR BF00 +ENCODING 48896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FB00 +EF00 +EB00 +D100 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BF01 +ENCODING 48897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +EB +EB +DF +EB +EB +DB +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR BF02 +ENCODING 48898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FB00 +EF00 +EB00 +D100 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BF03 +ENCODING 48899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +DB00 +EF00 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BF04 +ENCODING 48900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BF05 +ENCODING 48901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BF06 +ENCODING 48902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FB +EF +EB +D1 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BF07 +ENCODING 48903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DB +EF +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BF08 +ENCODING 48904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +B7 +DD +B5 +B7 +B5 +DD +01 +01 +01 +ENDCHAR +STARTCHAR BF09 +ENCODING 48905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B7 +DD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BF0A +ENCODING 48906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DF +D7 +D5 +D9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BF0B +ENCODING 48907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DF00 +D700 +D500 +D900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BF0C +ENCODING 48908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +B7 +FD +B7 +DD +01 +01 +20 +3F +ENDCHAR +STARTCHAR BF0D +ENCODING 48909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DF +D7 +D5 +D9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR BF0E +ENCODING 48910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR BF0F +ENCODING 48911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DF +D7 +D5 +D9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR BF10 +ENCODING 48912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BF11 +ENCODING 48913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR BF12 +ENCODING 48914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BF13 +ENCODING 48915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BF14 +ENCODING 48916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BF15 +ENCODING 48917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BF16 +ENCODING 48918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BF17 +ENCODING 48919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR BF18 +ENCODING 48920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B7 +DD +B7 +B5 +D9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR BF19 +ENCODING 48921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B7 +DD +B7 +B5 +D9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR BF1A +ENCODING 48922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DF00 +D700 +D500 +D900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BF1B +ENCODING 48923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B7 +DD +01 +08 +1C +36 +41 +ENDCHAR +STARTCHAR BF1C +ENCODING 48924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +B500 +B700 +DD00 +B700 +B500 +D900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR BF1D +ENCODING 48925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +DF +B5 +B7 +DD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR BF1E +ENCODING 48926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DF00 +D700 +D500 +D900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR BF1F +ENCODING 48927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B500 +DF00 +B700 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR BF20 +ENCODING 48928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DF +D7 +D5 +D9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BF21 +ENCODING 48929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR BF22 +ENCODING 48930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DF +D7 +D5 +D9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BF23 +ENCODING 48931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DF +B7 +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BF24 +ENCODING 48932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +4B +EB +FD +EB +ED +EB +13 +03 +03 +ENDCHAR +STARTCHAR BF25 +ENCODING 48933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BF26 +ENCODING 48934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BF27 +ENCODING 48935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FD00 +EB00 +ED00 +D100 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR BF28 +ENCODING 48936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +ED +FB +ED +DB +03 +01 +20 +3F +ENDCHAR +STARTCHAR BF29 +ENCODING 48937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FD00 +EB00 +ED00 +D100 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR BF2A +ENCODING 48938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR BF2B +ENCODING 48939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +3F +40 +7F +ENDCHAR +STARTCHAR BF2C +ENCODING 48940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR BF2D +ENCODING 48941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR BF2E +ENCODING 48942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR BF2F +ENCODING 48943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR BF30 +ENCODING 48944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR BF31 +ENCODING 48945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR BF32 +ENCODING 48946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR BF33 +ENCODING 48947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR BF34 +ENCODING 48948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +3F +41 +7F +ENDCHAR +STARTCHAR BF35 +ENCODING 48949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +21 +3F +3F +ENDCHAR +STARTCHAR BF36 +ENCODING 48950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FD00 +EB00 +ED00 +D100 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR BF37 +ENCODING 48951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FD +EF +EB +D3 +01 +08 +14 +63 +ENDCHAR +STARTCHAR BF38 +ENCODING 48952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FD00 +EB00 +ED00 +D100 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BF39 +ENCODING 48953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FD +EF +EB +D3 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR BF3A +ENCODING 48954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +FD00 +EB00 +ED00 +D100 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR BF3B +ENCODING 48955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +EB00 +DD00 +EF00 +EB00 +1100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR BF3C +ENCODING 48956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BF3D +ENCODING 48957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR BF3E +ENCODING 48958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +EB +FD +EB +ED +D1 +00 +3F +12 +3F +ENDCHAR +STARTCHAR BF3F +ENCODING 48959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +EB +DD +EF +EB +11 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR BF40 +ENCODING 48960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +4C80 +4C80 +7B80 +4C80 +4C80 +7B80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR BF41 +ENCODING 48961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BF42 +ENCODING 48962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BF43 +ENCODING 48963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +1100 +9900 +FF00 +9900 +6E00 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BF44 +ENCODING 48964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR BF45 +ENCODING 48965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BF46 +ENCODING 48966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BF47 +ENCODING 48967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +6E +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BF48 +ENCODING 48968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BF49 +ENCODING 48969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BF4A +ENCODING 48970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BF4B +ENCODING 48971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BF4C +ENCODING 48972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BF4D +ENCODING 48973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BF4E +ENCODING 48974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BF4F +ENCODING 48975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BF50 +ENCODING 48976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BF51 +ENCODING 48977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR BF52 +ENCODING 48978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BF53 +ENCODING 48979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR BF54 +ENCODING 48980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BF55 +ENCODING 48981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BF56 +ENCODING 48982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BF57 +ENCODING 48983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BF58 +ENCODING 48984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +99 +6E +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BF59 +ENCODING 48985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BF5A +ENCODING 48986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +6E +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BF5B +ENCODING 48987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BF5C +ENCODING 48988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0A80 +5A80 +7E80 +5A80 +6EC0 +1080 +1280 +EC80 +0080 +ENDCHAR +STARTCHAR BF5D +ENCODING 48989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR BF5E +ENCODING 48990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR BF5F +ENCODING 48991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR BF60 +ENCODING 48992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +5C80 +6C80 +5C80 +6CC0 +1080 +FE80 +0000 +2000 +3F00 +ENDCHAR +STARTCHAR BF61 +ENCODING 48993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR BF62 +ENCODING 48994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BF63 +ENCODING 48995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR BF64 +ENCODING 48996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +1F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BF65 +ENCODING 48997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BF66 +ENCODING 48998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BF67 +ENCODING 48999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR BF68 +ENCODING 49000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BF69 +ENCODING 49001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR BF6A +ENCODING 49002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR BF6B +ENCODING 49003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR BF6C +ENCODING 49004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR BF6D +ENCODING 49005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR BF6E +ENCODING 49006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR BF6F +ENCODING 49007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR BF70 +ENCODING 49008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR BF71 +ENCODING 49009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR BF72 +ENCODING 49010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR BF73 +ENCODING 49011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR BF74 +ENCODING 49012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR BF75 +ENCODING 49013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR BF76 +ENCODING 49014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +B900 +F900 +F980 +2100 +2D00 +D000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR BF77 +ENCODING 49015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7E80 +5A80 +6CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR BF78 +ENCODING 49016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +0280 +B680 +7E80 +B780 +7A80 +1280 +0A80 +7280 +0280 +0080 +ENDCHAR +STARTCHAR BF79 +ENCODING 49017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FF +25 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BF7A +ENCODING 49018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FF +25 +FD +01 +3F +09 +09 +09 +ENDCHAR +STARTCHAR BF7B +ENCODING 49019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FF00 +2500 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BF7C +ENCODING 49020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +6D +FD +ED +D7 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR BF7D +ENCODING 49021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FF00 +2500 +FD00 +0100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR BF7E +ENCODING 49022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR BF7F +ENCODING 49023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +FF +25 +FD +01 +3F +40 +7F +ENDCHAR +STARTCHAR BF80 +ENCODING 49024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BF81 +ENCODING 49025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR BF82 +ENCODING 49026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR BF83 +ENCODING 49027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR BF84 +ENCODING 49028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR BF85 +ENCODING 49029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR BF86 +ENCODING 49030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR BF87 +ENCODING 49031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR BF88 +ENCODING 49032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +FF +25 +FD +01 +3F +41 +7F +ENDCHAR +STARTCHAR BF89 +ENCODING 49033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +FF +25 +FD +01 +21 +3F +3F +ENDCHAR +STARTCHAR BF8A +ENCODING 49034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FF00 +2500 +FD00 +0100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR BF8B +ENCODING 49035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +FF +25 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR BF8C +ENCODING 49036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FF00 +2500 +FD00 +0100 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR BF8D +ENCODING 49037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FF +25 +FD +09 +37 +41 +23 +1C +ENDCHAR +STARTCHAR BF8E +ENCODING 49038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FF00 +2500 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BF8F +ENCODING 49039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR BF90 +ENCODING 49040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FF +25 +FD +01 +3F +3F +01 +01 +ENDCHAR +STARTCHAR BF91 +ENCODING 49041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR BF92 +ENCODING 49042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +ED +FD +FF +25 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR BF93 +ENCODING 49043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7680 +7E80 +7F80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR BF94 +ENCODING 49044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +5A80 +5A80 +7E80 +5A80 +7E80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BF95 +ENCODING 49045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +7F +01 +01 +01 +ENDCHAR +STARTCHAR BF96 +ENCODING 49046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +7F +09 +09 +09 +ENDCHAR +STARTCHAR BF97 +ENCODING 49047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B900 +F900 +F900 +0100 +3D00 +C100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR BF98 +ENCODING 49048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +D9 +B9 +D9 +21 +FD +01 +40 +7F +ENDCHAR +STARTCHAR BF99 +ENCODING 49049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BF9A +ENCODING 49050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR BF9B +ENCODING 49051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +3F +40 +7E +ENDCHAR +STARTCHAR BF9C +ENCODING 49052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR BF9D +ENCODING 49053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR BF9E +ENCODING 49054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR BF9F +ENCODING 49055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR BFA0 +ENCODING 49056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR BFA1 +ENCODING 49057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR BFA2 +ENCODING 49058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR BFA3 +ENCODING 49059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR BFA4 +ENCODING 49060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +7F +41 +7F +ENDCHAR +STARTCHAR BFA5 +ENCODING 49061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +41 +7F +7F +ENDCHAR +STARTCHAR BFA6 +ENCODING 49062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +52 +72 +55 +78 +ENDCHAR +STARTCHAR BFA7 +ENCODING 49063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +08 +14 +63 +ENDCHAR +STARTCHAR BFA8 +ENCODING 49064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BFA9 +ENCODING 49065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BFAA +ENCODING 49066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B900 +F900 +F900 +0100 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BFAB +ENCODING 49067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +B500 +D900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR BFAC +ENCODING 49068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +7F +3F +01 +01 +ENDCHAR +STARTCHAR BFAD +ENCODING 49069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR BFAE +ENCODING 49070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +F9 +F9 +01 +3D +C1 +7F +12 +3F +ENDCHAR +STARTCHAR BFAF +ENCODING 49071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR BFB0 +ENCODING 49072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +4C80 +4C80 +7B80 +4C80 +4C80 +7B80 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR BFB1 +ENCODING 49073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR BFB2 +ENCODING 49074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR BFB3 +ENCODING 49075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +1100 +9900 +FF00 +9900 +6600 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR BFB4 +ENCODING 49076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +99 +7F +99 +77 +24 +DB +40 +40 +7E +ENDCHAR +STARTCHAR BFB5 +ENCODING 49077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR BFB6 +ENCODING 49078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR BFB7 +ENCODING 49079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR BFB8 +ENCODING 49080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR BFB9 +ENCODING 49081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR BFBA +ENCODING 49082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR BFBB +ENCODING 49083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR BFBC +ENCODING 49084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR BFBD +ENCODING 49085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR BFBE +ENCODING 49086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR BFBF +ENCODING 49087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR BFC0 +ENCODING 49088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR BFC1 +ENCODING 49089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +66 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR BFC2 +ENCODING 49090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR BFC3 +ENCODING 49091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR BFC4 +ENCODING 49092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR BFC5 +ENCODING 49093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BFC6 +ENCODING 49094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR BFC7 +ENCODING 49095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR BFC8 +ENCODING 49096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR BFC9 +ENCODING 49097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR BFCA +ENCODING 49098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +11 +99 +FF +99 +66 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR BFCB +ENCODING 49099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0C80 +7F80 +4C80 +3F80 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR BFCC +ENCODING 49100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4C80 +4C80 +7B80 +4C80 +7B80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR BFCD +ENCODING 49101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR BFCE +ENCODING 49102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR BFCF +ENCODING 49103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR BFD0 +ENCODING 49104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR BFD1 +ENCODING 49105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR BFD2 +ENCODING 49106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR BFD3 +ENCODING 49107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR BFD4 +ENCODING 49108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR BFD5 +ENCODING 49109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR BFD6 +ENCODING 49110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR BFD7 +ENCODING 49111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR BFD8 +ENCODING 49112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR BFD9 +ENCODING 49113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR BFDA +ENCODING 49114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR BFDB +ENCODING 49115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR BFDC +ENCODING 49116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR BFDD +ENCODING 49117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +2400 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR BFDE +ENCODING 49118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR BFDF +ENCODING 49119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0400 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR BFE0 +ENCODING 49120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR BFE1 +ENCODING 49121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR BFE2 +ENCODING 49122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +11 +99 +FF +FF +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR BFE3 +ENCODING 49123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR BFE4 +ENCODING 49124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR BFE5 +ENCODING 49125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +19 +FF +99 +7F +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR BFE6 +ENCODING 49126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR BFE7 +ENCODING 49127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR BFE8 +ENCODING 49128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7E80 +5A80 +5A80 +2480 +FE80 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR BFE9 +ENCODING 49129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR BFEA +ENCODING 49130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR BFEB +ENCODING 49131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR BFEC +ENCODING 49132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B1 +F9 +B5 +D9 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR BFED +ENCODING 49133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR BFEE +ENCODING 49134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +46 +4F +49 +36 +ENDCHAR +STARTCHAR BFEF +ENCODING 49135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR BFF0 +ENCODING 49136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +7F +3F +40 +3F +ENDCHAR +STARTCHAR BFF1 +ENCODING 49137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +77 +31 +41 +71 +ENDCHAR +STARTCHAR BFF2 +ENCODING 49138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR BFF3 +ENCODING 49139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR BFF4 +ENCODING 49140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +72 +72 +85 +68 +ENDCHAR +STARTCHAR BFF5 +ENCODING 49141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR BFF6 +ENCODING 49142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR BFF7 +ENCODING 49143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +77 +37 +49 +76 +ENDCHAR +STARTCHAR BFF8 +ENCODING 49144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +7F +41 +7F +ENDCHAR +STARTCHAR BFF9 +ENCODING 49145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +41 +7F +7F +ENDCHAR +STARTCHAR BFFA +ENCODING 49146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR BFFB +ENCODING 49147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR BFFC +ENCODING 49148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +22 +22 +55 +08 +ENDCHAR +STARTCHAR BFFD +ENCODING 49149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR BFFE +ENCODING 49150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B500 +FD00 +F500 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR BFFF +ENCODING 49151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +B500 +D900 +FD00 +2700 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C000 +ENCODING 49152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C001 +ENCODING 49153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C002 +ENCODING 49154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +F5 +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR C003 +ENCODING 49155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +FD +27 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C004 +ENCODING 49156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -2 +BITMAP +0080 +3680 +FE80 +B680 +B680 +4A80 +FE80 +1680 +1280 +0280 +ENDCHAR +STARTCHAR C005 +ENCODING 49157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C006 +ENCODING 49158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR C007 +ENCODING 49159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR C008 +ENCODING 49160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +6A80 +FE80 +1680 +1280 +2000 +3F80 +ENDCHAR +STARTCHAR C009 +ENCODING 49161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR C00A +ENCODING 49162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FD00 +DD00 +2D00 +2000 +4F80 +4700 +4500 +3200 +ENDCHAR +STARTCHAR C00B +ENCODING 49163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR C00C +ENCODING 49164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +1F +7F +40 +3F +ENDCHAR +STARTCHAR C00D +ENCODING 49165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +1F +39 +41 +38 +ENDCHAR +STARTCHAR C00E +ENCODING 49166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +77 +35 +45 +37 +ENDCHAR +STARTCHAR C00F +ENCODING 49167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +1D +77 +45 +37 +ENDCHAR +STARTCHAR C010 +ENCODING 49168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +52 +72 +45 +70 +ENDCHAR +STARTCHAR C011 +ENCODING 49169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +1F +77 +44 +37 +ENDCHAR +STARTCHAR C012 +ENCODING 49170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +57 +75 +45 +77 +ENDCHAR +STARTCHAR C013 +ENCODING 49171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +27 +7F +77 +45 +72 +ENDCHAR +STARTCHAR C014 +ENCODING 49172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR C015 +ENCODING 49173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C016 +ENCODING 49174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +2100 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR C017 +ENCODING 49175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +0400 +0E00 +3180 +ENDCHAR +STARTCHAR C018 +ENCODING 49176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR C019 +ENCODING 49177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR C01A +ENCODING 49178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR C01B +ENCODING 49179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +ED00 +FD00 +FD00 +DD00 +2D00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR C01C +ENCODING 49180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR C01D +ENCODING 49181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +20 +3F +3F +40 +3F +ENDCHAR +STARTCHAR C01E +ENCODING 49182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3680 +7E80 +7680 +0A80 +FA80 +1680 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR C01F +ENCODING 49183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +ED +FD +FD +DD +2D +3C +33 +0C +32 +1E +ENDCHAR +STARTCHAR C020 +ENCODING 49184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +4A80 +7E80 +5A80 +5A80 +2480 +FE80 +1080 +1080 +1080 +0080 +ENDCHAR +STARTCHAR C021 +ENCODING 49185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C022 +ENCODING 49186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C023 +ENCODING 49187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C024 +ENCODING 49188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B1 +F9 +B5 +D9 +ED +11 +01 +40 +7F +ENDCHAR +STARTCHAR C025 +ENCODING 49189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C026 +ENCODING 49190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C027 +ENCODING 49191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR C028 +ENCODING 49192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR C029 +ENCODING 49193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C02A +ENCODING 49194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C02B +ENCODING 49195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C02C +ENCODING 49196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C02D +ENCODING 49197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C02E +ENCODING 49198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C02F +ENCODING 49199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C030 +ENCODING 49200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR C031 +ENCODING 49201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR C032 +ENCODING 49202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C033 +ENCODING 49203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR C034 +ENCODING 49204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C035 +ENCODING 49205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C036 +ENCODING 49206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B500 +FD00 +FD00 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C037 +ENCODING 49207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +B500 +D900 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C038 +ENCODING 49208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C039 +ENCODING 49209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C03A +ENCODING 49210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B5 +FD +FD +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR C03B +ENCODING 49211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C03C +ENCODING 49212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +4C80 +4C80 +7B80 +4C80 +7B80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR C03D +ENCODING 49213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C03E +ENCODING 49214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C03F +ENCODING 49215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C040 +ENCODING 49216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +4C80 +3F80 +4C80 +3300 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR C041 +ENCODING 49217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C042 +ENCODING 49218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR C043 +ENCODING 49219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C044 +ENCODING 49220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +19 +FF +99 +7F +00 +FF +24 +5B +7E +7E +ENDCHAR +STARTCHAR C045 +ENCODING 49221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C046 +ENCODING 49222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C047 +ENCODING 49223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C048 +ENCODING 49224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C049 +ENCODING 49225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C04A +ENCODING 49226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C04B +ENCODING 49227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR C04C +ENCODING 49228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR C04D +ENCODING 49229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C04E +ENCODING 49230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C04F +ENCODING 49231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C050 +ENCODING 49232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C051 +ENCODING 49233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C052 +ENCODING 49234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C053 +ENCODING 49235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C054 +ENCODING 49236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C055 +ENCODING 49237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +19 +FF +99 +7F +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR C056 +ENCODING 49238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +7F80 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C057 +ENCODING 49239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR C058 +ENCODING 49240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +4C80 +4C80 +7B80 +4C80 +4C80 +7B80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR C059 +ENCODING 49241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C05A +ENCODING 49242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C05B +ENCODING 49243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C05C +ENCODING 49244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C05D +ENCODING 49245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C05E +ENCODING 49246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C05F +ENCODING 49247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C060 +ENCODING 49248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +4C80 +3F80 +4C80 +3B80 +0000 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C061 +ENCODING 49249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR C062 +ENCODING 49250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR C063 +ENCODING 49251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR C064 +ENCODING 49252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C065 +ENCODING 49253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR C066 +ENCODING 49254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR C067 +ENCODING 49255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR C068 +ENCODING 49256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C069 +ENCODING 49257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +4C80 +3F80 +4C80 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C06A +ENCODING 49258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C06B +ENCODING 49259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C06C +ENCODING 49260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C06D +ENCODING 49261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR C06E +ENCODING 49262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C06F +ENCODING 49263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR C070 +ENCODING 49264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR C071 +ENCODING 49265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +19 +FF +99 +7F +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR C072 +ENCODING 49266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0880 +4C80 +7F80 +4C80 +3300 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C073 +ENCODING 49267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +19 +FF +99 +7F +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C074 +ENCODING 49268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +15 +B5 +FD +B5 +DD +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR C075 +ENCODING 49269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C076 +ENCODING 49270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR C077 +ENCODING 49271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR C078 +ENCODING 49272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +B9 +D9 +B9 +D9 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR C079 +ENCODING 49273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C07A +ENCODING 49274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C07B +ENCODING 49275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +1F80 +2000 +3F00 +ENDCHAR +STARTCHAR C07C +ENCODING 49276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR C07D +ENCODING 49277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C07E +ENCODING 49278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C07F +ENCODING 49279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C080 +ENCODING 49280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C081 +ENCODING 49281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C082 +ENCODING 49282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C083 +ENCODING 49283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C084 +ENCODING 49284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR C085 +ENCODING 49285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C086 +ENCODING 49286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +2900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR C087 +ENCODING 49287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR C088 +ENCODING 49288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +1100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR C089 +ENCODING 49289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +1F00 +2080 +3180 +0E00 +ENDCHAR +STARTCHAR C08A +ENCODING 49290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR C08B +ENCODING 49291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +B500 +D900 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C08C +ENCODING 49292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR C08D +ENCODING 49293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C08E +ENCODING 49294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +5C80 +7C80 +7C80 +0080 +FF80 +0080 +3F80 +0900 +1F80 +ENDCHAR +STARTCHAR C08F +ENCODING 49295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +B5 +D9 +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C090 +ENCODING 49296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +B5 +DD +B5 +B5 +B5 +DD +01 +01 +01 +ENDCHAR +STARTCHAR C091 +ENCODING 49297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C092 +ENCODING 49298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D5 +D5 +D9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C093 +ENCODING 49299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D500 +D500 +D900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C094 +ENCODING 49300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +01 +41 +40 +40 +3F +ENDCHAR +STARTCHAR C095 +ENCODING 49301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D5 +D5 +D9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C096 +ENCODING 49302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C097 +ENCODING 49303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DD +D5 +D5 +D9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C098 +ENCODING 49304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +DD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C099 +ENCODING 49305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C09A +ENCODING 49306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C09B +ENCODING 49307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C09C +ENCODING 49308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C09D +ENCODING 49309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C09E +ENCODING 49310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C09F +ENCODING 49311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C0A0 +ENCODING 49312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C0A1 +ENCODING 49313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C0A2 +ENCODING 49314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D500 +D500 +D900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C0A3 +ENCODING 49315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR C0A4 +ENCODING 49316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D500 +D500 +D900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C0A5 +ENCODING 49317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +B5 +B5 +FD +B5 +B5 +DD +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C0A6 +ENCODING 49318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D500 +DD00 +D500 +D500 +D900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C0A7 +ENCODING 49319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +B500 +DD00 +B500 +FD00 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C0A8 +ENCODING 49320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D5 +DD +D5 +D5 +D9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C0A9 +ENCODING 49321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C0AA +ENCODING 49322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D5 +DD +D5 +D5 +D9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C0AB +ENCODING 49323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +B5 +DD +B5 +FD +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C0AC +ENCODING 49324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +2100 +6180 +5100 +9900 +8900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C0AD +ENCODING 49325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C0AE +ENCODING 49326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C0AF +ENCODING 49327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +7180 +D900 +8900 +0000 +7200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C0B0 +ENCODING 49328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C0B1 +ENCODING 49329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +2180 +5100 +8900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C0B2 +ENCODING 49330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR C0B3 +ENCODING 49331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C0B4 +ENCODING 49332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C0B5 +ENCODING 49333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C0B6 +ENCODING 49334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR C0B7 +ENCODING 49335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR C0B8 +ENCODING 49336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C0B9 +ENCODING 49337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C0BA +ENCODING 49338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C0BB +ENCODING 49339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR C0BC +ENCODING 49340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C0BD +ENCODING 49341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR C0BE +ENCODING 49342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C0BF +ENCODING 49343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR C0C0 +ENCODING 49344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR C0C1 +ENCODING 49345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2100 +5180 +D900 +8900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C0C2 +ENCODING 49346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C0C3 +ENCODING 49347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C0C4 +ENCODING 49348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C0C5 +ENCODING 49349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C0C6 +ENCODING 49350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +2100 +2100 +2180 +5100 +8900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C0C7 +ENCODING 49351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2100 +5180 +8900 +0000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR C0C8 +ENCODING 49352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +25 +45 +67 +65 +95 +95 +05 +05 +05 +ENDCHAR +STARTCHAR C0C9 +ENCODING 49353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +65 +67 +95 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C0CA +ENCODING 49354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +25 +67 +95 +85 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C0CB +ENCODING 49355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6700 +9500 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C0CC +ENCODING 49356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6500 +6700 +9500 +8D00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C0CD +ENCODING 49357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6700 +9500 +8500 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C0CE +ENCODING 49358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C0CF +ENCODING 49359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +25 +67 +95 +85 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C0D0 +ENCODING 49360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +67 +D5 +9D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C0D1 +ENCODING 49361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C0D2 +ENCODING 49362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C0D3 +ENCODING 49363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C0D4 +ENCODING 49364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C0D5 +ENCODING 49365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C0D6 +ENCODING 49366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C0D7 +ENCODING 49367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C0D8 +ENCODING 49368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +65 +67 +D5 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C0D9 +ENCODING 49369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +65 +67 +D5 +9D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C0DA +ENCODING 49370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6700 +9500 +8500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C0DB +ENCODING 49371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6500 +6700 +9500 +8D00 +0100 +0800 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR C0DC +ENCODING 49372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6500 +6700 +9500 +8D00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C0DD +ENCODING 49373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +65 +67 +D5 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C0DE +ENCODING 49374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6700 +9500 +8500 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C0DF +ENCODING 49375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +6700 +9500 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C0E0 +ENCODING 49376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +25 +67 +95 +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C0E1 +ENCODING 49377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C0E2 +ENCODING 49378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +25 +67 +95 +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C0E3 +ENCODING 49379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +67 +95 +05 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C0E4 +ENCODING 49380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +2100 +6100 +5180 +9900 +8900 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C0E5 +ENCODING 49381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +D980 +8900 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C0E6 +ENCODING 49382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C0E7 +ENCODING 49383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C0E8 +ENCODING 49384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +7100 +D900 +8980 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C0E9 +ENCODING 49385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C0EA +ENCODING 49386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR C0EB +ENCODING 49387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C0EC +ENCODING 49388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C0ED +ENCODING 49389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C0EE +ENCODING 49390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR C0EF +ENCODING 49391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR C0F0 +ENCODING 49392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C0F1 +ENCODING 49393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C0F2 +ENCODING 49394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C0F3 +ENCODING 49395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR C0F4 +ENCODING 49396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +D980 +8900 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C0F5 +ENCODING 49397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +D980 +8900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR C0F6 +ENCODING 49398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C0F7 +ENCODING 49399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +7100 +D980 +8900 +0100 +0800 +0C00 +3600 +6100 +ENDCHAR +STARTCHAR C0F8 +ENCODING 49400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR C0F9 +ENCODING 49401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2180 +5100 +D980 +8900 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C0FA +ENCODING 49402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C0FB +ENCODING 49403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C0FC +ENCODING 49404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C0FD +ENCODING 49405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR C0FE +ENCODING 49406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +2100 +2180 +2100 +5180 +8900 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C0FF +ENCODING 49407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2100 +2180 +5100 +8980 +0000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR C100 +ENCODING 49408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +27 +45 +65 +67 +95 +95 +05 +05 +05 +ENDCHAR +STARTCHAR C101 +ENCODING 49409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +27 +65 +97 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C102 +ENCODING 49410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +27 +65 +97 +85 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C103 +ENCODING 49411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2700 +6500 +9700 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C104 +ENCODING 49412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6700 +6500 +9500 +8F00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C105 +ENCODING 49413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2700 +6500 +9700 +8500 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C106 +ENCODING 49414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C107 +ENCODING 49415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +27 +65 +97 +85 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C108 +ENCODING 49416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +27 +65 +97 +9D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C109 +ENCODING 49417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C10A +ENCODING 49418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C10B +ENCODING 49419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C10C +ENCODING 49420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C10D +ENCODING 49421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C10E +ENCODING 49422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C10F +ENCODING 49423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C110 +ENCODING 49424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +67 +65 +97 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C111 +ENCODING 49425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +27 +65 +97 +85 +00 +21 +3F +3F +ENDCHAR +STARTCHAR C112 +ENCODING 49426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2700 +6500 +9700 +8500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C113 +ENCODING 49427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +27 +65 +97 +85 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C114 +ENCODING 49428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2700 +6500 +9700 +8500 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C115 +ENCODING 49429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +67 +65 +97 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C116 +ENCODING 49430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2700 +6500 +9700 +8500 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C117 +ENCODING 49431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6700 +6500 +9700 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C118 +ENCODING 49432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +27 +65 +97 +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C119 +ENCODING 49433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C11A +ENCODING 49434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +27 +65 +97 +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C11B +ENCODING 49435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +67 +65 +97 +05 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C11C +ENCODING 49436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +27 +61 +51 +99 +89 +01 +01 +01 +ENDCHAR +STARTCHAR C11D +ENCODING 49437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C11E +ENCODING 49438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C11F +ENCODING 49439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2700 +5100 +D900 +8900 +0000 +7200 +1200 +1500 +1480 +ENDCHAR +STARTCHAR C120 +ENCODING 49440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C121 +ENCODING 49441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +27 +51 +89 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C122 +ENCODING 49442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C123 +ENCODING 49443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR C124 +ENCODING 49444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +89 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C125 +ENCODING 49445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C126 +ENCODING 49446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +89 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C127 +ENCODING 49447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +89 +00 +75 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C128 +ENCODING 49448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C129 +ENCODING 49449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C12A +ENCODING 49450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C12B +ENCODING 49451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C12C +ENCODING 49452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +71 +D9 +89 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C12D +ENCODING 49453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C12E +ENCODING 49454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2700 +5100 +8900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C12F +ENCODING 49455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2700 +7100 +D900 +8900 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C130 +ENCODING 49456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2700 +5100 +D900 +8900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C131 +ENCODING 49457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +51 +D9 +89 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C132 +ENCODING 49458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2700 +5100 +8900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C133 +ENCODING 49459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +5700 +8900 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C134 +ENCODING 49460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +27 +51 +89 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C135 +ENCODING 49461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C136 +ENCODING 49462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +2700 +5100 +D900 +8900 +0000 +3F00 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR C137 +ENCODING 49463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +57 +89 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C138 +ENCODING 49464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +25 +4D +65 +65 +95 +95 +05 +05 +05 +ENDCHAR +STARTCHAR C139 +ENCODING 49465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +6D +65 +95 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C13A +ENCODING 49466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +25 +6D +95 +85 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C13B +ENCODING 49467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6D00 +9500 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C13C +ENCODING 49468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6D00 +6500 +9500 +8D00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C13D +ENCODING 49469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6D00 +9500 +8500 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C13E +ENCODING 49470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C13F +ENCODING 49471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +25 +6D +95 +85 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C140 +ENCODING 49472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +6D +D5 +9D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C141 +ENCODING 49473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C142 +ENCODING 49474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C143 +ENCODING 49475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C144 +ENCODING 49476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C145 +ENCODING 49477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C146 +ENCODING 49478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C147 +ENCODING 49479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C148 +ENCODING 49480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +6D +65 +95 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C149 +ENCODING 49481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +6D +65 +95 +8D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C14A +ENCODING 49482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6D00 +9500 +8500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C14B +ENCODING 49483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6D00 +6500 +9500 +8D00 +0100 +0800 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR C14C +ENCODING 49484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2500 +6D00 +6500 +9500 +8D00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C14D +ENCODING 49485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +6D +65 +95 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C14E +ENCODING 49486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2500 +6D00 +9500 +8500 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C14F +ENCODING 49487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6D00 +6500 +9500 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C150 +ENCODING 49488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +25 +6D +95 +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C151 +ENCODING 49489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C152 +ENCODING 49490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +25 +6D +95 +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C153 +ENCODING 49491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +65 +95 +01 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C154 +ENCODING 49492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +27 +21 +67 +51 +99 +89 +01 +01 +01 +ENDCHAR +STARTCHAR C155 +ENCODING 49493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +67 +D1 +89 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C156 +ENCODING 49494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +27 +21 +53 +89 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C157 +ENCODING 49495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2700 +2100 +5300 +8900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C158 +ENCODING 49496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +67 +D1 +89 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C159 +ENCODING 49497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +27 +21 +53 +89 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C15A +ENCODING 49498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C15B +ENCODING 49499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +27 +21 +53 +89 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C15C +ENCODING 49500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +57 +89 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C15D +ENCODING 49501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C15E +ENCODING 49502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C15F +ENCODING 49503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C160 +ENCODING 49504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C161 +ENCODING 49505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C162 +ENCODING 49506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C163 +ENCODING 49507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C164 +ENCODING 49508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +57 +D1 +89 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C165 +ENCODING 49509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +57 +D1 +89 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C166 +ENCODING 49510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2700 +2100 +5300 +8900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C167 +ENCODING 49511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2700 +2100 +6700 +D100 +8900 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C168 +ENCODING 49512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2700 +2100 +6700 +D100 +8900 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C169 +ENCODING 49513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +27 +21 +67 +D1 +89 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C16A +ENCODING 49514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2700 +2100 +5300 +8900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C16B +ENCODING 49515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2300 +5700 +8900 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C16C +ENCODING 49516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +27 +21 +53 +89 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C16D +ENCODING 49517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C16E +ENCODING 49518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +27 +21 +53 +89 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C16F +ENCODING 49519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +23 +57 +89 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C170 +ENCODING 49520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +25 +2D +45 +6D +65 +95 +95 +05 +05 +05 +ENDCHAR +STARTCHAR C171 +ENCODING 49521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +2D +65 +9D +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C172 +ENCODING 49522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +2D +65 +9D +85 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C173 +ENCODING 49523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2D00 +6500 +9D00 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C174 +ENCODING 49524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2500 +2D00 +4500 +6D00 +9500 +9500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C175 +ENCODING 49525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2D00 +6500 +9D00 +8500 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C176 +ENCODING 49526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C177 +ENCODING 49527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +2D +65 +9D +85 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C178 +ENCODING 49528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +2D +25 +6D +B5 +95 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C179 +ENCODING 49529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C17A +ENCODING 49530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C17B +ENCODING 49531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C17C +ENCODING 49532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C17D +ENCODING 49533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C17E +ENCODING 49534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C17F +ENCODING 49535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C180 +ENCODING 49536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +2D +65 +9D +85 +00 +3F +41 +7F +ENDCHAR +STARTCHAR C181 +ENCODING 49537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +2D +65 +9D +85 +00 +21 +3F +3F +ENDCHAR +STARTCHAR C182 +ENCODING 49538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2D00 +6500 +9D00 +8500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C183 +ENCODING 49539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +2D +6D +95 +85 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C184 +ENCODING 49540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2D00 +6500 +9D00 +8500 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C185 +ENCODING 49541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +25 +2D +45 +6D +95 +95 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C186 +ENCODING 49542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +2D00 +6500 +9D00 +8500 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C187 +ENCODING 49543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6D00 +6D00 +9500 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C188 +ENCODING 49544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +2D +65 +9D +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C189 +ENCODING 49545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C18A +ENCODING 49546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +2D +65 +9D +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C18B +ENCODING 49547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +6D +6D +95 +01 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C18C +ENCODING 49548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0400 +0C00 +0C00 +1200 +3100 +4480 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR C18D +ENCODING 49549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6580 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C18E +ENCODING 49550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6580 +0400 +FFC0 +0000 +3F00 +0880 +0880 +0880 +ENDCHAR +STARTCHAR C18F +ENCODING 49551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3400 +4300 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C190 +ENCODING 49552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C191 +ENCODING 49553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C192 +ENCODING 49554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C193 +ENCODING 49555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 0 +BITMAP +18 +34 +43 +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C194 +ENCODING 49556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C195 +ENCODING 49557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C196 +ENCODING 49558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C197 +ENCODING 49559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C198 +ENCODING 49560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C199 +ENCODING 49561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C19A +ENCODING 49562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C19B +ENCODING 49563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C19C +ENCODING 49564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6580 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C19D +ENCODING 49565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6580 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C19E +ENCODING 49566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C19F +ENCODING 49567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6580 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C1A0 +ENCODING 49568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C1A1 +ENCODING 49569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6580 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C1A2 +ENCODING 49570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +34 +43 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C1A3 +ENCODING 49571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR C1A4 +ENCODING 49572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +34 +43 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C1A5 +ENCODING 49573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0400 +FFC0 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C1A6 +ENCODING 49574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 0 +BITMAP +18 +34 +43 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C1A7 +ENCODING 49575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0400 +FFC0 +1E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C1A8 +ENCODING 49576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1080 +1880 +2C80 +44C0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C1A9 +ENCODING 49577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1080 +2880 +56C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C1AA +ENCODING 49578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR C1AB +ENCODING 49579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR C1AC +ENCODING 49580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1080 +2C80 +4680 +10C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C1AD +ENCODING 49581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C1AE +ENCODING 49582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C1AF +ENCODING 49583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3F80 +2000 +3F00 +ENDCHAR +STARTCHAR C1B0 +ENCODING 49584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +3880 +66C0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C1B1 +ENCODING 49585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C1B2 +ENCODING 49586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C1B3 +ENCODING 49587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR C1B4 +ENCODING 49588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C1B5 +ENCODING 49589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR C1B6 +ENCODING 49590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C1B7 +ENCODING 49591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C1B8 +ENCODING 49592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR C1B9 +ENCODING 49593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR C1BA +ENCODING 49594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +0900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR C1BB +ENCODING 49595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +2100 +3100 +CD80 +2100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR C1BC +ENCODING 49596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR C1BD +ENCODING 49597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1080 +2C80 +56C0 +1080 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C1BE +ENCODING 49598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +1F00 +0300 +1F80 +2000 +ENDCHAR +STARTCHAR C1BF +ENCODING 49599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +0600 +0000 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C1C0 +ENCODING 49600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3F00 +1F80 +0080 +ENDCHAR +STARTCHAR C1C1 +ENCODING 49601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C1C2 +ENCODING 49602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1080 +1880 +66C0 +1080 +FE80 +0000 +3F80 +1100 +3F80 +ENDCHAR +STARTCHAR C1C3 +ENCODING 49603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1080 +3880 +54C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C1C4 +ENCODING 49604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +2280 +3280 +4A80 +4780 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C1C5 +ENCODING 49605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +9F +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C1C6 +ENCODING 49606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +9F +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C1C7 +ENCODING 49607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9F00 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C1C8 +ENCODING 49608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3280 +6A80 +4E80 +1380 +1280 +FE80 +0280 +1000 +1000 +1F80 +ENDCHAR +STARTCHAR C1C9 +ENCODING 49609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9F00 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C1CA +ENCODING 49610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C1CB +ENCODING 49611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +9F +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR C1CC +ENCODING 49612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3280 +4F80 +1280 +FE80 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C1CD +ENCODING 49613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C1CE +ENCODING 49614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C1CF +ENCODING 49615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C1D0 +ENCODING 49616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR C1D1 +ENCODING 49617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C1D2 +ENCODING 49618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C1D3 +ENCODING 49619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR C1D4 +ENCODING 49620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3280 +6A80 +4F80 +1280 +FE80 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR C1D5 +ENCODING 49621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +9F +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR C1D6 +ENCODING 49622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9F00 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C1D7 +ENCODING 49623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3280 +6A80 +5F80 +1280 +FE80 +0080 +0400 +0400 +1B00 +2080 +ENDCHAR +STARTCHAR C1D8 +ENCODING 49624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1280 +3280 +6A80 +4F80 +1280 +FE80 +0000 +1100 +1100 +1A80 +2640 +ENDCHAR +STARTCHAR C1D9 +ENCODING 49625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +9F +25 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR C1DA +ENCODING 49626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9F00 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C1DB +ENCODING 49627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +0E00 +1E00 +0100 +0F00 +30C0 +ENDCHAR +STARTCHAR C1DC +ENCODING 49628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +9F +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C1DD +ENCODING 49629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C1DE +ENCODING 49630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +9F +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR C1DF +ENCODING 49631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1280 +3280 +4B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR C1E0 +ENCODING 49632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1080 +1880 +2480 +4280 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C1E1 +ENCODING 49633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C1E2 +ENCODING 49634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C1E3 +ENCODING 49635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C1E4 +ENCODING 49636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +59 +8D +21 +21 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR C1E5 +ENCODING 49637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C1E6 +ENCODING 49638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C1E7 +ENCODING 49639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +21 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR C1E8 +ENCODING 49640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +31 +CD +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C1E9 +ENCODING 49641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C1EA +ENCODING 49642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C1EB +ENCODING 49643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C1EC +ENCODING 49644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C1ED +ENCODING 49645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C1EE +ENCODING 49646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C1EF +ENCODING 49647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C1F0 +ENCODING 49648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +31 +59 +AD +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C1F1 +ENCODING 49649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +59 +AD +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C1F2 +ENCODING 49650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C1F3 +ENCODING 49651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +31 +59 +AD +21 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR C1F4 +ENCODING 49652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C1F5 +ENCODING 49653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C1F6 +ENCODING 49654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3100 +CD00 +2100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C1F7 +ENCODING 49655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +7100 +8900 +2100 +FD00 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR C1F8 +ENCODING 49656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +21 +FD +00 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C1F9 +ENCODING 49657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C1FA +ENCODING 49658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +21 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR C1FB +ENCODING 49659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +71 +89 +21 +FD +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR C1FC +ENCODING 49660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0400 +0C00 +0C00 +1A00 +3100 +4080 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR C1FD +ENCODING 49661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +7380 +1200 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C1FE +ENCODING 49662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C1FF +ENCODING 49663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1800 +3400 +4300 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C200 +ENCODING 49664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C201 +ENCODING 49665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C202 +ENCODING 49666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C203 +ENCODING 49667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 0 +BITMAP +18 +34 +43 +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C204 +ENCODING 49668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +7380 +1200 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C205 +ENCODING 49669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C206 +ENCODING 49670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C207 +ENCODING 49671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C208 +ENCODING 49672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C209 +ENCODING 49673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C20A +ENCODING 49674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C20B +ENCODING 49675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C20C +ENCODING 49676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +7380 +1200 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C20D +ENCODING 49677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +7380 +1200 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C20E +ENCODING 49678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C20F +ENCODING 49679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +7380 +1200 +FFC0 +0000 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR C210 +ENCODING 49680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C211 +ENCODING 49681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +7380 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C212 +ENCODING 49682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C213 +ENCODING 49683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR C214 +ENCODING 49684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +18 +34 +43 +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C215 +ENCODING 49685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C216 +ENCODING 49686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 0 +BITMAP +18 +34 +43 +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C217 +ENCODING 49687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +1200 +FFC0 +1E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C218 +ENCODING 49688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +0E00 +3300 +4080 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR C219 +ENCODING 49689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C21A +ENCODING 49690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C21B +ENCODING 49691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C21C +ENCODING 49692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR C21D +ENCODING 49693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C21E +ENCODING 49694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR C21F +ENCODING 49695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C220 +ENCODING 49696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C221 +ENCODING 49697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C222 +ENCODING 49698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C223 +ENCODING 49699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C224 +ENCODING 49700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C225 +ENCODING 49701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C226 +ENCODING 49702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C227 +ENCODING 49703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR C228 +ENCODING 49704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C229 +ENCODING 49705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0400 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C22A +ENCODING 49706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C22B +ENCODING 49707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +0400 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C22C +ENCODING 49708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C22D +ENCODING 49709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C22E +ENCODING 49710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +08 +18 +34 +C3 +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR C22F +ENCODING 49711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0000 +FFC0 +0400 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR C230 +ENCODING 49712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C231 +ENCODING 49713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0000 +FFC0 +0400 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C232 +ENCODING 49714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +0400 +3F80 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR C233 +ENCODING 49715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +F7 +08 +3C +66 +18 +26 +3C +ENDCHAR +STARTCHAR C234 +ENCODING 49716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1080 +2880 +4680 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR C235 +ENCODING 49717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C236 +ENCODING 49718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C237 +ENCODING 49719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C238 +ENCODING 49720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +11 +31 +49 +81 +FD +27 +21 +40 +7E +ENDCHAR +STARTCHAR C239 +ENCODING 49721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C23A +ENCODING 49722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C23B +ENCODING 49723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR C23C +ENCODING 49724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR C23D +ENCODING 49725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C23E +ENCODING 49726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C23F +ENCODING 49727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C240 +ENCODING 49728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C241 +ENCODING 49729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C242 +ENCODING 49730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C243 +ENCODING 49731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR C244 +ENCODING 49732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR C245 +ENCODING 49733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +DD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR C246 +ENCODING 49734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C247 +ENCODING 49735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +DD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR C248 +ENCODING 49736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +3700 +4900 +8D00 +0100 +FD00 +2100 +2200 +2200 +5500 +C880 +ENDCHAR +STARTCHAR C249 +ENCODING 49737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C24A +ENCODING 49738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3100 +CD00 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C24B +ENCODING 49739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3900 +C500 +DD00 +2300 +2D00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR C24C +ENCODING 49740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C24D +ENCODING 49741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C24E +ENCODING 49742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR C24F +ENCODING 49743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +DD +23 +2D +33 +0C +32 +1E +ENDCHAR +STARTCHAR C250 +ENCODING 49744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3280 +3A80 +4A80 +0280 +FE80 +1280 +1E80 +1280 +1280 +0280 +ENDCHAR +STARTCHAR C251 +ENCODING 49745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +1680 +2A80 +4A80 +0280 +FE80 +1280 +1000 +3F80 +0080 +0080 +ENDCHAR +STARTCHAR C252 +ENCODING 49746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +32 +09 +09 +09 +ENDCHAR +STARTCHAR C253 +ENCODING 49747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9500 +1D00 +E500 +2900 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C254 +ENCODING 49748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +1280 +2A80 +4A80 +0280 +FE80 +1280 +1680 +2280 +2000 +3F80 +ENDCHAR +STARTCHAR C255 +ENCODING 49749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C256 +ENCODING 49750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1100 +2280 +2100 +2280 +1900 +ENDCHAR +STARTCHAR C257 +ENCODING 49751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR C258 +ENCODING 49752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +3680 +4A80 +0280 +FE80 +1000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR C259 +ENCODING 49753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C25A +ENCODING 49754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3B80 +1E80 +2280 +1B80 +ENDCHAR +STARTCHAR C25B +ENCODING 49755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3A80 +1B80 +2280 +1B80 +ENDCHAR +STARTCHAR C25C +ENCODING 49756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +2900 +3900 +2280 +3840 +ENDCHAR +STARTCHAR C25D +ENCODING 49757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3B80 +1B80 +2200 +1B80 +ENDCHAR +STARTCHAR C25E +ENCODING 49758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C25F +ENCODING 49759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +3900 +1B80 +2280 +3900 +ENDCHAR +STARTCHAR C260 +ENCODING 49760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +1680 +2A80 +4A80 +0280 +FE80 +1000 +3F80 +2080 +2080 +3F80 +ENDCHAR +STARTCHAR C261 +ENCODING 49761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +41 +7F +7F +ENDCHAR +STARTCHAR C262 +ENCODING 49762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +42 +72 +55 +70 +ENDCHAR +STARTCHAR C263 +ENCODING 49763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +08 +0C +32 +41 +ENDCHAR +STARTCHAR C264 +ENCODING 49764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR C265 +ENCODING 49765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1280 +1680 +2A80 +4A80 +0280 +FE80 +1000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C266 +ENCODING 49766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2500 +6500 +9500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C267 +ENCODING 49767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C268 +ENCODING 49768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR C269 +ENCODING 49769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C26A +ENCODING 49770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +25 +65 +95 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR C26B +ENCODING 49771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +1280 +2A80 +4280 +FE80 +1680 +1E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR C26C +ENCODING 49772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0880 +1080 +1880 +2480 +4280 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR C26D +ENCODING 49773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +79 +8D +01 +FD +21 +20 +7F +01 +01 +ENDCHAR +STARTCHAR C26E +ENCODING 49774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C26F +ENCODING 49775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C270 +ENCODING 49776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +59 +85 +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR C271 +ENCODING 49777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C272 +ENCODING 49778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C273 +ENCODING 49779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR C274 +ENCODING 49780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +CD +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C275 +ENCODING 49781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C276 +ENCODING 49782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C277 +ENCODING 49783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C278 +ENCODING 49784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C279 +ENCODING 49785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C27A +ENCODING 49786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C27B +ENCODING 49787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C27C +ENCODING 49788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +49 +85 +01 +FD +21 +20 +7F +41 +7F +ENDCHAR +STARTCHAR C27D +ENCODING 49789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +CD +01 +FD +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C27E +ENCODING 49790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C27F +ENCODING 49791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +1100 +3100 +7900 +8500 +0100 +FD00 +2100 +2800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR C280 +ENCODING 49792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C281 +ENCODING 49793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +11 +31 +49 +85 +01 +FD +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR C282 +ENCODING 49794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3100 +CD00 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C283 +ENCODING 49795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3900 +C500 +1D00 +E100 +2C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR C284 +ENCODING 49796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C285 +ENCODING 49797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C286 +ENCODING 49798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR C287 +ENCODING 49799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +39 +C5 +1D +E1 +2C +33 +0C +32 +1E +ENDCHAR +STARTCHAR C288 +ENCODING 49800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +0A00 +3300 +4080 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR C289 +ENCODING 49801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +1200 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C28A +ENCODING 49802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C28B +ENCODING 49803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C28C +ENCODING 49804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0400 +0A00 +3180 +0000 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR C28D +ENCODING 49805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C28E +ENCODING 49806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR C28F +ENCODING 49807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C290 +ENCODING 49808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1E00 +6180 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C291 +ENCODING 49809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C292 +ENCODING 49810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C293 +ENCODING 49811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C294 +ENCODING 49812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C295 +ENCODING 49813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C296 +ENCODING 49814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C297 +ENCODING 49815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR C298 +ENCODING 49816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C299 +ENCODING 49817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C29A +ENCODING 49818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C29B +ENCODING 49819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +1100 +1500 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C29C +ENCODING 49820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C29D +ENCODING 49821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C29E +ENCODING 49822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C29F +ENCODING 49823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C2A0 +ENCODING 49824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C2A1 +ENCODING 49825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +18 +26 +C1 +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR C2A2 +ENCODING 49826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0400 +0C00 +1A00 +6180 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C2A3 +ENCODING 49827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +26 +C1 +00 +FF +3E +66 +18 +26 +3C +ENDCHAR +STARTCHAR C2A4 +ENCODING 49828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0400 +0C00 +0C00 +1200 +3100 +4080 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR C2A5 +ENCODING 49829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C2A6 +ENCODING 49830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C2A7 +ENCODING 49831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C2A8 +ENCODING 49832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C2A9 +ENCODING 49833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C2AA +ENCODING 49834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C2AB +ENCODING 49835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C2AC +ENCODING 49836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1A00 +6180 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C2AD +ENCODING 49837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +1A00 +6180 +0000 +FFC0 +0000 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C2AE +ENCODING 49838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR C2AF +ENCODING 49839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR C2B0 +ENCODING 49840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C2B1 +ENCODING 49841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR C2B2 +ENCODING 49842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR C2B3 +ENCODING 49843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR C2B4 +ENCODING 49844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C2B5 +ENCODING 49845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C2B6 +ENCODING 49846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C2B7 +ENCODING 49847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1200 +6180 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C2B8 +ENCODING 49848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C2B9 +ENCODING 49849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0400 +0C00 +1300 +6180 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR C2BA +ENCODING 49850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C2BB +ENCODING 49851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +1C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C2BC +ENCODING 49852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR C2BD +ENCODING 49853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +18 +24 +C3 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR C2BE +ENCODING 49854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0C00 +1A00 +2180 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C2BF +ENCODING 49855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +08 +18 +24 +C3 +00 +FF +3C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C2C0 +ENCODING 49856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +31 +49 +81 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR C2C1 +ENCODING 49857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C2C2 +ENCODING 49858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C2C3 +ENCODING 49859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C2C4 +ENCODING 49860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +49 +81 +05 +F9 +01 +40 +7E +ENDCHAR +STARTCHAR C2C5 +ENCODING 49861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C2C6 +ENCODING 49862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C2C7 +ENCODING 49863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FF +01 +3F +40 +7E +ENDCHAR +STARTCHAR C2C8 +ENCODING 49864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3F00 +0080 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR C2C9 +ENCODING 49865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0000 +1B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C2CA +ENCODING 49866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0000 +3F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR C2CB +ENCODING 49867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3000 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR C2CC +ENCODING 49868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C2CD +ENCODING 49869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3100 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR C2CE +ENCODING 49870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C2CF +ENCODING 49871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +3380 +0F80 +3B00 +2480 +3B00 +ENDCHAR +STARTCHAR C2D0 +ENCODING 49872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FF +01 +7F +41 +7F +ENDCHAR +STARTCHAR C2D1 +ENCODING 49873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FF +01 +41 +7F +7F +ENDCHAR +STARTCHAR C2D2 +ENCODING 49874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C2D3 +ENCODING 49875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR C2D4 +ENCODING 49876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C2D5 +ENCODING 49877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C2D6 +ENCODING 49878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +3100 +CD00 +0100 +FF00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C2D7 +ENCODING 49879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0600 +0000 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C2D8 +ENCODING 49880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +31 +CD +01 +FF +01 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C2D9 +ENCODING 49881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0F00 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR C2DA +ENCODING 49882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +31 +CD +01 +FF +01 +3F +12 +3F +ENDCHAR +STARTCHAR C2DB +ENCODING 49883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +1080 +3880 +4480 +0080 +FE80 +0600 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR C2DC +ENCODING 49884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +21 +21 +51 +C9 +89 +01 +01 +01 +ENDCHAR +STARTCHAR C2DD +ENCODING 49885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C2DE +ENCODING 49886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +21 +51 +89 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C2DF +ENCODING 49887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2100 +5100 +8900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C2E0 +ENCODING 49888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C2E1 +ENCODING 49889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +21 +51 +89 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C2E2 +ENCODING 49890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C2E3 +ENCODING 49891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR C2E4 +ENCODING 49892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +D1 +89 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C2E5 +ENCODING 49893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C2E6 +ENCODING 49894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C2E7 +ENCODING 49895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C2E8 +ENCODING 49896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C2E9 +ENCODING 49897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C2EA +ENCODING 49898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C2EB +ENCODING 49899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +2100 +5100 +D100 +8900 +0000 +7700 +1000 +7F80 +4500 +7F00 +ENDCHAR +STARTCHAR C2EC +ENCODING 49900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C2ED +ENCODING 49901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C2EE +ENCODING 49902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2100 +5100 +8900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C2EF +ENCODING 49903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +01 +08 +14 +36 +41 +ENDCHAR +STARTCHAR C2F0 +ENCODING 49904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2100 +5100 +8900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C2F1 +ENCODING 49905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C2F2 +ENCODING 49906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +2100 +5100 +8900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C2F3 +ENCODING 49907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +2100 +2100 +5100 +8900 +0100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C2F4 +ENCODING 49908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +21 +51 +89 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C2F5 +ENCODING 49909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C2F6 +ENCODING 49910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +21 +21 +51 +D9 +89 +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR C2F7 +ENCODING 49911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +21 +51 +89 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C2F8 +ENCODING 49912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2880 +2880 +5CC0 +5280 +9280 +1080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C2F9 +ENCODING 49913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2C80 +5CC0 +9280 +1080 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C2FA +ENCODING 49914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C2FB +ENCODING 49915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2C80 +5CC0 +9280 +1080 +0000 +3900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C2FC +ENCODING 49916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2880 +5CC0 +9280 +1080 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C2FD +ENCODING 49917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4900 +D980 +B500 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C2FE +ENCODING 49918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C2FF +ENCODING 49919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C300 +ENCODING 49920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2880 +5CC0 +9A80 +1080 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C301 +ENCODING 49921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C302 +ENCODING 49922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3B00 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C303 +ENCODING 49923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3400 +0C80 +3F80 +4480 +3F00 +ENDCHAR +STARTCHAR C304 +ENCODING 49924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C305 +ENCODING 49925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C306 +ENCODING 49926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C307 +ENCODING 49927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C308 +ENCODING 49928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2C80 +5CC0 +9280 +1080 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C309 +ENCODING 49929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2880 +5CC0 +9280 +1080 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C30A +ENCODING 49930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C30B +ENCODING 49931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR C30C +ENCODING 49932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2C80 +5EC0 +9280 +1080 +0000 +1100 +1100 +2A80 +4440 +ENDCHAR +STARTCHAR C30D +ENCODING 49933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2C80 +5EC0 +9280 +1080 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C30E +ENCODING 49934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C30F +ENCODING 49935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C310 +ENCODING 49936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C311 +ENCODING 49937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +2880 +5CC0 +9280 +0000 +3F80 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C312 +ENCODING 49938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4900 +D980 +B500 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C313 +ENCODING 49939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +5CC0 +9A80 +1080 +0080 +0E00 +0000 +3F80 +1100 +0E00 +ENDCHAR +STARTCHAR C314 +ENCODING 49940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +2980 +6980 +5580 +9580 +2180 +0180 +0180 +0180 +ENDCHAR +STARTCHAR C315 +ENCODING 49941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +5580 +9580 +2180 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C316 +ENCODING 49942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +55 +D3 +AD +45 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C317 +ENCODING 49943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5500 +D300 +AD00 +4500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C318 +ENCODING 49944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2980 +2980 +2980 +5980 +9580 +2180 +0180 +1180 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR C319 +ENCODING 49945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5500 +D300 +AD00 +4500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C31A +ENCODING 49946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C31B +ENCODING 49947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +55 +D3 +AD +45 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C31C +ENCODING 49948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +7980 +9580 +2180 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C31D +ENCODING 49949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR C31E +ENCODING 49950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C31F +ENCODING 49951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C320 +ENCODING 49952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C321 +ENCODING 49953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C322 +ENCODING 49954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C323 +ENCODING 49955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR C324 +ENCODING 49956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +5980 +9580 +2180 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR C325 +ENCODING 49957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +6980 +9580 +2180 +0000 +1080 +1F80 +1080 +1F80 +ENDCHAR +STARTCHAR C326 +ENCODING 49958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5500 +D300 +AD00 +4500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C327 +ENCODING 49959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +55 +D3 +AD +45 +01 +08 +14 +63 +ENDCHAR +STARTCHAR C328 +ENCODING 49960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2980 +2980 +2980 +6980 +9580 +2180 +0000 +0900 +1900 +1A80 +2640 +ENDCHAR +STARTCHAR C329 +ENCODING 49961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +5580 +9580 +2180 +0000 +1F00 +1080 +1080 +1F00 +ENDCHAR +STARTCHAR C32A +ENCODING 49962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5500 +D300 +AD00 +4500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C32B +ENCODING 49963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR C32C +ENCODING 49964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +55 +D3 +AD +45 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C32D +ENCODING 49965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C32E +ENCODING 49966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +55 +D3 +AD +45 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C32F +ENCODING 49967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +6980 +9680 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C330 +ENCODING 49968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4900 +5180 +5100 +B900 +A580 +2100 +0100 +0100 +ENDCHAR +STARTCHAR C331 +ENCODING 49969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR C332 +ENCODING 49970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C333 +ENCODING 49971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C334 +ENCODING 49972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +2480 +24C0 +2880 +5C80 +92C0 +0080 +2000 +2000 +3F00 +ENDCHAR +STARTCHAR C335 +ENCODING 49973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C336 +ENCODING 49974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C337 +ENCODING 49975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C338 +ENCODING 49976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3F00 +0080 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C339 +ENCODING 49977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C33A +ENCODING 49978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3B00 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C33B +ENCODING 49979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3400 +0C80 +3F80 +4480 +3F00 +ENDCHAR +STARTCHAR C33C +ENCODING 49980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C33D +ENCODING 49981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C33E +ENCODING 49982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C33F +ENCODING 49983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C340 +ENCODING 49984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR C341 +ENCODING 49985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR C342 +ENCODING 49986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C343 +ENCODING 49987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR C344 +ENCODING 49988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR C345 +ENCODING 49989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +28C0 +5C80 +92C0 +1080 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C346 +ENCODING 49990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C347 +ENCODING 49991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C348 +ENCODING 49992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C349 +ENCODING 49993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +3F80 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C34A +ENCODING 49994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +4900 +4980 +D900 +B580 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C34B +ENCODING 49995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +28C0 +5C80 +92C0 +0000 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C34C +ENCODING 49996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2A80 +2B80 +2A80 +6A80 +9580 +2280 +0280 +0280 +0080 +ENDCHAR +STARTCHAR C34D +ENCODING 49997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C34E +ENCODING 49998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C34F +ENCODING 49999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5300 +D500 +AB00 +4500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C350 +ENCODING 50000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +2B80 +2A80 +5A80 +9780 +0280 +0080 +1000 +1F80 +ENDCHAR +STARTCHAR C351 +ENCODING 50001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5300 +D500 +AB00 +4500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C352 +ENCODING 50002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C353 +ENCODING 50003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C354 +ENCODING 50004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C355 +ENCODING 50005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR C356 +ENCODING 50006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C357 +ENCODING 50007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C358 +ENCODING 50008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C359 +ENCODING 50009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C35A +ENCODING 50010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C35B +ENCODING 50011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR C35C +ENCODING 50012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +3F +41 +7F +ENDCHAR +STARTCHAR C35D +ENCODING 50013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +21 +3F +3F +ENDCHAR +STARTCHAR C35E +ENCODING 50014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5300 +D500 +AB00 +4500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C35F +ENCODING 50015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +53 +D5 +AB +45 +01 +08 +14 +63 +ENDCHAR +STARTCHAR C360 +ENCODING 50016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5300 +D500 +AB00 +4500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C361 +ENCODING 50017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +53 +D5 +AB +45 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR C362 +ENCODING 50018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +5300 +D500 +AB00 +4500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C363 +ENCODING 50019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR C364 +ENCODING 50020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C365 +ENCODING 50021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C366 +ENCODING 50022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +53 +D5 +AB +45 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C367 +ENCODING 50023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +2980 +6A80 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C368 +ENCODING 50024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +2B80 +5C80 +5A80 +9280 +1080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C369 +ENCODING 50025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2F80 +5E80 +9280 +1080 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C36A +ENCODING 50026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4F +D9 +B5 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C36B +ENCODING 50027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4F00 +D900 +B500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C36C +ENCODING 50028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2F80 +5C80 +9280 +1080 +0080 +2080 +2000 +2000 +1F80 +ENDCHAR +STARTCHAR C36D +ENCODING 50029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4F +D9 +B5 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C36E +ENCODING 50030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +0380 +2780 +2380 +2480 +1B00 +ENDCHAR +STARTCHAR C36F +ENCODING 50031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4F +D9 +B5 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C370 +ENCODING 50032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2780 +5C80 +9A80 +1080 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C371 +ENCODING 50033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3B80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C372 +ENCODING 50034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2780 +5C80 +DA80 +1080 +0000 +3B80 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C373 +ENCODING 50035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3880 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR C374 +ENCODING 50036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C375 +ENCODING 50037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3B80 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR C376 +ENCODING 50038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C377 +ENCODING 50039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +3B80 +0F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C378 +ENCODING 50040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2780 +5E80 +9280 +1080 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR C379 +ENCODING 50041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2780 +5E80 +9280 +1080 +0000 +2080 +1F80 +2080 +1F80 +ENDCHAR +STARTCHAR C37A +ENCODING 50042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4F00 +D900 +B500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C37B +ENCODING 50043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4F +D9 +B5 +21 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C37C +ENCODING 50044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +2780 +5E80 +9280 +1080 +0000 +0900 +1900 +1A80 +2640 +ENDCHAR +STARTCHAR C37D +ENCODING 50045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2780 +5C80 +9280 +1080 +0000 +0F00 +1080 +1080 +0F00 +ENDCHAR +STARTCHAR C37E +ENCODING 50046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4F00 +D900 +B500 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C37F +ENCODING 50047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +0E00 +1E00 +0100 +0F00 +30C0 +ENDCHAR +STARTCHAR C380 +ENCODING 50048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4F +D9 +B5 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C381 +ENCODING 50049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +1F80 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR C382 +ENCODING 50050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4F +D9 +B5 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C383 +ENCODING 50051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2780 +5C80 +9280 +0080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C384 +ENCODING 50052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +2980 +2F80 +6980 +5580 +9580 +2180 +0180 +0180 +0180 +ENDCHAR +STARTCHAR C385 +ENCODING 50053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C386 +ENCODING 50054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C387 +ENCODING 50055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5700 +D300 +AB00 +4300 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C388 +ENCODING 50056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2980 +2980 +2F80 +7980 +9580 +2180 +0180 +1180 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR C389 +ENCODING 50057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5700 +D300 +AB00 +4300 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C38A +ENCODING 50058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C38B +ENCODING 50059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C38C +ENCODING 50060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2F80 +6980 +9580 +2180 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C38D +ENCODING 50061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR C38E +ENCODING 50062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C38F +ENCODING 50063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C390 +ENCODING 50064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C391 +ENCODING 50065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C392 +ENCODING 50066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C393 +ENCODING 50067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR C394 +ENCODING 50068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +3F +41 +7F +ENDCHAR +STARTCHAR C395 +ENCODING 50069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +21 +3F +3F +ENDCHAR +STARTCHAR C396 +ENCODING 50070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5700 +D300 +AB00 +4300 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C397 +ENCODING 50071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +53 +D7 +AB +43 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C398 +ENCODING 50072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5700 +D300 +AB00 +4300 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C399 +ENCODING 50073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +53 +D7 +AB +43 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR C39A +ENCODING 50074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5700 +D300 +AB00 +4300 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C39B +ENCODING 50075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR C39C +ENCODING 50076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C39D +ENCODING 50077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C39E +ENCODING 50078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +57 +D3 +AB +43 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C39F +ENCODING 50079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2A80 +6980 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C3A0 +ENCODING 50080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +49 +51 +BF +A5 +21 +01 +01 +01 +ENDCHAR +STARTCHAR C3A1 +ENCODING 50081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR C3A2 +ENCODING 50082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C3A3 +ENCODING 50083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4B00 +DB00 +B500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C3A4 +ENCODING 50084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +5B +B9 +25 +01 +00 +20 +3F +ENDCHAR +STARTCHAR C3A5 +ENCODING 50085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +DB +B5 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C3A6 +ENCODING 50086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +0380 +2780 +2380 +2480 +1B00 +ENDCHAR +STARTCHAR C3A7 +ENCODING 50087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C3A8 +ENCODING 50088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C3A9 +ENCODING 50089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3B80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C3AA +ENCODING 50090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3B80 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C3AB +ENCODING 50091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3880 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR C3AC +ENCODING 50092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C3AD +ENCODING 50093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3B80 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR C3AE +ENCODING 50094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C3AF +ENCODING 50095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +3B80 +0F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C3B0 +ENCODING 50096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +7F +41 +7F +ENDCHAR +STARTCHAR C3B1 +ENCODING 50097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +DB +B5 +21 +01 +41 +7F +7F +ENDCHAR +STARTCHAR C3B2 +ENCODING 50098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4B00 +DB00 +B500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C3B3 +ENCODING 50099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C3B4 +ENCODING 50100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4B00 +DB00 +B500 +2100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C3B5 +ENCODING 50101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +DB +B5 +21 +0C +32 +41 +23 +1C +ENDCHAR +STARTCHAR C3B6 +ENCODING 50102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4B00 +DB00 +B500 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C3B7 +ENCODING 50103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +0E00 +1E00 +0100 +0F00 +30C0 +ENDCHAR +STARTCHAR C3B8 +ENCODING 50104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C3B9 +ENCODING 50105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +1F80 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR C3BA +ENCODING 50106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +4B +DB +B5 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C3BB +ENCODING 50107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2580 +2480 +5F80 +9280 +0080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C3BC +ENCODING 50108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2980 +2A80 +2980 +6A80 +9580 +2180 +0180 +0180 +0080 +ENDCHAR +STARTCHAR C3BD +ENCODING 50109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +5D +DD +AB +43 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C3BE +ENCODING 50110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +5D +DD +AB +43 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C3BF +ENCODING 50111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5D00 +DD00 +AB00 +4300 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C3C0 +ENCODING 50112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2980 +2B80 +2980 +6B80 +5580 +9580 +2180 +0180 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR C3C1 +ENCODING 50113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5D00 +DD00 +AB00 +4300 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C3C2 +ENCODING 50114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C3C3 +ENCODING 50115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +5D +DD +AB +43 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C3C4 +ENCODING 50116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C3C5 +ENCODING 50117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR C3C6 +ENCODING 50118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C3C7 +ENCODING 50119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C3C8 +ENCODING 50120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C3C9 +ENCODING 50121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C3CA +ENCODING 50122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C3CB +ENCODING 50123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR C3CC +ENCODING 50124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +5D +DD +AB +43 +00 +3F +41 +7F +ENDCHAR +STARTCHAR C3CD +ENCODING 50125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +5D +DD +AB +43 +00 +21 +3F +3F +ENDCHAR +STARTCHAR C3CE +ENCODING 50126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5D00 +DD00 +AB00 +4300 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C3CF +ENCODING 50127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +5D +D7 +AB +43 +01 +08 +14 +63 +ENDCHAR +STARTCHAR C3D0 +ENCODING 50128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5D00 +DD00 +AB00 +4300 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C3D1 +ENCODING 50129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +5D +D7 +AB +43 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR C3D2 +ENCODING 50130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5300 +5D00 +DD00 +AB00 +4300 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C3D3 +ENCODING 50131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR C3D4 +ENCODING 50132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +53 +5D +DD +AB +43 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C3D5 +ENCODING 50133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C3D6 +ENCODING 50134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +53 +5D +DD +AB +43 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C3D7 +ENCODING 50135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2980 +2B80 +6A80 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C3D8 +ENCODING 50136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1100 +1200 +1300 +2B00 +6480 +4840 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR C3D9 +ENCODING 50137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0400 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C3DA +ENCODING 50138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C3DB +ENCODING 50139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +2400 +5600 +9900 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C3DC +ENCODING 50140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +48C0 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C3DD +ENCODING 50141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C3DE +ENCODING 50142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C3DF +ENCODING 50143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +4880 +0400 +FFC0 +0000 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C3E0 +ENCODING 50144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +3300 +4C80 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C3E1 +ENCODING 50145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C3E2 +ENCODING 50146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +2B00 +4C80 +0400 +FFC0 +0000 +7B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C3E3 +ENCODING 50147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C3E4 +ENCODING 50148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C3E5 +ENCODING 50149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C3E6 +ENCODING 50150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C3E7 +ENCODING 50151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C3E8 +ENCODING 50152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C3E9 +ENCODING 50153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C3EA +ENCODING 50154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C3EB +ENCODING 50155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR C3EC +ENCODING 50156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C3ED +ENCODING 50157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C3EE +ENCODING 50158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C3EF +ENCODING 50159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR C3F0 +ENCODING 50160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +20 +24 +56 +99 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C3F1 +ENCODING 50161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C3F2 +ENCODING 50162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +24 +56 +99 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C3F3 +ENCODING 50163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C3F4 +ENCODING 50164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2480 +5C80 +8A80 +10C0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C3F5 +ENCODING 50165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2880 +5C80 +92C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C3F6 +ENCODING 50166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C3F7 +ENCODING 50167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C3F8 +ENCODING 50168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2880 +5C80 +9280 +10C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C3F9 +ENCODING 50169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C3FA +ENCODING 50170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C3FB +ENCODING 50171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR C3FC +ENCODING 50172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +1F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C3FD +ENCODING 50173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C3FE +ENCODING 50174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C3FF +ENCODING 50175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR C400 +ENCODING 50176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C401 +ENCODING 50177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR C402 +ENCODING 50178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C403 +ENCODING 50179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C404 +ENCODING 50180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR C405 +ENCODING 50181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR C406 +ENCODING 50182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR C407 +ENCODING 50183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR C408 +ENCODING 50184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2480 +2880 +5C80 +92C0 +1080 +FE80 +0000 +1100 +1100 +2B80 +4480 +ENDCHAR +STARTCHAR C409 +ENCODING 50185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR C40A +ENCODING 50186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR C40B +ENCODING 50187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C40C +ENCODING 50188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR C40D +ENCODING 50189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C40E +ENCODING 50190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +5100 +5900 +A580 +2100 +2D00 +D000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR C40F +ENCODING 50191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2480 +7C80 +12C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C410 +ENCODING 50192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2A80 +2A80 +7A80 +9680 +2180 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C411 +ENCODING 50193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C412 +ENCODING 50194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR C413 +ENCODING 50195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR C414 +ENCODING 50196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +55 +55 +AD +07 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR C415 +ENCODING 50197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR C416 +ENCODING 50198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C417 +ENCODING 50199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR C418 +ENCODING 50200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR C419 +ENCODING 50201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR C41A +ENCODING 50202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR C41B +ENCODING 50203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C41C +ENCODING 50204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR C41D +ENCODING 50205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C41E +ENCODING 50206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C41F +ENCODING 50207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +D500 +2F00 +2500 +FD00 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR C420 +ENCODING 50208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR C421 +ENCODING 50209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1080 +1F80 +1F80 +ENDCHAR +STARTCHAR C422 +ENCODING 50210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +2900 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR C423 +ENCODING 50211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR C424 +ENCODING 50212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +2A80 +6A80 +D680 +2180 +1280 +FE80 +0000 +1100 +1100 +3A80 +6440 +ENDCHAR +STARTCHAR C425 +ENCODING 50213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0400 +1B80 +2080 +1180 +0E00 +ENDCHAR +STARTCHAR C426 +ENCODING 50214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR C427 +ENCODING 50215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5500 +D500 +2F00 +2500 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C428 +ENCODING 50216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR C429 +ENCODING 50217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C42A +ENCODING 50218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9780 +1280 +7E80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR C42B +ENCODING 50219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +55 +D5 +2F +25 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C42C +ENCODING 50220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +7680 +4B80 +1080 +0880 +0880 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C42D +ENCODING 50221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C42E +ENCODING 50222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C42F +ENCODING 50223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5100 +5900 +A500 +0100 +3D00 +C100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C430 +ENCODING 50224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +49 +79 +99 +A5 +11 +11 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR C431 +ENCODING 50225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C432 +ENCODING 50226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C433 +ENCODING 50227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +3F +40 +7E +ENDCHAR +STARTCHAR C434 +ENCODING 50228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +49 +79 +A5 +11 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C435 +ENCODING 50229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C436 +ENCODING 50230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C437 +ENCODING 50231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C438 +ENCODING 50232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C439 +ENCODING 50233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C43A +ENCODING 50234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C43B +ENCODING 50235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C43C +ENCODING 50236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +49 +49 +B9 +A5 +11 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C43D +ENCODING 50237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +49 +69 +99 +A5 +11 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C43E +ENCODING 50238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C43F +ENCODING 50239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +08 +14 +63 +ENDCHAR +STARTCHAR C440 +ENCODING 50240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C441 +ENCODING 50241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C442 +ENCODING 50242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +5100 +5900 +A500 +0100 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C443 +ENCODING 50243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +F900 +2500 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C444 +ENCODING 50244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +7F +3F +01 +01 +ENDCHAR +STARTCHAR C445 +ENCODING 50245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C446 +ENCODING 50246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +51 +59 +A5 +01 +3D +C1 +7F +12 +3F +ENDCHAR +STARTCHAR C447 +ENCODING 50247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C448 +ENCODING 50248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1200 +1200 +2B00 +2480 +4840 +0000 +1100 +1100 +FFC0 +ENDCHAR +STARTCHAR C449 +ENCODING 50249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR C44A +ENCODING 50250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C44B +ENCODING 50251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +2400 +5600 +9900 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C44C +ENCODING 50252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +24 +66 +99 +24 +24 +DB +40 +40 +7E +ENDCHAR +STARTCHAR C44D +ENCODING 50253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C44E +ENCODING 50254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C44F +ENCODING 50255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C450 +ENCODING 50256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR C451 +ENCODING 50257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C452 +ENCODING 50258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C453 +ENCODING 50259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C454 +ENCODING 50260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C455 +ENCODING 50261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C456 +ENCODING 50262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C457 +ENCODING 50263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C458 +ENCODING 50264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR C459 +ENCODING 50265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +24 +56 +99 +24 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR C45A +ENCODING 50266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C45B +ENCODING 50267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR C45C +ENCODING 50268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C45D +ENCODING 50269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR C45E +ENCODING 50270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C45F +ENCODING 50271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR C460 +ENCODING 50272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C461 +ENCODING 50273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C462 +ENCODING 50274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +20 +24 +56 +99 +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C463 +ENCODING 50275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1200 +2D00 +4880 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C464 +ENCODING 50276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1200 +1200 +2B00 +2C80 +4840 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR C465 +ENCODING 50277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C466 +ENCODING 50278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C467 +ENCODING 50279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C468 +ENCODING 50280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR C469 +ENCODING 50281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C46A +ENCODING 50282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR C46B +ENCODING 50283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C46C +ENCODING 50284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +3300 +4C80 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C46D +ENCODING 50285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C46E +ENCODING 50286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C46F +ENCODING 50287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C470 +ENCODING 50288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C471 +ENCODING 50289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C472 +ENCODING 50290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C473 +ENCODING 50291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR C474 +ENCODING 50292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C475 +ENCODING 50293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0000 +FFC0 +0400 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C476 +ENCODING 50294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C477 +ENCODING 50295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C478 +ENCODING 50296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C479 +ENCODING 50297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C47A +ENCODING 50298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +2400 +5600 +8980 +0000 +FF00 +0800 +7E00 +0400 +7F00 +ENDCHAR +STARTCHAR C47B +ENCODING 50299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C47C +ENCODING 50300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C47D +ENCODING 50301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +56 +99 +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR C47E +ENCODING 50302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C47F +ENCODING 50303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C480 +ENCODING 50304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +5A80 +1080 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR C481 +ENCODING 50305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C482 +ENCODING 50306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C483 +ENCODING 50307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C484 +ENCODING 50308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +69 +95 +21 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR C485 +ENCODING 50309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C486 +ENCODING 50310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C487 +ENCODING 50311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR C488 +ENCODING 50312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR C489 +ENCODING 50313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C48A +ENCODING 50314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C48B +ENCODING 50315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C48C +ENCODING 50316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C48D +ENCODING 50317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C48E +ENCODING 50318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C48F +ENCODING 50319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR C490 +ENCODING 50320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR C491 +ENCODING 50321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR C492 +ENCODING 50322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C493 +ENCODING 50323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR C494 +ENCODING 50324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +4900 +4F00 +B500 +A500 +0100 +FD00 +2000 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR C495 +ENCODING 50325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C496 +ENCODING 50326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +7900 +A500 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C497 +ENCODING 50327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +F900 +2500 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C498 +ENCODING 50328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C499 +ENCODING 50329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C49A +ENCODING 50330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR C49B +ENCODING 50331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR C49C +ENCODING 50332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2980 +2980 +6980 +9580 +2180 +0180 +FD80 +1180 +1680 +1180 +0180 +ENDCHAR +STARTCHAR C49D +ENCODING 50333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C49E +ENCODING 50334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR C49F +ENCODING 50335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR C4A0 +ENCODING 50336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +2A80 +5680 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR C4A1 +ENCODING 50337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR C4A2 +ENCODING 50338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR C4A3 +ENCODING 50339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR C4A4 +ENCODING 50340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR C4A5 +ENCODING 50341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C4A6 +ENCODING 50342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR C4A7 +ENCODING 50343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C4A8 +ENCODING 50344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C4A9 +ENCODING 50345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C4AA +ENCODING 50346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C4AB +ENCODING 50347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C4AC +ENCODING 50348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR C4AD +ENCODING 50349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C4AE +ENCODING 50350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +2100 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR C4AF +ENCODING 50351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +0400 +0E00 +3180 +ENDCHAR +STARTCHAR C4B0 +ENCODING 50352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR C4B1 +ENCODING 50353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR C4B2 +ENCODING 50354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR C4B3 +ENCODING 50355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C4B4 +ENCODING 50356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR C4B5 +ENCODING 50357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C4B6 +ENCODING 50358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2A80 +6A80 +9680 +0E80 +7280 +1480 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR C4B7 +ENCODING 50359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2A80 +6A80 +9680 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR C4B8 +ENCODING 50360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +5C80 +4A80 +1080 +0080 +FE80 +0880 +0880 +0880 +0880 +ENDCHAR +STARTCHAR C4B9 +ENCODING 50361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C4BA +ENCODING 50362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C4BB +ENCODING 50363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C4BC +ENCODING 50364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +49 +69 +95 +A5 +01 +FF +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR C4BD +ENCODING 50365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C4BE +ENCODING 50366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C4BF +ENCODING 50367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR C4C0 +ENCODING 50368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR C4C1 +ENCODING 50369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C4C2 +ENCODING 50370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C4C3 +ENCODING 50371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C4C4 +ENCODING 50372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C4C5 +ENCODING 50373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C4C6 +ENCODING 50374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C4C7 +ENCODING 50375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C4C8 +ENCODING 50376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR C4C9 +ENCODING 50377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR C4CA +ENCODING 50378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C4CB +ENCODING 50379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR C4CC +ENCODING 50380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C4CD +ENCODING 50381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C4CE +ENCODING 50382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +7900 +A500 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C4CF +ENCODING 50383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +F900 +2500 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C4D0 +ENCODING 50384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C4D1 +ENCODING 50385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C4D2 +ENCODING 50386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +79 +A5 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR C4D3 +ENCODING 50387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C4D4 +ENCODING 50388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1200 +1300 +2C80 +4800 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR C4D5 +ENCODING 50389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C4D6 +ENCODING 50390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C4D7 +ENCODING 50391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C4D8 +ENCODING 50392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +1200 +3300 +4C80 +0800 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR C4D9 +ENCODING 50393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C4DA +ENCODING 50394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR C4DB +ENCODING 50395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C4DC +ENCODING 50396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +56 +99 +00 +FF +24 +5B +7E +7E +ENDCHAR +STARTCHAR C4DD +ENCODING 50397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C4DE +ENCODING 50398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C4DF +ENCODING 50399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C4E0 +ENCODING 50400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C4E1 +ENCODING 50401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C4E2 +ENCODING 50402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C4E3 +ENCODING 50403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR C4E4 +ENCODING 50404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR C4E5 +ENCODING 50405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C4E6 +ENCODING 50406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C4E7 +ENCODING 50407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C4E8 +ENCODING 50408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C4E9 +ENCODING 50409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C4EA +ENCODING 50410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C4EB +ENCODING 50411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C4EC +ENCODING 50412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C4ED +ENCODING 50413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +56 +99 +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR C4EE +ENCODING 50414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +44C0 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C4EF +ENCODING 50415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +56 +99 +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR C4F0 +ENCODING 50416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1200 +1200 +1300 +2B00 +4480 +4840 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR C4F1 +ENCODING 50417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C4F2 +ENCODING 50418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C4F3 +ENCODING 50419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C4F4 +ENCODING 50420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2F80 +48C0 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C4F5 +ENCODING 50421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C4F6 +ENCODING 50422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C4F7 +ENCODING 50423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C4F8 +ENCODING 50424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +3300 +4C80 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C4F9 +ENCODING 50425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR C4FA +ENCODING 50426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +3300 +4C80 +0000 +FFC0 +0000 +7F80 +0C80 +7C80 +4480 +7F80 +ENDCHAR +STARTCHAR C4FB +ENCODING 50427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR C4FC +ENCODING 50428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C4FD +ENCODING 50429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR C4FE +ENCODING 50430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR C4FF +ENCODING 50431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3B00 +0800 +7F80 +4480 +7B00 +ENDCHAR +STARTCHAR C500 +ENCODING 50432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D80 +48C0 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C501 +ENCODING 50433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1200 +1300 +2D00 +4880 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C502 +ENCODING 50434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C503 +ENCODING 50435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C504 +ENCODING 50436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C505 +ENCODING 50437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR C506 +ENCODING 50438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C507 +ENCODING 50439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR C508 +ENCODING 50440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR C509 +ENCODING 50441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +24 +24 +5A +91 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR C50A +ENCODING 50442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1000 +1200 +2B00 +4C80 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C50B +ENCODING 50443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +24 +24 +5A +91 +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C50C +ENCODING 50444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +3C80 +5A80 +9280 +1080 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C50D +ENCODING 50445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C50E +ENCODING 50446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +3F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR C50F +ENCODING 50447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR C510 +ENCODING 50448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +3480 +4A80 +5280 +0080 +FF80 +0080 +2080 +2000 +3F80 +ENDCHAR +STARTCHAR C511 +ENCODING 50449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C512 +ENCODING 50450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C513 +ENCODING 50451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +1F80 +2000 +3F00 +ENDCHAR +STARTCHAR C514 +ENCODING 50452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +3480 +5A80 +0080 +FF80 +0000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR C515 +ENCODING 50453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C516 +ENCODING 50454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C517 +ENCODING 50455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C518 +ENCODING 50456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C519 +ENCODING 50457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C51A +ENCODING 50458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C51B +ENCODING 50459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C51C +ENCODING 50460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +3480 +4A80 +5280 +0080 +FF80 +0000 +3F80 +2080 +2080 +3F80 +ENDCHAR +STARTCHAR C51D +ENCODING 50461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C51E +ENCODING 50462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +2900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR C51F +ENCODING 50463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR C520 +ENCODING 50464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +1100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR C521 +ENCODING 50465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +1F00 +2080 +3180 +0E00 +ENDCHAR +STARTCHAR C522 +ENCODING 50466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR C523 +ENCODING 50467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +F900 +2500 +1F00 +E100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C524 +ENCODING 50468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +3F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR C525 +ENCODING 50469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C526 +ENCODING 50470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +2880 +2C80 +5280 +0080 +FF80 +0080 +3F80 +0900 +1F80 +ENDCHAR +STARTCHAR C527 +ENCODING 50471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +F9 +25 +1F +E1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C528 +ENCODING 50472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +2880 +5C80 +5A80 +9280 +1080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C529 +ENCODING 50473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +5C80 +9280 +1080 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C52A +ENCODING 50474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +49 +D9 +B5 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C52B +ENCODING 50475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4900 +D900 +B500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C52C +ENCODING 50476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +5C80 +9280 +1080 +0080 +2080 +2000 +2000 +1F80 +ENDCHAR +STARTCHAR C52D +ENCODING 50477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +49 +D9 +B5 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C52E +ENCODING 50478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +0380 +2780 +2380 +2480 +1B00 +ENDCHAR +STARTCHAR C52F +ENCODING 50479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +49 +D9 +B5 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C530 +ENCODING 50480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +5C80 +8A80 +1080 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C531 +ENCODING 50481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3B80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C532 +ENCODING 50482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3B80 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C533 +ENCODING 50483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3880 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR C534 +ENCODING 50484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C535 +ENCODING 50485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3B80 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR C536 +ENCODING 50486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C537 +ENCODING 50487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +3B80 +0F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C538 +ENCODING 50488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +5C80 +8A80 +1080 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR C539 +ENCODING 50489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +5E80 +9280 +1080 +0000 +2080 +1F80 +2080 +1F80 +ENDCHAR +STARTCHAR C53A +ENCODING 50490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4900 +D900 +B500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C53B +ENCODING 50491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2480 +5C80 +4A80 +9280 +1080 +0400 +0600 +1B00 +2080 +ENDCHAR +STARTCHAR C53C +ENCODING 50492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4900 +D900 +B500 +2100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C53D +ENCODING 50493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +2480 +2480 +2880 +5C80 +9280 +1080 +0000 +0F00 +1080 +1080 +0F00 +ENDCHAR +STARTCHAR C53E +ENCODING 50494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +4900 +4900 +D900 +B500 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C53F +ENCODING 50495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +0E00 +1E00 +0100 +0F00 +30C0 +ENDCHAR +STARTCHAR C540 +ENCODING 50496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +49 +49 +D9 +B5 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C541 +ENCODING 50497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +1F80 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR C542 +ENCODING 50498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +49 +49 +D9 +B5 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C543 +ENCODING 50499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +2480 +2480 +5C80 +9280 +0080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR C544 +ENCODING 50500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8900 +8980 +8900 +8900 +7100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C545 +ENCODING 50501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C546 +ENCODING 50502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C547 +ENCODING 50503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C548 +ENCODING 50504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C549 +ENCODING 50505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +4700 +4100 +4300 +7C80 +ENDCHAR +STARTCHAR C54A +ENCODING 50506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +0600 +4000 +4F00 +4900 +7700 +ENDCHAR +STARTCHAR C54B +ENCODING 50507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C54C +ENCODING 50508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C54D +ENCODING 50509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C54E +ENCODING 50510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR C54F +ENCODING 50511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR C550 +ENCODING 50512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C551 +ENCODING 50513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C552 +ENCODING 50514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C553 +ENCODING 50515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7600 +1000 +7F00 +8900 +7600 +ENDCHAR +STARTCHAR C554 +ENCODING 50516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C555 +ENCODING 50517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8900 +7100 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR C556 +ENCODING 50518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C557 +ENCODING 50519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0100 +0800 +0C00 +3600 +4100 +ENDCHAR +STARTCHAR C558 +ENCODING 50520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +2200 +2200 +5500 +8980 +ENDCHAR +STARTCHAR C559 +ENCODING 50521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C55A +ENCODING 50522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C55B +ENCODING 50523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C55C +ENCODING 50524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C55D +ENCODING 50525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +7100 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C55E +ENCODING 50526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8980 +8900 +7100 +0000 +7F00 +2200 +2200 +7F00 +ENDCHAR +STARTCHAR C55F +ENCODING 50527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8900 +8980 +D900 +2000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR C560 +ENCODING 50528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +95 +97 +95 +95 +65 +05 +05 +05 +ENDCHAR +STARTCHAR C561 +ENCODING 50529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +97 +95 +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C562 +ENCODING 50530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C563 +ENCODING 50531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C564 +ENCODING 50532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9500 +9700 +9500 +6500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C565 +ENCODING 50533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C566 +ENCODING 50534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C567 +ENCODING 50535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +95 +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C568 +ENCODING 50536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +97 +95 +65 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C569 +ENCODING 50537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C56A +ENCODING 50538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C56B +ENCODING 50539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C56C +ENCODING 50540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C56D +ENCODING 50541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C56E +ENCODING 50542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C56F +ENCODING 50543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C570 +ENCODING 50544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +97 +95 +65 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C571 +ENCODING 50545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +97 +95 +65 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C572 +ENCODING 50546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C573 +ENCODING 50547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9500 +9700 +9500 +6500 +0100 +0800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR C574 +ENCODING 50548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9500 +9700 +9500 +6500 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C575 +ENCODING 50549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +97 +95 +65 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C576 +ENCODING 50550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C577 +ENCODING 50551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9500 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C578 +ENCODING 50552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C579 +ENCODING 50553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C57A +ENCODING 50554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +95 +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C57B +ENCODING 50555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +95 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C57C +ENCODING 50556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8900 +8980 +8900 +7100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C57D +ENCODING 50557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8980 +7100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C57E +ENCODING 50558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C57F +ENCODING 50559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C580 +ENCODING 50560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8900 +7180 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C581 +ENCODING 50561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C582 +ENCODING 50562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR C583 +ENCODING 50563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C584 +ENCODING 50564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C585 +ENCODING 50565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C586 +ENCODING 50566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR C587 +ENCODING 50567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7900 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR C588 +ENCODING 50568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C589 +ENCODING 50569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C58A +ENCODING 50570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C58B +ENCODING 50571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR C58C +ENCODING 50572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8980 +7100 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C58D +ENCODING 50573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8980 +7100 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR C58E +ENCODING 50574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C58F +ENCODING 50575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8980 +7100 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR C590 +ENCODING 50576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR C591 +ENCODING 50577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8980 +8900 +8980 +7100 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C592 +ENCODING 50578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C593 +ENCODING 50579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8980 +8900 +D980 +2000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C594 +ENCODING 50580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C595 +ENCODING 50581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +7F00 +4000 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C596 +ENCODING 50582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7100 +8980 +8900 +8980 +7100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C597 +ENCODING 50583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8980 +8900 +8980 +7100 +0100 +1C00 +0000 +7F00 +2200 +1C00 +ENDCHAR +STARTCHAR C598 +ENCODING 50584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +97 +95 +95 +97 +95 +65 +05 +05 +05 +ENDCHAR +STARTCHAR C599 +ENCODING 50585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C59A +ENCODING 50586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C59B +ENCODING 50587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C59C +ENCODING 50588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9700 +9500 +9500 +6700 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C59D +ENCODING 50589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C59E +ENCODING 50590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C59F +ENCODING 50591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C5A0 +ENCODING 50592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +97 +95 +97 +65 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C5A1 +ENCODING 50593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C5A2 +ENCODING 50594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C5A3 +ENCODING 50595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C5A4 +ENCODING 50596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C5A5 +ENCODING 50597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C5A6 +ENCODING 50598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5A7 +ENCODING 50599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C5A8 +ENCODING 50600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +3F +41 +7F +ENDCHAR +STARTCHAR C5A9 +ENCODING 50601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +97 +95 +97 +65 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C5AA +ENCODING 50602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C5AB +ENCODING 50603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C5AC +ENCODING 50604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C5AD +ENCODING 50605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR C5AE +ENCODING 50606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C5AF +ENCODING 50607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9700 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C5B0 +ENCODING 50608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C5B1 +ENCODING 50609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C5B2 +ENCODING 50610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +97 +95 +97 +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C5B3 +ENCODING 50611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +97 +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C5B4 +ENCODING 50612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +8F +89 +89 +89 +71 +01 +01 +01 +ENDCHAR +STARTCHAR C5B5 +ENCODING 50613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C5B6 +ENCODING 50614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +89 +71 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C5B7 +ENCODING 50615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8900 +8F00 +8900 +7100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C5B8 +ENCODING 50616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +8F +89 +71 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C5B9 +ENCODING 50617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8F00 +8900 +7100 +0000 +4700 +4100 +4300 +7480 +ENDCHAR +STARTCHAR C5BA +ENCODING 50618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C5BB +ENCODING 50619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR C5BC +ENCODING 50620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +71 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C5BD +ENCODING 50621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +71 +00 +77 +11 +71 +41 +79 +ENDCHAR +STARTCHAR C5BE +ENCODING 50622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +71 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5BF +ENCODING 50623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C5C0 +ENCODING 50624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C5C1 +ENCODING 50625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C5C2 +ENCODING 50626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5C3 +ENCODING 50627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C5C4 +ENCODING 50628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C5C5 +ENCODING 50629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C5C6 +ENCODING 50630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8F00 +8900 +8900 +7100 +0000 +4A00 +7200 +4D00 +7480 +ENDCHAR +STARTCHAR C5C7 +ENCODING 50631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8F00 +8900 +7100 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C5C8 +ENCODING 50632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8F00 +8900 +8900 +7100 +0000 +1200 +1200 +3300 +4C80 +ENDCHAR +STARTCHAR C5C9 +ENCODING 50633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C5CA +ENCODING 50634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8F00 +8900 +7100 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C5CB +ENCODING 50635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8900 +8F00 +D900 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C5CC +ENCODING 50636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +71 +00 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C5CD +ENCODING 50637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C5CE +ENCODING 50638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8F00 +8900 +8900 +7100 +0000 +3F00 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR C5CF +ENCODING 50639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +8F +D9 +21 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C5D0 +ENCODING 50640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +8D +95 +95 +95 +65 +05 +05 +05 +ENDCHAR +STARTCHAR C5D1 +ENCODING 50641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +9D +95 +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C5D2 +ENCODING 50642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C5D3 +ENCODING 50643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C5D4 +ENCODING 50644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9500 +9D00 +9500 +6500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C5D5 +ENCODING 50645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C5D6 +ENCODING 50646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C5D7 +ENCODING 50647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +9D +95 +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C5D8 +ENCODING 50648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +9D +95 +65 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C5D9 +ENCODING 50649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C5DA +ENCODING 50650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C5DB +ENCODING 50651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C5DC +ENCODING 50652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C5DD +ENCODING 50653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C5DE +ENCODING 50654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5DF +ENCODING 50655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C5E0 +ENCODING 50656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +9D +95 +65 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C5E1 +ENCODING 50657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +9D +95 +95 +65 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C5E2 +ENCODING 50658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C5E3 +ENCODING 50659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9500 +9500 +9D00 +9500 +6500 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C5E4 +ENCODING 50660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C5E5 +ENCODING 50661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +95 +9D +95 +65 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C5E6 +ENCODING 50662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C5E7 +ENCODING 50663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9D00 +9500 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C5E8 +ENCODING 50664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C5E9 +ENCODING 50665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C5EA +ENCODING 50666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +9D +95 +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C5EB +ENCODING 50667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +9D +95 +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C5EC +ENCODING 50668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +89 +89 +8F +89 +71 +01 +01 +01 +ENDCHAR +STARTCHAR C5ED +ENCODING 50669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C5EE +ENCODING 50670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C5EF +ENCODING 50671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8F00 +8900 +8F00 +7100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C5F0 +ENCODING 50672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +01 +20 +20 +20 +3F +ENDCHAR +STARTCHAR C5F1 +ENCODING 50673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +8F +71 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C5F2 +ENCODING 50674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C5F3 +ENCODING 50675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +71 +8F +89 +8F +71 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C5F4 +ENCODING 50676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +8F +71 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C5F5 +ENCODING 50677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C5F6 +ENCODING 50678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +8F +71 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5F7 +ENCODING 50679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +8F +71 +00 +75 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C5F8 +ENCODING 50680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C5F9 +ENCODING 50681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C5FA +ENCODING 50682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C5FB +ENCODING 50683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +DF +21 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C5FC +ENCODING 50684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C5FD +ENCODING 50685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C5FE +ENCODING 50686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8F00 +8900 +8900 +8F00 +7100 +0000 +4A00 +7200 +4D00 +7480 +ENDCHAR +STARTCHAR C5FF +ENCODING 50687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8F00 +8900 +8900 +8F00 +7100 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C600 +ENCODING 50688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8F00 +8900 +8900 +8F00 +7100 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C601 +ENCODING 50689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +89 +8F +71 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C602 +ENCODING 50690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8F00 +8900 +8F00 +7100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C603 +ENCODING 50691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8F00 +8900 +DF00 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C604 +ENCODING 50692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +8F +89 +8F +71 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C605 +ENCODING 50693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +8F +71 +00 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C606 +ENCODING 50694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8F00 +8900 +8900 +8F00 +7100 +0000 +3F00 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR C607 +ENCODING 50695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +8F +89 +8F +71 +01 +1C +00 +7F +22 +1E +ENDCHAR +STARTCHAR C608 +ENCODING 50696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +95 +9D +95 +95 +9D +95 +65 +05 +05 +05 +ENDCHAR +STARTCHAR C609 +ENCODING 50697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +65 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C60A +ENCODING 50698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +65 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C60B +ENCODING 50699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C60C +ENCODING 50700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9D00 +9500 +9500 +9D00 +6500 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C60D +ENCODING 50701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C60E +ENCODING 50702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C60F +ENCODING 50703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +65 +00 +3F +40 +7F +ENDCHAR +STARTCHAR C610 +ENCODING 50704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +9D +95 +9D +65 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C611 +ENCODING 50705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C612 +ENCODING 50706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C613 +ENCODING 50707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C614 +ENCODING 50708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C615 +ENCODING 50709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C616 +ENCODING 50710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C617 +ENCODING 50711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C618 +ENCODING 50712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +9D +95 +95 +9D +65 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C619 +ENCODING 50713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +9D +95 +95 +9D +65 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C61A +ENCODING 50714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C61B +ENCODING 50715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9D00 +9500 +9500 +9D00 +6500 +0500 +0900 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C61C +ENCODING 50716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +9D00 +9500 +9500 +9D00 +6500 +0000 +1200 +3200 +7500 +4C80 +ENDCHAR +STARTCHAR C61D +ENCODING 50717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +9D +95 +65 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR C61E +ENCODING 50718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C61F +ENCODING 50719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C620 +ENCODING 50720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +65 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C621 +ENCODING 50721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C622 +ENCODING 50722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +9D +95 +9D +65 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C623 +ENCODING 50723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C624 +ENCODING 50724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +2100 +2080 +2080 +2100 +1E00 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR C625 +ENCODING 50725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C626 +ENCODING 50726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C627 +ENCODING 50727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +1C00 +6200 +4100 +7E00 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C628 +ENCODING 50728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C629 +ENCODING 50729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C62A +ENCODING 50730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C62B +ENCODING 50731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1C +62 +41 +7E +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C62C +ENCODING 50732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C62D +ENCODING 50733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C62E +ENCODING 50734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C62F +ENCODING 50735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C630 +ENCODING 50736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +7900 +0900 +3900 +4280 +3C40 +ENDCHAR +STARTCHAR C631 +ENCODING 50737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C632 +ENCODING 50738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C633 +ENCODING 50739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +7B00 +0800 +7F80 +4480 +3B80 +ENDCHAR +STARTCHAR C634 +ENCODING 50740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C635 +ENCODING 50741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C636 +ENCODING 50742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C637 +ENCODING 50743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +FFC0 +0000 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR C638 +ENCODING 50744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C639 +ENCODING 50745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C63A +ENCODING 50746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C63B +ENCODING 50747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0400 +FFC0 +0000 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR C63C +ENCODING 50748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +1C +62 +41 +7E +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C63D +ENCODING 50749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C63E +ENCODING 50750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1C +62 +41 +7E +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C63F +ENCODING 50751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C640 +ENCODING 50752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +4480 +38C0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C641 +ENCODING 50753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +38C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C642 +ENCODING 50754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C643 +ENCODING 50755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C644 +ENCODING 50756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +4480 +38C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C645 +ENCODING 50757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C646 +ENCODING 50758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C647 +ENCODING 50759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR C648 +ENCODING 50760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3C80 +4480 +3C80 +10C0 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C649 +ENCODING 50761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C64A +ENCODING 50762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C64B +ENCODING 50763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR C64C +ENCODING 50764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C64D +ENCODING 50765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR C64E +ENCODING 50766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C64F +ENCODING 50767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C650 +ENCODING 50768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +38C0 +1080 +FE80 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C651 +ENCODING 50769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +38C0 +1080 +FE80 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C652 +ENCODING 50770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR C653 +ENCODING 50771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +3880 +10C0 +FE80 +0080 +0400 +0400 +1B00 +2080 +ENDCHAR +STARTCHAR C654 +ENCODING 50772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +38C0 +1080 +FE80 +0000 +1100 +1100 +2B80 +4480 +ENDCHAR +STARTCHAR C655 +ENCODING 50773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +4480 +4480 +38C0 +1080 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C656 +ENCODING 50774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR C657 +ENCODING 50775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C658 +ENCODING 50776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR C659 +ENCODING 50777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C65A +ENCODING 50778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +8900 +C980 +3100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR C65B +ENCODING 50779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1000 +6C80 +4480 +2CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C65C +ENCODING 50780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +4A80 +4A80 +4A80 +3380 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C65D +ENCODING 50781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4A80 +3B80 +1280 +FE80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C65E +ENCODING 50782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +65 +FD +01 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C65F +ENCODING 50783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +6500 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C660 +ENCODING 50784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3280 +4A80 +4A80 +4B80 +3A80 +1280 +FE80 +0280 +2000 +2000 +1FC0 +ENDCHAR +STARTCHAR C661 +ENCODING 50785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +6500 +FD00 +0100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C662 +ENCODING 50786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C663 +ENCODING 50787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +65 +FD +01 +3F +40 +7F +ENDCHAR +STARTCHAR C664 +ENCODING 50788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C665 +ENCODING 50789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C666 +ENCODING 50790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C667 +ENCODING 50791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C668 +ENCODING 50792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR C669 +ENCODING 50793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C66A +ENCODING 50794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C66B +ENCODING 50795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR C66C +ENCODING 50796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4A80 +3B80 +1280 +FE80 +0000 +3F80 +2080 +2080 +3F80 +ENDCHAR +STARTCHAR C66D +ENCODING 50797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +65 +FD +01 +21 +3F +3F +ENDCHAR +STARTCHAR C66E +ENCODING 50798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +6500 +FD00 +0100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C66F +ENCODING 50799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4A80 +3B80 +1280 +FE80 +0080 +0400 +0400 +1B00 +2080 +ENDCHAR +STARTCHAR C670 +ENCODING 50800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +6500 +FD00 +0100 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C671 +ENCODING 50801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4A80 +3B80 +1280 +FE80 +0280 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C672 +ENCODING 50802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +6500 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C673 +ENCODING 50803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR C674 +ENCODING 50804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +65 +FD +01 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C675 +ENCODING 50805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C676 +ENCODING 50806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +97 +65 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR C677 +ENCODING 50807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +4A80 +6B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR C678 +ENCODING 50808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +4480 +4480 +4480 +3880 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C679 +ENCODING 50809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +21 +FF +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C67A +ENCODING 50810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C67B +ENCODING 50811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +8900 +C900 +3100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C67C +ENCODING 50812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +49 +85 +49 +71 +21 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR C67D +ENCODING 50813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C67E +ENCODING 50814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C67F +ENCODING 50815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR C680 +ENCODING 50816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +85 +79 +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C681 +ENCODING 50817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C682 +ENCODING 50818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C683 +ENCODING 50819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C684 +ENCODING 50820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C685 +ENCODING 50821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C686 +ENCODING 50822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C687 +ENCODING 50823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C688 +ENCODING 50824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C689 +ENCODING 50825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C68A +ENCODING 50826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C68B +ENCODING 50827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +21 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR C68C +ENCODING 50828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C68D +ENCODING 50829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +21 +FF +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR C68E +ENCODING 50830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +8900 +C900 +3100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C68F +ENCODING 50831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +D900 +8900 +5900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C690 +ENCODING 50832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR C691 +ENCODING 50833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C692 +ENCODING 50834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR C693 +ENCODING 50835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +59 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C694 +ENCODING 50836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +2100 +2080 +2100 +1E00 +0000 +1100 +1100 +FFC0 +ENDCHAR +STARTCHAR C695 +ENCODING 50837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +1200 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C696 +ENCODING 50838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C697 +ENCODING 50839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C698 +ENCODING 50840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C699 +ENCODING 50841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C69A +ENCODING 50842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C69B +ENCODING 50843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C69C +ENCODING 50844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +1F00 +1200 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C69D +ENCODING 50845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C69E +ENCODING 50846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C69F +ENCODING 50847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C6A0 +ENCODING 50848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C6A1 +ENCODING 50849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C6A2 +ENCODING 50850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C6A3 +ENCODING 50851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C6A4 +ENCODING 50852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2100 +1E00 +1200 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C6A5 +ENCODING 50853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +1200 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C6A6 +ENCODING 50854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C6A7 +ENCODING 50855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +1200 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C6A8 +ENCODING 50856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C6A9 +ENCODING 50857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C6AA +ENCODING 50858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C6AB +ENCODING 50859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR C6AC +ENCODING 50860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR C6AD +ENCODING 50861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C6AE +ENCODING 50862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +1200 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C6AF +ENCODING 50863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2080 +1F00 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C6B0 +ENCODING 50864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +2100 +2080 +2100 +1E00 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR C6B1 +ENCODING 50865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C6B2 +ENCODING 50866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C6B3 +ENCODING 50867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C6B4 +ENCODING 50868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR C6B5 +ENCODING 50869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C6B6 +ENCODING 50870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR C6B7 +ENCODING 50871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C6B8 +ENCODING 50872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C6B9 +ENCODING 50873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C6BA +ENCODING 50874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0400 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C6BB +ENCODING 50875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C6BC +ENCODING 50876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C6BD +ENCODING 50877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C6BE +ENCODING 50878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C6BF +ENCODING 50879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR C6C0 +ENCODING 50880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C6C1 +ENCODING 50881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C6C2 +ENCODING 50882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C6C3 +ENCODING 50883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C6C4 +ENCODING 50884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C6C5 +ENCODING 50885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C6C6 +ENCODING 50886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +1C +62 +41 +7E +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR C6C7 +ENCODING 50887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C6C8 +ENCODING 50888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C6C9 +ENCODING 50889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +42 +41 +3E +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR C6CA +ENCODING 50890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C6CB +ENCODING 50891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C6CC +ENCODING 50892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +4480 +4480 +3880 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR C6CD +ENCODING 50893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +71 +01 +FD +21 +20 +7F +01 +01 +ENDCHAR +STARTCHAR C6CE +ENCODING 50894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C6CF +ENCODING 50895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C6D0 +ENCODING 50896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +71 +01 +FF +21 +27 +41 +40 +7F +ENDCHAR +STARTCHAR C6D1 +ENCODING 50897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C6D2 +ENCODING 50898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C6D3 +ENCODING 50899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR C6D4 +ENCODING 50900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +87 +79 +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C6D5 +ENCODING 50901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C6D6 +ENCODING 50902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C6D7 +ENCODING 50903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C6D8 +ENCODING 50904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C6D9 +ENCODING 50905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C6DA +ENCODING 50906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C6DB +ENCODING 50907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C6DC +ENCODING 50908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +79 +01 +FD +21 +27 +00 +7F +41 +7F +ENDCHAR +STARTCHAR C6DD +ENCODING 50909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +71 +01 +FD +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C6DE +ENCODING 50910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C6DF +ENCODING 50911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR C6E0 +ENCODING 50912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8F00 +7100 +0100 +FD00 +2100 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR C6E1 +ENCODING 50913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +8F +71 +01 +FD +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR C6E2 +ENCODING 50914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +4900 +8900 +7900 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C6E3 +ENCODING 50915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +8900 +7100 +FD00 +2300 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C6E4 +ENCODING 50916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C6E5 +ENCODING 50917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +27 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C6E6 +ENCODING 50918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +49 +89 +79 +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR C6E7 +ENCODING 50919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +FD +23 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C6E8 +ENCODING 50920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4A80 +4A80 +7A80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR C6E9 +ENCODING 50921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4E80 +3A80 +0280 +FE80 +1000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C6EA +ENCODING 50922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C6EB +ENCODING 50923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C6EC +ENCODING 50924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4A80 +3A80 +0280 +FE80 +1280 +1680 +2280 +2000 +3F80 +ENDCHAR +STARTCHAR C6ED +ENCODING 50925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C6EE +ENCODING 50926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR C6EF +ENCODING 50927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR C6F0 +ENCODING 50928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4680 +7A80 +0280 +FE80 +1000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR C6F1 +ENCODING 50929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C6F2 +ENCODING 50930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR C6F3 +ENCODING 50931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C6F4 +ENCODING 50932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C6F5 +ENCODING 50933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C6F6 +ENCODING 50934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C6F7 +ENCODING 50935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C6F8 +ENCODING 50936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4E80 +3A80 +0280 +FE80 +1000 +3F80 +2080 +2080 +3F80 +ENDCHAR +STARTCHAR C6F9 +ENCODING 50937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4680 +7A80 +0280 +FE80 +1280 +1000 +2080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR C6FA +ENCODING 50938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C6FB +ENCODING 50939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +08 +1C +63 +ENDCHAR +STARTCHAR C6FC +ENCODING 50940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR C6FD +ENCODING 50941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +4A80 +4E80 +3A80 +0280 +FE80 +1000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C6FE +ENCODING 50942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +F500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C6FF +ENCODING 50943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C700 +ENCODING 50944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR C701 +ENCODING 50945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C702 +ENCODING 50946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +95 +F5 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR C703 +ENCODING 50947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +6A80 +4A80 +3280 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR C704 +ENCODING 50948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +4480 +4280 +4480 +3880 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR C705 +ENCODING 50949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FD +20 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C706 +ENCODING 50950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C707 +ENCODING 50951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C708 +ENCODING 50952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR C709 +ENCODING 50953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C70A +ENCODING 50954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C70B +ENCODING 50955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +49 +89 +79 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR C70C +ENCODING 50956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +85 +79 +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C70D +ENCODING 50957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C70E +ENCODING 50958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C70F +ENCODING 50959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C710 +ENCODING 50960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +72 +72 +85 +68 +ENDCHAR +STARTCHAR C711 +ENCODING 50961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C712 +ENCODING 50962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C713 +ENCODING 50963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C714 +ENCODING 50964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FD +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C715 +ENCODING 50965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FD +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C716 +ENCODING 50966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C717 +ENCODING 50967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7900 +8900 +8900 +7900 +0100 +FD00 +2100 +2800 +0C00 +3200 +6180 +ENDCHAR +STARTCHAR C718 +ENCODING 50968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C719 +ENCODING 50969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FD +20 +3E +41 +41 +3E +ENDCHAR +STARTCHAR C71A +ENCODING 50970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +4900 +8900 +7900 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C71B +ENCODING 50971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +8900 +7100 +1D00 +E100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C71C +ENCODING 50972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +49 +89 +79 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C71D +ENCODING 50973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C71E +ENCODING 50974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +49 +89 +79 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR C71F +ENCODING 50975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +89 +71 +1D +E1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C720 +ENCODING 50976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +2100 +2080 +2100 +1E00 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR C721 +ENCODING 50977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1200 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C722 +ENCODING 50978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C723 +ENCODING 50979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C724 +ENCODING 50980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR C725 +ENCODING 50981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C726 +ENCODING 50982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR C727 +ENCODING 50983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C728 +ENCODING 50984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C729 +ENCODING 50985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C72A +ENCODING 50986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C72B +ENCODING 50987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C72C +ENCODING 50988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C72D +ENCODING 50989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C72E +ENCODING 50990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C72F +ENCODING 50991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR C730 +ENCODING 50992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C731 +ENCODING 50993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1200 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C732 +ENCODING 50994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C733 +ENCODING 50995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1100 +1500 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C734 +ENCODING 50996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C735 +ENCODING 50997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C736 +ENCODING 50998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C737 +ENCODING 50999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +1100 +0E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR C738 +ENCODING 51000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C739 +ENCODING 51001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +42 +41 +3E +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR C73A +ENCODING 51002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3100 +2080 +3F00 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C73B +ENCODING 51003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR C73C +ENCODING 51004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +2100 +2080 +2080 +2100 +1E00 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR C73D +ENCODING 51005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C73E +ENCODING 51006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C73F +ENCODING 51007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C740 +ENCODING 51008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1F00 +2080 +2080 +1F00 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C741 +ENCODING 51009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C742 +ENCODING 51010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C743 +ENCODING 51011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C744 +ENCODING 51012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C745 +ENCODING 51013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR C746 +ENCODING 51014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR C747 +ENCODING 51015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR C748 +ENCODING 51016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C749 +ENCODING 51017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR C74A +ENCODING 51018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0000 +7F80 +0A80 +7A80 +4280 +7F80 +ENDCHAR +STARTCHAR C74B +ENCODING 51019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +42 +41 +3E +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR C74C +ENCODING 51020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C74D +ENCODING 51021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C74E +ENCODING 51022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C74F +ENCODING 51023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR C750 +ENCODING 51024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +2080 +3300 +0C00 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C751 +ENCODING 51025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR C752 +ENCODING 51026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C753 +ENCODING 51027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0000 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR C754 +ENCODING 51028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +0080 +ENDCHAR +STARTCHAR C755 +ENCODING 51029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2080 +3F00 +0000 +FFC0 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C756 +ENCODING 51030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +2100 +2100 +1E00 +0000 +FFC0 +0000 +3F80 +1200 +1200 +7F80 +ENDCHAR +STARTCHAR C757 +ENCODING 51031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +1F00 +2100 +2100 +1F00 +0000 +FFC0 +0000 +1E00 +0000 +3F80 +1100 +1E00 +ENDCHAR +STARTCHAR C758 +ENCODING 51032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +4480 +4480 +4480 +3880 +0080 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C759 +ENCODING 51033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C75A +ENCODING 51034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C75B +ENCODING 51035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +8900 +C900 +3100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C75C +ENCODING 51036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +49 +85 +49 +71 +01 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR C75D +ENCODING 51037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C75E +ENCODING 51038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C75F +ENCODING 51039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR C760 +ENCODING 51040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +85 +79 +01 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C761 +ENCODING 51041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C762 +ENCODING 51042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C763 +ENCODING 51043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C764 +ENCODING 51044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C765 +ENCODING 51045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C766 +ENCODING 51046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C767 +ENCODING 51047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C768 +ENCODING 51048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C769 +ENCODING 51049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR C76A +ENCODING 51050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C76B +ENCODING 51051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +89 +89 +79 +01 +FF +01 +08 +08 +36 +41 +ENDCHAR +STARTCHAR C76C +ENCODING 51052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C76D +ENCODING 51053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C76E +ENCODING 51054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +8900 +C900 +3100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C76F +ENCODING 51055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +D900 +8900 +7900 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C770 +ENCODING 51056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR C771 +ENCODING 51057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C772 +ENCODING 51058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +89 +C9 +31 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR C773 +ENCODING 51059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +D9 +89 +79 +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C774 +ENCODING 51060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +49 +89 +89 +89 +89 +49 +71 +01 +01 +01 +ENDCHAR +STARTCHAR C775 +ENCODING 51061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C776 +ENCODING 51062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +89 +71 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C777 +ENCODING 51063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8900 +8900 +8900 +7100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C778 +ENCODING 51064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C779 +ENCODING 51065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +89 +71 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C77A +ENCODING 51066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C77B +ENCODING 51067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +71 +89 +89 +89 +71 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C77C +ENCODING 51068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +71 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C77D +ENCODING 51069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +71 +00 +77 +11 +71 +41 +79 +ENDCHAR +STARTCHAR C77E +ENCODING 51070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +71 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C77F +ENCODING 51071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C780 +ENCODING 51072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C781 +ENCODING 51073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C782 +ENCODING 51074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C783 +ENCODING 51075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +71 +00 +77 +10 +7F +45 +7F +ENDCHAR +STARTCHAR C784 +ENCODING 51076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C785 +ENCODING 51077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C786 +ENCODING 51078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8900 +8900 +8900 +7100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C787 +ENCODING 51079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8900 +8900 +7100 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C788 +ENCODING 51080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8900 +8900 +7100 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C789 +ENCODING 51081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +00 +1E +21 +21 +1E +ENDCHAR +STARTCHAR C78A +ENCODING 51082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +8900 +8900 +8900 +8900 +7100 +0000 +3F00 +0200 +0E00 +3180 +ENDCHAR +STARTCHAR C78B +ENCODING 51083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7100 +8900 +8900 +D900 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C78C +ENCODING 51084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +89 +71 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C78D +ENCODING 51085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C78E +ENCODING 51086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +89 +89 +89 +89 +71 +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR C78F +ENCODING 51087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +71 +89 +89 +D9 +21 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C790 +ENCODING 51088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1100 +2180 +7100 +C900 +8500 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C791 +ENCODING 51089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +4900 +8500 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C792 +ENCODING 51090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +1100 +1180 +6900 +8500 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C793 +ENCODING 51091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1100 +1180 +6900 +8500 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C794 +ENCODING 51092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +6900 +8500 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C795 +ENCODING 51093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1100 +1180 +6900 +8500 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C796 +ENCODING 51094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1100 +1180 +6D00 +8000 +0600 +0000 +4F00 +4600 +4900 +7700 +ENDCHAR +STARTCHAR C797 +ENCODING 51095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +6900 +8500 +0000 +7F00 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C798 +ENCODING 51096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1100 +1180 +7900 +8500 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C799 +ENCODING 51097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C79A +ENCODING 51098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +7900 +8D00 +0000 +7F00 +1900 +7900 +8900 +7F00 +ENDCHAR +STARTCHAR C79B +ENCODING 51099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR C79C +ENCODING 51100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C79D +ENCODING 51101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C79E +ENCODING 51102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C79F +ENCODING 51103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR C7A0 +ENCODING 51104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +7900 +8500 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C7A1 +ENCODING 51105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1100 +1180 +7900 +8500 +0000 +4100 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR C7A2 +ENCODING 51106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1100 +1180 +6900 +8500 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C7A3 +ENCODING 51107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +1180 +7900 +8500 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR C7A4 +ENCODING 51108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +4900 +8500 +0000 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR C7A5 +ENCODING 51109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +7900 +8500 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C7A6 +ENCODING 51110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3180 +6900 +8500 +0000 +3F00 +0200 +0C00 +7300 +ENDCHAR +STARTCHAR C7A7 +ENCODING 51111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C7A8 +ENCODING 51112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +1100 +1180 +6900 +8500 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C7A9 +ENCODING 51113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR C7AA +ENCODING 51114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +1100 +1180 +6900 +8500 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C7AB +ENCODING 51115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1100 +3180 +4D00 +8000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR C7AC +ENCODING 51116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +1280 +1380 +2A80 +6A80 +C680 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C7AD +ENCODING 51117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +25 +27 +55 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C7AE +ENCODING 51118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +27 +55 +8D +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C7AF +ENCODING 51119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2700 +5500 +8D00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C7B0 +ENCODING 51120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2500 +2700 +D500 +8D00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C7B1 +ENCODING 51121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2700 +5500 +8D00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C7B2 +ENCODING 51122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C7B3 +ENCODING 51123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +27 +55 +8D +00 +3F +40 +7F +ENDCHAR +STARTCHAR C7B4 +ENCODING 51124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +27 +55 +8D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C7B5 +ENCODING 51125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C7B6 +ENCODING 51126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C7B7 +ENCODING 51127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C7B8 +ENCODING 51128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C7B9 +ENCODING 51129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C7BA +ENCODING 51130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C7BB +ENCODING 51131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C7BC +ENCODING 51132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +25 +27 +D5 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C7BD +ENCODING 51133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +25 +27 +55 +8D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C7BE +ENCODING 51134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2700 +5500 +8D00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C7BF +ENCODING 51135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2500 +2700 +D500 +8D00 +0100 +0800 +0C00 +3200 +6180 +ENDCHAR +STARTCHAR C7C0 +ENCODING 51136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2500 +2700 +D500 +8D00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR C7C1 +ENCODING 51137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +25 +27 +D5 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C7C2 +ENCODING 51138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2700 +5500 +8D00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C7C3 +ENCODING 51139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +2500 +2700 +D500 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C7C4 +ENCODING 51140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +27 +55 +8D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C7C5 +ENCODING 51141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C7C6 +ENCODING 51142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +27 +55 +8D +00 +3F +12 +3F +ENDCHAR +STARTCHAR C7C7 +ENCODING 51143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +27 +D5 +05 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C7C8 +ENCODING 51144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1100 +1180 +2100 +3100 +5180 +8900 +8500 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C7C9 +ENCODING 51145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +3100 +4980 +8500 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR C7CA +ENCODING 51146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C7CB +ENCODING 51147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C7CC +ENCODING 51148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +3100 +4900 +8580 +0100 +4100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR C7CD +ENCODING 51149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C7CE +ENCODING 51150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1180 +1100 +7980 +8500 +0000 +0600 +4000 +4F00 +4900 +7700 +ENDCHAR +STARTCHAR C7CF +ENCODING 51151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C7D0 +ENCODING 51152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +1180 +1100 +7980 +8500 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR C7D1 +ENCODING 51153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR C7D2 +ENCODING 51154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR C7D3 +ENCODING 51155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR C7D4 +ENCODING 51156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR C7D5 +ENCODING 51157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR C7D6 +ENCODING 51158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR C7D7 +ENCODING 51159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR C7D8 +ENCODING 51160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +3100 +7980 +8500 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR C7D9 +ENCODING 51161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR C7DA +ENCODING 51162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C7DB +ENCODING 51163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR C7DC +ENCODING 51164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR C7DD +ENCODING 51165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1180 +3100 +4980 +8500 +0000 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR C7DE +ENCODING 51166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C7DF +ENCODING 51167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR C7E0 +ENCODING 51168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C7E1 +ENCODING 51169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR C7E2 +ENCODING 51170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +1180 +1100 +6980 +8500 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C7E3 +ENCODING 51171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +1180 +3100 +4D80 +8000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR C7E4 +ENCODING 51172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0B80 +1280 +1280 +2B80 +4A80 +8680 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C7E5 +ENCODING 51173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C7E6 +ENCODING 51174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C7E7 +ENCODING 51175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +2500 +5700 +8D00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C7E8 +ENCODING 51176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2700 +2500 +D500 +8F00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C7E9 +ENCODING 51177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +2500 +5700 +8D00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C7EA +ENCODING 51178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C7EB +ENCODING 51179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +3F +40 +7F +ENDCHAR +STARTCHAR C7EC +ENCODING 51180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +17 +25 +57 +8D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C7ED +ENCODING 51181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C7EE +ENCODING 51182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C7EF +ENCODING 51183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C7F0 +ENCODING 51184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C7F1 +ENCODING 51185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C7F2 +ENCODING 51186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C7F3 +ENCODING 51187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C7F4 +ENCODING 51188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +3F +41 +7F +ENDCHAR +STARTCHAR C7F5 +ENCODING 51189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +21 +3F +3F +ENDCHAR +STARTCHAR C7F6 +ENCODING 51190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +2500 +5700 +8D00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C7F7 +ENCODING 51191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +08 +14 +63 +ENDCHAR +STARTCHAR C7F8 +ENCODING 51192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +2500 +5700 +8D00 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C7F9 +ENCODING 51193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +25 +57 +8D +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR C7FA +ENCODING 51194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +2500 +5700 +8D00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C7FB +ENCODING 51195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +2700 +2500 +D700 +0500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C7FC +ENCODING 51196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C7FD +ENCODING 51197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C7FE +ENCODING 51198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +25 +57 +8D +00 +3F +12 +3F +ENDCHAR +STARTCHAR C7FF +ENCODING 51199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +27 +25 +D7 +05 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C800 +ENCODING 51200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +17 +31 +71 +C9 +85 +01 +01 +01 +ENDCHAR +STARTCHAR C801 +ENCODING 51201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +31 +49 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C802 +ENCODING 51202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +17 +69 +85 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C803 +ENCODING 51203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1700 +6900 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C804 +ENCODING 51204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +31 +49 +85 +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR C805 +ENCODING 51205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +17 +69 +85 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C806 +ENCODING 51206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C807 +ENCODING 51207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +11 +17 +69 +85 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C808 +ENCODING 51208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +79 +85 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C809 +ENCODING 51209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C80A +ENCODING 51210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +69 +85 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C80B +ENCODING 51211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C80C +ENCODING 51212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C80D +ENCODING 51213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C80E +ENCODING 51214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C80F +ENCODING 51215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C810 +ENCODING 51216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +11 +69 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C811 +ENCODING 51217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +31 +69 +85 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C812 +ENCODING 51218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1700 +6900 +8500 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C813 +ENCODING 51219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +31 +69 +85 +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR C814 +ENCODING 51220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1700 +6900 +8500 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C815 +ENCODING 51221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +31 +49 +85 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C816 +ENCODING 51222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1700 +3100 +4900 +8500 +0000 +3F00 +0200 +0C00 +7380 +ENDCHAR +STARTCHAR C817 +ENCODING 51223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +3700 +4900 +8500 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C818 +ENCODING 51224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +17 +69 +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C819 +ENCODING 51225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C81A +ENCODING 51226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +11 +17 +69 +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C81B +ENCODING 51227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +37 +49 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C81C +ENCODING 51228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +1680 +1280 +2A80 +4A80 +8680 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C81D +ENCODING 51229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +2D +25 +D5 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C81E +ENCODING 51230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +2D +55 +8D +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C81F +ENCODING 51231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2D00 +5500 +8D00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C820 +ENCODING 51232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2D00 +6500 +D500 +8D00 +0500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C821 +ENCODING 51233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2D00 +5500 +8D00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C822 +ENCODING 51234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C823 +ENCODING 51235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +2D +55 +8D +00 +3F +40 +7F +ENDCHAR +STARTCHAR C824 +ENCODING 51236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +2D +55 +8D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C825 +ENCODING 51237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C826 +ENCODING 51238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C827 +ENCODING 51239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C828 +ENCODING 51240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C829 +ENCODING 51241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C82A +ENCODING 51242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C82B +ENCODING 51243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C82C +ENCODING 51244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +2D +25 +D5 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C82D +ENCODING 51245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +2D +25 +D5 +8D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR C82E +ENCODING 51246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2D00 +5500 +8D00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C82F +ENCODING 51247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +2D00 +2500 +D500 +8D00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR C830 +ENCODING 51248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2D00 +5500 +8D00 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C831 +ENCODING 51249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +2D +25 +D5 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C832 +ENCODING 51250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +2D00 +5500 +8D00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C833 +ENCODING 51251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +2500 +2D00 +D500 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C834 +ENCODING 51252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +2D +55 +8D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C835 +ENCODING 51253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C836 +ENCODING 51254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +2D +55 +8D +00 +3F +12 +3F +ENDCHAR +STARTCHAR C837 +ENCODING 51255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +25 +2D +D5 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C838 +ENCODING 51256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +17 +11 +37 +71 +C9 +85 +01 +01 +01 +ENDCHAR +STARTCHAR C839 +ENCODING 51257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR C83A +ENCODING 51258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C83B +ENCODING 51259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1700 +1100 +6B00 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C83C +ENCODING 51260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +37 +49 +89 +01 +41 +40 +40 +3F +ENDCHAR +STARTCHAR C83D +ENCODING 51261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +17 +11 +6B +85 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C83E +ENCODING 51262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C83F +ENCODING 51263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +7E +40 +7E +ENDCHAR +STARTCHAR C840 +ENCODING 51264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +77 +8D +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C841 +ENCODING 51265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C842 +ENCODING 51266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C843 +ENCODING 51267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C844 +ENCODING 51268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C845 +ENCODING 51269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C846 +ENCODING 51270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C847 +ENCODING 51271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C848 +ENCODING 51272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +37 +49 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C849 +ENCODING 51273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +37 +49 +85 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C84A +ENCODING 51274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1700 +1100 +6B00 +8500 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C84B +ENCODING 51275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +08 +14 +63 +ENDCHAR +STARTCHAR C84C +ENCODING 51276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0F00 +1100 +3700 +4900 +8500 +0100 +2200 +3200 +7500 +4C80 +ENDCHAR +STARTCHAR C84D +ENCODING 51277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +11 +37 +49 +85 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C84E +ENCODING 51278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1700 +1100 +6B00 +8500 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR C84F +ENCODING 51279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1300 +3700 +4900 +8500 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C850 +ENCODING 51280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C851 +ENCODING 51281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR C852 +ENCODING 51282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +17 +11 +6B +85 +00 +3F +12 +3F +ENDCHAR +STARTCHAR C853 +ENCODING 51283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +13 +37 +49 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C854 +ENCODING 51284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +1D +25 +2D +55 +95 +8D +05 +05 +05 +ENDCHAR +STARTCHAR C855 +ENCODING 51285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C856 +ENCODING 51286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C857 +ENCODING 51287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +2500 +5D00 +8D00 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C858 +ENCODING 51288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +25 +6D +95 +05 +01 +20 +3F +ENDCHAR +STARTCHAR C859 +ENCODING 51289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +2500 +5D00 +8D00 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C85A +ENCODING 51290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR C85B +ENCODING 51291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +3F +40 +7F +ENDCHAR +STARTCHAR C85C +ENCODING 51292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C85D +ENCODING 51293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR C85E +ENCODING 51294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR C85F +ENCODING 51295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR C860 +ENCODING 51296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C861 +ENCODING 51297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR C862 +ENCODING 51298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C863 +ENCODING 51299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR C864 +ENCODING 51300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +3F +41 +7F +ENDCHAR +STARTCHAR C865 +ENCODING 51301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +21 +3F +3F +ENDCHAR +STARTCHAR C866 +ENCODING 51302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +2500 +5D00 +8D00 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR C867 +ENCODING 51303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +2D +55 +8D +00 +08 +14 +63 +ENDCHAR +STARTCHAR C868 +ENCODING 51304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +2500 +5D00 +8D00 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C869 +ENCODING 51305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +2D +55 +8D +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR C86A +ENCODING 51306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +2500 +5D00 +8D00 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR C86B +ENCODING 51307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +2D00 +2D00 +D500 +0100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR C86C +ENCODING 51308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C86D +ENCODING 51309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C86E +ENCODING 51310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +25 +5D +8D +00 +3F +12 +3F +ENDCHAR +STARTCHAR C86F +ENCODING 51311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +2D +2D +D5 +01 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C870 +ENCODING 51312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F00 +0100 +0200 +0C00 +3300 +6480 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR C871 +ENCODING 51313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C872 +ENCODING 51314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C873 +ENCODING 51315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +0C00 +7700 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C874 +ENCODING 51316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0300 +0C00 +7380 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C875 +ENCODING 51317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C876 +ENCODING 51318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C877 +ENCODING 51319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C878 +ENCODING 51320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C879 +ENCODING 51321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C87A +ENCODING 51322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +0000 +3B80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C87B +ENCODING 51323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C87C +ENCODING 51324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C87D +ENCODING 51325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C87E +ENCODING 51326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C87F +ENCODING 51327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C880 +ENCODING 51328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C881 +ENCODING 51329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C882 +ENCODING 51330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C883 +ENCODING 51331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +FFC0 +0000 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR C884 +ENCODING 51332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C885 +ENCODING 51333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C886 +ENCODING 51334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0400 +FFC0 +0000 +3F00 +0100 +0E00 +7180 +ENDCHAR +STARTCHAR C887 +ENCODING 51335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +0000 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR C888 +ENCODING 51336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +0C +77 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C889 +ENCODING 51337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0E00 +7180 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C88A +ENCODING 51338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C88B +ENCODING 51339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0400 +FFC0 +0000 +1E00 +0000 +3F80 +1100 +1E00 +ENDCHAR +STARTCHAR C88C +ENCODING 51340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1880 +2C80 +42C0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C88D +ENCODING 51341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0880 +3C80 +52C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C88E +ENCODING 51342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR C88F +ENCODING 51343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR C890 +ENCODING 51344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3C80 +0C80 +1C80 +62C0 +1080 +FE80 +0000 +2000 +3F00 +ENDCHAR +STARTCHAR C891 +ENCODING 51345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C892 +ENCODING 51346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C893 +ENCODING 51347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3F80 +2000 +3F00 +ENDCHAR +STARTCHAR C894 +ENCODING 51348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +1880 +66C0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C895 +ENCODING 51349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C896 +ENCODING 51350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C897 +ENCODING 51351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR C898 +ENCODING 51352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C899 +ENCODING 51353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR C89A +ENCODING 51354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C89B +ENCODING 51355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C89C +ENCODING 51356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR C89D +ENCODING 51357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1880 +66C0 +1080 +FE80 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C89E +ENCODING 51358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +0900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR C89F +ENCODING 51359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1880 +66C0 +1080 +FE80 +0080 +0400 +0600 +1B00 +2080 +ENDCHAR +STARTCHAR C8A0 +ENCODING 51360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR C8A1 +ENCODING 51361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +1880 +66C0 +1080 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C8A2 +ENCODING 51362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +1F00 +0300 +1F80 +2000 +ENDCHAR +STARTCHAR C8A3 +ENCODING 51363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C8A4 +ENCODING 51364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3F00 +1F80 +0080 +ENDCHAR +STARTCHAR C8A5 +ENCODING 51365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C8A6 +ENCODING 51366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3C80 +0880 +7EC0 +1080 +FE80 +0000 +3F80 +1100 +3F80 +ENDCHAR +STARTCHAR C8A7 +ENCODING 51367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +0880 +76C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C8A8 +ENCODING 51368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +1280 +6A80 +8780 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR C8A9 +ENCODING 51369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C8AA +ENCODING 51370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C8AB +ENCODING 51371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +DF00 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C8AC +ENCODING 51372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +75 +8F +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR C8AD +ENCODING 51373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +DF00 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C8AE +ENCODING 51374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C8AF +ENCODING 51375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR C8B0 +ENCODING 51376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C8B1 +ENCODING 51377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C8B2 +ENCODING 51378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR C8B3 +ENCODING 51379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C8B4 +ENCODING 51380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR C8B5 +ENCODING 51381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C8B6 +ENCODING 51382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C8B7 +ENCODING 51383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR C8B8 +ENCODING 51384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR C8B9 +ENCODING 51385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR C8BA +ENCODING 51386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +DF00 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C8BB +ENCODING 51387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR C8BC +ENCODING 51388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7A80 +0A80 +3280 +4F80 +1280 +FE80 +0000 +1100 +1100 +3A80 +2640 +ENDCHAR +STARTCHAR C8BD +ENCODING 51389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +3280 +4F80 +1280 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C8BE +ENCODING 51390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +DF00 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C8BF +ENCODING 51391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR C8C0 +ENCODING 51392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C8C1 +ENCODING 51393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C8C2 +ENCODING 51394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +DF +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR C8C3 +ENCODING 51395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +1280 +6F80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR C8C4 +ENCODING 51396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +1880 +2C80 +4280 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C8C5 +ENCODING 51397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C8C6 +ENCODING 51398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C8C7 +ENCODING 51399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +FD00 +2100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C8C8 +ENCODING 51400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +21 +21 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR C8C9 +ENCODING 51401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C8CA +ENCODING 51402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C8CB +ENCODING 51403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +21 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR C8CC +ENCODING 51404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +31 +CD +21 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C8CD +ENCODING 51405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C8CE +ENCODING 51406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C8CF +ENCODING 51407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C8D0 +ENCODING 51408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C8D1 +ENCODING 51409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C8D2 +ENCODING 51410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C8D3 +ENCODING 51411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C8D4 +ENCODING 51412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +21 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C8D5 +ENCODING 51413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +21 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C8D6 +ENCODING 51414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C8D7 +ENCODING 51415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +21 +FF +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR C8D8 +ENCODING 51416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C8D9 +ENCODING 51417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +21 +FF +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR C8DA +ENCODING 51418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +FD00 +2100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C8DB +ENCODING 51419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C8DC +ENCODING 51420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +21 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR C8DD +ENCODING 51421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C8DE +ENCODING 51422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +21 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR C8DF +ENCODING 51423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C8E0 +ENCODING 51424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F00 +0100 +0200 +0400 +1B00 +6080 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR C8E1 +ENCODING 51425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +1200 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C8E2 +ENCODING 51426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR C8E3 +ENCODING 51427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +0C00 +7700 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR C8E4 +ENCODING 51428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C8E5 +ENCODING 51429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C8E6 +ENCODING 51430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR C8E7 +ENCODING 51431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR C8E8 +ENCODING 51432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR C8E9 +ENCODING 51433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C8EA +ENCODING 51434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C8EB +ENCODING 51435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR C8EC +ENCODING 51436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C8ED +ENCODING 51437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C8EE +ENCODING 51438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR C8EF +ENCODING 51439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR C8F0 +ENCODING 51440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR C8F1 +ENCODING 51441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +24 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR C8F2 +ENCODING 51442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR C8F3 +ENCODING 51443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR C8F4 +ENCODING 51444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR C8F5 +ENCODING 51445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C8F6 +ENCODING 51446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR C8F7 +ENCODING 51447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR C8F8 +ENCODING 51448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +0C +77 +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR C8F9 +ENCODING 51449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR C8FA +ENCODING 51450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +0C +77 +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR C8FB +ENCODING 51451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0E00 +7180 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR C8FC +ENCODING 51452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0300 +0400 +1B00 +6080 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR C8FD +ENCODING 51453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C8FE +ENCODING 51454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C8FF +ENCODING 51455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C900 +ENCODING 51456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR C901 +ENCODING 51457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C902 +ENCODING 51458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR C903 +ENCODING 51459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C904 +ENCODING 51460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C905 +ENCODING 51461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F80 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C906 +ENCODING 51462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR C907 +ENCODING 51463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C908 +ENCODING 51464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C909 +ENCODING 51465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C90A +ENCODING 51466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C90B +ENCODING 51467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR C90C +ENCODING 51468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C90D +ENCODING 51469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C90E +ENCODING 51470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C90F +ENCODING 51471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +0400 +0C00 +1300 +6080 +ENDCHAR +STARTCHAR C910 +ENCODING 51472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C911 +ENCODING 51473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C912 +ENCODING 51474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +0C +73 +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR C913 +ENCODING 51475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C914 +ENCODING 51476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C915 +ENCODING 51477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +1C +E3 +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR C916 +ENCODING 51478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C917 +ENCODING 51479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C918 +ENCODING 51480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +1880 +6680 +0080 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR C919 +ENCODING 51481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR C91A +ENCODING 51482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C91B +ENCODING 51483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C91C +ENCODING 51484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +19 +79 +85 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR C91D +ENCODING 51485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C91E +ENCODING 51486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C91F +ENCODING 51487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +DD +27 +21 +3F +40 +7E +ENDCHAR +STARTCHAR C920 +ENCODING 51488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR C921 +ENCODING 51489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C922 +ENCODING 51490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C923 +ENCODING 51491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C924 +ENCODING 51492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C925 +ENCODING 51493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C926 +ENCODING 51494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C927 +ENCODING 51495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR C928 +ENCODING 51496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +DD +27 +21 +7F +41 +7F +ENDCHAR +STARTCHAR C929 +ENCODING 51497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +DD +27 +21 +41 +7F +7F +ENDCHAR +STARTCHAR C92A +ENCODING 51498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C92B +ENCODING 51499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +DD +27 +21 +08 +14 +63 +ENDCHAR +STARTCHAR C92C +ENCODING 51500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0F00 +3100 +CD00 +0100 +FD00 +2000 +2200 +2200 +5500 +C880 +ENDCHAR +STARTCHAR C92D +ENCODING 51501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C92E +ENCODING 51502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +DD00 +2700 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C92F +ENCODING 51503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C930 +ENCODING 51504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C931 +ENCODING 51505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C932 +ENCODING 51506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +DD +27 +21 +3F +12 +3F +ENDCHAR +STARTCHAR C933 +ENCODING 51507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR C934 +ENCODING 51508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +3280 +CE80 +0280 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR C935 +ENCODING 51509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C936 +ENCODING 51510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C937 +ENCODING 51511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +D500 +1D00 +E500 +2900 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C938 +ENCODING 51512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +1280 +7A80 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR C939 +ENCODING 51513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +D500 +1D00 +E500 +2900 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR C93A +ENCODING 51514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR C93B +ENCODING 51515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3F +40 +7F +ENDCHAR +STARTCHAR C93C +ENCODING 51516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR C93D +ENCODING 51517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR C93E +ENCODING 51518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR C93F +ENCODING 51519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR C940 +ENCODING 51520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR C941 +ENCODING 51521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR C942 +ENCODING 51522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR C943 +ENCODING 51523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR C944 +ENCODING 51524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3F +41 +7F +ENDCHAR +STARTCHAR C945 +ENCODING 51525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +41 +7F +7F +ENDCHAR +STARTCHAR C946 +ENCODING 51526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +D500 +1D00 +E500 +2900 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C947 +ENCODING 51527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +08 +1C +63 +ENDCHAR +STARTCHAR C948 +ENCODING 51528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +02 +22 +55 +08 +ENDCHAR +STARTCHAR C949 +ENCODING 51529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3E +41 +61 +1E +ENDCHAR +STARTCHAR C94A +ENCODING 51530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +2500 +D500 +1D00 +E500 +2900 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C94B +ENCODING 51531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR C94C +ENCODING 51532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3F +01 +3F +01 +ENDCHAR +STARTCHAR C94D +ENCODING 51533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR C94E +ENCODING 51534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +25 +D5 +1D +E5 +29 +3F +12 +3F +ENDCHAR +STARTCHAR C94F +ENCODING 51535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3280 +4A80 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR C950 +ENCODING 51536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3C80 +0480 +0880 +1880 +6680 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR C951 +ENCODING 51537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +01 +FD +20 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C952 +ENCODING 51538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR C953 +ENCODING 51539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR C954 +ENCODING 51540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR C955 +ENCODING 51541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR C956 +ENCODING 51542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR C957 +ENCODING 51543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR C958 +ENCODING 51544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +31 +CD +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR C959 +ENCODING 51545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR C95A +ENCODING 51546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR C95B +ENCODING 51547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR C95C +ENCODING 51548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR C95D +ENCODING 51549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR C95E +ENCODING 51550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR C95F +ENCODING 51551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR C960 +ENCODING 51552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +01 +FD +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR C961 +ENCODING 51553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +09 +31 +CD +01 +FD +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR C962 +ENCODING 51554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR C963 +ENCODING 51555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7900 +0900 +3100 +CD00 +0100 +FF00 +2100 +2800 +0C00 +3600 +6180 +ENDCHAR +STARTCHAR C964 +ENCODING 51556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C965 +ENCODING 51557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C966 +ENCODING 51558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C967 +ENCODING 51559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C968 +ENCODING 51560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR C969 +ENCODING 51561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR C96A +ENCODING 51562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +ED +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR C96B +ENCODING 51563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C96C +ENCODING 51564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0300 +0400 +1B00 +6080 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR C96D +ENCODING 51565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR C96E +ENCODING 51566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C96F +ENCODING 51567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C970 +ENCODING 51568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR C971 +ENCODING 51569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C972 +ENCODING 51570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR C973 +ENCODING 51571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C974 +ENCODING 51572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0C00 +7380 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C975 +ENCODING 51573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR C976 +ENCODING 51574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR C977 +ENCODING 51575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR C978 +ENCODING 51576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR C979 +ENCODING 51577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR C97A +ENCODING 51578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR C97B +ENCODING 51579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR C97C +ENCODING 51580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0300 +0C00 +7380 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C97D +ENCODING 51581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR C97E +ENCODING 51582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C97F +ENCODING 51583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR C980 +ENCODING 51584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR C981 +ENCODING 51585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR C982 +ENCODING 51586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C983 +ENCODING 51587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR C984 +ENCODING 51588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR C985 +ENCODING 51589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +1C +E3 +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR C986 +ENCODING 51590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3980 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C987 +ENCODING 51591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR C988 +ENCODING 51592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F00 +0100 +0200 +0C00 +1300 +6080 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR C989 +ENCODING 51593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7380 +0000 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C98A +ENCODING 51594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR C98B +ENCODING 51595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR C98C +ENCODING 51596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0300 +0C00 +7380 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C98D +ENCODING 51597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR C98E +ENCODING 51598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C98F +ENCODING 51599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR C990 +ENCODING 51600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0E00 +7180 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C991 +ENCODING 51601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR C992 +ENCODING 51602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR C993 +ENCODING 51603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR C994 +ENCODING 51604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C995 +ENCODING 51605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR C996 +ENCODING 51606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR C997 +ENCODING 51607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR C998 +ENCODING 51608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C999 +ENCODING 51609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7380 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C99A +ENCODING 51610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR C99B +ENCODING 51611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0200 +0E00 +7180 +0000 +FFC0 +0000 +0400 +0C00 +1300 +6180 +ENDCHAR +STARTCHAR C99C +ENCODING 51612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR C99D +ENCODING 51613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0100 +0E00 +7180 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR C99E +ENCODING 51614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR C99F +ENCODING 51615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR C9A0 +ENCODING 51616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR C9A1 +ENCODING 51617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +1C +E3 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR C9A2 +ENCODING 51618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +0600 +3B80 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR C9A3 +ENCODING 51619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +1C +E3 +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR C9A4 +ENCODING 51620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +31 +59 +85 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR C9A5 +ENCODING 51621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C9A6 +ENCODING 51622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C9A7 +ENCODING 51623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +FD00 +0100 +FF00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C9A8 +ENCODING 51624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +19 +39 +C5 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR C9A9 +ENCODING 51625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR C9AA +ENCODING 51626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR C9AB +ENCODING 51627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +01 +FF +01 +3F +40 +7E +ENDCHAR +STARTCHAR C9AC +ENCODING 51628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR C9AD +ENCODING 51629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR C9AE +ENCODING 51630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR C9AF +ENCODING 51631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C9B0 +ENCODING 51632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR C9B1 +ENCODING 51633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C9B2 +ENCODING 51634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR C9B3 +ENCODING 51635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR C9B4 +ENCODING 51636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +01 +FF +01 +7F +41 +7F +ENDCHAR +STARTCHAR C9B5 +ENCODING 51637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +01 +FF +01 +41 +7F +7F +ENDCHAR +STARTCHAR C9B6 +ENCODING 51638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR C9B7 +ENCODING 51639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +01 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR C9B8 +ENCODING 51640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR C9B9 +ENCODING 51641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR C9BA +ENCODING 51642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +FD00 +0100 +FF00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR C9BB +ENCODING 51643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +ED00 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR C9BC +ENCODING 51644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +FD +01 +FF +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR C9BD +ENCODING 51645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR C9BE +ENCODING 51646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +11 +FD +01 +FF +01 +7F +12 +3F +ENDCHAR +STARTCHAR C9BF +ENCODING 51647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +ED +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR C9C0 +ENCODING 51648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +11 +31 +31 +C9 +85 +01 +01 +01 +ENDCHAR +STARTCHAR C9C1 +ENCODING 51649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR C9C2 +ENCODING 51650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +11 +69 +85 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR C9C3 +ENCODING 51651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1100 +6900 +8500 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR C9C4 +ENCODING 51652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +01 +20 +20 +20 +3F +ENDCHAR +STARTCHAR C9C5 +ENCODING 51653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +11 +69 +85 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR C9C6 +ENCODING 51654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR C9C7 +ENCODING 51655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +69 +85 +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR C9C8 +ENCODING 51656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +69 +85 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR C9C9 +ENCODING 51657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR C9CA +ENCODING 51658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +69 +85 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C9CB +ENCODING 51659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR C9CC +ENCODING 51660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR C9CD +ENCODING 51661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR C9CE +ENCODING 51662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR C9CF +ENCODING 51663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR C9D0 +ENCODING 51664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR C9D1 +ENCODING 51665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR C9D2 +ENCODING 51666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1100 +6900 +8500 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C9D3 +ENCODING 51667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +11 +31 +49 +85 +08 +14 +36 +41 +ENDCHAR +STARTCHAR C9D4 +ENCODING 51668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1100 +1100 +6900 +8500 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR C9D5 +ENCODING 51669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +01 +3E +21 +21 +3E +ENDCHAR +STARTCHAR C9D6 +ENCODING 51670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +3100 +4900 +8500 +0000 +3F00 +0200 +0C00 +7380 +ENDCHAR +STARTCHAR C9D7 +ENCODING 51671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +1100 +3100 +4900 +8500 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR C9D8 +ENCODING 51672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +11 +11 +69 +85 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR C9D9 +ENCODING 51673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +69 +85 +00 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR C9DA +ENCODING 51674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +11 +31 +49 +85 +00 +7F +12 +12 +7F +ENDCHAR +STARTCHAR C9DB +ENCODING 51675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +11 +31 +49 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR C9DC +ENCODING 51676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +2480 +2480 +5CC0 +4A80 +9280 +1080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C9DD +ENCODING 51677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +3480 +5AC0 +8A80 +1080 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C9DE +ENCODING 51678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR C9DF +ENCODING 51679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR C9E0 +ENCODING 51680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +2480 +54C0 +8A80 +1080 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR C9E1 +ENCODING 51681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR C9E2 +ENCODING 51682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5A80 +8880 +1000 +0300 +2000 +2780 +2480 +3B80 +ENDCHAR +STARTCHAR C9E3 +ENCODING 51683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR C9E4 +ENCODING 51684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +34C0 +CA80 +1080 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR C9E5 +ENCODING 51685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR C9E6 +ENCODING 51686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3B00 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR C9E7 +ENCODING 51687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +34C0 +CA80 +1080 +0000 +3C80 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR C9E8 +ENCODING 51688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR C9E9 +ENCODING 51689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR C9EA +ENCODING 51690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR C9EB +ENCODING 51691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR C9EC +ENCODING 51692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5A80 +8A80 +1080 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR C9ED +ENCODING 51693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5A80 +8A80 +1080 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR C9EE +ENCODING 51694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR C9EF +ENCODING 51695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +1480 +2480 +34C0 +4A80 +8A80 +1080 +0400 +0400 +1B00 +20C0 +ENDCHAR +STARTCHAR C9F0 +ENCODING 51696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5A80 +8A80 +1080 +0000 +1100 +1100 +2A80 +4440 +ENDCHAR +STARTCHAR C9F1 +ENCODING 51697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +2480 +5AC0 +8A80 +1080 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR C9F2 +ENCODING 51698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR C9F3 +ENCODING 51699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR C9F4 +ENCODING 51700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR C9F5 +ENCODING 51701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +3F80 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR C9F6 +ENCODING 51702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4900 +6980 +9500 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR C9F7 +ENCODING 51703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +34C0 +CA80 +1000 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR C9F8 +ENCODING 51704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2980 +2980 +2980 +5580 +5580 +9580 +2180 +0180 +0180 +0180 +ENDCHAR +STARTCHAR C9F9 +ENCODING 51705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2980 +5580 +9580 +2180 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR C9FA +ENCODING 51706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +53 +AD +25 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR C9FB +ENCODING 51707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5300 +AD00 +2500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR C9FC +ENCODING 51708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7980 +2580 +2980 +5D80 +9580 +2180 +0180 +1180 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR C9FD +ENCODING 51709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5300 +AD00 +2500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR C9FE +ENCODING 51710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR C9FF +ENCODING 51711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +53 +AD +25 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CA00 +ENCODING 51712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2980 +6980 +9580 +2180 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA01 +ENCODING 51713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR CA02 +ENCODING 51714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CA03 +ENCODING 51715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CA04 +ENCODING 51716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR CA05 +ENCODING 51717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CA06 +ENCODING 51718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CA07 +ENCODING 51719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR CA08 +ENCODING 51720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7D80 +2580 +2980 +5980 +9580 +2180 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR CA09 +ENCODING 51721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2980 +5980 +9580 +2180 +0000 +1080 +1F80 +1080 +1F80 +ENDCHAR +STARTCHAR CA0A +ENCODING 51722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5300 +AD00 +2500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CA0B +ENCODING 51723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7980 +2580 +2980 +2980 +5580 +9580 +2080 +0400 +0600 +0B00 +30C0 +ENDCHAR +STARTCHAR CA0C +ENCODING 51724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7980 +2580 +2980 +5580 +9580 +2180 +0000 +0900 +1900 +1A80 +2640 +ENDCHAR +STARTCHAR CA0D +ENCODING 51725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2980 +5580 +9580 +2180 +0000 +1F00 +1080 +1080 +1F00 +ENDCHAR +STARTCHAR CA0E +ENCODING 51726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5300 +AD00 +2500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CA0F +ENCODING 51727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR CA10 +ENCODING 51728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +53 +AD +25 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CA11 +ENCODING 51729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA12 +ENCODING 51730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +53 +AD +25 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CA13 +ENCODING 51731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6980 +9680 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR CA14 +ENCODING 51732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +2480 +5C80 +4AC0 +9280 +1080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CA15 +ENCODING 51733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR CA16 +ENCODING 51734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CA17 +ENCODING 51735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CA18 +ENCODING 51736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5C80 +8A80 +10C0 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CA19 +ENCODING 51737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CA1A +ENCODING 51738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CA1B +ENCODING 51739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR CA1C +ENCODING 51740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3F00 +0080 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR CA1D +ENCODING 51741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CA1E +ENCODING 51742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3B00 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CA1F +ENCODING 51743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3400 +0C80 +3F80 +4480 +3F00 +ENDCHAR +STARTCHAR CA20 +ENCODING 51744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CA21 +ENCODING 51745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CA22 +ENCODING 51746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CA23 +ENCODING 51747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3B00 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CA24 +ENCODING 51748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR CA25 +ENCODING 51749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR CA26 +ENCODING 51750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CA27 +ENCODING 51751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR CA28 +ENCODING 51752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR CA29 +ENCODING 51753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +6C80 +2480 +24C0 +5A80 +8AC0 +1080 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CA2A +ENCODING 51754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR CA2B +ENCODING 51755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR CA2C +ENCODING 51756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR CA2D +ENCODING 51757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +3F80 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR CA2E +ENCODING 51758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +D900 +4980 +6900 +9580 +2100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR CA2F +ENCODING 51759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +24C0 +3480 +CAC0 +1000 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR CA30 +ENCODING 51760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +2B80 +2A80 +5A80 +9580 +2280 +0280 +0280 +0080 +ENDCHAR +STARTCHAR CA31 +ENCODING 51761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CA32 +ENCODING 51762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CA33 +ENCODING 51763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5300 +5500 +AB00 +2500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CA34 +ENCODING 51764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2780 +2A80 +5E80 +9380 +2280 +0080 +1000 +1F80 +ENDCHAR +STARTCHAR CA35 +ENCODING 51765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5300 +5500 +AB00 +2500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CA36 +ENCODING 51766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR CA37 +ENCODING 51767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CA38 +ENCODING 51768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA39 +ENCODING 51769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR CA3A +ENCODING 51770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CA3B +ENCODING 51771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CA3C +ENCODING 51772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR CA3D +ENCODING 51773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CA3E +ENCODING 51774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CA3F +ENCODING 51775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR CA40 +ENCODING 51776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +3F +41 +7F +ENDCHAR +STARTCHAR CA41 +ENCODING 51777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +21 +3F +3F +ENDCHAR +STARTCHAR CA42 +ENCODING 51778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5300 +5500 +AB00 +2500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CA43 +ENCODING 51779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +53 +55 +AB +25 +01 +08 +14 +63 +ENDCHAR +STARTCHAR CA44 +ENCODING 51780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5300 +5500 +AB00 +2500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CA45 +ENCODING 51781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +53 +55 +AB +25 +0D +33 +41 +21 +1E +ENDCHAR +STARTCHAR CA46 +ENCODING 51782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5300 +5500 +AB00 +2500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CA47 +ENCODING 51783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR CA48 +ENCODING 51784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CA49 +ENCODING 51785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA4A +ENCODING 51786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +53 +55 +AB +25 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CA4B +ENCODING 51787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2980 +6A80 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR CA4C +ENCODING 51788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6C80 +2480 +2480 +2780 +5C80 +4A80 +9280 +2080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CA4D +ENCODING 51789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +6F +95 +95 +21 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CA4E +ENCODING 51790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4F +69 +95 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CA4F +ENCODING 51791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4F00 +6900 +9500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CA50 +ENCODING 51792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +2480 +2780 +5480 +8A80 +1080 +0080 +2080 +2000 +2000 +1F80 +ENDCHAR +STARTCHAR CA51 +ENCODING 51793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4F +69 +95 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CA52 +ENCODING 51794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR CA53 +ENCODING 51795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4F +69 +95 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR CA54 +ENCODING 51796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +2780 +3480 +CA80 +1080 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA55 +ENCODING 51797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR CA56 +ENCODING 51798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CA57 +ENCODING 51799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CA58 +ENCODING 51800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CA59 +ENCODING 51801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CA5A +ENCODING 51802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CA5B +ENCODING 51803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR CA5C +ENCODING 51804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +4F +B5 +95 +21 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CA5D +ENCODING 51805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +2480 +3780 +4A80 +8A80 +1080 +0000 +2080 +1F80 +2080 +1F80 +ENDCHAR +STARTCHAR CA5E +ENCODING 51806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4F00 +6900 +9500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CA5F +ENCODING 51807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +1480 +2780 +3480 +4A80 +8A80 +1080 +0400 +0600 +1B00 +20C0 +ENDCHAR +STARTCHAR CA60 +ENCODING 51808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +4900 +4F00 +B500 +9500 +2100 +0000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR CA61 +ENCODING 51809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +4F +B5 +95 +21 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR CA62 +ENCODING 51810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4F00 +6900 +9500 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR CA63 +ENCODING 51811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4F00 +6900 +9500 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR CA64 +ENCODING 51812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4F +69 +95 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CA65 +ENCODING 51813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR CA66 +ENCODING 51814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4F +69 +95 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CA67 +ENCODING 51815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +4F +69 +95 +21 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CA68 +ENCODING 51816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2980 +2980 +2F80 +5980 +5580 +9580 +2180 +0180 +0180 +0180 +ENDCHAR +STARTCHAR CA69 +ENCODING 51817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CA6A +ENCODING 51818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CA6B +ENCODING 51819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5300 +5700 +AB00 +2300 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CA6C +ENCODING 51820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7980 +2580 +2A80 +5D80 +9180 +2180 +0080 +1000 +1F80 +ENDCHAR +STARTCHAR CA6D +ENCODING 51821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5300 +5700 +AB00 +2300 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CA6E +ENCODING 51822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR CA6F +ENCODING 51823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CA70 +ENCODING 51824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA71 +ENCODING 51825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR CA72 +ENCODING 51826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CA73 +ENCODING 51827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CA74 +ENCODING 51828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR CA75 +ENCODING 51829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CA76 +ENCODING 51830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CA77 +ENCODING 51831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR CA78 +ENCODING 51832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +3F +41 +7F +ENDCHAR +STARTCHAR CA79 +ENCODING 51833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +21 +3F +3F +ENDCHAR +STARTCHAR CA7A +ENCODING 51834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5300 +5700 +AB00 +2300 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CA7B +ENCODING 51835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CA7C +ENCODING 51836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5300 +5700 +AB00 +2300 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CA7D +ENCODING 51837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7980 +2580 +2B80 +6980 +9580 +2180 +0000 +1F00 +1080 +1080 +1F00 +ENDCHAR +STARTCHAR CA7E +ENCODING 51838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5300 +5700 +AB00 +2300 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CA7F +ENCODING 51839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR CA80 +ENCODING 51840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CA81 +ENCODING 51841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CA82 +ENCODING 51842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +53 +57 +AB +23 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CA83 +ENCODING 51843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2A80 +6980 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR CA84 +ENCODING 51844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6C80 +2480 +2580 +2480 +5D80 +4A80 +9280 +2080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CA85 +ENCODING 51845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR CA86 +ENCODING 51846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CA87 +ENCODING 51847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4B00 +6B00 +9500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CA88 +ENCODING 51848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2580 +2580 +5E80 +8880 +1080 +0000 +1000 +1F80 +ENDCHAR +STARTCHAR CA89 +ENCODING 51849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4B +6B +95 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CA8A +ENCODING 51850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR CA8B +ENCODING 51851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR CA8C +ENCODING 51852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CA8D +ENCODING 51853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR CA8E +ENCODING 51854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CA8F +ENCODING 51855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CA90 +ENCODING 51856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CA91 +ENCODING 51857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CA92 +ENCODING 51858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CA93 +ENCODING 51859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR CA94 +ENCODING 51860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +7F +41 +7F +ENDCHAR +STARTCHAR CA95 +ENCODING 51861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4B +6B +95 +21 +01 +41 +7F +7F +ENDCHAR +STARTCHAR CA96 +ENCODING 51862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4B00 +6B00 +9500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CA97 +ENCODING 51863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CA98 +ENCODING 51864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2B00 +4900 +6B00 +9500 +2100 +0000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR CA99 +ENCODING 51865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4B +6B +95 +21 +0C +32 +41 +23 +1C +ENDCHAR +STARTCHAR CA9A +ENCODING 51866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4B00 +6B00 +9500 +2100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR CA9B +ENCODING 51867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FB00 +4900 +6F00 +9500 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR CA9C +ENCODING 51868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CA9D +ENCODING 51869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR CA9E +ENCODING 51870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +4B +6B +95 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CA9F +ENCODING 51871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FB +49 +6F +95 +21 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CAA0 +ENCODING 51872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2580 +2A80 +2980 +5A80 +9580 +2180 +0180 +0180 +0080 +ENDCHAR +STARTCHAR CAA1 +ENCODING 51873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CAA2 +ENCODING 51874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CAA3 +ENCODING 51875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5700 +5500 +AB00 +2300 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CAA4 +ENCODING 51876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7980 +2680 +2A80 +5D80 +9180 +2180 +0080 +1000 +1F80 +ENDCHAR +STARTCHAR CAA5 +ENCODING 51877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5700 +5500 +AB00 +2300 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CAA6 +ENCODING 51878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR CAA7 +ENCODING 51879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CAA8 +ENCODING 51880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CAA9 +ENCODING 51881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3B80 +0480 +3C80 +2080 +1C00 +ENDCHAR +STARTCHAR CAAA +ENCODING 51882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3B80 +0680 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CAAB +ENCODING 51883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3A00 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CAAC +ENCODING 51884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3900 +0900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR CAAD +ENCODING 51885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3B80 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CAAE +ENCODING 51886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3100 +0A80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CAAF +ENCODING 51887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +3B80 +0F80 +3B80 +2280 +3B00 +ENDCHAR +STARTCHAR CAB0 +ENCODING 51888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +3F +41 +7F +ENDCHAR +STARTCHAR CAB1 +ENCODING 51889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +21 +3F +3F +ENDCHAR +STARTCHAR CAB2 +ENCODING 51890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5700 +5500 +AB00 +2300 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CAB3 +ENCODING 51891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CAB4 +ENCODING 51892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5700 +5500 +AB00 +2300 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CAB5 +ENCODING 51893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +57 +55 +AB +23 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR CAB6 +ENCODING 51894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +5700 +5500 +AB00 +2300 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CAB7 +ENCODING 51895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR CAB8 +ENCODING 51896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CAB9 +ENCODING 51897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CABA +ENCODING 51898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +57 +55 +AB +23 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CABB +ENCODING 51899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7980 +2B80 +6A80 +9580 +2080 +0E00 +3F80 +0F00 +1100 +0F00 +ENDCHAR +STARTCHAR CABC +ENCODING 51900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F00 +0900 +1100 +1B00 +2480 +4C80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR CABD +ENCODING 51901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0900 +3B00 +4480 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CABE +ENCODING 51902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CABF +ENCODING 51903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7600 +3600 +C900 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR CAC0 +ENCODING 51904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0400 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CAC1 +ENCODING 51905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR CAC2 +ENCODING 51906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CAC3 +ENCODING 51907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR CAC4 +ENCODING 51908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1900 +6680 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CAC5 +ENCODING 51909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CAC6 +ENCODING 51910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CAC7 +ENCODING 51911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CAC8 +ENCODING 51912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CAC9 +ENCODING 51913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CACA +ENCODING 51914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR CACB +ENCODING 51915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR CACC +ENCODING 51916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CACD +ENCODING 51917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CACE +ENCODING 51918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR CACF +ENCODING 51919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0900 +3B00 +4480 +0400 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR CAD0 +ENCODING 51920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR CAD1 +ENCODING 51921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CAD2 +ENCODING 51922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR CAD3 +ENCODING 51923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1B00 +6480 +0400 +FFC0 +0000 +1E00 +0000 +3F00 +0E00 +7180 +ENDCHAR +STARTCHAR CAD4 +ENCODING 51924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR CAD5 +ENCODING 51925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR CAD6 +ENCODING 51926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR CAD7 +ENCODING 51927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR CAD8 +ENCODING 51928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2480 +2480 +DA80 +10C0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CAD9 +ENCODING 51929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +1480 +3480 +4AC0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CADA +ENCODING 51930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CADB +ENCODING 51931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CADC +ENCODING 51932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7E80 +2480 +5A80 +00C0 +1080 +FE80 +0000 +2000 +3F00 +ENDCHAR +STARTCHAR CADD +ENCODING 51933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CADE +ENCODING 51934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CADF +ENCODING 51935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR CAE0 +ENCODING 51936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +3480 +5AC0 +1080 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CAE1 +ENCODING 51937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CAE2 +ENCODING 51938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CAE3 +ENCODING 51939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR CAE4 +ENCODING 51940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CAE5 +ENCODING 51941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR CAE6 +ENCODING 51942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CAE7 +ENCODING 51943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CAE8 +ENCODING 51944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR CAE9 +ENCODING 51945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR CAEA +ENCODING 51946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR CAEB +ENCODING 51947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR CAEC +ENCODING 51948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +1480 +3480 +4AC0 +1080 +FE80 +0000 +1100 +1100 +2B00 +4480 +ENDCHAR +STARTCHAR CAED +ENCODING 51949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR CAEE +ENCODING 51950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR CAEF +ENCODING 51951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR CAF0 +ENCODING 51952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR CAF1 +ENCODING 51953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR CAF2 +ENCODING 51954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +B580 +2100 +2D00 +D000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR CAF3 +ENCODING 51955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7480 +3480 +5AC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR CAF4 +ENCODING 51956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +2680 +2A80 +DE80 +3180 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR CAF5 +ENCODING 51957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +55 +AF +25 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CAF6 +ENCODING 51958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +55 +AF +25 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CAF7 +ENCODING 51959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +5500 +AF00 +2500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CAF8 +ENCODING 51960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +AD +07 +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR CAF9 +ENCODING 51961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +5500 +AF00 +2500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR CAFA +ENCODING 51962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR CAFB +ENCODING 51963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +AF +25 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR CAFC +ENCODING 51964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CAFD +ENCODING 51965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR CAFE +ENCODING 51966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CAFF +ENCODING 51967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CB00 +ENCODING 51968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR CB01 +ENCODING 51969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CB02 +ENCODING 51970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CB03 +ENCODING 51971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR CB04 +ENCODING 51972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +AF +25 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR CB05 +ENCODING 51973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +AF +25 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR CB06 +ENCODING 51974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +5500 +AF00 +2500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CB07 +ENCODING 51975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +AF +25 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR CB08 +ENCODING 51976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7E80 +2680 +2A80 +D580 +1280 +FE80 +0000 +1100 +1100 +1A80 +6440 +ENDCHAR +STARTCHAR CB09 +ENCODING 51977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +55 +AF +25 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR CB0A +ENCODING 51978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +FD00 +5500 +AF00 +2500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CB0B +ENCODING 51979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR CB0C +ENCODING 51980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +55 +AF +25 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CB0D +ENCODING 51981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CB0E +ENCODING 51982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +55 +AF +25 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR CB0F +ENCODING 51983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6E80 +2A80 +D780 +1280 +7E80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR CB10 +ENCODING 51984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +1280 +2480 +DA80 +1080 +0880 +0880 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CB11 +ENCODING 51985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CB12 +ENCODING 51986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CB13 +ENCODING 51987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +B500 +0100 +3D00 +C100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CB14 +ENCODING 51988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +29 +69 +95 +11 +11 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR CB15 +ENCODING 51989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +47 +42 +45 +30 +ENDCHAR +STARTCHAR CB16 +ENCODING 51990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR CB17 +ENCODING 51991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +3F +40 +7E +ENDCHAR +STARTCHAR CB18 +ENCODING 51992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +69 +95 +11 +FF +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR CB19 +ENCODING 51993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CB1A +ENCODING 51994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR CB1B +ENCODING 51995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CB1C +ENCODING 51996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR CB1D +ENCODING 51997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CB1E +ENCODING 51998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR CB1F +ENCODING 51999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR CB20 +ENCODING 52000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +29 +69 +95 +11 +FF +00 +7F +41 +41 +7F +ENDCHAR +STARTCHAR CB21 +ENCODING 52001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +29 +69 +95 +11 +FF +00 +41 +7F +41 +7F +ENDCHAR +STARTCHAR CB22 +ENCODING 52002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +52 +72 +55 +78 +ENDCHAR +STARTCHAR CB23 +ENCODING 52003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +08 +14 +63 +ENDCHAR +STARTCHAR CB24 +ENCODING 52004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR CB25 +ENCODING 52005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +3E +41 +63 +1C +ENDCHAR +STARTCHAR CB26 +ENCODING 52006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +B500 +0100 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CB27 +ENCODING 52007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +E900 +6900 +B500 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CB28 +ENCODING 52008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +7F +3F +01 +01 +ENDCHAR +STARTCHAR CB29 +ENCODING 52009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR CB2A +ENCODING 52010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +B5 +01 +3D +C1 +7F +12 +3F +ENDCHAR +STARTCHAR CB2B +ENCODING 52011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CB2C +ENCODING 52012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 8 0 0 +BITMAP +7F00 +0900 +1200 +2F80 +4C00 +1000 +1100 +FFC0 +ENDCHAR +STARTCHAR CB2D +ENCODING 52013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR CB2E +ENCODING 52014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CB2F +ENCODING 52015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7600 +3600 +C900 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR CB30 +ENCODING 52016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +32 +CD +24 +24 +DB +40 +40 +7E +ENDCHAR +STARTCHAR CB31 +ENCODING 52017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR CB32 +ENCODING 52018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CB33 +ENCODING 52019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR CB34 +ENCODING 52020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR CB35 +ENCODING 52021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CB36 +ENCODING 52022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CB37 +ENCODING 52023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CB38 +ENCODING 52024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CB39 +ENCODING 52025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CB3A +ENCODING 52026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR CB3B +ENCODING 52027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR CB3C +ENCODING 52028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR CB3D +ENCODING 52029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +24 +FF +00 +41 +7E +7F +ENDCHAR +STARTCHAR CB3E +ENCODING 52030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR CB3F +ENCODING 52031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +08 +18 +66 +81 +ENDCHAR +STARTCHAR CB40 +ENCODING 52032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR CB41 +ENCODING 52033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +1200 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CB42 +ENCODING 52034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR CB43 +ENCODING 52035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR CB44 +ENCODING 52036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR CB45 +ENCODING 52037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR CB46 +ENCODING 52038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +36 +C9 +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR CB47 +ENCODING 52039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +3B00 +4480 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR CB48 +ENCODING 52040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7F00 +0900 +3900 +46C0 +0C00 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR CB49 +ENCODING 52041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CB4A +ENCODING 52042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CB4B +ENCODING 52043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR CB4C +ENCODING 52044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4C80 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR CB4D +ENCODING 52045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CB4E +ENCODING 52046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR CB4F +ENCODING 52047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CB50 +ENCODING 52048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1B00 +6480 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CB51 +ENCODING 52049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR CB52 +ENCODING 52050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR CB53 +ENCODING 52051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR CB54 +ENCODING 52052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR CB55 +ENCODING 52053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR CB56 +ENCODING 52054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR CB57 +ENCODING 52055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR CB58 +ENCODING 52056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CB59 +ENCODING 52057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4C80 +0000 +FFC0 +0400 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CB5A +ENCODING 52058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR CB5B +ENCODING 52059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR CB5C +ENCODING 52060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR CB5D +ENCODING 52061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4480 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CB5E +ENCODING 52062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +76 +36 +C9 +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR CB5F +ENCODING 52063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR CB60 +ENCODING 52064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR CB61 +ENCODING 52065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +76 +89 +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR CB62 +ENCODING 52066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CB63 +ENCODING 52067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR CB64 +ENCODING 52068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +1480 +3480 +4A80 +1080 +0080 +FE80 +1080 +1380 +1080 +0080 +ENDCHAR +STARTCHAR CB65 +ENCODING 52069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR CB66 +ENCODING 52070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR CB67 +ENCODING 52071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR CB68 +ENCODING 52072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +69 +95 +01 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR CB69 +ENCODING 52073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CB6A +ENCODING 52074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR CB6B +ENCODING 52075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR CB6C +ENCODING 52076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR CB6D +ENCODING 52077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR CB6E +ENCODING 52078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CB6F +ENCODING 52079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CB70 +ENCODING 52080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR CB71 +ENCODING 52081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CB72 +ENCODING 52082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CB73 +ENCODING 52083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR CB74 +ENCODING 52084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +7F +41 +7F +ENDCHAR +STARTCHAR CB75 +ENCODING 52085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +41 +7F +7F +ENDCHAR +STARTCHAR CB76 +ENCODING 52086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR CB77 +ENCODING 52087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR CB78 +ENCODING 52088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2F00 +6900 +9500 +0100 +FD00 +2100 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR CB79 +ENCODING 52089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +2F +69 +95 +01 +FD +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR CB7A +ENCODING 52090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +6900 +6900 +9500 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CB7B +ENCODING 52091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +6900 +6D00 +9100 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CB7C +ENCODING 52092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR CB7D +ENCODING 52093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CB7E +ENCODING 52094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR CB7F +ENCODING 52095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR CB80 +ENCODING 52096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2680 +6A80 +9680 +0280 +FA80 +1680 +1280 +1280 +0080 +ENDCHAR +STARTCHAR CB81 +ENCODING 52097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CB82 +ENCODING 52098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR CB83 +ENCODING 52099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR CB84 +ENCODING 52100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +5680 +0280 +FA80 +1680 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR CB85 +ENCODING 52101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR CB86 +ENCODING 52102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR CB87 +ENCODING 52103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR CB88 +ENCODING 52104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +0F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR CB89 +ENCODING 52105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +0F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR CB8A +ENCODING 52106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR CB8B +ENCODING 52107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +0E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CB8C +ENCODING 52108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +2900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR CB8D +ENCODING 52109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +0F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CB8E +ENCODING 52110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +2B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CB8F +ENCODING 52111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR CB90 +ENCODING 52112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR CB91 +ENCODING 52113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR CB92 +ENCODING 52114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +2100 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR CB93 +ENCODING 52115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +0400 +0E00 +3180 +ENDCHAR +STARTCHAR CB94 +ENCODING 52116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR CB95 +ENCODING 52117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR CB96 +ENCODING 52118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR CB97 +ENCODING 52119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR CB98 +ENCODING 52120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR CB99 +ENCODING 52121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CB9A +ENCODING 52122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +D680 +0E80 +7280 +1480 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR CB9B +ENCODING 52123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +6A80 +6A80 +1680 +FE80 +1680 +1E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR CB9C +ENCODING 52124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +1280 +2480 +5A80 +1080 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR CB9D +ENCODING 52125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR CB9E +ENCODING 52126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR CB9F +ENCODING 52127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR CBA0 +ENCODING 52128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +69 +95 +01 +FD +11 +01 +40 +7F +ENDCHAR +STARTCHAR CBA1 +ENCODING 52129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CBA2 +ENCODING 52130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR CBA3 +ENCODING 52131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR CBA4 +ENCODING 52132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR CBA5 +ENCODING 52133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR CBA6 +ENCODING 52134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CBA7 +ENCODING 52135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CBA8 +ENCODING 52136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR CBA9 +ENCODING 52137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CBAA +ENCODING 52138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CBAB +ENCODING 52139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR CBAC +ENCODING 52140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +01 +FD +21 +7F +41 +7F +ENDCHAR +STARTCHAR CBAD +ENCODING 52141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR CBAE +ENCODING 52142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR CBAF +ENCODING 52143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +01 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR CBB0 +ENCODING 52144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR CBB1 +ENCODING 52145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR CBB2 +ENCODING 52146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +6900 +6900 +9500 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CBB3 +ENCODING 52147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +6900 +6D00 +9100 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CBB4 +ENCODING 52148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +69 +95 +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR CBB5 +ENCODING 52149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CBB6 +ENCODING 52150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +69 +69 +95 +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR CBB7 +ENCODING 52151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +69 +6D +91 +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CBB8 +ENCODING 52152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7F00 +0900 +1900 +66C0 +0C00 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR CBB9 +ENCODING 52153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CBBA +ENCODING 52154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CBBB +ENCODING 52155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR CBBC +ENCODING 52156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1900 +6680 +0000 +FFC0 +1200 +3200 +2000 +3F00 +ENDCHAR +STARTCHAR CBBD +ENCODING 52157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CBBE +ENCODING 52158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR CBBF +ENCODING 52159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CBC0 +ENCODING 52160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +76 +89 +00 +FF +24 +5B +7E +7E +ENDCHAR +STARTCHAR CBC1 +ENCODING 52161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR CBC2 +ENCODING 52162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR CBC3 +ENCODING 52163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR CBC4 +ENCODING 52164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR CBC5 +ENCODING 52165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR CBC6 +ENCODING 52166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR CBC7 +ENCODING 52167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR CBC8 +ENCODING 52168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR CBC9 +ENCODING 52169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR CBCA +ENCODING 52170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR CBCB +ENCODING 52171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +1400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR CBCC +ENCODING 52172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR CBCD +ENCODING 52173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR CBCE +ENCODING 52174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR CBCF +ENCODING 52175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR CBD0 +ENCODING 52176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR CBD1 +ENCODING 52177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +76 +89 +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR CBD2 +ENCODING 52178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CBD3 +ENCODING 52179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR CBD4 +ENCODING 52180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7F00 +0900 +1100 +2B00 +44C0 +0800 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR CBD5 +ENCODING 52181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CBD6 +ENCODING 52182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CBD7 +ENCODING 52183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR CBD8 +ENCODING 52184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +32 +CD +00 +00 +FF +40 +40 +7E +ENDCHAR +STARTCHAR CBD9 +ENCODING 52185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CBDA +ENCODING 52186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR CBDB +ENCODING 52187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CBDC +ENCODING 52188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +76 +89 +00 +FF +7E +01 +7E +7E +ENDCHAR +STARTCHAR CBDD +ENCODING 52189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR CBDE +ENCODING 52190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR CBDF +ENCODING 52191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR CBE0 +ENCODING 52192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR CBE1 +ENCODING 52193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR CBE2 +ENCODING 52194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR CBE3 +ENCODING 52195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR CBE4 +ENCODING 52196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1100 +2B00 +4C80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CBE5 +ENCODING 52197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR CBE6 +ENCODING 52198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR CBE7 +ENCODING 52199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0900 +3B00 +4C80 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR CBE8 +ENCODING 52200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR CBE9 +ENCODING 52201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0900 +3B00 +4C80 +0000 +FFC0 +0000 +1F00 +2100 +2100 +1F00 +ENDCHAR +STARTCHAR CBEA +ENCODING 52202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR CBEB +ENCODING 52203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR CBEC +ENCODING 52204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR CBED +ENCODING 52205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +76 +76 +89 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR CBEE +ENCODING 52206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3B00 +1B00 +6480 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CBEF +ENCODING 52207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +76 +76 +89 +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR CBF0 +ENCODING 52208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +49 +69 +95 +21 +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR CBF1 +ENCODING 52209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CBF2 +ENCODING 52210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR CBF3 +ENCODING 52211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR CBF4 +ENCODING 52212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +FD +49 +B5 +01 +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR CBF5 +ENCODING 52213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CBF6 +ENCODING 52214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR CBF7 +ENCODING 52215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +1F80 +2000 +3F00 +ENDCHAR +STARTCHAR CBF8 +ENCODING 52216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR CBF9 +ENCODING 52217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CBFA +ENCODING 52218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR CBFB +ENCODING 52219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CBFC +ENCODING 52220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR CBFD +ENCODING 52221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CBFE +ENCODING 52222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR CBFF +ENCODING 52223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR CC00 +ENCODING 52224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR CC01 +ENCODING 52225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR CC02 +ENCODING 52226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +2900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR CC03 +ENCODING 52227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR CC04 +ENCODING 52228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +1100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR CC05 +ENCODING 52229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +1F00 +2080 +3180 +0E00 +ENDCHAR +STARTCHAR CC06 +ENCODING 52230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR CC07 +ENCODING 52231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +E900 +6900 +B500 +1F00 +E100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CC08 +ENCODING 52232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR CC09 +ENCODING 52233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR CC0A +ENCODING 52234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7C80 +2480 +5A80 +0080 +FF80 +0080 +3F80 +0900 +1F80 +ENDCHAR +STARTCHAR CC0B +ENCODING 52235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E9 +69 +B5 +1F +E1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CC0C +ENCODING 52236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +6C80 +2480 +2480 +2480 +5C80 +4A80 +9280 +2080 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CC0D +ENCODING 52237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +29 +49 +AD +95 +21 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CC0E +ENCODING 52238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +49 +69 +95 +21 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CC0F +ENCODING 52239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4900 +6900 +9500 +2100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CC10 +ENCODING 52240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +2480 +2480 +5480 +8A80 +1080 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CC11 +ENCODING 52241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +49 +69 +95 +21 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CC12 +ENCODING 52242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR CC13 +ENCODING 52243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +49 +69 +95 +21 +00 +7E +40 +7E +ENDCHAR +STARTCHAR CC14 +ENCODING 52244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +69 +95 +21 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CC15 +ENCODING 52245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR CC16 +ENCODING 52246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CC17 +ENCODING 52247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CC18 +ENCODING 52248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CC19 +ENCODING 52249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CC1A +ENCODING 52250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CC1B +ENCODING 52251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR CC1C +ENCODING 52252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +29 +49 +A9 +95 +21 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CC1D +ENCODING 52253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +29 +49 +A9 +95 +21 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR CC1E +ENCODING 52254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4900 +6900 +9500 +2100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CC1F +ENCODING 52255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +49 +69 +95 +21 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CC20 +ENCODING 52256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +D900 +4900 +6900 +9500 +2100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CC21 +ENCODING 52257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +29 +49 +A9 +95 +21 +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR CC22 +ENCODING 52258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +2900 +4900 +A900 +9500 +2100 +0000 +3F00 +0200 +0C00 +3380 +ENDCHAR +STARTCHAR CC23 +ENCODING 52259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +6900 +9500 +2100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR CC24 +ENCODING 52260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +D9 +49 +69 +95 +21 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CC25 +ENCODING 52261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +69 +95 +21 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR CC26 +ENCODING 52262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +D9 +49 +69 +95 +21 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CC27 +ENCODING 52263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +29 +49 +A9 +95 +21 +1C +00 +7F +22 +1E +ENDCHAR +STARTCHAR CC28 +ENCODING 52264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1100 +1180 +3100 +4900 +8500 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CC29 +ENCODING 52265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CC2A +ENCODING 52266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CC2B +ENCODING 52267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CC2C +ENCODING 52268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1100 +1180 +7100 +8900 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR CC2D +ENCODING 52269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CC2E +ENCODING 52270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +6D00 +8000 +0600 +4000 +4F00 +4900 +7700 +ENDCHAR +STARTCHAR CC2F +ENCODING 52271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR CC30 +ENCODING 52272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +3180 +CD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR CC31 +ENCODING 52273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6600 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR CC32 +ENCODING 52274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR CC33 +ENCODING 52275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR CC34 +ENCODING 52276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR CC35 +ENCODING 52277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR CC36 +ENCODING 52278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR CC37 +ENCODING 52279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR CC38 +ENCODING 52280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR CC39 +ENCODING 52281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR CC3A +ENCODING 52282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR CC3B +ENCODING 52283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1100 +7180 +8D00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR CC3C +ENCODING 52284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0000 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR CC3D +ENCODING 52285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0100 +3E00 +4200 +4200 +3C00 +ENDCHAR +STARTCHAR CC3E +ENCODING 52286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1180 +7100 +8D00 +0000 +3E00 +0200 +1C00 +6300 +ENDCHAR +STARTCHAR CC3F +ENCODING 52287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR CC40 +ENCODING 52288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR CC41 +ENCODING 52289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CC42 +ENCODING 52290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F900 +1180 +3100 +C900 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR CC43 +ENCODING 52291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +1180 +3100 +C800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR CC44 +ENCODING 52292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +15 +27 +25 +55 +8D +05 +05 +05 +ENDCHAR +STARTCHAR CC45 +ENCODING 52293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +17 +75 +8D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CC46 +ENCODING 52294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +35 +CD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CC47 +ENCODING 52295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +3500 +CD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CC48 +ENCODING 52296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1700 +2500 +5500 +8D00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CC49 +ENCODING 52297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +3500 +CD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR CC4A +ENCODING 52298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CC4B +ENCODING 52299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F5 +17 +35 +CD +00 +3F +40 +7F +ENDCHAR +STARTCHAR CC4C +ENCODING 52300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F7 +25 +DD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CC4D +ENCODING 52301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR CC4E +ENCODING 52302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR CC4F +ENCODING 52303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CC50 +ENCODING 52304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR CC51 +ENCODING 52305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CC52 +ENCODING 52306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CC53 +ENCODING 52307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +7500 +8D00 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR CC54 +ENCODING 52308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +17 +75 +8D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CC55 +ENCODING 52309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +17 +75 +8D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR CC56 +ENCODING 52310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +3500 +CD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CC57 +ENCODING 52311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1700 +7500 +8D00 +0100 +0800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR CC58 +ENCODING 52312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1700 +7500 +8D00 +0000 +1200 +3200 +7500 +4C80 +ENDCHAR +STARTCHAR CC59 +ENCODING 52313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +17 +75 +8D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR CC5A +ENCODING 52314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +3500 +CD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CC5B +ENCODING 52315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1700 +7500 +8D00 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CC5C +ENCODING 52316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +35 +CD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CC5D +ENCODING 52317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CC5E +ENCODING 52318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F5 +17 +35 +CD +00 +3F +12 +3F +ENDCHAR +STARTCHAR CC5F +ENCODING 52319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +17 +75 +8D +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CC60 +ENCODING 52320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +0980 +1100 +2100 +7980 +8500 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CC61 +ENCODING 52321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR CC62 +ENCODING 52322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CC63 +ENCODING 52323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CC64 +ENCODING 52324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F980 +1100 +1100 +7180 +8900 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR CC65 +ENCODING 52325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CC66 +ENCODING 52326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0180 +F900 +1180 +6D00 +8000 +0600 +4000 +4F00 +4900 +7700 +ENDCHAR +STARTCHAR CC67 +ENCODING 52327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR CC68 +ENCODING 52328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0180 +F900 +3180 +CD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR CC69 +ENCODING 52329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6600 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR CC6A +ENCODING 52330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR CC6B +ENCODING 52331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR CC6C +ENCODING 52332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR CC6D +ENCODING 52333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR CC6E +ENCODING 52334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR CC6F +ENCODING 52335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR CC70 +ENCODING 52336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F980 +1100 +3180 +CD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR CC71 +ENCODING 52337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR CC72 +ENCODING 52338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR CC73 +ENCODING 52339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR CC74 +ENCODING 52340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR CC75 +ENCODING 52341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F980 +1100 +3180 +CD00 +0100 +3E00 +4200 +4200 +3C00 +ENDCHAR +STARTCHAR CC76 +ENCODING 52342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR CC77 +ENCODING 52343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR CC78 +ENCODING 52344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR CC79 +ENCODING 52345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CC7A +ENCODING 52346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +F980 +1100 +3180 +C900 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR CC7B +ENCODING 52347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +1100 +3180 +C800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR CC7C +ENCODING 52348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +65 +65 +17 +25 +25 +57 +8D +05 +05 +ENDCHAR +STARTCHAR CC7D +ENCODING 52349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CC7E +ENCODING 52350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CC7F +ENCODING 52351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +3700 +CD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CC80 +ENCODING 52352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +65 +F5 +17 +25 +57 +85 +05 +20 +3F +ENDCHAR +STARTCHAR CC81 +ENCODING 52353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +3700 +CD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR CC82 +ENCODING 52354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CC83 +ENCODING 52355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +3F +40 +7F +ENDCHAR +STARTCHAR CC84 +ENCODING 52356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR CC85 +ENCODING 52357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR CC86 +ENCODING 52358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR CC87 +ENCODING 52359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CC88 +ENCODING 52360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR CC89 +ENCODING 52361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CC8A +ENCODING 52362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CC8B +ENCODING 52363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +7700 +8D00 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR CC8C +ENCODING 52364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +3F +41 +7F +ENDCHAR +STARTCHAR CC8D +ENCODING 52365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +21 +3F +3F +ENDCHAR +STARTCHAR CC8E +ENCODING 52366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +3700 +CD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CC8F +ENCODING 52367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +08 +14 +63 +ENDCHAR +STARTCHAR CC90 +ENCODING 52368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +3700 +CD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CC91 +ENCODING 52369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +37 +CD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR CC92 +ENCODING 52370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +3700 +CD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CC93 +ENCODING 52371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +1500 +7700 +8D00 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CC94 +ENCODING 52372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CC95 +ENCODING 52373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CC96 +ENCODING 52374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F7 +15 +37 +CD +00 +3F +12 +3F +ENDCHAR +STARTCHAR CC97 +ENCODING 52375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +15 +77 +8D +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CC98 +ENCODING 52376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +17 +31 +49 +85 +01 +01 +01 +ENDCHAR +STARTCHAR CC99 +ENCODING 52377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +0F +31 +CD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CC9A +ENCODING 52378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +77 +09 +09 +09 +ENDCHAR +STARTCHAR CC9B +ENCODING 52379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +72 +12 +15 +10 +ENDCHAR +STARTCHAR CC9C +ENCODING 52380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +17 +79 +85 +01 +40 +40 +3F +ENDCHAR +STARTCHAR CC9D +ENCODING 52381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CC9E +ENCODING 52382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CC9F +ENCODING 52383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +3F +40 +7E +ENDCHAR +STARTCHAR CCA0 +ENCODING 52384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +37 +CD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CCA1 +ENCODING 52385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CCA2 +ENCODING 52386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CCA3 +ENCODING 52387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CCA4 +ENCODING 52388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CCA5 +ENCODING 52389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CCA6 +ENCODING 52390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CCA7 +ENCODING 52391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CCA8 +ENCODING 52392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +0F +31 +CD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CCA9 +ENCODING 52393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +0F +31 +CD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR CCAA +ENCODING 52394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +12 +72 +55 +70 +ENDCHAR +STARTCHAR CCAB +ENCODING 52395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +0F00 +3100 +CD00 +0100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR CCAC +ENCODING 52396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +0F00 +3100 +CD00 +0100 +2200 +3200 +7500 +4880 +ENDCHAR +STARTCHAR CCAD +ENCODING 52397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +71 +8D +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR CCAE +ENCODING 52398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +F900 +1100 +3300 +4900 +8100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CCAF +ENCODING 52399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1700 +3100 +CD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CCB0 +ENCODING 52400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +7F +3F +01 +01 +ENDCHAR +STARTCHAR CCB1 +ENCODING 52401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CCB2 +ENCODING 52402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +F9 +11 +33 +49 +81 +7F +12 +3F +ENDCHAR +STARTCHAR CCB3 +ENCODING 52403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +31 +CD +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR CCB4 +ENCODING 52404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +15 +2D +25 +D5 +8D +05 +05 +05 +ENDCHAR +STARTCHAR CCB5 +ENCODING 52405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +1D +65 +9D +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CCB6 +ENCODING 52406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +35 +CD +01 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CCB7 +ENCODING 52407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +3500 +CD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CCB8 +ENCODING 52408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1500 +2D00 +6500 +9500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CCB9 +ENCODING 52409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +3500 +CD00 +0100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR CCBA +ENCODING 52410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CCBB +ENCODING 52411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F5 +15 +35 +CD +01 +3F +40 +7F +ENDCHAR +STARTCHAR CCBC +ENCODING 52412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +2D +DD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CCBD +ENCODING 52413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR CCBE +ENCODING 52414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR CCBF +ENCODING 52415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CCC0 +ENCODING 52416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR CCC1 +ENCODING 52417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CCC2 +ENCODING 52418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CCC3 +ENCODING 52419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1D00 +7500 +8900 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR CCC4 +ENCODING 52420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +1D +65 +9D +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CCC5 +ENCODING 52421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +1D +65 +9D +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR CCC6 +ENCODING 52422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +3500 +CD00 +0100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CCC7 +ENCODING 52423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1D00 +6500 +9D00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR CCC8 +ENCODING 52424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +3500 +CD00 +0100 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CCC9 +ENCODING 52425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +1D +65 +9D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR CCCA +ENCODING 52426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +3500 +CD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CCCB +ENCODING 52427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1D00 +7500 +8900 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CCCC +ENCODING 52428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +35 +CD +01 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CCCD +ENCODING 52429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CCCE +ENCODING 52430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +F5 +15 +35 +CD +01 +3F +12 +3F +ENDCHAR +STARTCHAR CCCF +ENCODING 52431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +1D +75 +89 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CCD0 +ENCODING 52432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +17 +11 +37 +49 +85 +01 +01 +01 +ENDCHAR +STARTCHAR CCD1 +ENCODING 52433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CCD2 +ENCODING 52434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +77 +09 +09 +09 +ENDCHAR +STARTCHAR CCD3 +ENCODING 52435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +72 +12 +15 +10 +ENDCHAR +STARTCHAR CCD4 +ENCODING 52436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +0F +11 +37 +CD +01 +40 +40 +3F +ENDCHAR +STARTCHAR CCD5 +ENCODING 52437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CCD6 +ENCODING 52438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CCD7 +ENCODING 52439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +FB +11 +37 +49 +81 +3F +40 +7E +ENDCHAR +STARTCHAR CCD8 +ENCODING 52440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +3F +3F +40 +3F +ENDCHAR +STARTCHAR CCD9 +ENCODING 52441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CCDA +ENCODING 52442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CCDB +ENCODING 52443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CCDC +ENCODING 52444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CCDD +ENCODING 52445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CCDE +ENCODING 52446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CCDF +ENCODING 52447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CCE0 +ENCODING 52448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +FB +11 +37 +49 +81 +3F +41 +7F +ENDCHAR +STARTCHAR CCE1 +ENCODING 52449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +FB +11 +37 +49 +81 +01 +3F +7F +ENDCHAR +STARTCHAR CCE2 +ENCODING 52450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +12 +72 +55 +70 +ENDCHAR +STARTCHAR CCE3 +ENCODING 52451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +FB +11 +37 +49 +81 +08 +14 +63 +ENDCHAR +STARTCHAR CCE4 +ENCODING 52452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FF00 +0900 +3700 +CD00 +0000 +2200 +3200 +7500 +4880 +ENDCHAR +STARTCHAR CCE5 +ENCODING 52453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +3E +41 +23 +1C +ENDCHAR +STARTCHAR CCE6 +ENCODING 52454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +FB00 +1100 +3700 +4900 +8100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CCE7 +ENCODING 52455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FF00 +1100 +3700 +CD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CCE8 +ENCODING 52456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +FB +11 +37 +49 +81 +7F +3F +01 +01 +ENDCHAR +STARTCHAR CCE9 +ENCODING 52457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CCEA +ENCODING 52458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +FB +11 +37 +49 +81 +7F +12 +3F +ENDCHAR +STARTCHAR CCEB +ENCODING 52459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +11 +37 +CD +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR CCEC +ENCODING 52460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +F5 +1D +25 +2D +D5 +8D +05 +05 +05 +ENDCHAR +STARTCHAR CCED +ENCODING 52461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CCEE +ENCODING 52462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CCEF +ENCODING 52463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0300 +F300 +1700 +3D00 +CB00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CCF0 +ENCODING 52464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +F500 +1D00 +2500 +6D00 +9500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CCF1 +ENCODING 52465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0300 +F300 +1700 +3D00 +CB00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR CCF2 +ENCODING 52466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CCF3 +ENCODING 52467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +3F +40 +7F +ENDCHAR +STARTCHAR CCF4 +ENCODING 52468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR CCF5 +ENCODING 52469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR CCF6 +ENCODING 52470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR CCF7 +ENCODING 52471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CCF8 +ENCODING 52472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR CCF9 +ENCODING 52473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CCFA +ENCODING 52474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CCFB +ENCODING 52475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +7D00 +8900 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR CCFC +ENCODING 52476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +3F +41 +7F +ENDCHAR +STARTCHAR CCFD +ENCODING 52477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +21 +3F +3F +ENDCHAR +STARTCHAR CCFE +ENCODING 52478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0300 +F300 +1700 +3D00 +CB00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CCFF +ENCODING 52479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +08 +14 +63 +ENDCHAR +STARTCHAR CD00 +ENCODING 52480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0300 +F300 +1700 +3D00 +CB00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CD01 +ENCODING 52481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +15 +6D +9D +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR CD02 +ENCODING 52482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0300 +F300 +1700 +3D00 +CB00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CD03 +ENCODING 52483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +1500 +7D00 +8900 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CD04 +ENCODING 52484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CD05 +ENCODING 52485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CD06 +ENCODING 52486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +03 +F3 +17 +3D +CB +00 +3F +12 +3F +ENDCHAR +STARTCHAR CD07 +ENCODING 52487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +15 +7D +89 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CD08 +ENCODING 52488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +0000 +3F00 +0200 +0E00 +7180 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR CD09 +ENCODING 52489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0E00 +7180 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CD0A +ENCODING 52490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CD0B +ENCODING 52491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +E0 +14 +16 +19 +ENDCHAR +STARTCHAR CD0C +ENCODING 52492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CD0D +ENCODING 52493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +07 +42 +45 +20 +ENDCHAR +STARTCHAR CD0E +ENCODING 52494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0300 +2480 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CD0F +ENCODING 52495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +7E +40 +7E +ENDCHAR +STARTCHAR CD10 +ENCODING 52496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0E00 +7180 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CD11 +ENCODING 52497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CD12 +ENCODING 52498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CD13 +ENCODING 52499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CD14 +ENCODING 52500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CD15 +ENCODING 52501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CD16 +ENCODING 52502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CD17 +ENCODING 52503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0300 +3880 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CD18 +ENCODING 52504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CD19 +ENCODING 52505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0E00 +7180 +0400 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CD1A +ENCODING 52506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +12 +72 +95 +78 +ENDCHAR +STARTCHAR CD1B +ENCODING 52507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0400 +FFC0 +0000 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR CD1C +ENCODING 52508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +20 +26 +5D +80 +ENDCHAR +STARTCHAR CD1D +ENCODING 52509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CD1E +ENCODING 52510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +7E +02 +7F +ENDCHAR +STARTCHAR CD1F +ENCODING 52511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CD20 +ENCODING 52512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +7E +01 +7F +ENDCHAR +STARTCHAR CD21 +ENCODING 52513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR CD22 +ENCODING 52514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +08 +F7 +7F +24 +7E +ENDCHAR +STARTCHAR CD23 +ENCODING 52515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR CD24 +ENCODING 52516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7C80 +0480 +1880 +66C0 +1080 +1080 +FE80 +0080 +0080 +ENDCHAR +STARTCHAR CD25 +ENCODING 52517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR CD26 +ENCODING 52518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +6600 +1100 +1100 +ENDCHAR +STARTCHAR CD27 +ENCODING 52519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +E200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR CD28 +ENCODING 52520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7C80 +1880 +66C0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CD29 +ENCODING 52521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +0F00 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CD2A +ENCODING 52522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0600 +0900 +4600 +4900 +3600 +ENDCHAR +STARTCHAR CD2B +ENCODING 52523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +3E00 +4000 +7E00 +ENDCHAR +STARTCHAR CD2C +ENCODING 52524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7C80 +18C0 +6680 +1000 +FF00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CD2D +ENCODING 52525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7700 +7100 +4100 +7100 +ENDCHAR +STARTCHAR CD2E +ENCODING 52526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR CD2F +ENCODING 52527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7900 +7E00 +8900 +7600 +ENDCHAR +STARTCHAR CD30 +ENCODING 52528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR CD31 +ENCODING 52529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7E00 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR CD32 +ENCODING 52530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR CD33 +ENCODING 52531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0600 +7100 +7600 +8900 +7600 +ENDCHAR +STARTCHAR CD34 +ENCODING 52532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +3E00 +4100 +7F00 +ENDCHAR +STARTCHAR CD35 +ENCODING 52533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +4000 +7E00 +7F00 +ENDCHAR +STARTCHAR CD36 +ENCODING 52534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +9200 +F200 +9500 +7800 +ENDCHAR +STARTCHAR CD37 +ENCODING 52535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +ED80 +2100 +DD00 +0800 +0C00 +3200 +4100 +ENDCHAR +STARTCHAR CD38 +ENCODING 52536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR CD39 +ENCODING 52537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7C80 +1880 +66C0 +1080 +FE80 +0000 +1F00 +2080 +1F00 +ENDCHAR +STARTCHAR CD3A +ENCODING 52538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +3E00 +0200 +3F00 +4000 +ENDCHAR +STARTCHAR CD3B +ENCODING 52539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CD3C +ENCODING 52540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +7E00 +0100 +3F00 +ENDCHAR +STARTCHAR CD3D +ENCODING 52541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +0000 +7E00 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CD3E +ENCODING 52542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +0100 +7900 +3100 +CD80 +2100 +DC00 +1C00 +2200 +7F00 +ENDCHAR +STARTCHAR CD3F +ENCODING 52543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +7100 +0900 +7900 +8580 +FD00 +1C00 +6200 +1C00 +2200 +3C00 +ENDCHAR +STARTCHAR CD40 +ENCODING 52544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +65 +F5 +15 +27 +DD +25 +FD +05 +05 +01 +ENDCHAR +STARTCHAR CD41 +ENCODING 52545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CD42 +ENCODING 52546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1900 +0480 +0480 +0480 +ENDCHAR +STARTCHAR CD43 +ENCODING 52547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR CD44 +ENCODING 52548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1280 +6F80 +1280 +FA80 +0280 +1000 +1F80 +ENDCHAR +STARTCHAR CD45 +ENCODING 52549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR CD46 +ENCODING 52550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CD47 +ENCODING 52551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR CD48 +ENCODING 52552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +3F +3F +40 +3F +ENDCHAR +STARTCHAR CD49 +ENCODING 52553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +3F +39 +41 +38 +ENDCHAR +STARTCHAR CD4A +ENCODING 52554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR CD4B +ENCODING 52555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +3D +77 +45 +37 +ENDCHAR +STARTCHAR CD4C +ENCODING 52556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CD4D +ENCODING 52557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +3F +77 +44 +37 +ENDCHAR +STARTCHAR CD4E +ENCODING 52558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CD4F +ENCODING 52559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CD50 +ENCODING 52560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR CD51 +ENCODING 52561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR CD52 +ENCODING 52562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +2100 +3900 +2A80 +3800 +ENDCHAR +STARTCHAR CD53 +ENCODING 52563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR CD54 +ENCODING 52564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR CD55 +ENCODING 52565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR CD56 +ENCODING 52566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR CD57 +ENCODING 52567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +7500 +7700 +A500 +FD00 +0000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CD58 +ENCODING 52568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR CD59 +ENCODING 52569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +00 +7F +3F +40 +3F +ENDCHAR +STARTCHAR CD5A +ENCODING 52570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +3280 +7A80 +1380 +6A80 +1280 +FE80 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR CD5B +ENCODING 52571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +77 +A5 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CD5C +ENCODING 52572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7C80 +0480 +1880 +6680 +1080 +1080 +FF80 +0080 +0080 +ENDCHAR +STARTCHAR CD5D +ENCODING 52573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +7F +01 +01 +01 +ENDCHAR +STARTCHAR CD5E +ENCODING 52574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +77 +09 +09 +09 +ENDCHAR +STARTCHAR CD5F +ENCODING 52575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +72 +12 +15 +10 +ENDCHAR +STARTCHAR CD60 +ENCODING 52576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +11 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR CD61 +ENCODING 52577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +47 +41 +47 +30 +ENDCHAR +STARTCHAR CD62 +ENCODING 52578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CD63 +ENCODING 52579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +11 +ED +3F +40 +7E +ENDCHAR +STARTCHAR CD64 +ENCODING 52580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +10 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR CD65 +ENCODING 52581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CD66 +ENCODING 52582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CD67 +ENCODING 52583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CD68 +ENCODING 52584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CD69 +ENCODING 52585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CD6A +ENCODING 52586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CD6B +ENCODING 52587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CD6C +ENCODING 52588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +11 +FF +00 +7F +41 +7F +ENDCHAR +STARTCHAR CD6D +ENCODING 52589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +11 +FE +41 +7F +41 +7F +ENDCHAR +STARTCHAR CD6E +ENCODING 52590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +12 +72 +55 +70 +ENDCHAR +STARTCHAR CD6F +ENCODING 52591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +11 +FF +01 +08 +14 +63 +ENDCHAR +STARTCHAR CD70 +ENCODING 52592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +22 +22 +55 +08 +ENDCHAR +STARTCHAR CD71 +ENCODING 52593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +11 +FF +00 +3E +41 +3E +ENDCHAR +STARTCHAR CD72 +ENCODING 52594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +7900 +3100 +CD00 +1100 +ED00 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CD73 +ENCODING 52595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +7100 +0900 +7900 +8500 +FD00 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CD74 +ENCODING 52596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +11 +ED +7F +3F +01 +01 +ENDCHAR +STARTCHAR CD75 +ENCODING 52597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CD76 +ENCODING 52598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +11 +ED +7F +12 +3F +ENDCHAR +STARTCHAR CD77 +ENCODING 52599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FD +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR CD78 +ENCODING 52600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +0000 +3F00 +0200 +1E00 +6180 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR CD79 +ENCODING 52601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CD7A +ENCODING 52602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CD7B +ENCODING 52603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +7000 +0A00 +0B00 +0C80 +ENDCHAR +STARTCHAR CD7C +ENCODING 52604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +0C00 +3F00 +0600 +3B80 +1200 +FFC0 +0000 +2000 +3F00 +ENDCHAR +STARTCHAR CD7D +ENCODING 52605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +0380 +2100 +2280 +1000 +ENDCHAR +STARTCHAR CD7E +ENCODING 52606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0300 +2480 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CD7F +ENCODING 52607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CD80 +ENCODING 52608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3F80 +3F00 +3F00 +ENDCHAR +STARTCHAR CD81 +ENCODING 52609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CD82 +ENCODING 52610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CD83 +ENCODING 52611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CD84 +ENCODING 52612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CD85 +ENCODING 52613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3F00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CD86 +ENCODING 52614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CD87 +ENCODING 52615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0300 +3880 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CD88 +ENCODING 52616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +1200 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CD89 +ENCODING 52617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +2000 +3F00 +3F80 +ENDCHAR +STARTCHAR CD8A +ENCODING 52618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +0900 +3900 +4A80 +3C00 +ENDCHAR +STARTCHAR CD8B +ENCODING 52619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR CD8C +ENCODING 52620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR CD8D +ENCODING 52621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +1E00 +2180 +2100 +1E00 +ENDCHAR +STARTCHAR CD8E +ENCODING 52622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F00 +0100 +3F80 +ENDCHAR +STARTCHAR CD8F +ENCODING 52623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CD90 +ENCODING 52624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR CD91 +ENCODING 52625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +0000 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR CD92 +ENCODING 52626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +0000 +1F00 +0E00 +7380 +1200 +FFC0 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CD93 +ENCODING 52627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +1200 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR CD94 +ENCODING 52628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR CD95 +ENCODING 52629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CD96 +ENCODING 52630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CD97 +ENCODING 52631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +E8 +14 +16 +19 +ENDCHAR +STARTCHAR CD98 +ENCODING 52632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR CD99 +ENCODING 52633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +0F +42 +45 +20 +ENDCHAR +STARTCHAR CD9A +ENCODING 52634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +0300 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR CD9B +ENCODING 52635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +7E +40 +7E +ENDCHAR +STARTCHAR CD9C +ENCODING 52636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +1E00 +0000 +3F00 +1A00 +2100 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CD9D +ENCODING 52637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CD9E +ENCODING 52638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CD9F +ENCODING 52639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CDA0 +ENCODING 52640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CDA1 +ENCODING 52641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR CDA2 +ENCODING 52642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CDA3 +ENCODING 52643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3B00 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR CDA4 +ENCODING 52644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CDA5 +ENCODING 52645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CDA6 +ENCODING 52646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +9A +F2 +95 +F8 +ENDCHAR +STARTCHAR CDA7 +ENCODING 52647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR CDA8 +ENCODING 52648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +28 +26 +5D +80 +ENDCHAR +STARTCHAR CDA9 +ENCODING 52649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CDAA +ENCODING 52650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +7E +02 +7F +ENDCHAR +STARTCHAR CDAB +ENCODING 52651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CDAC +ENCODING 52652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +7E +01 +7F +ENDCHAR +STARTCHAR CDAD +ENCODING 52653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0400 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR CDAE +ENCODING 52654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +F7 +08 +7F +24 +7E +ENDCHAR +STARTCHAR CDAF +ENCODING 52655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR CDB0 +ENCODING 52656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7C80 +1880 +6680 +0080 +FE80 +1080 +1380 +1080 +1080 +ENDCHAR +STARTCHAR CDB1 +ENCODING 52657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +7E +01 +01 +01 +ENDCHAR +STARTCHAR CDB2 +ENCODING 52658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR CDB3 +ENCODING 52659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +62 +12 +15 +18 +ENDCHAR +STARTCHAR CDB4 +ENCODING 52660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +31 +79 +31 +CD +FF +27 +21 +40 +7F +ENDCHAR +STARTCHAR CDB5 +ENCODING 52661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CDB6 +ENCODING 52662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR CDB7 +ENCODING 52663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +3E +40 +7E +ENDCHAR +STARTCHAR CDB8 +ENCODING 52664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR CDB9 +ENCODING 52665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR CDBA +ENCODING 52666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CDBB +ENCODING 52667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CDBC +ENCODING 52668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR CDBD +ENCODING 52669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CDBE +ENCODING 52670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CDBF +ENCODING 52671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR CDC0 +ENCODING 52672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +3E +41 +7F +ENDCHAR +STARTCHAR CDC1 +ENCODING 52673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +41 +7F +41 +3E +ENDCHAR +STARTCHAR CDC2 +ENCODING 52674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR CDC3 +ENCODING 52675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +08 +0C +33 +40 +ENDCHAR +STARTCHAR CDC4 +ENCODING 52676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +7900 +3700 +CD00 +0100 +FD00 +2100 +2200 +3300 +CC80 +ENDCHAR +STARTCHAR CDC5 +ENCODING 52677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR CDC6 +ENCODING 52678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +7900 +3900 +C500 +FD00 +2700 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CDC7 +ENCODING 52679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +7100 +0900 +7D00 +8100 +FF00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CDC8 +ENCODING 52680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR CDC9 +ENCODING 52681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CDCA +ENCODING 52682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +79 +39 +C5 +FD +27 +2D +12 +3F +ENDCHAR +STARTCHAR CDCB +ENCODING 52683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FF +0D +33 +0C +32 +1E +ENDCHAR +STARTCHAR CDCC +ENCODING 52684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7A80 +3280 +4A80 +0280 +FE80 +1280 +1680 +1280 +0280 +ENDCHAR +STARTCHAR CDCD +ENCODING 52685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +1F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CDCE +ENCODING 52686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +1D80 +0480 +0400 +ENDCHAR +STARTCHAR CDCF +ENCODING 52687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +3100 +0900 +0A80 +0840 +ENDCHAR +STARTCHAR CDD0 +ENCODING 52688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7A80 +3680 +4E80 +0280 +FE80 +1280 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CDD1 +ENCODING 52689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR CDD2 +ENCODING 52690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +42 +47 +45 +32 +ENDCHAR +STARTCHAR CDD3 +ENCODING 52691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR CDD4 +ENCODING 52692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR CDD5 +ENCODING 52693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +7F +39 +41 +38 +ENDCHAR +STARTCHAR CDD6 +ENCODING 52694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +77 +3D +45 +37 +ENDCHAR +STARTCHAR CDD7 +ENCODING 52695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +75 +3F +45 +37 +ENDCHAR +STARTCHAR CDD8 +ENCODING 52696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +7500 +FD00 +1500 +ED00 +2100 +7200 +3200 +4500 +7080 +ENDCHAR +STARTCHAR CDD9 +ENCODING 52697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +77 +3F +44 +37 +ENDCHAR +STARTCHAR CDDA +ENCODING 52698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +77 +35 +45 +77 +ENDCHAR +STARTCHAR CDDB +ENCODING 52699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +72 +37 +45 +72 +ENDCHAR +STARTCHAR CDDC +ENCODING 52700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR CDDD +ENCODING 52701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR CDDE +ENCODING 52702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0100 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR CDDF +ENCODING 52703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0400 +0600 +1900 +2080 +ENDCHAR +STARTCHAR CDE0 +ENCODING 52704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0100 +0900 +3E80 +0040 +ENDCHAR +STARTCHAR CDE1 +ENCODING 52705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0400 +3B80 +2080 +1F00 +ENDCHAR +STARTCHAR CDE2 +ENCODING 52706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0E00 +0180 +0F80 +1040 +ENDCHAR +STARTCHAR CDE3 +ENCODING 52707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +7500 +FD00 +1500 +ED00 +2100 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CDE4 +ENCODING 52708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +1F80 +1F80 +0080 +ENDCHAR +STARTCHAR CDE5 +ENCODING 52709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +3F +7F +40 +3F +ENDCHAR +STARTCHAR CDE6 +ENCODING 52710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +1080 +0280 +3A80 +3A80 +4680 +FE80 +1680 +0000 +1F80 +1F80 +ENDCHAR +STARTCHAR CDE7 +ENCODING 52711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +75 +FD +15 +ED +21 +1C +7F +32 +1E +ENDCHAR +STARTCHAR CDE8 +ENCODING 52712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7C80 +1880 +6680 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR CDE9 +ENCODING 52713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +7E +01 +01 +01 +ENDCHAR +STARTCHAR CDEA +ENCODING 52714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR CDEB +ENCODING 52715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +62 +12 +15 +18 +ENDCHAR +STARTCHAR CDEC +ENCODING 52716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +01 +FD +11 +51 +40 +7F +ENDCHAR +STARTCHAR CDED +ENCODING 52717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CDEE +ENCODING 52718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR CDEF +ENCODING 52719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +3E +40 +7E +ENDCHAR +STARTCHAR CDF0 +ENCODING 52720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 12 1 -3 +BITMAP +71 +01 +79 +31 +CD +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR CDF1 +ENCODING 52721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR CDF2 +ENCODING 52722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CDF3 +ENCODING 52723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CDF4 +ENCODING 52724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR CDF5 +ENCODING 52725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CDF6 +ENCODING 52726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CDF7 +ENCODING 52727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR CDF8 +ENCODING 52728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +01 +FD +20 +7F +41 +7F +ENDCHAR +STARTCHAR CDF9 +ENCODING 52729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +49 +FD +20 +61 +7F +41 +7F +ENDCHAR +STARTCHAR CDFA +ENCODING 52730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR CDFB +ENCODING 52731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +7900 +3100 +CD00 +0100 +FD00 +2100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR CDFC +ENCODING 52732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR CDFD +ENCODING 52733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +79 +31 +CD +01 +FD +21 +3E +41 +3E +ENDCHAR +STARTCHAR CDFE +ENCODING 52734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +7900 +3900 +C500 +FD00 +2100 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CDFF +ENCODING 52735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +7100 +0900 +7D00 +8100 +FD00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CE00 +ENCODING 52736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR CE01 +ENCODING 52737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CE02 +ENCODING 52738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +79 +39 +C5 +FD +21 +2D +12 +3F +ENDCHAR +STARTCHAR CE03 +ENCODING 52739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +7D +81 +FD +0D +33 +0C +32 +1E +ENDCHAR +STARTCHAR CE04 +ENCODING 52740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1E00 +0000 +3F00 +0E00 +7180 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR CE05 +ENCODING 52741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7E +01 +01 +ENDCHAR +STARTCHAR CE06 +ENCODING 52742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CE07 +ENCODING 52743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +E0 +14 +16 +19 +ENDCHAR +STARTCHAR CE08 +ENCODING 52744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +1200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR CE09 +ENCODING 52745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +07 +42 +45 +20 +ENDCHAR +STARTCHAR CE0A +ENCODING 52746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +0100 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR CE0B +ENCODING 52747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7E +40 +7E +ENDCHAR +STARTCHAR CE0C +ENCODING 52748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +1E00 +0000 +3F00 +0C00 +3300 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CE0D +ENCODING 52749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CE0E +ENCODING 52750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CE0F +ENCODING 52751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CE10 +ENCODING 52752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CE11 +ENCODING 52753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR CE12 +ENCODING 52754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CE13 +ENCODING 52755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3900 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR CE14 +ENCODING 52756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +1200 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CE15 +ENCODING 52757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +40 +7E +7F +ENDCHAR +STARTCHAR CE16 +ENCODING 52758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR CE17 +ENCODING 52759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +08 +18 +66 +81 +ENDCHAR +STARTCHAR CE18 +ENCODING 52760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +20 +26 +5D +80 +ENDCHAR +STARTCHAR CE19 +ENCODING 52761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +1200 +1F00 +2080 +3F00 +ENDCHAR +STARTCHAR CE1A +ENCODING 52762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7E +02 +7F +ENDCHAR +STARTCHAR CE1B +ENCODING 52763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +0D00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CE1C +ENCODING 52764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7E +01 +7F +ENDCHAR +STARTCHAR CE1D +ENCODING 52765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1200 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR CE1E +ENCODING 52766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +DB +24 +7F +24 +7E +ENDCHAR +STARTCHAR CE1F +ENCODING 52767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +1F00 +1F00 +2080 +FFC0 +1F00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR CE20 +ENCODING 52768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +1E00 +0000 +3F00 +0200 +0C00 +7380 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR CE21 +ENCODING 52769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CE22 +ENCODING 52770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +7E +11 +11 +10 +ENDCHAR +STARTCHAR CE23 +ENCODING 52771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +E0 +14 +16 +19 +ENDCHAR +STARTCHAR CE24 +ENCODING 52772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CE25 +ENCODING 52773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +07 +42 +45 +20 +ENDCHAR +STARTCHAR CE26 +ENCODING 52774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0300 +2480 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CE27 +ENCODING 52775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +7E +40 +7E +ENDCHAR +STARTCHAR CE28 +ENCODING 52776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0E00 +7180 +0000 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CE29 +ENCODING 52777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CE2A +ENCODING 52778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CE2B +ENCODING 52779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CE2C +ENCODING 52780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CE2D +ENCODING 52781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CE2E +ENCODING 52782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CE2F +ENCODING 52783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0300 +3880 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CE30 +ENCODING 52784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CE31 +ENCODING 52785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CE32 +ENCODING 52786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +12 +72 +95 +78 +ENDCHAR +STARTCHAR CE33 +ENCODING 52787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0000 +0400 +1E00 +6180 +ENDCHAR +STARTCHAR CE34 +ENCODING 52788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +20 +26 +5D +80 +ENDCHAR +STARTCHAR CE35 +ENCODING 52789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1E00 +0000 +3F00 +0C00 +7380 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CE36 +ENCODING 52790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +7E +02 +7F +ENDCHAR +STARTCHAR CE37 +ENCODING 52791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CE38 +ENCODING 52792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +7E +01 +7F +ENDCHAR +STARTCHAR CE39 +ENCODING 52793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +0000 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR CE3A +ENCODING 52794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +3C +00 +3E +1C +E7 +00 +FF +7F +24 +7E +ENDCHAR +STARTCHAR CE3B +ENCODING 52795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +1E00 +0100 +3F80 +0000 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR CE3C +ENCODING 52796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +21 +F9 +09 +31 +CD +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR CE3D +ENCODING 52797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CE3E +ENCODING 52798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +77 +09 +09 +09 +ENDCHAR +STARTCHAR CE3F +ENCODING 52799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +72 +12 +15 +10 +ENDCHAR +STARTCHAR CE40 +ENCODING 52800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +21 +F9 +31 +CD +01 +FD +01 +40 +7F +ENDCHAR +STARTCHAR CE41 +ENCODING 52801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +47 +41 +47 +30 +ENDCHAR +STARTCHAR CE42 +ENCODING 52802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CE43 +ENCODING 52803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +3F +40 +7E +ENDCHAR +STARTCHAR CE44 +ENCODING 52804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +3F +3F +40 +3F +ENDCHAR +STARTCHAR CE45 +ENCODING 52805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CE46 +ENCODING 52806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CE47 +ENCODING 52807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CE48 +ENCODING 52808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CE49 +ENCODING 52809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CE4A +ENCODING 52810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CE4B +ENCODING 52811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CE4C +ENCODING 52812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +3F +41 +7F +ENDCHAR +STARTCHAR CE4D +ENCODING 52813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +01 +3F +7F +ENDCHAR +STARTCHAR CE4E +ENCODING 52814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +12 +72 +55 +70 +ENDCHAR +STARTCHAR CE4F +ENCODING 52815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +7F +81 +08 +0C +33 +40 +ENDCHAR +STARTCHAR CE50 +ENCODING 52816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR CE51 +ENCODING 52817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +7F +81 +3E +41 +23 +1C +ENDCHAR +STARTCHAR CE52 +ENCODING 52818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +7900 +3100 +CD00 +3F00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CE53 +ENCODING 52819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +7100 +0900 +7900 +8500 +FF00 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR CE54 +ENCODING 52820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +7F +3F +01 +01 +ENDCHAR +STARTCHAR CE55 +ENCODING 52821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CE56 +ENCODING 52822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +79 +31 +CD +3F +C1 +7F +12 +3F +ENDCHAR +STARTCHAR CE57 +ENCODING 52823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +71 +09 +79 +85 +FF +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR CE58 +ENCODING 52824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +11 +31 +49 +85 +01 +01 +01 +ENDCHAR +STARTCHAR CE59 +ENCODING 52825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +31 +CD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CE5A +ENCODING 52826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +31 +49 +80 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CE5B +ENCODING 52827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +F900 +1100 +3100 +4900 +8000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CE5C +ENCODING 52828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +11 +69 +85 +01 +20 +20 +3F +ENDCHAR +STARTCHAR CE5D +ENCODING 52829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +31 +49 +87 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CE5E +ENCODING 52830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR CE5F +ENCODING 52831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +31 +CD +00 +3F +40 +40 +3F +ENDCHAR +STARTCHAR CE60 +ENCODING 52832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +31 +CD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CE61 +ENCODING 52833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +31 +CD +00 +77 +11 +71 +41 +79 +ENDCHAR +STARTCHAR CE62 +ENCODING 52834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR CE63 +ENCODING 52835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR CE64 +ENCODING 52836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR CE65 +ENCODING 52837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR CE66 +ENCODING 52838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR CE67 +ENCODING 52839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR CE68 +ENCODING 52840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +31 +CD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CE69 +ENCODING 52841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +31 +CD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR CE6A +ENCODING 52842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +31 +49 +80 +12 +72 +55 +70 +ENDCHAR +STARTCHAR CE6B +ENCODING 52843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +09 +31 +CD +01 +08 +14 +36 +41 +ENDCHAR +STARTCHAR CE6C +ENCODING 52844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +F900 +1100 +3100 +4900 +8000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CE6D +ENCODING 52845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR CE6E +ENCODING 52846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +2100 +0100 +F900 +1100 +3100 +4900 +8000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR CE6F +ENCODING 52847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +1100 +3100 +CD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CE70 +ENCODING 52848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +21 +01 +F9 +11 +31 +49 +80 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CE71 +ENCODING 52849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR CE72 +ENCODING 52850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +01 +F9 +11 +31 +49 +80 +3F +12 +3F +ENDCHAR +STARTCHAR CE73 +ENCODING 52851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +11 +31 +CD +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CE74 +ENCODING 52852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +F100 +1180 +2100 +4100 +8100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CE75 +ENCODING 52853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F100 +1180 +6100 +8100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CE76 +ENCODING 52854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CE77 +ENCODING 52855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CE78 +ENCODING 52856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +F180 +1100 +6100 +8100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR CE79 +ENCODING 52857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CE7A +ENCODING 52858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR CE7B +ENCODING 52859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR CE7C +ENCODING 52860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F180 +1100 +6100 +8000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR CE7D +ENCODING 52861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR CE7E +ENCODING 52862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR CE7F +ENCODING 52863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR CE80 +ENCODING 52864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR CE81 +ENCODING 52865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR CE82 +ENCODING 52866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR CE83 +ENCODING 52867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR CE84 +ENCODING 52868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F100 +1180 +6100 +8100 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR CE85 +ENCODING 52869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F180 +1100 +6100 +8000 +4100 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR CE86 +ENCODING 52870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CE87 +ENCODING 52871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +1100 +F180 +1100 +6100 +8100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR CE88 +ENCODING 52872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR CE89 +ENCODING 52873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F100 +1180 +6100 +8100 +3C00 +6200 +4100 +6200 +3C00 +ENDCHAR +STARTCHAR CE8A +ENCODING 52874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR CE8B +ENCODING 52875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR CE8C +ENCODING 52876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR CE8D +ENCODING 52877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CE8E +ENCODING 52878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0900 +F180 +2100 +C100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR CE8F +ENCODING 52879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0900 +F180 +2100 +C000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR CE90 +ENCODING 52880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +F5 +27 +25 +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR CE91 +ENCODING 52881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +27 +65 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CE92 +ENCODING 52882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +F7 +25 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CE93 +ENCODING 52883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +2500 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CE94 +ENCODING 52884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +F700 +2500 +4500 +8500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CE95 +ENCODING 52885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +2500 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CE96 +ENCODING 52886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CE97 +ENCODING 52887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +25 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CE98 +ENCODING 52888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F7 +25 +C5 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CE99 +ENCODING 52889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR CE9A +ENCODING 52890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR CE9B +ENCODING 52891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CE9C +ENCODING 52892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CE9D +ENCODING 52893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CE9E +ENCODING 52894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CE9F +ENCODING 52895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR CEA0 +ENCODING 52896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +27 +65 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CEA1 +ENCODING 52897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +27 +65 +85 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR CEA2 +ENCODING 52898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +2500 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CEA3 +ENCODING 52899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +F700 +2500 +4500 +8500 +0900 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR CEA4 +ENCODING 52900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +F500 +2700 +6500 +8500 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR CEA5 +ENCODING 52901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +F5 +27 +65 +85 +00 +3E +21 +21 +3E +ENDCHAR +STARTCHAR CEA6 +ENCODING 52902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +F700 +2500 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CEA7 +ENCODING 52903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1500 +7700 +6500 +8500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CEA8 +ENCODING 52904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +F7 +25 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CEA9 +ENCODING 52905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CEAA +ENCODING 52906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +25 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CEAB +ENCODING 52907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +77 +65 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CEAC +ENCODING 52908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0980 +F100 +1100 +2180 +4100 +8100 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CEAD +ENCODING 52909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0980 +F100 +1180 +6100 +8100 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR CEAE +ENCODING 52910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR CEAF +ENCODING 52911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR CEB0 +ENCODING 52912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2100 +4180 +8100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR CEB1 +ENCODING 52913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0600 +4100 +4200 +4500 +3000 +ENDCHAR +STARTCHAR CEB2 +ENCODING 52914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR CEB3 +ENCODING 52915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +7E00 +4000 +7E00 +ENDCHAR +STARTCHAR CEB4 +ENCODING 52916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CEB5 +ENCODING 52917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR CEB6 +ENCODING 52918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR CEB7 +ENCODING 52919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR CEB8 +ENCODING 52920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR CEB9 +ENCODING 52921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR CEBA +ENCODING 52922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR CEBB +ENCODING 52923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR CEBC +ENCODING 52924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +7F00 +4100 +7F00 +ENDCHAR +STARTCHAR CEBD +ENCODING 52925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +4100 +7F00 +7F00 +ENDCHAR +STARTCHAR CEBE +ENCODING 52926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CEBF +ENCODING 52927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR CEC0 +ENCODING 52928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR CEC1 +ENCODING 52929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0980 +F100 +1180 +6100 +8100 +3C00 +6200 +4100 +6200 +3C00 +ENDCHAR +STARTCHAR CEC2 +ENCODING 52930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +3E00 +0400 +3F00 +4000 +ENDCHAR +STARTCHAR CEC3 +ENCODING 52931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR CEC4 +ENCODING 52932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +3F00 +7E00 +0100 +ENDCHAR +STARTCHAR CEC5 +ENCODING 52933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR CEC6 +ENCODING 52934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +0980 +F100 +2180 +C100 +0000 +3E00 +2200 +7F00 +ENDCHAR +STARTCHAR CEC7 +ENCODING 52935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +0980 +F100 +2180 +C000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR CEC8 +ENCODING 52936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +F5 +15 +17 +F5 +25 +47 +85 +05 +05 +ENDCHAR +STARTCHAR CEC9 +ENCODING 52937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CECA +ENCODING 52938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CECB +ENCODING 52939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +2700 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CECC +ENCODING 52940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +F7 +25 +47 +85 +05 +20 +3F +ENDCHAR +STARTCHAR CECD +ENCODING 52941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +2700 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CECE +ENCODING 52942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CECF +ENCODING 52943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CED0 +ENCODING 52944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CED1 +ENCODING 52945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR CED2 +ENCODING 52946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR CED3 +ENCODING 52947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CED4 +ENCODING 52948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CED5 +ENCODING 52949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CED6 +ENCODING 52950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CED7 +ENCODING 52951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR CED8 +ENCODING 52952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR CED9 +ENCODING 52953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR CEDA +ENCODING 52954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +2700 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CEDB +ENCODING 52955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CEDC +ENCODING 52956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +2700 +C500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CEDD +ENCODING 52957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +27 +C5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR CEDE +ENCODING 52958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1700 +F500 +2700 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CEDF +ENCODING 52959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1700 +7500 +6700 +8500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CEE0 +ENCODING 52960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CEE1 +ENCODING 52961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CEE2 +ENCODING 52962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +17 +F5 +27 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CEE3 +ENCODING 52963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +17 +75 +67 +85 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CEE4 +ENCODING 52964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +FF +11 +21 +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR CEE5 +ENCODING 52965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CEE6 +ENCODING 52966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F7 +21 +41 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CEE7 +ENCODING 52967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F700 +2100 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CEE8 +ENCODING 52968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F7 +11 +61 +81 +01 +20 +20 +3F +ENDCHAR +STARTCHAR CEE9 +ENCODING 52969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F7 +21 +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CEEA +ENCODING 52970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR CEEB +ENCODING 52971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C1 +00 +3F +20 +20 +3F +ENDCHAR +STARTCHAR CEEC +ENCODING 52972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C0 +3F +01 +3F +20 +3F +ENDCHAR +STARTCHAR CEED +ENCODING 52973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR CEEE +ENCODING 52974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CEEF +ENCODING 52975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CEF0 +ENCODING 52976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CEF1 +ENCODING 52977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CEF2 +ENCODING 52978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CEF3 +ENCODING 52979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR CEF4 +ENCODING 52980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C1 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CEF5 +ENCODING 52981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C0 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR CEF6 +ENCODING 52982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F700 +2100 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CEF7 +ENCODING 52983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0900 +F700 +1100 +6100 +8100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR CEF8 +ENCODING 52984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F700 +1100 +2100 +C100 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR CEF9 +ENCODING 52985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F7 +11 +21 +C1 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR CEFA +ENCODING 52986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F700 +2100 +4100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR CEFB +ENCODING 52987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +7700 +2100 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR CEFC +ENCODING 52988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F7 +21 +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CEFD +ENCODING 52989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR CEFE +ENCODING 52990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +F7 +21 +41 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CEFF +ENCODING 52991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +77 +21 +C1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CF00 +ENCODING 52992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +15 +FD +25 +25 +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR CF01 +ENCODING 52993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +25 +45 +85 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CF02 +ENCODING 52994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +FD +25 +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CF03 +ENCODING 52995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +2500 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CF04 +ENCODING 52996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +FD00 +2500 +4500 +8500 +2500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CF05 +ENCODING 52997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +2500 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CF06 +ENCODING 52998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CF07 +ENCODING 52999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +FD +25 +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CF08 +ENCODING 53000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +25 +45 +80 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CF09 +ENCODING 53001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR CF0A +ENCODING 53002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR CF0B +ENCODING 53003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CF0C +ENCODING 53004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CF0D +ENCODING 53005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CF0E +ENCODING 53006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CF0F +ENCODING 53007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR CF10 +ENCODING 53008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +25 +45 +85 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CF11 +ENCODING 53009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +25 +45 +85 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR CF12 +ENCODING 53010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +2500 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CF13 +ENCODING 53011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +1500 +1500 +FD00 +2500 +4500 +8100 +0800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR CF14 +ENCODING 53012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +2500 +C500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CF15 +ENCODING 53013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +FD +25 +45 +81 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR CF16 +ENCODING 53014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1500 +FD00 +2500 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CF17 +ENCODING 53015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1500 +7D00 +6500 +8100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CF18 +ENCODING 53016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +15 +FD +25 +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CF19 +ENCODING 53017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CF1A +ENCODING 53018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +15 +FD +25 +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CF1B +ENCODING 53019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +15 +7D +65 +81 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CF1C +ENCODING 53020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +F1 +11 +2F +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR CF1D +ENCODING 53021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +F1 +2F +41 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR CF1E +ENCODING 53022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +F1 +2F +41 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CF1F +ENCODING 53023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +F100 +2F00 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CF20 +ENCODING 53024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +0F +F1 +11 +6F +81 +01 +20 +20 +3F +ENDCHAR +STARTCHAR CF21 +ENCODING 53025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +F1 +2F +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR CF22 +ENCODING 53026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR CF23 +ENCODING 53027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +0F +F1 +2F +41 +00 +7E +40 +7E +ENDCHAR +STARTCHAR CF24 +ENCODING 53028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +F1 +1F +21 +C0 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CF25 +ENCODING 53029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR CF26 +ENCODING 53030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CF27 +ENCODING 53031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CF28 +ENCODING 53032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CF29 +ENCODING 53033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CF2A +ENCODING 53034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CF2B +ENCODING 53035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR CF2C +ENCODING 53036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +F1 +1F +61 +81 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR CF2D +ENCODING 53037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +F1 +1F +61 +80 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR CF2E +ENCODING 53038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +F100 +2F00 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR CF2F +ENCODING 53039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +0F00 +F100 +1F00 +6100 +8100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR CF30 +ENCODING 53040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +FF00 +1100 +6F00 +C100 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR CF31 +ENCODING 53041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +0F +F1 +1F +61 +81 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR CF32 +ENCODING 53042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0F00 +F100 +2F00 +4100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR CF33 +ENCODING 53043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0F00 +7100 +2F00 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR CF34 +ENCODING 53044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +0F +F1 +2F +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CF35 +ENCODING 53045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR CF36 +ENCODING 53046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +0F +F1 +2F +41 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CF37 +ENCODING 53047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +0F +71 +2F +C1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CF38 +ENCODING 53048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +15 +1D +F5 +25 +3D +45 +85 +05 +05 +05 +ENDCHAR +STARTCHAR CF39 +ENCODING 53049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CF3A +ENCODING 53050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR CF3B +ENCODING 53051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +3D00 +C500 +0000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR CF3C +ENCODING 53052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +2D +45 +85 +01 +20 +3F +ENDCHAR +STARTCHAR CF3D +ENCODING 53053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +3D00 +C500 +0700 +4100 +4100 +4680 +3000 +ENDCHAR +STARTCHAR CF3E +ENCODING 53054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR CF3F +ENCODING 53055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +3F +40 +7F +ENDCHAR +STARTCHAR CF40 +ENCODING 53056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR CF41 +ENCODING 53057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR CF42 +ENCODING 53058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR CF43 +ENCODING 53059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR CF44 +ENCODING 53060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR CF45 +ENCODING 53061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR CF46 +ENCODING 53062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR CF47 +ENCODING 53063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR CF48 +ENCODING 53064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +3F +41 +7F +ENDCHAR +STARTCHAR CF49 +ENCODING 53065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +21 +3F +3F +ENDCHAR +STARTCHAR CF4A +ENCODING 53066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +3D00 +C500 +0000 +4A00 +7200 +4D00 +7080 +ENDCHAR +STARTCHAR CF4B +ENCODING 53067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +08 +14 +63 +ENDCHAR +STARTCHAR CF4C +ENCODING 53068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +3D00 +C500 +0000 +1200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR CF4D +ENCODING 53069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +3D +C5 +0C +33 +41 +21 +1E +ENDCHAR +STARTCHAR CF4E +ENCODING 53070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +1D00 +F500 +3D00 +C500 +0000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR CF4F +ENCODING 53071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7500 +1D00 +7500 +7D00 +8100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR CF50 +ENCODING 53072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR CF51 +ENCODING 53073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR CF52 +ENCODING 53074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +1D +F5 +3D +C5 +00 +3F +12 +3F +ENDCHAR +STARTCHAR CF53 +ENCODING 53075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +75 +1D +75 +7D +81 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR CF54 +ENCODING 53076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +3F80 +0080 +0880 +0900 +0800 +FFC0 +ENDCHAR +STARTCHAR CF55 +ENCODING 53077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CF56 +ENCODING 53078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CF57 +ENCODING 53079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR CF58 +ENCODING 53080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CF59 +ENCODING 53081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CF5A +ENCODING 53082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CF5B +ENCODING 53083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CF5C +ENCODING 53084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CF5D +ENCODING 53085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CF5E +ENCODING 53086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CF5F +ENCODING 53087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CF60 +ENCODING 53088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CF61 +ENCODING 53089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CF62 +ENCODING 53090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR CF63 +ENCODING 53091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR CF64 +ENCODING 53092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CF65 +ENCODING 53093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CF66 +ENCODING 53094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR CF67 +ENCODING 53095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR CF68 +ENCODING 53096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR CF69 +ENCODING 53097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0900 +0800 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CF6A +ENCODING 53098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR CF6B +ENCODING 53099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR CF6C +ENCODING 53100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR CF6D +ENCODING 53101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR CF6E +ENCODING 53102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +0800 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CF6F +ENCODING 53103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR CF70 +ENCODING 53104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +0480 +7C80 +0480 +14C0 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CF71 +ENCODING 53105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +04C0 +1080 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CF72 +ENCODING 53106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR CF73 +ENCODING 53107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR CF74 +ENCODING 53108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +1480 +10C0 +FE80 +0080 +2080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR CF75 +ENCODING 53109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CF76 +ENCODING 53110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CF77 +ENCODING 53111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +3F80 +2000 +3F00 +ENDCHAR +STARTCHAR CF78 +ENCODING 53112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7CC0 +1480 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CF79 +ENCODING 53113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CF7A +ENCODING 53114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CF7B +ENCODING 53115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR CF7C +ENCODING 53116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CF7D +ENCODING 53117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR CF7E +ENCODING 53118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CF7F +ENCODING 53119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CF80 +ENCODING 53120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +04C0 +1080 +FE80 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CF81 +ENCODING 53121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR CF82 +ENCODING 53122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +0900 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR CF83 +ENCODING 53123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR CF84 +ENCODING 53124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR CF85 +ENCODING 53125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +0480 +7C80 +04C0 +1080 +FE80 +0080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CF86 +ENCODING 53126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +1F00 +0300 +1F80 +2000 +ENDCHAR +STARTCHAR CF87 +ENCODING 53127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR CF88 +ENCODING 53128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +3F00 +1F80 +0080 +ENDCHAR +STARTCHAR CF89 +ENCODING 53129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR CF8A +ENCODING 53130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +3C80 +04C0 +1080 +FE80 +0000 +3F80 +1100 +3F80 +ENDCHAR +STARTCHAR CF8B +ENCODING 53131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3C80 +7C80 +14C0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR CF8C +ENCODING 53132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +0A80 +7A80 +0B80 +2A80 +2280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR CF8D +ENCODING 53133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CF8E +ENCODING 53134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR CF8F +ENCODING 53135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR CF90 +ENCODING 53136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +0D +FD +17 +25 +D5 +00 +20 +3F +ENDCHAR +STARTCHAR CF91 +ENCODING 53137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR CF92 +ENCODING 53138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR CF93 +ENCODING 53139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR CF94 +ENCODING 53140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CF95 +ENCODING 53141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR CF96 +ENCODING 53142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR CF97 +ENCODING 53143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR CF98 +ENCODING 53144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR CF99 +ENCODING 53145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR CF9A +ENCODING 53146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR CF9B +ENCODING 53147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR CF9C +ENCODING 53148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR CF9D +ENCODING 53149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1080 +1F80 +1F80 +ENDCHAR +STARTCHAR CF9E +ENCODING 53150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +2900 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR CF9F +ENCODING 53151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR CFA0 +ENCODING 53152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1100 +1900 +2E80 +0040 +ENDCHAR +STARTCHAR CFA1 +ENCODING 53153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +7A80 +0B80 +1280 +FE80 +0080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR CFA2 +ENCODING 53154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR CFA3 +ENCODING 53155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +0E00 +1F80 +0100 +0F80 +3040 +ENDCHAR +STARTCHAR CFA4 +ENCODING 53156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR CFA5 +ENCODING 53157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR CFA6 +ENCODING 53158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +3A80 +0B80 +1280 +FE80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR CFA7 +ENCODING 53159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3A80 +7A80 +0B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR CFA8 +ENCODING 53160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F9 +09 +29 +21 +FD +01 +01 +01 +ENDCHAR +STARTCHAR CFA9 +ENCODING 53161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR CFAA +ENCODING 53162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR CFAB +ENCODING 53163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +0900 +2100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR CFAC +ENCODING 53164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +F9 +29 +21 +DD +01 +40 +7F +ENDCHAR +STARTCHAR CFAD +ENCODING 53165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR CFAE +ENCODING 53166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR CFAF +ENCODING 53167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR CFB0 +ENCODING 53168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +05 +79 +29 +FD +00 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR CFB1 +ENCODING 53169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR CFB2 +ENCODING 53170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR CFB3 +ENCODING 53171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR CFB4 +ENCODING 53172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR CFB5 +ENCODING 53173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR CFB6 +ENCODING 53174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR CFB7 +ENCODING 53175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR CFB8 +ENCODING 53176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +7F +41 +7F +ENDCHAR +STARTCHAR CFB9 +ENCODING 53177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +41 +7F +7F +ENDCHAR +STARTCHAR CFBA +ENCODING 53178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR CFBB +ENCODING 53179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR CFBC +ENCODING 53180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR CFBD +ENCODING 53181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR CFBE +ENCODING 53182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +0900 +2100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR CFBF +ENCODING 53183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +F900 +0900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR CFC0 +ENCODING 53184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR CFC1 +ENCODING 53185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR CFC2 +ENCODING 53186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +21 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR CFC3 +ENCODING 53187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +09 +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR CFC4 +ENCODING 53188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +3F80 +0080 +1280 +1300 +1200 +FFC0 +ENDCHAR +STARTCHAR CFC5 +ENCODING 53189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR CFC6 +ENCODING 53190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR CFC7 +ENCODING 53191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR CFC8 +ENCODING 53192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +3F00 +1300 +1200 +FFC0 +2000 +2000 +3F00 +ENDCHAR +STARTCHAR CFC9 +ENCODING 53193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR CFCA +ENCODING 53194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR CFCB +ENCODING 53195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR CFCC +ENCODING 53196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR CFCD +ENCODING 53197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CFCE +ENCODING 53198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CFCF +ENCODING 53199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CFD0 +ENCODING 53200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CFD1 +ENCODING 53201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CFD2 +ENCODING 53202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR CFD3 +ENCODING 53203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR CFD4 +ENCODING 53204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +2080 +3F80 +ENDCHAR +STARTCHAR CFD5 +ENCODING 53205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +2080 +3F00 +3F80 +ENDCHAR +STARTCHAR CFD6 +ENCODING 53206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR CFD7 +ENCODING 53207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR CFD8 +ENCODING 53208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR CFD9 +ENCODING 53209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR CFDA +ENCODING 53210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR CFDB +ENCODING 53211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR CFDC +ENCODING 53212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR CFDD +ENCODING 53213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR CFDE +ENCODING 53214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +3E80 +0100 +1400 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR CFDF +ENCODING 53215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR CFE0 +ENCODING 53216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0400 +0400 +0400 +0400 +ENDCHAR +STARTCHAR CFE1 +ENCODING 53217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR CFE2 +ENCODING 53218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +7E +11 +11 +10 +ENDCHAR +STARTCHAR CFE3 +ENCODING 53219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7F00 +0500 +7A00 +0000 +FF00 +0800 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR CFE4 +ENCODING 53220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR CFE5 +ENCODING 53221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +47 +42 +45 +30 +ENDCHAR +STARTCHAR CFE6 +ENCODING 53222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +0700 +4780 +4300 +4480 +3B00 +ENDCHAR +STARTCHAR CFE7 +ENCODING 53223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +05 +7A +00 +FF +08 +7E +40 +7E +ENDCHAR +STARTCHAR CFE8 +ENCODING 53224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR CFE9 +ENCODING 53225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR CFEA +ENCODING 53226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3F80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR CFEB +ENCODING 53227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR CFEC +ENCODING 53228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3500 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR CFED +ENCODING 53229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3700 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR CFEE +ENCODING 53230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3500 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR CFEF +ENCODING 53231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3700 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR CFF0 +ENCODING 53232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR CFF1 +ENCODING 53233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +2480 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR CFF2 +ENCODING 53234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +92 +F6 +95 +F8 +ENDCHAR +STARTCHAR CFF3 +ENCODING 53235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0400 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR CFF4 +ENCODING 53236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +20 +26 +5D +80 +ENDCHAR +STARTCHAR CFF5 +ENCODING 53237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0400 +1F00 +2180 +2180 +1F00 +ENDCHAR +STARTCHAR CFF6 +ENCODING 53238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR CFF7 +ENCODING 53239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR CFF8 +ENCODING 53240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +05 +7A +00 +FF +08 +7E +01 +7F +ENDCHAR +STARTCHAR CFF9 +ENCODING 53241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +3F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR CFFA +ENCODING 53242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +05 +7A +00 +FF +08 +7F +24 +7E +ENDCHAR +STARTCHAR CFFB +ENCODING 53243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0400 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR CFFC +ENCODING 53244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +7C80 +0480 +0480 +FE80 +1080 +1380 +1080 +1080 +0080 +ENDCHAR +STARTCHAR CFFD +ENCODING 53245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR CFFE +ENCODING 53246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR CFFF +ENCODING 53247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D000 +ENCODING 53248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +21 +27 +21 +40 +40 +7F +ENDCHAR +STARTCHAR D001 +ENCODING 53249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D002 +ENCODING 53250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D003 +ENCODING 53251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +3F +40 +7E +ENDCHAR +STARTCHAR D004 +ENCODING 53252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +FF +09 +FF +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D005 +ENCODING 53253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D006 +ENCODING 53254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR D007 +ENCODING 53255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D008 +ENCODING 53256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D009 +ENCODING 53257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D00A +ENCODING 53258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR D00B +ENCODING 53259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR D00C +ENCODING 53260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +7F +41 +7F +ENDCHAR +STARTCHAR D00D +ENCODING 53261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +41 +7F +7F +ENDCHAR +STARTCHAR D00E +ENCODING 53262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +52 +72 +55 +78 +ENDCHAR +STARTCHAR D00F +ENCODING 53263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +08 +14 +63 +ENDCHAR +STARTCHAR D010 +ENCODING 53264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D011 +ENCODING 53265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +FF +09 +FF +21 +20 +3E +41 +41 +3E +ENDCHAR +STARTCHAR D012 +ENCODING 53266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1900 +6900 +DF00 +2100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D013 +ENCODING 53267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +7900 +0900 +FD00 +2700 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D014 +ENCODING 53268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D015 +ENCODING 53269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR D016 +ENCODING 53270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DF +21 +27 +3F +12 +3F +ENDCHAR +STARTCHAR D017 +ENCODING 53271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +27 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D018 +ENCODING 53272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +7A80 +0A80 +0A80 +FE80 +1280 +1680 +1280 +1280 +0280 +ENDCHAR +STARTCHAR D019 +ENCODING 53273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D01A +ENCODING 53274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D01B +ENCODING 53275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +7300 +FB00 +2B00 +2100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR D01C +ENCODING 53276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +0A80 +3A80 +FE80 +1680 +1280 +0080 +2000 +3F80 +ENDCHAR +STARTCHAR D01D +ENCODING 53277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +7300 +FB00 +2B00 +2100 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D01E +ENCODING 53278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +27C0 +2380 +2280 +1900 +ENDCHAR +STARTCHAR D01F +ENCODING 53279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +3F +40 +7F +ENDCHAR +STARTCHAR D020 +ENCODING 53280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +1F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR D021 +ENCODING 53281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +1F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR D022 +ENCODING 53282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +3B80 +1A80 +2280 +1B80 +ENDCHAR +STARTCHAR D023 +ENCODING 53283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +1E80 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR D024 +ENCODING 53284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +3900 +3900 +2280 +3800 +ENDCHAR +STARTCHAR D025 +ENCODING 53285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +1F80 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR D026 +ENCODING 53286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR D027 +ENCODING 53287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0380 +3F80 +3B80 +2280 +3900 +ENDCHAR +STARTCHAR D028 +ENCODING 53288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +3F +41 +7F +ENDCHAR +STARTCHAR D029 +ENCODING 53289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +41 +7F +7F +ENDCHAR +STARTCHAR D02A +ENCODING 53290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +7300 +FB00 +2B00 +2100 +4200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D02B +ENCODING 53291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +08 +1C +63 +ENDCHAR +STARTCHAR D02C +ENCODING 53292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +02 +22 +55 +08 +ENDCHAR +STARTCHAR D02D +ENCODING 53293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +0A80 +7E80 +0A80 +FE80 +1280 +1080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D02E +ENCODING 53294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F300 +1300 +7300 +FB00 +2B00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D02F +ENCODING 53295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR D030 +ENCODING 53296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +3F +01 +3F +01 +ENDCHAR +STARTCHAR D031 +ENCODING 53297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0000 +1F80 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D032 +ENCODING 53298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F3 +13 +73 +FB +2B +21 +3F +12 +3F +ENDCHAR +STARTCHAR D033 +ENCODING 53299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +3A80 +0A80 +FE80 +1680 +0E00 +1980 +0600 +1900 +0F00 +ENDCHAR +STARTCHAR D034 +ENCODING 53300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +0480 +7C80 +0480 +0480 +FE80 +1080 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR D035 +ENCODING 53301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +21 +20 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D036 +ENCODING 53302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D037 +ENCODING 53303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D038 +ENCODING 53304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +09 +FF +21 +21 +41 +40 +7F +ENDCHAR +STARTCHAR D039 +ENCODING 53305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D03A +ENCODING 53306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D03B +ENCODING 53307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +3F +40 +7E +ENDCHAR +STARTCHAR D03C +ENCODING 53308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D03D +ENCODING 53309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D03E +ENCODING 53310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR D03F +ENCODING 53311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D040 +ENCODING 53312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D041 +ENCODING 53313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D042 +ENCODING 53314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR D043 +ENCODING 53315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR D044 +ENCODING 53316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +21 +20 +7F +41 +41 +7F +ENDCHAR +STARTCHAR D045 +ENCODING 53317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR D046 +ENCODING 53318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR D047 +ENCODING 53319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +0900 +F900 +0900 +FF00 +2100 +2100 +2800 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR D048 +ENCODING 53320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D049 +ENCODING 53321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +09 +FF +21 +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR D04A +ENCODING 53322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +1900 +6900 +DD00 +2100 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D04B +ENCODING 53323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +7900 +0900 +FD00 +2100 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D04C +ENCODING 53324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D04D +ENCODING 53325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR D04E +ENCODING 53326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +19 +69 +DD +21 +01 +3F +12 +3F +ENDCHAR +STARTCHAR D04F +ENCODING 53327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +79 +09 +FD +21 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D050 +ENCODING 53328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +1200 +1200 +1200 +1200 +ENDCHAR +STARTCHAR D051 +ENCODING 53329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +7E +01 +01 +ENDCHAR +STARTCHAR D052 +ENCODING 53330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +7E +11 +11 +10 +ENDCHAR +STARTCHAR D053 +ENCODING 53331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7F00 +0500 +7A00 +0000 +FF00 +2400 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR D054 +ENCODING 53332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR D055 +ENCODING 53333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D056 +ENCODING 53334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +0300 +4780 +4300 +4480 +3B00 +ENDCHAR +STARTCHAR D057 +ENCODING 53335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +05 +7A +00 +FF +24 +7E +40 +7E +ENDCHAR +STARTCHAR D058 +ENCODING 53336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D059 +ENCODING 53337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D05A +ENCODING 53338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D05B +ENCODING 53339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D05C +ENCODING 53340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D05D +ENCODING 53341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D05E +ENCODING 53342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D05F +ENCODING 53343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D060 +ENCODING 53344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D061 +ENCODING 53345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +05 +7A +00 +FF +64 +41 +7F +7F +ENDCHAR +STARTCHAR D062 +ENCODING 53346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +92 +F6 +95 +F8 +ENDCHAR +STARTCHAR D063 +ENCODING 53347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +08 +18 +66 +81 +ENDCHAR +STARTCHAR D064 +ENCODING 53348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +20 +26 +5D +80 +ENDCHAR +STARTCHAR D065 +ENCODING 53349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +3E +41 +42 +3C +ENDCHAR +STARTCHAR D066 +ENCODING 53350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +7E +04 +7F +ENDCHAR +STARTCHAR D067 +ENCODING 53351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +2100 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR D068 +ENCODING 53352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7F +05 +7A +00 +FF +24 +7E +01 +7F +ENDCHAR +STARTCHAR D069 +ENCODING 53353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +1200 +3F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D06A +ENCODING 53354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +05 +7A +00 +FF +24 +7F +24 +7E +ENDCHAR +STARTCHAR D06B +ENCODING 53355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +2100 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR D06C +ENCODING 53356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +0080 +0080 +0080 +3F00 +0080 +0100 +0100 +FFC0 +ENDCHAR +STARTCHAR D06D +ENCODING 53357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D06E +ENCODING 53358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR D06F +ENCODING 53359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR D070 +ENCODING 53360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +0100 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D071 +ENCODING 53361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D072 +ENCODING 53362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D073 +ENCODING 53363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR D074 +ENCODING 53364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D075 +ENCODING 53365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR D076 +ENCODING 53366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR D077 +ENCODING 53367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR D078 +ENCODING 53368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D079 +ENCODING 53369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR D07A +ENCODING 53370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR D07B +ENCODING 53371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR D07C +ENCODING 53372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0080 +0100 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D07D +ENCODING 53373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0100 +FFC0 +0000 +2080 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D07E +ENCODING 53374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D07F +ENCODING 53375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +0400 +0C00 +3300 +4080 +ENDCHAR +STARTCHAR D080 +ENCODING 53376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR D081 +ENCODING 53377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +0080 +3F00 +0080 +0100 +FFC0 +0000 +1F00 +2180 +2180 +1F00 +ENDCHAR +STARTCHAR D082 +ENCODING 53378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR D083 +ENCODING 53379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR D084 +ENCODING 53380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR D085 +ENCODING 53381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +01 +7E +02 +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR D086 +ENCODING 53382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F80 +0080 +3F00 +0100 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR D087 +ENCODING 53383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +01 +7E +02 +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR D088 +ENCODING 53384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +79 +09 +09 +1F +E1 +01 +01 +01 +ENDCHAR +STARTCHAR D089 +ENCODING 53385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D08A +ENCODING 53386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D08B +ENCODING 53387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +0900 +0100 +FF00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D08C +ENCODING 53388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +F9 +09 +FD +01 +01 +40 +7F +ENDCHAR +STARTCHAR D08D +ENCODING 53389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D08E +ENCODING 53390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D08F +ENCODING 53391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +3F +40 +7E +ENDCHAR +STARTCHAR D090 +ENCODING 53392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3F00 +0080 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR D091 +ENCODING 53393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0000 +1B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D092 +ENCODING 53394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0000 +3F80 +3C80 +2480 +3B00 +ENDCHAR +STARTCHAR D093 +ENCODING 53395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3000 +0A80 +3B80 +2280 +3B80 +ENDCHAR +STARTCHAR D094 +ENCODING 53396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D095 +ENCODING 53397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3100 +0A00 +3B80 +2200 +3B80 +ENDCHAR +STARTCHAR D096 +ENCODING 53398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D097 +ENCODING 53399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +3380 +0F80 +3B00 +2480 +3B00 +ENDCHAR +STARTCHAR D098 +ENCODING 53400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +7F +41 +7F +ENDCHAR +STARTCHAR D099 +ENCODING 53401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +41 +7F +7F +ENDCHAR +STARTCHAR D09A +ENCODING 53402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR D09B +ENCODING 53403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +08 +14 +63 +ENDCHAR +STARTCHAR D09C +ENCODING 53404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D09D +ENCODING 53405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D09E +ENCODING 53406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +0900 +0100 +FF00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D09F +ENCODING 53407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR D0A0 +ENCODING 53408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D0A1 +ENCODING 53409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0F00 +1000 +1F80 +1000 +1F80 +ENDCHAR +STARTCHAR D0A2 +ENCODING 53410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +79 +09 +01 +FF +01 +7F +12 +3F +ENDCHAR +STARTCHAR D0A3 +ENCODING 53411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +3C80 +7C80 +0480 +0080 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR D0A4 +ENCODING 53412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F1 +11 +21 +41 +81 +01 +01 +01 +ENDCHAR +STARTCHAR D0A5 +ENCODING 53413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +11 +21 +C1 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D0A6 +ENCODING 53414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F1 +21 +41 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D0A7 +ENCODING 53415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F100 +2100 +4100 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D0A8 +ENCODING 53416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F1 +11 +61 +81 +01 +21 +20 +3F +ENDCHAR +STARTCHAR D0A9 +ENCODING 53417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F1 +21 +41 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D0AA +ENCODING 53418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D0AB +ENCODING 53419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +F1 +21 +41 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D0AC +ENCODING 53420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +11 +21 +C0 +3F +01 +3F +20 +3F +ENDCHAR +STARTCHAR D0AD +ENCODING 53421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D0AE +ENCODING 53422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D0AF +ENCODING 53423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D0B0 +ENCODING 53424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D0B1 +ENCODING 53425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D0B2 +ENCODING 53426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D0B3 +ENCODING 53427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D0B4 +ENCODING 53428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +11 +21 +C1 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D0B5 +ENCODING 53429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +11 +21 +C0 +41 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D0B6 +ENCODING 53430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F100 +2100 +4100 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D0B7 +ENCODING 53431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +09 +F1 +11 +61 +81 +08 +0C +36 +41 +ENDCHAR +STARTCHAR D0B8 +ENCODING 53432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F100 +2100 +4100 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D0B9 +ENCODING 53433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +09 +F9 +11 +61 +81 +1E +21 +41 +21 +1E +ENDCHAR +STARTCHAR D0BA +ENCODING 53434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +0900 +F100 +2100 +4100 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D0BB +ENCODING 53435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +0900 +7100 +2100 +C100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D0BC +ENCODING 53436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +09 +F1 +21 +41 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D0BD +ENCODING 53437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D0BE +ENCODING 53438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +09 +F1 +21 +41 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D0BF +ENCODING 53439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +09 +71 +21 +C1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D0C0 +ENCODING 53440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +F900 +8180 +8100 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR D0C1 +ENCODING 53441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +8100 +FD00 +0000 +7E00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR D0C2 +ENCODING 53442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D0C3 +ENCODING 53443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR D0C4 +ENCODING 53444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8100 +F980 +8100 +8100 +FD00 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR D0C5 +ENCODING 53445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR D0C6 +ENCODING 53446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR D0C7 +ENCODING 53447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D0C8 +ENCODING 53448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR D0C9 +ENCODING 53449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7F00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D0CA +ENCODING 53450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D0CB +ENCODING 53451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR D0CC +ENCODING 53452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR D0CD +ENCODING 53453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR D0CE +ENCODING 53454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D0CF +ENCODING 53455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR D0D0 +ENCODING 53456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +8100 +FD00 +0000 +7E00 +4100 +4100 +7E00 +ENDCHAR +STARTCHAR D0D1 +ENCODING 53457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +8100 +FD00 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR D0D2 +ENCODING 53458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR D0D3 +ENCODING 53459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +8180 +8100 +FD00 +0100 +0800 +1800 +3600 +4100 +ENDCHAR +STARTCHAR D0D4 +ENCODING 53460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +8180 +8100 +FD00 +0000 +2200 +2200 +5500 +8880 +ENDCHAR +STARTCHAR D0D5 +ENCODING 53461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +8180 +8100 +FD00 +0100 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR D0D6 +ENCODING 53462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D0D7 +ENCODING 53463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D0D8 +ENCODING 53464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR D0D9 +ENCODING 53465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D0DA +ENCODING 53466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8100 +F980 +8100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D0DB +ENCODING 53467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8100 +F180 +8100 +7800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR D0DC +ENCODING 53468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +F5 +87 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR D0DD +ENCODING 53469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +F5 +87 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D0DE +ENCODING 53470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D0DF +ENCODING 53471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D0E0 +ENCODING 53472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8500 +F700 +8500 +8500 +FD00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D0E1 +ENCODING 53473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D0E2 +ENCODING 53474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D0E3 +ENCODING 53475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D0E4 +ENCODING 53476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +F7 +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D0E5 +ENCODING 53477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D0E6 +ENCODING 53478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D0E7 +ENCODING 53479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D0E8 +ENCODING 53480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D0E9 +ENCODING 53481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D0EA +ENCODING 53482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D0EB +ENCODING 53483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +E700 +8500 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D0EC +ENCODING 53484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +F5 +87 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D0ED +ENCODING 53485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +F5 +87 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR D0EE +ENCODING 53486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D0EF +ENCODING 53487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +F500 +8700 +8500 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR D0F0 +ENCODING 53488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +F500 +8700 +8500 +FD00 +0000 +2200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR D0F1 +ENCODING 53489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +F5 +87 +85 +FD +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR D0F2 +ENCODING 53490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +F700 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D0F3 +ENCODING 53491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +E700 +8500 +F500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D0F4 +ENCODING 53492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +F7 +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D0F5 +ENCODING 53493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D0F6 +ENCODING 53494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D0F7 +ENCODING 53495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +E7 +85 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D0F8 +ENCODING 53496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +8180 +F900 +8100 +8180 +8100 +FD00 +0100 +0100 +0100 +ENDCHAR +STARTCHAR D0F9 +ENCODING 53497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR D0FA +ENCODING 53498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D0FB +ENCODING 53499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR D0FC +ENCODING 53500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F100 +8100 +B980 +4100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR D0FD +ENCODING 53501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR D0FE +ENCODING 53502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR D0FF +ENCODING 53503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D100 +ENCODING 53504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +3E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR D101 +ENCODING 53505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6600 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D102 +ENCODING 53506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D103 +ENCODING 53507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6000 +1900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR D104 +ENCODING 53508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR D105 +ENCODING 53509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6600 +1800 +7E00 +8800 +7700 +ENDCHAR +STARTCHAR D106 +ENCODING 53510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6000 +1700 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D107 +ENCODING 53511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +6600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR D108 +ENCODING 53512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR D109 +ENCODING 53513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR D10A +ENCODING 53514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR D10B +ENCODING 53515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR D10C +ENCODING 53516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR D10D +ENCODING 53517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F980 +8100 +8180 +FD00 +0100 +3E00 +4100 +4100 +3E00 +ENDCHAR +STARTCHAR D10E +ENCODING 53518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D10F +ENCODING 53519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D110 +ENCODING 53520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR D111 +ENCODING 53521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +3E00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D112 +ENCODING 53522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +8180 +F900 +8180 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D113 +ENCODING 53523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F100 +8180 +F100 +8180 +7800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR D114 +ENCODING 53524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +F5 +85 +87 +F5 +85 +87 +F5 +05 +05 +ENDCHAR +STARTCHAR D115 +ENCODING 53525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D116 +ENCODING 53526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D117 +ENCODING 53527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +F500 +8700 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D118 +ENCODING 53528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +F7 +85 +B7 +45 +05 +20 +3F +ENDCHAR +STARTCHAR D119 +ENCODING 53529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +F500 +8700 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D11A +ENCODING 53530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D11B +ENCODING 53531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D11C +ENCODING 53532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR D11D +ENCODING 53533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D11E +ENCODING 53534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D11F +ENCODING 53535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D120 +ENCODING 53536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D121 +ENCODING 53537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D122 +ENCODING 53538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D123 +ENCODING 53539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +E500 +8700 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D124 +ENCODING 53540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR D125 +ENCODING 53541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR D126 +ENCODING 53542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +F500 +8700 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D127 +ENCODING 53543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR D128 +ENCODING 53544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +F500 +8700 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D129 +ENCODING 53545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +F5 +87 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR D12A +ENCODING 53546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +F500 +8700 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D12B +ENCODING 53547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8700 +E500 +8700 +F500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D12C +ENCODING 53548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D12D +ENCODING 53549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D12E +ENCODING 53550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +87 +F5 +87 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D12F +ENCODING 53551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +87 +E5 +87 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D130 +ENCODING 53552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F7 +81 +81 +81 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR D131 +ENCODING 53553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +81 +F9 +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D132 +ENCODING 53554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +81 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D133 +ENCODING 53555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F700 +8100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D134 +ENCODING 53556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +81 +F7 +81 +81 +F9 +01 +20 +20 +3F +ENDCHAR +STARTCHAR D135 +ENCODING 53557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +81 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D136 +ENCODING 53558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D137 +ENCODING 53559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +81 +F7 +81 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D138 +ENCODING 53560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +F9 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D139 +ENCODING 53561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D13A +ENCODING 53562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +F9 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D13B +ENCODING 53563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D13C +ENCODING 53564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D13D +ENCODING 53565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D13E +ENCODING 53566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D13F +ENCODING 53567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D140 +ENCODING 53568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +81 +F9 +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D141 +ENCODING 53569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +81 +F9 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D142 +ENCODING 53570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F700 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D143 +ENCODING 53571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +8100 +F700 +8100 +8100 +F900 +0100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR D144 +ENCODING 53572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +8100 +F700 +8100 +8100 +F900 +0100 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR D145 +ENCODING 53573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +F7 +81 +81 +F9 +01 +3E +21 +21 +3E +ENDCHAR +STARTCHAR D146 +ENCODING 53574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F700 +8100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D147 +ENCODING 53575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F700 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D148 +ENCODING 53576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +81 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D149 +ENCODING 53577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D14A +ENCODING 53578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +81 +F7 +81 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D14B +ENCODING 53579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F7 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D14C +ENCODING 53580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +85 +ED +85 +85 +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR D14D +ENCODING 53581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +ED +85 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D14E +ENCODING 53582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +FD +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D14F +ENCODING 53583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +FD00 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D150 +ENCODING 53584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8500 +ED00 +8500 +8500 +FD00 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D151 +ENCODING 53585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +FD00 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D152 +ENCODING 53586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D153 +ENCODING 53587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +FD +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D154 +ENCODING 53588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +ED +85 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D155 +ENCODING 53589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D156 +ENCODING 53590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D157 +ENCODING 53591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D158 +ENCODING 53592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D159 +ENCODING 53593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D15A +ENCODING 53594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D15B +ENCODING 53595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +ED00 +8500 +F100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D15C +ENCODING 53596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +ED +85 +85 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D15D +ENCODING 53597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +ED +85 +85 +FD +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR D15E +ENCODING 53598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +FD00 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D15F +ENCODING 53599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +ED00 +8500 +8500 +FD00 +0100 +0800 +0C00 +3600 +4180 +ENDCHAR +STARTCHAR D160 +ENCODING 53600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +FD00 +8500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D161 +ENCODING 53601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +ED +85 +85 +FD +00 +3E +41 +41 +3E +ENDCHAR +STARTCHAR D162 +ENCODING 53602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +FD00 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D163 +ENCODING 53603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8500 +ED00 +8500 +F100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D164 +ENCODING 53604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +FD +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D165 +ENCODING 53605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D166 +ENCODING 53606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +85 +FD +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D167 +ENCODING 53607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +85 +ED +85 +F1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D168 +ENCODING 53608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +87 +F1 +81 +87 +81 +F9 +01 +01 +01 +ENDCHAR +STARTCHAR D169 +ENCODING 53609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR D16A +ENCODING 53610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D16B +ENCODING 53611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8700 +F300 +8100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D16C +ENCODING 53612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F1 +81 +87 +F1 +87 +81 +F9 +01 +20 +20 +3F +ENDCHAR +STARTCHAR D16D +ENCODING 53613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +F3 +81 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D16E +ENCODING 53614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D16F +ENCODING 53615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D170 +ENCODING 53616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D171 +ENCODING 53617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D172 +ENCODING 53618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D173 +ENCODING 53619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D174 +ENCODING 53620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D175 +ENCODING 53621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D176 +ENCODING 53622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D177 +ENCODING 53623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D178 +ENCODING 53624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +7F +41 +7F +ENDCHAR +STARTCHAR D179 +ENCODING 53625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +87 +F3 +81 +F9 +01 +41 +7F +7F +ENDCHAR +STARTCHAR D17A +ENCODING 53626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8700 +F300 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D17B +ENCODING 53627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +08 +14 +63 +ENDCHAR +STARTCHAR D17C +ENCODING 53628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F100 +8700 +F100 +8700 +8100 +F900 +0000 +2200 +2200 +7500 +C880 +ENDCHAR +STARTCHAR D17D +ENCODING 53629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +F3 +81 +F9 +0C +32 +41 +23 +1C +ENDCHAR +STARTCHAR D17E +ENCODING 53630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8700 +F300 +8100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D17F +ENCODING 53631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8300 +F700 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D180 +ENCODING 53632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D181 +ENCODING 53633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D182 +ENCODING 53634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +87 +F3 +81 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D183 +ENCODING 53635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +83 +F7 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D184 +ENCODING 53636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F5 +85 +8D +E5 +85 +8D +85 +FD +05 +05 +05 +ENDCHAR +STARTCHAR D185 +ENCODING 53637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D186 +ENCODING 53638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D187 +ENCODING 53639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +F500 +8500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D188 +ENCODING 53640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F500 +8500 +8D00 +E500 +8D00 +8500 +FD00 +0500 +4000 +4000 +3F80 +ENDCHAR +STARTCHAR D189 +ENCODING 53641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +F500 +8500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D18A +ENCODING 53642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D18B +ENCODING 53643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D18C +ENCODING 53644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR D18D +ENCODING 53645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D18E +ENCODING 53646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D18F +ENCODING 53647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D190 +ENCODING 53648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D191 +ENCODING 53649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D192 +ENCODING 53650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D193 +ENCODING 53651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +ED00 +8500 +F100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D194 +ENCODING 53652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR D195 +ENCODING 53653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR D196 +ENCODING 53654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +F500 +8500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D197 +ENCODING 53655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +8D +F5 +8D +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR D198 +ENCODING 53656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +F500 +8500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D199 +ENCODING 53657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +F5 +8D +FD +09 +37 +41 +23 +1C +ENDCHAR +STARTCHAR D19A +ENCODING 53658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +F500 +8500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D19B +ENCODING 53659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +8D00 +ED00 +8500 +F100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D19C +ENCODING 53660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D19D +ENCODING 53661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D19E +ENCODING 53662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +8D +F5 +85 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D19F +ENCODING 53663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +8D +ED +85 +F1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D1A0 +ENCODING 53664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +3F00 +2000 +2000 +3F80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR D1A1 +ENCODING 53665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D1A2 +ENCODING 53666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +7E +11 +11 +10 +ENDCHAR +STARTCHAR D1A3 +ENCODING 53667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +F2 +16 +15 +18 +ENDCHAR +STARTCHAR D1A4 +ENCODING 53668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D1A5 +ENCODING 53669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +07 +42 +45 +20 +ENDCHAR +STARTCHAR D1A6 +ENCODING 53670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D1A7 +ENCODING 53671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +08 +F7 +7E +40 +7E +ENDCHAR +STARTCHAR D1A8 +ENCODING 53672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D1A9 +ENCODING 53673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D1AA +ENCODING 53674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3300 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D1AB +ENCODING 53675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D1AC +ENCODING 53676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D1AD +ENCODING 53677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D1AE +ENCODING 53678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D1AF +ENCODING 53679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D1B0 +ENCODING 53680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D1B1 +ENCODING 53681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D1B2 +ENCODING 53682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +12 +72 +95 +78 +ENDCHAR +STARTCHAR D1B3 +ENCODING 53683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR D1B4 +ENCODING 53684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +20 +26 +5D +80 +ENDCHAR +STARTCHAR D1B5 +ENCODING 53685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D1B6 +ENCODING 53686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +7E +02 +7F +ENDCHAR +STARTCHAR D1B7 +ENCODING 53687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR D1B8 +ENCODING 53688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +08 +F7 +7E +01 +7F +ENDCHAR +STARTCHAR D1B9 +ENCODING 53689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D1BA +ENCODING 53690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0400 +FFC0 +0000 +3F80 +1200 +7F80 +ENDCHAR +STARTCHAR D1BB +ENCODING 53691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3B00 +0400 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR D1BC +ENCODING 53692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +7CC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D1BD +ENCODING 53693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR D1BE +ENCODING 53694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D1BF +ENCODING 53695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR D1C0 +ENCODING 53696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +7CC0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D1C1 +ENCODING 53697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR D1C2 +ENCODING 53698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0300 +0480 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D1C3 +ENCODING 53699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D1C4 +ENCODING 53700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3F00 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D1C5 +ENCODING 53701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D1C6 +ENCODING 53702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D1C7 +ENCODING 53703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3C80 +3F00 +4480 +3B00 +ENDCHAR +STARTCHAR D1C8 +ENCODING 53704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D1C9 +ENCODING 53705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3F00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR D1CA +ENCODING 53706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D1CB +ENCODING 53707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0300 +3880 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D1CC +ENCODING 53708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR D1CD +ENCODING 53709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR D1CE +ENCODING 53710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +9200 +F200 +9500 +7800 +ENDCHAR +STARTCHAR D1CF +ENCODING 53711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8180 +7900 +3D00 +C000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR D1D0 +ENCODING 53712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR D1D1 +ENCODING 53713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8180 +7900 +3D00 +C000 +3E00 +4100 +4200 +3C00 +ENDCHAR +STARTCHAR D1D2 +ENCODING 53714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7900 +F900 +8180 +7900 +2D00 +D000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D1D3 +ENCODING 53715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR D1D4 +ENCODING 53716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR D1D5 +ENCODING 53717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE80 +0000 +3F00 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR D1D6 +ENCODING 53718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7900 +F900 +8100 +7980 +3D00 +C000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D1D7 +ENCODING 53719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +3C80 +6CC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR D1D8 +ENCODING 53720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4280 +7A80 +4280 +7B80 +1280 +1280 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR D1D9 +ENCODING 53721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D1DA +ENCODING 53722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D1DB +ENCODING 53723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D1DC +ENCODING 53724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +4280 +7280 +7B80 +1280 +FA80 +0280 +1000 +1F80 +ENDCHAR +STARTCHAR D1DD +ENCODING 53725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D1DE +ENCODING 53726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR D1DF +ENCODING 53727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D1E0 +ENCODING 53728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D1E1 +ENCODING 53729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR D1E2 +ENCODING 53730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR D1E3 +ENCODING 53731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR D1E4 +ENCODING 53732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR D1E5 +ENCODING 53733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR D1E6 +ENCODING 53734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR D1E7 +ENCODING 53735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR D1E8 +ENCODING 53736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR D1E9 +ENCODING 53737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR D1EA +ENCODING 53738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D1EB +ENCODING 53739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR D1EC +ENCODING 53740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D1ED +ENCODING 53741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR D1EE +ENCODING 53742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +F500 +8700 +F500 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D1EF +ENCODING 53743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0000 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR D1F0 +ENCODING 53744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D1F1 +ENCODING 53745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D1F2 +ENCODING 53746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +F5 +87 +F5 +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D1F3 +ENCODING 53747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4380 +3A80 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR D1F4 +ENCODING 53748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +7C80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D1F5 +ENCODING 53749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3E +01 +01 +01 +ENDCHAR +STARTCHAR D1F6 +ENCODING 53750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D1F7 +ENCODING 53751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D1F8 +ENCODING 53752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +21 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR D1F9 +ENCODING 53753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D1FA +ENCODING 53754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +07 +4F +42 +45 +37 +ENDCHAR +STARTCHAR D1FB +ENCODING 53755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR D1FC +ENCODING 53756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +3F +3F +40 +3F +ENDCHAR +STARTCHAR D1FD +ENCODING 53757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D1FE +ENCODING 53758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +77 +79 +49 +76 +ENDCHAR +STARTCHAR D1FF +ENCODING 53759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D200 +ENCODING 53760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +72 +32 +45 +70 +ENDCHAR +STARTCHAR D201 +ENCODING 53761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D202 +ENCODING 53762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D203 +ENCODING 53763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR D204 +ENCODING 53764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +7F +41 +7F +ENDCHAR +STARTCHAR D205 +ENCODING 53765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +41 +7F +7F +ENDCHAR +STARTCHAR D206 +ENCODING 53766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +12 +72 +55 +70 +ENDCHAR +STARTCHAR D207 +ENCODING 53767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +21 +FF +01 +08 +14 +63 +ENDCHAR +STARTCHAR D208 +ENCODING 53768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D209 +ENCODING 53769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +21 +FF +00 +3E +41 +3E +ENDCHAR +STARTCHAR D20A +ENCODING 53770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +F900 +8100 +7900 +3D00 +C100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D20B +ENCODING 53771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +D900 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D20C +ENCODING 53772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D20D +ENCODING 53773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D20E +ENCODING 53774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +FD +01 +3F +12 +3F +ENDCHAR +STARTCHAR D20F +ENCODING 53775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +D9 +21 +FD +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D210 +ENCODING 53776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +3F00 +2000 +2000 +3F80 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR D211 +ENCODING 53777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +7E +01 +01 +ENDCHAR +STARTCHAR D212 +ENCODING 53778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +7E +11 +11 +10 +ENDCHAR +STARTCHAR D213 +ENCODING 53779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +F2 +16 +15 +18 +ENDCHAR +STARTCHAR D214 +ENCODING 53780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +3F00 +2000 +3F80 +1200 +FFC0 +2000 +2000 +3F00 +ENDCHAR +STARTCHAR D215 +ENCODING 53781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +07 +42 +45 +20 +ENDCHAR +STARTCHAR D216 +ENCODING 53782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D217 +ENCODING 53783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +24 +DB +7E +40 +7E +ENDCHAR +STARTCHAR D218 +ENCODING 53784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3F00 +0080 +3F00 +3F00 +ENDCHAR +STARTCHAR D219 +ENCODING 53785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D21A +ENCODING 53786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3300 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D21B +ENCODING 53787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D21C +ENCODING 53788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D21D +ENCODING 53789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D21E +ENCODING 53790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D21F +ENCODING 53791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D220 +ENCODING 53792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +24 +DB +7E +41 +7F +ENDCHAR +STARTCHAR D221 +ENCODING 53793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +24 +DB +41 +7E +7F +ENDCHAR +STARTCHAR D222 +ENCODING 53794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +12 +72 +95 +78 +ENDCHAR +STARTCHAR D223 +ENCODING 53795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +08 +18 +66 +81 +ENDCHAR +STARTCHAR D224 +ENCODING 53796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +20 +26 +5D +80 +ENDCHAR +STARTCHAR D225 +ENCODING 53797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +3E +41 +42 +3C +ENDCHAR +STARTCHAR D226 +ENCODING 53798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +7E +02 +7F +ENDCHAR +STARTCHAR D227 +ENCODING 53799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +0E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR D228 +ENCODING 53800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +24 +DB +7E +01 +7F +ENDCHAR +STARTCHAR D229 +ENCODING 53801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D22A +ENCODING 53802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +24 +DB +7F +24 +7E +ENDCHAR +STARTCHAR D22B +ENCODING 53803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2D00 +1200 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR D22C +ENCODING 53804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR D22D +ENCODING 53805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D22E +ENCODING 53806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +08 +77 +11 +10 +ENDCHAR +STARTCHAR D22F +ENCODING 53807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +68 +12 +17 +18 +ENDCHAR +STARTCHAR D230 +ENCODING 53808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR D231 +ENCODING 53809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +0E +42 +45 +20 +ENDCHAR +STARTCHAR D232 +ENCODING 53810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +0300 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR D233 +ENCODING 53811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +F7 +08 +3E +40 +7E +ENDCHAR +STARTCHAR D234 +ENCODING 53812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D235 +ENCODING 53813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D236 +ENCODING 53814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D237 +ENCODING 53815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D238 +ENCODING 53816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D239 +ENCODING 53817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR D23A +ENCODING 53818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D23B +ENCODING 53819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3B00 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR D23C +ENCODING 53820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D23D +ENCODING 53821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +2480 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D23E +ENCODING 53822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +9A +F2 +95 +F8 +ENDCHAR +STARTCHAR D23F +ENCODING 53823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR D240 +ENCODING 53824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +28 +26 +5D +80 +ENDCHAR +STARTCHAR D241 +ENCODING 53825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D242 +ENCODING 53826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +7C +02 +3F +40 +ENDCHAR +STARTCHAR D243 +ENCODING 53827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1E00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR D244 +ENCODING 53828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +F7 +08 +7E +01 +7E +ENDCHAR +STARTCHAR D245 +ENCODING 53829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0400 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR D246 +ENCODING 53830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +F7 +08 +08 +76 +7E +ENDCHAR +STARTCHAR D247 +ENCODING 53831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1E00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR D248 +ENCODING 53832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +7C80 +0080 +FE80 +1080 +1380 +1080 +1080 +ENDCHAR +STARTCHAR D249 +ENCODING 53833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +7E +01 +01 +01 +ENDCHAR +STARTCHAR D24A +ENCODING 53834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D24B +ENCODING 53835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +62 +12 +15 +18 +ENDCHAR +STARTCHAR D24C +ENCODING 53836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +79 +81 +79 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR D24D +ENCODING 53837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D24E +ENCODING 53838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D24F +ENCODING 53839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +3E +40 +7E +ENDCHAR +STARTCHAR D250 +ENCODING 53840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR D251 +ENCODING 53841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D252 +ENCODING 53842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D253 +ENCODING 53843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D254 +ENCODING 53844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR D255 +ENCODING 53845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D256 +ENCODING 53846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D257 +ENCODING 53847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR D258 +ENCODING 53848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +3E +41 +7F +ENDCHAR +STARTCHAR D259 +ENCODING 53849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +41 +7F +41 +3E +ENDCHAR +STARTCHAR D25A +ENCODING 53850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D25B +ENCODING 53851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +08 +14 +63 +ENDCHAR +STARTCHAR D25C +ENCODING 53852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +8700 +F900 +0100 +FD00 +2100 +2200 +3700 +CC80 +ENDCHAR +STARTCHAR D25D +ENCODING 53853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D25E +ENCODING 53854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +F900 +8100 +7900 +FD00 +2700 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D25F +ENCODING 53855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7900 +8100 +7900 +F100 +0900 +F700 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D260 +ENCODING 53856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D261 +ENCODING 53857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F1 +09 +F7 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D262 +ENCODING 53858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +27 +2D +12 +3F +ENDCHAR +STARTCHAR D263 +ENCODING 53859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FF +0D +33 +0C +32 +1E +ENDCHAR +STARTCHAR D264 +ENCODING 53860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7A80 +4280 +7A80 +4280 +7A80 +0280 +FE80 +1280 +1680 +1280 +0280 +ENDCHAR +STARTCHAR D265 +ENCODING 53861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D266 +ENCODING 53862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1900 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D267 +ENCODING 53863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR D268 +ENCODING 53864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +7A80 +FE80 +1680 +1280 +2000 +3F80 +ENDCHAR +STARTCHAR D269 +ENCODING 53865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR D26A +ENCODING 53866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +22 +45 +42 +45 +32 +ENDCHAR +STARTCHAR D26B +ENCODING 53867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D26C +ENCODING 53868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +7F +3F +40 +3F +ENDCHAR +STARTCHAR D26D +ENCODING 53869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +7F +39 +41 +38 +ENDCHAR +STARTCHAR D26E +ENCODING 53870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +77 +3D +45 +37 +ENDCHAR +STARTCHAR D26F +ENCODING 53871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +75 +37 +45 +37 +ENDCHAR +STARTCHAR D270 +ENCODING 53872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +E500 +F500 +F500 +1500 +ED00 +2000 +5200 +7200 +4500 +7080 +ENDCHAR +STARTCHAR D271 +ENCODING 53873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +77 +37 +44 +37 +ENDCHAR +STARTCHAR D272 +ENCODING 53874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D273 +ENCODING 53875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +72 +37 +45 +72 +ENDCHAR +STARTCHAR D274 +ENCODING 53876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR D275 +ENCODING 53877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR D276 +ENCODING 53878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +2100 +3900 +2A80 +3800 +ENDCHAR +STARTCHAR D277 +ENCODING 53879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +0400 +0600 +1900 +2080 +ENDCHAR +STARTCHAR D278 +ENCODING 53880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR D279 +ENCODING 53881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR D27A +ENCODING 53882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR D27B +ENCODING 53883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +E500 +F500 +F500 +1500 +ED00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D27C +ENCODING 53884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR D27D +ENCODING 53885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +ED +20 +3F +3F +40 +3F +ENDCHAR +STARTCHAR D27E +ENCODING 53886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +7A80 +4280 +3A80 +FA80 +1680 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D27F +ENCODING 53887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +E5 +F5 +F5 +15 +E5 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D280 +ENCODING 53888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +7C80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR D281 +ENCODING 53889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FD +20 +7F +01 +01 +ENDCHAR +STARTCHAR D282 +ENCODING 53890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D283 +ENCODING 53891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +62 +12 +15 +18 +ENDCHAR +STARTCHAR D284 +ENCODING 53892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FD +11 +51 +40 +7F +ENDCHAR +STARTCHAR D285 +ENCODING 53893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D286 +ENCODING 53894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D287 +ENCODING 53895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +3E +40 +7E +ENDCHAR +STARTCHAR D288 +ENCODING 53896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D289 +ENCODING 53897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D28A +ENCODING 53898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D28B +ENCODING 53899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D28C +ENCODING 53900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR D28D +ENCODING 53901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D28E +ENCODING 53902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D28F +ENCODING 53903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR D290 +ENCODING 53904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FD +20 +7F +41 +7F +ENDCHAR +STARTCHAR D291 +ENCODING 53905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +FD +21 +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR D292 +ENCODING 53906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D293 +ENCODING 53907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +08 +14 +63 +ENDCHAR +STARTCHAR D294 +ENCODING 53908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D295 +ENCODING 53909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FD +21 +3E +41 +3E +ENDCHAR +STARTCHAR D296 +ENCODING 53910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +F900 +8100 +7900 +FD00 +2100 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D297 +ENCODING 53911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7900 +8100 +7900 +F900 +0100 +FD00 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D298 +ENCODING 53912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D299 +ENCODING 53913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D29A +ENCODING 53914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +F9 +81 +79 +FD +21 +2D +12 +3F +ENDCHAR +STARTCHAR D29B +ENCODING 53915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +F9 +01 +FD +0D +33 +0C +32 +1E +ENDCHAR +STARTCHAR D29C +ENCODING 53916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR D29D +ENCODING 53917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +7E +01 +01 +ENDCHAR +STARTCHAR D29E +ENCODING 53918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +00 +77 +11 +10 +ENDCHAR +STARTCHAR D29F +ENCODING 53919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +60 +12 +17 +18 +ENDCHAR +STARTCHAR D2A0 +ENCODING 53920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR D2A1 +ENCODING 53921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +06 +42 +45 +20 +ENDCHAR +STARTCHAR D2A2 +ENCODING 53922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +0100 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR D2A3 +ENCODING 53923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +DB +24 +3E +40 +7E +ENDCHAR +STARTCHAR D2A4 +ENCODING 53924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D2A5 +ENCODING 53925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D2A6 +ENCODING 53926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D2A7 +ENCODING 53927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D2A8 +ENCODING 53928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D2A9 +ENCODING 53929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR D2AA +ENCODING 53930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D2AB +ENCODING 53931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3900 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR D2AC +ENCODING 53932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D2AD +ENCODING 53933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +DB +24 +40 +7E +7F +ENDCHAR +STARTCHAR D2AE +ENCODING 53934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR D2AF +ENCODING 53935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +08 +18 +66 +81 +ENDCHAR +STARTCHAR D2B0 +ENCODING 53936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +20 +26 +5D +80 +ENDCHAR +STARTCHAR D2B1 +ENCODING 53937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +3F00 +ENDCHAR +STARTCHAR D2B2 +ENCODING 53938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +7C +02 +3F +40 +ENDCHAR +STARTCHAR D2B3 +ENCODING 53939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1F00 +3E00 +0100 +1F00 +6080 +ENDCHAR +STARTCHAR D2B4 +ENCODING 53940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +DB +24 +7E +01 +7E +ENDCHAR +STARTCHAR D2B5 +ENCODING 53941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1200 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR D2B6 +ENCODING 53942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +DB +24 +00 +7E +7E +ENDCHAR +STARTCHAR D2B7 +ENCODING 53943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1F00 +3300 +0C00 +1300 +1E00 +ENDCHAR +STARTCHAR D2B8 +ENCODING 53944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +2000 +3F00 +2000 +2000 +3F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR D2B9 +ENCODING 53945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D2BA +ENCODING 53946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR D2BB +ENCODING 53947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +F2 +16 +15 +18 +ENDCHAR +STARTCHAR D2BC +ENCODING 53948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D2BD +ENCODING 53949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +07 +42 +45 +20 +ENDCHAR +STARTCHAR D2BE +ENCODING 53950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D2BF +ENCODING 53951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D2C0 +ENCODING 53952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D2C1 +ENCODING 53953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +0000 +3B80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D2C2 +ENCODING 53954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR D2C3 +ENCODING 53955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +3000 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D2C4 +ENCODING 53956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D2C5 +ENCODING 53957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +3300 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D2C6 +ENCODING 53958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +3100 +0A80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D2C7 +ENCODING 53959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D2C8 +ENCODING 53960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D2C9 +ENCODING 53961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D2CA +ENCODING 53962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +12 +72 +95 +78 +ENDCHAR +STARTCHAR D2CB +ENCODING 53963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +2000 +3F00 +2000 +3F80 +0000 +FFC0 +0000 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR D2CC +ENCODING 53964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +20 +26 +5D +80 +ENDCHAR +STARTCHAR D2CD +ENCODING 53965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR D2CE +ENCODING 53966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +7E +02 +7F +ENDCHAR +STARTCHAR D2CF +ENCODING 53967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +7E +7E +00 +FF +1C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR D2D0 +ENCODING 53968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +7E +40 +7F +FF +00 +7E +01 +7F +ENDCHAR +STARTCHAR D2D1 +ENCODING 53969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +2000 +3F00 +3F00 +0000 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D2D2 +ENCODING 53970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +40 +7F +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR D2D3 +ENCODING 53971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +40 +7E +7E +00 +FF +3C +66 +18 +26 +3C +ENDCHAR +STARTCHAR D2D4 +ENCODING 53972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +4080 +7C80 +4080 +4080 +7E80 +0080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D2D5 +ENCODING 53973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3E +01 +01 +01 +ENDCHAR +STARTCHAR D2D6 +ENCODING 53974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D2D7 +ENCODING 53975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D2D8 +ENCODING 53976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR D2D9 +ENCODING 53977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D2DA +ENCODING 53978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +07 +4F +42 +45 +37 +ENDCHAR +STARTCHAR D2DB +ENCODING 53979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3F +40 +7E +ENDCHAR +STARTCHAR D2DC +ENCODING 53980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +00 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR D2DD +ENCODING 53981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D2DE +ENCODING 53982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +77 +79 +49 +76 +ENDCHAR +STARTCHAR D2DF +ENCODING 53983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D2E0 +ENCODING 53984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +72 +32 +45 +70 +ENDCHAR +STARTCHAR D2E1 +ENCODING 53985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D2E2 +ENCODING 53986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D2E3 +ENCODING 53987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR D2E4 +ENCODING 53988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FF +00 +7F +41 +7F +ENDCHAR +STARTCHAR D2E5 +ENCODING 53989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +79 +81 +79 +81 +79 +01 +FE +41 +7F +41 +7F +ENDCHAR +STARTCHAR D2E6 +ENCODING 53990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +12 +72 +55 +70 +ENDCHAR +STARTCHAR D2E7 +ENCODING 53991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +7F +81 +08 +14 +63 +ENDCHAR +STARTCHAR D2E8 +ENCODING 53992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D2E9 +ENCODING 53993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +7F +81 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D2EA +ENCODING 53994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +3C80 +7C80 +4080 +3C80 +FF80 +0080 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR D2EB +ENCODING 53995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +7900 +F900 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D2EC +ENCODING 53996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D2ED +ENCODING 53997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D2EE +ENCODING 53998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +F9 +81 +79 +3F +C1 +3F +12 +3F +ENDCHAR +STARTCHAR D2EF +ENCODING 53999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +79 +F9 +01 +FD +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D2F0 +ENCODING 54000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +81 +81 +81 +FD +01 +01 +01 +ENDCHAR +STARTCHAR D2F1 +ENCODING 54001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +81 +81 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D2F2 +ENCODING 54002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +81 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D2F3 +ENCODING 54003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F100 +8100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D2F4 +ENCODING 54004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +81 +F9 +81 +81 +FD +01 +20 +20 +3F +ENDCHAR +STARTCHAR D2F5 +ENCODING 54005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +81 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D2F6 +ENCODING 54006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D2F7 +ENCODING 54007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +81 +F1 +81 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D2F8 +ENCODING 54008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +81 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D2F9 +ENCODING 54009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D2FA +ENCODING 54010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D2FB +ENCODING 54011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D2FC +ENCODING 54012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D2FD +ENCODING 54013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D2FE +ENCODING 54014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D2FF +ENCODING 54015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D300 +ENCODING 54016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +81 +81 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D301 +ENCODING 54017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +81 +81 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D302 +ENCODING 54018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F100 +8100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D303 +ENCODING 54019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +8100 +F900 +8100 +8100 +FD00 +0100 +0800 +0800 +3600 +4180 +ENDCHAR +STARTCHAR D304 +ENCODING 54020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F100 +8100 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D305 +ENCODING 54021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +81 +F9 +81 +81 +FD +01 +3E +21 +21 +3E +ENDCHAR +STARTCHAR D306 +ENCODING 54022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F100 +8100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D307 +ENCODING 54023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F100 +8100 +F100 +8900 +7100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D308 +ENCODING 54024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +81 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D309 +ENCODING 54025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D30A +ENCODING 54026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F1 +81 +F1 +81 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D30B +ENCODING 54027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F1 +81 +F1 +89 +71 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D30C +ENCODING 54028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2480 +2480 +2480 +24C0 +2480 +2480 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D30D +ENCODING 54029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D30E +ENCODING 54030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0000 +3F00 +0880 +0880 +0880 +ENDCHAR +STARTCHAR D30F +ENCODING 54031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR D310 +ENCODING 54032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0080 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D311 +ENCODING 54033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0300 +2080 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D312 +ENCODING 54034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR D313 +ENCODING 54035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR D314 +ENCODING 54036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D315 +ENCODING 54037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D316 +ENCODING 54038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR D317 +ENCODING 54039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR D318 +ENCODING 54040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR D319 +ENCODING 54041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR D31A +ENCODING 54042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D31B +ENCODING 54043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR D31C +ENCODING 54044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D31D +ENCODING 54045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +28C0 +2880 +2880 +FE80 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D31E +ENCODING 54046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +2900 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR D31F +ENCODING 54047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0080 +0400 +0C00 +1B00 +2080 +ENDCHAR +STARTCHAR D320 +ENCODING 54048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0000 +1100 +1100 +2A80 +44C0 +ENDCHAR +STARTCHAR D321 +ENCODING 54049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +2880 +28C0 +2880 +FE80 +0080 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D322 +ENCODING 54050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +1F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D323 +ENCODING 54051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D324 +ENCODING 54052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +1F80 +3F00 +0080 +ENDCHAR +STARTCHAR D325 +ENCODING 54053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +3F80 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D326 +ENCODING 54054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +2880 +28C0 +2880 +FE80 +0000 +1F00 +1100 +3F80 +ENDCHAR +STARTCHAR D327 +ENCODING 54055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5100 +5180 +5D00 +A000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR D328 +ENCODING 54056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4A80 +4B80 +4A80 +4A80 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR D329 +ENCODING 54057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4B80 +4A80 +4A80 +FE80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D32A +ENCODING 54058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D32B +ENCODING 54059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR D32C +ENCODING 54060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0280 +1280 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR D32D +ENCODING 54061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0380 +2080 +2080 +2340 +1800 +ENDCHAR +STARTCHAR D32E +ENCODING 54062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D32F +ENCODING 54063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D330 +ENCODING 54064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4B80 +4A80 +FE80 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D331 +ENCODING 54065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR D332 +ENCODING 54066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR D333 +ENCODING 54067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D334 +ENCODING 54068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D335 +ENCODING 54069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D336 +ENCODING 54070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D337 +ENCODING 54071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR D338 +ENCODING 54072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR D339 +ENCODING 54073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0000 +1080 +1F80 +1080 +1F80 +ENDCHAR +STARTCHAR D33A +ENCODING 54074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +2500 +3900 +2680 +3840 +ENDCHAR +STARTCHAR D33B +ENCODING 54075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0080 +0400 +0600 +1900 +20C0 +ENDCHAR +STARTCHAR D33C +ENCODING 54076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0000 +0900 +1900 +1A80 +2640 +ENDCHAR +STARTCHAR D33D +ENCODING 54077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4B80 +4A80 +FE80 +0000 +1F00 +1080 +1080 +1F00 +ENDCHAR +STARTCHAR D33E +ENCODING 54078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +1F80 +0100 +0FC0 +1000 +ENDCHAR +STARTCHAR D33F +ENCODING 54079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9700 +9D00 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D340 +ENCODING 54080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR D341 +ENCODING 54081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D342 +ENCODING 54082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FA80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D343 +ENCODING 54083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +97 +9D +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D344 +ENCODING 54084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2480 +24C0 +2480 +2480 +24C0 +2480 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D345 +ENCODING 54085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2880 +28C0 +2880 +28C0 +FE80 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D346 +ENCODING 54086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +3F00 +0880 +0880 +ENDCHAR +STARTCHAR D347 +ENCODING 54087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +3900 +0900 +0A80 +0800 +ENDCHAR +STARTCHAR D348 +ENCODING 54088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +5180 +5100 +5100 +FD80 +0100 +4000 +4000 +7E00 +ENDCHAR +STARTCHAR D349 +ENCODING 54089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0300 +2080 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D34A +ENCODING 54090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +0600 +4F00 +4600 +4900 +3600 +ENDCHAR +STARTCHAR D34B +ENCODING 54091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR D34C +ENCODING 54092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7E00 +0100 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D34D +ENCODING 54093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7E00 +1100 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D34E +ENCODING 54094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7600 +1900 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D34F +ENCODING 54095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +6800 +1900 +7F00 +8900 +7E00 +ENDCHAR +STARTCHAR D350 +ENCODING 54096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7200 +1200 +7200 +8500 +6800 +ENDCHAR +STARTCHAR D351 +ENCODING 54097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR D352 +ENCODING 54098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +6200 +1500 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D353 +ENCODING 54099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7600 +1F00 +7600 +8900 +7600 +ENDCHAR +STARTCHAR D354 +ENCODING 54100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +3F80 +2080 +3F80 +ENDCHAR +STARTCHAR D355 +ENCODING 54101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR D356 +ENCODING 54102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +2900 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR D357 +ENCODING 54103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR D358 +ENCODING 54104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR D359 +ENCODING 54105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0C00 +1300 +2080 +1100 +0E00 +ENDCHAR +STARTCHAR D35A +ENCODING 54106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +1F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D35B +ENCODING 54107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D35C +ENCODING 54108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +1F80 +3F00 +0080 +ENDCHAR +STARTCHAR D35D +ENCODING 54109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +7F00 +4000 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D35E +ENCODING 54110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +7C80 +28C0 +2880 +28C0 +FE80 +0000 +1F00 +1100 +3F80 +ENDCHAR +STARTCHAR D35F +ENCODING 54111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +5180 +5100 +5D80 +A000 +1C00 +7F00 +1C00 +2200 +1C00 +ENDCHAR +STARTCHAR D360 +ENCODING 54112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -2 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +4A80 +4B80 +F280 +0280 +0280 +ENDCHAR +STARTCHAR D361 +ENCODING 54113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D362 +ENCODING 54114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D363 +ENCODING 54115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR D364 +ENCODING 54116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4A80 +4B80 +4A80 +FF80 +0280 +0280 +1000 +1F80 +ENDCHAR +STARTCHAR D365 +ENCODING 54117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0380 +2080 +2080 +2340 +1800 +ENDCHAR +STARTCHAR D366 +ENCODING 54118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D367 +ENCODING 54119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D368 +ENCODING 54120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D369 +ENCODING 54121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR D36A +ENCODING 54122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR D36B +ENCODING 54123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D36C +ENCODING 54124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D36D +ENCODING 54125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D36E +ENCODING 54126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D36F +ENCODING 54127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR D370 +ENCODING 54128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR D371 +ENCODING 54129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1080 +1F80 +1F80 +ENDCHAR +STARTCHAR D372 +ENCODING 54130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +2500 +3900 +2680 +3840 +ENDCHAR +STARTCHAR D373 +ENCODING 54131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR D374 +ENCODING 54132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +0900 +1900 +2E80 +0040 +ENDCHAR +STARTCHAR D375 +ENCODING 54133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0600 +1980 +2080 +1080 +0F00 +ENDCHAR +STARTCHAR D376 +ENCODING 54134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +0100 +0FC0 +1000 +ENDCHAR +STARTCHAR D377 +ENCODING 54135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9700 +9500 +9F00 +6500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D378 +ENCODING 54136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR D379 +ENCODING 54137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D37A +ENCODING 54138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4B80 +4A80 +4B80 +FA80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D37B +ENCODING 54139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +97 +95 +9F +65 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D37C +ENCODING 54140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +49 +4F +49 +49 +49 +FD +01 +01 +01 +ENDCHAR +STARTCHAR D37D +ENCODING 54141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D37E +ENCODING 54142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +51 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D37F +ENCODING 54143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5700 +5100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D380 +ENCODING 54144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR D381 +ENCODING 54145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +51 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D382 +ENCODING 54146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D383 +ENCODING 54147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +51 +57 +51 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D384 +ENCODING 54148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D385 +ENCODING 54149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D386 +ENCODING 54150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D387 +ENCODING 54151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D388 +ENCODING 54152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D389 +ENCODING 54153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D38A +ENCODING 54154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D38B +ENCODING 54155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D38C +ENCODING 54156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D38D +ENCODING 54157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D38E +ENCODING 54158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5700 +5100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D38F +ENCODING 54159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR D390 +ENCODING 54160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +5100 +5700 +5100 +5100 +FD00 +0000 +2200 +2200 +3500 +4C80 +ENDCHAR +STARTCHAR D391 +ENCODING 54161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR D392 +ENCODING 54162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5700 +5100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D393 +ENCODING 54163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5700 +5D00 +A100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D394 +ENCODING 54164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +51 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D395 +ENCODING 54165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D396 +ENCODING 54166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +51 +57 +51 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D397 +ENCODING 54167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +57 +5D +A1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D398 +ENCODING 54168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4A80 +4E80 +4A80 +4A80 +4A80 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR D399 +ENCODING 54169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D39A +ENCODING 54170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D39B +ENCODING 54171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR D39C +ENCODING 54172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0280 +1280 +1000 +1000 +1FC0 +ENDCHAR +STARTCHAR D39D +ENCODING 54173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0380 +2080 +2080 +2340 +1800 +ENDCHAR +STARTCHAR D39E +ENCODING 54174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D39F +ENCODING 54175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D3A0 +ENCODING 54176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +FE80 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D3A1 +ENCODING 54177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR D3A2 +ENCODING 54178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR D3A3 +ENCODING 54179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D3A4 +ENCODING 54180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D3A5 +ENCODING 54181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D3A6 +ENCODING 54182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D3A7 +ENCODING 54183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR D3A8 +ENCODING 54184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0000 +1F80 +2080 +2080 +1F80 +ENDCHAR +STARTCHAR D3A9 +ENCODING 54185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0000 +1080 +1F80 +1080 +1F80 +ENDCHAR +STARTCHAR D3AA +ENCODING 54186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +2500 +3900 +2680 +3840 +ENDCHAR +STARTCHAR D3AB +ENCODING 54187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0080 +0400 +0600 +1900 +20C0 +ENDCHAR +STARTCHAR D3AC +ENCODING 54188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +0900 +1900 +2E80 +0040 +ENDCHAR +STARTCHAR D3AD +ENCODING 54189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +FE80 +0000 +1F00 +1080 +1080 +1F00 +ENDCHAR +STARTCHAR D3AE +ENCODING 54190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +1F80 +0100 +0FC0 +1000 +ENDCHAR +STARTCHAR D3AF +ENCODING 54191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9500 +9500 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D3B0 +ENCODING 54192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR D3B1 +ENCODING 54193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D3B2 +ENCODING 54194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4A80 +4E80 +4A80 +FA80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D3B3 +ENCODING 54195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +95 +95 +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D3B4 +ENCODING 54196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +57 +51 +51 +57 +51 +FD +01 +01 +01 +ENDCHAR +STARTCHAR D3B5 +ENCODING 54197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +3F +01 +01 +01 +ENDCHAR +STARTCHAR D3B6 +ENCODING 54198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D3B7 +ENCODING 54199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5700 +5300 +5100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D3B8 +ENCODING 54200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +57 +51 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR D3B9 +ENCODING 54201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +57 +53 +51 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D3BA +ENCODING 54202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D3BB +ENCODING 54203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D3BC +ENCODING 54204 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +57 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D3BD +ENCODING 54205 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D3BE +ENCODING 54206 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D3BF +ENCODING 54207 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D3C0 +ENCODING 54208 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D3C1 +ENCODING 54209 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D3C2 +ENCODING 54210 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D3C3 +ENCODING 54211 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D3C4 +ENCODING 54212 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +57 +51 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D3C5 +ENCODING 54213 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +57 +51 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D3C6 +ENCODING 54214 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5700 +5300 +5100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D3C7 +ENCODING 54215 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +08 +14 +63 +ENDCHAR +STARTCHAR D3C8 +ENCODING 54216 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +F900 +5700 +5100 +5700 +5100 +FD00 +0000 +1200 +3200 +3500 +4C80 +ENDCHAR +STARTCHAR D3C9 +ENCODING 54217 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +57 +51 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR D3CA +ENCODING 54218 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5700 +5300 +5100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D3CB +ENCODING 54219 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5300 +5700 +5D00 +A100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D3CC +ENCODING 54220 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D3CD +ENCODING 54221 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D3CE +ENCODING 54222 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +57 +53 +51 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D3CF +ENCODING 54223 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +53 +57 +5D +A1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D3D0 +ENCODING 54224 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4A80 +4E80 +4A80 +4A80 +4E80 +4A80 +FE80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR D3D1 +ENCODING 54225 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D3D2 +ENCODING 54226 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D3D3 +ENCODING 54227 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR D3D4 +ENCODING 54228 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FE80 +0280 +0080 +1000 +1F80 +ENDCHAR +STARTCHAR D3D5 +ENCODING 54229 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0380 +2080 +2080 +2340 +1800 +ENDCHAR +STARTCHAR D3D6 +ENCODING 54230 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D3D7 +ENCODING 54231 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D3D8 +ENCODING 54232 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4E80 +4A80 +4E80 +FE80 +0000 +1F80 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D3D9 +ENCODING 54233 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +09 +79 +41 +38 +ENDCHAR +STARTCHAR D3DA +ENCODING 54234 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +0D +75 +45 +37 +ENDCHAR +STARTCHAR D3DB +ENCODING 54235 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +74 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D3DC +ENCODING 54236 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D3DD +ENCODING 54237 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D3DE +ENCODING 54238 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D3DF +ENCODING 54239 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +77 +1F +77 +45 +76 +ENDCHAR +STARTCHAR D3E0 +ENCODING 54240 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR D3E1 +ENCODING 54241 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +FA80 +4E80 +4A80 +4E80 +4A80 +FE80 +0000 +1080 +1F80 +1080 +1F80 +ENDCHAR +STARTCHAR D3E2 +ENCODING 54242 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +2500 +3900 +2680 +3840 +ENDCHAR +STARTCHAR D3E3 +ENCODING 54243 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +FA80 +4E80 +4A80 +4E80 +4A80 +FE80 +0280 +0480 +0600 +0900 +30C0 +ENDCHAR +STARTCHAR D3E4 +ENCODING 54244 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +0900 +1900 +2E80 +0040 +ENDCHAR +STARTCHAR D3E5 +ENCODING 54245 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4E80 +FA80 +0680 +1980 +2080 +1080 +0F00 +ENDCHAR +STARTCHAR D3E6 +ENCODING 54246 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +0100 +0FC0 +1000 +ENDCHAR +STARTCHAR D3E7 +ENCODING 54247 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +9D00 +9500 +9D00 +6100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D3E8 +ENCODING 54248 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +1F80 +0080 +0080 +ENDCHAR +STARTCHAR D3E9 +ENCODING 54249 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D3EA +ENCODING 54250 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +FA80 +4E80 +4A80 +4A80 +FA80 +0000 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D3EB +ENCODING 54251 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +9D +95 +9D +61 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D3EC +ENCODING 54252 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +1200 +1200 +1200 +1200 +7F80 +0400 +0400 +FFC0 +ENDCHAR +STARTCHAR D3ED +ENCODING 54253 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D3EE +ENCODING 54254 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR D3EF +ENCODING 54255 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +2400 +7600 +0800 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR D3F0 +ENCODING 54256 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D3F1 +ENCODING 54257 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D3F2 +ENCODING 54258 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D3F3 +ENCODING 54259 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +24 +76 +08 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR D3F4 +ENCODING 54260 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +0400 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D3F5 +ENCODING 54261 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D3F6 +ENCODING 54262 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D3F7 +ENCODING 54263 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D3F8 +ENCODING 54264 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D3F9 +ENCODING 54265 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D3FA +ENCODING 54266 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR D3FB +ENCODING 54267 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR D3FC +ENCODING 54268 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D3FD +ENCODING 54269 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D3FE +ENCODING 54270 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR D3FF +ENCODING 54271 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0000 +0400 +0C00 +1300 +6080 +ENDCHAR +STARTCHAR D400 +ENCODING 54272 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR D401 +ENCODING 54273 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D402 +ENCODING 54274 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR D403 +ENCODING 54275 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR D404 +ENCODING 54276 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +76 +08 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR D405 +ENCODING 54277 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D406 +ENCODING 54278 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +24 +76 +08 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR D407 +ENCODING 54279 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0400 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR D408 +ENCODING 54280 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7E80 +2480 +2480 +2480 +7EC0 +1080 +1080 +FE80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D409 +ENCODING 54281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR D40A +ENCODING 54282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D40B +ENCODING 54283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7200 +1200 +1500 +1000 +ENDCHAR +STARTCHAR D40C +ENCODING 54284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4900 +FD80 +2100 +DD00 +0000 +4000 +7E00 +ENDCHAR +STARTCHAR D40D +ENCODING 54285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +4700 +4200 +4500 +3000 +ENDCHAR +STARTCHAR D40E +ENCODING 54286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D40F +ENCODING 54287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D410 +ENCODING 54288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +1F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D411 +ENCODING 54289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3300 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D412 +ENCODING 54290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +0000 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D413 +ENCODING 54291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3000 +0C80 +3F00 +4480 +3F00 +ENDCHAR +STARTCHAR D414 +ENCODING 54292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3100 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D415 +ENCODING 54293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3300 +0C00 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR D416 +ENCODING 54294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3000 +0B80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D417 +ENCODING 54295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +3300 +0F80 +3B00 +4480 +3B00 +ENDCHAR +STARTCHAR D418 +ENCODING 54296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR D419 +ENCODING 54297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR D41A +ENCODING 54298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +1200 +7200 +5500 +7800 +ENDCHAR +STARTCHAR D41B +ENCODING 54299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR D41C +ENCODING 54300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +2200 +2200 +5500 +8800 +ENDCHAR +STARTCHAR D41D +ENCODING 54301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +7C80 +2480 +2480 +7EC0 +1080 +FE80 +0000 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D41E +ENCODING 54302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D41F +ENCODING 54303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +0E00 +1E00 +0100 +0F00 +3080 +ENDCHAR +STARTCHAR D420 +ENCODING 54304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7E00 +3F00 +0100 +ENDCHAR +STARTCHAR D421 +ENCODING 54305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +1F00 +2000 +3F00 +2000 +1F80 +ENDCHAR +STARTCHAR D422 +ENCODING 54306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +F900 +4900 +4980 +B100 +FD00 +0000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D423 +ENCODING 54307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +7C80 +2480 +7EC0 +1080 +FE00 +0E00 +3F80 +0E00 +1100 +0E00 +ENDCHAR +STARTCHAR D424 +ENCODING 54308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +0280 +7A80 +4A80 +4B80 +FE80 +1280 +0E80 +7280 +0280 +0080 +ENDCHAR +STARTCHAR D425 +ENCODING 54309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D426 +ENCODING 54310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D427 +ENCODING 54311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5700 +FD00 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D428 +ENCODING 54312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +55 +FF +25 +F5 +05 +20 +3F +ENDCHAR +STARTCHAR D429 +ENCODING 54313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5700 +FD00 +FD00 +0000 +4700 +4100 +4780 +3000 +ENDCHAR +STARTCHAR D42A +ENCODING 54314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +0380 +2780 +2380 +2280 +1B00 +ENDCHAR +STARTCHAR D42B +ENCODING 54315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +3F +40 +7F +ENDCHAR +STARTCHAR D42C +ENCODING 54316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +1F00 +0080 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D42D +ENCODING 54317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +1B00 +0480 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR D42E +ENCODING 54318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +0000 +1F80 +3A80 +2280 +1B80 +ENDCHAR +STARTCHAR D42F +ENCODING 54319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +1800 +0680 +3B80 +2280 +1B80 +ENDCHAR +STARTCHAR D430 +ENCODING 54320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +3100 +0900 +3900 +2280 +3C00 +ENDCHAR +STARTCHAR D431 +ENCODING 54321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +1980 +0600 +3B80 +2200 +1B80 +ENDCHAR +STARTCHAR D432 +ENCODING 54322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +0000 +3B80 +3A80 +2280 +3B80 +ENDCHAR +STARTCHAR D433 +ENCODING 54323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +3380 +0FC0 +3B80 +2280 +3980 +ENDCHAR +STARTCHAR D434 +ENCODING 54324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +3F +41 +7F +ENDCHAR +STARTCHAR D435 +ENCODING 54325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +21 +3F +3F +ENDCHAR +STARTCHAR D436 +ENCODING 54326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5700 +FD00 +FD00 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D437 +ENCODING 54327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +08 +14 +63 +ENDCHAR +STARTCHAR D438 +ENCODING 54328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5700 +FD00 +FD00 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D439 +ENCODING 54329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +57 +FD +FD +08 +37 +41 +23 +1C +ENDCHAR +STARTCHAR D43A +ENCODING 54330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +5700 +FD00 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D43B +ENCODING 54331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +0E00 +1E00 +0180 +0F00 +30C0 +ENDCHAR +STARTCHAR D43C +ENCODING 54332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D43D +ENCODING 54333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +1F80 +2000 +1F80 +2000 +1F80 +ENDCHAR +STARTCHAR D43E +ENCODING 54334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F5 +55 +57 +FD +FD +00 +3F +12 +3F +ENDCHAR +STARTCHAR D43F +ENCODING 54335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +6B80 +1280 +FE80 +0E00 +1180 +0E00 +1100 +0F00 +ENDCHAR +STARTCHAR D440 +ENCODING 54336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +2480 +2480 +2480 +7E80 +1080 +1080 +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D441 +ENCODING 54337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D442 +ENCODING 54338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D443 +ENCODING 54339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +4900 +B100 +FD00 +0100 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D444 +ENCODING 54340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +49 +49 +FD +21 +21 +FF +01 +41 +40 +7F +ENDCHAR +STARTCHAR D445 +ENCODING 54341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D446 +ENCODING 54342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D447 +ENCODING 54343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +3F +40 +7E +ENDCHAR +STARTCHAR D448 +ENCODING 54344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR D449 +ENCODING 54345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D44A +ENCODING 54346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR D44B +ENCODING 54347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D44C +ENCODING 54348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D44D +ENCODING 54349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D44E +ENCODING 54350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR D44F +ENCODING 54351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR D450 +ENCODING 54352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +7F +41 +7F +ENDCHAR +STARTCHAR D451 +ENCODING 54353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +41 +7F +7F +ENDCHAR +STARTCHAR D452 +ENCODING 54354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +52 +72 +55 +78 +ENDCHAR +STARTCHAR D453 +ENCODING 54355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR D454 +ENCODING 54356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D455 +ENCODING 54357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D456 +ENCODING 54358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +4900 +B100 +FD00 +0100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D457 +ENCODING 54359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +FD00 +2100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D458 +ENCODING 54360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D459 +ENCODING 54361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR D45A +ENCODING 54362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +7F +12 +3F +ENDCHAR +STARTCHAR D45B +ENCODING 54363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +21 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D45C +ENCODING 54364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +1200 +1200 +1200 +7F80 +1200 +1200 +1200 +FFC0 +ENDCHAR +STARTCHAR D45D +ENCODING 54365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +7E +01 +01 +ENDCHAR +STARTCHAR D45E +ENCODING 54366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +7E +11 +11 +10 +ENDCHAR +STARTCHAR D45F +ENCODING 54367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7E00 +2400 +7E00 +2400 +FF00 +0000 +F200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR D460 +ENCODING 54368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D461 +ENCODING 54369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D462 +ENCODING 54370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +0300 +2780 +2300 +2480 +1B00 +ENDCHAR +STARTCHAR D463 +ENCODING 54371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +24 +7E +24 +FF +00 +7E +40 +7E +ENDCHAR +STARTCHAR D464 +ENCODING 54372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +1200 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D465 +ENCODING 54373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +3F00 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D466 +ENCODING 54374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +3B80 +0C80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D467 +ENCODING 54375 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +3C80 +0C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D468 +ENCODING 54376 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +7900 +0900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D469 +ENCODING 54377 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +3B80 +0C00 +3F80 +2400 +3B80 +ENDCHAR +STARTCHAR D46A +ENCODING 54378 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +7F80 +0A80 +7A80 +4280 +3F80 +ENDCHAR +STARTCHAR D46B +ENCODING 54379 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +7B00 +0F80 +7B00 +4480 +3B00 +ENDCHAR +STARTCHAR D46C +ENCODING 54380 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +24 +7E +24 +FF +00 +7E +41 +7F +ENDCHAR +STARTCHAR D46D +ENCODING 54381 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D46E +ENCODING 54382 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +92 +F2 +95 +F8 +ENDCHAR +STARTCHAR D46F +ENCODING 54383 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +0000 +0400 +0C00 +1300 +6080 +ENDCHAR +STARTCHAR D470 +ENCODING 54384 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +24 +26 +59 +80 +ENDCHAR +STARTCHAR D471 +ENCODING 54385 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +3E +41 +42 +3C +ENDCHAR +STARTCHAR D472 +ENCODING 54386 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +7E +04 +7F +ENDCHAR +STARTCHAR D473 +ENCODING 54387 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +0E00 +3F00 +0300 +1F00 +6080 +ENDCHAR +STARTCHAR D474 +ENCODING 54388 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +7E +24 +FF +00 +7E +7F +01 +ENDCHAR +STARTCHAR D475 +ENCODING 54389 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +1F00 +2000 +3F00 +3F00 +ENDCHAR +STARTCHAR D476 +ENCODING 54390 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +24 +7E +24 +FF +00 +7F +24 +7E +ENDCHAR +STARTCHAR D477 +ENCODING 54391 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +1200 +FFC0 +0E00 +3F80 +0E00 +1100 +1E00 +ENDCHAR +STARTCHAR D478 +ENCODING 54392 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +1200 +1200 +1200 +7F80 +0000 +FFC0 +0400 +0400 +0400 +ENDCHAR +STARTCHAR D479 +ENCODING 54393 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D47A +ENCODING 54394 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR D47B +ENCODING 54395 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR D47C +ENCODING 54396 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +2400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR D47D +ENCODING 54397 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D47E +ENCODING 54398 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR D47F +ENCODING 54399 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D480 +ENCODING 54400 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D481 +ENCODING 54401 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR D482 +ENCODING 54402 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +3F80 +0C80 +3C80 +4480 +3F80 +ENDCHAR +STARTCHAR D483 +ENCODING 54403 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D484 +ENCODING 54404 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D485 +ENCODING 54405 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +7F +7E +88 +77 +ENDCHAR +STARTCHAR D486 +ENCODING 54406 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D487 +ENCODING 54407 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR D488 +ENCODING 54408 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D489 +ENCODING 54409 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D48A +ENCODING 54410 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D48B +ENCODING 54411 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +0400 +0C00 +1300 +6080 +ENDCHAR +STARTCHAR D48C +ENCODING 54412 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D48D +ENCODING 54413 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0400 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D48E +ENCODING 54414 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -2 +BITMAP +7E +24 +7F +00 +FF +08 +7E +04 +7F +ENDCHAR +STARTCHAR D48F +ENCODING 54415 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +F7 +08 +3C +7C +02 +3E +C1 +ENDCHAR +STARTCHAR D490 +ENCODING 54416 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR D491 +ENCODING 54417 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +24 +24 +7F +00 +FF +08 +7E +7E +7E +ENDCHAR +STARTCHAR D492 +ENCODING 54418 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0400 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR D493 +ENCODING 54419 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +F7 +08 +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR D494 +ENCODING 54420 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7C80 +2480 +2480 +2480 +7E80 +0080 +FE80 +1080 +1380 +1080 +1080 +ENDCHAR +STARTCHAR D495 +ENCODING 54421 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +3E +01 +01 +01 +ENDCHAR +STARTCHAR D496 +ENCODING 54422 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D497 +ENCODING 54423 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D498 +ENCODING 54424 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +F9 +01 +FD +27 +21 +40 +7F +ENDCHAR +STARTCHAR D499 +ENCODING 54425 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D49A +ENCODING 54426 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D49B +ENCODING 54427 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +3F +40 +7E +ENDCHAR +STARTCHAR D49C +ENCODING 54428 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +7F +3F +40 +3F +ENDCHAR +STARTCHAR D49D +ENCODING 54429 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D49E +ENCODING 54430 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D49F +ENCODING 54431 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D4A0 +ENCODING 54432 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +52 +72 +85 +68 +ENDCHAR +STARTCHAR D4A1 +ENCODING 54433 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D4A2 +ENCODING 54434 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D4A3 +ENCODING 54435 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +76 +37 +49 +76 +ENDCHAR +STARTCHAR D4A4 +ENCODING 54436 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +7F +41 +7F +ENDCHAR +STARTCHAR D4A5 +ENCODING 54437 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +41 +7F +7F +ENDCHAR +STARTCHAR D4A6 +ENCODING 54438 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D4A7 +ENCODING 54439 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +08 +14 +63 +ENDCHAR +STARTCHAR D4A8 +ENCODING 54440 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D4A9 +ENCODING 54441 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +57 +51 +FD +01 +FD +21 +3E +41 +41 +3E +ENDCHAR +STARTCHAR D4AA +ENCODING 54442 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +5100 +FD00 +1D00 +E100 +2700 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D4AB +ENCODING 54443 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +4900 +FD00 +DD00 +2300 +3D00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D4AC +ENCODING 54444 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D4AD +ENCODING 54445 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +27 +21 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D4AE +ENCODING 54446 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +1D +E1 +27 +3F +12 +3F +ENDCHAR +STARTCHAR D4AF +ENCODING 54447 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +DD +23 +3D +23 +1C +22 +1E +ENDCHAR +STARTCHAR D4B0 +ENCODING 54448 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -2 +BITMAP +0080 +7A80 +4A80 +4A80 +7E80 +0280 +FE80 +1680 +1280 +0280 +ENDCHAR +STARTCHAR D4B1 +ENCODING 54449 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +3F80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR D4B2 +ENCODING 54450 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D4B3 +ENCODING 54451 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +3900 +0500 +0680 +0040 +ENDCHAR +STARTCHAR D4B4 +ENCODING 54452 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +2A80 +5280 +FE80 +1680 +1280 +2000 +3F80 +ENDCHAR +STARTCHAR D4B5 +ENCODING 54453 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR D4B6 +ENCODING 54454 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +F500 +1500 +ED00 +2000 +4F80 +4700 +4500 +3200 +ENDCHAR +STARTCHAR D4B7 +ENCODING 54455 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D4B8 +ENCODING 54456 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +1F +7F +40 +3F +ENDCHAR +STARTCHAR D4B9 +ENCODING 54457 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +1F +39 +41 +38 +ENDCHAR +STARTCHAR D4BA +ENCODING 54458 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +77 +35 +45 +37 +ENDCHAR +STARTCHAR D4BB +ENCODING 54459 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +1D +77 +45 +37 +ENDCHAR +STARTCHAR D4BC +ENCODING 54460 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +52 +72 +45 +70 +ENDCHAR +STARTCHAR D4BD +ENCODING 54461 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +1F +77 +44 +37 +ENDCHAR +STARTCHAR D4BE +ENCODING 54462 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +57 +75 +45 +77 +ENDCHAR +STARTCHAR D4BF +ENCODING 54463 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +27 +7F +77 +45 +72 +ENDCHAR +STARTCHAR D4C0 +ENCODING 54464 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +2080 +3F80 +ENDCHAR +STARTCHAR D4C1 +ENCODING 54465 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR D4C2 +ENCODING 54466 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +2100 +3900 +2A80 +3840 +ENDCHAR +STARTCHAR D4C3 +ENCODING 54467 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +0400 +0E00 +3180 +ENDCHAR +STARTCHAR D4C4 +ENCODING 54468 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR D4C5 +ENCODING 54469 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F00 +2080 +3080 +0F00 +ENDCHAR +STARTCHAR D4C6 +ENCODING 54470 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR D4C7 +ENCODING 54471 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F500 +5500 +F500 +1500 +ED00 +2000 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D4C8 +ENCODING 54472 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR D4C9 +ENCODING 54473 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +ED +20 +3F +3F +40 +3F +ENDCHAR +STARTCHAR D4CA +ENCODING 54474 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +0080 +7A80 +2A80 +7A80 +0280 +FA80 +1680 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D4CB +ENCODING 54475 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F5 +55 +F5 +15 +E5 +3C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D4CC +ENCODING 54476 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +7E80 +2480 +2480 +2480 +7E80 +0080 +FE80 +1080 +1080 +1080 +1080 +ENDCHAR +STARTCHAR D4CD +ENCODING 54477 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +3E +01 +01 +01 +ENDCHAR +STARTCHAR D4CE +ENCODING 54478 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +36 +09 +09 +09 +ENDCHAR +STARTCHAR D4CF +ENCODING 54479 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D4D0 +ENCODING 54480 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +49 +FD +01 +FD +11 +11 +40 +40 +7F +ENDCHAR +STARTCHAR D4D1 +ENCODING 54481 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D4D2 +ENCODING 54482 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D4D3 +ENCODING 54483 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +01 +FD +21 +3F +40 +7E +ENDCHAR +STARTCHAR D4D4 +ENCODING 54484 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +49 +FD +01 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D4D5 +ENCODING 54485 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D4D6 +ENCODING 54486 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D4D7 +ENCODING 54487 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D4D8 +ENCODING 54488 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +52 +72 +85 +68 +ENDCHAR +STARTCHAR D4D9 +ENCODING 54489 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D4DA +ENCODING 54490 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D4DB +ENCODING 54491 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +77 +37 +49 +76 +ENDCHAR +STARTCHAR D4DC +ENCODING 54492 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +FD +49 +49 +FD +01 +FD +21 +20 +7F +41 +7F +ENDCHAR +STARTCHAR D4DD +ENCODING 54493 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +01 +FD +21 +41 +7F +7F +ENDCHAR +STARTCHAR D4DE +ENCODING 54494 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D4DF +ENCODING 54495 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +FD00 +4900 +4900 +FD00 +0100 +FD00 +2100 +2800 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR D4E0 +ENCODING 54496 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D4E1 +ENCODING 54497 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D4E2 +ENCODING 54498 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +5100 +FD00 +0100 +FD00 +2100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D4E3 +ENCODING 54499 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +7900 +4900 +FD00 +1D00 +E100 +3C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D4E4 +ENCODING 54500 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +51 +FD +01 +FD +21 +7F +01 +3F +01 +ENDCHAR +STARTCHAR D4E5 +ENCODING 54501 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +20 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D4E6 +ENCODING 54502 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +79 +51 +FD +01 +FD +21 +3F +12 +3F +ENDCHAR +STARTCHAR D4E7 +ENCODING 54503 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +79 +49 +FD +1D +E1 +3C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D4E8 +ENCODING 54504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +3F80 +1200 +1200 +1200 +7F80 +0000 +FFC0 +1200 +1200 +1200 +ENDCHAR +STARTCHAR D4E9 +ENCODING 54505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D4EA +ENCODING 54506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR D4EB +ENCODING 54507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR D4EC +ENCODING 54508 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +1200 +3200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR D4ED +ENCODING 54509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D4EE +ENCODING 54510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +02 +8F +89 +76 +ENDCHAR +STARTCHAR D4EF +ENCODING 54511 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR D4F0 +ENCODING 54512 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D4F1 +ENCODING 54513 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +7F +71 +41 +71 +ENDCHAR +STARTCHAR D4F2 +ENCODING 54514 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +7F +79 +89 +76 +ENDCHAR +STARTCHAR D4F3 +ENCODING 54515 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D4F4 +ENCODING 54516 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D4F5 +ENCODING 54517 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +7F +7E +88 +77 +ENDCHAR +STARTCHAR D4F6 +ENCODING 54518 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D4F7 +ENCODING 54519 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +24 +72 +77 +89 +76 +ENDCHAR +STARTCHAR D4F8 +ENCODING 54520 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D4F9 +ENCODING 54521 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +3200 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR D4FA +ENCODING 54522 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D4FB +ENCODING 54523 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +1100 +1500 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR D4FC +ENCODING 54524 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D4FD +ENCODING 54525 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +1200 +1F00 +2080 +2080 +1F00 +ENDCHAR +STARTCHAR D4FE +ENCODING 54526 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR D4FF +ENCODING 54527 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +3E +7C +02 +3E +C1 +ENDCHAR +STARTCHAR D500 +ENCODING 54528 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F00 +0080 +3F80 +ENDCHAR +STARTCHAR D501 +ENCODING 54529 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +24 +24 +7F +00 +FF +24 +7E +7E +7E +ENDCHAR +STARTCHAR D502 +ENCODING 54530 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +1200 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR D503 +ENCODING 54531 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +1E +7F +1C +22 +3C +ENDCHAR +STARTCHAR D504 +ENCODING 54532 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +3F80 +1200 +1200 +1200 +1200 +7F80 +0000 +0000 +FFC0 +ENDCHAR +STARTCHAR D505 +ENCODING 54533 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D506 +ENCODING 54534 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F00 +0880 +0880 +0800 +ENDCHAR +STARTCHAR D507 +ENCODING 54535 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +7900 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR D508 +ENCODING 54536 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0000 +2000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D509 +ENCODING 54537 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +2380 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D50A +ENCODING 54538 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D50B +ENCODING 54539 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F00 +2000 +3F00 +ENDCHAR +STARTCHAR D50C +ENCODING 54540 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +3F80 +0000 +FFC0 +0000 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D50D +ENCODING 54541 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +7E +11 +71 +41 +71 +ENDCHAR +STARTCHAR D50E +ENCODING 54542 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +77 +19 +79 +89 +76 +ENDCHAR +STARTCHAR D50F +ENCODING 54543 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +79 +19 +7F +49 +76 +ENDCHAR +STARTCHAR D510 +ENCODING 54544 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +F2 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D511 +ENCODING 54545 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +77 +18 +7F +48 +77 +ENDCHAR +STARTCHAR D512 +ENCODING 54546 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +FF +15 +F5 +85 +7F +ENDCHAR +STARTCHAR D513 +ENCODING 54547 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +F6 +1F +F6 +89 +76 +ENDCHAR +STARTCHAR D514 +ENCODING 54548 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0000 +3F00 +2080 +2080 +3F00 +ENDCHAR +STARTCHAR D515 +ENCODING 54549 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0000 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D516 +ENCODING 54550 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D517 +ENCODING 54551 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3F00 +1200 +1200 +3F80 +0000 +FFC0 +0000 +0400 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR D518 +ENCODING 54552 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +1200 +1300 +2C80 +4000 +ENDCHAR +STARTCHAR D519 +ENCODING 54553 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +1F00 +2080 +2100 +1E00 +ENDCHAR +STARTCHAR D51A +ENCODING 54554 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F00 +0200 +3F80 +ENDCHAR +STARTCHAR D51B +ENCODING 54555 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +1C +7E +06 +3E +C1 +ENDCHAR +STARTCHAR D51C +ENCODING 54556 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -2 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F00 +3F80 +0080 +ENDCHAR +STARTCHAR D51D +ENCODING 54557 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +7E +24 +24 +7F +00 +FF +3E +40 +7E +7E +ENDCHAR +STARTCHAR D51E +ENCODING 54558 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +3F00 +1200 +3F00 +0000 +FFC0 +0000 +3F80 +1200 +3F00 +ENDCHAR +STARTCHAR D51F +ENCODING 54559 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +7E +24 +24 +7F +00 +FF +1C +7F +1C +22 +3C +ENDCHAR +STARTCHAR D520 +ENCODING 54560 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +FD +49 +49 +49 +FD +01 +FF +01 +01 +01 +ENDCHAR +STARTCHAR D521 +ENCODING 54561 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D522 +ENCODING 54562 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D523 +ENCODING 54563 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +4900 +B100 +FD00 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D524 +ENCODING 54564 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +FD +05 +F9 +01 +40 +7F +ENDCHAR +STARTCHAR D525 +ENCODING 54565 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +47 +42 +45 +30 +ENDCHAR +STARTCHAR D526 +ENCODING 54566 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +06 +4F +46 +49 +36 +ENDCHAR +STARTCHAR D527 +ENCODING 54567 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +3F +40 +7E +ENDCHAR +STARTCHAR D528 +ENCODING 54568 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +7E +01 +7F +40 +3F +ENDCHAR +STARTCHAR D529 +ENCODING 54569 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D52A +ENCODING 54570 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +00 +7F +79 +49 +76 +ENDCHAR +STARTCHAR D52B +ENCODING 54571 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +60 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D52C +ENCODING 54572 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +62 +12 +72 +85 +68 +ENDCHAR +STARTCHAR D52D +ENCODING 54573 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +62 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D52E +ENCODING 54574 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +62 +15 +75 +85 +7F +ENDCHAR +STARTCHAR D52F +ENCODING 54575 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +67 +1F +76 +49 +76 +ENDCHAR +STARTCHAR D530 +ENCODING 54576 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR D531 +ENCODING 54577 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +41 +7F +7F +ENDCHAR +STARTCHAR D532 +ENCODING 54578 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +52 +72 +55 +78 +ENDCHAR +STARTCHAR D533 +ENCODING 54579 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +08 +14 +63 +ENDCHAR +STARTCHAR D534 +ENCODING 54580 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D535 +ENCODING 54581 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +01 +3E +41 +63 +1C +ENDCHAR +STARTCHAR D536 +ENCODING 54582 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +4900 +B100 +FD00 +0000 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D537 +ENCODING 54583 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +4900 +FD00 +0100 +FD00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D538 +ENCODING 54584 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D539 +ENCODING 54585 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +1E +20 +3F +20 +3F +ENDCHAR +STARTCHAR D53A +ENCODING 54586 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +49 +49 +B1 +FD +00 +7F +12 +3F +ENDCHAR +STARTCHAR D53B +ENCODING 54587 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +49 +FD +01 +FD +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D53C +ENCODING 54588 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +49 +49 +49 +49 +49 +49 +FD +01 +01 +01 +ENDCHAR +STARTCHAR D53D +ENCODING 54589 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +00 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D53E +ENCODING 54590 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +51 +F9 +00 +7F +09 +09 +09 +ENDCHAR +STARTCHAR D53F +ENCODING 54591 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5100 +5100 +F900 +0000 +7200 +1200 +1500 +0080 +ENDCHAR +STARTCHAR D540 +ENCODING 54592 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +01 +21 +20 +20 +3F +ENDCHAR +STARTCHAR D541 +ENCODING 54593 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +51 +F9 +07 +41 +42 +45 +30 +ENDCHAR +STARTCHAR D542 +ENCODING 54594 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +07 +4F +47 +49 +36 +ENDCHAR +STARTCHAR D543 +ENCODING 54595 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +51 +51 +51 +F9 +00 +7E +40 +7E +ENDCHAR +STARTCHAR D544 +ENCODING 54596 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +FD +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D545 +ENCODING 54597 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +77 +11 +71 +41 +71 +ENDCHAR +STARTCHAR D546 +ENCODING 54598 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D547 +ENCODING 54599 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +71 +15 +77 +45 +77 +ENDCHAR +STARTCHAR D548 +ENCODING 54600 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +72 +12 +72 +45 +70 +ENDCHAR +STARTCHAR D549 +ENCODING 54601 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +77 +14 +77 +44 +77 +ENDCHAR +STARTCHAR D54A +ENCODING 54602 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +62 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D54B +ENCODING 54603 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +77 +1F +77 +45 +72 +ENDCHAR +STARTCHAR D54C +ENCODING 54604 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +00 +3F +41 +41 +3F +ENDCHAR +STARTCHAR D54D +ENCODING 54605 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D54E +ENCODING 54606 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5100 +5100 +F900 +0000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D54F +ENCODING 54607 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +01 +08 +0C +36 +41 +ENDCHAR +STARTCHAR D550 +ENCODING 54608 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5100 +5100 +F900 +0000 +2200 +3200 +5D00 +0080 +ENDCHAR +STARTCHAR D551 +ENCODING 54609 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +F9 +51 +51 +51 +51 +FD +01 +1E +21 +21 +1E +ENDCHAR +STARTCHAR D552 +ENCODING 54610 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5100 +5100 +F900 +0000 +3F00 +0600 +3B00 +0080 +ENDCHAR +STARTCHAR D553 +ENCODING 54611 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +0100 +F900 +5100 +5100 +5D00 +A100 +1C00 +3C00 +0200 +1E00 +6180 +ENDCHAR +STARTCHAR D554 +ENCODING 54612 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +51 +F9 +00 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D555 +ENCODING 54613 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +3F +20 +3F +20 +3F +ENDCHAR +STARTCHAR D556 +ENCODING 54614 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +51 +51 +51 +F9 +00 +3F +12 +3F +ENDCHAR +STARTCHAR D557 +ENCODING 54615 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +01 +F9 +51 +51 +5D +A1 +1C +7F +1E +22 +1E +ENDCHAR +STARTCHAR D558 +ENCODING 54616 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0100 +7180 +8900 +8900 +8900 +7100 +0100 +0100 +ENDCHAR +STARTCHAR D559 +ENCODING 54617 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0180 +7900 +8900 +7900 +0000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR D55A +ENCODING 54618 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D55B +ENCODING 54619 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +7200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR D55C +ENCODING 54620 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0100 +7180 +8900 +7100 +0100 +4000 +4000 +7F00 +ENDCHAR +STARTCHAR D55D +ENCODING 54621 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +0F00 +4200 +4500 +2000 +ENDCHAR +STARTCHAR D55E +ENCODING 54622 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0600 +8900 +8600 +8900 +7600 +ENDCHAR +STARTCHAR D55F +ENCODING 54623 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D560 +ENCODING 54624 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD80 +8900 +7900 +0000 +7E00 +0100 +7E00 +4000 +7F00 +ENDCHAR +STARTCHAR D561 +ENCODING 54625 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7700 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D562 +ENCODING 54626 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D563 +ENCODING 54627 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR D564 +ENCODING 54628 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7200 +7200 +4500 +7080 +ENDCHAR +STARTCHAR D565 +ENCODING 54629 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD80 +8900 +7900 +0000 +7700 +1800 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR D566 +ENCODING 54630 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7F00 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D567 +ENCODING 54631 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0600 +7100 +7600 +4900 +7600 +ENDCHAR +STARTCHAR D568 +ENCODING 54632 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0180 +7900 +8900 +7900 +0000 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR D569 +ENCODING 54633 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +4980 +8900 +7900 +0000 +4100 +7E00 +4100 +7E00 +ENDCHAR +STARTCHAR D56A +ENCODING 54634 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +0200 +7200 +5500 +7880 +ENDCHAR +STARTCHAR D56B +ENCODING 54635 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0100 +7980 +8900 +7900 +0100 +0800 +1400 +6300 +ENDCHAR +STARTCHAR D56C +ENCODING 54636 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +2200 +2200 +5500 +0800 +ENDCHAR +STARTCHAR D56D +ENCODING 54637 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0180 +7900 +8900 +7900 +0000 +3E00 +4100 +3E00 +ENDCHAR +STARTCHAR D56E +ENCODING 54638 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D56F +ENCODING 54639 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +6800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D570 +ENCODING 54640 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +7E00 +0100 +3F00 +ENDCHAR +STARTCHAR D571 +ENCODING 54641 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +7900 +0000 +7F00 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D572 +ENCODING 54642 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD00 +7180 +8900 +8900 +7000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D573 +ENCODING 54643 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F900 +7980 +8900 +6800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR D574 +ENCODING 54644 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +0280 +FE80 +0280 +3B80 +4A80 +4A80 +3A80 +0280 +0280 +0280 +ENDCHAR +STARTCHAR D575 +ENCODING 54645 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +07 +75 +95 +75 +00 +7F +01 +01 +ENDCHAR +STARTCHAR D576 +ENCODING 54646 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +77 +95 +95 +61 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D577 +ENCODING 54647 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7700 +9500 +9500 +6100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR D578 +ENCODING 54648 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0500 +7700 +9500 +7500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D579 +ENCODING 54649 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +77 +95 +95 +61 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D57A +ENCODING 54650 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D57B +ENCODING 54651 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +77 +95 +95 +61 +3F +40 +7F +ENDCHAR +STARTCHAR D57C +ENCODING 54652 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FF +95 +75 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D57D +ENCODING 54653 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D57E +ENCODING 54654 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D57F +ENCODING 54655 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D580 +ENCODING 54656 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D581 +ENCODING 54657 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D582 +ENCODING 54658 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D583 +ENCODING 54659 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +F700 +9500 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D584 +ENCODING 54660 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +07 +75 +95 +75 +00 +3F +41 +3F +ENDCHAR +STARTCHAR D585 +ENCODING 54661 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +97 +95 +75 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR D586 +ENCODING 54662 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7700 +9500 +9500 +6100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D587 +ENCODING 54663 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0700 +7500 +9500 +7100 +0800 +0C00 +1200 +6180 +ENDCHAR +STARTCHAR D588 +ENCODING 54664 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0700 +7500 +9500 +7500 +0000 +1200 +3300 +4C80 +ENDCHAR +STARTCHAR D589 +ENCODING 54665 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +07 +75 +95 +75 +00 +3E +41 +3E +ENDCHAR +STARTCHAR D58A +ENCODING 54666 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7700 +9500 +9500 +6100 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D58B +ENCODING 54667 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +F700 +9500 +F500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D58C +ENCODING 54668 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +77 +95 +95 +61 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D58D +ENCODING 54669 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D58E +ENCODING 54670 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +77 +95 +95 +61 +3F +12 +3F +ENDCHAR +STARTCHAR D58F +ENCODING 54671 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +F7 +95 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D590 +ENCODING 54672 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0180 +7100 +8900 +8980 +8900 +7100 +0100 +0100 +ENDCHAR +STARTCHAR D591 +ENCODING 54673 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7E00 +0100 +0100 +ENDCHAR +STARTCHAR D592 +ENCODING 54674 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7E00 +1100 +1100 +ENDCHAR +STARTCHAR D593 +ENCODING 54675 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7200 +1200 +1500 +1880 +ENDCHAR +STARTCHAR D594 +ENCODING 54676 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 0 +BITMAP +7100 +FD80 +3100 +4900 +8980 +5900 +2000 +4000 +7E00 +ENDCHAR +STARTCHAR D595 +ENCODING 54677 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +0F00 +4200 +4500 +2000 +ENDCHAR +STARTCHAR D596 +ENCODING 54678 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0600 +8900 +8600 +8900 +7600 +ENDCHAR +STARTCHAR D597 +ENCODING 54679 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7F00 +4000 +7E00 +ENDCHAR +STARTCHAR D598 +ENCODING 54680 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +3F00 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D599 +ENCODING 54681 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7700 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D59A +ENCODING 54682 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D59B +ENCODING 54683 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7900 +7E00 +8900 +7E00 +ENDCHAR +STARTCHAR D59C +ENCODING 54684 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7200 +7200 +4500 +7080 +ENDCHAR +STARTCHAR D59D +ENCODING 54685 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7E00 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR D59E +ENCODING 54686 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7F00 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D59F +ENCODING 54687 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0600 +7100 +7600 +4900 +7600 +ENDCHAR +STARTCHAR D5A0 +ENCODING 54688 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7E00 +4100 +7F00 +ENDCHAR +STARTCHAR D5A1 +ENCODING 54689 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +4100 +7E00 +7F00 +ENDCHAR +STARTCHAR D5A2 +ENCODING 54690 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +0200 +7200 +5500 +7880 +ENDCHAR +STARTCHAR D5A3 +ENCODING 54691 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +0800 +1400 +6300 +ENDCHAR +STARTCHAR D5A4 +ENCODING 54692 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +2200 +2200 +5500 +0800 +ENDCHAR +STARTCHAR D5A5 +ENCODING 54693 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD80 +0100 +7980 +8900 +7900 +0000 +3E00 +4100 +3E00 +ENDCHAR +STARTCHAR D5A6 +ENCODING 54694 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +3E00 +0600 +3F00 +4000 +ENDCHAR +STARTCHAR D5A7 +ENCODING 54695 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +6800 +1C00 +3C00 +0200 +1E00 +6100 +ENDCHAR +STARTCHAR D5A8 +ENCODING 54696 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7E00 +0100 +3F00 +ENDCHAR +STARTCHAR D5A9 +ENCODING 54697 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +7900 +0000 +7F00 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D5AA +ENCODING 54698 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +7000 +0100 +FD80 +7100 +8980 +8900 +7000 +7F00 +2200 +7F00 +ENDCHAR +STARTCHAR D5AB +ENCODING 54699 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +0100 +F980 +7900 +8980 +6800 +1C00 +7F00 +1C00 +2200 +1E00 +ENDCHAR +STARTCHAR D5AC +ENCODING 54700 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -2 +BITMAP +01 +75 +05 +F7 +65 +95 +97 +95 +65 +05 +ENDCHAR +STARTCHAR D5AD +ENCODING 54701 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FF +75 +97 +95 +61 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D5AE +ENCODING 54702 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D5AF +ENCODING 54703 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FF00 +7500 +9700 +9500 +6100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR D5B0 +ENCODING 54704 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +65 +FD +67 +95 +97 +75 +05 +40 +7F +ENDCHAR +STARTCHAR D5B1 +ENCODING 54705 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FF +75 +97 +95 +61 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D5B2 +ENCODING 54706 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D5B3 +ENCODING 54707 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3F +40 +7F +ENDCHAR +STARTCHAR D5B4 +ENCODING 54708 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +3E +01 +3F +40 +3F +ENDCHAR +STARTCHAR D5B5 +ENCODING 54709 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D5B6 +ENCODING 54710 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D5B7 +ENCODING 54711 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D5B8 +ENCODING 54712 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D5B9 +ENCODING 54713 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D5BA +ENCODING 54714 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D5BB +ENCODING 54715 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +F500 +9700 +F500 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D5BC +ENCODING 54716 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3F +41 +7F +ENDCHAR +STARTCHAR D5BD +ENCODING 54717 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FF +75 +97 +95 +61 +21 +3F +3F +ENDCHAR +STARTCHAR D5BE +ENCODING 54718 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FF00 +7500 +9700 +9500 +6100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D5BF +ENCODING 54719 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FF +75 +97 +95 +61 +08 +1C +63 +ENDCHAR +STARTCHAR D5C0 +ENCODING 54720 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +6100 +0500 +FF00 +7500 +9700 +9500 +6100 +1200 +3200 +6D80 +ENDCHAR +STARTCHAR D5C1 +ENCODING 54721 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3E +41 +21 +1E +ENDCHAR +STARTCHAR D5C2 +ENCODING 54722 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FF00 +7500 +9700 +9500 +6100 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D5C3 +ENCODING 54723 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F700 +F500 +9700 +F500 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D5C4 +ENCODING 54724 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D5C5 +ENCODING 54725 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D5C6 +ENCODING 54726 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FF +75 +97 +95 +61 +3F +12 +3F +ENDCHAR +STARTCHAR D5C7 +ENCODING 54727 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F7 +F5 +97 +F5 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D5C8 +ENCODING 54728 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +71 +8F +89 +89 +71 +01 +01 +ENDCHAR +STARTCHAR D5C9 +ENCODING 54729 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +7F +89 +79 +00 +7F +01 +01 +ENDCHAR +STARTCHAR D5CA +ENCODING 54730 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +77 +09 +09 +09 +ENDCHAR +STARTCHAR D5CB +ENCODING 54731 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D5CC +ENCODING 54732 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +7F +89 +79 +01 +20 +20 +3F +ENDCHAR +STARTCHAR D5CD +ENCODING 54733 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D5CE +ENCODING 54734 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR D5CF +ENCODING 54735 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +73 +89 +49 +31 +3F +40 +7E +ENDCHAR +STARTCHAR D5D0 +ENCODING 54736 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +8F +79 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D5D1 +ENCODING 54737 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D5D2 +ENCODING 54738 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +8F +79 +00 +77 +15 +75 +45 +77 +ENDCHAR +STARTCHAR D5D3 +ENCODING 54739 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D5D4 +ENCODING 54740 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR D5D5 +ENCODING 54741 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D5D6 +ENCODING 54742 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D5D7 +ENCODING 54743 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR D5D8 +ENCODING 54744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +7F +89 +79 +00 +3F +41 +3F +ENDCHAR +STARTCHAR D5D9 +ENCODING 54745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +4F +89 +79 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D5DA +ENCODING 54746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +12 +72 +55 +70 +ENDCHAR +STARTCHAR D5DB +ENCODING 54747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0100 +7F00 +8900 +7900 +0100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR D5DC +ENCODING 54748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D5DD +ENCODING 54749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +7F +89 +79 +00 +3E +41 +3E +ENDCHAR +STARTCHAR D5DE +ENCODING 54750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +FD00 +7300 +8900 +4900 +3100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D5DF +ENCODING 54751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +7F00 +8900 +6900 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D5E0 +ENCODING 54752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +49 +31 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D5E1 +ENCODING 54753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +79 +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D5E2 +ENCODING 54754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +73 +89 +49 +31 +7F +12 +3F +ENDCHAR +STARTCHAR D5E3 +ENCODING 54755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7F +89 +69 +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D5E4 +ENCODING 54756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +0280 +FE80 +0280 +3A80 +4E80 +4A80 +4A80 +3A80 +0280 +0280 +ENDCHAR +STARTCHAR D5E5 +ENCODING 54757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +05 +7D +95 +75 +00 +7F +01 +01 +ENDCHAR +STARTCHAR D5E6 +ENCODING 54758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +75 +95 +95 +60 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D5E7 +ENCODING 54759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7500 +9500 +9500 +6000 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR D5E8 +ENCODING 54760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0500 +7D00 +9500 +7500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D5E9 +ENCODING 54761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +75 +95 +95 +60 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D5EA +ENCODING 54762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D5EB +ENCODING 54763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +75 +95 +95 +60 +3F +40 +7F +ENDCHAR +STARTCHAR D5EC +ENCODING 54764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +8D +75 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D5ED +ENCODING 54765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D5EE +ENCODING 54766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D5EF +ENCODING 54767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D5F0 +ENCODING 54768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D5F1 +ENCODING 54769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D5F2 +ENCODING 54770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D5F3 +ENCODING 54771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +FD00 +9500 +F100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D5F4 +ENCODING 54772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +05 +7D +95 +75 +00 +3F +41 +3F +ENDCHAR +STARTCHAR D5F5 +ENCODING 54773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +9D +95 +75 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR D5F6 +ENCODING 54774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7500 +9500 +9500 +6000 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D5F7 +ENCODING 54775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0500 +7D00 +9500 +7500 +0900 +0C00 +3200 +4180 +ENDCHAR +STARTCHAR D5F8 +ENCODING 54776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +6100 +0500 +FD00 +7500 +9500 +9500 +6000 +1200 +3200 +6D80 +ENDCHAR +STARTCHAR D5F9 +ENCODING 54777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +05 +7D +95 +75 +00 +3F +41 +3E +ENDCHAR +STARTCHAR D5FA +ENCODING 54778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7500 +9500 +9500 +6000 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D5FB +ENCODING 54779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +FD00 +9500 +F100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D5FC +ENCODING 54780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +75 +95 +95 +60 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D5FD +ENCODING 54781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D5FE +ENCODING 54782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +75 +95 +95 +60 +3F +12 +3F +ENDCHAR +STARTCHAR D5FF +ENCODING 54783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D600 +ENCODING 54784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +77 +89 +8F +89 +71 +01 +01 +ENDCHAR +STARTCHAR D601 +ENCODING 54785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +03 +79 +8B +79 +00 +7F +01 +01 +ENDCHAR +STARTCHAR D602 +ENCODING 54786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +4B +31 +77 +09 +09 +09 +ENDCHAR +STARTCHAR D603 +ENCODING 54787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +4B +31 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D604 +ENCODING 54788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +7B +89 +7B +01 +20 +20 +3F +ENDCHAR +STARTCHAR D605 +ENCODING 54789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +4B +31 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D606 +ENCODING 54790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR D607 +ENCODING 54791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +73 +89 +4B +31 +3F +40 +7E +ENDCHAR +STARTCHAR D608 +ENCODING 54792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FF +89 +7B +01 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D609 +ENCODING 54793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D60A +ENCODING 54794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D60B +ENCODING 54795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D60C +ENCODING 54796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR D60D +ENCODING 54797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D60E +ENCODING 54798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D60F +ENCODING 54799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR D610 +ENCODING 54800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +03 +79 +8B +79 +00 +3F +41 +3F +ENDCHAR +STARTCHAR D611 +ENCODING 54801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +4B +89 +7B +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D612 +ENCODING 54802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +4B +31 +12 +72 +55 +70 +ENDCHAR +STARTCHAR D613 +ENCODING 54803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0300 +7900 +8B00 +7900 +0100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR D614 +ENCODING 54804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0300 +7900 +8B00 +7900 +0000 +1200 +3300 +4C80 +ENDCHAR +STARTCHAR D615 +ENCODING 54805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +03 +79 +8B +79 +00 +3E +41 +3E +ENDCHAR +STARTCHAR D616 +ENCODING 54806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +FD00 +7300 +8900 +4B00 +3100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D617 +ENCODING 54807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +7B00 +8900 +6B00 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D618 +ENCODING 54808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +73 +89 +4B +31 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D619 +ENCODING 54809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +7B +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D61A +ENCODING 54810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +73 +89 +4B +31 +7F +12 +3F +ENDCHAR +STARTCHAR D61B +ENCODING 54811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +7B +89 +6B +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D61C +ENCODING 54812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3A80 +0280 +FE80 +0280 +3680 +4A80 +4E80 +4A80 +3280 +0280 +0280 +ENDCHAR +STARTCHAR D61D +ENCODING 54813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +7D +95 +95 +61 +7F +01 +01 +01 +ENDCHAR +STARTCHAR D61E +ENCODING 54814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +7D +95 +95 +61 +3F +09 +09 +09 +ENDCHAR +STARTCHAR D61F +ENCODING 54815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7D00 +9500 +9500 +6100 +7200 +0A00 +0D00 +0080 +ENDCHAR +STARTCHAR D620 +ENCODING 54816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6500 +0500 +FD00 +0D00 +7500 +9D00 +7500 +0500 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D621 +ENCODING 54817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +7D +95 +95 +61 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D622 +ENCODING 54818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +07 +4F +47 +45 +36 +ENDCHAR +STARTCHAR D623 +ENCODING 54819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +7D +95 +95 +61 +3F +40 +7F +ENDCHAR +STARTCHAR D624 +ENCODING 54820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +95 +75 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D625 +ENCODING 54821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +36 +09 +39 +41 +38 +ENDCHAR +STARTCHAR D626 +ENCODING 54822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +00 +3F +75 +45 +37 +ENDCHAR +STARTCHAR D627 +ENCODING 54823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +30 +0D +77 +45 +37 +ENDCHAR +STARTCHAR D628 +ENCODING 54824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +62 +12 +72 +45 +78 +ENDCHAR +STARTCHAR D629 +ENCODING 54825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +33 +0C +77 +44 +37 +ENDCHAR +STARTCHAR D62A +ENCODING 54826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D62B +ENCODING 54827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +FD00 +9500 +F100 +6700 +1F80 +7700 +4500 +7300 +ENDCHAR +STARTCHAR D62C +ENCODING 54828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +7D +95 +95 +61 +3F +41 +7F +ENDCHAR +STARTCHAR D62D +ENCODING 54829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +65 +05 +FD +9D +95 +75 +00 +21 +3F +21 +3F +ENDCHAR +STARTCHAR D62E +ENCODING 54830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7D00 +9500 +9500 +6100 +5200 +7200 +5500 +7080 +ENDCHAR +STARTCHAR D62F +ENCODING 54831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +7D +95 +9D +61 +08 +1C +63 +ENDCHAR +STARTCHAR D630 +ENCODING 54832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +6100 +0500 +FD00 +7D00 +9500 +9500 +6100 +1200 +3200 +6D80 +ENDCHAR +STARTCHAR D631 +ENCODING 54833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +7D +95 +9D +61 +3E +41 +21 +1E +ENDCHAR +STARTCHAR D632 +ENCODING 54834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +FD00 +7D00 +9500 +9500 +6100 +3F00 +0200 +1F80 +2000 +ENDCHAR +STARTCHAR D633 +ENCODING 54835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +FD00 +9500 +F100 +1C00 +3F00 +0200 +1F00 +6080 +ENDCHAR +STARTCHAR D634 +ENCODING 54836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +FD +7D +95 +95 +61 +3F +3F +01 +01 +ENDCHAR +STARTCHAR D635 +ENCODING 54837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +3F +40 +3F +40 +3F +ENDCHAR +STARTCHAR D636 +ENCODING 54838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +61 +05 +FD +7D +95 +95 +61 +3F +12 +3F +ENDCHAR +STARTCHAR D637 +ENCODING 54839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +FD +95 +F1 +1C +23 +1C +22 +1E +ENDCHAR +STARTCHAR D638 +ENCODING 54840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0E00 +0000 +7F80 +0000 +1E00 +2100 +1E00 +0400 +FFC0 +ENDCHAR +STARTCHAR D639 +ENCODING 54841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1F00 +0400 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D63A +ENCODING 54842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0000 +3B80 +0880 +0800 +ENDCHAR +STARTCHAR D63B +ENCODING 54843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3000 +0900 +0B80 +0C00 +ENDCHAR +STARTCHAR D63C +ENCODING 54844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D63D +ENCODING 54845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0300 +2100 +2280 +1000 +ENDCHAR +STARTCHAR D63E +ENCODING 54846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +06 +8F +89 +76 +ENDCHAR +STARTCHAR D63F +ENCODING 54847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1F00 +2000 +3F00 +ENDCHAR +STARTCHAR D640 +ENCODING 54848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1F00 +0400 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D641 +ENCODING 54849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +7F +71 +41 +71 +ENDCHAR +STARTCHAR D642 +ENCODING 54850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +7F +79 +89 +76 +ENDCHAR +STARTCHAR D643 +ENCODING 54851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D644 +ENCODING 54852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D645 +ENCODING 54853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +0C00 +3F80 +4400 +3F80 +ENDCHAR +STARTCHAR D646 +ENCODING 54854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D647 +ENCODING 54855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +76 +77 +89 +76 +ENDCHAR +STARTCHAR D648 +ENCODING 54856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D649 +ENCODING 54857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D64A +ENCODING 54858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D64B +ENCODING 54859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +0000 +0400 +1E00 +6180 +ENDCHAR +STARTCHAR D64C +ENCODING 54860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D64D +ENCODING 54861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D64E +ENCODING 54862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3E00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D64F +ENCODING 54863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +FF +00 +7E +3C +C3 +ENDCHAR +STARTCHAR D650 +ENCODING 54864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3F00 +0080 +3F00 +ENDCHAR +STARTCHAR D651 +ENCODING 54865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0400 +FFC0 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D652 +ENCODING 54866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0000 +3F00 +3F00 +ENDCHAR +STARTCHAR D653 +ENCODING 54867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +08 +F7 +1C +7F +24 +3C +ENDCHAR +STARTCHAR D654 +ENCODING 54868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +0080 +3880 +44C0 +3C80 +1080 +FE80 +0080 +0080 +ENDCHAR +STARTCHAR D655 +ENCODING 54869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +4480 +3CC0 +1080 +FE80 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D656 +ENCODING 54870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +3300 +0880 +0880 +ENDCHAR +STARTCHAR D657 +ENCODING 54871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +7100 +0900 +0A80 +0C40 +ENDCHAR +STARTCHAR D658 +ENCODING 54872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +4480 +3CC0 +1080 +FE80 +0080 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D659 +ENCODING 54873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +0780 +2100 +2280 +1800 +ENDCHAR +STARTCHAR D65A +ENCODING 54874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0600 +8900 +8600 +8900 +7600 +ENDCHAR +STARTCHAR D65B +ENCODING 54875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +1F00 +2000 +3F00 +ENDCHAR +STARTCHAR D65C +ENCODING 54876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +44C0 +3C80 +1000 +FF00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D65D +ENCODING 54877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7F00 +7100 +4100 +7100 +ENDCHAR +STARTCHAR D65E +ENCODING 54878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7F00 +7900 +8900 +7600 +ENDCHAR +STARTCHAR D65F +ENCODING 54879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7900 +7E00 +8900 +7600 +ENDCHAR +STARTCHAR D660 +ENCODING 54880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7200 +7200 +8500 +7800 +ENDCHAR +STARTCHAR D661 +ENCODING 54881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7700 +7F00 +4800 +7700 +ENDCHAR +STARTCHAR D662 +ENCODING 54882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7F00 +7500 +8500 +7F00 +ENDCHAR +STARTCHAR D663 +ENCODING 54883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7700 +7600 +4900 +7600 +ENDCHAR +STARTCHAR D664 +ENCODING 54884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR D665 +ENCODING 54885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +2000 +3F00 +3F80 +ENDCHAR +STARTCHAR D666 +ENCODING 54886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +0900 +3900 +2A80 +3C40 +ENDCHAR +STARTCHAR D667 +ENCODING 54887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +4480 +3CC0 +1080 +FE80 +0080 +0400 +0A00 +31C0 +ENDCHAR +STARTCHAR D668 +ENCODING 54888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +1100 +1100 +2A80 +4400 +ENDCHAR +STARTCHAR D669 +ENCODING 54889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3880 +0080 +7E80 +4480 +3CC0 +1080 +FE80 +0080 +1F00 +2080 +1F00 +ENDCHAR +STARTCHAR D66A +ENCODING 54890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +1F00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D66B +ENCODING 54891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +F500 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D66C +ENCODING 54892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +3F00 +0080 +1F80 +ENDCHAR +STARTCHAR D66D +ENCODING 54893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +7E00 +7E00 +4000 +3F00 +ENDCHAR +STARTCHAR D66E +ENCODING 54894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +1800 +0080 +7C80 +3C80 +64C0 +1880 +FE80 +0E00 +1100 +3F80 +ENDCHAR +STARTCHAR D66F +ENCODING 54895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7000 +C900 +3100 +C980 +7900 +FD00 +0000 +1C00 +7F00 +3200 +1E00 +ENDCHAR +STARTCHAR D670 +ENCODING 54896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7A80 +0280 +7A80 +4B80 +7A80 +1280 +FE80 +0280 +0280 +ENDCHAR +STARTCHAR D671 +ENCODING 54897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4B80 +3A80 +1280 +FE80 +0000 +3F80 +0080 +0080 +ENDCHAR +STARTCHAR D672 +ENCODING 54898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1900 +0480 +0480 +0480 +ENDCHAR +STARTCHAR D673 +ENCODING 54899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +3900 +0900 +0A80 +0040 +ENDCHAR +STARTCHAR D674 +ENCODING 54900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3280 +0280 +7E80 +4A80 +3B80 +1280 +FE80 +0280 +2000 +2000 +1FC0 +ENDCHAR +STARTCHAR D675 +ENCODING 54901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +2380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR D676 +ENCODING 54902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +42 +47 +45 +32 +ENDCHAR +STARTCHAR D677 +ENCODING 54903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1F80 +2000 +3F80 +ENDCHAR +STARTCHAR D678 +ENCODING 54904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +7F +3F +40 +3F +ENDCHAR +STARTCHAR D679 +ENCODING 54905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +7F +39 +41 +38 +ENDCHAR +STARTCHAR D67A +ENCODING 54906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +77 +3D +45 +37 +ENDCHAR +STARTCHAR D67B +ENCODING 54907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +75 +3F +45 +37 +ENDCHAR +STARTCHAR D67C +ENCODING 54908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +9700 +D500 +2500 +D100 +7200 +3200 +4500 +7080 +ENDCHAR +STARTCHAR D67D +ENCODING 54909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +77 +3F +44 +37 +ENDCHAR +STARTCHAR D67E +ENCODING 54910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +77 +35 +45 +77 +ENDCHAR +STARTCHAR D67F +ENCODING 54911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +72 +37 +45 +72 +ENDCHAR +STARTCHAR D680 +ENCODING 54912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR D681 +ENCODING 54913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +2080 +3F80 +3F80 +ENDCHAR +STARTCHAR D682 +ENCODING 54914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +0100 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR D683 +ENCODING 54915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4A80 +3B80 +1280 +FE80 +0080 +0400 +0A00 +3180 +ENDCHAR +STARTCHAR D684 +ENCODING 54916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +0100 +1100 +2A80 +0400 +ENDCHAR +STARTCHAR D685 +ENCODING 54917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4B80 +3A80 +1280 +FE80 +0000 +1F80 +2080 +1F00 +ENDCHAR +STARTCHAR D686 +ENCODING 54918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1F80 +0100 +0F80 +1040 +ENDCHAR +STARTCHAR D687 +ENCODING 54919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +6100 +0500 +F500 +9700 +D500 +2500 +D100 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D688 +ENCODING 54920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1F80 +0080 +1F80 +0080 +ENDCHAR +STARTCHAR D689 +ENCODING 54921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +3F +7F +40 +3F +ENDCHAR +STARTCHAR D68A +ENCODING 54922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +7B80 +4A80 +3280 +FE80 +1F80 +0900 +1F80 +ENDCHAR +STARTCHAR D68B +ENCODING 54923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +61 +05 +F5 +97 +D5 +25 +D1 +1C +7F +32 +1E +ENDCHAR +STARTCHAR D68C +ENCODING 54924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7E80 +0080 +3C80 +4480 +3C80 +1080 +FF80 +0080 +0080 +ENDCHAR +STARTCHAR D68D +ENCODING 54925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +21 +FF +00 +7F +01 +01 +ENDCHAR +STARTCHAR D68E +ENCODING 54926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +36 +09 +09 +09 +ENDCHAR +STARTCHAR D68F +ENCODING 54927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +62 +12 +15 +10 +ENDCHAR +STARTCHAR D690 +ENCODING 54928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +21 +FF +01 +40 +40 +7F +ENDCHAR +STARTCHAR D691 +ENCODING 54929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +47 +41 +47 +30 +ENDCHAR +STARTCHAR D692 +ENCODING 54930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D693 +ENCODING 54931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +3E +40 +7E +ENDCHAR +STARTCHAR D694 +ENCODING 54932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +20 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR D695 +ENCODING 54933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D696 +ENCODING 54934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D697 +ENCODING 54935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D698 +ENCODING 54936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +72 +72 +85 +68 +ENDCHAR +STARTCHAR D699 +ENCODING 54937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D69A +ENCODING 54938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D69B +ENCODING 54939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +77 +37 +49 +76 +ENDCHAR +STARTCHAR D69C +ENCODING 54940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +00 +7F +41 +3E +ENDCHAR +STARTCHAR D69D +ENCODING 54941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +21 +FE +41 +7F +41 +7F +ENDCHAR +STARTCHAR D69E +ENCODING 54942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +12 +72 +55 +78 +ENDCHAR +STARTCHAR D69F +ENCODING 54943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +FD00 +8900 +7900 +2100 +FF00 +0100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR D6A0 +ENCODING 54944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +22 +22 +55 +08 +ENDCHAR +STARTCHAR D6A1 +ENCODING 54945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +21 +FF +01 +3E +41 +3E +ENDCHAR +STARTCHAR D6A2 +ENCODING 54946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +F900 +7900 +C900 +3100 +FF00 +3C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D6A3 +ENCODING 54947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +C900 +3100 +C900 +7900 +F500 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D6A4 +ENCODING 54948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +3E +01 +3F +01 +ENDCHAR +STARTCHAR D6A5 +ENCODING 54949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +FD +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D6A6 +ENCODING 54950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +F9 +79 +C9 +31 +FF +2D +12 +3F +ENDCHAR +STARTCHAR D6A7 +ENCODING 54951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +F5 +0C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D6A8 +ENCODING 54952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0E00 +0000 +7F80 +0000 +1E00 +2100 +1E00 +1100 +FFC0 +ENDCHAR +STARTCHAR D6A9 +ENCODING 54953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D6AA +ENCODING 54954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +0000 +3B80 +0880 +0800 +ENDCHAR +STARTCHAR D6AB +ENCODING 54955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +3000 +0900 +0B80 +0C00 +ENDCHAR +STARTCHAR D6AC +ENCODING 54956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +1200 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D6AD +ENCODING 54957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +0300 +2100 +2280 +1000 +ENDCHAR +STARTCHAR D6AE +ENCODING 54958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +06 +8F +89 +76 +ENDCHAR +STARTCHAR D6AF +ENCODING 54959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +1F00 +2000 +3F00 +ENDCHAR +STARTCHAR D6B0 +ENCODING 54960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +1200 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D6B1 +ENCODING 54961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7F +71 +41 +71 +ENDCHAR +STARTCHAR D6B2 +ENCODING 54962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7F +79 +89 +76 +ENDCHAR +STARTCHAR D6B3 +ENCODING 54963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D6B4 +ENCODING 54964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D6B5 +ENCODING 54965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7F +7E +88 +77 +ENDCHAR +STARTCHAR D6B6 +ENCODING 54966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D6B7 +ENCODING 54967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +76 +77 +89 +76 +ENDCHAR +STARTCHAR D6B8 +ENCODING 54968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +1F00 +2080 +3F80 +ENDCHAR +STARTCHAR D6B9 +ENCODING 54969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +1200 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D6BA +ENCODING 54970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D6BB +ENCODING 54971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +1200 +FFC0 +0000 +0400 +1E00 +6180 +ENDCHAR +STARTCHAR D6BC +ENCODING 54972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D6BD +ENCODING 54973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +1E00 +2100 +2180 +1E00 +ENDCHAR +STARTCHAR D6BE +ENCODING 54974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +3E00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D6BF +ENCODING 54975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +E7 +18 +00 +7E +3C +C3 +ENDCHAR +STARTCHAR D6C0 +ENCODING 54976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +3F00 +0080 +3F00 +ENDCHAR +STARTCHAR D6C1 +ENCODING 54977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7E +7E +7E +ENDCHAR +STARTCHAR D6C2 +ENCODING 54978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +2100 +1E00 +FFC0 +0000 +3F00 +3F00 +ENDCHAR +STARTCHAR D6C3 +ENCODING 54979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +1C +7F +24 +3C +ENDCHAR +STARTCHAR D6C4 +ENCODING 54980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +0000 +7F80 +1100 +2100 +1E00 +0000 +FFC0 +0400 +0400 +ENDCHAR +STARTCHAR D6C5 +ENCODING 54981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0400 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D6C6 +ENCODING 54982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0400 +3B80 +0880 +0800 +ENDCHAR +STARTCHAR D6C7 +ENCODING 54983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3400 +0900 +0B80 +0C00 +ENDCHAR +STARTCHAR D6C8 +ENCODING 54984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0400 +2400 +2000 +3F80 +ENDCHAR +STARTCHAR D6C9 +ENCODING 54985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0700 +2100 +2280 +1000 +ENDCHAR +STARTCHAR D6CA +ENCODING 54986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +06 +8F +89 +76 +ENDCHAR +STARTCHAR D6CB +ENCODING 54987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1F00 +2000 +3F00 +ENDCHAR +STARTCHAR D6CC +ENCODING 54988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +0E00 +0000 +7F80 +3300 +0C00 +FFC0 +0400 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D6CD +ENCODING 54989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +7F +71 +41 +71 +ENDCHAR +STARTCHAR D6CE +ENCODING 54990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +7F +79 +89 +76 +ENDCHAR +STARTCHAR D6CF +ENCODING 54991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D6D0 +ENCODING 54992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D6D1 +ENCODING 54993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +0E00 +0000 +7F80 +3300 +0C00 +FFC0 +0400 +3F80 +0C00 +3F80 +4400 +3F80 +ENDCHAR +STARTCHAR D6D2 +ENCODING 54994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D6D3 +ENCODING 54995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +76 +77 +89 +76 +ENDCHAR +STARTCHAR D6D4 +ENCODING 54996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D6D5 +ENCODING 54997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +2400 +3F00 +3F80 +ENDCHAR +STARTCHAR D6D6 +ENCODING 54998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +4D00 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D6D7 +ENCODING 54999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0400 +0C00 +1A00 +6180 +ENDCHAR +STARTCHAR D6D8 +ENCODING 55000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1400 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D6D9 +ENCODING 55001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0400 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D6DA +ENCODING 55002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3E00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D6DB +ENCODING 55003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +0C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D6DC +ENCODING 55004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3F00 +0080 +3F00 +ENDCHAR +STARTCHAR D6DD +ENCODING 55005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +1C +63 +1C +62 +3E +F7 +08 +7E +7E +7E +ENDCHAR +STARTCHAR D6DE +ENCODING 55006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0400 +3B00 +3F00 +ENDCHAR +STARTCHAR D6DF +ENCODING 55007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +0400 +0E00 +3F80 +1200 +1E00 +ENDCHAR +STARTCHAR D6E0 +ENCODING 55008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7E80 +4480 +3C80 +0080 +FE80 +1080 +1380 +1080 +1080 +ENDCHAR +STARTCHAR D6E1 +ENCODING 55009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +00 +3F +01 +01 +ENDCHAR +STARTCHAR D6E2 +ENCODING 55010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +00 +3F +09 +09 +ENDCHAR +STARTCHAR D6E3 +ENCODING 55011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +62 +12 +15 +18 +ENDCHAR +STARTCHAR D6E4 +ENCODING 55012 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +89 +79 +01 +FF +21 +67 +40 +7F +ENDCHAR +STARTCHAR D6E5 +ENCODING 55013 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +07 +41 +47 +30 +ENDCHAR +STARTCHAR D6E6 +ENCODING 55014 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D6E7 +ENCODING 55015 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +00 +7E +7E +ENDCHAR +STARTCHAR D6E8 +ENCODING 55016 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 12 1 -3 +BITMAP +71 +01 +FD +CF +31 +FD +21 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D6E9 +ENCODING 55017 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D6EA +ENCODING 55018 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D6EB +ENCODING 55019 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D6EC +ENCODING 55020 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +72 +72 +85 +68 +ENDCHAR +STARTCHAR D6ED +ENCODING 55021 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D6EE +ENCODING 55022 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D6EF +ENCODING 55023 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +76 +37 +49 +76 +ENDCHAR +STARTCHAR D6F0 +ENCODING 55024 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +87 +79 +01 +FD +20 +7F +41 +7F +ENDCHAR +STARTCHAR D6F1 +ENCODING 55025 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +41 +7F +41 +3E +ENDCHAR +STARTCHAR D6F2 +ENCODING 55026 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D6F3 +ENCODING 55027 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +09 +0C +33 +40 +ENDCHAR +STARTCHAR D6F4 +ENCODING 55028 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +3100 +C900 +6900 +DD00 +2700 +0200 +2200 +5D00 +0080 +ENDCHAR +STARTCHAR D6F5 +ENCODING 55029 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +87 +79 +01 +FD +20 +3E +41 +3E +ENDCHAR +STARTCHAR D6F6 +ENCODING 55030 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +3100 +C900 +6900 +DD00 +2700 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D6F7 +ENCODING 55031 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +FD00 +7100 +8900 +7100 +FD00 +0700 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D6F8 +ENCODING 55032 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +00 +3F +3F +01 +ENDCHAR +STARTCHAR D6F9 +ENCODING 55033 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +07 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D6FA +ENCODING 55034 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C9 +31 +C9 +69 +DD +27 +00 +3F +3F +ENDCHAR +STARTCHAR D6FB +ENCODING 55035 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +0F +33 +0C +32 +1E +ENDCHAR +STARTCHAR D6FC +ENCODING 55036 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +FE80 +4A80 +4A80 +7A80 +0280 +FE80 +1280 +1680 +1280 +ENDCHAR +STARTCHAR D6FD +ENCODING 55037 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4E80 +3A80 +0280 +FE80 +1000 +3F80 +0080 +0080 +ENDCHAR +STARTCHAR D6FE +ENCODING 55038 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +1D80 +0480 +0400 +ENDCHAR +STARTCHAR D6FF +ENCODING 55039 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +3100 +0900 +0A80 +0840 +ENDCHAR +STARTCHAR D700 +ENCODING 55040 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4A80 +3A80 +0280 +FE80 +1280 +2680 +2000 +3F80 +ENDCHAR +STARTCHAR D701 +ENCODING 55041 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0380 +2080 +23C0 +1800 +ENDCHAR +STARTCHAR D702 +ENCODING 55042 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +2100 +2380 +2280 +1900 +ENDCHAR +STARTCHAR D703 +ENCODING 55043 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR D704 +ENCODING 55044 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 12 0 -3 +BITMAP +3280 +0280 +7E80 +4E80 +3280 +FE80 +1000 +3F80 +0080 +3F80 +2000 +3F80 +ENDCHAR +STARTCHAR D705 +ENCODING 55045 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3F80 +1C80 +2080 +1C00 +ENDCHAR +STARTCHAR D706 +ENCODING 55046 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3B80 +1E80 +2280 +1B80 +ENDCHAR +STARTCHAR D707 +ENCODING 55047 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3A80 +1F80 +2280 +1B80 +ENDCHAR +STARTCHAR D708 +ENCODING 55048 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3900 +1900 +2280 +3840 +ENDCHAR +STARTCHAR D709 +ENCODING 55049 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3B80 +1F80 +2200 +1B80 +ENDCHAR +STARTCHAR D70A +ENCODING 55050 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3B80 +1A80 +2280 +3B80 +ENDCHAR +STARTCHAR D70B +ENCODING 55051 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +3900 +1B80 +2280 +3900 +ENDCHAR +STARTCHAR D70C +ENCODING 55052 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR D70D +ENCODING 55053 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +3F80 +3F80 +ENDCHAR +STARTCHAR D70E +ENCODING 55054 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0100 +3900 +2A80 +3C00 +ENDCHAR +STARTCHAR D70F +ENCODING 55055 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0400 +0600 +1900 +2080 +ENDCHAR +STARTCHAR D710 +ENCODING 55056 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0100 +0900 +3E80 +0040 +ENDCHAR +STARTCHAR D711 +ENCODING 55057 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3280 +0280 +7E80 +4E80 +3A80 +0280 +FE80 +1000 +1F80 +2080 +1F80 +ENDCHAR +STARTCHAR D712 +ENCODING 55058 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0E00 +0180 +0F80 +1040 +ENDCHAR +STARTCHAR D713 +ENCODING 55059 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +0600 +1F80 +0F00 +30C0 +ENDCHAR +STARTCHAR D714 +ENCODING 55060 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +1F80 +1F80 +0080 +ENDCHAR +STARTCHAR D715 +ENCODING 55061 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +1F80 +3F80 +2000 +1F80 +ENDCHAR +STARTCHAR D716 +ENCODING 55062 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 0 -1 +BITMAP +3080 +0280 +7A80 +4A80 +3A80 +FE80 +1680 +0000 +1F80 +1F80 +ENDCHAR +STARTCHAR D717 +ENCODING 55063 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3080 +4A80 +3280 +4A80 +3280 +FA80 +1480 +0E00 +3F80 +1900 +0F00 +ENDCHAR +STARTCHAR D718 +ENCODING 55064 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3880 +0080 +7E80 +2480 +4480 +3C80 +0080 +FE80 +1080 +1080 +1080 +ENDCHAR +STARTCHAR D719 +ENCODING 55065 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +20 +7F +01 +01 +ENDCHAR +STARTCHAR D71A +ENCODING 55066 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +00 +3F +09 +09 +ENDCHAR +STARTCHAR D71B +ENCODING 55067 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +62 +12 +15 +18 +ENDCHAR +STARTCHAR D71C +ENCODING 55068 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +21 +60 +40 +7F +ENDCHAR +STARTCHAR D71D +ENCODING 55069 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +07 +41 +47 +30 +ENDCHAR +STARTCHAR D71E +ENCODING 55070 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D71F +ENCODING 55071 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +00 +7E +7E +ENDCHAR +STARTCHAR D720 +ENCODING 55072 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 12 1 -3 +BITMAP +31 +01 +FD +49 +31 +FD +20 +7F +01 +7F +40 +7F +ENDCHAR +STARTCHAR D721 +ENCODING 55073 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D722 +ENCODING 55074 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D723 +ENCODING 55075 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D724 +ENCODING 55076 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +72 +72 +85 +68 +ENDCHAR +STARTCHAR D725 +ENCODING 55077 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D726 +ENCODING 55078 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D727 +ENCODING 55079 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +76 +37 +49 +76 +ENDCHAR +STARTCHAR D728 +ENCODING 55080 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +20 +7F +41 +7F +ENDCHAR +STARTCHAR D729 +ENCODING 55081 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 12 1 -3 +BITMAP +31 +01 +FD +89 +79 +01 +FD +20 +41 +7F +41 +7F +ENDCHAR +STARTCHAR D72A +ENCODING 55082 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +12 +72 +55 +78 +ENDCHAR +STARTCHAR D72B +ENCODING 55083 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +FD00 +8900 +7900 +0100 +FD00 +2100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR D72C +ENCODING 55084 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +3100 +C900 +6900 +DD00 +2100 +0200 +2200 +5D00 +0080 +ENDCHAR +STARTCHAR D72D +ENCODING 55085 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +21 +3E +41 +3E +ENDCHAR +STARTCHAR D72E +ENCODING 55086 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +C900 +3100 +C900 +6900 +DD00 +2100 +1C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D72F +ENCODING 55087 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +FD00 +7100 +8900 +7100 +FD00 +0100 +0C00 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D730 +ENCODING 55088 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +00 +3F +3F +01 +ENDCHAR +STARTCHAR D731 +ENCODING 55089 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +01 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D732 +ENCODING 55090 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C9 +31 +C9 +69 +DD +21 +00 +3F +3F +ENDCHAR +STARTCHAR D733 +ENCODING 55091 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +FD +71 +89 +71 +FD +0D +33 +0C +32 +1E +ENDCHAR +STARTCHAR D734 +ENCODING 55092 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +0000 +7F80 +1100 +2100 +1E00 +0000 +FFC0 +1200 +1200 +ENDCHAR +STARTCHAR D735 +ENCODING 55093 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +1200 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D736 +ENCODING 55094 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1200 +2980 +0880 +0800 +ENDCHAR +STARTCHAR D737 +ENCODING 55095 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3200 +0900 +0B80 +0C00 +ENDCHAR +STARTCHAR D738 +ENCODING 55096 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +1200 +3200 +2000 +3F80 +ENDCHAR +STARTCHAR D739 +ENCODING 55097 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1300 +2100 +2280 +1000 +ENDCHAR +STARTCHAR D73A +ENCODING 55098 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +0100 +4780 +4480 +3B00 +ENDCHAR +STARTCHAR D73B +ENCODING 55099 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1F00 +2000 +3F00 +ENDCHAR +STARTCHAR D73C +ENCODING 55100 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 12 0 -3 +BITMAP +0E00 +0000 +7F80 +3300 +0C00 +FFC0 +1200 +3F00 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D73D +ENCODING 55101 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3F80 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D73E +ENCODING 55102 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3F80 +3C80 +4480 +3B00 +ENDCHAR +STARTCHAR D73F +ENCODING 55103 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3C80 +3F80 +2480 +3B00 +ENDCHAR +STARTCHAR D740 +ENCODING 55104 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +7900 +3900 +4280 +3400 +ENDCHAR +STARTCHAR D741 +ENCODING 55105 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3F80 +3F00 +4400 +3B80 +ENDCHAR +STARTCHAR D742 +ENCODING 55106 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +7F80 +3A80 +4280 +3F80 +ENDCHAR +STARTCHAR D743 +ENCODING 55107 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3900 +3B80 +4480 +3B00 +ENDCHAR +STARTCHAR D744 +ENCODING 55108 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +1200 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D745 +ENCODING 55109 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3200 +3F00 +3F80 +ENDCHAR +STARTCHAR D746 +ENCODING 55110 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +5B00 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D747 +ENCODING 55111 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +1100 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR D748 +ENCODING 55112 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1200 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D749 +ENCODING 55113 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +1200 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D74A +ENCODING 55114 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3E00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D74B +ENCODING 55115 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +2D00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D74C +ENCODING 55116 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3F00 +0080 +3F00 +ENDCHAR +STARTCHAR D74D +ENCODING 55117 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +1200 +3F00 +3F00 +3F00 +ENDCHAR +STARTCHAR D74E +ENCODING 55118 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1200 +3F00 +3F00 +ENDCHAR +STARTCHAR D74F +ENCODING 55119 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3180 +0E00 +3100 +1F00 +FFC0 +2100 +0E00 +3F80 +1200 +1E00 +ENDCHAR +STARTCHAR D750 +ENCODING 55120 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 0 +BITMAP +0E00 +0000 +7F80 +0000 +1E00 +2100 +1E00 +0000 +FFC0 +ENDCHAR +STARTCHAR D751 +ENCODING 55121 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +0080 +0080 +ENDCHAR +STARTCHAR D752 +ENCODING 55122 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0000 +3B80 +0880 +0800 +ENDCHAR +STARTCHAR D753 +ENCODING 55123 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3000 +0900 +0B80 +0C00 +ENDCHAR +STARTCHAR D754 +ENCODING 55124 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +2000 +2000 +3F80 +ENDCHAR +STARTCHAR D755 +ENCODING 55125 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0300 +2100 +2280 +1000 +ENDCHAR +STARTCHAR D756 +ENCODING 55126 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +3300 +0C00 +FFC0 +0380 +4000 +4780 +4480 +3B80 +ENDCHAR +STARTCHAR D757 +ENCODING 55127 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D758 +ENCODING 55128 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0080 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D759 +ENCODING 55129 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0880 +3880 +2080 +3880 +ENDCHAR +STARTCHAR D75A +ENCODING 55130 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7F +79 +89 +76 +ENDCHAR +STARTCHAR D75B +ENCODING 55131 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +79 +7F +49 +76 +ENDCHAR +STARTCHAR D75C +ENCODING 55132 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +F2 +72 +85 +68 +ENDCHAR +STARTCHAR D75D +ENCODING 55133 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +7F +7E +88 +77 +ENDCHAR +STARTCHAR D75E +ENCODING 55134 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +FF +75 +85 +7F +ENDCHAR +STARTCHAR D75F +ENCODING 55135 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +76 +77 +89 +76 +ENDCHAR +STARTCHAR D760 +ENCODING 55136 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D761 +ENCODING 55137 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +2080 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D762 +ENCODING 55138 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +4900 +7900 +4A80 +7C00 +ENDCHAR +STARTCHAR D763 +ENCODING 55139 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +0400 +1A00 +6180 +ENDCHAR +STARTCHAR D764 +ENCODING 55140 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +1000 +1300 +2E80 +4000 +ENDCHAR +STARTCHAR D765 +ENCODING 55141 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +0000 +3F00 +2080 +3F00 +ENDCHAR +STARTCHAR D766 +ENCODING 55142 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3E00 +0100 +1F80 +2000 +ENDCHAR +STARTCHAR D767 +ENCODING 55143 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +E7 +18 +00 +7E +3C +C3 +ENDCHAR +STARTCHAR D768 +ENCODING 55144 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -2 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +3F00 +0080 +3F00 +ENDCHAR +STARTCHAR D769 +ENCODING 55145 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 11 0 -2 +BITMAP +0E00 +0000 +7F80 +2100 +1E00 +0000 +FFC0 +2000 +3F00 +2000 +3F80 +ENDCHAR +STARTCHAR D76A +ENCODING 55146 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +0E00 +3380 +0C00 +1300 +3100 +0E00 +FFC0 +0000 +3F00 +3F00 +ENDCHAR +STARTCHAR D76B +ENCODING 55147 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +1C +FF +3C +42 +3E +FF +00 +1C +7F +24 +3C +ENDCHAR +STARTCHAR D76C +ENCODING 55148 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 0 -2 +BITMAP +3C80 +0080 +7E80 +0080 +3C80 +4480 +3C80 +0080 +FF80 +0080 +0080 +ENDCHAR +STARTCHAR D76D +ENCODING 55149 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +3E +01 +01 +01 +ENDCHAR +STARTCHAR D76E +ENCODING 55150 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +36 +09 +09 +09 +ENDCHAR +STARTCHAR D76F +ENCODING 55151 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +62 +12 +15 +10 +ENDCHAR +STARTCHAR D770 +ENCODING 55152 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +49 +79 +01 +FD +01 +40 +40 +7F +ENDCHAR +STARTCHAR D771 +ENCODING 55153 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +47 +41 +47 +30 +ENDCHAR +STARTCHAR D772 +ENCODING 55154 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +46 +4F +49 +36 +ENDCHAR +STARTCHAR D773 +ENCODING 55155 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +3E +40 +7E +ENDCHAR +STARTCHAR D774 +ENCODING 55156 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +00 +FF +01 +7F +40 +7F +ENDCHAR +STARTCHAR D775 +ENCODING 55157 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +77 +31 +41 +71 +ENDCHAR +STARTCHAR D776 +ENCODING 55158 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D777 +ENCODING 55159 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D778 +ENCODING 55160 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +72 +72 +85 +68 +ENDCHAR +STARTCHAR D779 +ENCODING 55161 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D77A +ENCODING 55162 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D77B +ENCODING 55163 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +77 +37 +49 +76 +ENDCHAR +STARTCHAR D77C +ENCODING 55164 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +00 +7F +41 +7F +ENDCHAR +STARTCHAR D77D +ENCODING 55165 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FC +41 +7F +41 +7F +ENDCHAR +STARTCHAR D77E +ENCODING 55166 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +12 +72 +55 +78 +ENDCHAR +STARTCHAR D77F +ENCODING 55167 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +08 +0C +33 +40 +ENDCHAR +STARTCHAR D780 +ENCODING 55168 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +22 +22 +55 +08 +ENDCHAR +STARTCHAR D781 +ENCODING 55169 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +89 +79 +01 +FD +01 +3E +41 +3E +ENDCHAR +STARTCHAR D782 +ENCODING 55170 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +F900 +7900 +C900 +3100 +FD00 +3C00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D783 +ENCODING 55171 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +C900 +3100 +C900 +7900 +7500 +8C00 +0000 +3F00 +1E00 +6180 +ENDCHAR +STARTCHAR D784 +ENCODING 55172 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +3E +01 +3F +01 +ENDCHAR +STARTCHAR D785 +ENCODING 55173 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +7D +80 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D786 +ENCODING 55174 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +F9 +79 +C9 +31 +FD +2D +12 +3F +ENDCHAR +STARTCHAR D787 +ENCODING 55175 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +C9 +31 +C9 +79 +75 +8C +33 +0C +32 +1E +ENDCHAR +STARTCHAR D788 +ENCODING 55176 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +71 +49 +89 +49 +71 +01 +01 +ENDCHAR +STARTCHAR D789 +ENCODING 55177 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +79 +89 +79 +00 +7F +01 +01 +ENDCHAR +STARTCHAR D78A +ENCODING 55178 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +77 +09 +09 +09 +ENDCHAR +STARTCHAR D78B +ENCODING 55179 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +72 +12 +15 +10 +ENDCHAR +STARTCHAR D78C +ENCODING 55180 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +79 +89 +79 +01 +20 +20 +3F +ENDCHAR +STARTCHAR D78D +ENCODING 55181 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +47 +41 +47 +30 +ENDCHAR +STARTCHAR D78E +ENCODING 55182 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +06 +41 +46 +49 +36 +ENDCHAR +STARTCHAR D78F +ENCODING 55183 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +71 +89 +49 +31 +3F +40 +7E +ENDCHAR +STARTCHAR D790 +ENCODING 55184 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +89 +79 +00 +3F +01 +3F +40 +3F +ENDCHAR +STARTCHAR D791 +ENCODING 55185 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +37 +71 +41 +71 +ENDCHAR +STARTCHAR D792 +ENCODING 55186 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +77 +79 +49 +77 +ENDCHAR +STARTCHAR D793 +ENCODING 55187 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +75 +77 +45 +77 +ENDCHAR +STARTCHAR D794 +ENCODING 55188 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +72 +72 +45 +70 +ENDCHAR +STARTCHAR D795 +ENCODING 55189 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +77 +77 +44 +77 +ENDCHAR +STARTCHAR D796 +ENCODING 55190 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +77 +75 +45 +77 +ENDCHAR +STARTCHAR D797 +ENCODING 55191 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +02 +75 +72 +45 +72 +ENDCHAR +STARTCHAR D798 +ENCODING 55192 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +79 +89 +79 +00 +3F +41 +3F +ENDCHAR +STARTCHAR D799 +ENCODING 55193 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +49 +89 +79 +00 +41 +3F +41 +3F +ENDCHAR +STARTCHAR D79A +ENCODING 55194 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +12 +72 +55 +70 +ENDCHAR +STARTCHAR D79B +ENCODING 55195 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +FD00 +0100 +7900 +8900 +7900 +0100 +0800 +1600 +6180 +ENDCHAR +STARTCHAR D79C +ENCODING 55196 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +22 +22 +55 +08 +ENDCHAR +STARTCHAR D79D +ENCODING 55197 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +FD +01 +79 +89 +79 +00 +3E +41 +3E +ENDCHAR +STARTCHAR D79E +ENCODING 55198 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +3100 +0100 +FD00 +7100 +8900 +4900 +3100 +3F00 +0200 +1F00 +2080 +ENDCHAR +STARTCHAR D79F +ENCODING 55199 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 11 1 -2 +BITMAP +7100 +0100 +F900 +7900 +8900 +6900 +1C00 +3C00 +0300 +1E00 +6180 +ENDCHAR +STARTCHAR D7A0 +ENCODING 55200 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +31 +01 +FD +71 +89 +49 +31 +7F +3F +01 +01 +ENDCHAR +STARTCHAR D7A1 +ENCODING 55201 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +79 +00 +3F +3F +20 +3F +ENDCHAR +STARTCHAR D7A2 +ENCODING 55202 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +01 +FD +71 +89 +49 +31 +7F +12 +3F +ENDCHAR +STARTCHAR D7A3 +ENCODING 55203 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 11 1 -2 +BITMAP +71 +01 +F9 +79 +89 +69 +1C +33 +0C +32 +1E +ENDCHAR +STARTCHAR F900 +ENCODING 63744 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +8900 +7F00 +FF00 +0000 +7E00 +4200 +7E00 +2400 +FF80 +ENDCHAR +STARTCHAR F901 +ENCODING 63745 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +7F00 +7F00 +4900 +7F00 +5000 +3C00 +C380 +ENDCHAR +STARTCHAR F902 +ENCODING 63746 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +0800 +7E00 +7E00 +4A00 +7E00 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR F903 +ENCODING 63747 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +FF +00 +7E +7E +7E +7E +E3 +ENDCHAR +STARTCHAR F904 +ENCODING 63748 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +5700 +9500 +7F80 +3F80 +5F00 +5100 +9F00 +9300 +ENDCHAR +STARTCHAR F905 +ENCODING 63749 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7F +49 +7F +08 +FF +89 +FF +08 +08 +ENDCHAR +STARTCHAR F906 +ENCODING 63750 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +20 +7F +41 +81 +F9 +45 +79 +45 +07 +ENDCHAR +STARTCHAR F907 +ENCODING 63751 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +FF00 +7700 +D700 +F500 +1B00 +F700 +3880 +5F00 +ENDCHAR +STARTCHAR F908 +ENCODING 63752 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7C00 +FF00 +7700 +D700 +F500 +1B00 +F700 +3880 +5F00 +ENDCHAR +STARTCHAR F909 +ENCODING 63753 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +FF00 +F500 +3500 +E900 +2B00 +FF00 +1800 +6600 +8180 +ENDCHAR +STARTCHAR F90A +ENCODING 63754 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +4300 +BF80 +0800 +7F00 +4A00 +2C00 +FF80 +ENDCHAR +STARTCHAR F90B +ENCODING 63755 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +09 +FF +CB +FF +EF +FF +DB +AD +2D +0B +ENDCHAR +STARTCHAR F90C +ENCODING 63756 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +FF +14 +62 +BD +00 +FF +2A +4B +B9 +ENDCHAR +STARTCHAR F90D +ENCODING 63757 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9700 +BA80 +D500 +B800 +BB00 +BB00 +9B00 +BB00 +B300 +9480 +ENDCHAR +STARTCHAR F90E +ENCODING 63758 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +D700 +FB00 +7800 +FF00 +BD00 +7700 +DB00 +9480 +ENDCHAR +STARTCHAR F90F +ENCODING 63759 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +4800 +AA00 +6F00 +EF00 +EB00 +DE00 +CF80 +ENDCHAR +STARTCHAR F910 +ENCODING 63760 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +FF00 +FF00 +6A00 +CF00 +FF00 +4F00 +EA00 +CF80 +ENDCHAR +STARTCHAR F911 +ENCODING 63761 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5500 +EF00 +EF00 +ED00 +E700 +5F80 +6200 +6B00 +9280 +ENDCHAR +STARTCHAR F912 +ENCODING 63762 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +5500 +EF00 +3500 +6F00 +FF80 +E600 +4D00 +5480 +4400 +ENDCHAR +STARTCHAR F913 +ENCODING 63763 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +7F00 +9500 +B780 +1500 +BF00 +BD00 +DF80 +BF80 +ENDCHAR +STARTCHAR F914 +ENCODING 63764 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +9E00 +D700 +9E00 +FF80 +0800 +7F00 +2E00 +4980 +8800 +ENDCHAR +STARTCHAR F915 +ENCODING 63765 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +5F00 +1200 +AA00 +8E00 +3180 +5F00 +9100 +9F00 +9100 +ENDCHAR +STARTCHAR F916 +ENCODING 63766 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +4F00 +FA00 +D600 +CF00 +5980 +4F00 +B100 +AF00 +9100 +ENDCHAR +STARTCHAR F917 +ENCODING 63767 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +5A00 +5A00 +EE00 +7180 +7F00 +5100 +9F00 +1100 +ENDCHAR +STARTCHAR F918 +ENCODING 63768 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +8800 +5F00 +AA00 +A400 +7B00 +9F00 +9F00 +9100 +ENDCHAR +STARTCHAR F919 +ENCODING 63769 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +6700 +F500 +FE00 +F300 +B580 +9F00 +F900 +FF00 +9900 +ENDCHAR +STARTCHAR F91A +ENCODING 63770 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +C700 +E900 +D600 +E700 +F980 +BF00 +B900 +9F00 +6900 +ENDCHAR +STARTCHAR F91B +ENCODING 63771 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FA00 +AA00 +7A00 +5200 +FA00 +FA00 +FA00 +AA80 +DB80 +ENDCHAR +STARTCHAR F91C +ENCODING 63772 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +17 +F5 +D5 +D5 +B7 +B5 +E7 +64 +C4 +ENDCHAR +STARTCHAR F91D +ENCODING 63773 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +5B +6D +DB +5B +DF +EF +6F +6D +57 +65 +ENDCHAR +STARTCHAR F91E +ENCODING 63774 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5B +5B +ED +DB +A5 +6F +6F +97 +A5 +ENDCHAR +STARTCHAR F91F +ENCODING 63775 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F700 +9900 +F700 +FF00 +EF00 +BF00 +AF00 +8900 +ENDCHAR +STARTCHAR F920 +ENCODING 63776 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +4300 +FB80 +DA80 +7900 +7E00 +7E00 +7F80 +7F00 +B500 +ENDCHAR +STARTCHAR F921 +ENCODING 63777 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +0000 +7E00 +7D00 +7D00 +B500 +BD00 +9380 +FF80 +ENDCHAR +STARTCHAR F922 +ENCODING 63778 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BA00 +7380 +BC00 +7800 +3B80 +4000 +BF00 +AB00 +BF80 +ENDCHAR +STARTCHAR F923 +ENCODING 63779 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F400 +A780 +F800 +F700 +F000 +7F00 +5500 +FF80 +ENDCHAR +STARTCHAR F924 +ENCODING 63780 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +5A00 +DF80 +5C00 +6B80 +DC00 +BF00 +5B00 +5B00 +7F80 +ENDCHAR +STARTCHAR F925 +ENCODING 63781 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4400 +FF00 +4100 +7100 +4A00 +CA00 +4A00 +4200 +FF80 +ENDCHAR +STARTCHAR F926 +ENCODING 63782 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D500 +B500 +BF00 +DB00 +BF00 +C000 +BF00 +BF00 +BF80 +7580 +ENDCHAR +STARTCHAR F927 +ENCODING 63783 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +4D00 +FF00 +FF00 +FF00 +E000 +5F00 +7F00 +FF80 +3580 +ENDCHAR +STARTCHAR F928 +ENCODING 63784 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9780 +BD00 +BD00 +CD00 +BD00 +DC80 +D500 +EC00 +ENDCHAR +STARTCHAR F929 +ENCODING 63785 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +27 +F5 +95 +F7 +F5 +B7 +A5 +F9 +DB +ENDCHAR +STARTCHAR F92A +ENCODING 63786 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +84 +5F +21 +9F +61 +1F +65 +A6 +AF +B1 +ENDCHAR +STARTCHAR F92B +ENCODING 63787 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A400 +4F00 +D100 +CF00 +5100 +AF00 +B500 +3200 +3500 +D880 +ENDCHAR +STARTCHAR F92C +ENCODING 63788 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2780 +F500 +9500 +F500 +9500 +F500 +D480 +A480 +F700 +CC00 +ENDCHAR +STARTCHAR F92D +ENCODING 63789 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +2A +4A +6B +BD +2C +4B +89 +08 +ENDCHAR +STARTCHAR F92E +ENCODING 63790 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8C00 +5400 +2300 +5E80 +0000 +7F00 +8900 +8B00 +0800 +ENDCHAR +STARTCHAR F92F +ENCODING 63791 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BB +DB +77 +8C +FF +FF +12 +62 +C6 +ENDCHAR +STARTCHAR F930 +ENCODING 63792 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +8700 +FF00 +BD00 +AF00 +7F80 +AD00 +BF00 +AD00 +D300 +ENDCHAR +STARTCHAR F931 +ENCODING 63793 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +5E00 +DF00 +5F00 +DF00 +9A80 +6000 +5F00 +5100 +5F00 +ENDCHAR +STARTCHAR F932 +ENCODING 63794 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4700 +9F00 +DD00 +AF00 +6F00 +6D00 +AF00 +B700 +3F80 +ENDCHAR +STARTCHAR F933 +ENCODING 63795 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1E00 +FF00 +9500 +9D00 +8000 +BE00 +BE00 +8000 +BF00 +FF80 +ENDCHAR +STARTCHAR F934 +ENCODING 63796 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +1100 +7E00 +1400 +FF80 +1800 +6200 +BC00 +2100 +3F00 +ENDCHAR +STARTCHAR F935 +ENCODING 63797 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +1000 +FF00 +DF00 +BE00 +BE00 +BE00 +B500 +FF80 +ENDCHAR +STARTCHAR F936 +ENCODING 63798 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +0E +FF +B1 +BF +FF +BF +FF +91 +E3 +ENDCHAR +STARTCHAR F937 +ENCODING 63799 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +A900 +F600 +4700 +B980 +CF00 +C900 +EF00 +8900 +ENDCHAR +STARTCHAR F938 +ENCODING 63800 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +0C00 +EF00 +E600 +AF80 +F900 +CF00 +ENDCHAR +STARTCHAR F939 +ENCODING 63801 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7800 +FF00 +7F00 +7F00 +A500 +FE80 +4200 +7E00 +7E00 +ENDCHAR +STARTCHAR F93A +ENCODING 63802 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +FE00 +AD80 +FF00 +D000 +7E00 +7E00 +7F00 +7F00 +AF00 +ENDCHAR +STARTCHAR F93B +ENCODING 63803 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF00 +4E00 +8200 +FF80 +B300 +AB00 +AD00 +F480 +8C00 +ENDCHAR +STARTCHAR F93C +ENCODING 63804 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +0F00 +0E00 +E200 +FF80 +F300 +EA00 +ED00 +DC80 +4C00 +ENDCHAR +STARTCHAR F93D +ENCODING 63805 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +6F00 +AE00 +4200 +7F80 +F500 +EE00 +ED00 +D480 +4C00 +ENDCHAR +STARTCHAR F93E +ENCODING 63806 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +2400 +3C00 +FF00 +4800 +3600 +6A00 +9100 +ENDCHAR +STARTCHAR F93F +ENCODING 63807 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +AE00 +E200 +4F80 +EB00 +EB00 +E500 +7A80 +C400 +ENDCHAR +STARTCHAR F940 +ENCODING 63808 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9400 +FF00 +FF00 +A400 +A500 +BE00 +BC80 +E700 +ENDCHAR +STARTCHAR F941 +ENCODING 63809 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +C600 +1900 +FE80 +C000 +1F00 +DB00 +DF00 +BB00 +DB00 +9B00 +ENDCHAR +STARTCHAR F942 +ENCODING 63810 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +F700 +F700 +F800 +FE00 +FE80 +B700 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR F943 +ENCODING 63811 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +0800 +7E00 +FF00 +2400 +FF80 +2400 +4400 +8400 +ENDCHAR +STARTCHAR F944 +ENCODING 63812 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +EA00 +FF00 +FF00 +0F00 +FF00 +FF00 +FF80 +BF00 +ENDCHAR +STARTCHAR F945 +ENCODING 63813 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF00 +6F00 +F700 +F700 +F780 +B700 +FF00 +7E00 +7E00 +FF80 +ENDCHAR +STARTCHAR F946 +ENCODING 63814 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +8900 +2800 +7E00 +4800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR F947 +ENCODING 63815 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +7E00 +A200 +3E00 +FF80 +4400 +F700 +9D00 +7700 +ENDCHAR +STARTCHAR F948 +ENCODING 63816 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +AF00 +F900 +B600 +EF00 +B880 +EF00 +2900 +AF00 +9900 +ENDCHAR +STARTCHAR F949 +ENCODING 63817 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +FF +EF +89 +66 +7F +7F +49 +7F +ENDCHAR +STARTCHAR F94A +ENCODING 63818 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF00 +FF00 +FF00 +0800 +7F00 +FF80 +ENDCHAR +STARTCHAR F94B +ENCODING 63819 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +A900 +FF00 +9E00 +BF00 +FF80 +B400 +7B00 +ENDCHAR +STARTCHAR F94C +ENCODING 63820 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F00 +F500 +5F00 +DF00 +D500 +7F80 +4A00 +4600 +7900 +ENDCHAR +STARTCHAR F94D +ENCODING 63821 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8100 +7E00 +3F00 +A100 +BF00 +2500 +7F80 +A400 +CA00 +F180 +ENDCHAR +STARTCHAR F94E +ENCODING 63822 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +BF00 +6080 +BF00 +BF80 +3F00 +7E80 +B480 +BE80 +D500 +ENDCHAR +STARTCHAR F94F +ENCODING 63823 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +7F +89 +7F +54 +3A +FF +6A +89 +ENDCHAR +STARTCHAR F950 +ENCODING 63824 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +AF00 +BF80 +4F00 +BF00 +F500 +FF80 +EA00 +C600 +5900 +ENDCHAR +STARTCHAR F951 +ENCODING 63825 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +A200 +DF00 +DB00 +BF00 +B900 +D900 +9F80 +9000 +ENDCHAR +STARTCHAR F952 +ENCODING 63826 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +A4 +F4 +AF +E5 +F5 +D5 +F5 +F9 +49 +4B +ENDCHAR +STARTCHAR F953 +ENCODING 63827 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +E4 +A4 +AF +E5 +A5 +E5 +A5 +A9 +A9 +F3 +ENDCHAR +STARTCHAR F954 +ENCODING 63828 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +3F80 +8000 +7F00 +2B00 +3F00 +4300 +9C00 +BF80 +9E00 +2580 +ENDCHAR +STARTCHAR F955 +ENCODING 63829 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +BF00 +4800 +3F80 +1F00 +7800 +7E00 +B200 +8E00 +B180 +ENDCHAR +STARTCHAR F956 +ENCODING 63830 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +DF00 +4400 +FF80 +5B80 +C800 +7F00 +5A00 +4E00 +7180 +ENDCHAR +STARTCHAR F957 +ENCODING 63831 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +BF00 +C400 +5F80 +FB80 +4400 +EF00 +FA00 +CE00 +5180 +ENDCHAR +STARTCHAR F958 +ENCODING 63832 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +0800 +7F00 +FF80 +2700 +FE00 +5400 +1C00 +E300 +ENDCHAR +STARTCHAR F959 +ENCODING 63833 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +C400 +DF80 +CB00 +B800 +DF00 +AA00 +8E00 +B180 +ENDCHAR +STARTCHAR F95A +ENCODING 63834 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +DF80 +FF00 +DB00 +1F00 +DF00 +DF00 +BF00 +DF00 +B980 +ENDCHAR +STARTCHAR F95B +ENCODING 63835 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +FF00 +9600 +7500 +8880 +7E00 +FF00 +FF80 +0800 +1000 +ENDCHAR +STARTCHAR F95C +ENCODING 63836 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +9E00 +D700 +9E00 +FF80 +0800 +7F00 +2E00 +4980 +8800 +ENDCHAR +STARTCHAR F95D +ENCODING 63837 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +EA00 +1F80 +EE00 +E400 +1F80 +E800 +FF00 +B900 +EF00 +A900 +ENDCHAR +STARTCHAR F95E +ENCODING 63838 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +5200 +4A00 +4A00 +FF80 +4200 +4200 +8200 +8600 +ENDCHAR +STARTCHAR F95F +ENCODING 63839 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EA80 +7D00 +7F00 +5500 +FF80 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR F960 +ENCODING 63840 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +FF00 +9500 +6200 +5500 +8880 +3000 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR F961 +ENCODING 63841 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9100 +7600 +5A00 +9500 +B900 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR F962 +ENCODING 63842 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +7F00 +7F00 +0000 +2400 +FF00 +FF80 +2600 +C100 +ENDCHAR +STARTCHAR F963 +ENCODING 63843 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +2400 +2500 +E700 +2400 +2400 +6400 +A400 +2480 +2700 +ENDCHAR +STARTCHAR F964 +ENCODING 63844 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0100 +FF00 +9F80 +EE00 +BF00 +B580 +BF00 +F500 +9F00 +ENDCHAR +STARTCHAR F965 +ENCODING 63845 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +7F80 +5F00 +9500 +9F00 +9F00 +5400 +4C00 +5600 +6180 +ENDCHAR +STARTCHAR F966 +ENCODING 63846 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5000 +DF80 +9F00 +7100 +5F00 +9F00 +9F00 +6A00 +4E00 +7180 +ENDCHAR +STARTCHAR F967 +ENCODING 63847 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +18 +2C +4B +89 +08 +08 +08 +ENDCHAR +STARTCHAR F968 +ENCODING 63848 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +8900 +4500 +8900 +AB00 +2B00 +6C80 +A800 +9900 +AF00 +ENDCHAR +STARTCHAR F969 +ENCODING 63849 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +FC00 +FF80 +FD00 +FD00 +FB00 +FA00 +5200 +2500 +D480 +ENDCHAR +STARTCHAR F96A +ENCODING 63850 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +FF +91 +A5 +1A +D3 +3C +6A +89 +ENDCHAR +STARTCHAR F96B +ENCODING 63851 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +7E00 +4200 +9D00 +F700 +6A00 +B580 +5B00 +6C00 +7000 +ENDCHAR +STARTCHAR F96C +ENCODING 63852 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +2400 +7F00 +FF80 +2A00 +7F00 +8880 +FF00 +ENDCHAR +STARTCHAR F96D +ENCODING 63853 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +4B +9C +30 +FE +7E +7E +7E +41 +ENDCHAR +STARTCHAR F96E +ENCODING 63854 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +5200 +FF80 +5E00 +7F00 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR F96F +ENCODING 63855 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +F100 +1F80 +F100 +F100 +0F00 +EA00 +EA80 +B300 +ENDCHAR +STARTCHAR F970 +ENCODING 63856 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A600 +6A00 +9A80 +E980 +4000 +FF00 +6500 +D600 +C700 +5980 +ENDCHAR +STARTCHAR F971 +ENCODING 63857 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7F +40 +7F +40 +7F +6E +A6 +AB +F1 +ENDCHAR +STARTCHAR F972 +ENCODING 63858 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +4400 +3F00 +A500 +8400 +0C00 +4C00 +5400 +B480 +A700 +ENDCHAR +STARTCHAR F973 +ENCODING 63859 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +6080 +7F00 +4000 +DF00 +5100 +5F00 +9100 +ENDCHAR +STARTCHAR F974 +ENCODING 63860 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +2C00 +1000 +FF80 +2000 +7F00 +A100 +3F00 +2100 +ENDCHAR +STARTCHAR F975 +ENCODING 63861 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E000 +5F00 +7100 +DF00 +C400 +4D00 +5480 +EC00 +ENDCHAR +STARTCHAR F976 +ENCODING 63862 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E700 +E900 +D600 +E600 +D980 +EF00 +E900 +AF00 +0900 +ENDCHAR +STARTCHAR F977 +ENCODING 63863 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +7E00 +7E00 +0000 +FF00 +A500 +2400 +6480 +C700 +ENDCHAR +STARTCHAR F978 +ENCODING 63864 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +08 +FF +ED +AB +EF +D5 +89 +8B +ENDCHAR +STARTCHAR F979 +ENCODING 63865 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +BF80 +4000 +1F00 +2100 +5F00 +4400 +9600 +A500 +C880 +ENDCHAR +STARTCHAR F97A +ENCODING 63866 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5E00 +1B00 +9A80 +5280 +E600 +8800 +FF80 +1800 +6E00 +8980 +ENDCHAR +STARTCHAR F97B +ENCODING 63867 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F00 +EF00 +EF00 +4000 +FF80 +4F00 +EF00 +CF00 +5F00 +5F80 +ENDCHAR +STARTCHAR F97C +ENCODING 63868 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +7E +42 +7E +42 +7F +4A +4C +7E +E1 +ENDCHAR +STARTCHAR F97D +ENCODING 63869 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +1F80 +E000 +EF00 +1100 +EF00 +ED00 +AD00 +F480 +A400 +ENDCHAR +STARTCHAR F97E +ENCODING 63870 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +FF00 +7E00 +7E00 +7E00 +FF00 +FF80 +ENDCHAR +STARTCHAR F97F +ENCODING 63871 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +FA +B2 +FF +FB +FB +FB +FB +EB +FD +DF +ENDCHAR +STARTCHAR F980 +ENCODING 63872 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +FC +84 +84 +FC +20 +FE +02 +FE +02 +ENDCHAR +STARTCHAR F981 +ENCODING 63873 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +10 +FF +22 +24 +34 +0C +33 +C1 +ENDCHAR +STARTCHAR F982 +ENCODING 63874 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +8800 +FF00 +CF00 +D500 +DF00 +DF00 +EB00 +FF80 +ENDCHAR +STARTCHAR F983 +ENCODING 63875 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 10 0 -1 +BITMAP +2400 +2780 +7800 +2980 +3700 +3580 +5580 +5500 +5580 +BE40 +ENDCHAR +STARTCHAR F984 +ENCODING 63876 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8800 +4F00 +3F80 +BD00 +AF00 +3500 +7F00 +AE00 +DD00 +EE80 +ENDCHAR +STARTCHAR F985 +ENCODING 63877 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +5F00 +9000 +DF00 +BB00 +BF00 +BF00 +DF00 +2900 +ENDCHAR +STARTCHAR F986 +ENCODING 63878 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +F7 +F7 +F7 +81 +BD +BD +BD +BD +81 +ENDCHAR +STARTCHAR F987 +ENCODING 63879 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +DF00 +F480 +EF80 +CF00 +EF00 +FA00 +F780 +7F80 +ENDCHAR +STARTCHAR F988 +ENCODING 63880 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +9900 +8800 +FF00 +FF00 +FF00 +A500 +BE80 +E700 +ENDCHAR +STARTCHAR F989 +ENCODING 63881 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1400 +E700 +FB00 +5500 +BF00 +6600 +C980 +3A00 +4C00 +9B00 +ENDCHAR +STARTCHAR F98A +ENCODING 63882 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +10 +10 +FF +11 +11 +11 +21 +21 +41 +86 +ENDCHAR +STARTCHAR F98B +ENCODING 63883 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F700 +FF00 +AB00 +D680 +BF00 +A100 +BF00 +A100 +ENDCHAR +STARTCHAR F98C +ENCODING 63884 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +F700 +FF00 +AB00 +D680 +8800 +A700 +A800 +FF80 +ENDCHAR +STARTCHAR F98D +ENCODING 63885 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4500 +F700 +6A80 +F700 +FB00 +BF80 +FF80 +EF00 +5480 +4400 +ENDCHAR +STARTCHAR F98E +ENCODING 63886 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +7F00 +C800 +8800 +7F00 +4800 +FF80 +0800 +0800 +0800 +ENDCHAR +STARTCHAR F98F +ENCODING 63887 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +4D00 +DF80 +EE00 +F580 +5D00 +5B80 +7F80 +5100 +6100 +ENDCHAR +STARTCHAR F990 +ENCODING 63888 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5A00 +DF00 +5A00 +E780 +DA80 +FA80 +DD00 +A900 +A300 +BC80 +ENDCHAR +STARTCHAR F991 +ENCODING 63889 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +9B00 +D780 +AA00 +9A00 +D500 +9880 +A100 +AD00 +AA80 +ENDCHAR +STARTCHAR F992 +ENCODING 63890 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +A200 +6F80 +2F00 +AB00 +0F00 +6F00 +AF80 +A200 +DF80 +ENDCHAR +STARTCHAR F993 +ENCODING 63891 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +E400 +DF00 +DE80 +5480 +5F00 +BD00 +A480 +8400 +ENDCHAR +STARTCHAR F994 +ENCODING 63892 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2200 +DF80 +8F00 +AB00 +CF00 +BF00 +9F80 +D200 +3200 +2F80 +ENDCHAR +STARTCHAR F995 +ENCODING 63893 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0600 +7C00 +FF00 +6C00 +8F80 +7800 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR F996 +ENCODING 63894 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +A400 +DF00 +7F00 +FF00 +E600 +FD00 +D480 +4400 +ENDCHAR +STARTCHAR F997 +ENCODING 63895 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E900 +B600 +BB00 +F680 +BF80 +F680 +F680 +BB00 +2A00 +3200 +ENDCHAR +STARTCHAR F998 +ENCODING 63896 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +F700 +FF80 +BD00 +FF00 +7E00 +7E00 +7E00 +FF80 +0800 +ENDCHAR +STARTCHAR F999 +ENCODING 63897 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +C400 +3F00 +DF00 +1F00 +DF00 +7F80 +4400 +BF80 +ENDCHAR +STARTCHAR F99A +ENCODING 63898 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F80 +9F00 +5500 +1F00 +DF00 +4400 +7F80 +C400 +BF80 +ENDCHAR +STARTCHAR F99B +ENCODING 63899 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +7F80 +A400 +EF00 +5D00 +EF00 +E600 +ED00 +7480 +C400 +ENDCHAR +STARTCHAR F99C +ENCODING 63900 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +01 +F9 +45 +7D +4D +F5 +B5 +25 +41 +83 +ENDCHAR +STARTCHAR F99D +ENCODING 63901 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +2A +4B +9C +30 +C8 +FF +11 +31 +C6 +ENDCHAR +STARTCHAR F99E +ENCODING 63902 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +1F +D5 +D5 +DF +D5 +D7 +D9 +1F +11 +ENDCHAR +STARTCHAR F99F +ENCODING 63903 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4500 +7500 +9500 +D500 +6100 +8300 +4500 +9500 +9480 +ENDCHAR +STARTCHAR F9A0 +ENCODING 63904 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F900 +4500 +F500 +F500 +CB00 +0800 +FF80 +6600 +BB00 +6180 +ENDCHAR +STARTCHAR F9A1 +ENCODING 63905 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +EE00 +F100 +1F80 +F100 +F100 +0F00 +EA00 +EA80 +B300 +ENDCHAR +STARTCHAR F9A2 +ENCODING 63906 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +BC00 +FF00 +BF00 +FF80 +9500 +BF00 +B600 +D500 +ENDCHAR +STARTCHAR F9A3 +ENCODING 63907 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +7F00 +8180 +7E00 +0200 +6900 +A300 +BC80 +ENDCHAR +STARTCHAR F9A4 +ENCODING 63908 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +4A00 +FF00 +6080 +7F00 +4100 +C600 +6B00 +6980 +AE00 +ENDCHAR +STARTCHAR F9A5 +ENCODING 63909 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +E600 +8900 +FE80 +BF00 +FF00 +4000 +4A00 +9B00 +9480 +ENDCHAR +STARTCHAR F9A6 +ENCODING 63910 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +FF80 +FF00 +BF00 +FF80 +BF00 +B600 +D500 +ENDCHAR +STARTCHAR F9A7 +ENCODING 63911 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B500 +D500 +DF00 +EB00 +5F00 +C000 +DF00 +5F00 +5F80 +E580 +ENDCHAR +STARTCHAR F9A8 +ENCODING 63912 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +1800 +2400 +4300 +BD80 +0000 +7E00 +1100 +1200 +1000 +ENDCHAR +STARTCHAR F9A9 +ENCODING 63913 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +99 +A5 +FF +BF +93 +97 +FF +81 +ENDCHAR +STARTCHAR F9AA +ENCODING 63914 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +EA80 +7D00 +7F00 +5500 +FF80 +FF00 +0800 +1800 +ENDCHAR +STARTCHAR F9AB +ENCODING 63915 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +6F80 +9200 +FF00 +0F00 +FF00 +5F00 +7500 +4880 +ENDCHAR +STARTCHAR F9AC +ENCODING 63916 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +4A00 +F100 +EE80 +C000 +5F00 +4900 +4900 +4B00 +4800 +ENDCHAR +STARTCHAR F9AD +ENCODING 63917 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +EA00 +4900 +5F00 +E080 +5F00 +6900 +8900 +0B00 +0800 +ENDCHAR +STARTCHAR F9AE +ENCODING 63918 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +B700 +DB00 +6600 +9D00 +FF00 +8080 +7E00 +7E00 +0A00 +FF00 +ENDCHAR +STARTCHAR F9AF +ENCODING 63919 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +A400 +AA00 +E900 +5E80 +E000 +7F00 +C500 +4700 +8400 +ENDCHAR +STARTCHAR F9B0 +ENCODING 63920 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F400 +A600 +A900 +FE80 +A000 +FF00 +A500 +E500 +A700 +2400 +ENDCHAR +STARTCHAR F9B1 +ENCODING 63921 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4600 +6600 +9900 +EF80 +4000 +FF00 +D500 +E500 +7500 +C400 +ENDCHAR +STARTCHAR F9B2 +ENCODING 63922 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7F00 +FF00 +EE80 +7E00 +6600 +BD80 +7E00 +1100 +1600 +ENDCHAR +STARTCHAR F9B3 +ENCODING 63923 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +EE80 +6E00 +B500 +4A00 +FF00 +2900 +FF80 +ENDCHAR +STARTCHAR F9B4 +ENCODING 63924 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +4F80 +A400 +9F00 +6F00 +F900 +5F00 +5F00 +7F00 +4880 +ENDCHAR +STARTCHAR F9B5 +ENCODING 63925 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +79 +53 +9B +AB +BB +8B +93 +91 +A3 +ENDCHAR +STARTCHAR F9B6 +ENCODING 63926 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E600 +1F00 +1F00 +FF00 +E000 +FF80 +EF00 +EF00 +C900 +5F80 +ENDCHAR +STARTCHAR F9B7 +ENCODING 63927 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F600 +4F00 +EF00 +AF00 +A000 +AF80 +9F00 +EF00 +E500 +9F80 +ENDCHAR +STARTCHAR F9B8 +ENCODING 63928 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +FF00 +4300 +FF80 +EF00 +0A80 +FB00 +E500 +DB00 +4480 +ENDCHAR +STARTCHAR F9B9 +ENCODING 63929 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +1400 +7700 +7700 +FF80 +0800 +A500 +A300 +BC80 +ENDCHAR +STARTCHAR F9BA +ENCODING 63930 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +02 +04 +08 +08 +08 +08 +08 +30 +ENDCHAR +STARTCHAR F9BB +ENCODING 63931 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +7F80 +6D00 +BF00 +A180 +9E00 +9E00 +9600 +A500 +A880 +ENDCHAR +STARTCHAR F9BC +ENCODING 63932 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +FE80 +2500 +7E00 +C380 +3E00 +3E00 +6E00 +9100 +ENDCHAR +STARTCHAR F9BD +ENCODING 63933 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +81 +FF +88 +F9 +9E +AA +A9 +59 +ENDCHAR +STARTCHAR F9BE +ENCODING 63934 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +DD00 +E500 +4100 +F900 +6500 +D780 +CF00 +4100 +4100 +ENDCHAR +STARTCHAR F9BF +ENCODING 63935 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4100 +9E00 +D700 +9E00 +FF80 +0800 +7F00 +2E00 +4980 +8800 +ENDCHAR +STARTCHAR F9C0 +ENCODING 63936 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +5F80 +FB00 +FF00 +F180 +5F00 +5F00 +AE00 +9500 +AC80 +ENDCHAR +STARTCHAR F9C1 +ENCODING 63937 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +FF00 +EB00 +5F00 +7280 +DE00 +5E00 +9700 +AC80 +ENDCHAR +STARTCHAR F9C2 +ENCODING 63938 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +FF00 +5700 +FF00 +A600 +D980 +6E00 +7C00 +6000 +ENDCHAR +STARTCHAR F9C3 +ENCODING 63939 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +2B00 +9F00 +3E80 +F200 +5E00 +6500 +CC00 +BF80 +ENDCHAR +STARTCHAR F9C4 +ENCODING 63940 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4800 +F700 +A700 +F100 +F700 +9700 +F700 +F700 +9880 +B700 +ENDCHAR +STARTCHAR F9C5 +ENCODING 63941 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +3C +FF +08 +7F +7F +3E +7F +ENDCHAR +STARTCHAR F9C6 +ENCODING 63942 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +A000 +C000 +DF00 +AA00 +AA00 +EA00 +9280 +A300 +ENDCHAR +STARTCHAR F9C7 +ENCODING 63943 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +41 +DB +D7 +FB +A3 +53 +FB +23 +69 +F3 +ENDCHAR +STARTCHAR F9C8 +ENCODING 63944 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +4500 +E900 +4900 +DF80 +E900 +4900 +4A00 +4A00 +7F80 +ENDCHAR +STARTCHAR F9C9 +ENCODING 63945 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +48 +5B +FB +5B +DB +FB +5B +7B +4A +52 +ENDCHAR +STARTCHAR F9CA +ENCODING 63946 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8400 +7F00 +0A00 +9700 +7900 +1A00 +5A00 +5A00 +AA80 +AB00 +ENDCHAR +STARTCHAR F9CB +ENCODING 63947 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +8F +7B +3D +A7 +1F +65 +5F +9F +A1 +ENDCHAR +STARTCHAR F9CC +ENCODING 63948 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF80 +4A00 +5F00 +E080 +5600 +7600 +9600 +1680 +2580 +ENDCHAR +STARTCHAR F9CD +ENCODING 63949 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +2F +E5 +95 +FB +00 +7F +7F +7F +41 +ENDCHAR +STARTCHAR F9CE +ENCODING 63950 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0400 +FF00 +4A00 +9F00 +E080 +B600 +B600 +B600 +F680 +2500 +ENDCHAR +STARTCHAR F9CF +ENCODING 63951 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +6F00 +C500 +6500 +FF80 +4900 +E900 +E900 +C900 +5F80 +ENDCHAR +STARTCHAR F9D0 +ENCODING 63952 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +D000 +EF80 +FF00 +6900 +DF00 +5F00 +F900 +4F00 +E500 +9880 +ENDCHAR +STARTCHAR F9D1 +ENCODING 63953 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +0000 +0000 +2400 +2200 +4200 +C100 +8080 +ENDCHAR +STARTCHAR F9D2 +ENCODING 63954 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +DA00 +5B00 +AA00 +FF80 +D300 +AB00 +D200 +EA00 +B580 +C900 +ENDCHAR +STARTCHAR F9D3 +ENCODING 63955 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E400 +BF00 +C400 +DF80 +AA80 +B300 +E400 +9F00 +8400 +BF80 +ENDCHAR +STARTCHAR F9D4 +ENCODING 63956 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4C00 +5300 +5E80 +A000 +BF00 +6B00 +6B00 +7F00 +6B00 +6B00 +ENDCHAR +STARTCHAR F9D5 +ENCODING 63957 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8900 +FF00 +1800 +6600 +BD80 +0000 +7F00 +7F00 +9500 +9700 +ENDCHAR +STARTCHAR F9D6 +ENCODING 63958 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +8C00 +5300 +3E80 +8000 +BF00 +2B00 +6B00 +7F00 +AB00 +AB00 +ENDCHAR +STARTCHAR F9D7 +ENCODING 63959 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +E600 +4900 +FE80 +EF00 +F680 +F680 +EF00 +5680 +5700 +ENDCHAR +STARTCHAR F9D8 +ENCODING 63960 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +9F00 +C500 +7F80 +9F00 +8400 +7F00 +7F80 +4400 +4400 +ENDCHAR +STARTCHAR F9D9 +ENCODING 63961 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4000 +5F80 +DF00 +FB00 +DF00 +4400 +5F80 +4E00 +7580 +4400 +ENDCHAR +STARTCHAR F9DA +ENCODING 63962 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +FF +24 +FF +FF +08 +FF +6E +89 +08 +ENDCHAR +STARTCHAR F9DB +ENCODING 63963 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9100 +7600 +5A00 +9500 +B900 +FF80 +0800 +0800 +ENDCHAR +STARTCHAR F9DC +ENCODING 63964 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +AF00 +D600 +D980 +AE00 +B400 +DF00 +BF00 +8400 +BF80 +ENDCHAR +STARTCHAR F9DD +ENCODING 63965 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +31 +C5 +25 +F5 +65 +55 +B5 +A5 +21 +23 +ENDCHAR +STARTCHAR F9DE +ENCODING 63966 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +0800 +7F00 +4900 +7F00 +2800 +1000 +2C00 +C380 +ENDCHAR +STARTCHAR F9DF +ENCODING 63967 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +A800 +DF00 +AF00 +CF00 +CF00 +A600 +3F80 +ENDCHAR +STARTCHAR F9E0 +ENCODING 63968 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +7E +7E +42 +7E +20 +7F +B5 +49 +13 +ENDCHAR +STARTCHAR F9E1 +ENCODING 63969 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +1400 +6A00 +BF80 +0400 +0800 +FF00 +0800 +3800 +ENDCHAR +STARTCHAR F9E2 +ENCODING 63970 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +15 +E5 +F5 +75 +AB +08 +FF +18 +6E +89 +ENDCHAR +STARTCHAR F9E3 +ENCODING 63971 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +9F00 +6100 +9F00 +A000 +2900 +6B00 +AC00 +A880 +AF00 +ENDCHAR +STARTCHAR F9E4 +ENCODING 63972 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +5500 +5F00 +F500 +5F00 +4400 +7F00 +8400 +1F80 +ENDCHAR +STARTCHAR F9E5 +ENCODING 63973 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +7F80 +C900 +F300 +7B00 +D300 +FB00 +B500 +9100 +9300 +ENDCHAR +STARTCHAR F9E6 +ENCODING 63974 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF00 +FF00 +4800 +EA00 +FF00 +DF00 +5F00 +5200 +4F80 +ENDCHAR +STARTCHAR F9E7 +ENCODING 63975 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +0000 +7F00 +4900 +7F00 +FF00 +FF80 +2900 +FE00 +6180 +ENDCHAR +STARTCHAR F9E8 +ENCODING 63976 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F00 +5500 +F500 +3F00 +7500 +FF00 +FF00 +4400 +4400 +5F80 +ENDCHAR +STARTCHAR F9E9 +ENCODING 63977 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4900 +7E00 +4900 +7E00 +0800 +7F00 +0800 +FF80 +ENDCHAR +STARTCHAR F9EA +ENCODING 63978 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2500 +F500 +F780 +FA00 +F700 +4600 +F700 +F600 +9780 +B400 +ENDCHAR +STARTCHAR F9EB +ENCODING 63979 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +FF80 +FF00 +9C00 +FF00 +B000 +DE00 +9E00 +A000 +FF80 +ENDCHAR +STARTCHAR F9EC +ENCODING 63980 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +49 +BF +A4 +3F +6D +BB +CD +9B +ENDCHAR +STARTCHAR F9ED +ENCODING 63981 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF00 +2400 +1800 +3600 +C180 +7E00 +4200 +7E00 +4200 +ENDCHAR +STARTCHAR F9EE +ENCODING 63982 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5500 +4D00 +FF80 +CE00 +D580 +5900 +7B80 +CF80 +B100 +A100 +ENDCHAR +STARTCHAR F9EF +ENCODING 63983 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1500 +CD00 +5F80 +4E00 +D580 +5900 +7B80 +4F80 +9100 +2100 +ENDCHAR +STARTCHAR F9F0 +ENCODING 63984 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +FF80 +2400 +F700 +F700 +F700 +A900 +FF00 +E900 +B900 +B700 +ENDCHAR +STARTCHAR F9F1 +ENCODING 63985 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +F500 +AD00 +DF80 +CE00 +B580 +BD00 +DB80 +8F80 +9100 +A100 +ENDCHAR +STARTCHAR F9F2 +ENCODING 63986 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4D00 +ED00 +BF80 +EA00 +F580 +ED00 +F780 +9B80 +9900 +9100 +ENDCHAR +STARTCHAR F9F3 +ENCODING 63987 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2B00 +F700 +EF80 +F700 +FA80 +A500 +BB80 +E780 +B500 +F900 +ENDCHAR +STARTCHAR F9F4 +ENCODING 63988 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4200 +4200 +FF00 +4600 +6600 +DB00 +DB00 +CA80 +4200 +4200 +ENDCHAR +STARTCHAR F9F5 +ENCODING 63989 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +9200 +5200 +3F00 +9200 +BA00 +3F00 +5700 +9A80 +9200 +9200 +ENDCHAR +STARTCHAR F9F6 +ENCODING 63990 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +EF80 +D000 +EF00 +AF00 +A000 +FF80 +D680 +FF80 +9680 +ENDCHAR +STARTCHAR F9F7 +ENCODING 63991 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +0800 +FF00 +0000 +4200 +2200 +2400 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR F9F8 +ENCODING 63992 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +AA00 +0800 +FF00 +0000 +2200 +2400 +2400 +FF80 +ENDCHAR +STARTCHAR F9F9 +ENCODING 63993 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +DF80 +E000 +4900 +E900 +6900 +DA00 +CA00 +4200 +5F80 +ENDCHAR +STARTCHAR F9FA +ENCODING 63994 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +A500 +A500 +A400 +FF80 +2400 +E600 +A600 +A900 +A900 +B080 +ENDCHAR +STARTCHAR F9FB +ENCODING 63995 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +1000 +3F00 +7600 +A800 +7900 +CA00 +4A00 +5400 +6200 +C180 +ENDCHAR +STARTCHAR F9FC +ENCODING 63996 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +CA00 +1F00 +F600 +FF80 +0200 +DF00 +DF00 +DD80 +D380 +8500 +ENDCHAR +STARTCHAR F9FD +ENCODING 63997 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +C400 +C400 +7F80 +4400 +4400 +4400 +4400 +4400 +4400 +ENDCHAR +STARTCHAR F9FE +ENCODING 63998 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2400 +FF80 +3C00 +3C00 +6A00 +8900 +7E00 +2A00 +4B00 +8900 +ENDCHAR +STARTCHAR F9FF +ENCODING 63999 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +21 +FB +23 +FB +AB +AB +FB +B3 +A9 +23 +ENDCHAR +STARTCHAR FA00 +ENCODING 64000 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +5F +45 +55 +E5 +45 +59 +69 +11 +17 +ENDCHAR +STARTCHAR FA01 +ENCODING 64001 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +9400 +FF00 +9C00 +8000 +FE00 +9400 +9C00 +E300 +ENDCHAR +STARTCHAR FA02 +ENCODING 64002 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +5F80 +4400 +E800 +4800 +6F00 +D900 +E900 +4900 +4F00 +C900 +ENDCHAR +STARTCHAR FA03 +ENCODING 64003 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4400 +FF80 +FF00 +5500 +FF80 +5F00 +FF00 +5900 +5900 +6F00 +ENDCHAR +STARTCHAR FA04 +ENCODING 64004 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 10 1 -1 +BITMAP +08 +FF +81 +8D +70 +1F +F0 +10 +11 +1F +ENDCHAR +STARTCHAR FA05 +ENCODING 64005 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +BF +61 +3F +A1 +2F +6B +AF +A1 +A3 +ENDCHAR +STARTCHAR FA06 +ENCODING 64006 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +7E00 +7E00 +7F00 +2400 +FF00 +ED80 +3E00 +D100 +ENDCHAR +STARTCHAR FA07 +ENCODING 64007 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +4F80 +F000 +4F00 +EF00 +E000 +DF00 +EA80 +FF00 +4F00 +4880 +ENDCHAR +STARTCHAR FA08 +ENCODING 64008 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +2000 +4F00 +A000 +4000 +5F80 +C200 +C200 +4200 +4200 +4600 +ENDCHAR +STARTCHAR FA09 +ENCODING 64009 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +E800 +AF00 +DA00 +CE00 +D580 +BF00 +B400 +F380 +9C00 +8400 +ENDCHAR +STARTCHAR FA0A +ENCODING 64010 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +7E00 +4200 +7E00 +4200 +7E00 +7E00 +1400 +2480 +C700 +ENDCHAR +STARTCHAR FA0B +ENCODING 64011 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -1 +BITMAP +0800 +FF80 +FB00 +BD00 +BD00 +8500 +FD00 +BC80 +D500 +3400 +ENDCHAR +STARTCHAR FF01 +ENCODING 65281 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 9 5 -1 +BITMAP +80 +80 +80 +80 +80 +80 +00 +80 +80 +ENDCHAR +STARTCHAR FF02 +ENCODING 65282 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 3 4 5 +BITMAP +C0 +C0 +C0 +ENDCHAR +STARTCHAR FF03 +ENCODING 65283 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +28 +28 +7C +28 +28 +FC +48 +50 +50 +ENDCHAR +STARTCHAR FF04 +ENCODING 65284 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +20 +70 +A0 +A0 +A0 +60 +30 +30 +30 +F0 +20 +ENDCHAR +STARTCHAR FF05 +ENCODING 65285 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 9 1 -1 +BITMAP +E200 +A400 +A400 +A800 +EB00 +1480 +1480 +2480 +2300 +ENDCHAR +STARTCHAR FF06 +ENCODING 65286 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +70 +48 +48 +50 +64 +94 +8C +88 +74 +ENDCHAR +STARTCHAR FF07 +ENCODING 65287 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 3 5 5 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR FF08 +ENCODING 65288 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 7 -2 +BITMAP +20 +40 +40 +80 +80 +80 +80 +80 +40 +40 +20 +ENDCHAR +STARTCHAR FF09 +ENCODING 65289 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 1 -2 +BITMAP +80 +80 +40 +40 +40 +40 +40 +40 +40 +80 +80 +ENDCHAR +STARTCHAR FF0A +ENCODING 65290 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 4 3 2 +BITMAP +20 +D0 +60 +50 +ENDCHAR +STARTCHAR FF0B +ENCODING 65291 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 6 2 1 +BITMAP +10 +10 +FC +10 +10 +10 +ENDCHAR +STARTCHAR FF0C +ENCODING 65292 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 2 0 -2 +BITMAP +40 +80 +ENDCHAR +STARTCHAR FF0D +ENCODING 65293 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 1 4 4 +BITMAP +E0 +ENDCHAR +STARTCHAR FF0E +ENCODING 65294 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 1 1 -1 +BITMAP +80 +ENDCHAR +STARTCHAR FF0F +ENCODING 65295 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +10 +10 +20 +20 +20 +40 +40 +40 +80 +ENDCHAR +STARTCHAR FF10 +ENCODING 65296 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +38 +48 +44 +84 +84 +84 +44 +48 +38 +ENDCHAR +STARTCHAR FF11 +ENCODING 65297 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 9 4 -1 +BITMAP +40 +C0 +40 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR FF12 +ENCODING 65298 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +70 +90 +08 +10 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR FF13 +ENCODING 65299 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F0 +18 +08 +10 +60 +10 +08 +18 +F0 +ENDCHAR +STARTCHAR FF14 +ENCODING 65300 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +08 +18 +28 +28 +48 +88 +FC +08 +08 +ENDCHAR +STARTCHAR FF15 +ENCODING 65301 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F0 +80 +80 +F0 +10 +08 +08 +10 +E0 +ENDCHAR +STARTCHAR FF16 +ENCODING 65302 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +78 +80 +80 +F0 +88 +88 +88 +98 +70 +ENDCHAR +STARTCHAR FF17 +ENCODING 65303 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F8 +08 +10 +10 +20 +20 +20 +40 +40 +ENDCHAR +STARTCHAR FF18 +ENCODING 65304 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +38 +44 +44 +48 +38 +44 +84 +44 +78 +ENDCHAR +STARTCHAR FF19 +ENCODING 65305 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F0 +88 +88 +88 +F8 +08 +08 +10 +E0 +ENDCHAR +STARTCHAR FF1A +ENCODING 65306 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 6 5 1 +BITMAP +80 +00 +00 +00 +00 +80 +ENDCHAR +STARTCHAR FF1B +ENCODING 65307 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 8 4 -1 +BITMAP +40 +00 +00 +00 +00 +00 +40 +80 +ENDCHAR +STARTCHAR FF1C +ENCODING 65308 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +10 +10 +20 +40 +80 +80 +80 +40 +20 +10 +10 +ENDCHAR +STARTCHAR FF1D +ENCODING 65309 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 4 2 2 +BITMAP +FC +00 +00 +FC +ENDCHAR +STARTCHAR FF1E +ENCODING 65310 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 11 3 -2 +BITMAP +80 +80 +40 +20 +10 +10 +10 +20 +40 +80 +80 +ENDCHAR +STARTCHAR FF1F +ENCODING 65311 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +E0 +10 +10 +10 +20 +20 +40 +00 +40 +ENDCHAR +STARTCHAR FF20 +ENCODING 65312 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +3C +43 +9B +A5 +A5 +A5 +BE +41 +3E +ENDCHAR +STARTCHAR FF21 +ENCODING 65313 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +08 +18 +14 +24 +22 +3E +42 +41 +81 +ENDCHAR +STARTCHAR FF22 +ENCODING 65314 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F0 +90 +90 +90 +E0 +90 +88 +90 +F0 +ENDCHAR +STARTCHAR FF23 +ENCODING 65315 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +3C +40 +80 +80 +80 +80 +80 +40 +3C +ENDCHAR +STARTCHAR FF24 +ENCODING 65316 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +F0 +88 +84 +84 +84 +84 +84 +88 +F0 +ENDCHAR +STARTCHAR FF25 +ENCODING 65317 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +F0 +80 +80 +80 +F0 +80 +80 +80 +F0 +ENDCHAR +STARTCHAR FF26 +ENCODING 65318 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +F0 +80 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF27 +ENCODING 65319 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +3C +40 +80 +80 +9E +82 +82 +42 +3E +ENDCHAR +STARTCHAR FF28 +ENCODING 65320 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +84 +84 +84 +84 +FC +84 +84 +84 +84 +ENDCHAR +STARTCHAR FF29 +ENCODING 65321 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 9 5 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF2A +ENCODING 65322 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 9 4 -1 +BITMAP +20 +20 +20 +20 +20 +20 +20 +40 +C0 +ENDCHAR +STARTCHAR FF2B +ENCODING 65323 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +88 +88 +90 +A0 +A0 +D0 +90 +88 +84 +ENDCHAR +STARTCHAR FF2C +ENCODING 65324 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +F0 +ENDCHAR +STARTCHAR FF2D +ENCODING 65325 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 9 1 -1 +BITMAP +81 +C3 +C3 +A3 +A5 +A5 +95 +99 +89 +ENDCHAR +STARTCHAR FF2E +ENCODING 65326 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +84 +C4 +A4 +A4 +94 +94 +8C +84 +84 +ENDCHAR +STARTCHAR FF2F +ENCODING 65327 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +78 +C4 +84 +82 +82 +82 +82 +C4 +78 +ENDCHAR +STARTCHAR FF30 +ENCODING 65328 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F0 +90 +88 +90 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF31 +ENCODING 65329 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 10 2 -2 +BITMAP +78 +C4 +82 +82 +82 +82 +84 +C4 +78 +04 +ENDCHAR +STARTCHAR FF32 +ENCODING 65330 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +F8 +88 +88 +88 +F0 +90 +88 +88 +84 +ENDCHAR +STARTCHAR FF33 +ENCODING 65331 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +70 +80 +80 +C0 +20 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR FF34 +ENCODING 65332 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +FC +10 +10 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR FF35 +ENCODING 65333 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +84 +84 +84 +84 +84 +84 +84 +44 +78 +ENDCHAR +STARTCHAR FF36 +ENCODING 65334 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 7 9 2 -1 +BITMAP +82 +84 +84 +44 +48 +48 +28 +30 +10 +ENDCHAR +STARTCHAR FF37 +ENCODING 65335 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +8440 +8C40 +4C40 +4A40 +5280 +5280 +5280 +3100 +2100 +ENDCHAR +STARTCHAR FF38 +ENCODING 65336 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +84 +44 +48 +30 +10 +30 +48 +44 +84 +ENDCHAR +STARTCHAR FF39 +ENCODING 65337 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 9 2 -1 +BITMAP +84 +44 +48 +28 +30 +10 +10 +10 +10 +ENDCHAR +STARTCHAR FF3A +ENCODING 65338 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 -1 +BITMAP +F8 +10 +10 +20 +20 +40 +80 +80 +F8 +ENDCHAR +STARTCHAR FF3B +ENCODING 65339 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 8 -2 +BITMAP +C0 +80 +80 +80 +80 +80 +80 +80 +80 +80 +C0 +ENDCHAR +STARTCHAR FF3C +ENCODING 65340 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 10 1 -2 +BITMAP +8000 +8000 +4000 +2000 +1000 +0800 +0400 +0200 +0100 +0080 +ENDCHAR +STARTCHAR FF3D +ENCODING 65341 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 1 -2 +BITMAP +C0 +40 +40 +40 +40 +40 +40 +40 +40 +40 +C0 +ENDCHAR +STARTCHAR FF3E +ENCODING 65342 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 5 2 3 +BITMAP +10 +30 +48 +48 +84 +ENDCHAR +STARTCHAR FF3F +ENCODING 65343 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 1 2 -2 +BITMAP +FC +ENDCHAR +STARTCHAR FF40 +ENCODING 65344 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 2 4 7 +BITMAP +80 +40 +ENDCHAR +STARTCHAR FF41 +ENCODING 65345 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +F0 +10 +10 +70 +90 +90 +F0 +ENDCHAR +STARTCHAR FF42 +ENCODING 65346 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 9 3 0 +BITMAP +80 +80 +F0 +90 +88 +88 +88 +90 +F0 +ENDCHAR +STARTCHAR FF43 +ENCODING 65347 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +70 +C0 +80 +80 +80 +C0 +70 +ENDCHAR +STARTCHAR FF44 +ENCODING 65348 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 3 -1 +BITMAP +08 +08 +08 +78 +98 +88 +88 +88 +98 +68 +ENDCHAR +STARTCHAR FF45 +ENCODING 65349 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +70 +90 +88 +F8 +80 +80 +70 +ENDCHAR +STARTCHAR FF46 +ENCODING 65350 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 10 3 -1 +BITMAP +30 +20 +40 +F0 +40 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR FF47 +ENCODING 65351 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 8 3 -2 +BITMAP +F8 +98 +88 +88 +98 +78 +10 +F0 +ENDCHAR +STARTCHAR FF48 +ENCODING 65352 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 10 3 -1 +BITMAP +80 +80 +80 +F0 +90 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR FF49 +ENCODING 65353 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 10 5 -1 +BITMAP +80 +00 +00 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF4A +ENCODING 65354 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 4 -2 +BITMAP +40 +00 +00 +40 +40 +40 +40 +40 +40 +40 +C0 +ENDCHAR +STARTCHAR FF4B +ENCODING 65355 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 10 3 -1 +BITMAP +80 +80 +80 +90 +A0 +A0 +C0 +A0 +90 +90 +ENDCHAR +STARTCHAR FF4C +ENCODING 65356 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 10 5 -1 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF4D +ENCODING 65357 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 8 7 1 -1 +BITMAP +F7 +89 +89 +89 +89 +89 +89 +ENDCHAR +STARTCHAR FF4E +ENCODING 65358 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +F0 +90 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR FF4F +ENCODING 65359 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 7 2 -1 +BITMAP +38 +4C +84 +84 +84 +4C +38 +ENDCHAR +STARTCHAR FF50 +ENCODING 65360 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 8 3 -2 +BITMAP +70 +90 +88 +88 +90 +F0 +80 +80 +ENDCHAR +STARTCHAR FF51 +ENCODING 65361 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 8 3 -2 +BITMAP +78 +98 +88 +88 +98 +78 +08 +08 +ENDCHAR +STARTCHAR FF52 +ENCODING 65362 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 7 4 -1 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF53 +ENCODING 65363 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +70 +80 +C0 +20 +10 +10 +E0 +ENDCHAR +STARTCHAR FF54 +ENCODING 65364 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 9 3 -1 +BITMAP +40 +40 +F0 +40 +40 +40 +40 +40 +30 +ENDCHAR +STARTCHAR FF55 +ENCODING 65365 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +88 +88 +88 +88 +88 +98 +E8 +ENDCHAR +STARTCHAR FF56 +ENCODING 65366 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 5 7 3 -1 +BITMAP +88 +90 +90 +50 +60 +60 +20 +ENDCHAR +STARTCHAR FF57 +ENCODING 65367 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 7 1 -1 +BITMAP +8880 +9900 +9900 +5500 +6500 +6600 +6200 +ENDCHAR +STARTCHAR FF58 +ENCODING 65368 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +90 +50 +60 +20 +60 +90 +90 +ENDCHAR +STARTCHAR FF59 +ENCODING 65369 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 8 3 -2 +BITMAP +90 +90 +50 +60 +60 +20 +40 +C0 +ENDCHAR +STARTCHAR FF5A +ENCODING 65370 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 4 7 3 -1 +BITMAP +F0 +10 +20 +20 +40 +80 +F0 +ENDCHAR +STARTCHAR FF5B +ENCODING 65371 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 3 11 7 -2 +BITMAP +60 +40 +40 +40 +40 +80 +40 +40 +40 +40 +60 +ENDCHAR +STARTCHAR FF5C +ENCODING 65372 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 1 11 5 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF5D +ENCODING 65373 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 2 11 1 -2 +BITMAP +80 +80 +80 +80 +40 +40 +40 +80 +80 +80 +80 +ENDCHAR +STARTCHAR FF5E +ENCODING 65374 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 3 2 2 +BITMAP +60 +94 +08 +ENDCHAR +STARTCHAR FFE0 +ENCODING 65504 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 0 +BITMAP +38 +4C +90 +90 +94 +64 +38 +40 +ENDCHAR +STARTCHAR FFE1 +ENCODING 65505 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +38 +44 +40 +FC +20 +E4 +B4 +CC +ENDCHAR +STARTCHAR FFE2 +ENCODING 65506 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 9 4 1 -2 +BITMAP +FF80 +0080 +0080 +0080 +ENDCHAR +STARTCHAR FFE3 +ENCODING 65507 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 0 0 0 8 +BITMAP +ENDCHAR +STARTCHAR FFE5 +ENCODING 65509 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 6 8 2 -1 +BITMAP +84 +48 +FC +30 +FC +10 +10 +10 +ENDCHAR +STARTCHAR FFE6 +ENCODING 65510 +SWIDTH 900 0 +DWIDTH 10 0 +BBX 10 9 0 -1 +BITMAP +4480 +4C80 +4C80 +FFC0 +2A80 +3300 +3300 +1300 +1100 +ENDCHAR +ENDFONT diff --git a/buildroot/share/fonts/genallfont.sh b/buildroot/share/fonts/genallfont.sh index cc0e3f27b8..945bfe1156 100644 --- a/buildroot/share/fonts/genallfont.sh +++ b/buildroot/share/fonts/genallfont.sh @@ -52,7 +52,7 @@ DN_WORK=./tmp1 (cd ${DN_EXEC}; gcc -o genpages genpages.c getline.c) -LANGS_DEFAULT="an bg ca zh_CN zh_TW cz da de el el-gr en es eu fi fr gl hr it jp-kana nl pl pt pt-br ru sk tr uk test" +LANGS_DEFAULT="an bg ca cz da de el el-gr en es eu fi fr gl hr it jp-kana ko_KR nl pl pt pt-br ru sk tr uk zh_CN zh_TW test" for LANG in ${MARLIN_LANGS:=$LANGS_DEFAULT} ; do echo "Generating Marlin language data for '${LANG}'" >&2 @@ -64,13 +64,13 @@ for LANG in ${MARLIN_LANGS:=$LANGS_DEFAULT} ; do ${EXEC_WXGGEN} "${FN_FONT}" sed -i fontutf8-data.h -e 's|fonts//|fonts/|g' -e 's|fonts//|fonts/|g' -e 's|[/0-9a-zA-Z_\-]*buildroot/share/fonts|buildroot/share/fonts|' 2>/dev/null cd ../ - mv ${DN_WORK}/fontutf8-data.h src/lcd/dogm/language_data_${LANG}.h + mv ${DN_WORK}/fontutf8-data.h src/lcd/dogm/fontdata/langdata_${LANG}.h rm -rf ${DN_WORK}/ done # # Generate default ASCII font (char range 0-255): -# Marlin/src/lcd/dogm/dogm_font_data_ISO10646_1.h +# Marlin/src/lcd/dogm/fontdata/fontdata_ISO10646_1.h # #if [ "${MARLIN_LANGS}" == "${LANGS_DEFAULT}" ]; then if [ 1 = 1 ]; then @@ -82,13 +82,10 @@ if [ 1 = 1 ]; then TMP1=$(cat tmp1.h) ; rm tmp1.h TMP2=$(cat tmp2.h) ; rm tmp2.h - cat <../src/lcd/dogm/dogm_font_data_ISO10646_1.h + cat <../src/lcd/dogm/fontdata/fontdata_ISO10646_1.h /** * Marlin 3D Printer Firmware - * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] - * - * Based on Sprinter and grbl. - * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm + * Copyright (C) 2018 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] * * 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 diff --git a/buildroot/share/fonts/getline.h b/buildroot/share/fonts/getline.h index 180a218dc7..f21f8ce29f 100644 --- a/buildroot/share/fonts/getline.h +++ b/buildroot/share/fonts/getline.h @@ -1,6 +1,5 @@ - #ifndef MYGETLINE_H -#define MYGETLINE_H 1 +#define MYGETLINE_H //#include "config.h" @@ -11,4 +10,3 @@ #endif #endif // MYGETLINE_H - diff --git a/buildroot/share/git/mfdoc b/buildroot/share/git/mfdoc index dde571dd04..4b62fa8b3c 100755 --- a/buildroot/share/git/mfdoc +++ b/buildroot/share/git/mfdoc @@ -29,7 +29,10 @@ opensite() { echo "Previewing MarlinDocumentation..." -# wait to open the url for about 8s -( sleep 45; opensite ) & - -bundle exec jekyll serve --watch --incremental +bundle exec jekyll serve --watch --incremental | { + while IFS= read -r line + do + [[ $line =~ "Server running" ]] && opensite + echo "$line" + done +} diff --git a/buildroot/share/git/mfpub b/buildroot/share/git/mfpub index 1624053919..6885216a0b 100755 --- a/buildroot/share/git/mfpub +++ b/buildroot/share/git/mfpub @@ -110,7 +110,7 @@ git reset --hard git clean -d -f # Copy built-site into the gh-pages branch -git checkout gh-pages +git checkout gh-pages || { echo "Something went wrong!"; exit 1; } rsync -av ${TMPFOLDER}/ ./ # Commit and push the new live site directly diff --git a/buildroot/share/pixmaps/MarlinIcons.psd b/buildroot/share/pixmaps/MarlinIcons.psd new file mode 100644 index 0000000000000000000000000000000000000000..4575236dbb3ee07dc08351ccba3b53edd65d6a5b GIT binary patch literal 120338 zcmeIbYp^9(b?3QDRg`3bCAAx5hBkz7+ZbcU*ur$%n0A9O1vCafWO`;iA7&Vb!zRK5 z(eiOe%(pqghry2tFba^=SUzPScFn?Yd=oO3;zfT`g;X` z!S|l`-txbzn*V;>Pbpn}(;MFSwm1L6&%W~=Kb?U2_1}EYyH)o>9apED(i_qn)7#RU z(=Vi-P47(aNIxCz+7!Q^HtE_=Kv921@!C&xD84dU?tR0}H^1o@Z!W1_r@FnOb+dkN zO24ST2^{>l>qAD#-fKtad5?^)!YIHf``Xj zE|P;EeOw&;sL_GiRg$0HdcSjU<$tAS*A;M}zv5um6&((K1_=JU?k(^B)nB_|-@E_g zue|hzx4!)iZ+?@?I$U5|?@qs(eoa#E)75{J241S`x2CtNKi;g~NW0#sX4mNaKArzh z=VH(QtLyV~@j4**@40V(*Db&P?)TjAGw=P?_ZHN@hbmEdm-P7SqKw{uCcRg@yjL~5 zBzOPoHPCBd2Mr7>erN1&fA00r+e7aUeH`fHKpzMCIMBy|J`VJ8ppOGjWgNKZ8TxhU z`RV%fJgp!+y}##)i|427>Q#lFtMm0nudDNEr(M_9RWVy14)~q1zn9Z_GN|?q2bKLD z4km-?VE4YkKt=UwsFLYm4`qY*?c1ZjR8l$_4EK%gdNSA^BwcX~bv<^Rb~o^>@)K|s_!sA>tjS8Bl;LY=KJgz^Ph_B^-{)& zo#r4rmG@64o|LC8?X~UxnMr%)zkT;i&{g?#Vl>q6jQzcw&XZBKG#pj-cQ~4irlZ|U zqmhd0(@-VT(H_c1?_1iVzf@8>84Z`lc0CzwkCLu9hPoa*PP-fTceQSNO~}rAn|PA^ zq3v;{FD~}hMSk7&eY|&3Z0f=-!nK%c$yb}>K1TGu&_~3lHX^n?uJpyl-nz)IyT0GY zh@m2QAHDkM_3W^MK1THZY%{<#+^$4>F=3*27*^ZW*kBxP+~3t2>op-eGb`&g@lV%8+v7@KT@)}2sl4@c;_CEW`dz1QfyeJU zE4kXfqx7Qmed(3;?_cR_;Xj>zIK4v0E7OnZxItfBx*@$p-;@5n^n>ZYSNRX=yW%fa z$xG6|R6Qj>oL;3CwE4mGB9;AQ`Vrl|N_DSHFH7HJzZVJqd)4lGQNAYqGo$}KhUG;n zeW`HWsP9O>MPI9aOM1P&T>Uz6^5b^goc?G1-lpH{MA;?C@4#Ot>@OFcAJZ4Ue#J0Mqxii+7;n(|M%}+kSYD}mbmRD+pMF5v_(gp; z{hj)@_%EcN)7Q0Mr>|-MysqD&>(`6M^ZPGcKQlEjO#IH+-wU1ZOR4%pgFK|GX?=X$ zN)GC7Rv&+2B@d=uRhm`1QuW7n|3I2lAFFG&>#{>>rTWWGSqaz1Fi&HikIZ9Rnqz5P z9Tk6*`Zy-a!}PFdA5GKhv7+XSf7yr(ln#^-BM< zgMt#*W4qT!|LuG_ZC9VGVV4V7I2?Tj`~R-3y;aVkix?wm9|)A2WgruXQ}lWuJVuXm>_#O8*e zXVq_n}>2ruv@+z$ElHMcX-^80^usWmXV9 z_Z5TRTkDAy+iJ15*3_i>FDB(ibw=DAQ*BrW?dVNEw$y&BfjuqQ3J| zaD~9!VQ?NN0nDj+B&XB_gWA&B0gp)QCsM;pV8e~*Xt+R)4*ZyPc>~-qzHA*%7tUa* zhJI9Sj}~f}scI(CFb+NR6fRk$BmT04TS>BxB-V;@`uDiixlN#trqMBBL4Mp71AtdB zga#;~*37{maqg&{nck+gDVWiN01I#s>>GwxYBIH|#g74RIlEoh>^iiqVW+0aKpcFp z2mqvUoG{H`FgV#fbcO`=2|>8N+t3(K8}g*Y+ENQV^su!uMgO*W=2-sgY7F^^ycp79 zSDYIBmLTc+;~m7O)HBCbztKRxUyyYBF|`k|IG1s6+=9Nlj5lNPzS4xStp*SVFa=y_ zxn}Q#&cn2+nqwkBPgA=h;>d|_a6W1BVmzBB28`7X<>0PF;u|Wbx#Ft-49SE}sn8YC z5yc;{ZqgHaBby2mKsx;I7{heKOz}zfg1t{L-OLbfuvz`CLAthxB*$DI*t4J!vNkkF z47e+ITn8R^49s>%V5IXXmB%=MH%+z@@rE?8B19RE{yitHWGEsAJr7jG=}|2SR)St_ zOkglA+!edPm#wbRhx^YxDnHfHYk1a{TDVbQ?$J|T8(j~?vhbH(9}rE4J5U*@qf6Zs za(E_+;k=aiP&Xl3=Qjd-iqiUf!VAUCggZoJ8 z%{+w)G%l{`rN*;iBO2`C)e{d03<{{#ZarC2d_Zr+p?WYyEf^Z9O{kUxd#gSsN`C25 zn$06ZIJgmB5cy!A5k0CZJP=MM%Cxa$5Y5s#BgXYu<+SyozidnFWSk)zS3KNkn$w+u zYOL~_`j-u}V|dKW2uU|<9k>-lGsJ?rTg6sOeAJOC)6PgZvq8CG2n<+0Hsm>CDYMJh zmf7_X?T`<@Z+kfwn!5n4p=fv(;i4~XoQVDjlrsUZq~}y=PoWWu9(!=!Y$oUjZY|_4 zKzhDhFi~d+{o0x zNt4Vqc%76a@X`oGP)6jE-K|0a)_^g{13Ml|txHulqO(E^)@ak+)MF1_Gj0)aGhtVV341$D>(FXeqzs8B7;ViWWwDo9_ zz*UJ#U9H%7Lt(y~7(gK5=8ef17DvAb+`AEQJcDjCzcvk z>o9F^cu4ggo%F(4`it}UN9h+aiY*#%q!U)oVnAfDJ17A>TzgnJEY-1oMmHct47M&% zrEuPMA#fa$LOd}guFhPW6g*-|_GR71)VG`A2v?(fV|a>C6MU68y>q{12$8^hkCq-3 z{oY5boXwvfBcshXZN^66a8EFc#p!$~3iE8d79XvL$Hi>I^uw+K^x7o*xUsvphkKlN zOMAAjC8hG|ch<=XV=R$oh)aOFa{z%vRdGF`FpZ9*=$ALZ$JagheKS#e*bG@F< zGgAZ4{t>O8qxWNWKW0C3#_VT*MC$#q_s8BJdq3~vKpzMCIPg!HqhCI6FJG&)zJCGMc{+W`Ggt%tNZF5+{YZI6-``o*mk@^OoUVN1 zaNPOF3)s5Mmg6YR8<4g6x+vu{0qnYFlXSq^9`pM196OgC&<^nOL$G`nif#35nD*`M zd>Rf8zoeb!B_!WWiVto)9tbG-HuO|~gvviv;5gu?gn;5=et?9Bz_r}k#Gg4@y$F~R z4Y*C*1Ke4Va)CO#wK^uDMa=wFrQ=$&@oeL>sU`Do!^JI9& zR?;WWg=tH_RJ~6}-1)}~{L27r!2hN=y8k@&52>!K*EhcS5WqwB0RSrbqH-Yj?*;J1 z2Wq}i)YQ!msc59*-l8fvqRC+$U*EB=&1qY%kQY|a;Qyn3z;gJ&2WLt*^qYybt?C~| z!#~}C4)~}=z5{YokX~MXOk_=;cKccjmQPQhkoneb0bq~1`Xf(#iFCt+j0!+@LSv2i zqC<(vt^V8`n#FSXhl#y?=EgsGus(-lCsx+2!{@P3a#mQrR_ocn22<*MUBY!GXg&gh zE>QSirFH*;a*c*AbH(ym>J44rSzDPia#&>RZ;sxjOHgd3e^^{twgzyKgW)F8A8wGB z`Y(KKn!8>OeE3&apFU2aOL4==lYF4*v(ojY?%}pJL&Dzj!t>k%_`AqM`|@5dyP3RMI_(wI_v^DIFV_c9Uan7}Tz%GdsoXN?f9+)GSl`|&bgFraQvUsW4COs(MCn>EYDkFA$^MNi-PBW zude^I`z(!;(c^z@Zujv&yJz<#Ti3URxQa@43dgoe-^o8U%D&~cUAvb;9aHoI-J-*T<-0jrfq9Q%cLFow2qC5GgRvZL2Bl^l?4b;26VNm zyHth_tZAzF3PBreigJKMdtT{+mAJeKxMJ@pT5Y4U?ok<^V<_QHH{#@-)FI*nNp^q5 z6Z?HhpMrQIzi%6gdlf78rhk+Et$zPHy(!(4-l2~ky*a&A@#O~{*b?DM zbuHhbzy+(c$1XxCjv!U%YF9tHBZ@tS0#(8}A6;>^Zl$Y0Y*?o%b7rPC0)+h3`nN)& zBU~35TL?AwFPtDgWX>vbFoXo6S$eKmP1cEZacHQ-bygu~ixFa44W4XsGO3 zXGrkppcaO)t&d^Q23|HLG65Tc!4K!%E1RQQ7rB?INV5`=ch*=4K(bwv_>4Hc+Vv+L zV!~bzk==%)vJR{MTA@2)qJuG1PQ)L|y-l^7)>xsxLGmemX~EG=RLUUAU;z0~>B|7Q zBe4*Mp-Q2z^wXDDp^+#tgCKQZgVc3t^P__Hx%sGt51vha~gNotEDv2U%#3P zW<__ONwc)3tFz(`u97%hQ6DhK-X>u&7Cy{FFU+iDCjPc$IMAL-V#=cgX`lQO8@)a2 z068peo8_7v!UJ^qKEsN*M{~FF{R&CCAwBq&m{mjSK3!!63H>NP~1ilc4) z#Uh?)2|d%s<0Y1|$pU?(KIwt=gvep6Na$ow2>^p;I467_wIpF8F*gN;xsp@L^vww5 z3D~~dZk*9Lhcr=uZq$hIbz;ZNKA;qt3~i^W{!Wi49xsFhKmQkZI&a9RC)Ky+P!P*n zC|(ea+9)s_l=QF;&yC_MHN?mc8`m$!LC=Z-QoL0iErnQ&QDG?Lnp%v&u$zNOJ+s^bBb6JgghNCUsEfrFg*!Mc3a?#X42R0r#_ zGxm8ZBHvgzwsefEL#jI>eBdBbLX%X2^2cmgr<@=h$3!%NbNX9?C*phifPv>t$pEho zM`{DTF5Fc7Z;4k=d1!Y|aK5@w(j^TUn+_ZwsS5R7eB`u@(8$Q3NRslw zG8xDq7`1#%_cp9rP`0SeL^}7B3tcecdmCi%KI`%ZFXRl!%D{H9Z8il<8xn+zq4Cth zPs|oBmLGJAtPbz1K-k1iI+~e{o|CMeWS$QeKfvbCs=t%$VJDmuv*UBJTay2s;g}nO zZ&f^(aQN!2Hb!$6h$WOCQHgp`e?MyWLC<{5Bps)Z$Zj^%$0YgU=s@Xtqt}iRXXjY- z_-l6N?b6ir8t6434dhXpMWpZ2!ggM4y3R`YF86i%miLVsr(dfjq&KCXOaE*7-?UWq zQ|V{5X!Y;Y+tcf{gmsht{#!x)YyEyYy;H|q(!TWXwBYpG^lBUHUt=TvkEK`X%ilMq zH>7{1``4)M#`H@2Zus}AoMrQWsYUe{>U-kfZTZ6Y+SkNyQ0Wio_xkidiT;~~`}OJP z_4nt}>-6`g^se+D^m|wOUsQ6F@bLrhE7K3__X=IV){dVL)t?lHaQu_H{x^bui+H(F zxNp$!yR?LMyVMSn@3h?ZKj`Wg)6Yl;KcS_(YcBckd6MJ#>N)S>>vVm6dY&y1($6dhzD>)4 zKd&DACGmN)elL@Be8c@^I#_@#e?06ce=kihH5gy0$pMU&v z?;pK?$f|n(SUi68{_$)ZKi;W`+>amSh@tD@fZrMWd!h4vgOvWzAP?zkS|1;`l7qUN z)yJP$$%BJkX)sH>2I-IO{(-?HeXOq8uFDP$R?=T~%1XF4hItzEd}JPxW-_Su4F{F| z9qMj6*u8HsP?4S12jg^9JWuN5n7A1Z9v0Ldpa$>Tw?}^m`_2xg>9GRtxWro5@dX_x zb=)D$!+qm@Yjbd#(~HJ*P^B-{x>=SM?i_3n(!NitB^r|qYPp_H6%>xywN_emK2VpR z9&D%24aSmXNhPzvo;1*JRXhv7cwA4*H6*Q&Yb<`oI`4#GcNz@R8L@#dfn=pXazxkL zVqWZ~FWGex!Oe76!A25Utmd=Z@h)_x!s+KW;Ck$m(3??02d_d@7qT$2P7Kvx3 zF{?=n@0SNxqY(d>&Z^=nQSyJE@9=wt;PjYIJXZp6{CZ5Wd(!Cy(QpPi2Mx4tRL-jX z9=o0;r$CpU8h~BXeQyHtH4*z;yrG5cZX=E2^;ky@5czM6(OU=BGg}!0io!Zix=$5i z-)-bJgkhF$v(~o@Us&{MUDJV8Ms-HFM-5fkEB9CauIf9cNmoGaK(FV%R3}+offX+!XLhU&tO%e zuGS*nS+rmF_ET{h`dS-oBuC(WN5H|U+s&{c!UJaELZF#t(=AbzQu^wISP2Ym#_=KS zyNlsU)12hhs}Mq<({OO-0xjwpvC(m#hU?{l`avzQPAe%BLn0YSHSiP@EQT z$1;jWCClbjIYb1G&(`fx|C+G|Ep?XunmgHP-@X;q9W6Rb&mq;)u{NP0kcPuXNMADn zGGcmKJ~i04@9R?5N-H?bcudVbMz|W|!{ftq2gP zqVMiEEf9)l643>zZB$-uO>2LTmdYTcw`h@rI2h^{;o)VIwHo<~z#tIE2{W$j-HY2~ zc*vZvzR3REZi8>O;ZI64;lGEit=YwIo1-HS&U3OOJ-H12dDuHc{qb83Jf3pAL*$g~ z=(vz?H1O|l;PHTC9l^_?f4rd0y{>)N(^xXCG~@AB1D;tTA`<_WYqn45JRE5Bl6Z(1 zwgn9AU@fvcPS88bqAzy*nt3jZ0Zi5Yp;DkDAJb-=nnFAeG&Ny4-=A&RvWSTy9K-(6vN0d*BM@@HmIOBUMG?pAzKoAKK8it zGx%Mg39?6%7?f$UX_C(q*^sJN%v=K+3pppvbz!kUEC|z%1Y*>Z6Pu$SEbAdhFd0kJ zr$>lp2GMA)g!qPPJtfP%QPyKbjAA}&>Z6d@#(*=Iebv<3esV&hDI8z#0xdXOpF&CP}Nc1;<3G z1$I|G2O}x>p;zY-``UFGay3S;Zd%cmU^8K1sA5$BG zX#_y%DeJLgOV`mB7|o5%$fzewj6I(z(HyX*83i`!A~;G!Bk}TbW(W?;z2n)ii~;tD zJQELHG{G|LmXu2`<`E<50QXtlmg-p*1gU(enyL9#eM~e-CZC}BJVJzoD?`{`3-B3M zM*670i2ZOk(cBsj0qJaT&IofoRyhXIUM=tmR*4ChrzeP-QmVToiPEhtEr$Y|>77#`!zu$1y?_!I1)vB{ z!GGC_j^2kT4@&I-30wFC(nNq9TPj6>gx!CTVV5gZ3~IP35tzd}8*?MpaIQT##MG5OOt$8U}npJnz za>Hq0w}pkqIl!M`;hG8H#ln_&;j(LQZOkR#rv=@0hYbDq(&SgwCo#+b38za%zqs!H z&is|dfE+NE3L6Mp;Os5FBFfAU*6JX&WOTAsk}F~tSSap2*4bN{a zOSJH7#vlgkc8jE-1Wxx-m)sM4Z$;3uIlOdVwp5T4zIr{-vS5i3a|${MXN5GmK-tg| zicRrlxZ0klV?qaJI9QF$^!EXR0V+ER8px6y2( z`>pAw2W)x(p;*l;Td{l@tx|fQ!qC2G38;%1O+AtGbsEY_k|=<X%@JLoOZjj!08WI0yb=l@koSi7FKUu!JafSwZ7`mwy8}VyuG>j!O@Q}DLM}FX zwsFo|ds@)8DYH;FtH`E2Ha9dQndmwjNigKFN1s6&u9DQehw@|#HPeU)j$L_+Y&C94 zm-4Sd_D-=Y;#C>PE+d9>mmxD6`;@!z!bmn0pU?VI(Pz}HWvYdhD?$-YVj?}i zO2wjCnOPiGfaKXY`3L?S(|Gso%95he&$|nuN90!JKyLAlf=5&V;s}T0jP+)V|zKi8`9M#f$}F6c}`|4-L+~M%^81f%G9-m+gfW%t~ik8 zNfVQ6`o)oZM2rO-?&j^)aMrxFh`W3xIvd0p@WGB9@opCKviwF@9;Bb`zDTG*+ANCB zbm^TgWUkY^xEkgNfR8LbOCclS-Ygu&H(fcgc{9B{X8^t^MIP~pDgl_<`v^8Qdsw#& zvYtUADaKjmnq0JDa=$485uGCQC^_<_1(bA9Y;^?x=Q+tae^aZo1n{z37 z#=J=IvFA9b3-Y`oPTCqsXM^YJ&DX(yFv^}LghoredVQeab}U(yJlJS2eK8H(R#B~W zW3X*5-c5qv1Bpe3$NNpRhezJ)^|UDS3BS9q+N-n6vbsItFa?(6=1Zr-xuTl3s%L{Wm7eWr2+btvZbcSELf6(Gi50d)EmC!B>3rTd zM&@a!mw=C2rVs5te7bAxm2G0dJY$HwZN6{b+m(wZ8?wq3X${M1>ts{AY z%LpJ}7m*}eU0fTlFft=(>y7rWJrT#9byVb#m$&!kGSRedBr{tVW=aX9LY{M}M@7Mbt?NXl9 z{`uhaTxpd)F*viJ^iQ=(r;R~(+PlRou4@ZwHk2{(%=|t}H zfQ$q^lOu7yP%D-lS(D-%E3brb?tQ80{1_aHl)@L(<6$2hbC7>t2m{aFJ-bA|83P)0 z+qw`2Nnp@GcQLXDpAr_~Pk5eXX&KC(1d!hQ?fOdd!FKi<6s$V7zu+{)5hG zeQ_;`2(&ya+e@<4i)+P7F|B+f$;Gx};eb}Win=o`<~nTBYg?L^+Qh$z%S6_X=umA@ zN)-O6j`o00#QvBLZSp8!*9RZzjO43>kBP$)=5iXFcH-qy<_A0F4Lg>PhWeeczZW{+ zH`3;PgFK|GX?=X$N)GC7Rv&+2B@d2vrIFqb9Hl?D`v*qaykFO7^S)gj8fo)>r>ul) zW0x~-JuIj_K#ktFv`2qO zOJ_$K{R+6_5^G(@7j&G|afdJum&QwLb8uQE5sm3coA+zoEK3V_j>Cuhn#~5YBw@xg&UuhD`P-YnCD4%szUC&jhuGxi}Y>Q`gY-))W>O^>A@{sNIr(Xfc!y8g9$Um}-o1!C&`(9kTxj_eMVA}q&> z_u7_sNZ>jxT*rk!oco@UcJJ$O5$`P8FMIo`I1PQRjkJ-@5V+$Jaq#MPGi-?XfLXW@ zXlB`TOIW2822Ti6U}!Ur6Jg+83|E@wB(HWF3V}|;(VYvlsP~VJjypA6FOSp@YJnZs zO-~l&Zxwh%5(hWN)j-c~)yRV-5W(=BYQ3f-^m=NZz$vLYf=k(KB#oVsot_vq@&pwE zX&FDF*@sm=HIYz@)+U7Fw0Jv~Q8X%9Hm}MtB5-`RZjbucj5TPfv-H>8$xcg4E2=wM zbe2{U)Y7pwp&^il!$wSBGXXMUdRjg;T3Y(Ll(o_d4)ZuHbga&yz;zTh%)yQu8h6_| zGGsh>H=r25pF=>u^UhM1DAh5tl<^>A0oK(rk4J&p;%AaXjG3@-fUXy|hy{x=oo>|c zp_@2(g<;XEm)WJec`E`0s_47>O$$@&krlZ|gk>R+S6kEC-=n2c2Q?&HmhOgKxIsPf9c4zlW`@*~M?0qazQ_bFw2n z$qfE^*gHf0@mmc%o^rfHx_**>B3aHP>o;vr(#7BH}bwa9wyeA0A+3uyO#(V~d}-pG~iQ3FG^tU`uH z90b+Gj67?VkseP!U|p=qo-~F#WpX%$xB8uiY}nQpk)QCOx9>*nHe&O43wSpuhLK~g zGrUl3P(f|HP9!&4Q&kdsKK8itGx%Mg39?6%7?f$UX_C(q(bhO|g}DYa7ILo9Rb~ha z#Daj01Y*>Z6Pu$SEbAdhFd0kJr$>lp2GMA)g!qPPJtfP%QPyKbjAA}&kd67^TEc`O z0q5CnHl#LOV?GYr9^u_4-9X&D^4RSm2LC3cQ0}Rqm+M6;DQP(RP-6o0W;1;Meo^e< zlrT6P-CmTFba(3tk9zS3L5SkEsp8Gy)*>M8%FRT}NABG&wdSqaG!XJ)bGj z9I&Pt1vcp-I7&n#@$zzJ2oB4=7xQ;z=gYsCf9ffNM|E0I@i}@m17X? z4T7K-&R=-I-9VjGmK5501#p3u+G%6|w=MQzWv1 zWdT9AKXe`hG3)Gk5L^`oO#IY*03Zu1ov!o~L!)ai*g@wjBz@K5^nhD^=!j^d9 zvTJW`%q8Ea1>JRr4E^`gjI% za%zSOob4DroZ^C}SS;y)H5Gj*#Q1<5+PyzdF{bXGQ6PoS3p`}_j7Mxt&9Z9jCC5!& z9t(+!wq9&O83FWEONi&1VN{+>BD;DiqWg{FrU&ea>JW<6ys{O`m(fbw z!4-y0XiVAyRDJEY_2NtjrlBe{cS={nEa zA_5>|nL_%=Lo9Q`Q@XpBvLp*5XGQjFbqBjmHJvSUq4RUfPsUY-bt1I~zo3JCw)Lsi zarw9k>Brm6pmSP+ZajnctUb_}o@%CW2n0nN;HXC0y>F~Vaud_zXpOLk)uLX9x~ul_ zl5Cz%LEanQzo-dw z<*~V;8OcP~*+_yRhdufX(r}fe<~@`rTd0{vL~!iNTV$(oOS+VQ6|#4VT@kO!ICdE^ zoFjKcYa%xqCW6;%LTtjg{H*q zUhyqMjEo*K!QhFx-(%%u0P~oKBXZU@Mh4DrS{xua_(a6U9Ktu1F>%{zeR2^}NIdKd zspy&{#^y7md7hd~RD{UPZ@BiwuX=@Y9%VC}KjKpuPxgI;Hq3c#ajL-@`d}^A7GsV1 zG4aFLUXJgER6FG9AsY!9HS?UzR=SIO#$THtErD<*<$0$Ind>w!u7)`R;3JFA zQpiZSH~qD`a$@sldU?(Od|8V;;t`_@O7*g(ZL%G>f@zcjV;EKU7 zh(^!QBOvoAMDL(h?l*-Ed*?bbkCG!_xIjq<#a1^UZacR*AhN3F>039dMok_Hfa~vi zy?lFGLF6BJfRYN!Ik?tX)p_(qsRB^zEn6>BD8SolKN1f6&A)ftgV+L=Vzwiwl^~eQ+`AQ=gf4n%@rzmtl$OFh_YY`47*2%{yUSE z%6Sy)H8(MZ;(ZcUYJ;!z-2`;)-d9Mz_WLEfEk@|M92boe3r!&!W7N6&HPWLyqT6HW z=mw-CEvvhvz_vBI%12WDW%%_>L%a9YD)a@jsGD;sdB(g*@UiDOs0;GEBTm{HNN1zx zrYlFI2ULa7JK@#q0|mEZ$*SbRMtkXtY2dbsYONcCZFBK%68x2rSY$1{-$Z+O)e@$q%NPqy%E2!~rRVrut( zr&c@lw1(Agv#FN^&W*HtzXiLcOmbDQpKg_o1$$bhdL~tv0|{J2}` z8Sa|8yKOAw)XZ(p8spO)Yi)u6^2N>9WkbY?wsoXpb!d z!MQDzFO)vDwOH%UbiLMI5mc=3Dd|anGN^I7a7mwspk)sz{w7H@V9QMj&66_LIeZ?X z-TN|**ep`7xp_Ro>ad(R)B^>mcFhzlI8sIgMjKwqVc?6$8c0$g)kM!aGH`yl>M*{e+NC7W903ycl}~~va~ij?cNu2y#3cw zAVU|b3I$$cJW24HH&^L%omu`a6`IU5x^}KuW|52Y%taY#H*3Ar*=?4FT=(+5TODcl zeyexaN7}vLDmf?9`J`4i+og=c`}Mv@yOc%AKObrLehUL*`X@%(y+2p_r`n{`F4dj( zZt;q%cJH^~so7A*#542z1VKW)rU*F?wWYAjgQ^DvMYh3izImu^#m-8{gEiEuuIHh~ zBkkU=ActEMmevD>Uq1)b9N``QVnp!w>D=7qrJ1%2T;3U z`Rjz7W95|)&b==+ou95lky7}AdOYldV-E7q3t`~dyJwf^H)FuA+_o-+0cm_BCHg-x z47^K(&Kb+m9HIK+=|6p~v5Y6mIlYF)TyA>o@yN|WFkZVZ|3T*$uQ4J5Ezin_k}UP& z^vp^zt$ZWN#kOMMfL6SUx-%`}BAfKumgc24@h`?lBI`$VsJ1923V&2bd%!1Re@urq zc@(hgBkkUAm8_1md%sn3`HobXvrCyD?36d`SY8eFJ7a$@biPm7(jOY+Aze-Dy&qVmKeqb^D(&8{YqWdct`1e&z27M-;o2DHY0UGHc|@8?C3~v$ zpZ*SYH?4Lr*^QmnEA8GF&y)H%CT@n+!-CoaRHfbf`m3$ul}5h;?zqHS*YO1%Cw1H* z%(i=f4o<5iqA{(sd%xDrvb1n#wO#31tXiTm$*{CmY4?6X;h0@(WYPIRU4FXK?)_>k zewI`+tM()j3t)%e-He}#7Mt03Ehh&YFwg9vIjGG~Qgk6ml` zzLB6$PgS7TDB(@ueofT=7I$bNyW41^d978d0W$xMp}DoPuGz{M&=lr*(w(Z1`)(tr z-TNYao3*~Z5aG10>A@*Y%QpcdG1-SlKZ{#JoUByn(KTn+T>R*gJZ0uc<~sn%;c zLa(Rh37nGJBDj>zM$*_B+3AU@kte9&!e#u3W*=7h)I>rpO7Vr_w0Jv~Q8X%9Hm}Mt zB5-`RZjbucj5TPfv-H>8$xhn6uezf}XK5utEgfqU8UkrJY{c|66Cfj|r{z-${9l){ zR$9Sf9*2dF)j1Tnj>3jH*l|PSZd*r&j0f)qRI8YCNWvD^WL0!4BTE?%GM1A2E*=GH z4LpO2o3d5q;f6Ol3&07&5P(|O}Z(1M}&m^J?QroD! z+M3q>9xatZNN>?12XQdeEyBagCZVMjfk7aS6J}i5yBD{~@Q^uSeUbgS-3H%m!=IF9 z!ha82TeFMbHb+MuoabamdXgFZ^RRb@Q2bT{kEa~(5IH3~IxgfJ4gC8Xcs$@(NAPm& zA1`QguWR4+q;17QALH>>1D;u8tRVg^*KD8Ad01)ml6Z(1wgn9AU@ZzYc0Or3!3DH? zzi81!0B?jDGeUd71&Oi>{~4-@`F_?aBR$=9z`9tIJ!wphq-l4lZG-n#ztfNn+xjB% z6CU*TR@H7JHh;H(cY|UWIp#XU3)Kb{)W+*Xa-%g>C9&sYk2^nu-vyc=do+nbnI@Zs zBqb4TjT2XxYd~Wm=cI%#Ls%dd1Z*S_qn4c59Q|Nf4>^L#SeiaPLNqgoMsp>^H&p8> zS?-Op9wTBD^HC%BbqN!O1e|BP*^t_BjrlledxUqJbOUko%44^O82p=%Lb<1cUal9Z zq@-c>p~eL0&1U%i{i4{zDPeF}-CmTFbZ9H4p}C_erw^DmkbV)|eJmSR8G=5*dVTx| zD46l20S4&>dhvWPOw8u%eL~|xYWKciNNSuD3s}SIb2eKVYL>JrnX%x7V0YD%Fp_c~ z3U&bN&h7|!-XNUR$veBtmEP?tj{TiEBohr<6QPaaXp9_8_DH}uCOQSPiGR3{#cT@R(O?Z!~4Z$=5AoP^=*s-PS zXbX%c$7W>IqvWyYGbNe>)-b6wRsvt<^L)Fa9x9Ve}Su!~U&F2v!BwQK7_F{m~urks|1xD( zc!=Ak7M<(svC1)s_Huzwuu4q0JUzjLUJ+hzgEj~-3P(Ivc`c~z-dAxJ5F+6&(@n%mWr@#At-^IS&nM`z=1)DzhhJB-CJeo?4Y!p|KXwg=AKR zR$NnoL2pr-9vzDhKeP(j$egkA+-!jnTJ3pzQ#`?o23Fs^_S=Og6M= zv29FL$Oec`k;n#?1q9vx(0LHVth47qa8(#E@l*2wfGn(Zy3!-u(b^tUdQ>J@`c+Ag zctv<%j?|^XVvJL0yS6NBETy_jk|^EU(sC%Uncg`CGORKH(F-VXQ2>hI6#SQ+=;(cj z@}SfXkg$b4B25Iyv87T3NZ9=c8Fslu#h`|p5`j6qvoSYfO*eLf;j5}CG5DH>`vCkg zBo3?JGin!tWpEr;A8cUZ26y1#I(!Sf43fj@1C10Vtk00UO ze};u?CV&?UTjGVwuD!J}mwcZVbk`j+^xsR9Usa#PFasodx ze&o|7Igf9+s46U`p#o<+Mh~aBpeYthI$%vj9||!(z_@nr&r^)4yJr+g;kmwt3}U>o z!3?#*UUDqSye^N0#6?>#ZUoR%Eg_z3hEaJkK`a-9?rRpCrgU!8l)a~(cx-yWMwPT+ zslL>hE7%EYJGjD-cG`JMKwZpe>WQ4M(@<8DL;-a5VI!nXLej$hH98d;!)}Y%Ast6A zXRiStSxt0v7vDodlJTJs>@C`3{V^I4`r*xm()cKH=^>lRf#klLsdk1L?t?3ZTZL8- z>!1!=f1_@lL-)Mf)+7%Je5B*vx=D`HjyNO)En54!!R5%(t`BYI`sl7)GGzCD6HPq^ zbgBN4^#oH}Hz8?I9iGKObC@)vldmI0G(zVO$v6H{yvA}MZkX@nN>~qFLxlv;wGW@T zmtW(2l)Dlf602_5QMl9Y{Q|9<8jwM@CZrPedzsYZ$4s-avF+MEf{>TenFShdSliL= z{i5P=P$c37MRP27>L6;-g@9Dj^-=5G9MJ{3EE9`~&>$?rWgmtCYJ#Fam~e7gR5YyJ z`*S4eZv87&LKo6?p0!a4dSon9NFRBKWlnfXn_9|@&gDKUvR|t^*lnumY|(cKDQV4sdR`cbRnE(QH~yBTy&OJLqJc+c7cjp?aoipc0%(92B1QB}5k-&)4N z;Eoin5%#d^>vgER%y*F`vY~Q11$l3H|Dq;Yd>bQhjtKT>gYiV&9SAaa-A+<#0=z#G zaS4m3ZntA4FH&3=OIv)kJ zdtcYyB3q4H(xv>XkiApvig;DVvCD|z9JwP}6S*UbJENND&_kC}p>0}(l4Q$m8;5VCR=1Gm3c1U3g<88wzWZtcls~eRXS@YGLJy zP=u41NYAfQv1nFi7KatqCYBa>E)vst_ier0W%Y~&p09KlLXTLa%N=O(j-mDui)j9! zycwRgJHc#Qe-s4Cf8svU)pEh_QGv}T3Ewir$mk&x44#<#J(f-eFpqgy9h}3+!1+y! z1EhF95wS6c@J*#nX>`5Q`s5;{F#WJEq@rsdx`dT9&r=iJ8|XCon_W}cJTN_TP3_-j+9 zt}Wc=ts6}#;t3F7bydw!iOeHnEZ}fAZ?A^4<_&=w;x1o_uElyd3G({9n;8onh34wX zZlfjd67AkMUK^d}#nmuJ0DNTeSqd2m_ohGOY`St{^JaRv?xt)2zN|$a@rWt`nA-aY z!c)n1JZtg{62>sjGS_527jsXs+Fh>%@1tUC(mXze!eJpNGKA;&@`S69GRKn_@?&Wv z^GfvCq?h$>xEkPgfs9p>iQBy6@>yee;ZC>^jh>-bK;}^hH$ko3Z;BAT#&u*KB}cxr zfRYZ1t!_Zvc5ZV(WK|9Il*6w_)u_os0dW0Yua|F6D~S994^UEJIS1DYaGghAlxoOr zy=CiV3I%vu?MK34zxnr$yKsweEv8!X)#ezxJ*u$q(UuoqOiB4hEzfd@?yRd3?|dG? z;}q@Q7xwBq6qz{tQk_7HkkLFFQd-2b@{Eds-%%E*7$tT>#Zw;=34a06`I#xWU6q*w zlOGXvIWwJXbA<{XD|mqqqAZvK!|rPOVw081c@*n4H!+3ceG(T4cnvoHf`G2w`wGd| z{*a20pXYL1G)gQqg=maX=jzu;kM4+WkD;R*kd9=d?veuAR&^BwjT*zRXByhQufot5 zjG}JNrQ{j&BEiR=eiCWYX817mQ3)?V5s8q70>$lAXzV>18k%0-h6S>B4YhNZN1vMGI> zRu8uO)JrjCw5|R7Eln-%aW4g4`}Y^XE3x(&a<|fR+%A8!s_3Cur*p2y77u&TXN5sr0F>#aef!>$Uch zpkf6xE?(G-k-Bh6pNXJlpJ(~IB+-CPH>Csftc*8vd?up(`!bH$E>f?$d3?g^u$(y5 z0|lt|%@iy+QpNl|I** z<*)YdEAR9-D)O98V~)x>p1JvLmPToYBq{ZGIo+*R+P~l8ZoSg}{Z`32na(G*zS%Bi z6yC2lKH8-$Oa6JK{rfEpjOm}Kw10oD^iQ=-r(LQ$?cU-gSMA?#!BexLoQbFA_X&ao zZcPz#9%@Trmq%3(2#Rcj{e1IK+ZyL99S_z}tGb?t8duuCUqhVHXfqGNGA*MovyelA zJR-`ApjgI)d)8>!!KnTFbMnD0gNGm5zb|NyF_f_oqy78mZ8aA44U^wxC*y>(^S7Fs zhInbvTag2?wsrniMnVr8-$T^nY2;toOV$=CCI20*` zFR3%udsfNXFlDy=v4}2R9-!;vpzAkd@b}uWtqbvhG(M6N{ht^H-X=oljO8xDK&*X!6?YjI2onL%QA_6VX%7>CH_2THUR!l43N^-HS zScRY!FQe{Ei@3-(y|$%!sZIS03nsFDM2BjNQljujb+iY3BKF60Xq!g?yIyJkeye1) Z(*FHc$>lUQ?ZnHa%nx>27u%`){|9rwey{)l literal 0 HcmV?d00001 diff --git a/buildroot/share/sublime/MarlinFirmware.sublime-project b/buildroot/share/sublime/MarlinFirmware.sublime-project index ba1111f41c..94fe1a4b8e 100644 --- a/buildroot/share/sublime/MarlinFirmware.sublime-project +++ b/buildroot/share/sublime/MarlinFirmware.sublime-project @@ -12,7 +12,7 @@ ".vscode" ], "binary_file_patterns": - [ "*.png", "*.jpg", "*.jpeg", "*.bdf", "*.patch", "avrdude_5.*", "*.svg" ], + [ "*.psd", "*.png", "*.jpg", "*.jpeg", "*.bdf", "*.patch", "avrdude_5.*", "*.svg" ], "file_exclude_patterns": [ "Marlin/platformio.ini", diff --git a/buildroot/share/tests/DUE_tests b/buildroot/share/tests/DUE_tests index e4e707cb78..e24cce2edd 100644 --- a/buildroot/share/tests/DUE_tests +++ b/buildroot/share/tests/DUE_tests @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# +# Build tests for DUE (Atmel SAM3X8E ARM Cortex-M3) +# # exit on first failure set -e @@ -12,15 +15,15 @@ exec_test $1 $2 "RAMPS4DUE_EFB S_CURVE_ACCELERATION EEPROM_SETTINGS" restore_configs opt_set MOTHERBOARD BOARD_RADDS -opt_enable USE_XMAX_PLUG USE_YMAX_PLUG -opt_enable_adv Z_TRIPLE_STEPPER_DRIVERS Z_TRIPLE_ENDSTOPS +opt_enable USE_XMAX_PLUG USE_YMAX_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR +opt_enable_adv Z_TRIPLE_STEPPER_DRIVERS Z_TRIPLE_ENDSTOPS Z_STEPPER_AUTO_ALIGN opt_add_adv Z2_MAX_ENDSTOP_INVERTING false opt_add_adv Z3_MAX_ENDSTOP_INVERTING false pins_set RAMPS X_MAX_PIN -1 pins_set RAMPS Y_MAX_PIN -1 opt_add_adv Z2_MAX_PIN 2 opt_add_adv Z3_MAX_PIN 3 -exec_test $1 $2 "RADDS Z_TRIPLE" +exec_test $1 $2 "Test RADDS with Z_TRIPLE_STEPPER_DRIVERS and Z_STEPPER_AUTO_ALIGN" # # Test SWITCHING_EXTRUDER @@ -28,7 +31,6 @@ exec_test $1 $2 "RADDS Z_TRIPLE" restore_configs opt_set MOTHERBOARD BOARD_RAMPS4DUE_EEF opt_set EXTRUDERS 2 -opt_enable NUM_SERVOS opt_set NUM_SERVOS 1 opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER -exec_test $1 $2 "SWITCHING_EXTRUDER" +exec_test $1 $2 "Test RAMPS4DUE with SWITCHING_EXTRUDER" diff --git a/buildroot/share/tests/LPC1768_tests b/buildroot/share/tests/LPC1768_tests index b9f1e0cf45..aeb37b4ee0 100644 --- a/buildroot/share/tests/LPC1768_tests +++ b/buildroot/share/tests/LPC1768_tests @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# +# Build tests for LPC1768 (NXP ARM Cortex-M3) +# # exit on first failure set -e @@ -23,7 +26,6 @@ exec_test $1 $2 "Azteeg X5GT Example Config" restore_configs opt_set MOTHERBOARD BOARD_MKS_SBASE opt_set EXTRUDERS 2 -opt_enable NUM_SERVOS opt_set NUM_SERVOS 1 opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER exec_test $1 $2 "MKS_SBASE SWITCHING_EXTRUDER" @@ -34,31 +36,43 @@ opt_set EXTRUDERS 2 opt_set TEMP_SENSOR_0 1 opt_set TEMP_SENSOR_1 5 opt_set TEMP_SENSOR_BED 1 -opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT -opt_enable FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY -opt_enable FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE -opt_enable BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY -opt_enable PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT -opt_enable_adv ADVANCED_PAUSE_FEATURE LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA PARK_HEAD_ON_PAUSE +opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT \ + FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \ + FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \ + BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \ + PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT +opt_enable_adv ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE \ + LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA opt_set GRID_MAX_POINTS_X 16 exec_test $1 $2 "MKS SBASE Many Features" restore_configs opt_set MOTHERBOARD BOARD_MKS_SBASE -opt_enable COREYX +opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \ + REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \ + AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \ + FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM +opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \ + ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \ + VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \ + EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \ + MENU_ADDAUTOSTART SDCARD_SORT_ALPHA opt_set_adv FAN_MIN_PWM 50 opt_set_adv FAN_KICKSTART_TIME 100 opt_set_adv XY_FREQUENCY_LIMIT 15 -opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME -opt_enable_adv ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK -opt_enable_adv VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL -opt_enable_adv EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS -opt_enable_adv MENU_ADDAUTOSTART SDCARD_SORT_ALPHA -opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER BABYSTEPPING DAC_MOTOR_CURRENT_DEFAULT -opt_enable FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR -opt_enable FAN_SOFT_PWM SDSUPPORT -opt_enable USE_XMAX_PLUG exec_test $1 $2 "MKS SBASE Many less common options" -#clean up +restore_configs +use_example_configs delta/generic +opt_set MOTHERBOARD BOARD_COHESION3D_REMIX +opt_enable AUTO_BED_LEVELING_BILINEAR EEPROM_SETTINGS EEPROM_CHITCHAT +opt_disable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN +opt_set X_DRIVER_TYPE TMC2130 +opt_set Y_DRIVER_TYPE TMC2130 +opt_set Z_DRIVER_TYPE TMC2130 +opt_enable_adv TMC_USE_SW_SPI MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG \ + SENSORLESS_PROBING X_STALL_SENSITIVITY Y_STALL_SENSITIVITY Z_STALL_SENSITIVITY +exec_test $1 $2 "Delta Config (generic) + BOARD_COHESION3D_REMIX + UBL + EEPROM_SETTINGS + SENSORLESS_PROBING" + +# clean up restore_configs diff --git a/buildroot/share/tests/STM32F1_tests b/buildroot/share/tests/STM32F1_tests index 0d1fd90991..af1cf0fb9c 100644 --- a/buildroot/share/tests/STM32F1_tests +++ b/buildroot/share/tests/STM32F1_tests @@ -1,12 +1,20 @@ #!/usr/bin/env bash +# +# Build tests for STM32F103RE +# # exit on first failure set -e restore_configs opt_set MOTHERBOARD BOARD_STM32F1R -opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT -exec_test $1 $2 "STM32F1R EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT" +opt_set EXTRUDERS 2 +opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT \ + PAREN_COMMENTS GCODE_MOTION_MODES SINGLENOZZLE TOOLCHANGE_FILAMENT_SWAP TOOLCHANGE_PARK +exec_test $1 $2 "STM32F1R EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT PAREN_COMMENTS GCODE_MOTION_MODES" -#cleanup +opt_enable SPINDLE_LASER_ENABLE NO_LCD_MENUS +exec_test $1 $2 "STM32F1R SPINDLE_LASER_ENABLE" + +# cleanup restore_configs diff --git a/buildroot/share/tests/megaatmega2560_tests b/buildroot/share/tests/megaatmega2560_tests index 4e5a89c5fd..b4a91611cb 100644 --- a/buildroot/share/tests/megaatmega2560_tests +++ b/buildroot/share/tests/megaatmega2560_tests @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# +# Build tests for AVR +# # exit on first failure set -e @@ -7,11 +10,13 @@ set -e # Backup pins_RAMPS.h # cp Marlin/src/pins/pins_RAMPS.h Marlin/src/pins/pins_RAMPS.h.backup + # # Build with the default configurations # restore_configs exec_test $1 $2 "Default Configuration" + # # Test 2 extruders (one MAX6675) and heated bed on basic RAMPS 1.4 # Test a "Fix Mounted" Probe with Safe Homing, some arc options, @@ -23,19 +28,25 @@ opt_set TEMP_SENSOR_0 -2 opt_set TEMP_SENSOR_1 1 opt_set TEMP_SENSOR_BED 1 opt_set POWER_SUPPLY 1 -opt_enable PIDTEMPBED FIX_MOUNTED_PROBE Z_SAFE_HOMING -opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT EEPROM_SETTINGS PINS_DEBUGGING -opt_enable BLINKM PCA9632 RGB_LED NEOPIXEL_LED AUTO_POWER_CONTROL NOZZLE_PARK_FEATURE FILAMENT_RUNOUT_SENSOR -opt_enable AUTO_BED_LEVELING_LINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE -opt_enable_adv ARC_P_CIRCLES ADVANCED_PAUSE_FEATURE CNC_WORKSPACE_PLANES CNC_COORDINATE_SYSTEMS POWER_LOSS_RECOVERY POWER_LOSS_PIN POWER_LOSS_STATE -opt_enable_adv FWRETRACT MAX7219_DEBUG LED_CONTROL_MENU CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CODEPENDENT_XY_HOMING opt_set GRID_MAX_POINTS_X 16 +opt_enable PIDTEMPBED FIX_MOUNTED_PROBE Z_SAFE_HOMING \ + SDSUPPORT EEPROM_SETTINGS FAST_FILE_TRANSFER \ + REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TEST \ + BLINKM PCA9632 RGB_LED NEOPIXEL_LED AUTO_POWER_CONTROL PINS_DEBUGGING \ + NOZZLE_PARK_FEATURE FILAMENT_RUNOUT_SENSOR FILAMENT_RUNOUT_DISTANCE_MM \ + AUTO_BED_LEVELING_LINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \ + SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE +opt_enable_adv FWRETRACT ARC_P_CIRCLES ADVANCED_PAUSE_FEATURE CNC_WORKSPACE_PLANES CNC_COORDINATE_SYSTEMS \ + POWER_LOSS_RECOVERY POWER_LOSS_PIN POWER_LOSS_STATE \ + MAX7219_DEBUG LED_CONTROL_MENU CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CODEPENDENT_XY_HOMING opt_set_adv FANMUX0_PIN 53 -exec_test $1 $2 "Extruders(2) MAX6675 Fixed Probe etc" +exec_test $1 $2 "RAMPS with 2 extruders, RRDFGSC, Linear ABL, LEDs, and many options" + # # Test a probeless build of AUTO_BED_LEVELING_UBL, with lots of extruders # -restore_configs +use_example_configs AnimationExample +opt_set SHOW_CUSTOM_BOOTSCREEN opt_set MOTHERBOARD BOARD_AZTEEG_X3_PRO opt_set EXTRUDERS 5 opt_set TEMP_SENSOR_1 1 @@ -43,11 +54,12 @@ opt_set TEMP_SENSOR_2 5 opt_set TEMP_SENSOR_3 20 opt_set TEMP_SENSOR_4 999 opt_set TEMP_SENSOR_BED 1 -opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 DEBUG_LEVELING_FEATURE G26_MESH_EDITING ENABLE_LEVELING_FADE_HEIGHT SKEW_CORRECTION -opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT -opt_enable_adv SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES LIGHTWEIGHT_UI -opt_enable_adv CUSTOM_USER_MENUS I2C_POSITION_ENCODERS BABYSTEPPING BABYSTEP_XY LIN_ADVANCE NANODLP_Z_SYNC QUICK_HOME JUNCTION_DEVIATION -exec_test $1 $2 "Probeless build of AUTO_BED_LEVELING_UBL, with lots of extruders" +opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 DEBUG_LEVELING_FEATURE G26_MESH_EDITING ENABLE_LEVELING_FADE_HEIGHT SKEW_CORRECTION \ + EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT +opt_enable_adv USB_FLASH_DRIVE_SUPPORT SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES LIGHTWEIGHT_UI \ + CUSTOM_USER_MENUS I2C_POSITION_ENCODERS BABYSTEPPING BABYSTEP_XY LIN_ADVANCE NANODLP_Z_SYNC QUICK_HOME JUNCTION_DEVIATION +exec_test $1 $2 "Azteeg X3 with 5 extruders, RRDFGSC, probeless UBL, Linear Advance, and more" + # # Add a Sled Z Probe, use UBL Cartesian moves, use Japanese language # @@ -55,44 +67,44 @@ opt_enable Z_PROBE_SLED SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GC opt_set LCD_LANGUAGE jp-kana opt_disable SEGMENT_LEVELED_MOVES opt_enable_adv BABYSTEP_ZPROBE_OFFSET DOUBLECLICK_FOR_Z_BABYSTEPPING BABYSTEP_HOTEND_Z_OFFSET -exec_test $1 $2 "Add a Sled Z Probe, use UBL Cartesian moves, use Japanese language" +exec_test $1 $2 "... Sled Z Probe, Skew, UBL Cartesian moves, Japanese, and Z probe BABYSTEPPING" + # # Test a Servo Probe # ...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES # restore_configs -opt_enable NUM_SERVOS Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE +opt_enable Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \ + AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT opt_set NUM_SERVOS 1 -opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT opt_enable_adv NO_VOLUMETRICS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET -exec_test $1 $2 "Servo Probe with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS etc" +exec_test $1 $2 "RAMPS with Servo Probe, 3-Point ABL, DEBUG_LEVELING_FEATURE, EEPROM, G38, and more" + # # Test MESH_BED_LEVELING feature, with LCD # restore_configs -opt_enable MESH_BED_LEVELING G26_MESH_EDITING MESH_G28_REST_ORIGIN LCD_BED_LEVELING ULTIMAKERCONTROLLER +opt_enable MESH_BED_LEVELING G26_MESH_EDITING MESH_G28_REST_ORIGIN LCD_BED_LEVELING MESH_EDIT_MENU ULTIMAKERCONTROLLER exec_test $1 $2 "MESH_BED_LEVELING feature, with LCD" + # -# Test MINIRAMBO for PWM_MOTOR_CURRENT -# PROBE_MANUALLY feature, with LCD support, -# ULTIMAKERCONTROLLER, FILAMENT_LCD_DISPLAY, FILAMENT_WIDTH_SENSOR, -# PRINTCOUNTER, NOZZLE_PARK_FEATURE, NOZZLE_CLEAN_FEATURE, PCA9632, -# Z_DUAL_ENDSTOPS, BEZIER_CURVE_SUPPORT, EXPERIMENTAL_I2CBUS, -# ADVANCED_PAUSE_FEATURE, ADVANCED_PAUSE_CONTINUOUS_PURGE, PARK_HEAD_ON_PAUSE, LCD_INFO_MENU, -# EEPROM_SETTINGS, EEPROM_CHITCHAT, M100_FREE_MEMORY_WATCHER, -# INCH_MODE_SUPPORT, TEMPERATURE_UNITS_SUPPORT +# Test MINIRAMBO with PWM_MOTOR_CURRENT and many features # restore_configs opt_set MOTHERBOARD BOARD_MINIRAMBO -opt_enable PROBE_MANUALLY AUTO_BED_LEVELING_BILINEAR G26_MESH_EDITING LCD_BED_LEVELING ULTIMAKERCONTROLLER -opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT -opt_enable ULTIMAKERCONTROLLER SDSUPPORT -opt_enable PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632 -opt_enable_adv BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS -opt_enable_adv ADVANCED_PAUSE_FEATURE ADVANCED_PAUSE_CONTINUOUS_PURGE FILAMENT_LOAD_UNLOAD_GCODES PARK_HEAD_ON_PAUSE LCD_INFO_MENU M114_DETAIL -opt_set_adv PWM_MOTOR_CURRENT {1300,1300,1250} +opt_enable PROBE_MANUALLY AUTO_BED_LEVELING_BILINEAR G26_MESH_EDITING LCD_BED_LEVELING MESH_EDIT_MENU \ + EEPROM_SETTINGS EEPROM_CHITCHAT \ + M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR \ + INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \ + ULTIMAKERCONTROLLER SDSUPPORT \ + PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632 +opt_enable_adv BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS \ + ADVANCED_PAUSE_FEATURE ADVANCED_PAUSE_CONTINUOUS_PURGE FILAMENT_LOAD_UNLOAD_GCODES PARK_HEAD_ON_PAUSE \ + LCD_INFO_MENU M114_DETAIL +opt_set_adv PWM_MOTOR_CURRENT "{ 1300, 1300, 1250 }" opt_set_adv I2C_SLAVE_ADDRESS 63 exec_test $1 $2 "MINIRAMBO for PWM_MOTOR_CURRENT etc" + # # Mixing Extruder with 5 steppers, Cyrillic # @@ -102,6 +114,7 @@ opt_enable MIXING_EXTRUDER CR10_STOCKDISPLAY opt_set MIXING_STEPPERS 5 opt_set LCD_LANGUAGE ru exec_test $1 $2 "Mixing Extruder with 5 steppers, Cyrillic" + # # Test DUAL_X_CARRIAGE # @@ -112,6 +125,7 @@ opt_set TEMP_SENSOR_1 1 opt_enable USE_XMAX_PLUG opt_enable_adv DUAL_X_CARRIAGE exec_test $1 $2 "DUAL_X_CARRIAGE" + # # Test SPEAKER with BOARD_BQ_ZUM_MEGA_3D and BQ_LCD_SMART_CONTROLLER # @@ -120,36 +134,37 @@ exec_test $1 $2 "DUAL_X_CARRIAGE" #opt_set LCD_FEEDBACK_FREQUENCY_DURATION_MS 10 #opt_set LCD_FEEDBACK_FREQUENCY_HZ 100 #opt_enable BQ_LCD_SMART_CONTROLLER SPEAKER + # # Enable COREXY # #restore_configs #opt_enable COREXY #exec_test $1 $2 "Stuff" + # # Test many less common options # restore_configs opt_set MOTHERBOARD BOARD_AZTEEG_X3_PRO -opt_enable COREYX -opt_set_adv FAN_MIN_PWM 50 -opt_set_adv FAN_KICKSTART_TIME 100 -opt_set_adv XY_FREQUENCY_LIMIT 15 -opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME -opt_enable_adv ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK -opt_enable_adv VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL -opt_enable_adv EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS -opt_enable_adv MENU_ADDAUTOSTART SDCARD_SORT_ALPHA -opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER BABYSTEPPING DAC_MOTOR_CURRENT_DEFAULT -opt_enable FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR -opt_enable ENDSTOP_INTERRUPTS_FEATURE ENDSTOP_NOISE_THRESHOLD FAN_SOFT_PWM SDSUPPORT -opt_enable USE_XMAX_PLUG -opt_enable SWITCHING_TOOLHEAD NUM_SERVOS DEBUG_LEVELING_FEATURE opt_set EXTRUDERS 2 opt_set TEMP_SENSOR_1 -4 opt_set SERVO_DELAY "{ 300, 300, 300 }" +opt_enable COREYX USE_XMAX_PLUG \ + REPRAP_DISCOUNT_SMART_CONTROLLER BABYSTEPPING DAC_MOTOR_CURRENT_DEFAULT \ + FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR \ + ENDSTOP_INTERRUPTS_FEATURE ENDSTOP_NOISE_THRESHOLD FAN_SOFT_PWM SDSUPPORT \ + SWITCHING_TOOLHEAD NUM_SERVOS DEBUG_LEVELING_FEATURE +opt_set_adv FAN_MIN_PWM 50 +opt_set_adv FAN_KICKSTART_TIME 100 +opt_set_adv XY_FREQUENCY_LIMIT 15 +opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER \ + ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \ + VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \ + EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \ + MENU_ADDAUTOSTART SDCARD_SORT_ALPHA exec_test $1 $2 "Many less common options" -# + ######## Other Standard LCD/Panels ############## # # ULTRA_LCD @@ -189,12 +204,6 @@ exec_test $1 $2 "Many less common options" #opt_set_adv SDSORT_CACHE_NAMES true #exec_test $1 $2 "Stuff" # -# Test a full-featured CR-10S config -# -use_example_configs Creality/CR-10S -opt_enable SHOW_CUSTOM_BOOTSCREEN -exec_test $1 $2 "Full-featured CR-10S config" -# # REPRAPWORLD_KEYPAD # # Cant find configuration details to get it to compile @@ -207,7 +216,7 @@ exec_test $1 $2 "Full-featured CR-10S config" #restore_configs #opt_enable RA_CONTROL_PANEL PINS_DEBUGGING #exec_test $1 $2 "Stuff" -# + ######## I2C LCD/PANELS ############## # # !!!ATTENTION!!! @@ -237,6 +246,7 @@ exec_test $1 $2 "Full-featured CR-10S config" #restore_configs #opt_enable LCM1602 #exec_test $1 $2 "Stuff" + # # Language files test with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER # @@ -247,10 +257,15 @@ exec_test $1 $2 "Full-featured CR-10S config" #restore_configs #opt_enable REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT #for lang in an bg ca zh_CN zh_TW cz da de el el-gr en es eu fi fr gl hr it jp-kana nl pl pt pt-br ru sk tr uk test; do opt_set LCD_LANGUAGE $lang; echo "compile with language $lang ..."; exec_test $1 $2 "Stuff"; done -# -# + ######## Example Configurations ############## # +# Test a full-featured CR-10S config +# +use_example_configs Creality/CR-10S +opt_enable SHOW_CUSTOM_BOOTSCREEN +exec_test $1 $2 "Full-featured CR-10S config" +# # BQ Hephestos 2 #restore_configs #use_example_configs Hephestos_2 @@ -264,8 +279,8 @@ exec_test $1 $2 "Delta Config (generic) + ABL bilinear + PROBE_MANUALLY" # Delta Config (generic) + UBL + ALLEN_KEY + OLED_PANEL_TINYBOY2 + EEPROM_SETTINGS # use_example_configs delta/generic -opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 Z_PROBE_ALLEN_KEY EEPROM_SETTINGS EEPROM_CHITCHAT -opt_enable OLED_PANEL_TINYBOY2 MESH_EDIT_GFX_OVERLAY +opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 Z_PROBE_ALLEN_KEY EEPROM_SETTINGS EEPROM_CHITCHAT \ + OLED_PANEL_TINYBOY2 MESH_EDIT_GFX_OVERLAY exec_test $1 $2 "Delta Config (generic) + UBL + ALLEN_KEY + OLED_PANEL_TINYBOY2 + EEPROM_SETTINGS" # # Delta Config (FLSUN AC because it's complex) @@ -281,7 +296,8 @@ exec_test $1 $2 "Delta Config (FLSUN AC because it's complex)" # SCARA with TMC2130 # use_example_configs SCARA -opt_enable AUTO_BED_LEVELING_BILINEAR FIX_MOUNTED_PROBE PAUSE_BEFORE_DEPLOY_STOW USE_ZMIN_PLUG EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER +opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \ + EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER opt_set X_DRIVER_TYPE TMC2130 opt_set Y_DRIVER_TYPE TMC2130 opt_set Z_DRIVER_TYPE TMC2130 @@ -296,6 +312,7 @@ opt_set X_DRIVER_TYPE TMC2208 opt_set Y_DRIVER_TYPE TMC2208 opt_set Z_DRIVER_TYPE TMC2208 opt_set E0_DRIVER_TYPE TMC2208 +opt_disable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN opt_enable_adv MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG exec_test $1 $2 "TMC2208 Config" # @@ -306,5 +323,5 @@ exec_test $1 $2 "TMC2208 Config" # # -#clean up +# clean up restore_configs diff --git a/buildroot/share/tests/run_tests b/buildroot/share/tests/run_tests new file mode 100644 index 0000000000..ec21df500e --- /dev/null +++ b/buildroot/share/tests/run_tests @@ -0,0 +1,48 @@ +#!/usr/bin/env bash +# +# run_tests +# +export PATH="$PATH:$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )" +export PATH="$PATH:./buildroot/bin" + +# exit on first failure +set -e + +exec_test () { + printf "\n\033[0;32m[Test $2] \033[0m$3...\n" + if build_marlin_pio $1 "-e $2"; then + printf "\033[0;32mPassed\033[0m\n" + return 0 + else + env_restore + printf "\033[0;31mFailed!\033[0m\n" + return 1 + fi +} +export -f exec_test + +printf "Running \033[0;32m$2\033[0m Tests\n" + +if [[ $3 = "--deep-clean" ]]; then + echo "Deleting all PlatformIO caches, downloads and installed packages..." + env_clean --deep +fi + +if [[ $2 = "ALL" ]]; then + dir_list=("$(dirname "${BASH_SOURCE[0]}")"/*) + declare -a tests=(${dir_list[@]/*run_tests/}) + for f in "${tests[@]}"; do + env_backup + testenv=$(basename $f | cut -d"_" -f1) + printf "Running \033[0;32m$f\033[0m Tests\n" + exec_test $1 "$testenv --target clean" "Setup Build Environment" + $f $1 $testenv + env_restore + done +else + env_backup + exec_test $1 "$2 --target clean" "Setup Build Environment" + $2_tests $1 $2 + env_restore +fi +printf "\033[0;32mAll tests completed successfully\033[0m\n" diff --git a/buildroot/share/tests/teensy35_tests b/buildroot/share/tests/teensy35_tests index c20fbfdd03..185c960c1b 100644 --- a/buildroot/share/tests/teensy35_tests +++ b/buildroot/share/tests/teensy35_tests @@ -1,4 +1,7 @@ #!/usr/bin/env bash +# +# Build tests for Teensy 3.5/3.6 (ARM Cortex-M4) +# # exit on first failure set -e @@ -6,10 +9,8 @@ set -e restore_configs opt_set MOTHERBOARD BOARD_TEENSY35_36 cp Marlin/src/pins/pins_RAMPS.h Marlin/src/pins/pins_RAMPS.h.backup -# -# Test Teensy3.5 with default config -# exec_test $1 $2 "Teensy3.5 with default config" + # # Test as many features together as possible # @@ -18,29 +19,32 @@ opt_set EXTRUDERS 2 opt_set TEMP_SENSOR_0 1 opt_set TEMP_SENSOR_1 5 opt_set TEMP_SENSOR_BED 1 -opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT -opt_enable FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY -opt_enable FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE -opt_enable BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY -opt_enable PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT M100_FREE_MEMORY_WATCHER +opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT \ + FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \ + FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \ + BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \ + PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT M100_FREE_MEMORY_WATCHER opt_enable_adv ADVANCED_PAUSE_FEATURE LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA PARK_HEAD_ON_PAUSE opt_set_adv I2C_SLAVE_ADDRESS 63 opt_set GRID_MAX_POINTS_X 16 -exec_test $1 $2 "As many features together as possible" +exec_test $1 $2 "Teensy3.5 with many features" + # # Test a Sled Z Probe with Linear leveling # restore_configs -opt_enable Z_PROBE_SLED -opt_enable AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE EEPROM_SETTINGS +opt_enable EEPROM_SETTINGS \ + Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE +opt_enable_adv GCODE_MACROS exec_test $1 $2 "Sled Z Probe with Linear leveling" + # # Test a Servo Probe # # restore_configs -# opt_enable NUM_SERVOS Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE +# opt_enable Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \ +# AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS # opt_set NUM_SERVOS 1 -# opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS # exec_test $1 $2 "Servo Probe" # # ...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES @@ -48,12 +52,14 @@ exec_test $1 $2 "Sled Z Probe with Linear leveling" # opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS # opt_enable_adv EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES # exec_test $1 $2 "...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES" + # # Test MESH_BED_LEVELING feature, with LCD # restore_configs opt_enable MESH_BED_LEVELING MESH_G28_REST_ORIGIN MANUAL_BED_LEVELING ULTIMAKERCONTROLLER exec_test $1 $2 "MESH_BED_LEVELING feature, with LCD" + # # Mixing Extruder # @@ -61,12 +67,12 @@ restore_configs opt_enable MIXING_EXTRUDER DIRECT_MIXING_IN_G1 opt_set MIXING_STEPPERS 2 exec_test $1 $2 "Mixing Extruder" + # # Test SWITCHING_EXTRUDER # # restore_configs # opt_set EXTRUDERS 2 -# opt_enable NUM_SERVOS # opt_set NUM_SERVOS 1 # opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER # exec_test $1 $2 "SWITCHING_EXTRUDER" @@ -76,12 +82,14 @@ exec_test $1 $2 "Mixing Extruder" restore_configs opt_enable COREXY exec_test $1 $2 "COREXY" + # # Enable COREXZ # restore_configs opt_enable COREXZ exec_test $1 $2 "COREXZ" + # # Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS # diff --git a/platformio.ini b/platformio.ini index 77756c6640..7a15f62789 100644 --- a/platformio.ini +++ b/platformio.ini @@ -31,8 +31,7 @@ build_flags = -fmax-errors=5 lib_deps = https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip LiquidCrystal@1.3.4 - TMC2130Stepper - https://github.com/teemuatlut/TMC2208Stepper/archive/v0.2.5.zip + https://github.com/teemuatlut/TMCStepper.git Adafruit NeoPixel@1.1.3 https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip https://github.com/ameyer/Arduino-L6470/archive/master.zip @@ -59,7 +58,7 @@ build_flags = ${common.build_flags} board_build.f_cpu = 16000000L lib_deps = ${common.lib_deps} src_filter = ${common.default_src_filter} + -monitor_speed = 250000 +monitor_speed = 115200 # # ATmega1280 @@ -87,6 +86,7 @@ framework = arduino board = at90usb1286 build_flags = ${common.build_flags} lib_deps = ${common.lib_deps} +lib_ignore = Teensy_ADC lib_ldf_mode = deep+ src_filter = ${common.default_src_filter} + extra_scripts = pre:buildroot/share/atom/create_custom_upload_command_CDC.py @@ -104,6 +104,7 @@ framework = arduino board = at90usb1286 build_flags = ${common.build_flags} lib_deps = ${common.lib_deps} +lib_ignore = Teensy_ADC lib_ldf_mode = deep+ src_filter = ${common.default_src_filter} + extra_scripts = pre:buildroot/share/atom/create_custom_upload_command_DFU.py @@ -147,34 +148,43 @@ src_filter = ${common.default_src_filter} + monitor_speed = 250000 # -# NXP LPC1768 ARM Cortex-M3 +# NXP LPC176x ARM Cortex-M3 # [env:LPC1768] -platform = nxplpc@<3.4.0 -board = lpc1768 -board_build.f_cpu = 100000000L -# Override default maximum RAM. LPC1768/9 do have 64k, but in 3 blocks (32K, 16K, 16K). -# The first 32k block is used by default, while the others must be specifically targeted. -board_upload.maximum_ram_size = 32768 -build_flags = !python Marlin/src/HAL/HAL_LPC1768/lpc1768_flag_script.py ${common.build_flags} -build_unflags = -Wall +platform = https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/master.zip +framework = arduino +board = nxp_lpc1768 +build_flags = -DTARGET_LPC1768 -DU8G_HAL_LINKS -IMarlin/src/HAL/HAL_LPC1768/include -IMarlin/src/HAL/HAL_LPC1768/u8g ${common.build_flags} +# debug options for backtrace +# -funwind-tables +# -mpoke-function-name lib_ldf_mode = off -lib_extra_dirs = frameworks -lib_deps = CMSIS-LPC1768 - https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip - TMC2130Stepper@>=2.2.1 -extra_scripts = Marlin/src/HAL/HAL_LPC1768/debug_extra_script.py, Marlin/src/HAL/HAL_LPC1768/lpc1768_flag_script.py, Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py +lib_compat_mode = strict +extra_scripts = Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py src_filter = ${common.default_src_filter} + monitor_speed = 250000 -debug_tool = custom -debug_server = - C:\Program Files (x86)\SEGGER\JLink_V618d\JLinkGDBServerCL.exe - -select USB - -port 2331 - -device LPC1768 - -if JTAG - -speed auto - -noir +lib_deps = Servo + LiquidCrystal + https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip + https://github.com/teemuatlut/TMCStepper.git + +[env:LPC1769] +platform = https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/master.zip +framework = arduino +board = nxp_lpc1769 +build_flags = -DTARGET_LPC1768 -DU8G_HAL_LINKS -IMarlin/src/HAL/HAL_LPC1768/include -IMarlin/src/HAL/HAL_LPC1768/u8g ${common.build_flags} +# debug options for backtrace +# -funwind-tables +# -mpoke-function-name +lib_ldf_mode = off +lib_compat_mode = strict +extra_scripts = Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py +src_filter = ${common.default_src_filter} + +monitor_speed = 250000 +lib_deps = Servo + LiquidCrystal + https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip + https://github.com/teemuatlut/TMCStepper.git # # Melzi and clones (ATmega1284p) @@ -270,7 +280,20 @@ framework = arduino board = disco_f407vg build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB lib_deps = ${common.lib_deps} -lib_ignore = Adafruit NeoPixel, c1921b4, TMC2130Stepper +lib_ignore = Adafruit NeoPixel, c1921b4, TMCStepper +src_filter = ${common.default_src_filter} + +monitor_speed = 250000 + +# +# ARMED +# +[env:ARMED] +platform = ststm32 +framework = arduino +board = ARMED +build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB -O2 -ffreestanding -fsigned-char -fno-move-loop-invariants -fno-strict-aliasing -std=gnu11 -std=gnu++11 +lib_deps = ${common.lib_deps} +lib_ignore = Adafruit NeoPixel, c1921b4 src_filter = ${common.default_src_filter} + monitor_speed = 250000 @@ -301,11 +324,10 @@ lib_ignore = NewliquidCrystal LiquidTWI2 Adafruit NeoPixel - TMC2130Stepper + TMCStepper Servo(STM32F1) TMC26XStepper U8glib-HAL - TMC2208Stepper c1921b4 #