#ifndef FONT_C64_8X8_H
#define FONT_C64_8X8_H

#ifndef _IMG_ASSET_SECTION
#define _IMG_ASSET_SECTION ".data"
#endif

#define FONT_FIRST_ASCII        32
#define FONT_N_CHARS            95

static const char __attribute__((aligned(4), section(_IMG_ASSET_SECTION ".font_c64_8x8"))) font_8x8[] = {
	0x00, 0x18, 0x66, 0x66, 0x18, 0x46, 0x3c, 0x60, 0x30, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x18, 0x3c, 0x3c, 0x60, 0x7e, 0x3c, 0x7e, 0x3c, 0x3c, 0x00, 0x00, 0x70, 0x00, 0x0e, 0x3c, 0x3c, 0x18, 0x3e, 0x3c, 0x1e, 0x7e, 0x7e, 0x3c, 0x66, 0x3c, 0x78, 0x66, 0x06, 0xc6, 0x66, 0x3c, 0x3e, 0x3c, 0x3e, 0x3c, 0x7e, 0x66, 0x66, 0xc6, 0x66, 0x66, 0x7e, 0x3c, 0x30, 0x3c, 0x00, 0x00, 0x3c, 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, 0x3c, 0x30, 0x3c, 0x00,
	0x00, 0x18, 0x66, 0x66, 0x7c, 0x66, 0x66, 0x30, 0x18, 0x18, 0x66, 0x18, 0x00, 0x00, 0x00, 0xc0, 0x66, 0x18, 0x66, 0x66, 0x70, 0x06, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x18, 0x00, 0x18, 0x66, 0x66, 0x3c, 0x66, 0x66, 0x36, 0x06, 0x06, 0x66, 0x66, 0x18, 0x30, 0x36, 0x06, 0xee, 0x6e, 0x66, 0x66, 0x66, 0x66, 0x66, 0x18, 0x66, 0x66, 0xc6, 0x66, 0x66, 0x60, 0x0c, 0x48, 0x30, 0x18, 0x08, 0x66, 0x00, 0x06, 0x00, 0x60, 0x00, 0x70, 0x00, 0x06, 0x18, 0x60, 0x06, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x48, 0x30, 0x18,
	0x00, 0x18, 0x66, 0xff, 0x06, 0x30, 0x3c, 0x18, 0x0c, 0x30, 0x3c, 0x18, 0x00, 0x00, 0x00, 0x60, 0x76, 0x1c, 0x60, 0x60, 0x78, 0x3e, 0x06, 0x30, 0x66, 0x66, 0x18, 0x18, 0x0c, 0x7e, 0x30, 0x60, 0x76, 0x66, 0x66, 0x06, 0x66, 0x06, 0x06, 0x06, 0x66, 0x18, 0x30, 0x1e, 0x06, 0xfe, 0x7e, 0x66, 0x66, 0x66, 0x66, 0x06, 0x18, 0x66, 0x66, 0xc6, 0x3c, 0x66, 0x30, 0x0c, 0x0c, 0x30, 0x3c, 0x0c, 0x76, 0x3c, 0x06, 0x3c, 0x60, 0x3c, 0x18, 0x7c, 0x06, 0x00, 0x00, 0x06, 0x18, 0x66, 0x3e, 0x3c, 0x3e, 0x7c, 0x3e, 0x7c, 0x7e, 0x66, 0x66, 0xc6, 0x66, 0x66, 0x7e, 0x0c, 0x0c, 0x30, 0x3c,
	0x00, 0x18, 0x00, 0x66, 0x3c, 0x18, 0x1c, 0x00, 0x0c, 0x30, 0xff, 0x7e, 0x00, 0x7e, 0x00, 0x30, 0x6e, 0x18, 0x30, 0x38, 0x66, 0x60, 0x3e, 0x18, 0x3c, 0x7c, 0x00, 0x00, 0x06, 0x00, 0x60, 0x30, 0x76, 0x7e, 0x3e, 0x06, 0x66, 0x1e, 0x1e, 0x76, 0x7e, 0x18, 0x30, 0x0e, 0x06, 0xd6, 0x7e, 0x66, 0x3e, 0x66, 0x3e, 0x3c, 0x18, 0x66, 0x66, 0xd6, 0x18, 0x3c, 0x18, 0x0c, 0x3e, 0x30, 0x7e, 0xfe, 0x76, 0x60, 0x3e, 0x06, 0x7c, 0x66, 0x7c, 0x66, 0x3e, 0x1c, 0x60, 0x36, 0x18, 0xfe, 0x66, 0x66, 0x66, 0x66, 0x66, 0x06, 0x18, 0x66, 0x66, 0xd6, 0x3c, 0x66, 0x30, 0x0c, 0x3e, 0x30, 0x7e,
	0x00, 0x00, 0x00, 0xff, 0x60, 0x0c, 0xe6, 0x00, 0x0c, 0x30, 0x3c, 0x18, 0x00, 0x00, 0x00, 0x18, 0x66, 0x18, 0x0c, 0x60, 0xfe, 0x60, 0x66, 0x18, 0x66, 0x60, 0x00, 0x00, 0x0c, 0x7e, 0x30, 0x18, 0x06, 0x66, 0x66, 0x06, 0x66, 0x06, 0x06, 0x66, 0x66, 0x18, 0x30, 0x1e, 0x06, 0xc6, 0x76, 0x66, 0x06, 0x66, 0x1e, 0x60, 0x18, 0x66, 0x66, 0xfe, 0x3c, 0x18, 0x0c, 0x0c, 0x0c, 0x30, 0x18, 0xfe, 0x06, 0x7c, 0x66, 0x06, 0x66, 0x7e, 0x18, 0x66, 0x66, 0x18, 0x60, 0x1e, 0x18, 0xfe, 0x66, 0x66, 0x66, 0x66, 0x06, 0x3c, 0x18, 0x66, 0x66, 0xfe, 0x18, 0x66, 0x18, 0x0c, 0x0c, 0x30, 0x18,
	0x00, 0x00, 0x00, 0x66, 0x3e, 0x66, 0x66, 0x00, 0x18, 0x18, 0x66, 0x18, 0x18, 0x00, 0x18, 0x0c, 0x66, 0x18, 0x06, 0x66, 0x60, 0x66, 0x66, 0x18, 0x66, 0x66, 0x18, 0x18, 0x18, 0x00, 0x18, 0x00, 0x46, 0x66, 0x66, 0x66, 0x36, 0x06, 0x06, 0x66, 0x66, 0x18, 0x36, 0x36, 0x06, 0xc6, 0x66, 0x66, 0x06, 0x3c, 0x36, 0x66, 0x18, 0x66, 0x3c, 0xee, 0x66, 0x18, 0x06, 0x0c, 0x46, 0x30, 0x18, 0x0c, 0x46, 0x66, 0x66, 0x06, 0x66, 0x06, 0x18, 0x7c, 0x66, 0x18, 0x60, 0x36, 0x18, 0xd6, 0x66, 0x66, 0x3e, 0x7c, 0x06, 0x60, 0x18, 0x66, 0x3c, 0x7c, 0x3c, 0x7c, 0x0c, 0x0c, 0x46, 0x30, 0x18,
	0x00, 0x18, 0x00, 0x66, 0x18, 0x62, 0xfc, 0x00, 0x30, 0x0c, 0x00, 0x00, 0x18, 0x00, 0x18, 0x06, 0x3c, 0x7e, 0x7e, 0x3c, 0x60, 0x3c, 0x3c, 0x18, 0x3c, 0x3c, 0x00, 0x18, 0x70, 0x00, 0x0e, 0x18, 0x3c, 0x66, 0x3e, 0x3c, 0x1e, 0x7e, 0x06, 0x3c, 0x66, 0x3c, 0x1c, 0x66, 0x7e, 0xc6, 0x66, 0x3c, 0x06, 0x70, 0x66, 0x3c, 0x18, 0x3c, 0x18, 0xc6, 0x66, 0x18, 0x7e, 0x3c, 0x3f, 0x3c, 0x18, 0x08, 0x3c, 0x7c, 0x3e, 0x3c, 0x7c, 0x3c, 0x18, 0x60, 0x66, 0x3c, 0x60, 0x66, 0x3c, 0xc6, 0x66, 0x3c, 0x06, 0x60, 0x06, 0x3e, 0x70, 0x7c, 0x18, 0x6c, 0x66, 0x30, 0x7e, 0x3c, 0x3f, 0x3c, 0x18,
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 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, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x18,
};

#endif