text: #define pat0_width 16
  #define pat0_height 16
  static unsigned char pat0_bits[] = {
     0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
     0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
     0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
  #define pat1_width 16
  #define pat1_height 16
  static unsigned char pat1_bits[] = {
     0xee, 0xee, 0xff, 0xff, 0xbb, 0xbb, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff,
     0xbb, 0xbb, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xbb, 0xbb, 0xff, 0xff,
     0xee, 0xee, 0xff, 0xff, 0xbb, 0xbb, 0xff, 0xff};
  #define pat10_width 16
  #define pat10_height 16
  static unsigned char pat10_bits[] = {
     0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
     0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
     0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33};
  #define pat11_width 16
  #define pat11_height 16
  static unsigned char pat11_bits[] = {
     0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
     0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
     0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00};
  #define pat12_width 16
  #define pat12_height 16
  static unsigned char pat12_bits[] = {
     0x81, 0x81, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24,
     0x42, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18,
     0x18, 0x18, 0x24, 0x24, 0x42, 0x42, 0x81, 0x81};
  #define pat13_width 16
  #define pat13_height 16
  static unsigned char pat13_bits[] = {
     0x02, 0x81, 0x81, 0x40, 0x40, 0x20, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04,
     0x04, 0x02, 0x02, 0x81, 0x81, 0x40, 0x40, 0x20, 0x20, 0x10, 0x10, 0x08,
     0x08, 0x04, 0x04, 0x02, 0x02, 0x81, 0x81, 0x40};
  #define pat14_width 16
  #define pat14_height 16
  static unsigned char pat14_bits[] = {
     0x81, 0x40, 0x02, 0x81, 0x04, 0x02, 0x08, 0x04, 0x10, 0x08, 0x20, 0x10,
     0x40, 0x20, 0x81, 0x40, 0x02, 0x81, 0x04, 0x02, 0x08, 0x04, 0x10, 0x08,
     0x20, 0x10, 0x40, 0x20, 0x81, 0x40, 0x02, 0x81};
  #define pat15_width 16
  #define pat15_height 16
  static unsigned char pat15_bits[] = {
     0x00, 0x00, 0x04, 0x20, 0x0c, 0x20, 0x14, 0x20, 0x24, 0x20, 0x44, 0x20,
     0x84, 0x20, 0x04, 0x21, 0x04, 0x22, 0x04, 0x24, 0x04, 0x28, 0x04, 0x30,
     0x04, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  #define pat2_width 16
  #define pat2_height 16
  static unsigned char pat2_bits[] = {
     0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb,
     0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb,
     0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb};
  #define pat3_width 16
  #define pat3_height 16
  static unsigned char pat3_bits[] = {
     0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa,
     0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa,
     0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa};
  #define pat4_width 16
  #define pat4_height 16
  #define pat4_x_hot -1
  #define pat4_y_hot -1
  static unsigned char pat4_bits[] = {
     0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
     0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
     0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44};
  #define pat5_width 16
  #define pat5_height 16
  #define pat5_x_hot -1
  #define pat5_y_hot -1
  static unsigned char pat5_bits[] = {
     0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x11, 0x11, 0x00, 0x00,
     0x44, 0x44, 0x00, 0x00, 0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00,
     0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00};
  #define pat6_width 16
  #define pat6_height 16
  static unsigned char pat6_bits[] = {
     0x08, 0x82, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00, 0x08, 0x82, 0x00, 0x00,
     0x41, 0x10, 0x00, 0x00, 0x08, 0x82, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00,
     0x08, 0x82, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00};
  #define pat7_width 16
  #define pat7_height 16
  static unsigned char pat7_bits[] = {
     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  #define pat8_width 16
  #define pat8_height 16
  static unsigned char pat8_bits[] = {
     0x1e, 0x1e, 0x0f, 0x0f, 0x87, 0x87, 0xc3, 0xc3, 0xe1, 0xe1, 0xf0, 0xf0,
     0x78, 0x78, 0x3c, 0x3c, 0x1e, 0x1e, 0x0f, 0x0f, 0x87, 0x87, 0xc3, 0xc3,
     0xe1, 0xe1, 0xf0, 0xf0, 0x78, 0x78, 0x3c, 0x3c};
  #define pat9_width 16
  #define pat9_height 16
  static unsigned char pat9_bits[] = {
     0x78, 0x78, 0xf0, 0xf0, 0xe1, 0xe1, 0xc3, 0xc3, 0x87, 0x87, 0x0f, 0x0f,
     0x1e, 0x1e, 0x3c, 0x3c, 0x78, 0x78, 0xf0, 0xf0, 0xe1, 0xe1, 0xc3, 0xc3,
     0x87, 0x87, 0x0f, 0x0f, 0x1e, 0x1e, 0x3c, 0x3c};
  