diff --git a/Cargo.toml b/Cargo.toml index c481ef5..72b3217 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,27 +2,28 @@ name = "georgeemu" version = "0.1.0" edition = "2021" +build = "build.rs" -[[bin]] +[[target.'cfg(not(target_arch = "wasm32"))'.bin]] path = "src/bin/main.rs" -name = "georgeemu" +name = "george" [target.'cfg(target_arch = "wasm32")'.lib] crate-type = ["cdylib", "rlib"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +[build-dependencies] +bdf-parser = "0.1.0" + [dependencies] anyhow = "1.0.81" -minifb = { git = "https://github.com/augustkline/rust_minifb" } +minifb = { git = "https://github.com/emoon/rust_minifb" } serde = { version = "1.0.197", features = ["serde_derive", "derive"] } -web-sys = "0.3.70" [target.'cfg(target_arch = "wasm32")'.dependencies] console_error_panic_hook = "0.1.7" -minifb = { git = "https://github.com/augustkline/rust_minifb", features = [ - "web", -] } +web-sys = "0.3.70" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] termion = "4.0.2" diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..809f033 --- /dev/null +++ b/build.rs @@ -0,0 +1,83 @@ +use std::{ + env, + fs::File, + io::{stdin, stdout, IsTerminal, Read, Write}, + ops::Neg, + os::unix::process::CommandExt, + path::Path, + process::{exit, Command}, +}; + +// takes all charaters in bdf and returns a vec of each character row byte in order, normalized to +// width & height of the font (only works with 8 or fewer pixel wide fonts, should work for any height) +fn bdf_to_bitmap(mut bdf: File) -> [u8; 0x8000] { + let mut bdf_font_bytes = Vec::new(); + bdf.read_to_end(&mut bdf_font_bytes).unwrap(); + + let bdf_font = bdf_parser::BdfFont::parse(&bdf_font_bytes).unwrap(); + let mut bdf_vec = vec![]; + for glyph in bdf_font.glyphs.iter() { + let glyph_offset_x = glyph.bounding_box.offset.x; + let glyph_offset_y = glyph.bounding_box.offset.y; + let glyph_height = glyph.bounding_box.size.y; + let font_height = bdf_font.metadata.bounding_box.size.y; + let font_offset_y = bdf_font.metadata.bounding_box.offset.y; + + let top_space = font_height + font_offset_y - glyph_height - glyph_offset_y; + for _ in 0..top_space { + bdf_vec.push(0x00); + } + for bitmap in glyph.bitmap.iter() { + bdf_vec.push(bitmap >> glyph_offset_x); + } + + let bottom_space = font_offset_y.neg() + glyph_offset_y; + for _ in 0..bottom_space { + bdf_vec.push(0x00); + } + } + let height = bdf_font.metadata.bounding_box.size.y as usize; + reorder_bitmap(&bdf_vec, height) +} + +// takes an vec of ordered characters and translates them for use with the character rom +// TODO: make this work for any arbitrary char rom pin format using some kinda interface +fn reorder_bitmap(bitmap: &[u8], font_height: usize) -> [u8; 0x8000] { + let mut rom = [0; 0x8000]; // create vec the size of character rom + + for row in 0..font_height { + for ascii_address in 0..u8::MAX { + // first 8 bits of address pick character + // next 5 bits pick row + // TODO: final 2 pick character set + let byte = bitmap[ascii_address as usize * font_height + row]; + let rom_index: u16 = ((row as u16) << 8) + ascii_address as u16; + rom[rom_index as usize] = byte; + } + } + rom +} + +fn rom_from_file

