🔍

µTHREE – the minimalist local multiplayer game console – RGB matrix version

minimal animated sprite setup

Running pixel graphics based animations on the 16×16 matrix is unfortunately not that straight forward. We have to fall back to best practice „oldschool“ approach to realize this – as we need to deal with spritesheets converted to c++ array. Yeah! As one quick proof of concept we pick this simple 128×48 pixel graphics, that contains several phases of one character pixel animation – each with a 16×16 range. This graphic can be downloaded from OPEN GAME ART.

Now, we simply convert this graphics in C++ readable format with the help of a tool called LCD Image Converter – The graphics need to be in RGB and 16bit format to be readable with the Adafruit Neopixel Lib.

#include <Arduino.h>
#include <FastLED.h> // FastLED by Daniel Garcia
#include <Adafruit_NeoMatrix.h>
#include <trx_btn.h>


#define TRANSPARENT_COLOR  0xf8e4

#define WHITE 0xffff
#define BLACK 0x0000
  
//static const uint16_t BUFFER[];

 // 124 x 48
static const uint16_t SMILEY_MAP[] PROGMEM = {
 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xc618, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x0000, 0xc618, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xc618, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x0000, 0xc618, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xc618, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xc618, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xc618, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xc618, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xc618, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xc618, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x18f2, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x18f2, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x18f2, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x18f2, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x18f2, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x18f2, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x18f2, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x2138, 0x2138, 0x2138, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x2138, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0xef16, 0xef16, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xef16, 0x2138, 0x0000, 0xef16, 0xef16, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x2138, 0x2138, 0x2138, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0xef16, 0xef16, 0x0000, 0x2138, 0xef16, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x18f2, 0x2138, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0xef16, 0xef16, 0x0000, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xef16, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0xef16, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xc618, 0x0000, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0xc618, 0x0000, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x0000, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0xc618, 0x0000, 0x0000, 0x2138, 0x18f2, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x0000, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x0000, 0xc618, 0xc618, 0xc618, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x2138, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x2138, 0x2138, 0x0000, 0x0000, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0x0000, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x2138, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0x2138, 0x2138, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xef16, 0xef16, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x18f2, 0x18f2, 0x18f2, 0x18f2, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x18f2, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xc618, 0x0000, 0x0000, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xc618, 0xc618, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0xc618, 0xc618, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0xef16, 0xef16, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x0000, 0x9bc0, 0x0000, 0x0000, 0x0000, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0x0000, 0x9bc0, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0x0000, 0x9bc0, 0x9bc0, 0x0000, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4, 0xf8e4 
  };
 
 
int anim_table_off_x = 4;
int anim_table_off_y = 0;

int text_scroll = 0; // text scrolling pointer
int mode = 0;
  
#define w 16
#define h 16
  
#define PIN 13
  
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(w, h, PIN,
  NEO_MATRIX_TOP     + NEO_MATRIX_LEFT +
  NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG,
  NEO_GRB            + NEO_KHZ800);


// BUTTON SETUP

aBTN btn1(5,false); // init button 1 on digipin 2
aBTN btn2(18,false);  // init button 2 on digipin 4

aBTN btn3(21,false); // init button 1 on digipin 2
aBTN btn4(19,false);  // init button 2 on digipin 4

void prepareBuffers(){

   // todo > transparency color stuff!
}

  
void setup() {
  // put your setup code here, to run once:
  
    delay(100);
  
     matrix.begin();
     matrix.setBrightness(60);
     matrix.clear();

     prepareBuffers();

}
 
int animtick = 0;
 
 
void drawImage(){
 
 
  animtick++;
  if(animtick>3){
    animtick=0;
  }
  
  float xpos = animtick*16;
  float ypos = 0;//sin(millis()*.003)*66+160;

  xpos += sin(millis()*.0063)*2+1;
  ypos += sin(millis()*.0033)*2+1;

  //matrix.drawRGBBitmap(int(-xpos)-anim_table_off_x*16,int(ypos)-anim_table_off_y*16-1, SMILEY_MAP,128,48);

  matrix.drawRGBBitmap(int(-xpos)-anim_table_off_x*16,int(ypos)-anim_table_off_y*16-1, SMILEY_MAP,128,48);


 
}
  
  
// -------------------------------------------------
  
void loop() {

// ---- operate all buttons in parallel
// -------------------------------
    btn1.operateBUTTON();
    btn2.operateBUTTON();
    btn3.operateBUTTON();
    btn4.operateBUTTON();
    

    if(btn1.on_pressed){
      anim_table_off_x = 0;
      anim_table_off_y = 0;
      mode = 0;
    }

    if(btn2.on_pressed){
      anim_table_off_x = 4;
      anim_table_off_y = 0;
      mode = 0;
    }

     if(btn3.on_pressed){
      anim_table_off_x = 0;
      anim_table_off_y = 1;
      mode = 1;
    }

    if(btn4.on_pressed){
      anim_table_off_x = 4;
      anim_table_off_y = 1;
      mode = 1;
    }


   //matrix.clear();
   //drawColorNoise(); 


  if(mode==0){
  drawImage();
  }else if (mode==1){

      matrix.fillScreen(WHITE);
      matrix.setCursor(text_scroll,4);
      matrix.setTextColor(BLACK);
      matrix.setTextWrap(false);
      matrix.print("Why run all the time?");

      text_scroll--;
      if(text_scroll<-140){
        text_scroll = 16;
      }

  }
 

   matrix.show();
  delay(30);
}

