

cp437_control_codes_to_utf8 = {
    0x01: 0x263A,   # ☺ White? smiling face
    0x02: 0x263B,   # ☻ Black? smiling face
    0x03: 0x2665,   # ♥ Heart
    0x04: 0x2666,   # ♦ Diamond
    0x05: 0x2663,   # ♣ Club
    0x06: 0x2660,   # ♠ Space
    0x07: 0x2022,   # • Bullet point
    0x08: 0x25D8,   # ◘ Inverse bullet point
    0x09: 0x25CB,   # ○ Circle bullet point
    0x0A: 0x25D9,   # ◙ Inverse circle 
    0x0B: 0x2642,   # ♂ Male
    0x0C: 0x2640,   # ♀ Female
    0x0D: 0x266A,   # ♪ Eigth note (music)
    0x0E: 0x266B,   # ♫ Double eight note (music)
    0x0F: 0x263C,   # ☼ Solar
    0x10: 0x25BA,   # ► Right-Pointing Pointer
    0x11: 0x25C4,   # ◄ Left-Pointing Pointer
    0x12: 0x2195,   # ↕ Up Down Arrow
    0x13: 0x203C,   # ‼ Double Exclamation Mark
    0x14: 0x00B6,   # ¶ Pilcrow/Paragraph
    0x15: 0x00A7,   # § Section
    0x16: 0x25AC,   # ▬ Black Rectangle
    0x17: 0x21A8,   # ↕ Underline Up Down Arrow
    0x18: 0x2191,   # ↑ Up arrow
    0x19: 0x2193,   # ↓ Down Arrow
    0x1A: 0x2192,   # → Right arrow
    0x1B: 0x2190,   # ← Left arrow
    0x1C: 0x221F,   # ∟ Right angle
    0x1D: 0x2194,   # ↔ Left Right Arrow (If and only if)
    0x1E: 0x25B2,   # ▲ Up-Pointing Pointer
    0x1F: 0x25BC,   # ▼ Down-Pointing Pointer
}