(path: P) -> [u8; 0x8000] +where + P: AsRef, +{ + let file = File::open(path).unwrap(); + bdf_to_bitmap(file) +} + +fn main() { + let mut regen_font = Command::new("regen-font.sh"); + let mut cleanup = Command::new("cleanup.sh"); + + regen_font.exec(); + + let out_dir = env::var_os("OUT_DIR").unwrap(); + let dest_path = Path::new(&out_dir).join("cozette.rom"); + + let cozette_rom_bytes = rom_from_file("build/cozette.bdf"); + let mut cozette_rom = File::create(dest_path).unwrap(); + cozette_rom.write_all(&cozette_rom_bytes).unwrap(); + + cleanup.exec(); +} diff --git a/src/Cozette.sfd b/build/Cozette.sfd similarity index 62% rename from src/Cozette.sfd rename to build/Cozette.sfd index 65dd6cd..1aa154a 100644 --- a/src/Cozette.sfd +++ b/build/Cozette.sfd @@ -20,7 +20,7 @@ OS2Version: 0 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 1 CreationTime: 1711123181 -ModificationTime: 1711123181 +ModificationTime: 1727397586 OS2TypoAscent: 0 OS2TypoAOffset: 1 OS2TypoDescent: 0 @@ -42,1803 +42,1810 @@ NameList: AGL For New Fonts DisplaySize: 13 AntiAlias: 1 FitToEm: 0 -WinInfo: 0 38 15 +WinInfo: 0 23 15 OnlyBitmaps: 1 -BeginChars: 256 256 +BeginChars: 256 257 StartChar: uni0295 -Encoding: 182 661 0 +Encoding: 1 661 0 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: periodcentered -Encoding: 183 183 1 +Encoding: 2 183 1 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni1D25 -Encoding: 184 7461 2 +Encoding: 3 7461 2 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni0294 -Encoding: 185 660 3 +Encoding: 4 660 3 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2661 -Encoding: 4 9825 4 +Encoding: 5 9825 4 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: heart -Encoding: 5 9829 5 +Encoding: 6 9829 5 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B50 -Encoding: 6 11088 6 +Encoding: 244 11088 6 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni272D -Encoding: 7 10029 7 +Encoding: 10 10029 7 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF005 -Encoding: 8 61445 8 +Encoding: 11 61445 8 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2726 -Encoding: 9 10022 9 +Encoding: 7 10022 9 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2728 -Encoding: 10 10024 10 +Encoding: 12 10024 10 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: female -Encoding: 11 9792 11 +Encoding: 251 9792 11 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: male -Encoding: 12 9794 12 +Encoding: 252 9794 12 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni26A2 -Encoding: 13 9890 13 +Encoding: 253 9890 13 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni26A3 -Encoding: 14 9891 14 +Encoding: 254 9891 14 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni26A5 -Encoding: 15 9893 15 +Encoding: 255 9893 15 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2669 -Encoding: 16 9833 16 +Encoding: 216 9833 16 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: musicalnote -Encoding: 17 9834 17 +Encoding: 217 9834 17 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: musicalnotedbl -Encoding: 18 9835 18 +Encoding: 218 9835 18 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni266C -Encoding: 19 9836 19 +Encoding: 219 9836 19 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniFC5D -Encoding: 20 64605 20 +Encoding: 209 64605 20 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF026 -Encoding: 21 61478 21 +Encoding: 210 61478 21 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF027 -Encoding: 22 61479 22 +Encoding: 211 61479 22 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF028 -Encoding: 23 61480 23 -Width: 615 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uniFA7E -Encoding: 24 64126 24 -Width: 615 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uniFA7F -Encoding: 25 64127 25 +Encoding: 212 61480 23 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniFA80 -Encoding: 26 64128 26 +Encoding: 213 64128 24 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniFC5C -Encoding: 27 64604 27 +Encoding: 214 64604 25 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniFC5B -Encoding: 28 64603 28 +Encoding: 215 64603 26 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF0AC -Encoding: 29 61612 29 +Encoding: 249 61612 27 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF04B -Encoding: 30 61515 30 +Encoding: 202 61515 28 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF04D -Encoding: 31 61517 31 +Encoding: 204 61517 29 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: space -Encoding: -1 32 32 +Encoding: -1 32 30 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: exclam -Encoding: 33 33 33 +Encoding: 33 33 31 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: quotedbl -Encoding: 34 34 34 +Encoding: 34 34 32 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: numbersign -Encoding: 35 35 35 +Encoding: 35 35 33 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: dollar -Encoding: 36 36 36 +Encoding: 36 36 34 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: percent -Encoding: 37 37 37 +Encoding: 37 37 35 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: ampersand -Encoding: 38 38 38 +Encoding: 38 38 36 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: quotesingle -Encoding: 39 39 39 +Encoding: 39 39 37 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: parenleft -Encoding: 40 40 40 +Encoding: 40 40 38 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: parenright -Encoding: 41 41 41 +Encoding: 41 41 39 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: asterisk -Encoding: 42 42 42 +Encoding: 42 42 40 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: plus -Encoding: 43 43 43 +Encoding: 43 43 41 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: comma -Encoding: 44 44 44 +Encoding: 44 44 42 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: hyphen -Encoding: 45 45 45 +Encoding: 45 45 43 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: period -Encoding: 46 46 46 +Encoding: 46 46 44 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: slash -Encoding: 47 47 47 +Encoding: 47 47 45 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: zero -Encoding: 48 48 48 +Encoding: 48 48 46 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: one -Encoding: 49 49 49 +Encoding: 49 49 47 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: two -Encoding: 50 50 50 +Encoding: 50 50 48 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: three -Encoding: 51 51 51 +Encoding: 51 51 49 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: four -Encoding: 52 52 52 +Encoding: 52 52 50 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: five -Encoding: 53 53 53 +Encoding: 53 53 51 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: six -Encoding: 54 54 54 +Encoding: 54 54 52 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: seven -Encoding: 55 55 55 +Encoding: 55 55 53 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: eight -Encoding: 56 56 56 +Encoding: 56 56 54 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: nine -Encoding: 57 57 57 +Encoding: 57 57 55 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: colon -Encoding: 58 58 58 +Encoding: 58 58 56 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: semicolon -Encoding: 59 59 59 +Encoding: 59 59 57 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: less -Encoding: 60 60 60 +Encoding: 60 60 58 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: equal -Encoding: 61 61 61 +Encoding: 61 61 59 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: greater -Encoding: 62 62 62 +Encoding: 62 62 60 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: question -Encoding: 63 63 63 +Encoding: 63 63 61 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: at -Encoding: 64 64 64 +Encoding: 64 64 62 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: A -Encoding: 65 65 65 +Encoding: 65 65 63 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: B -Encoding: 66 66 66 +Encoding: 66 66 64 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: C -Encoding: 67 67 67 +Encoding: 67 67 65 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: D -Encoding: 68 68 68 +Encoding: 68 68 66 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: E -Encoding: 69 69 69 +Encoding: 69 69 67 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: F -Encoding: 70 70 70 +Encoding: 70 70 68 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: G -Encoding: 71 71 71 +Encoding: 71 71 69 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: H -Encoding: 72 72 72 +Encoding: 72 72 70 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: I -Encoding: 73 73 73 +Encoding: 73 73 71 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: J -Encoding: 74 74 74 +Encoding: 74 74 72 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: K -Encoding: 75 75 75 +Encoding: 75 75 73 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: L -Encoding: 76 76 76 +Encoding: 76 76 74 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: M -Encoding: 77 77 77 +Encoding: 77 77 75 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: N -Encoding: 78 78 78 +Encoding: 78 78 76 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: O -Encoding: 79 79 79 +Encoding: 79 79 77 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: P -Encoding: 80 80 80 +Encoding: 80 80 78 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: Q -Encoding: 81 81 81 +Encoding: 81 81 79 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: R -Encoding: 82 82 82 +Encoding: 82 82 80 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: S -Encoding: 83 83 83 +Encoding: 83 83 81 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: T -Encoding: 84 84 84 +Encoding: 84 84 82 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: U -Encoding: 85 85 85 +Encoding: 85 85 83 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: V -Encoding: 86 86 86 +Encoding: 86 86 84 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: W -Encoding: 87 87 87 +Encoding: 87 87 85 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: X -Encoding: 88 88 88 +Encoding: 88 88 86 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: Y -Encoding: 89 89 89 +Encoding: 89 89 87 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: Z -Encoding: 90 90 90 +Encoding: 90 90 88 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: bracketleft -Encoding: 91 91 91 +Encoding: 91 91 89 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: backslash -Encoding: 92 92 92 +Encoding: 92 92 90 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: bracketright -Encoding: 93 93 93 +Encoding: 93 93 91 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: asciicircum -Encoding: 94 94 94 +Encoding: 94 94 92 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: underscore -Encoding: 95 95 95 +Encoding: 95 95 93 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: grave -Encoding: 96 96 96 +Encoding: 96 96 94 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: a -Encoding: 97 97 97 +Encoding: 97 97 95 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: b -Encoding: 98 98 98 +Encoding: 98 98 96 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: c -Encoding: 99 99 99 +Encoding: 99 99 97 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: d -Encoding: 100 100 100 +Encoding: 100 100 98 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: e -Encoding: 101 101 101 +Encoding: 101 101 99 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: f -Encoding: 102 102 102 +Encoding: 102 102 100 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: g -Encoding: 103 103 103 +Encoding: 103 103 101 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: h -Encoding: 104 104 104 +Encoding: 104 104 102 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: i -Encoding: 105 105 105 +Encoding: 105 105 103 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: j -Encoding: 106 106 106 +Encoding: 106 106 104 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: k -Encoding: 107 107 107 +Encoding: 107 107 105 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: l -Encoding: 108 108 108 +Encoding: 108 108 106 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: m -Encoding: 109 109 109 +Encoding: 109 109 107 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: n -Encoding: 110 110 110 +Encoding: 110 110 108 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: o -Encoding: 111 111 111 +Encoding: 111 111 109 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: p -Encoding: 112 112 112 +Encoding: 112 112 110 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: q -Encoding: 113 113 113 +Encoding: 113 113 111 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: r -Encoding: 114 114 114 +Encoding: 114 114 112 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: s -Encoding: 115 115 115 +Encoding: 115 115 113 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: t -Encoding: 116 116 116 +Encoding: 116 116 114 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u -Encoding: 117 117 117 +Encoding: 117 117 115 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: v -Encoding: 118 118 118 +Encoding: 118 118 116 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: w -Encoding: 119 119 119 +Encoding: 119 119 117 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: x -Encoding: 120 120 120 +Encoding: 120 120 118 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: y -Encoding: 121 121 121 +Encoding: 121 121 119 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: z -Encoding: 122 122 122 +Encoding: 122 122 120 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: braceleft -Encoding: 123 123 123 +Encoding: 123 123 121 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: bar -Encoding: 124 124 124 +Encoding: 124 124 122 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: braceright -Encoding: 125 125 125 +Encoding: 125 125 123 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: asciitilde -Encoding: 126 126 126 +Encoding: 126 126 124 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF100000 -Encoding: 127 9472 127 +Encoding: 18 9472 125 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF110000 -Encoding: 128 9474 128 +Encoding: 19 9474 126 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF010000 -Encoding: 129 9484 129 +Encoding: 16 9484 127 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF020000 -Encoding: 130 9492 130 +Encoding: 15 9492 128 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF080000 -Encoding: 131 9500 131 +Encoding: 22 9500 129 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF090000 -Encoding: 132 9508 132 +Encoding: 20 9508 130 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF060000 -Encoding: 133 9516 133 +Encoding: 23 9516 131 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF070000 -Encoding: 134 9524 134 +Encoding: 21 9524 132 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF050000 -Encoding: 135 9532 135 +Encoding: 24 9532 133 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni256D -Encoding: 136 9581 136 +Encoding: 129 9581 134 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni256E -Encoding: 137 9582 137 +Encoding: 130 9582 135 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni256F -Encoding: 138 9583 138 +Encoding: 127 9583 136 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2570 -Encoding: 139 9584 139 +Encoding: 128 9584 137 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2571 -Encoding: 140 9585 140 +Encoding: 25 9585 138 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2572 -Encoding: 141 9586 141 +Encoding: 26 9586 139 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2573 -Encoding: 142 9587 142 +Encoding: 27 9587 140 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF430000 -Encoding: 143 9552 143 +Encoding: 135 9552 141 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF240000 -Encoding: 144 9553 144 +Encoding: 136 9553 142 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF390000 -Encoding: 145 9556 145 +Encoding: 133 9556 143 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF250000 -Encoding: 146 9559 146 +Encoding: 134 9559 144 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF380000 -Encoding: 147 9562 147 +Encoding: 132 9562 145 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF260000 -Encoding: 148 9565 148 +Encoding: 131 9565 146 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF420000 -Encoding: 149 9568 149 +Encoding: 139 9568 147 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF230000 -Encoding: 150 9571 150 +Encoding: 137 9571 148 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF410000 -Encoding: 151 9574 151 +Encoding: 140 9574 149 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF400000 -Encoding: 152 9577 152 +Encoding: 138 9577 150 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: SF440000 -Encoding: 153 9580 153 +Encoding: 141 9580 151 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF04E -Encoding: 154 61518 154 +Encoding: 207 61518 152 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF050 -Encoding: 155 61520 155 +Encoding: 208 61520 153 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF051 -Encoding: 156 61521 156 +Encoding: 206 61521 154 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF052 -Encoding: 157 61522 157 +Encoding: 205 61522 155 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF048 -Encoding: 158 61512 158 +Encoding: 201 61512 156 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0B0 -Encoding: 159 57520 159 +Encoding: 147 57520 157 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0B2 -Encoding: 160 57522 160 +Encoding: 146 57522 158 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0B4 -Encoding: 161 57524 161 +Encoding: 149 57524 159 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0B6 -Encoding: 162 57526 162 +Encoding: 148 57526 160 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0B8 -Encoding: 163 57528 163 +Encoding: 142 57528 161 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0BA -Encoding: 164 57530 164 +Encoding: 143 57530 162 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0BC -Encoding: 165 57532 165 +Encoding: 144 57532 163 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniE0BE -Encoding: 166 57534 166 +Encoding: 145 57534 164 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2581 -Encoding: 167 9601 167 +Encoding: 160 9601 165 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2582 -Encoding: 168 9602 168 +Encoding: 161 9602 166 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2583 -Encoding: 169 9603 169 +Encoding: 162 9603 167 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: dnblock -Encoding: 170 9604 170 +Encoding: 163 9604 168 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2585 -Encoding: 171 9605 171 +Encoding: 164 9605 169 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2586 -Encoding: 172 9606 172 +Encoding: 165 9606 170 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2587 -Encoding: 173 9607 173 +Encoding: 166 9607 171 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: block -Encoding: 174 9608 174 +Encoding: 31 9608 172 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2589 -Encoding: 175 9609 175 +Encoding: 167 9609 173 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni258A -Encoding: 176 9610 176 +Encoding: 168 9610 174 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni258B -Encoding: 177 9611 177 +Encoding: 169 9611 175 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: lfblock -Encoding: 178 9612 178 +Encoding: 170 9612 176 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni258D -Encoding: 179 9613 179 +Encoding: 171 9613 177 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni258E -Encoding: 180 9614 180 +Encoding: 172 9614 178 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni258F -Encoding: 181 9615 181 +Encoding: 173 9615 179 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: ltshade -Encoding: 1 9617 182 +Encoding: 28 9617 180 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: shade -Encoding: 2 9618 183 +Encoding: 29 9618 181 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: dkshade -Encoding: 3 9619 184 +Encoding: 30 9619 182 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2596 -Encoding: 186 9622 185 +Encoding: 150 9622 183 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2597 -Encoding: 187 9623 186 +Encoding: 151 9623 184 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2598 -Encoding: 188 9624 187 +Encoding: 152 9624 185 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2599 -Encoding: 189 9625 188 +Encoding: 153 9625 186 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259A -Encoding: 190 9626 189 +Encoding: 154 9626 187 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259B -Encoding: 191 9627 190 +Encoding: 155 9627 188 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259C -Encoding: 192 9628 191 +Encoding: 156 9628 189 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259D -Encoding: 193 9629 192 +Encoding: 157 9629 190 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259E -Encoding: 194 9630 193 +Encoding: 158 9630 191 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni259F -Encoding: 195 9631 194 +Encoding: 159 9631 192 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: arrowleft -Encoding: 196 8592 195 +Encoding: 187 8592 193 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: arrowup -Encoding: 197 8593 196 +Encoding: 188 8593 194 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: arrowright -Encoding: 198 8594 197 +Encoding: 189 8594 195 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: arrowdown -Encoding: 199 8595 198 +Encoding: 190 8595 196 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B60 -Encoding: 200 11104 199 +Encoding: 191 11104 197 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B61 -Encoding: 201 11105 200 +Encoding: 192 11105 198 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B62 -Encoding: 202 11106 201 +Encoding: 193 11106 199 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B63 -Encoding: 203 11107 202 +Encoding: 194 11107 200 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B80 -Encoding: 204 11136 203 +Encoding: 195 11136 201 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B81 -Encoding: 205 11137 204 +Encoding: 196 11137 202 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B82 -Encoding: 206 11138 205 +Encoding: 197 11138 203 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2B83 -Encoding: 207 11139 206 +Encoding: 198 11139 204 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF049 -Encoding: 208 61513 207 +Encoding: 199 61513 205 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF04A -Encoding: 209 61514 208 +Encoding: 200 61514 206 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni23F3 -Encoding: 210 9203 209 +Encoding: 184 9203 207 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF07B -Encoding: 211 61563 210 +Encoding: 221 61563 208 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF07C -Encoding: 212 61564 211 +Encoding: 222 61564 209 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF114 -Encoding: 213 61716 212 +Encoding: 223 61716 210 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF115 -Encoding: 214 61717 213 +Encoding: 224 61717 211 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF250 -Encoding: 215 62032 214 +Encoding: 186 62032 212 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF251 -Encoding: 216 62033 215 +Encoding: 183 62033 213 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF253 -Encoding: 217 62035 216 +Encoding: 185 62035 214 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF254 -Encoding: 218 62036 217 +Encoding: 182 62036 215 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF461 -Encoding: 219 62561 218 +Encoding: 243 62561 216 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF016 -Encoding: 220 61462 219 +Encoding: 220 61462 217 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF401 -Encoding: 221 62465 220 +Encoding: 245 62465 218 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F52E -Encoding: 222 128302 221 +Encoding: 246 128302 219 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF2DB -Encoding: 223 62171 222 +Encoding: 241 62171 220 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF008 -Encoding: 224 61448 223 +Encoding: 242 61448 221 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni25C7 -Encoding: 225 9671 224 +Encoding: 8 9671 222 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni25C8 -Encoding: 226 9672 225 +Encoding: 250 9672 223 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F311 -Encoding: 227 127761 226 +Encoding: 174 127761 224 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F312 -Encoding: 228 127762 227 +Encoding: 175 127762 225 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F313 -Encoding: 229 127763 228 +Encoding: 176 127763 226 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F314 -Encoding: 230 127764 229 +Encoding: 177 127764 227 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F315 -Encoding: 231 127765 230 +Encoding: 178 127765 228 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F316 -Encoding: 232 127766 231 +Encoding: 179 127766 229 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F317 -Encoding: 233 127767 232 +Encoding: 180 127767 230 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F318 -Encoding: 234 127768 233 +Encoding: 181 127768 231 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF04C -Encoding: 235 61516 234 +Encoding: 203 61516 232 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2714 -Encoding: 236 10004 235 +Encoding: 238 10004 233 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2718 -Encoding: 237 10008 236 +Encoding: 239 10008 234 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni25C6 -Encoding: 238 9670 237 +Encoding: 9 9670 235 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF15D -Encoding: 239 61789 238 +Encoding: 225 61789 236 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF15E -Encoding: 240 61790 239 +Encoding: 226 61790 237 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF071 -Encoding: 241 61553 240 +Encoding: 228 61553 238 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF449 -Encoding: 242 62537 241 +Encoding: 229 62537 239 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF529 -Encoding: 243 62761 242 +Encoding: 227 62761 240 Width: 615 Flags: W LayerCount: 2 EndChar -StartChar: three.denominator -Encoding: 244 63064 243 +StartChar: uniF658 +Encoding: 232 63064 241 Width: 615 Flags: W LayerCount: 2 EndChar -StartChar: four.denominator -Encoding: 245 63065 244 +StartChar: uniF659 +Encoding: 231 63065 242 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: space -Encoding: 32 32 245 +Encoding: 32 32 243 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: u1F381 -Encoding: 246 127873 246 +Encoding: 247 127873 244 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF05A -Encoding: 247 61530 247 -Width: 615 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uniF06A -Encoding: 248 61546 248 +Encoding: 230 61530 245 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF834 -Encoding: 249 63540 249 +Encoding: 234 63540 246 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF835 -Encoding: 250 63541 250 +Encoding: 233 63541 247 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2690 -Encoding: 251 9872 251 +Encoding: 235 9872 248 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uni2691 -Encoding: 252 9873 252 +Encoding: 236 9873 249 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF8D7 -Encoding: 253 63703 253 +Encoding: 248 63703 250 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF0E7 -Encoding: 254 61671 254 +Encoding: 240 61671 251 Width: 615 Flags: W LayerCount: 2 EndChar StartChar: uniF7D9 -Encoding: 255 63449 255 +Encoding: 237 63449 252 +Width: 615 +Flags: W +LayerCount: 2 +EndChar + +StartChar: SF040000 +Encoding: 14 9496 253 +Width: 615 +Flags: W +LayerCount: 2 +EndChar + +StartChar: SF030000 +Encoding: 17 9488 254 +Width: 615 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni0000 +Encoding: 0 0 255 +Width: 615 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni000D +Encoding: 13 13 256 Width: 615 Flags: W LayerCount: 2 EndChar EndChars -BitmapFont: 13 256 10 3 1 slavfox +BitmapFont: 13 258 10 3 1 slavfox BDFStartProperties: 45 FONT 1 "-slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-george-0" SIZE 1 "12 75 75" @@ -1887,517 +1894,517 @@ AVG_LOWERCASE_WIDTH 18 60 AVG_UPPERCASE_WIDTH 18 60 BDFEndProperties Resolution: 75 -BDFChar: 0 182 8 1 5 0 7 +BDFChar: 0 1 8 1 5 0 7 E/9$p?m$R7 -BDFChar: 1 183 8 2 4 2 4 +BDFChar: 1 2 8 2 4 2 4 5i=m- -BDFChar: 2 184 8 1 5 0 5 +BDFChar: 2 3 8 1 5 0 5 E,]b=+P6Yo -BDFChar: 3 185 8 1 5 0 7 +BDFChar: 3 4 8 1 5 0 7 E/4c*0H_J\ -BDFChar: 4 4 8 0 6 0 6 +BDFChar: 4 5 8 0 6 0 6 Cm'C%6mrTH -BDFChar: 5 5 8 0 6 0 6 +BDFChar: 5 6 8 0 6 0 6 D#XG5HoMZ; -BDFChar: 6 6 8 1 5 1 6 +BDFChar: 6 244 8 1 5 1 6 +<^GUE/4Jo -BDFChar: 7 7 8 1 5 1 6 +BDFChar: 7 10 8 1 5 1 6 +<^GuE/4Jo -BDFChar: 8 8 8 0 6 0 7 +BDFChar: 8 11 8 0 6 0 7 &.gi#HoPq1 -BDFChar: 9 9 8 1 5 1 5 +BDFChar: 9 7 8 1 5 1 5 +E7*p+92BA -BDFChar: 10 10 8 0 6 -1 9 +BDFChar: 10 12 8 0 6 -1 9 5X=6u8/sf58E`;= -BDFChar: 11 11 8 1 5 -2 5 +BDFChar: 11 251 8 1 5 -2 5 E/9=+E$0*B -BDFChar: 12 12 8 0 5 0 5 +BDFChar: 12 252 8 0 5 0 5 *"6qNOC/%g -BDFChar: 13 13 8 0 5 0 6 +BDFChar: 13 253 8 0 5 0 6 GdOi&8Gl!Y -BDFChar: 14 14 8 0 6 0 7 +BDFChar: 14 254 8 0 6 0 7 *"6q\[VA>e -BDFChar: 15 15 8 0 5 -1 7 +BDFChar: 15 255 8 0 5 -1 7 *"6qROC02M+92BA -BDFChar: 16 16 8 2 3 0 6 +BDFChar: 16 216 8 2 3 0 6 5X7S"5et/8 -BDFChar: 17 17 8 2 5 0 6 +BDFChar: 17 217 8 2 5 0 6 ?r0*R5et/8 -BDFChar: 18 18 8 0 5 0 7 +BDFChar: 18 218 8 0 5 0 7 E(iYf7)[:X -BDFChar: 19 19 8 0 5 0 6 +BDFChar: 19 219 8 0 5 0 6 Hpi?M7*NjT -BDFChar: 20 20 8 1 6 1 6 +BDFChar: 20 209 8 1 6 1 6 J5C3(GSC,X -BDFChar: 21 21 8 0 2 1 5 +BDFChar: 21 210 8 0 2 1 5 +Q229+92BA -BDFChar: 22 22 8 0 4 1 5 +BDFChar: 22 211 8 0 4 1 5 +R&%Q+92BA -BDFChar: 23 23 8 0 6 0 6 +BDFChar: 23 212 8 0 6 0 6 "=!-rl66?2 -BDFChar: 24 24 8 0 2 1 5 -+Q229+92BA -BDFChar: 25 25 8 0 4 1 5 -+R&%Q+92BA -BDFChar: 26 26 8 0 6 -3 8 +BDFChar: 24 213 8 0 6 -3 8 J:L$slK\4$$jZt= -BDFChar: 27 27 8 0 6 1 5 +BDFChar: 25 214 8 0 6 1 5 +Q2\G+92BA -BDFChar: 28 28 8 0 6 1 5 +BDFChar: 26 215 8 0 6 1 5 +QVtO+92BA -BDFChar: 29 29 8 0 6 0 6 +BDFChar: 27 249 8 0 6 0 6 3->#&P"[h8 -BDFChar: 30 30 8 1 4 0 6 +BDFChar: 28 202 8 1 4 0 6 JAC+4i4sjC -BDFChar: 31 31 8 1 5 1 5 +BDFChar: 29 204 8 1 5 1 5 q"XXZp](9o -BDFChar: 32 -1 8 0 0 0 0 -z -BDFChar: 33 33 8 3 3 0 7 +BDFChar: 31 33 8 3 3 0 7 J:N0#J:IWM -BDFChar: 34 34 8 2 4 6 8 +BDFChar: 32 34 8 2 4 6 8 TV.qX -BDFChar: 35 35 8 1 5 0 7 +BDFChar: 33 35 8 1 5 0 7 :f-p`;#!j` -BDFChar: 36 36 8 1 5 -1 8 +BDFChar: 34 36 8 1 5 -1 8 +E49PE%!-5E$,,\ -BDFChar: 37 37 8 1 5 0 8 +BDFChar: 35 37 8 1 5 0 8 5bLXZ+@)#:&-)\1 -BDFChar: 38 38 8 1 5 0 8 +BDFChar: 36 38 8 1 5 0 8 +AblWBTS=;BE/#4 -BDFChar: 39 39 8 3 3 6 8 +BDFChar: 37 39 8 3 3 6 8 J:N.M -BDFChar: 40 40 8 2 4 -2 8 +BDFChar: 38 40 8 2 4 -2 8 +@&2BJ:N0#5X6Fl -BDFChar: 41 41 8 2 4 -2 8 +BDFChar: 39 41 8 2 4 -2 8 J3Z@B+9S -BDFChar: 76 76 8 1 5 0 7 +BDFChar: 74 76 8 1 5 0 7 J:N0#J:N1F -BDFChar: 77 77 8 1 5 0 7 +BDFChar: 75 77 8 1 5 0 7 LtJZ)LkpkC -BDFChar: 78 78 8 1 5 0 7 +BDFChar: 76 78 8 1 5 0 7 LrdZ9W0is. -BDFChar: 79 79 8 1 5 0 7 +BDFChar: 77 79 8 1 5 0 7 E/9=+Lkpk+ -BDFChar: 80 80 8 1 5 0 7 +BDFChar: 78 80 8 1 5 0 7 n;)mVn:6%> -BDFChar: 81 81 8 1 5 -1 7 +BDFChar: 79 81 8 1 5 -1 7 E/9=+Lkq.+#QOi) -BDFChar: 82 82 8 1 5 0 7 +BDFChar: 80 82 8 1 5 0 7 n;)niOGJ^K -BDFChar: 83 83 8 1 5 0 7 +BDFChar: 81 83 8 1 5 0 7 E/9$`#RH6* -BDFChar: 84 84 8 1 5 0 7 +BDFChar: 82 84 8 1 5 0 7 p`L\%+LkpkCn,NFg -BDFChar: 99 99 8 1 5 0 5 +BDFChar: 97 99 8 1 5 0 5 E/9$pLi<=o -BDFChar: 100 100 8 1 5 0 8 +BDFChar: 98 100 8 1 5 0 8 #RC]\LkpkCGQ7^D -BDFChar: 101 101 8 1 5 0 5 +BDFChar: 99 101 8 1 5 0 5 E/=:>Li<=o -BDFChar: 102 102 8 1 5 0 8 +BDFChar: 100 102 8 1 5 0 8 3']au5X7S"5QCca -BDFChar: 103 103 8 1 5 -3 5 +BDFChar: 101 103 8 1 5 -3 5 G_h03Lj012Du]k< -BDFChar: 104 104 8 1 5 0 8 +BDFChar: 102 104 8 1 5 0 8 J:N1>LkpkCL]@DT -BDFChar: 105 105 8 2 5 0 7 +BDFChar: 103 105 8 2 5 0 7 5QJSb5X7Rg -BDFChar: 106 106 8 2 4 -2 7 +BDFChar: 104 106 8 2 4 -2 7 +95dl+qUM -BDFChar: 127 127 8 0 7 3 3 +BDFChar: 125 18 8 0 7 3 3 rr<$! -BDFChar: 128 128 8 3 3 -3 9 +BDFChar: 126 19 8 3 3 -3 9 J:N0#J:N0#J:N0#J,fQL -BDFChar: 129 129 8 3 7 -3 3 +BDFChar: 127 16 8 3 7 -3 3 pjdmFJ:N.M -BDFChar: 130 130 8 3 7 3 9 +BDFChar: 128 15 8 3 7 3 9 J:N0#J:RCp -BDFChar: 131 131 8 3 7 -3 9 +BDFChar: 129 22 8 3 7 -3 9 J:N0#J:REFJ:N0#J,fQL -BDFChar: 132 132 8 0 3 -3 9 +BDFChar: 130 20 8 0 3 -3 9 &.fBa&.n=B&.fBa&-)\1 -BDFChar: 133 133 8 0 7 -3 3 +BDFChar: 131 23 8 0 7 -3 3 rt#_Q&.fBQ -BDFChar: 134 134 8 0 7 3 9 +BDFChar: 132 21 8 0 7 3 9 &.fBa&.njA -BDFChar: 135 135 8 0 7 -3 9 +BDFChar: 133 24 8 0 7 -3 9 &.fBa&.njQ&.fBa&-)\1 -BDFChar: 136 136 8 3 7 -3 3 +BDFChar: 134 129 8 3 7 -3 3 G^t]CJH,ZM -BDFChar: 143 143 8 0 7 2 4 +BDFChar: 141 135 8 0 7 2 4 rrE'! -BDFChar: 144 144 8 2 4 -3 9 +BDFChar: 142 136 8 2 4 -3 9 TV.sNTV.sNTV.sNTE"rl -BDFChar: 145 145 8 2 7 -3 4 +BDFChar: 143 133 8 2 7 -3 4 r.)GQTV.sN -BDFChar: 146 146 8 0 4 -3 4 +BDFChar: 144 134 8 0 4 -3 4 p^$(3-n$Jl -BDFChar: 147 147 8 2 7 2 9 +BDFChar: 145 132 8 2 7 2 9 TV.sNTY,gQ -BDFChar: 148 148 8 0 4 2 9 +BDFChar: 146 131 8 0 4 2 9 -n$Jl.-Ls3 -BDFChar: 149 149 8 2 7 -3 9 +BDFChar: 147 139 8 2 7 -3 9 TV.sNTY,ffTV.sNTE"rl -BDFChar: 150 150 8 0 4 -3 9 +BDFChar: 148 137 8 0 4 -3 9 -n$Jl.-Ls#-n$Jl-ia5I -BDFChar: 151 151 8 0 7 -3 4 +BDFChar: 149 140 8 0 7 -3 4 rrDL9-n$Jl -BDFChar: 152 152 8 0 7 2 9 +BDFChar: 150 138 8 0 7 2 9 -n$Jl..709 -BDFChar: 153 153 8 0 7 -3 9 +BDFChar: 151 141 8 0 7 -3 9 -n$Jl..70)-n$Jl-ia5I -BDFChar: 154 154 8 0 5 1 5 +BDFChar: 152 207 8 0 5 1 5 OP'K`O8o7\ -BDFChar: 155 155 8 0 6 1 5 +BDFChar: 153 208 8 0 6 1 5 P1oohOoPI^ -BDFChar: 156 156 8 1 5 0 6 +BDFChar: 154 206 8 1 5 0 6 LrefTkfAP[ -BDFChar: 157 157 8 1 5 1 5 +BDFChar: 155 205 8 1 5 1 5 +E7)Up](9o -BDFChar: 158 158 8 1 5 0 6 +BDFChar: 156 201 8 1 5 0 6 LmY^I\jrr2orrdK;[%KHJ/ -BDFChar: 163 163 8 0 5 -3 9 +BDFChar: 161 142 8 0 5 -3 9 J:PGNi8F+onG)eVqu?]s -BDFChar: 164 164 8 0 5 -3 9 +BDFChar: 162 143 8 0 5 -3 9 "9],A*#q('4FDPSqu?]s -BDFChar: 165 165 8 0 5 -3 9 +BDFChar: 163 144 8 0 5 -3 9 r;??bnF5Aoi5!-YJ,fQL -BDFChar: 166 166 8 0 5 -3 9 +BDFChar: 164 145 8 0 5 -3 9 r;:qi4?OT'*"35Y"98E% -BDFChar: 167 167 8 0 7 -3 -2 +BDFChar: 165 160 8 0 7 -3 -2 s8N'! -BDFChar: 168 168 8 0 7 -3 0 +BDFChar: 166 161 8 0 7 -3 0 s8W-! -BDFChar: 169 169 8 0 7 -3 1 +BDFChar: 167 162 8 0 7 -3 1 s8W-!rr<$! -BDFChar: 170 170 8 0 7 -3 3 +BDFChar: 168 163 8 0 7 -3 3 s8W-!s8W*! -BDFChar: 171 171 8 0 7 -3 5 +BDFChar: 169 164 8 0 7 -3 5 s8W-!s8W-!rr<$! -BDFChar: 172 172 8 0 7 -3 7 +BDFChar: 170 165 8 0 7 -3 7 s8W-!s8W-!s8W*! -BDFChar: 173 173 8 0 7 -3 8 +BDFChar: 171 166 8 0 7 -3 8 s8W-!s8W-!s8W-! -BDFChar: 174 174 8 0 7 -3 9 +BDFChar: 172 31 8 0 7 -3 9 s8W-!s8W-!s8W-!rr<$! -BDFChar: 175 175 8 0 6 -3 9 +BDFChar: 173 167 8 0 6 -3 9 rr2orrr2orrr2orrVuou -BDFChar: 176 176 8 0 5 -3 9 +BDFChar: 174 168 8 0 5 -3 9 r;?Kjr;?Kjr;?Kjqu?]s -BDFChar: 177 177 8 0 4 -3 9 +BDFChar: 175 169 8 0 4 -3 9 q"XXZq"XXZq"XXZp](9o -BDFChar: 178 178 8 0 3 -3 9 +BDFChar: 176 170 8 0 3 -3 9 nF5r:nF5r:nF5r:n,NFg -BDFChar: 179 179 8 0 2 -3 9 +BDFChar: 177 171 8 0 2 -3 9 i8EPOi8EPOi8EPOhuE`W -BDFChar: 180 180 8 0 1 -3 9 +BDFChar: 178 172 8 0 1 -3 9 ^qdb$^qdb$^qdb$^]4?7 -BDFChar: 181 181 8 0 0 -3 9 +BDFChar: 179 173 8 0 0 -3 9 J:N0#J:N0#J:N0#J,fQL -BDFChar: 182 1 8 0 6 -3 9 +BDFChar: 180 28 8 0 6 -3 9 La%X!La%X!La%X!L]@DT -BDFChar: 183 2 8 0 7 -3 9 +BDFChar: 181 29 8 0 7 -3 9 W`?'!W`?'!W`?'!WW3#! -BDFChar: 184 3 8 0 7 -3 9 +BDFChar: 182 30 8 0 7 -3 9 ]C*Y"hp -BDFChar: 205 206 8 1 6 1 6 +BDFChar: 203 197 8 1 6 1 6 #lFrnr'15^ -BDFChar: 206 207 8 1 6 1 6 +BDFChar: 204 198 8 1 6 1 6 86e\VkXY[R -BDFChar: 207 208 8 0 6 1 5 +BDFChar: 205 199 8 0 6 1 5 P.(@uOoPI^ -BDFChar: 208 209 8 0 5 1 5 +BDFChar: 206 200 8 0 5 1 5 ,]*Bp,QIfE -BDFChar: 209 210 8 0 6 -1 8 +BDFChar: 207 184 8 0 6 -1 8 rdo`L3&jm#rr)lt -BDFChar: 210 211 8 1 5 1 5 +BDFChar: 208 221 8 1 5 1 5 i;!*Bp](9o -BDFChar: 211 212 8 0 5 1 5 +BDFChar: 209 222 8 0 5 1 5 n:5oap](9o -BDFChar: 212 213 8 0 5 0 5 +BDFChar: 210 223 8 0 5 0 5 n=5/bK_tfM -BDFChar: 213 214 8 0 6 0 5 +BDFChar: 211 224 8 0 6 0 5 n=50G_YaB6 -BDFChar: 214 215 8 0 6 -1 8 +BDFChar: 212 186 8 0 6 -1 8 rdo_i-n%K8K)P`M -BDFChar: 215 216 8 0 6 -1 8 +BDFChar: 213 183 8 0 6 -1 8 rdt,s3%.1HK)P`M -BDFChar: 216 217 8 0 6 -1 8 +BDFChar: 214 185 8 0 6 -1 8 rdo_i-n%L_rr)lt -BDFChar: 217 218 8 0 6 -1 8 +BDFChar: 215 182 8 0 6 -1 8 rr2nE3&l;`l>Uhm`'hY -BDFChar: 219 220 8 0 5 0 7 +BDFChar: 217 220 8 0 5 0 7 npcs(SH%6q9 -BDFChar: 229 230 8 1 10 -1 8 +BDFChar: 227 177 8 1 10 -1 8 *WUJ9E.Hk3i'?3ci';73H%6q9 -BDFChar: 230 231 8 1 10 -1 8 +BDFChar: 228 178 8 1 10 -1 8 *WTW!5_+AMJ3\WMJ3ZAM@=TC! -BDFChar: 231 232 8 1 10 -1 8 +BDFChar: 229 179 8 1 10 -1 8 *WTi'6\'a'J\ZiPJ\XX'B7M$' -BDFChar: 232 233 8 1 10 -1 8 +BDFChar: 230 180 8 1 10 -1 8 *WTi'7t?B1LVS\\LVQE1B7M$' -BDFChar: 233 234 8 1 10 -1 8 +BDFChar: 231 181 8 1 10 -1 8 *WTi':Oo(QT>7)7T>46QB7M$' -BDFChar: 234 235 8 1 5 0 6 +BDFChar: 232 203 8 1 5 0 6 f\"j/f\"gV -BDFChar: 235 236 8 1 5 0 6 +BDFChar: 233 238 8 1 5 0 6 #RD9/n6d@= -BDFChar: 236 237 8 1 5 -1 7 +BDFChar: 234 239 8 1 5 -1 7 LtGOCE,aHcJ,fQL -BDFChar: 237 238 8 0 6 0 6 +BDFChar: 235 9 8 0 6 0 6 &3,(:HoMZ; -BDFChar: 238 239 8 0 6 -1 7 +BDFChar: 236 225 8 0 6 -1 7 :.e8R5Yaf8:&k7o -BDFChar: 239 240 8 0 6 -1 7 +BDFChar: 237 226 8 0 6 -1 7 :.@oP5Yar>8cShk -BDFChar: 240 241 8 0 6 0 6 +BDFChar: 238 228 8 0 6 0 6 &3)(SI.$t6 -BDFChar: 241 242 8 0 6 0 6 +BDFChar: 239 229 8 0 6 0 6 3(/p]Z;`d` -BDFChar: 242 243 8 0 6 0 6 +BDFChar: 240 227 8 0 6 0 6 &1CLWJs-*5 -BDFChar: 243 244 8 0 6 0 6 +BDFChar: 241 232 8 0 6 0 6 3.0mR0#7 -BDFChar: 248 248 8 0 6 0 6 -3,J$NrbOOo -BDFChar: 249 249 8 1 5 -1 6 +BDFChar: 246 234 8 1 5 -1 6 E;95'E,Yer -BDFChar: 250 250 8 1 5 -1 6 +BDFChar: 247 233 8 1 5 -1 6 E/9=+:iHDR -BDFChar: 251 251 8 0 6 -2 7 +BDFChar: 248 235 8 0 6 -2 7 i1>OPK&WAPJ:IV" -BDFChar: 252 252 8 0 6 -2 7 +BDFChar: 249 236 8 0 6 -2 7 i;W`Trr/L>J:IV" -BDFChar: 253 253 8 0 6 0 5 +BDFChar: 250 248 8 0 6 0 5 I+J;.r*TL) -BDFChar: 254 254 8 0 5 0 7 +BDFChar: 251 240 8 0 5 0 7 4?.:fpb3gU -BDFChar: 255 255 8 0 6 0 7 +BDFChar: 252 237 8 0 6 0 7 +F#/`RZ^&u +BDFChar: 253 14 8 0 4 3 9 +#RC\A#RL2* +BDFChar: 254 17 8 0 4 -3 3 +p]q-2#RC\9 +BDFChar: 255 0 8 5 5 5 5 +z +BDFChar: 256 13 8 5 5 5 5 +z EndBitmapFont EndSplineFont diff --git a/build/cleanup.sh.old b/build/cleanup.sh.old new file mode 100755 index 0000000..87deac9 --- /dev/null +++ b/build/cleanup.sh.old @@ -0,0 +1,3 @@ +#! /bin/sh + +rm *.bdf* diff --git a/build/cozette-13.bdf-e b/build/cozette-13.bdf-e new file mode 100644 index 0000000..351d397 --- /dev/null +++ b/build/cozette-13.bdf-e @@ -0,0 +1,3903 @@ +STARTFONT 2.1 +FONT -slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-george-0 +SIZE 12 75 75 +FONTBOUNDINGBOX 11 13 0 -3 +COMMENT "Generated by fontforge, http://fontforge.sourceforge.net" +COMMENT "(c) 2020-2023 Slavfox" +STARTPROPERTIES 40 +FOUNDRY "slavfox" +FAMILY_NAME "Cozette" +WEIGHT_NAME "Medium" +SLANT "R" +SETWIDTH_NAME "Normal" +ADD_STYLE_NAME "" +PIXEL_SIZE 13 +POINT_SIZE 120 +RESOLUTION_X 75 +RESOLUTION_Y 75 +SPACING "M" +AVERAGE_WIDTH 60 +CHARSET_REGISTRY "george" +CHARSET_ENCODING "0" +FONTNAME_REGISTRY "" +FONT_NAME "Cozette" +FACE_NAME "Cozette" +COPYRIGHT "(c) 2020-2023 Slavfox" +FONT_VERSION "1.232" +FONT_ASCENT 10 +FONT_DESCENT 3 +UNDERLINE_POSITION -19 +UNDERLINE_THICKNESS 13 +X_HEIGHT 5 +CAP_HEIGHT 7 +DEFAULT_CHAR 0 +RAW_ASCENT 769 +RAW_DESCENT 230 +NORM_SPACE 6 +RELATIVE_WEIGHT 50 +RELATIVE_SETWIDTH 50 +SUPERSCRIPT_X 0 +SUPERSCRIPT_Y 2 +SUPERSCRIPT_SIZE 2 +SUBSCRIPT_X 0 +SUBSCRIPT_Y 2 +SUBSCRIPT_SIZE 2 +FIGURE_WIDTH 6 +AVG_LOWERCASE_WIDTH 60 +AVG_UPPERCASE_WIDTH 60 +ENDPROPERTIES +CHARS 256 +STARTCHAR uni0000 +ENCODING 0 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 5 5 +BITMAP +00 +ENDCHAR +STARTCHAR uni0295 +ENCODING 1 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +60 +20 +20 +20 +ENDCHAR +STARTCHAR periodcentered +ENCODING 2 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 2 +BITMAP +40 +E0 +40 +ENDCHAR +STARTCHAR uni1D25 +ENCODING 3 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +70 +70 +20 +20 +D8 +ENDCHAR +STARTCHAR uni0294 +ENCODING 4 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +08 +30 +20 +20 +20 +ENDCHAR +STARTCHAR uni2661 +ENCODING 5 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +92 +82 +82 +44 +28 +10 +ENDCHAR +STARTCHAR heart +ENCODING 6 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +FE +FE +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni2726 +ENCODING 7 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +70 +20 +ENDCHAR +STARTCHAR uni25C7 +ENCODING 8 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +44 +82 +44 +28 +10 +ENDCHAR +STARTCHAR uni25C6 +ENCODING 9 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +7C +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni272D +ENCODING 10 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +70 +70 +88 +ENDCHAR +STARTCHAR uniF005 +ENCODING 11 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +10 +10 +38 +FE +7C +38 +6C +44 +ENDCHAR +STARTCHAR uni2728 +ENCODING 12 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -1 +BITMAP +40 +40 +E0 +48 +48 +1C +3E +1C +48 +E8 +40 +ENDCHAR +STARTCHAR uni000D +ENCODING 13 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 5 5 +BITMAP +00 +ENDCHAR +STARTCHAR SF040000 +ENCODING 14 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 3 +BITMAP +08 +08 +08 +08 +08 +08 +F8 +ENDCHAR +STARTCHAR SF020000 +ENCODING 15 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR SF010000 +ENCODING 16 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF030000 +ENCODING 17 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 -3 +BITMAP +F8 +08 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR SF100000 +ENCODING 18 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 1 0 3 +BITMAP +FF +ENDCHAR +STARTCHAR SF110000 +ENCODING 19 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF090000 +ENCODING 20 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +F0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF070000 +ENCODING 21 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +ENDCHAR +STARTCHAR SF080000 +ENCODING 22 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF060000 +ENCODING 23 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF050000 +ENCODING 24 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR uni2571 +ENCODING 25 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +01 +02 +02 +04 +04 +08 +08 +10 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR uni2572 +ENCODING 26 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +80 +40 +40 +20 +20 +10 +10 +08 +04 +04 +02 +02 +01 +ENDCHAR +STARTCHAR uni2573 +ENCODING 27 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +81 +42 +42 +24 +24 +18 +18 +18 +24 +24 +42 +42 +81 +ENDCHAR +STARTCHAR ltshade +ENCODING 28 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +ENDCHAR +STARTCHAR shade +ENCODING 29 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +ENDCHAR +STARTCHAR dkshade +ENCODING 30 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +ENDCHAR +STARTCHAR block +ENCODING 31 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR space +ENCODING 32 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 0 0 +BITMAP +00 +ENDCHAR +STARTCHAR exclam +ENCODING 33 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 8 3 0 +BITMAP +80 +80 +80 +80 +80 +80 +00 +80 +ENDCHAR +STARTCHAR quotedbl +ENCODING 34 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 6 +BITMAP +A0 +A0 +A0 +ENDCHAR +STARTCHAR numbersign +ENCODING 35 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +50 +50 +F8 +50 +50 +F8 +50 +50 +ENDCHAR +STARTCHAR dollar +ENCODING 36 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +20 +70 +A8 +A0 +70 +28 +28 +A8 +70 +20 +ENDCHAR +STARTCHAR percent +ENCODING 37 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +40 +A0 +48 +10 +20 +40 +90 +28 +10 +ENDCHAR +STARTCHAR ampersand +ENCODING 38 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +20 +50 +50 +20 +68 +90 +90 +90 +68 +ENDCHAR +STARTCHAR quotesingle +ENCODING 39 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 3 3 6 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR parenleft +ENCODING 40 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +20 +40 +40 +80 +80 +80 +80 +80 +40 +40 +20 +ENDCHAR +STARTCHAR parenright +ENCODING 41 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +80 +40 +40 +20 +20 +20 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR asterisk +ENCODING 42 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +50 +20 +F8 +20 +50 +ENDCHAR +STARTCHAR plus +ENCODING 43 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +20 +F8 +20 +20 +ENDCHAR +STARTCHAR comma +ENCODING 44 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 4 2 -2 +BITMAP +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR hyphen +ENCODING 45 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 3 +BITMAP +F8 +ENDCHAR +STARTCHAR period +ENCODING 46 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 0 +BITMAP +C0 +C0 +ENDCHAR +STARTCHAR slash +ENCODING 47 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +08 +08 +10 +10 +20 +20 +40 +40 +80 +80 +ENDCHAR +STARTCHAR zero +ENCODING 48 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +A8 +A8 +88 +88 +70 +ENDCHAR +STARTCHAR one +ENCODING 49 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +20 +60 +A0 +20 +20 +20 +20 +F8 +ENDCHAR +STARTCHAR two +ENCODING 50 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR three +ENCODING 51 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +30 +08 +08 +88 +70 +ENDCHAR +STARTCHAR four +ENCODING 52 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +08 +18 +28 +48 +88 +FC +08 +08 +ENDCHAR +STARTCHAR five +ENCODING 53 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +08 +08 +88 +70 +ENDCHAR +STARTCHAR six +ENCODING 54 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +30 +40 +80 +F0 +88 +88 +88 +70 +ENDCHAR +STARTCHAR seven +ENCODING 55 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +08 +10 +10 +20 +20 +40 +40 +ENDCHAR +STARTCHAR eight +ENCODING 56 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +70 +88 +88 +88 +70 +ENDCHAR +STARTCHAR nine +ENCODING 57 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +78 +08 +10 +60 +ENDCHAR +STARTCHAR colon +ENCODING 58 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 6 2 0 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +ENDCHAR +STARTCHAR semicolon +ENCODING 59 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 8 2 -2 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR less +ENCODING 60 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +10 +20 +40 +80 +40 +20 +10 +ENDCHAR +STARTCHAR equal +ENCODING 61 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +F8 +00 +F8 +ENDCHAR +STARTCHAR greater +ENCODING 62 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +40 +20 +10 +20 +40 +80 +ENDCHAR +STARTCHAR question +ENCODING 63 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +20 +00 +20 +ENDCHAR +STARTCHAR at +ENCODING 64 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +B8 +A8 +B8 +80 +78 +ENDCHAR +STARTCHAR A +ENCODING 65 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +F8 +88 +88 +88 +ENDCHAR +STARTCHAR B +ENCODING 66 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR C +ENCODING 67 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +80 +80 +88 +70 +ENDCHAR +STARTCHAR D +ENCODING 68 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +E0 +90 +88 +88 +88 +88 +90 +E0 +ENDCHAR +STARTCHAR E +ENCODING 69 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR F +ENCODING 70 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR G +ENCODING 71 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +98 +88 +88 +70 +ENDCHAR +STARTCHAR H +ENCODING 72 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +F8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR I +ENCODING 73 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 8 2 0 +BITMAP +E0 +40 +40 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR J +ENCODING 74 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +38 +08 +08 +08 +08 +88 +88 +70 +ENDCHAR +STARTCHAR K +ENCODING 75 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +90 +A0 +E0 +90 +90 +88 +88 +ENDCHAR +STARTCHAR L +ENCODING 76 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR M +ENCODING 77 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +D8 +A8 +A8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR N +ENCODING 78 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +C8 +C8 +A8 +A8 +98 +98 +88 +ENDCHAR +STARTCHAR O +ENCODING 79 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR P +ENCODING 80 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR Q +ENCODING 81 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +88 +88 +88 +90 +68 +08 +ENDCHAR +STARTCHAR R +ENCODING 82 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +90 +88 +88 +88 +ENDCHAR +STARTCHAR S +ENCODING 83 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +70 +08 +08 +88 +70 +ENDCHAR +STARTCHAR T +ENCODING 84 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR U +ENCODING 85 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR V +ENCODING 86 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +50 +50 +20 +20 +ENDCHAR +STARTCHAR W +ENCODING 87 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +A8 +A8 +70 +50 +50 +ENDCHAR +STARTCHAR X +ENCODING 88 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +50 +20 +20 +50 +88 +88 +ENDCHAR +STARTCHAR Y +ENCODING 89 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +20 +20 +20 +20 +ENDCHAR +STARTCHAR Z +ENCODING 90 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +10 +20 +20 +40 +40 +80 +F8 +ENDCHAR +STARTCHAR bracketleft +ENCODING 91 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +80 +80 +80 +E0 +ENDCHAR +STARTCHAR backslash +ENCODING 92 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +80 +80 +40 +40 +20 +20 +10 +10 +08 +08 +ENDCHAR +STARTCHAR bracketright +ENCODING 93 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +20 +20 +20 +20 +20 +20 +20 +20 +20 +E0 +ENDCHAR +STARTCHAR asciicircum +ENCODING 94 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 7 +BITMAP +20 +50 +88 +ENDCHAR +STARTCHAR underscore +ENCODING 95 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 -1 +BITMAP +F8 +ENDCHAR +STARTCHAR grave +ENCODING 96 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 7 +BITMAP +80 +40 +ENDCHAR +STARTCHAR a +ENCODING 97 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +88 +88 +88 +98 +68 +ENDCHAR +STARTCHAR b +ENCODING 98 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR c +ENCODING 99 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +80 +80 +88 +70 +ENDCHAR +STARTCHAR d +ENCODING 100 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +08 +08 +08 +78 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR e +ENCODING 101 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +F8 +80 +88 +70 +ENDCHAR +STARTCHAR f +ENCODING 102 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +38 +40 +40 +F0 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR g +ENCODING 103 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR h +ENCODING 104 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR i +ENCODING 105 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 8 2 0 +BITMAP +40 +00 +C0 +40 +40 +40 +40 +30 +ENDCHAR +STARTCHAR j +ENCODING 106 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 10 2 -2 +BITMAP +20 +00 +60 +20 +20 +20 +20 +20 +A0 +40 +ENDCHAR +STARTCHAR k +ENCODING 107 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +88 +90 +A0 +E0 +90 +88 +ENDCHAR +STARTCHAR l +ENCODING 108 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 9 2 0 +BITMAP +C0 +40 +40 +40 +40 +40 +40 +40 +60 +ENDCHAR +STARTCHAR m +ENCODING 109 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +D0 +A8 +A8 +A8 +A8 +A8 +ENDCHAR +STARTCHAR n +ENCODING 110 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR o +ENCODING 111 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR p +ENCODING 112 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +F0 +88 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR q +ENCODING 113 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +0C +ENDCHAR +STARTCHAR r +ENCODING 114 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +80 +80 +80 +80 +ENDCHAR +STARTCHAR s +ENCODING 115 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +80 +70 +08 +08 +F0 +ENDCHAR +STARTCHAR t +ENCODING 116 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +40 +40 +F0 +40 +40 +40 +40 +38 +ENDCHAR +STARTCHAR u +ENCODING 117 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR v +ENCODING 118 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +50 +50 +20 +20 +ENDCHAR +STARTCHAR w +ENCODING 119 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +A8 +A8 +50 +50 +ENDCHAR +STARTCHAR x +ENCODING 120 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +50 +20 +20 +50 +88 +ENDCHAR +STARTCHAR y +ENCODING 121 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +88 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR z +ENCODING 122 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F8 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR braceleft +ENCODING 123 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +18 +20 +20 +20 +20 +C0 +20 +20 +20 +20 +18 +ENDCHAR +STARTCHAR bar +ENCODING 124 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 11 3 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR braceright +ENCODING 125 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +C0 +20 +20 +20 +20 +18 +20 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR asciitilde +ENCODING 126 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +48 +A8 +90 +ENDCHAR +STARTCHAR uni256F +ENCODING 127 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR uni2570 +ENCODING 128 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +78 +ENDCHAR +STARTCHAR uni256D +ENCODING 129 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +78 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR uni256E +ENCODING 130 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 -3 +BITMAP +E0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF260000 +ENCODING 131 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 2 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +F8 +ENDCHAR +STARTCHAR SF380000 +ENCODING 132 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 2 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +FC +ENDCHAR +STARTCHAR SF390000 +ENCODING 133 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 -3 +BITMAP +FC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF250000 +ENCODING 134 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 -3 +BITMAP +F8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF430000 +ENCODING 135 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 3 0 2 +BITMAP +FF +00 +FF +ENDCHAR +STARTCHAR SF240000 +ENCODING 136 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF230000 +ENCODING 137 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF400000 +ENCODING 138 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 2 +BITMAP +28 +28 +28 +28 +28 +EF +00 +FF +ENDCHAR +STARTCHAR SF420000 +ENCODING 139 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF410000 +ENCODING 140 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 -3 +BITMAP +FF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF440000 +ENCODING 141 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +EF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR uniE0B8 +ENCODING 142 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +80 +80 +C0 +C0 +E0 +E0 +F0 +F0 +F0 +F8 +F8 +FC +FC +ENDCHAR +STARTCHAR uniE0BA +ENCODING 143 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +04 +04 +0C +0C +1C +1C +3C +3C +3C +7C +7C +FC +FC +ENDCHAR +STARTCHAR uniE0BC +ENCODING 144 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +F8 +F8 +F0 +F0 +E0 +E0 +E0 +C0 +C0 +80 +80 +ENDCHAR +STARTCHAR uniE0BE +ENCODING 145 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +7C +7C +3C +3C +1C +1C +1C +0C +0C +04 +04 +ENDCHAR +STARTCHAR uniE0B2 +ENCODING 146 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +02 +06 +0E +1E +3E +7E +FE +7E +3E +1E +0E +06 +02 +ENDCHAR +STARTCHAR uniE0B0 +ENCODING 147 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +80 +C0 +E0 +F0 +F8 +FC +FE +FC +F8 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniE0B6 +ENCODING 148 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +0E +3E +7E +7E +FE +FE +FE +FE +FE +7E +7E +3E +0E +ENDCHAR +STARTCHAR uniE0B4 +ENCODING 149 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +E0 +F8 +FC +FC +FE +FE +FE +FE +FE +FC +FC +F8 +E0 +ENDCHAR +STARTCHAR uni2596 +ENCODING 150 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2597 +ENCODING 151 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 4 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2598 +ENCODING 152 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2599 +ENCODING 153 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni259A +ENCODING 154 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259B +ENCODING 155 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259C +ENCODING 156 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259D +ENCODING 157 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 4 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259E +ENCODING 158 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259F +ENCODING 159 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2581 +ENCODING 160 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 2 0 -3 +BITMAP +FF +FF +ENDCHAR +STARTCHAR uni2582 +ENCODING 161 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 4 0 -3 +BITMAP +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2583 +ENCODING 162 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 5 0 -3 +BITMAP +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR dnblock +ENCODING 163 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2585 +ENCODING 164 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 9 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2586 +ENCODING 165 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 11 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2587 +ENCODING 166 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 12 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2589 +ENCODING 167 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +ENDCHAR +STARTCHAR uni258A +ENCODING 168 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +ENDCHAR +STARTCHAR uni258B +ENCODING 169 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR lfblock +ENCODING 170 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni258D +ENCODING 171 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 0 -3 +BITMAP +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +ENDCHAR +STARTCHAR uni258E +ENCODING 172 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 13 0 -3 +BITMAP +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +ENDCHAR +STARTCHAR uni258F +ENCODING 173 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 0 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR u1F311 +ENCODING 174 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7F80 +7F80 +FFC0 +FFC0 +FFC0 +FFC0 +7F80 +7F80 +1E00 +ENDCHAR +STARTCHAR u1F312 +ENCODING 175 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7C80 +FE40 +FE40 +FE40 +FE40 +7C80 +7980 +1E00 +ENDCHAR +STARTCHAR u1F313 +ENCODING 176 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7880 +F840 +F840 +F840 +F840 +7880 +7980 +1E00 +ENDCHAR +STARTCHAR u1F314 +ENCODING 177 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7080 +E040 +E040 +E040 +E040 +7080 +7980 +1E00 +ENDCHAR +STARTCHAR u1F315 +ENCODING 178 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6180 +4080 +8040 +8040 +8040 +8040 +4080 +6180 +1E00 +ENDCHAR +STARTCHAR u1F316 +ENCODING 179 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4380 +81C0 +81C0 +81C0 +81C0 +4380 +6780 +1E00 +ENDCHAR +STARTCHAR u1F317 +ENCODING 180 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4780 +87C0 +87C0 +87C0 +87C0 +4780 +6780 +1E00 +ENDCHAR +STARTCHAR u1F318 +ENCODING 181 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4F80 +9FC0 +9FC0 +9FC0 +9FC0 +4F80 +6780 +1E00 +ENDCHAR +STARTCHAR uniF254 +ENCODING 182 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +FE +FE +7C +38 +38 +7C +FE +FE +FE +ENDCHAR +STARTCHAR uniF251 +ENCODING 183 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +FE +7C +38 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR uni23F3 +ENCODING 184 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +7C +38 +38 +54 +92 +FE +FE +ENDCHAR +STARTCHAR uniF253 +ENCODING 185 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +FE +FE +FE +ENDCHAR +STARTCHAR uniF250 +ENCODING 186 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR arrowleft +ENCODING 187 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +40 +F8 +40 +20 +ENDCHAR +STARTCHAR arrowup +ENCODING 188 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +70 +A8 +20 +20 +20 +20 +ENDCHAR +STARTCHAR arrowright +ENCODING 189 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +10 +F8 +10 +20 +ENDCHAR +STARTCHAR arrowdown +ENCODING 190 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +20 +20 +20 +A8 +70 +20 +ENDCHAR +STARTCHAR uni2B60 +ENCODING 191 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +40 +FC +40 +ENDCHAR +STARTCHAR uni2B61 +ENCODING 192 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +E0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR uni2B62 +ENCODING 193 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +08 +FC +08 +ENDCHAR +STARTCHAR uni2B63 +ENCODING 194 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +40 +40 +40 +E0 +40 +ENDCHAR +STARTCHAR uni2B80 +ENCODING 195 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +40 +FC +40 +08 +FC +08 +ENDCHAR +STARTCHAR uni2B81 +ENCODING 196 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +E8 +48 +48 +5C +48 +ENDCHAR +STARTCHAR uni2B82 +ENCODING 197 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +08 +FC +08 +40 +FC +40 +ENDCHAR +STARTCHAR uni2B83 +ENCODING 198 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +5C +48 +48 +E8 +48 +ENDCHAR +STARTCHAR uniF049 +ENCODING 199 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +B6 +FE +B6 +92 +ENDCHAR +STARTCHAR uniF04A +ENCODING 200 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +24 +6C +FC +6C +24 +ENDCHAR +STARTCHAR uniF048 +ENCODING 201 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +98 +B8 +F8 +B8 +98 +88 +ENDCHAR +STARTCHAR uniF04B +ENCODING 202 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +C0 +E0 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniF04C +ENCODING 203 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +D8 +D8 +D8 +D8 +D8 +D8 +D8 +ENDCHAR +STARTCHAR uniF04D +ENCODING 204 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF052 +ENCODING 205 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +00 +F8 +ENDCHAR +STARTCHAR uniF051 +ENCODING 206 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +C8 +E8 +F8 +E8 +C8 +88 +ENDCHAR +STARTCHAR uniF04E +ENCODING 207 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +90 +D8 +FC +D8 +90 +ENDCHAR +STARTCHAR uniF050 +ENCODING 208 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +DA +FE +DA +92 +ENDCHAR +STARTCHAR uniFC5D +ENCODING 209 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +80 +50 +70 +70 +78 +14 +ENDCHAR +STARTCHAR uniF026 +ENCODING 210 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 5 0 1 +BITMAP +20 +E0 +E0 +E0 +20 +ENDCHAR +STARTCHAR uniF027 +ENCODING 211 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 0 1 +BITMAP +20 +E8 +E8 +E8 +20 +ENDCHAR +STARTCHAR uniF028 +ENCODING 212 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +04 +22 +EA +EA +EA +22 +04 +ENDCHAR +STARTCHAR uniFA80 +ENCODING 213 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +80 +80 +44 +62 +EA +EA +FA +32 +0C +08 +04 +04 +ENDCHAR +STARTCHAR uniFC5C +ENCODING 214 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E0 +EE +E0 +20 +ENDCHAR +STARTCHAR uniFC5B +ENCODING 215 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E4 +EE +E4 +20 +ENDCHAR +STARTCHAR uni2669 +ENCODING 216 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 7 2 0 +BITMAP +40 +40 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnote +ENCODING 217 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +60 +50 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnotedbl +ENCODING 218 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +70 +4C +44 +44 +44 +C4 +CC +0C +ENDCHAR +STARTCHAR uni266C +ENCODING 219 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +7C +44 +7C +44 +44 +CC +CC +ENDCHAR +STARTCHAR uniF016 +ENCODING 220 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +F0 +98 +9C +84 +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF07B +ENCODING 221 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +E0 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF07C +ENCODING 222 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +F0 +80 +7C +FC +F8 +ENDCHAR +STARTCHAR uniF114 +ENCODING 223 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +F0 +9C +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF115 +ENCODING 224 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +F0 +9C +84 +BE +C2 +FC +ENDCHAR +STARTCHAR uniF15D +ENCODING 225 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +4A +4E +4A +40 +4E +46 +EC +4E +ENDCHAR +STARTCHAR uniF15E +ENCODING 226 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +46 +4C +4E +40 +4E +4A +EE +4A +ENDCHAR +STARTCHAR uniF529 +ENCODING 227 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +54 +82 +92 +FE +ENDCHAR +STARTCHAR uniF071 +ENCODING 228 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +28 +6C +7C +EE +FE +ENDCHAR +STARTCHAR uniF449 +ENCODING 229 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +92 +82 +B2 +54 +38 +ENDCHAR +STARTCHAR uniF05A +ENCODING 230 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +6C +FE +CE +EE +44 +38 +ENDCHAR +STARTCHAR uniF659 +ENCODING 231 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +AA +92 +AA +44 +38 +ENDCHAR +STARTCHAR uniF658 +ENCODING 232 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +7C +D6 +EE +D6 +7C +38 +ENDCHAR +STARTCHAR uniF835 +ENCODING 233 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +88 +88 +88 +50 +70 +00 +70 +ENDCHAR +STARTCHAR uniF834 +ENCODING 234 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +F8 +F8 +F8 +70 +70 +00 +70 +ENDCHAR +STARTCHAR uni2690 +ENCODING 235 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +9E +82 +82 +82 +E2 +9E +80 +80 +80 +ENDCHAR +STARTCHAR uni2691 +ENCODING 236 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +FE +FE +FE +FE +FE +9E +80 +80 +80 +ENDCHAR +STARTCHAR uniF7D9 +ENCODING 237 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +20 +78 +24 +82 +9A +92 +44 +38 +ENDCHAR +STARTCHAR uni2714 +ENCODING 238 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +08 +08 +18 +90 +F0 +60 +20 +ENDCHAR +STARTCHAR uni2718 +ENCODING 239 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +88 +D8 +50 +70 +70 +70 +D8 +88 +80 +ENDCHAR +STARTCHAR uniF0E7 +ENCODING 240 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +3C +38 +70 +60 +F8 +30 +20 +40 +ENDCHAR +STARTCHAR uniF2DB +ENCODING 241 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +FC +78 +FC +78 +FC +78 +ENDCHAR +STARTCHAR uniF008 +ENCODING 242 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +FE +44 +C6 +7C +C6 +44 +FE +ENDCHAR +STARTCHAR uniF461 +ENCODING 243 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -2 +BITMAP +FE +FE +EE +82 +C6 +C6 +BA +FE +EE +C6 +82 +ENDCHAR +STARTCHAR uni2B50 +ENCODING 244 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +50 +70 +88 +ENDCHAR +STARTCHAR uniF401 +ENCODING 245 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +7E +C2 +DA +C2 +DA +C2 +C2 +FE +B2 +7E +30 +20 +ENDCHAR +STARTCHAR u1F52E +ENCODING 246 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +38 +44 +9A +82 +82 +44 +7C +FE +ENDCHAR +STARTCHAR u1F381 +ENCODING 247 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 11 1 -2 +BITMAP +3300 +4C80 +3F00 +FFC0 +8C40 +FFC0 +4C80 +4C80 +4C80 +4C80 +7F80 +ENDCHAR +STARTCHAR uniF8D7 +ENCODING 248 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +7C +D6 +FE +BA +FC +60 +ENDCHAR +STARTCHAR uniF0AC +ENCODING 249 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +74 +FA +B2 +92 +4C +38 +ENDCHAR +STARTCHAR uni25C8 +ENCODING 250 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +BA +54 +28 +10 +ENDCHAR +STARTCHAR female +ENCODING 251 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -2 +BITMAP +70 +88 +88 +88 +70 +20 +70 +20 +ENDCHAR +STARTCHAR male +ENCODING 252 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +1C +0C +74 +90 +90 +60 +ENDCHAR +STARTCHAR uni26A2 +ENCODING 253 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +B4 +B4 +78 +48 +FC +48 +ENDCHAR +STARTCHAR uni26A3 +ENCODING 254 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +1C +0C +74 +9E +B6 +6A +48 +30 +ENDCHAR +STARTCHAR uni26A5 +ENCODING 255 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 0 -1 +BITMAP +1C +0C +74 +94 +90 +60 +20 +70 +20 +ENDCHAR +ENDFONT diff --git a/build/cozette.bdf b/build/cozette.bdf new file mode 100644 index 0000000..bc26074 --- /dev/null +++ b/build/cozette.bdf @@ -0,0 +1,3903 @@ +STARTFONT 2.1 +FONT -slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-george-0 +SIZE 12 75 75 +FONTBOUNDINGBOX 8 13 0 -3 +COMMENT "Generated by fontforge, http://fontforge.sourceforge.net" +COMMENT "(c) 2020-2023 Slavfox" +STARTPROPERTIES 40 +FOUNDRY "slavfox" +FAMILY_NAME "Cozette" +WEIGHT_NAME "Medium" +SLANT "R" +SETWIDTH_NAME "Normal" +ADD_STYLE_NAME "" +PIXEL_SIZE 13 +POINT_SIZE 120 +RESOLUTION_X 75 +RESOLUTION_Y 75 +SPACING "M" +AVERAGE_WIDTH 60 +CHARSET_REGISTRY "george" +CHARSET_ENCODING "0" +FONTNAME_REGISTRY "" +FONT_NAME "Cozette" +FACE_NAME "Cozette" +COPYRIGHT "(c) 2020-2023 Slavfox" +FONT_VERSION "1.232" +FONT_ASCENT 10 +FONT_DESCENT 3 +UNDERLINE_POSITION -19 +UNDERLINE_THICKNESS 13 +X_HEIGHT 5 +CAP_HEIGHT 7 +DEFAULT_CHAR 0 +RAW_ASCENT 769 +RAW_DESCENT 230 +NORM_SPACE 6 +RELATIVE_WEIGHT 50 +RELATIVE_SETWIDTH 50 +SUPERSCRIPT_X 0 +SUPERSCRIPT_Y 2 +SUPERSCRIPT_SIZE 2 +SUBSCRIPT_X 0 +SUBSCRIPT_Y 2 +SUBSCRIPT_SIZE 2 +FIGURE_WIDTH 6 +AVG_LOWERCASE_WIDTH 60 +AVG_UPPERCASE_WIDTH 60 +ENDPROPERTIES +CHARS 256 +STARTCHAR uni0000 +ENCODING 0 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 5 5 +BITMAP +00 +ENDCHAR +STARTCHAR uni0295 +ENCODING 1 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +60 +20 +20 +20 +ENDCHAR +STARTCHAR periodcentered +ENCODING 2 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 2 +BITMAP +40 +E0 +40 +ENDCHAR +STARTCHAR uni1D25 +ENCODING 3 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +70 +70 +20 +20 +D8 +ENDCHAR +STARTCHAR uni0294 +ENCODING 4 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +08 +30 +20 +20 +20 +ENDCHAR +STARTCHAR uni2661 +ENCODING 5 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +92 +82 +82 +44 +28 +10 +ENDCHAR +STARTCHAR heart +ENCODING 6 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +FE +FE +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni2726 +ENCODING 7 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +70 +20 +ENDCHAR +STARTCHAR uni25C7 +ENCODING 8 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +44 +82 +44 +28 +10 +ENDCHAR +STARTCHAR uni25C6 +ENCODING 9 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +7C +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni272D +ENCODING 10 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +70 +70 +88 +ENDCHAR +STARTCHAR uniF005 +ENCODING 11 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +10 +10 +38 +FE +7C +38 +6C +44 +ENDCHAR +STARTCHAR uni2728 +ENCODING 12 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -1 +BITMAP +40 +40 +E0 +48 +48 +1C +3E +1C +48 +E8 +40 +ENDCHAR +STARTCHAR uni000D +ENCODING 13 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 5 5 +BITMAP +00 +ENDCHAR +STARTCHAR SF040000 +ENCODING 14 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 3 +BITMAP +08 +08 +08 +08 +08 +08 +F8 +ENDCHAR +STARTCHAR SF020000 +ENCODING 15 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR SF010000 +ENCODING 16 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF030000 +ENCODING 17 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 -3 +BITMAP +F8 +08 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR SF100000 +ENCODING 18 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 1 0 3 +BITMAP +FF +ENDCHAR +STARTCHAR SF110000 +ENCODING 19 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF090000 +ENCODING 20 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +F0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF070000 +ENCODING 21 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +ENDCHAR +STARTCHAR SF080000 +ENCODING 22 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF060000 +ENCODING 23 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF050000 +ENCODING 24 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR uni2571 +ENCODING 25 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +01 +02 +02 +04 +04 +08 +08 +10 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR uni2572 +ENCODING 26 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +80 +40 +40 +20 +20 +10 +10 +08 +04 +04 +02 +02 +01 +ENDCHAR +STARTCHAR uni2573 +ENCODING 27 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +81 +42 +42 +24 +24 +18 +18 +18 +24 +24 +42 +42 +81 +ENDCHAR +STARTCHAR ltshade +ENCODING 28 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +ENDCHAR +STARTCHAR shade +ENCODING 29 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +ENDCHAR +STARTCHAR dkshade +ENCODING 30 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +ENDCHAR +STARTCHAR block +ENCODING 31 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR space +ENCODING 32 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 0 0 +BITMAP +00 +ENDCHAR +STARTCHAR exclam +ENCODING 33 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 8 3 0 +BITMAP +80 +80 +80 +80 +80 +80 +00 +80 +ENDCHAR +STARTCHAR quotedbl +ENCODING 34 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 6 +BITMAP +A0 +A0 +A0 +ENDCHAR +STARTCHAR numbersign +ENCODING 35 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +50 +50 +F8 +50 +50 +F8 +50 +50 +ENDCHAR +STARTCHAR dollar +ENCODING 36 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +20 +70 +A8 +A0 +70 +28 +28 +A8 +70 +20 +ENDCHAR +STARTCHAR percent +ENCODING 37 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +40 +A0 +48 +10 +20 +40 +90 +28 +10 +ENDCHAR +STARTCHAR ampersand +ENCODING 38 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +20 +50 +50 +20 +68 +90 +90 +90 +68 +ENDCHAR +STARTCHAR quotesingle +ENCODING 39 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 3 3 6 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR parenleft +ENCODING 40 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +20 +40 +40 +80 +80 +80 +80 +80 +40 +40 +20 +ENDCHAR +STARTCHAR parenright +ENCODING 41 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +80 +40 +40 +20 +20 +20 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR asterisk +ENCODING 42 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +50 +20 +F8 +20 +50 +ENDCHAR +STARTCHAR plus +ENCODING 43 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +20 +F8 +20 +20 +ENDCHAR +STARTCHAR comma +ENCODING 44 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 4 2 -2 +BITMAP +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR hyphen +ENCODING 45 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 3 +BITMAP +F8 +ENDCHAR +STARTCHAR period +ENCODING 46 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 0 +BITMAP +C0 +C0 +ENDCHAR +STARTCHAR slash +ENCODING 47 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +08 +08 +10 +10 +20 +20 +40 +40 +80 +80 +ENDCHAR +STARTCHAR zero +ENCODING 48 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +A8 +A8 +88 +88 +70 +ENDCHAR +STARTCHAR one +ENCODING 49 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +20 +60 +A0 +20 +20 +20 +20 +F8 +ENDCHAR +STARTCHAR two +ENCODING 50 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR three +ENCODING 51 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +30 +08 +08 +88 +70 +ENDCHAR +STARTCHAR four +ENCODING 52 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +08 +18 +28 +48 +88 +FC +08 +08 +ENDCHAR +STARTCHAR five +ENCODING 53 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +08 +08 +88 +70 +ENDCHAR +STARTCHAR six +ENCODING 54 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +30 +40 +80 +F0 +88 +88 +88 +70 +ENDCHAR +STARTCHAR seven +ENCODING 55 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +08 +10 +10 +20 +20 +40 +40 +ENDCHAR +STARTCHAR eight +ENCODING 56 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +70 +88 +88 +88 +70 +ENDCHAR +STARTCHAR nine +ENCODING 57 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +78 +08 +10 +60 +ENDCHAR +STARTCHAR colon +ENCODING 58 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 6 2 0 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +ENDCHAR +STARTCHAR semicolon +ENCODING 59 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 8 2 -2 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR less +ENCODING 60 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +10 +20 +40 +80 +40 +20 +10 +ENDCHAR +STARTCHAR equal +ENCODING 61 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +F8 +00 +F8 +ENDCHAR +STARTCHAR greater +ENCODING 62 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +40 +20 +10 +20 +40 +80 +ENDCHAR +STARTCHAR question +ENCODING 63 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +20 +00 +20 +ENDCHAR +STARTCHAR at +ENCODING 64 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +B8 +A8 +B8 +80 +78 +ENDCHAR +STARTCHAR A +ENCODING 65 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +F8 +88 +88 +88 +ENDCHAR +STARTCHAR B +ENCODING 66 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR C +ENCODING 67 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +80 +80 +88 +70 +ENDCHAR +STARTCHAR D +ENCODING 68 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +E0 +90 +88 +88 +88 +88 +90 +E0 +ENDCHAR +STARTCHAR E +ENCODING 69 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR F +ENCODING 70 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR G +ENCODING 71 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +98 +88 +88 +70 +ENDCHAR +STARTCHAR H +ENCODING 72 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +F8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR I +ENCODING 73 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 8 2 0 +BITMAP +E0 +40 +40 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR J +ENCODING 74 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +38 +08 +08 +08 +08 +88 +88 +70 +ENDCHAR +STARTCHAR K +ENCODING 75 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +90 +A0 +E0 +90 +90 +88 +88 +ENDCHAR +STARTCHAR L +ENCODING 76 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR M +ENCODING 77 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +D8 +A8 +A8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR N +ENCODING 78 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +C8 +C8 +A8 +A8 +98 +98 +88 +ENDCHAR +STARTCHAR O +ENCODING 79 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR P +ENCODING 80 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR Q +ENCODING 81 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +88 +88 +88 +90 +68 +08 +ENDCHAR +STARTCHAR R +ENCODING 82 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +90 +88 +88 +88 +ENDCHAR +STARTCHAR S +ENCODING 83 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +70 +08 +08 +88 +70 +ENDCHAR +STARTCHAR T +ENCODING 84 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR U +ENCODING 85 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR V +ENCODING 86 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +50 +50 +20 +20 +ENDCHAR +STARTCHAR W +ENCODING 87 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +A8 +A8 +70 +50 +50 +ENDCHAR +STARTCHAR X +ENCODING 88 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +50 +20 +20 +50 +88 +88 +ENDCHAR +STARTCHAR Y +ENCODING 89 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +20 +20 +20 +20 +ENDCHAR +STARTCHAR Z +ENCODING 90 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +10 +20 +20 +40 +40 +80 +F8 +ENDCHAR +STARTCHAR bracketleft +ENCODING 91 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +80 +80 +80 +E0 +ENDCHAR +STARTCHAR backslash +ENCODING 92 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +80 +80 +40 +40 +20 +20 +10 +10 +08 +08 +ENDCHAR +STARTCHAR bracketright +ENCODING 93 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +20 +20 +20 +20 +20 +20 +20 +20 +20 +E0 +ENDCHAR +STARTCHAR asciicircum +ENCODING 94 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 7 +BITMAP +20 +50 +88 +ENDCHAR +STARTCHAR underscore +ENCODING 95 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 -1 +BITMAP +F8 +ENDCHAR +STARTCHAR grave +ENCODING 96 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 7 +BITMAP +80 +40 +ENDCHAR +STARTCHAR a +ENCODING 97 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +88 +88 +88 +98 +68 +ENDCHAR +STARTCHAR b +ENCODING 98 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR c +ENCODING 99 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +80 +80 +88 +70 +ENDCHAR +STARTCHAR d +ENCODING 100 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +08 +08 +08 +78 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR e +ENCODING 101 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +F8 +80 +88 +70 +ENDCHAR +STARTCHAR f +ENCODING 102 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +38 +40 +40 +F0 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR g +ENCODING 103 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR h +ENCODING 104 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR i +ENCODING 105 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 8 2 0 +BITMAP +40 +00 +C0 +40 +40 +40 +40 +30 +ENDCHAR +STARTCHAR j +ENCODING 106 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 10 2 -2 +BITMAP +20 +00 +60 +20 +20 +20 +20 +20 +A0 +40 +ENDCHAR +STARTCHAR k +ENCODING 107 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +88 +90 +A0 +E0 +90 +88 +ENDCHAR +STARTCHAR l +ENCODING 108 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 9 2 0 +BITMAP +C0 +40 +40 +40 +40 +40 +40 +40 +60 +ENDCHAR +STARTCHAR m +ENCODING 109 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +D0 +A8 +A8 +A8 +A8 +A8 +ENDCHAR +STARTCHAR n +ENCODING 110 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR o +ENCODING 111 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR p +ENCODING 112 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +F0 +88 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR q +ENCODING 113 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +0C +ENDCHAR +STARTCHAR r +ENCODING 114 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +80 +80 +80 +80 +ENDCHAR +STARTCHAR s +ENCODING 115 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +80 +70 +08 +08 +F0 +ENDCHAR +STARTCHAR t +ENCODING 116 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +40 +40 +F0 +40 +40 +40 +40 +38 +ENDCHAR +STARTCHAR u +ENCODING 117 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR v +ENCODING 118 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +50 +50 +20 +20 +ENDCHAR +STARTCHAR w +ENCODING 119 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +A8 +A8 +50 +50 +ENDCHAR +STARTCHAR x +ENCODING 120 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +50 +20 +20 +50 +88 +ENDCHAR +STARTCHAR y +ENCODING 121 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +88 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR z +ENCODING 122 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F8 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR braceleft +ENCODING 123 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +18 +20 +20 +20 +20 +C0 +20 +20 +20 +20 +18 +ENDCHAR +STARTCHAR bar +ENCODING 124 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 11 3 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR braceright +ENCODING 125 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +C0 +20 +20 +20 +20 +18 +20 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR asciitilde +ENCODING 126 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +48 +A8 +90 +ENDCHAR +STARTCHAR uni256F +ENCODING 127 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR uni2570 +ENCODING 128 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +78 +ENDCHAR +STARTCHAR uni256D +ENCODING 129 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +78 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR uni256E +ENCODING 130 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 -3 +BITMAP +E0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF260000 +ENCODING 131 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 2 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +F8 +ENDCHAR +STARTCHAR SF380000 +ENCODING 132 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 2 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +FC +ENDCHAR +STARTCHAR SF390000 +ENCODING 133 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 -3 +BITMAP +FC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF250000 +ENCODING 134 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 -3 +BITMAP +F8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF430000 +ENCODING 135 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 3 0 2 +BITMAP +FF +00 +FF +ENDCHAR +STARTCHAR SF240000 +ENCODING 136 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF230000 +ENCODING 137 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF400000 +ENCODING 138 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 2 +BITMAP +28 +28 +28 +28 +28 +EF +00 +FF +ENDCHAR +STARTCHAR SF420000 +ENCODING 139 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF410000 +ENCODING 140 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 -3 +BITMAP +FF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF440000 +ENCODING 141 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +EF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR uniE0B8 +ENCODING 142 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +80 +80 +C0 +C0 +E0 +E0 +F0 +F0 +F0 +F8 +F8 +FC +FC +ENDCHAR +STARTCHAR uniE0BA +ENCODING 143 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +04 +04 +0C +0C +1C +1C +3C +3C +3C +7C +7C +FC +FC +ENDCHAR +STARTCHAR uniE0BC +ENCODING 144 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +F8 +F8 +F0 +F0 +E0 +E0 +E0 +C0 +C0 +80 +80 +ENDCHAR +STARTCHAR uniE0BE +ENCODING 145 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +7C +7C +3C +3C +1C +1C +1C +0C +0C +04 +04 +ENDCHAR +STARTCHAR uniE0B2 +ENCODING 146 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +02 +06 +0E +1E +3E +7E +FE +7E +3E +1E +0E +06 +02 +ENDCHAR +STARTCHAR uniE0B0 +ENCODING 147 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +80 +C0 +E0 +F0 +F8 +FC +FE +FC +F8 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniE0B6 +ENCODING 148 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +0E +3E +7E +7E +FE +FE +FE +FE +FE +7E +7E +3E +0E +ENDCHAR +STARTCHAR uniE0B4 +ENCODING 149 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +E0 +F8 +FC +FC +FE +FE +FE +FE +FE +FC +FC +F8 +E0 +ENDCHAR +STARTCHAR uni2596 +ENCODING 150 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2597 +ENCODING 151 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 4 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2598 +ENCODING 152 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2599 +ENCODING 153 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni259A +ENCODING 154 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259B +ENCODING 155 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259C +ENCODING 156 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259D +ENCODING 157 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 4 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259E +ENCODING 158 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259F +ENCODING 159 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2581 +ENCODING 160 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 2 0 -3 +BITMAP +FF +FF +ENDCHAR +STARTCHAR uni2582 +ENCODING 161 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 4 0 -3 +BITMAP +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2583 +ENCODING 162 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 5 0 -3 +BITMAP +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR dnblock +ENCODING 163 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2585 +ENCODING 164 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 9 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2586 +ENCODING 165 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 11 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2587 +ENCODING 166 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 12 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2589 +ENCODING 167 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +ENDCHAR +STARTCHAR uni258A +ENCODING 168 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +ENDCHAR +STARTCHAR uni258B +ENCODING 169 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR lfblock +ENCODING 170 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni258D +ENCODING 171 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 0 -3 +BITMAP +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +ENDCHAR +STARTCHAR uni258E +ENCODING 172 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 13 0 -3 +BITMAP +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +ENDCHAR +STARTCHAR uni258F +ENCODING 173 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 0 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR u1F311 +ENCODING 174 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7F80 +7F80 +FFC0 +FFC0 +FFC0 +FFC0 +7F80 +7F80 +1E00 +ENDCHAR +STARTCHAR u1F312 +ENCODING 175 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7C80 +FE40 +FE40 +FE40 +FE40 +7C80 +7980 +1E00 +ENDCHAR +STARTCHAR u1F313 +ENCODING 176 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7880 +F840 +F840 +F840 +F840 +7880 +7980 +1E00 +ENDCHAR +STARTCHAR u1F314 +ENCODING 177 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7080 +E040 +E040 +E040 +E040 +7080 +7980 +1E00 +ENDCHAR +STARTCHAR u1F315 +ENCODING 178 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6180 +4080 +8040 +8040 +8040 +8040 +4080 +6180 +1E00 +ENDCHAR +STARTCHAR u1F316 +ENCODING 179 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4380 +81C0 +81C0 +81C0 +81C0 +4380 +6780 +1E00 +ENDCHAR +STARTCHAR u1F317 +ENCODING 180 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4780 +87C0 +87C0 +87C0 +87C0 +4780 +6780 +1E00 +ENDCHAR +STARTCHAR u1F318 +ENCODING 181 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4F80 +9FC0 +9FC0 +9FC0 +9FC0 +4F80 +6780 +1E00 +ENDCHAR +STARTCHAR uniF254 +ENCODING 182 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +FE +FE +7C +38 +38 +7C +FE +FE +FE +ENDCHAR +STARTCHAR uniF251 +ENCODING 183 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +FE +7C +38 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR uni23F3 +ENCODING 184 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +7C +38 +38 +54 +92 +FE +FE +ENDCHAR +STARTCHAR uniF253 +ENCODING 185 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +FE +FE +FE +ENDCHAR +STARTCHAR uniF250 +ENCODING 186 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR arrowleft +ENCODING 187 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +40 +F8 +40 +20 +ENDCHAR +STARTCHAR arrowup +ENCODING 188 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +70 +A8 +20 +20 +20 +20 +ENDCHAR +STARTCHAR arrowright +ENCODING 189 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +10 +F8 +10 +20 +ENDCHAR +STARTCHAR arrowdown +ENCODING 190 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +20 +20 +20 +A8 +70 +20 +ENDCHAR +STARTCHAR uni2B60 +ENCODING 191 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +40 +FC +40 +ENDCHAR +STARTCHAR uni2B61 +ENCODING 192 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +E0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR uni2B62 +ENCODING 193 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +08 +FC +08 +ENDCHAR +STARTCHAR uni2B63 +ENCODING 194 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +40 +40 +40 +E0 +40 +ENDCHAR +STARTCHAR uni2B80 +ENCODING 195 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +40 +FC +40 +08 +FC +08 +ENDCHAR +STARTCHAR uni2B81 +ENCODING 196 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +E8 +48 +48 +5C +48 +ENDCHAR +STARTCHAR uni2B82 +ENCODING 197 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +08 +FC +08 +40 +FC +40 +ENDCHAR +STARTCHAR uni2B83 +ENCODING 198 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +5C +48 +48 +E8 +48 +ENDCHAR +STARTCHAR uniF049 +ENCODING 199 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +B6 +FE +B6 +92 +ENDCHAR +STARTCHAR uniF04A +ENCODING 200 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +24 +6C +FC +6C +24 +ENDCHAR +STARTCHAR uniF048 +ENCODING 201 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +98 +B8 +F8 +B8 +98 +88 +ENDCHAR +STARTCHAR uniF04B +ENCODING 202 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +C0 +E0 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniF04C +ENCODING 203 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +D8 +D8 +D8 +D8 +D8 +D8 +D8 +ENDCHAR +STARTCHAR uniF04D +ENCODING 204 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF052 +ENCODING 205 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +00 +F8 +ENDCHAR +STARTCHAR uniF051 +ENCODING 206 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +C8 +E8 +F8 +E8 +C8 +88 +ENDCHAR +STARTCHAR uniF04E +ENCODING 207 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +90 +D8 +FC +D8 +90 +ENDCHAR +STARTCHAR uniF050 +ENCODING 208 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +DA +FE +DA +92 +ENDCHAR +STARTCHAR uniFC5D +ENCODING 209 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +80 +50 +70 +70 +78 +14 +ENDCHAR +STARTCHAR uniF026 +ENCODING 210 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 5 0 1 +BITMAP +20 +E0 +E0 +E0 +20 +ENDCHAR +STARTCHAR uniF027 +ENCODING 211 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 0 1 +BITMAP +20 +E8 +E8 +E8 +20 +ENDCHAR +STARTCHAR uniF028 +ENCODING 212 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +04 +22 +EA +EA +EA +22 +04 +ENDCHAR +STARTCHAR uniFA80 +ENCODING 213 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +80 +80 +44 +62 +EA +EA +FA +32 +0C +08 +04 +04 +ENDCHAR +STARTCHAR uniFC5C +ENCODING 214 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E0 +EE +E0 +20 +ENDCHAR +STARTCHAR uniFC5B +ENCODING 215 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E4 +EE +E4 +20 +ENDCHAR +STARTCHAR uni2669 +ENCODING 216 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 7 2 0 +BITMAP +40 +40 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnote +ENCODING 217 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +60 +50 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnotedbl +ENCODING 218 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +70 +4C +44 +44 +44 +C4 +CC +0C +ENDCHAR +STARTCHAR uni266C +ENCODING 219 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +7C +44 +7C +44 +44 +CC +CC +ENDCHAR +STARTCHAR uniF016 +ENCODING 220 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +F0 +98 +9C +84 +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF07B +ENCODING 221 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +E0 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF07C +ENCODING 222 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +F0 +80 +7C +FC +F8 +ENDCHAR +STARTCHAR uniF114 +ENCODING 223 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +F0 +9C +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF115 +ENCODING 224 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +F0 +9C +84 +BE +C2 +FC +ENDCHAR +STARTCHAR uniF15D +ENCODING 225 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +4A +4E +4A +40 +4E +46 +EC +4E +ENDCHAR +STARTCHAR uniF15E +ENCODING 226 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +46 +4C +4E +40 +4E +4A +EE +4A +ENDCHAR +STARTCHAR uniF529 +ENCODING 227 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +54 +82 +92 +FE +ENDCHAR +STARTCHAR uniF071 +ENCODING 228 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +28 +6C +7C +EE +FE +ENDCHAR +STARTCHAR uniF449 +ENCODING 229 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +92 +82 +B2 +54 +38 +ENDCHAR +STARTCHAR uniF05A +ENCODING 230 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +6C +FE +CE +EE +44 +38 +ENDCHAR +STARTCHAR uniF659 +ENCODING 231 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +AA +92 +AA +44 +38 +ENDCHAR +STARTCHAR uniF658 +ENCODING 232 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +7C +D6 +EE +D6 +7C +38 +ENDCHAR +STARTCHAR uniF835 +ENCODING 233 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +88 +88 +88 +50 +70 +00 +70 +ENDCHAR +STARTCHAR uniF834 +ENCODING 234 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +F8 +F8 +F8 +70 +70 +00 +70 +ENDCHAR +STARTCHAR uni2690 +ENCODING 235 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +9E +82 +82 +82 +E2 +9E +80 +80 +80 +ENDCHAR +STARTCHAR uni2691 +ENCODING 236 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +FE +FE +FE +FE +FE +9E +80 +80 +80 +ENDCHAR +STARTCHAR uniF7D9 +ENCODING 237 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +20 +78 +24 +82 +9A +92 +44 +38 +ENDCHAR +STARTCHAR uni2714 +ENCODING 238 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +08 +08 +18 +90 +F0 +60 +20 +ENDCHAR +STARTCHAR uni2718 +ENCODING 239 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +88 +D8 +50 +70 +70 +70 +D8 +88 +80 +ENDCHAR +STARTCHAR uniF0E7 +ENCODING 240 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +3C +38 +70 +60 +F8 +30 +20 +40 +ENDCHAR +STARTCHAR uniF2DB +ENCODING 241 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +FC +78 +FC +78 +FC +78 +ENDCHAR +STARTCHAR uniF008 +ENCODING 242 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +FE +44 +C6 +7C +C6 +44 +FE +ENDCHAR +STARTCHAR uniF461 +ENCODING 243 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -2 +BITMAP +FE +FE +EE +82 +C6 +C6 +BA +FE +EE +C6 +82 +ENDCHAR +STARTCHAR uni2B50 +ENCODING 244 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +50 +70 +88 +ENDCHAR +STARTCHAR uniF401 +ENCODING 245 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +7E +C2 +DA +C2 +DA +C2 +C2 +FE +B2 +7E +30 +20 +ENDCHAR +STARTCHAR u1F52E +ENCODING 246 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +38 +44 +9A +82 +82 +44 +7C +FE +ENDCHAR +STARTCHAR u1F381 +ENCODING 247 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 11 1 -2 +BITMAP +3300 +4C80 +3F00 +FFC0 +8C40 +FFC0 +4C80 +4C80 +4C80 +4C80 +7F80 +ENDCHAR +STARTCHAR uniF8D7 +ENCODING 248 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +7C +D6 +FE +BA +FC +60 +ENDCHAR +STARTCHAR uniF0AC +ENCODING 249 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +74 +FA +B2 +92 +4C +38 +ENDCHAR +STARTCHAR uni25C8 +ENCODING 250 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +BA +54 +28 +10 +ENDCHAR +STARTCHAR female +ENCODING 251 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -2 +BITMAP +70 +88 +88 +88 +70 +20 +70 +20 +ENDCHAR +STARTCHAR male +ENCODING 252 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +1C +0C +74 +90 +90 +60 +ENDCHAR +STARTCHAR uni26A2 +ENCODING 253 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +B4 +B4 +78 +48 +FC +48 +ENDCHAR +STARTCHAR uni26A3 +ENCODING 254 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +1C +0C +74 +9E +B6 +6A +48 +30 +ENDCHAR +STARTCHAR uni26A5 +ENCODING 255 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 0 -1 +BITMAP +1C +0C +74 +94 +90 +60 +20 +70 +20 +ENDCHAR +ENDFONT diff --git a/build/cozette.bdf-e b/build/cozette.bdf-e new file mode 100644 index 0000000..81f1968 --- /dev/null +++ b/build/cozette.bdf-e @@ -0,0 +1,3903 @@ +STARTFONT 2.1 +FONT -slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-george-0 +SIZE 12 75 75 +FONTBOUNDINGBOX 14 13 0 -3 +COMMENT "Generated by fontforge, http://fontforge.sourceforge.net" +COMMENT "(c) 2020-2023 Slavfox" +STARTPROPERTIES 40 +FOUNDRY "slavfox" +FAMILY_NAME "Cozette" +WEIGHT_NAME "Medium" +SLANT "R" +SETWIDTH_NAME "Normal" +ADD_STYLE_NAME "" +PIXEL_SIZE 13 +POINT_SIZE 120 +RESOLUTION_X 75 +RESOLUTION_Y 75 +SPACING "M" +AVERAGE_WIDTH 60 +CHARSET_REGISTRY "george" +CHARSET_ENCODING "0" +FONTNAME_REGISTRY "" +FONT_NAME "Cozette" +FACE_NAME "Cozette" +COPYRIGHT "(c) 2020-2023 Slavfox" +FONT_VERSION "1.232" +FONT_ASCENT 10 +FONT_DESCENT 3 +UNDERLINE_POSITION -19 +UNDERLINE_THICKNESS 13 +X_HEIGHT 5 +CAP_HEIGHT 7 +DEFAULT_CHAR 0 +RAW_ASCENT 769 +RAW_DESCENT 230 +NORM_SPACE 6 +RELATIVE_WEIGHT 50 +RELATIVE_SETWIDTH 50 +SUPERSCRIPT_X 0 +SUPERSCRIPT_Y 2 +SUPERSCRIPT_SIZE 2 +SUBSCRIPT_X 0 +SUBSCRIPT_Y 2 +SUBSCRIPT_SIZE 2 +FIGURE_WIDTH 6 +AVG_LOWERCASE_WIDTH 60 +AVG_UPPERCASE_WIDTH 60 +ENDPROPERTIES +CHARS 256 +STARTCHAR uni0000 +ENCODING 0 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 5 5 +BITMAP +00 +ENDCHAR +STARTCHAR uni0295 +ENCODING 1 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +60 +20 +20 +20 +ENDCHAR +STARTCHAR periodcentered +ENCODING 2 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 2 +BITMAP +40 +E0 +40 +ENDCHAR +STARTCHAR uni1D25 +ENCODING 3 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +70 +70 +20 +20 +D8 +ENDCHAR +STARTCHAR uni0294 +ENCODING 4 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +08 +30 +20 +20 +20 +ENDCHAR +STARTCHAR uni2661 +ENCODING 5 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +92 +82 +82 +44 +28 +10 +ENDCHAR +STARTCHAR heart +ENCODING 6 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +6C +FE +FE +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni2726 +ENCODING 7 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +70 +20 +ENDCHAR +STARTCHAR uni25C7 +ENCODING 8 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +44 +82 +44 +28 +10 +ENDCHAR +STARTCHAR uni25C6 +ENCODING 9 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +7C +FE +7C +38 +10 +ENDCHAR +STARTCHAR uni272D +ENCODING 10 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +70 +70 +88 +ENDCHAR +STARTCHAR uniF005 +ENCODING 11 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +10 +10 +38 +FE +7C +38 +6C +44 +ENDCHAR +STARTCHAR uni2728 +ENCODING 12 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -1 +BITMAP +40 +40 +E0 +48 +48 +1C +3E +1C +48 +E8 +40 +ENDCHAR +STARTCHAR uni000D +ENCODING 13 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 13 0 +BITMAP +00 +ENDCHAR +STARTCHAR SF040000 +ENCODING 14 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 3 +BITMAP +08 +08 +08 +08 +08 +08 +F8 +ENDCHAR +STARTCHAR SF020000 +ENCODING 15 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR SF010000 +ENCODING 16 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF030000 +ENCODING 17 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 0 -3 +BITMAP +F8 +08 +08 +08 +08 +08 +08 +ENDCHAR +STARTCHAR SF100000 +ENCODING 18 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 1 0 3 +BITMAP +FF +ENDCHAR +STARTCHAR SF110000 +ENCODING 19 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF090000 +ENCODING 20 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +F0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF070000 +ENCODING 21 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +ENDCHAR +STARTCHAR SF080000 +ENCODING 22 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 3 -3 +BITMAP +80 +80 +80 +80 +80 +80 +F8 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR SF060000 +ENCODING 23 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF050000 +ENCODING 24 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +10 +10 +10 +10 +10 +10 +FF +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR uni2571 +ENCODING 25 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +01 +02 +02 +04 +04 +08 +08 +10 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR uni2572 +ENCODING 26 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +80 +40 +40 +20 +20 +10 +10 +08 +04 +04 +02 +02 +01 +ENDCHAR +STARTCHAR uni2573 +ENCODING 27 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +81 +42 +42 +24 +24 +18 +18 +18 +24 +24 +42 +42 +81 +ENDCHAR +STARTCHAR ltshade +ENCODING 28 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +22 +88 +ENDCHAR +STARTCHAR shade +ENCODING 29 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +55 +AA +ENDCHAR +STARTCHAR dkshade +ENCODING 30 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +EE +BB +ENDCHAR +STARTCHAR block +ENCODING 31 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR space +ENCODING 32 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 1 0 0 +BITMAP +00 +ENDCHAR +STARTCHAR exclam +ENCODING 33 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 8 3 0 +BITMAP +80 +80 +80 +80 +80 +80 +00 +80 +ENDCHAR +STARTCHAR quotedbl +ENCODING 34 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 3 2 6 +BITMAP +A0 +A0 +A0 +ENDCHAR +STARTCHAR numbersign +ENCODING 35 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +50 +50 +F8 +50 +50 +F8 +50 +50 +ENDCHAR +STARTCHAR dollar +ENCODING 36 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +20 +70 +A8 +A0 +70 +28 +28 +A8 +70 +20 +ENDCHAR +STARTCHAR percent +ENCODING 37 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +40 +A0 +48 +10 +20 +40 +90 +28 +10 +ENDCHAR +STARTCHAR ampersand +ENCODING 38 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +20 +50 +50 +20 +68 +90 +90 +90 +68 +ENDCHAR +STARTCHAR quotesingle +ENCODING 39 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 3 3 6 +BITMAP +80 +80 +80 +ENDCHAR +STARTCHAR parenleft +ENCODING 40 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +20 +40 +40 +80 +80 +80 +80 +80 +40 +40 +20 +ENDCHAR +STARTCHAR parenright +ENCODING 41 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +80 +40 +40 +20 +20 +20 +20 +20 +40 +40 +80 +ENDCHAR +STARTCHAR asterisk +ENCODING 42 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +50 +20 +F8 +20 +50 +ENDCHAR +STARTCHAR plus +ENCODING 43 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +20 +F8 +20 +20 +ENDCHAR +STARTCHAR comma +ENCODING 44 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 4 2 -2 +BITMAP +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR hyphen +ENCODING 45 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 3 +BITMAP +F8 +ENDCHAR +STARTCHAR period +ENCODING 46 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 0 +BITMAP +C0 +C0 +ENDCHAR +STARTCHAR slash +ENCODING 47 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +08 +08 +10 +10 +20 +20 +40 +40 +80 +80 +ENDCHAR +STARTCHAR zero +ENCODING 48 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +A8 +A8 +88 +88 +70 +ENDCHAR +STARTCHAR one +ENCODING 49 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +20 +60 +A0 +20 +20 +20 +20 +F8 +ENDCHAR +STARTCHAR two +ENCODING 50 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR three +ENCODING 51 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +30 +08 +08 +88 +70 +ENDCHAR +STARTCHAR four +ENCODING 52 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 1 0 +BITMAP +08 +18 +28 +48 +88 +FC +08 +08 +ENDCHAR +STARTCHAR five +ENCODING 53 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +08 +08 +88 +70 +ENDCHAR +STARTCHAR six +ENCODING 54 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +30 +40 +80 +F0 +88 +88 +88 +70 +ENDCHAR +STARTCHAR seven +ENCODING 55 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +08 +10 +10 +20 +20 +40 +40 +ENDCHAR +STARTCHAR eight +ENCODING 56 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +70 +88 +88 +88 +70 +ENDCHAR +STARTCHAR nine +ENCODING 57 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +78 +08 +10 +60 +ENDCHAR +STARTCHAR colon +ENCODING 58 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 6 2 0 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +ENDCHAR +STARTCHAR semicolon +ENCODING 59 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 8 2 -2 +BITMAP +C0 +C0 +00 +00 +C0 +C0 +40 +80 +ENDCHAR +STARTCHAR less +ENCODING 60 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +10 +20 +40 +80 +40 +20 +10 +ENDCHAR +STARTCHAR equal +ENCODING 61 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +F8 +00 +F8 +ENDCHAR +STARTCHAR greater +ENCODING 62 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +40 +20 +10 +20 +40 +80 +ENDCHAR +STARTCHAR question +ENCODING 63 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +08 +10 +20 +20 +00 +20 +ENDCHAR +STARTCHAR at +ENCODING 64 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +B8 +A8 +B8 +80 +78 +ENDCHAR +STARTCHAR A +ENCODING 65 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +F8 +88 +88 +88 +ENDCHAR +STARTCHAR B +ENCODING 66 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR C +ENCODING 67 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +80 +80 +88 +70 +ENDCHAR +STARTCHAR D +ENCODING 68 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +E0 +90 +88 +88 +88 +88 +90 +E0 +ENDCHAR +STARTCHAR E +ENCODING 69 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR F +ENCODING 70 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +80 +80 +F0 +80 +80 +80 +80 +ENDCHAR +STARTCHAR G +ENCODING 71 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +80 +98 +88 +88 +70 +ENDCHAR +STARTCHAR H +ENCODING 72 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +F8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR I +ENCODING 73 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 8 2 0 +BITMAP +E0 +40 +40 +40 +40 +40 +40 +E0 +ENDCHAR +STARTCHAR J +ENCODING 74 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +38 +08 +08 +08 +08 +88 +88 +70 +ENDCHAR +STARTCHAR K +ENCODING 75 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +90 +A0 +E0 +90 +90 +88 +88 +ENDCHAR +STARTCHAR L +ENCODING 76 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +80 +80 +80 +80 +80 +80 +80 +F8 +ENDCHAR +STARTCHAR M +ENCODING 77 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +D8 +A8 +A8 +88 +88 +88 +88 +ENDCHAR +STARTCHAR N +ENCODING 78 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +C8 +C8 +A8 +A8 +98 +98 +88 +ENDCHAR +STARTCHAR O +ENCODING 79 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR P +ENCODING 80 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR Q +ENCODING 81 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +70 +88 +88 +88 +88 +88 +90 +68 +08 +ENDCHAR +STARTCHAR R +ENCODING 82 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F0 +88 +88 +F0 +90 +88 +88 +88 +ENDCHAR +STARTCHAR S +ENCODING 83 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +70 +88 +80 +70 +08 +08 +88 +70 +ENDCHAR +STARTCHAR T +ENCODING 84 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +20 +20 +20 +20 +20 +20 +20 +ENDCHAR +STARTCHAR U +ENCODING 85 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR V +ENCODING 86 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +50 +50 +20 +20 +ENDCHAR +STARTCHAR W +ENCODING 87 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +A8 +A8 +70 +50 +50 +ENDCHAR +STARTCHAR X +ENCODING 88 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +50 +20 +20 +50 +88 +88 +ENDCHAR +STARTCHAR Y +ENCODING 89 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +88 +88 +88 +50 +20 +20 +20 +20 +ENDCHAR +STARTCHAR Z +ENCODING 90 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +F8 +10 +20 +20 +40 +40 +80 +F8 +ENDCHAR +STARTCHAR bracketleft +ENCODING 91 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +80 +80 +80 +80 +80 +80 +80 +80 +80 +E0 +ENDCHAR +STARTCHAR backslash +ENCODING 92 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 10 1 -1 +BITMAP +80 +80 +40 +40 +20 +20 +10 +10 +08 +08 +ENDCHAR +STARTCHAR bracketright +ENCODING 93 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 11 2 -2 +BITMAP +E0 +20 +20 +20 +20 +20 +20 +20 +20 +20 +E0 +ENDCHAR +STARTCHAR asciicircum +ENCODING 94 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 7 +BITMAP +20 +50 +88 +ENDCHAR +STARTCHAR underscore +ENCODING 95 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 1 1 -1 +BITMAP +F8 +ENDCHAR +STARTCHAR grave +ENCODING 96 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 2 2 7 +BITMAP +80 +40 +ENDCHAR +STARTCHAR a +ENCODING 97 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +88 +88 +88 +98 +68 +ENDCHAR +STARTCHAR b +ENCODING 98 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +F0 +ENDCHAR +STARTCHAR c +ENCODING 99 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +80 +80 +88 +70 +ENDCHAR +STARTCHAR d +ENCODING 100 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +08 +08 +08 +78 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR e +ENCODING 101 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +F8 +80 +88 +70 +ENDCHAR +STARTCHAR f +ENCODING 102 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +38 +40 +40 +F0 +40 +40 +40 +40 +40 +ENDCHAR +STARTCHAR g +ENCODING 103 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR h +ENCODING 104 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR i +ENCODING 105 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 8 2 0 +BITMAP +40 +00 +C0 +40 +40 +40 +40 +30 +ENDCHAR +STARTCHAR j +ENCODING 106 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 10 2 -2 +BITMAP +20 +00 +60 +20 +20 +20 +20 +20 +A0 +40 +ENDCHAR +STARTCHAR k +ENCODING 107 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 0 +BITMAP +80 +80 +80 +88 +90 +A0 +E0 +90 +88 +ENDCHAR +STARTCHAR l +ENCODING 108 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 9 2 0 +BITMAP +C0 +40 +40 +40 +40 +40 +40 +40 +60 +ENDCHAR +STARTCHAR m +ENCODING 109 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +D0 +A8 +A8 +A8 +A8 +A8 +ENDCHAR +STARTCHAR n +ENCODING 110 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +88 +88 +88 +88 +ENDCHAR +STARTCHAR o +ENCODING 111 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +70 +88 +88 +88 +88 +70 +ENDCHAR +STARTCHAR p +ENCODING 112 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +F0 +88 +88 +88 +88 +F0 +80 +80 +80 +ENDCHAR +STARTCHAR q +ENCODING 113 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 1 -3 +BITMAP +78 +88 +88 +88 +88 +78 +08 +08 +0C +ENDCHAR +STARTCHAR r +ENCODING 114 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F0 +88 +80 +80 +80 +80 +ENDCHAR +STARTCHAR s +ENCODING 115 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +78 +80 +70 +08 +08 +F0 +ENDCHAR +STARTCHAR t +ENCODING 116 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 0 +BITMAP +40 +40 +F0 +40 +40 +40 +40 +38 +ENDCHAR +STARTCHAR u +ENCODING 117 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +88 +88 +88 +78 +ENDCHAR +STARTCHAR v +ENCODING 118 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +50 +50 +20 +20 +ENDCHAR +STARTCHAR w +ENCODING 119 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +88 +A8 +A8 +50 +50 +ENDCHAR +STARTCHAR x +ENCODING 120 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +88 +50 +20 +20 +50 +88 +ENDCHAR +STARTCHAR y +ENCODING 121 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -3 +BITMAP +88 +88 +88 +88 +88 +78 +08 +08 +70 +ENDCHAR +STARTCHAR z +ENCODING 122 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 0 +BITMAP +F8 +10 +20 +40 +80 +F8 +ENDCHAR +STARTCHAR braceleft +ENCODING 123 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +18 +20 +20 +20 +20 +C0 +20 +20 +20 +20 +18 +ENDCHAR +STARTCHAR bar +ENCODING 124 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 11 3 -2 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR braceright +ENCODING 125 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 11 1 -2 +BITMAP +C0 +20 +20 +20 +20 +18 +20 +20 +20 +20 +C0 +ENDCHAR +STARTCHAR asciitilde +ENCODING 126 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 3 1 2 +BITMAP +48 +A8 +90 +ENDCHAR +STARTCHAR uni256F +ENCODING 127 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +10 +10 +10 +10 +10 +10 +E0 +ENDCHAR +STARTCHAR uni2570 +ENCODING 128 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 3 +BITMAP +80 +80 +80 +80 +80 +80 +78 +ENDCHAR +STARTCHAR uni256D +ENCODING 129 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 3 -3 +BITMAP +78 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR uni256E +ENCODING 130 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 -3 +BITMAP +E0 +10 +10 +10 +10 +10 +10 +ENDCHAR +STARTCHAR SF260000 +ENCODING 131 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 2 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +F8 +ENDCHAR +STARTCHAR SF380000 +ENCODING 132 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 2 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +FC +ENDCHAR +STARTCHAR SF390000 +ENCODING 133 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 2 -3 +BITMAP +FC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF250000 +ENCODING 134 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 0 -3 +BITMAP +F8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF430000 +ENCODING 135 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 3 0 2 +BITMAP +FF +00 +FF +ENDCHAR +STARTCHAR SF240000 +ENCODING 136 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF230000 +ENCODING 137 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +E8 +08 +E8 +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF400000 +ENCODING 138 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 2 +BITMAP +28 +28 +28 +28 +28 +EF +00 +FF +ENDCHAR +STARTCHAR SF420000 +ENCODING 139 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 2 -3 +BITMAP +A0 +A0 +A0 +A0 +A0 +BC +80 +BC +A0 +A0 +A0 +A0 +A0 +ENDCHAR +STARTCHAR SF410000 +ENCODING 140 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 8 0 -3 +BITMAP +FF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR SF440000 +ENCODING 141 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +28 +28 +28 +28 +28 +EF +00 +EF +28 +28 +28 +28 +28 +ENDCHAR +STARTCHAR uniE0B8 +ENCODING 142 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +80 +80 +C0 +C0 +E0 +E0 +F0 +F0 +F0 +F8 +F8 +FC +FC +ENDCHAR +STARTCHAR uniE0BA +ENCODING 143 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +04 +04 +0C +0C +1C +1C +3C +3C +3C +7C +7C +FC +FC +ENDCHAR +STARTCHAR uniE0BC +ENCODING 144 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +F8 +F8 +F0 +F0 +E0 +E0 +E0 +C0 +C0 +80 +80 +ENDCHAR +STARTCHAR uniE0BE +ENCODING 145 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +7C +7C +3C +3C +1C +1C +1C +0C +0C +04 +04 +ENDCHAR +STARTCHAR uniE0B2 +ENCODING 146 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +02 +06 +0E +1E +3E +7E +FE +7E +3E +1E +0E +06 +02 +ENDCHAR +STARTCHAR uniE0B0 +ENCODING 147 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +80 +C0 +E0 +F0 +F8 +FC +FE +FC +F8 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniE0B6 +ENCODING 148 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 1 -3 +BITMAP +0E +3E +7E +7E +FE +FE +FE +FE +FE +7E +7E +3E +0E +ENDCHAR +STARTCHAR uniE0B4 +ENCODING 149 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +E0 +F8 +FC +FC +FE +FE +FE +FE +FE +FC +FC +F8 +E0 +ENDCHAR +STARTCHAR uni2596 +ENCODING 150 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2597 +ENCODING 151 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 6 4 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2598 +ENCODING 152 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 0 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni2599 +ENCODING 153 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni259A +ENCODING 154 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259B +ENCODING 155 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259C +ENCODING 156 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +0F +0F +0F +0F +0F +0F +ENDCHAR +STARTCHAR uni259D +ENCODING 157 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 4 3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259E +ENCODING 158 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni259F +ENCODING 159 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 13 0 -3 +BITMAP +0F +0F +0F +0F +0F +0F +0F +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2581 +ENCODING 160 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 2 0 -3 +BITMAP +FF +FF +ENDCHAR +STARTCHAR uni2582 +ENCODING 161 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 4 0 -3 +BITMAP +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2583 +ENCODING 162 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 5 0 -3 +BITMAP +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR dnblock +ENCODING 163 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 7 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2585 +ENCODING 164 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 9 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2586 +ENCODING 165 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 11 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2587 +ENCODING 166 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 8 12 0 -3 +BITMAP +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +FF +ENDCHAR +STARTCHAR uni2589 +ENCODING 167 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 13 0 -3 +BITMAP +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +FE +ENDCHAR +STARTCHAR uni258A +ENCODING 168 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 13 0 -3 +BITMAP +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +FC +ENDCHAR +STARTCHAR uni258B +ENCODING 169 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 13 0 -3 +BITMAP +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR lfblock +ENCODING 170 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 13 0 -3 +BITMAP +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +F0 +ENDCHAR +STARTCHAR uni258D +ENCODING 171 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 13 0 -3 +BITMAP +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +E0 +ENDCHAR +STARTCHAR uni258E +ENCODING 172 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 13 0 -3 +BITMAP +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +C0 +ENDCHAR +STARTCHAR uni258F +ENCODING 173 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 1 13 0 -3 +BITMAP +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +80 +ENDCHAR +STARTCHAR u1F311 +ENCODING 174 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7F80 +7F80 +FFC0 +FFC0 +FFC0 +FFC0 +7F80 +7F80 +1E00 +ENDCHAR +STARTCHAR u1F312 +ENCODING 175 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7C80 +FE40 +FE40 +FE40 +FE40 +7C80 +7980 +1E00 +ENDCHAR +STARTCHAR u1F313 +ENCODING 176 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7880 +F840 +F840 +F840 +F840 +7880 +7980 +1E00 +ENDCHAR +STARTCHAR u1F314 +ENCODING 177 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +7980 +7080 +E040 +E040 +E040 +E040 +7080 +7980 +1E00 +ENDCHAR +STARTCHAR u1F315 +ENCODING 178 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6180 +4080 +8040 +8040 +8040 +8040 +4080 +6180 +1E00 +ENDCHAR +STARTCHAR u1F316 +ENCODING 179 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4380 +81C0 +81C0 +81C0 +81C0 +4380 +6780 +1E00 +ENDCHAR +STARTCHAR u1F317 +ENCODING 180 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4780 +87C0 +87C0 +87C0 +87C0 +4780 +6780 +1E00 +ENDCHAR +STARTCHAR u1F318 +ENCODING 181 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 10 1 -1 +BITMAP +1E00 +6780 +4F80 +9FC0 +9FC0 +9FC0 +9FC0 +4F80 +6780 +1E00 +ENDCHAR +STARTCHAR uniF254 +ENCODING 182 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +FE +FE +7C +38 +38 +7C +FE +FE +FE +ENDCHAR +STARTCHAR uniF251 +ENCODING 183 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +FE +7C +38 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR uni23F3 +ENCODING 184 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +7C +38 +38 +54 +92 +FE +FE +ENDCHAR +STARTCHAR uniF253 +ENCODING 185 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +FE +FE +FE +ENDCHAR +STARTCHAR uniF250 +ENCODING 186 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -1 +BITMAP +FE +82 +82 +44 +28 +28 +44 +82 +82 +FE +ENDCHAR +STARTCHAR arrowleft +ENCODING 187 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +40 +F8 +40 +20 +ENDCHAR +STARTCHAR arrowup +ENCODING 188 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +70 +A8 +20 +20 +20 +20 +ENDCHAR +STARTCHAR arrowright +ENCODING 189 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +10 +F8 +10 +20 +ENDCHAR +STARTCHAR arrowdown +ENCODING 190 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +20 +20 +20 +20 +A8 +70 +20 +ENDCHAR +STARTCHAR uni2B60 +ENCODING 191 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +40 +FC +40 +ENDCHAR +STARTCHAR uni2B61 +ENCODING 192 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +E0 +40 +40 +40 +40 +ENDCHAR +STARTCHAR uni2B62 +ENCODING 193 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 3 1 2 +BITMAP +08 +FC +08 +ENDCHAR +STARTCHAR uni2B63 +ENCODING 194 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 6 2 1 +BITMAP +40 +40 +40 +40 +E0 +40 +ENDCHAR +STARTCHAR uni2B80 +ENCODING 195 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +40 +FC +40 +08 +FC +08 +ENDCHAR +STARTCHAR uni2B81 +ENCODING 196 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +E8 +48 +48 +5C +48 +ENDCHAR +STARTCHAR uni2B82 +ENCODING 197 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +08 +FC +08 +40 +FC +40 +ENDCHAR +STARTCHAR uni2B83 +ENCODING 198 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +48 +5C +48 +48 +E8 +48 +ENDCHAR +STARTCHAR uniF049 +ENCODING 199 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +B6 +FE +B6 +92 +ENDCHAR +STARTCHAR uniF04A +ENCODING 200 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +24 +6C +FC +6C +24 +ENDCHAR +STARTCHAR uniF048 +ENCODING 201 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +98 +B8 +F8 +B8 +98 +88 +ENDCHAR +STARTCHAR uniF04B +ENCODING 202 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 1 0 +BITMAP +80 +C0 +E0 +F0 +E0 +C0 +80 +ENDCHAR +STARTCHAR uniF04C +ENCODING 203 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +D8 +D8 +D8 +D8 +D8 +D8 +D8 +ENDCHAR +STARTCHAR uniF04D +ENCODING 204 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +F8 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF052 +ENCODING 205 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +20 +70 +F8 +00 +F8 +ENDCHAR +STARTCHAR uniF051 +ENCODING 206 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +88 +C8 +E8 +F8 +E8 +C8 +88 +ENDCHAR +STARTCHAR uniF04E +ENCODING 207 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +90 +D8 +FC +D8 +90 +ENDCHAR +STARTCHAR uniF050 +ENCODING 208 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +92 +DA +FE +DA +92 +ENDCHAR +STARTCHAR uniFC5D +ENCODING 209 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 1 1 +BITMAP +80 +50 +70 +70 +78 +14 +ENDCHAR +STARTCHAR uniF026 +ENCODING 210 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 3 5 0 1 +BITMAP +20 +E0 +E0 +E0 +20 +ENDCHAR +STARTCHAR uniF027 +ENCODING 211 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 0 1 +BITMAP +20 +E8 +E8 +E8 +20 +ENDCHAR +STARTCHAR uniF028 +ENCODING 212 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +04 +22 +EA +EA +EA +22 +04 +ENDCHAR +STARTCHAR uniFA80 +ENCODING 213 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +80 +80 +44 +62 +EA +EA +FA +32 +0C +08 +04 +04 +ENDCHAR +STARTCHAR uniFC5C +ENCODING 214 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E0 +EE +E0 +20 +ENDCHAR +STARTCHAR uniFC5B +ENCODING 215 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 5 0 1 +BITMAP +20 +E4 +EE +E4 +20 +ENDCHAR +STARTCHAR uni2669 +ENCODING 216 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 2 7 2 0 +BITMAP +40 +40 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnote +ENCODING 217 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 4 7 2 0 +BITMAP +60 +50 +40 +40 +40 +C0 +C0 +ENDCHAR +STARTCHAR musicalnotedbl +ENCODING 218 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +70 +4C +44 +44 +44 +C4 +CC +0C +ENDCHAR +STARTCHAR uni266C +ENCODING 219 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +7C +44 +7C +44 +44 +CC +CC +ENDCHAR +STARTCHAR uniF016 +ENCODING 220 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +F0 +98 +9C +84 +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF07B +ENCODING 221 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 5 1 1 +BITMAP +E0 +F8 +F8 +F8 +F8 +ENDCHAR +STARTCHAR uniF07C +ENCODING 222 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 5 0 1 +BITMAP +F0 +80 +7C +FC +F8 +ENDCHAR +STARTCHAR uniF114 +ENCODING 223 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +F0 +9C +84 +84 +84 +FC +ENDCHAR +STARTCHAR uniF115 +ENCODING 224 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +F0 +9C +84 +BE +C2 +FC +ENDCHAR +STARTCHAR uniF15D +ENCODING 225 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +4A +4E +4A +40 +4E +46 +EC +4E +ENDCHAR +STARTCHAR uniF15E +ENCODING 226 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 9 0 -1 +BITMAP +4E +46 +4C +4E +40 +4E +4A +EE +4A +ENDCHAR +STARTCHAR uniF529 +ENCODING 227 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +54 +82 +92 +FE +ENDCHAR +STARTCHAR uniF071 +ENCODING 228 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +38 +28 +6C +7C +EE +FE +ENDCHAR +STARTCHAR uniF449 +ENCODING 229 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +92 +82 +B2 +54 +38 +ENDCHAR +STARTCHAR uniF05A +ENCODING 230 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +6C +FE +CE +EE +44 +38 +ENDCHAR +STARTCHAR uniF659 +ENCODING 231 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +44 +AA +92 +AA +44 +38 +ENDCHAR +STARTCHAR uniF658 +ENCODING 232 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +7C +D6 +EE +D6 +7C +38 +ENDCHAR +STARTCHAR uniF835 +ENCODING 233 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +88 +88 +88 +50 +70 +00 +70 +ENDCHAR +STARTCHAR uniF834 +ENCODING 234 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -1 +BITMAP +70 +F8 +F8 +F8 +70 +70 +00 +70 +ENDCHAR +STARTCHAR uni2690 +ENCODING 235 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +9E +82 +82 +82 +E2 +9E +80 +80 +80 +ENDCHAR +STARTCHAR uni2691 +ENCODING 236 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 10 0 -2 +BITMAP +E0 +FE +FE +FE +FE +FE +9E +80 +80 +80 +ENDCHAR +STARTCHAR uniF7D9 +ENCODING 237 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +20 +78 +24 +82 +9A +92 +44 +38 +ENDCHAR +STARTCHAR uni2714 +ENCODING 238 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 7 1 0 +BITMAP +08 +08 +18 +90 +F0 +60 +20 +ENDCHAR +STARTCHAR uni2718 +ENCODING 239 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 9 1 -1 +BITMAP +88 +D8 +50 +70 +70 +70 +D8 +88 +80 +ENDCHAR +STARTCHAR uniF0E7 +ENCODING 240 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 8 0 0 +BITMAP +3C +38 +70 +60 +F8 +30 +20 +40 +ENDCHAR +STARTCHAR uniF2DB +ENCODING 241 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +FC +78 +FC +78 +FC +78 +ENDCHAR +STARTCHAR uniF008 +ENCODING 242 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +FE +44 +C6 +7C +C6 +44 +FE +ENDCHAR +STARTCHAR uniF461 +ENCODING 243 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 11 0 -2 +BITMAP +FE +FE +EE +82 +C6 +C6 +BA +FE +EE +C6 +82 +ENDCHAR +STARTCHAR uni2B50 +ENCODING 244 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 6 1 1 +BITMAP +20 +20 +F8 +50 +70 +88 +ENDCHAR +STARTCHAR uniF401 +ENCODING 245 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 12 0 -3 +BITMAP +7E +C2 +DA +C2 +DA +C2 +C2 +FE +B2 +7E +30 +20 +ENDCHAR +STARTCHAR u1F52E +ENCODING 246 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +38 +44 +9A +82 +82 +44 +7C +FE +ENDCHAR +STARTCHAR u1F381 +ENCODING 247 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 10 11 1 -2 +BITMAP +3300 +4C80 +3F00 +FFC0 +8C40 +FFC0 +4C80 +4C80 +4C80 +4C80 +7F80 +ENDCHAR +STARTCHAR uniF8D7 +ENCODING 248 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 6 0 0 +BITMAP +7C +D6 +FE +BA +FC +60 +ENDCHAR +STARTCHAR uniF0AC +ENCODING 249 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +38 +74 +FA +B2 +92 +4C +38 +ENDCHAR +STARTCHAR uni25C8 +ENCODING 250 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 7 0 0 +BITMAP +10 +28 +54 +BA +54 +28 +10 +ENDCHAR +STARTCHAR female +ENCODING 251 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 5 8 1 -2 +BITMAP +70 +88 +88 +88 +70 +20 +70 +20 +ENDCHAR +STARTCHAR male +ENCODING 252 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 6 0 0 +BITMAP +1C +0C +74 +90 +90 +60 +ENDCHAR +STARTCHAR uni26A2 +ENCODING 253 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 7 0 0 +BITMAP +78 +B4 +B4 +78 +48 +FC +48 +ENDCHAR +STARTCHAR uni26A3 +ENCODING 254 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 7 8 0 0 +BITMAP +1C +0C +74 +9E +B6 +6A +48 +30 +ENDCHAR +STARTCHAR uni26A5 +ENCODING 255 +SWIDTH 615 0 +DWIDTH 8 0 +BBX 6 9 0 -1 +BITMAP +1C +0C +74 +94 +90 +60 +20 +70 +20 +ENDCHAR +ENDFONT diff --git a/src/georgeencoding.txt b/build/georgeencoding.txt similarity index 99% rename from src/georgeencoding.txt rename to build/georgeencoding.txt index 07da1a2..18f421c 100644 --- a/src/georgeencoding.txt +++ b/build/georgeencoding.txt @@ -1,4 +1,4 @@ -# this is august's version of extended ascii for george <3 +# this is georgescii, august's version of extended ascii for george <3 # we're limited to 255 characters # format: ascii byte, unicode hex, # unicode name # diff --git a/build/regen-font.sh b/build/regen-font.sh new file mode 100755 index 0000000..efcb406 --- /dev/null +++ b/build/regen-font.sh @@ -0,0 +1,5 @@ +#! /bin/sh + +fontforge -lang=ff -c 'Open($1); LoadEncodingFile($2, "george"); Reencode("george"); Generate($3)' Cozette.sfd georgeencoding.txt cozette.bdf +sed -i'' -e 's/FONTBOUNDINGBOX 11 13 0 -3/FONTBOUNDINGBOX 8 13 0 -3/' *.bdf +mv cozette-13.bdf cozette.bdf diff --git a/roms/bbr.asm b/roms/bbr.asm new file mode 100644 index 0000000..e6fb755 --- /dev/null +++ b/roms/bbr.asm @@ -0,0 +1,11 @@ + .org $00 + + .byte $80 + + .org $8000 + +reset: + bbr7 $00, reset + + .org $fffc + .word reset diff --git a/roms/bbr.rom b/roms/bbr.rom new file mode 100644 index 0000000..365474a Binary files /dev/null and b/roms/bbr.rom differ diff --git a/src/roms/cozette.rom b/roms/cozette.rom similarity index 100% rename from src/roms/cozette.rom rename to roms/cozette.rom diff --git a/roms/cozette.rom.old b/roms/cozette.rom.old new file mode 100644 index 0000000..9ce58aa Binary files /dev/null and b/roms/cozette.rom.old differ diff --git a/src/roms/demo.asm b/roms/demo.asm similarity index 98% rename from src/roms/demo.asm rename to roms/demo.asm index 824dbfd..12f9e5d 100644 --- a/src/roms/demo.asm +++ b/roms/demo.asm @@ -37,7 +37,8 @@ newline: ; sets cursor to start of next line rts text: - .asciiz "george loves u <3" + .byte 1,2,3,2,4 + .asciiz "- george loves u <3" random_y: .byte 25,12,0,20,4,25,5,13 diff --git a/src/roms/demo.rom b/roms/demo.rom similarity index 99% rename from src/roms/demo.rom rename to roms/demo.rom index 747b7a3..c673725 100644 Binary files a/src/roms/demo.rom and b/roms/demo.rom differ diff --git a/roms/george.asm b/roms/george.asm new file mode 100644 index 0000000..77de61d --- /dev/null +++ b/roms/george.asm @@ -0,0 +1,189 @@ +; .setcpu "65C02" + .include "./macro.inc" + +; okay so rn i wanna set up a very basic system init, and write a few subroutines to draw characters at x,y coordinates +n = $01 ; temporary storage for data stack operations + +key_row = $200 ; used for character lookup when key pressed +key_col = $201 +cursor = $202 + +char_buffer = $300 ; 256 byte character buffer + +kb_row = $4400 ; keyboard hardware register +kb_row_cache = $203 ; cache + + .org $8000 + +reset: + sei + ldx #0; initialize data stack pointer + +initdisplay: + lda #0 + ldy #0 + +cleardisplay: + sta $6000,y + sta $6100,y + sta $6200,y + sta $6300,y + sta $6400,y + sta $6500,y + sta $6600,y + sta $6700,y ; this goes slightly over but it's fine + iny + bne cleardisplay + cli + +print_test: + lda #0 + sta key_row + lda #5 + sta key_col + push_coords #5, #5 + +main: + ; jsr printtext + ; key_zero: + ; stz keyboard_cache, x + ; dex + ; bpl key_zero + ; fim: + ; cli + ; bra fim + jsr print + ; jsr print + stp + jmp main + + + +; keyboard: ; reads keyboard registers and stores the column and row of the first key found +; ; TODO: make this routine store up to 8 indices (for 8 key rollover) +; ldy #0 +; .check_row: ; loop through each row +; lda kb_row, y +; beq .skip_row ; if row has no key pressed, skip checking which key +; ; jmp key_down +; sta kb_row_cache, y ; if key pressed, cache it +; lda kb_row, y +; cmp kb_row_cache, y ; has key changed? +; beq key_down +; .skip_row: +; iny +; cpy #5 +; bne .check_row +; rts + +; key_down: ; a is loaded with the row byte +; phy +; sty key_row ; store character row +; ldy #0 +; .find_col: ; test each row bit, store column if key pressed +; lsr ; test bit 7 +; bcs store_col ; if unset, don't go store character columnb +; .skip: +; iny +; cpy #8 +; bne .find_col ; loop until we've checked each bit +; rts + +; store_col: +; sty key_col +; jsr print +; rts + + + + +print: ; x y -- prints the key indexed with key_col and key_row at position x, y + + keymap_index: + push + lda key_col + stz 1, x + sta 0, x + push + lda #8 + stz 1, x + sta 0, x + push + lda key_row + stz 1, x + sta 0, x + jsr mult + jsr plus + lda 0, x + tay + lda keymap, y + push + sta 0, x + stz 1, x + jsr draw_char + rts + + keymap: + .byte "?outrew?" + .byte "?piygsq?" + .byte "a??khvd?" + .byte "42ljbfz?" + .byte "31?mncx?" + .byte "????? m" + +draw: + ; push_coords #0, #0 + ; push_char #$00 + ; jsr draw_char + rts + +draw_char: ; draw a character c at (x, y) (n1: x n2: y n3: c -- ) + lda 0, x ; load a with character to draw + pop ; and pop it off the stack + jsr get_char_address ; calculate where to put the character in memory + sta (0, x) ; store a at the address pointed to on the stack + rts + +get_char_address: ; gets vram address for a character at (x, y), + ; (n1: x n2: y -- n: $6000 + x + (64 * y)) + ;jsr push_lit ; push 64 onto stack, low byte first + ;.byte 64 + ;.byte 0 + pha + lda #64 + push ; doing this instead until `push_lit` is fixed + sta 0, x + stz 1, x + jsr mult ; multiply 64 with y (n2) + jsr plus ; add result with x (n1) + + ;jsr push_lit ; push vram address onto the stack + ;.byte $00 + ;.byte $60 + lda #$60 + push + sta 1, x + stz 0, x + jsr plus ; add vram start address to result + + pla + rts + +fill: ; fills an area from (x1, y1) to (x2, y2) will character c, (n1: c n2: x1 n3: y1 n4: x2 n5: y2 -- ) + jsr get_char_address + +isr: ; interrupt service routine + pha + phx + phy + ; jsr keyboard + ply + plx + pla + rti + + .include "math.inc" + + .org $fffc + .word reset + .word isr diff --git a/src/roms/george.rom b/roms/george.rom similarity index 98% rename from src/roms/george.rom rename to roms/george.rom index e4c3dc3..c2bfeec 100644 Binary files a/src/roms/george.rom and b/roms/george.rom differ diff --git a/src/roms/keyboard.asm b/roms/keyboard.asm similarity index 100% rename from src/roms/keyboard.asm rename to roms/keyboard.asm diff --git a/roms/keyboard.rom b/roms/keyboard.rom new file mode 100644 index 0000000..334e186 Binary files /dev/null and b/roms/keyboard.rom differ diff --git a/roms/keyboard_sys.asm b/roms/keyboard_sys.asm new file mode 100644 index 0000000..f744d70 --- /dev/null +++ b/roms/keyboard_sys.asm @@ -0,0 +1,215 @@ +; .setcpu "65C02" + .include "./macro.inc" + + .org $8000 + +n = $01 ; temporary storage for data stack operations + +temp = $20 ; scratchpad page +str_ptr = $30 + +cursor = $300 +cursor_x = cursor +cursor_y = cursor + 1 + +char_buf = $302 +char_buf_index = char_buf + 8 + +reset: + sei + ldx #0; initialize data stack pointer + +init: + lda #$31 + sta str_ptr + lda #$80 + sta str_ptr + 1 + + jsr clear + lda #0 + sta cursor_x + lda #0 + sta cursor_y + cli + +main: + jsr print + jmp main + +newline: ; sets cursor to start of next line + stz cursor_x + lda cursor_y + cmp #28 + bne .end + stz cursor_y + rts + .end: + inc cursor_y + rts + +text: + .asciiz "hello <3" + +; increments the cursor line by line, looping to (0, 0) after (63, 28) + +inc_cursor: + lda cursor_x + cmp #63 + beq .newline + inc cursor_x + rts + .newline: + lda cursor_y + cmp #28 + beq .newscreen + stz cursor_x + inc cursor_y + rts + .newscreen: + stz cursor_y + stz cursor_x + rts + +; zeroes out the display, resets cursor to 0,0 + +clear: + lda #0 + ldy #0 + + .loop: + sta $6000,y + sta $6100,y + sta $6200,y + sta $6300,y + sta $6400,y + sta $6500,y + sta $6600,y + sta $6700,y ; this goes slightly over but it's fine + iny + bne .loop + stz cursor + stz cursor + 1 + rts + + +; prints string from cursor position, stopping at end of string or at 256 chars, whichever comes first +; $6000 + (64*Y) + X +; THIS WILL WRITE OUT OF BOUNDS IF THE CURSOR IS OUT OF BOUNDS/STRING IS TOO LONG + +; TODO: figure out a simple way of writing arbitrary length strings +; and + +print: + jsr cursor_addr + ldy #0 + ; y_overflow = temp + 5 + .loop: + lda (str_ptr), y + beq .end + sta (temp), y + iny + bra .loop + .end: + rts + + +; calculates real vram address from cursor (x, y) + +cursor_addr: + stz temp + stz temp + 1 + lda cursor_y + beq .add_x ; if y's zero just add x + .y_mult: + ; multiply by 64 + clc + asl + rol temp + 1 + asl + rol temp + 1 + asl + rol temp + 1 + asl + rol temp + 1 + asl + rol temp + 1 + asl + rol temp + 1 + sta temp + .add_x: + clc + lda cursor_x + adc temp + sta temp + lda #0 + adc temp + 1 + sta temp + 1 + clc + + lda #$60 + adc temp + 1 + sta temp + 1 + rts + + + +; print_text: +; lda text,y +; beq .end +; sta $6000, y +; iny +; bra print_text +; .end: +; ldy #0 +; rts + +; draw_char: ; draw a character c at (x, y) (n1: x n2: y n3: c -- ) +; lda 0, x ; load a with character to draw +; pop ; and pop it off the stack +; jsr get_char_address ; calculate where to put the character in memory +; sta (0, x) ; store a at the address pointed to on the stack +; rts + +; get_char_address: ; gets vram address for a character at (x, y), +; ; (n1: x n2: y -- n: $6000 + x + (64 * y)) +; ;jsr push_lit ; push 64 onto stack, low byte first +; ;.byte 64 +; ;.byte 0 +; pha +; lda #64 +; push ; doing this instead until `push_lit` is fixed +; sta 0, x +; stz 1, x +; jsr mult ; multiply 64 with y (n2) +; jsr plus ; add result with x (n1) + +; ;jsr push_lit ; push vram address onto the stack +; ;.byte $00 +; ;.byte $60 +; lda #$60 +; push +; sta 1, x +; stz 0, x +; jsr plus ; add vram start address to result + +; pla +; rts + +; fill: ; fills an area from (x1, y1) to (x2, y2) will character c, (n1: c n2: x1 n3: y1 n4: x2 n5: y2 -- ) +; jsr get_char_address + +isr: ; interrupt service routine + pha + phx + phy + ; jsr irq + ply + plx + pla + rti + + .include "math.inc" + + .org $fffc + .word reset + .word isr diff --git a/roms/keyboard_sys.rom b/roms/keyboard_sys.rom new file mode 100644 index 0000000..62be202 Binary files /dev/null and b/roms/keyboard_sys.rom differ diff --git a/src/roms/macro.inc b/roms/macro.inc similarity index 100% rename from src/roms/macro.inc rename to roms/macro.inc diff --git a/src/roms/math.inc b/roms/math.inc similarity index 100% rename from src/roms/math.inc rename to roms/math.inc diff --git a/src/roms/template.asm b/roms/template.asm similarity index 100% rename from src/roms/template.asm rename to roms/template.asm diff --git a/roms/template.rom b/roms/template.rom new file mode 100644 index 0000000..71ae8b5 Binary files /dev/null and b/roms/template.rom differ diff --git a/roms/test.asm b/roms/test.asm new file mode 100644 index 0000000..0aba2b4 --- /dev/null +++ b/roms/test.asm @@ -0,0 +1,173 @@ +; .setcpu "65C02" + .include "./macro.inc" + +; okay so rn i wanna set up a very basic system init, and write a few subroutines to draw characters at x,y coordinates +n = $01 ; temporary storage for data stack operations + +key_row = $200 ; used for character lookup when key pressed +key_col = $201 +cursor = $202 + +char_buffer = $300 ; 256 byte character buffer + +kb_row = $4400 ; keyboard hardware register +kb_row_cache = $203 ; cache + + .org $8000 + +reset: + sei + ldx #0; initialize data stack pointer + jmp main + +initdisplay: + lda #20 + ldy #0 + +cleardisplay: + sta $6000,y + sta $6100,y + sta $6200,y + sta $6300,y + sta $6400,y + sta $6500,y + sta $6600,y + sta $6700,y ; this goes slightly over but it's fine + iny + bne cleardisplay + cli + +main: + ; jsr keyboard + ; key_zero: + ; stz keyboard_cache, x + ; dex + ; bpl key_zero + ; fim: + ; cli + ; bra fim + ; jsr kitty_keys + lda #9 + sta $6000 + jmp main + +not_keyboard: + ldy #0 + .check_row: ; loop through each row + lda kb_row, y + beq .skip_row ; if row has no key pressed, skip checking which key + sta kb_row_cache, y ; if key pressed, cache it + lda kb_row, y + cmp kb_row_cache, y ; has key changed? + beq key_down + .skip_row: + iny + cpy #5 + bne .check_row + rts + +key_down: ; a is loaded with the row byte + phy + sty key_row ; store character row + ldy #0 + .find_col: ; test each row bit, store column if key pressed + lsr ; test bit 7 + bcs store_col ; if unset, don't go store character columnb + .skip: + iny + cpy #8 + bne .find_col ; loop until we've checked each bit + +store_col: + sty key_col + +keymap_index: + push + lda key_col + stz 1, x + sta 0, x + push + lda #8 + stz 1, x + sta 0, x + push + lda key_row + stz 1, x + sta 0, x + jsr mult + jsr plus + lda 0, x + tay + +print: ; we've stored the character position, now let's + lda keymap, y + ldy cursor + sta $6000, y + inc cursor + ply + rts + +keymap: + .byte "?outrew?" + .byte "?piygsq?" + .byte "a??khvd?" + .byte "42ljbfz?" + .byte "31?mncx?" + .byte "????? m" + +; draw: +; ; push_coords #0, #0 +; ; push_char #$00 +; ; jsr draw_char +; rts + +; draw_char: ; draw a character c at (x, y) (n1: x n2: y n3: c -- ) +; lda 0, x ; load a with character to draw +; pop ; and pop it off the stack +; jsr get_char_address ; calculate where to put the character in memory +; sta (0, x) ; store a at the address pointed to on the stack +; rts + +; get_char_address: ; gets vram address for a character at (x, y), +; ; (n1: x n2: y -- n: $6000 + x + (64 * y)) +; ;jsr push_lit ; push 64 onto stack, low byte first +; ;.byte 64 +; ;.byte 0 +; pha +; lda #64 +; push ; doing this instead until `push_lit` is fixed +; sta 0, x +; stz 1, x +; jsr mult ; multiply 64 with y (n2) +; jsr plus ; add result with x (n1) + +; ;jsr push_lit ; push vram address onto the stack +; ;.byte $00 +; ;.byte $60 +; lda #$60 +; push +; sta 1, x +; stz 0, x +; jsr plus ; add vram start address to result + +; pla +; rts + +; fill: ; fills an area from (x1, y1) to (x2, y2) will character c, (n1: c n2: x1 n3: y1 n4: x2 n5: y2 -- ) +; jsr get_char_address + +isr: ; interrupt service routine + pha + phx + phy + ; jsr irq + ply + plx + pla + rti + + .include "math.inc" + + .org $fffc + .word reset + .word isr diff --git a/roms/test.rom b/roms/test.rom new file mode 100644 index 0000000..dec5306 Binary files /dev/null and b/roms/test.rom differ diff --git a/src/roms/george.asm b/roms/web.asm similarity index 100% rename from src/roms/george.asm rename to roms/web.asm diff --git a/run.sh b/run.sh index 56d858c..cef735d 100755 --- a/run.sh +++ b/run.sh @@ -7,6 +7,6 @@ fi set -e -vasm6502_oldstyle ./src/roms/$1.asm -dotdir -wdc02 -ldots -Fbin -o ./src/roms/$1.rom; -cargo run -- rom "./src/roms/$1.rom"; +vasm6502_oldstyle roms/$1.asm -dotdir -wdc02 -ldots -Fbin -o roms/$1.rom; +cargo run -- rom "roms/$1.rom"; # hexdump -C ./cpu_dump.bin; diff --git a/src/memory.rs b/src/memory.rs index 678abd5..895bfc9 100644 --- a/src/memory.rs +++ b/src/memory.rs @@ -20,9 +20,9 @@ impl MemHandle { memory.write(address, data); } - pub fn dump(&self) { + pub fn dump(&self) -> [u8; 0x10000] { let memory = self.0.lock().unwrap(); - let _ = memory.dump(PathBuf::from_str("./cpu_dump.bin").unwrap()); + memory.dump() } pub fn poke(&self, address: u16) { let memory = self.0.lock().unwrap(); @@ -47,7 +47,7 @@ pub struct Mem([u8; 0x10000]); impl Default for Mem { fn default() -> Self { - let bytes = include_bytes!("./roms/george.rom"); + let bytes = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/roms/george.rom")); let padding = [0; 0x8000]; let mem: [u8; 0x10000] = { let mut rom: [u8; 0x10000] = [0; 0x10000]; @@ -65,10 +65,8 @@ impl Mem { pub fn new() -> Self { Self([0; 0x10000]) } - pub fn dump(&self, path: PathBuf) -> io::Result<()> { - let mut outfile = File::create(path)?; - outfile.write_all(&self.0)?; - Ok(()) + pub fn dump(&self) -> [u8; 0x10000] { + self.0 } pub fn read(&self, address: u16) -> u8 { diff --git a/src/video.rs b/src/video.rs index 26867da..8af4f84 100644 --- a/src/video.rs +++ b/src/video.rs @@ -1,5 +1,6 @@ #[cfg(not(target_arch = "wasm32"))] use std::io::{self, Write}; +use std::{env, fs::File, io::Read, path::Path}; #[cfg(not(target_arch = "wasm32"))] use termion::{ @@ -43,8 +44,7 @@ const HEIGHT: usize = 380; // } // } -const CHAR_ROM: &[u8; 0x8000] = include_bytes!("./roms/cozette.rom"); - +const CHAR_ROM: &[u8; 0x8000] = include_bytes!(concat!(env!("OUT_DIR"), "/cozette.rom")); #[cfg(not(target_arch = "wasm32"))] const ASCII_LOOKUP: [&str; 256] = [ " ", "░", "▒", "▓", "♡", "♥", "⭐", "✭", "", "✦", "✨", "♀", "♂", "⚢", "⚣", "⚥", "♩", "♪",