first approach

ESP32 + 16×16 RGB LED MATRIX

#include <FastLED.h> // FastLED by Daniel Garcia
#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
  
// what is it we can draw?
// https://learn.adafruit.com/adafruit-gfx-graphics-library/graphics-primitives

  

const unsigned short ASTRO[256] PROGMEM={
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01F5, 0x01F5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0010 (16) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xE678, 0xFFFF, 0x01F5, 0x01F5, 0xFFFF, 0xE678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0020 (32) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0xE678, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xE678, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0030 (48) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0x01F5, 0x01F5, 0x01F5, 0x01F5, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0040 (64) pixels
0x0000, 0x0000, 0x0000, 0x01F5, 0xFFFF, 0x01F5, 0xA413, 0xA413, 0xA413, 0xA413, 0x01F5, 0xFFFF, 0x01F5, 0x0000, 0x0000, 0x0000,   // 0x0050 (80) pixels
0x0000, 0x0000, 0xF904, 0x01F5, 0xFFFF, 0xFC98, 0x0000, 0xFC98, 0xFC98, 0x0000, 0xFC98, 0xFFFF, 0x01F5, 0xF904, 0x0000, 0x0000,   // 0x0060 (96) pixels
0x0000, 0x0000, 0xF904, 0x01F5, 0xFFFF, 0xFC98, 0x0000, 0xFC98, 0xFC98, 0x0000, 0xFC98, 0xFFFF, 0x01F5, 0xF904, 0x0000, 0x0000,   // 0x0070 (112) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFC98, 0xFC98, 0xFC98, 0xFC98, 0xFC98, 0xFC98, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0080 (128) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01F5, 0xFC98, 0xF904, 0xF904, 0xFC98, 0x01F5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0090 (144) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0xA413, 0xFFFF, 0x5A0D, 0x5A0D, 0x5A0D, 0x5A0D, 0xFFFF, 0xA413, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x00A0 (160) pixels
0x0000, 0x0000, 0x0000, 0x01F5, 0xFFFF, 0xF904, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xF904, 0xFFFF, 0x01F5, 0x0000, 0x0000, 0x0000,   // 0x00B0 (176) pixels
0x0000, 0x0000, 0x0000, 0x01F5, 0x01F5, 0xFFFF, 0xF904, 0xFFFF, 0xFFFF, 0xF904, 0xFFFF, 0x01F5, 0x01F5, 0x0000, 0x0000, 0x0000,   // 0x00C0 (192) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01F5, 0x01F5, 0xF904, 0xF904, 0x01F5, 0x01F5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x00D0 (208) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF904, 0xF904, 0x0000, 0x0000, 0xF904, 0xF904, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x00E0 (224) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x00F0 (240) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0100 (256) pixels
};



const unsigned short UHR[256] PROGMEM={
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0010 (16) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0020 (32) pixels
0x0000, 0x0000, 0xE678, 0xA413, 0x0000, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0x0000, 0x0000, 0xA413, 0xE678, 0x0000, 0x0000,   // 0x0030 (48) pixels
0x0000, 0xE678, 0xA413, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0x0000, 0xA413, 0xE678, 0x0000,   // 0x0040 (64) pixels
0x0000, 0xA413, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0x5A0D, 0xE678, 0xE678, 0x0000, 0xA413, 0x0000,   // 0x0050 (80) pixels
0x0000, 0xA413, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0x5A0D, 0xE678, 0xE678, 0xE678, 0x0000, 0xA413, 0x0000,   // 0x0060 (96) pixels
0x0000, 0x0000, 0xE678, 0xA413, 0xA413, 0xE678, 0xE678, 0xE678, 0xE678, 0x5A0D, 0xE678, 0xA413, 0xA413, 0xE678, 0x0000, 0x0000,   // 0x0070 (112) pixels
0x0000, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0x5A0D, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0x0000, 0x0000,   // 0x0080 (128) pixels
0x0000, 0x0000, 0xE678, 0xFFFF, 0x0000, 0xE678, 0xE678, 0xFFFF, 0x0000, 0xE678, 0xE678, 0xFFFF, 0x0000, 0xE678, 0x0000, 0x0000,   // 0x0090 (144) pixels
0x0000, 0x0000, 0xE678, 0x0000, 0x0000, 0xE678, 0xE678, 0x0000, 0x0000, 0xE678, 0xE678, 0x0000, 0x0000, 0xA413, 0x0000, 0x0000,   // 0x00A0 (160) pixels
0x0000, 0x0000, 0xFC06, 0xFC06, 0xFC06, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xFC06, 0xFC06, 0xFC06, 0x0000, 0x0000,   // 0x00B0 (176) pixels
0x0000, 0x0000, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xE678, 0xA413, 0xA413, 0x0000, 0x0000, 0x0000,   // 0x00C0 (192) pixels
0x0000, 0x0000, 0x0000, 0xE678, 0xE678, 0xE678, 0xE678, 0x0000, 0x0000, 0xE678, 0xA413, 0xA413, 0xA413, 0x0000, 0x0000, 0x0000,   // 0x00D0 (208) pixels
0x0000, 0x0000, 0xFFFF, 0x0000, 0x0000, 0xA413, 0xA413, 0xA413, 0xA413, 0xA413, 0xA413, 0x0000, 0x0000, 0xFFFF, 0x0000, 0x0000,   // 0x00E0 (224) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x00F0 (240) pixels
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,   // 0x0100 (256) pixels
};





#define PIN 13
  
// MATRIX DECLARATION:
// Parameter 1 = width of NeoPixel matrix
// Parameter 2 = height of matrix
// Parameter 3 = pin number (most are valid)
// Parameter 4 = matrix layout flags, add together as needed:
//   NEO_MATRIX_TOP, NEO_MATRIX_BOTTOM, NEO_MATRIX_LEFT, NEO_MATRIX_RIGHT:
//     Position of the FIRST LED in the matrix; pick two, e.g.
//     NEO_MATRIX_TOP + NEO_MATRIX_LEFT for the top-left corner.
//   NEO_MATRIX_ROWS, NEO_MATRIX_COLUMNS: LEDs are arranged in horizontal
//     rows or in vertical columns, respectively; pick one or the other.
//   NEO_MATRIX_PROGRESSIVE, NEO_MATRIX_ZIGZAG: all rows/columns proceed
//     in the same order, or alternate lines reverse direction; pick one.
//   See example below for these values in action.
// Parameter 5 = pixel type flags, add together as needed:
//   NEO_KHZ800  800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
//   NEO_KHZ400  400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
//   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products)
//   NEO_GRBW    Pixels are wired for GRBW bitstream (RGB+W NeoPixel products)
//   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
  
  
// Example for NeoPixel Shield.  In this application we'd like to use it
// as a 5x8 tall matrix, with the USB port positioned at the top of the
// Arduino.  When held that way, the first pixel is at the top right, and
// lines are arranged in columns, progressive order.  The shield uses
// 800 KHz (v2) pixels that expect GRB color data.
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(16, 16, PIN,
  NEO_MATRIX_TOP     + NEO_MATRIX_RIGHT +
  NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG,
  NEO_GRB            + NEO_KHZ800);


 // #######################################
// stuff for procedural noise

uint16_t speed = 8;
uint16_t noise[16][16];
uint16_t scale = 80;
  
static uint16_t x;
static uint16_t y;
static uint16_t z;

  
  
// Fill the x/y array of 8-bit noise values using the inoise8 function.
void fillnoise8() {
  for(int i = 0; i < 16; i++) {
    int ioffset = scale * i;
    for(int j = 0; j < 16; j++) {
      int joffset = scale * j;
      noise[i][j] = inoise8(x + ioffset,y + joffset,z);
    }
  }
  z += speed;
}
  
  
 
  // #######################################
  // image drawing function - this might be really bad solution :(
void drawImage(int x, int y)
{
  int imageHeight = 16;
  int imageWidth = 16;
  int counter = 0;
  for (int yy = 0; yy < imageHeight; yy++)
  {
    for (int xx = 0; xx < imageWidth; xx++)
    {
      matrix.drawPixel(xx + x , yy + y, ASTRO[counter]  );
      counter++;
    }
  }
}

 
  // #######################################

 
  
void setup() {
  
 // Initialize our coordinates to some random values
  x = random16();
  y = random16();
  z = random16();
  
    
  matrix.begin();
  //matrix.setTextWrap(false);
  matrix.setBrightness(20);
  //matrix.setTextColor(colors[0]);

  matrix.clear();

  //Serial.begin(9600);

}
  
 
  
void drawNoiseFrame(){
    
  int idtick = 0;
  fillnoise8();
  
  for(int y=0;y<16;y++){
  for(int xi=0;xi<16;xi++){

    //int dcid = round(noise[y][xi] * 3 );
    int n = round(noise[y][xi] * 255 );
    int n2 = round(noise[xi*2][y] * 255 );
   
    matrix.drawPixel(xi, y, matrix.Color(n,0,n2)  );
    idtick++;
   }
  }
    
}
  
float px = 8.;
float py = 8.;
float pspeed = .15;
float pax = pspeed*2;
float pay = pspeed;
int h = 16;
int w = 16;

void loop() {
  
 
  
  if(px>float(w)-1 || px<0 ){pax *=-1.;}
  if(py>float(h)-1 || py<0 ){pay *=-1.;}

  px += pax;
  py += pay;
 
   
   drawNoiseFrame();

    matrix.clear();
   
  
 // matrix.fillCircle(int(px),int(py),2,matrix.Color(152,32,122) );
 //matrix.fillRect(px,py,2,2,matrix.Color(2,111,112));
  //matrix.drawPixel(int(px),int(py), matrix.Color(11, 22, 22));
  
  
   drawImage(int(px)-8,int(py)-8);
    matrix.show();
  
    delay(10);
}