diff options
| author | ITCactus <n/a> | 2022-05-09 17:45:53 +0200 |
|---|---|---|
| committer | ITCactus <n/a> | 2022-06-30 15:14:23 +0200 |
| commit | 319dfd23e7dd1ecfedea113e49dfe30b5a814c67 (patch) | |
| tree | c216ae7c9204cf3e1ce7a1d83171f788df42efa7 /src | |
| parent | c0770cde8a1416e8dad3064bf0de8168ec0915db (diff) | |
[new watchface] watchface inspired by G7710, with day of year and week number info
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | src/components/settings/Settings.h | 12 | ||||
| -rw-r--r-- | src/displayapp/fonts/7segment.woff | bin | 0 -> 2124 bytes | |||
| -rw-r--r-- | src/displayapp/fonts/lv_font_7segment_115.c | 735 | ||||
| -rw-r--r-- | src/displayapp/fonts/lv_font_7segment_40.c | 228 | ||||
| -rw-r--r-- | src/displayapp/fonts/lv_font_dots_40.c | 410 | ||||
| -rw-r--r-- | src/displayapp/fonts/repetitionscrolling.ttf | bin | 0 -> 42872 bytes | |||
| -rw-r--r-- | src/displayapp/screens/CheckboxList.cpp | 115 | ||||
| -rw-r--r-- | src/displayapp/screens/CheckboxList.h | 49 | ||||
| -rw-r--r-- | src/displayapp/screens/Clock.cpp | 15 | ||||
| -rw-r--r-- | src/displayapp/screens/Clock.h | 1 | ||||
| -rw-r--r-- | src/displayapp/screens/WatchFaceCasioStyleG7710.cpp | 297 | ||||
| -rw-r--r-- | src/displayapp/screens/WatchFaceCasioStyleG7710.h | 91 | ||||
| -rw-r--r-- | src/displayapp/screens/settings/SettingWatchFace.h | 13 | ||||
| -rw-r--r-- | src/libs/lv_conf.h | 3 |
15 files changed, 1967 insertions, 5 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3b7503fd..59119c49 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -396,6 +396,7 @@ list(APPEND SOURCE_FILES displayapp/screens/Motion.cpp displayapp/screens/FlashLight.cpp displayapp/screens/List.cpp + displayapp/screens/CheckboxList.cpp displayapp/screens/BatteryInfo.cpp displayapp/screens/Steps.cpp displayapp/screens/Timer.cpp @@ -426,6 +427,7 @@ list(APPEND SOURCE_FILES displayapp/screens/WatchFaceDigital.cpp displayapp/screens/WatchFaceTerminal.cpp displayapp/screens/WatchFacePineTimeStyle.cpp + displayapp/screens/WatchFaceCasioStyleG7710.cpp ## @@ -600,6 +602,7 @@ set(INCLUDE_FILES displayapp/screens/FirmwareUpdate.h displayapp/screens/FirmwareValidation.h displayapp/screens/ApplicationList.h + displayapp/screens/CheckboxList.h displayapp/Apps.h displayapp/screens/Notifications.h displayapp/screens/HeartRate.h diff --git a/src/components/settings/Settings.h b/src/components/settings/Settings.h index 3b113ead..83987b77 100644 --- a/src/components/settings/Settings.h +++ b/src/components/settings/Settings.h @@ -102,6 +102,14 @@ namespace Pinetime { return appMenu; }; + void SetWatchfacesMenu(uint8_t menu) { + watchFacesMenu = menu; + }; + + uint8_t GetWatchfacesMenu() const { + return watchFacesMenu; + }; + void SetSettingsMenu(uint8_t menu) { settingsMenu = menu; }; @@ -212,7 +220,7 @@ namespace Pinetime { private: Pinetime::Controllers::FS& fs; - static constexpr uint32_t settingsVersion = 0x0003; + static constexpr uint32_t settingsVersion = 0x0004; struct SettingsData { uint32_t version = settingsVersion; uint32_t stepsGoal = 10000; @@ -236,6 +244,8 @@ namespace Pinetime { uint8_t appMenu = 0; uint8_t settingsMenu = 0; + uint8_t watchFacesMenu = 0; + /* ble state is intentionally not saved with the other watch settings and initialized * to off (false) on every boot because we always want ble to be enabled on startup */ diff --git a/src/displayapp/fonts/7segment.woff b/src/displayapp/fonts/7segment.woff Binary files differnew file mode 100644 index 00000000..79ed9249 --- /dev/null +++ b/src/displayapp/fonts/7segment.woff diff --git a/src/displayapp/fonts/lv_font_7segment_115.c b/src/displayapp/fonts/lv_font_7segment_115.c new file mode 100644 index 00000000..1d509403 --- /dev/null +++ b/src/displayapp/fonts/lv_font_7segment_115.c @@ -0,0 +1,735 @@ +/******************************************************************************* + * Size: 115 px + * Bpp: 1 + * Opts: + ******************************************************************************/ + +#ifdef LV_LVGL_H_INCLUDE_SIMPLE +#include "lvgl.h" +#else +#include "lvgl/lvgl.h" +#endif + +#ifndef LV_FONT_7SEGMENT_115 +#define LV_FONT_7SEGMENT_115 1 +#endif + +#if LV_FONT_7SEGMENT_115 + +/*----------------- + * BITMAPS + *----------------*/ + +/*Store the image of the glyphs*/ +static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { + /* U+0020 " " */ + 0x0, + + /* U+0030 "0" */ + 0x0, 0xf, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1f, + 0xff, 0xff, 0xff, 0x88, 0x0, 0x1f, 0xff, 0xff, + 0xff, 0xcf, 0x0, 0x7, 0xff, 0xff, 0xff, 0xc7, + 0xc0, 0x11, 0xff, 0xff, 0xff, 0xe7, 0xe0, 0x1c, + 0x7f, 0xff, 0xff, 0xf3, 0xf8, 0x1f, 0x1f, 0xff, + 0xff, 0xf3, 0xfc, 0xf, 0xc7, 0xff, 0xff, 0xf9, + 0xff, 0x7, 0xf1, 0xff, 0xff, 0xf9, 0xff, 0x83, + 0xfc, 0x7f, 0xff, 0xfc, 0xff, 0xc3, 0xff, 0x0, + 0x0, 0x0, 0x7f, 0xe1, 0xff, 0xc0, 0x0, 0x0, + 0x7f, 0xf0, 0xff, 0xe0, 0x0, 0x0, 0x3f, 0xf8, + 0x7f, 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x3f, 0xf8, + 0x0, 0x0, 0xf, 0xfe, 0x1f, 0xfc, 0x0, 0x0, + 0x7, 0xff, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, + 0x87, 0xff, 0x0, 0x0, 0x1, 0xff, 0x83, 0xff, + 0x80, 0x0, 0x0, 0xff, 0xc1, 0xff, 0xc0, 0x0, + 0x0, 0xff, 0xe0, 0xff, 0xe0, 0x0, 0x0, 0x7f, + 0xf0, 0x7f, 0xe0, 0x0, 0x0, 0x3f, 0xf8, 0x3f, + 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x1f, 0xf8, 0x0, + 0x0, 0xf, 0xfe, 0xf, 0xfc, 0x0, 0x0, 0x7, + 0xff, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, 0x87, + 0xff, 0x0, 0x0, 0x1, 0xff, 0xc3, 0xff, 0x80, + 0x0, 0x0, 0xff, 0xe1, 0xff, 0xc0, 0x0, 0x0, + 0x7f, 0xf0, 0xff, 0xe0, 0x0, 0x0, 0x3f, 0xf8, + 0x7f, 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x3f, 0xf8, + 0x0, 0x0, 0xf, 0xfe, 0x1f, 0xfc, 0x0, 0x0, + 0x7, 0xff, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, + 0x7, 0xff, 0x0, 0x0, 0x1, 0xff, 0x83, 0xff, + 0x80, 0x0, 0x1, 0xff, 0xc1, 0xff, 0x80, 0x0, + 0x0, 0x7f, 0xe0, 0xff, 0x80, 0x0, 0x0, 0x1f, + 0xf0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0xf8, 0x1f, + 0x0, 0x0, 0x0, 0x0, 0xf8, 0x7, 0x0, 0x0, + 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, + 0x1, 0x80, 0x7c, 0x0, 0x0, 0x0, 0x1, 0xe0, + 0x7f, 0x0, 0x0, 0x0, 0x3, 0xfc, 0x3f, 0xe0, + 0x0, 0x0, 0x3, 0xfe, 0x1f, 0xf8, 0x0, 0x0, + 0x7, 0xfe, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, + 0x7, 0xff, 0x0, 0x0, 0x1, 0xff, 0x83, 0xff, + 0x80, 0x0, 0x1, 0xff, 0xc1, 0xff, 0xc0, 0x0, + 0x0, 0xff, 0xe0, 0xff, 0xc0, 0x0, 0x0, 0x7f, + 0xf0, 0x7f, 0xe0, 0x0, 0x0, 0x3f, 0xf8, 0x3f, + 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x3f, 0xf8, 0x0, + 0x0, 0xf, 0xfe, 0x1f, 0xfc, 0x0, 0x0, 0x7, + 0xff, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, 0x87, + 0xff, 0x0, 0x0, 0x1, 0xff, 0xc3, 0xff, 0x80, + 0x0, 0x0, 0xff, 0xe1, 0xff, 0xc0, 0x0, 0x0, + 0x7f, 0xf0, 0xff, 0xe0, 0x0, 0x0, 0x3f, 0xf8, + 0x7f, 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x3f, 0xf8, + 0x0, 0x0, 0xf, 0xfc, 0x1f, 0xfc, 0x0, 0x0, + 0x7, 0xfe, 0xf, 0xfe, 0x0, 0x0, 0x3, 0xff, + 0x7, 0xff, 0x0, 0x0, 0x3, 0xff, 0x83, 0xff, + 0x80, 0x0, 0x1, 0xff, 0xc1, 0xff, 0x80, 0x0, + 0x0, 0xff, 0xe0, 0xff, 0xc0, 0x0, 0x0, 0x7f, + 0xf0, 0x7f, 0xe0, 0x0, 0x0, 0x3f, 0xf8, 0x3f, + 0xf0, 0x0, 0x0, 0x1f, 0xfc, 0x3f, 0xf8, 0x0, + 0x0, 0xf, 0xfe, 0x1f, 0xf8, 0x0, 0x0, 0x7, + 0xff, 0xf, 0xf8, 0xff, 0xff, 0xf9, 0xff, 0x87, + 0xf8, 0xff, 0xff, 0xfc, 0xff, 0xc3, 0xf8, 0xff, + 0xff, 0xfe, 0x7f, 0xc0, 0xf8, 0xff, 0xff, 0xff, + 0x9f, 0xe0, 0x70, 0xff, 0xff, 0xff, 0xcf, 0xe0, + 0x11, 0xff, 0xff, 0xff, 0xe7, 0xf0, 0x1, 0xff, + 0xff, 0xff, 0xf1, 0xf0, 0x1, 0xff, 0xff, 0xff, + 0xfc, 0xf0, 0x0, 0x7f, 0xff, 0xff, 0xfe, 0x60, + 0x0, 0xf, 0xff, 0xff, 0xff, 0x0, 0x0, + + /* U+0031 "1" */ + 0x0, 0x40, 0x1, 0xc0, 0x3, 0xe0, 0xf, 0xc0, + 0x1f, 0xc0, 0x3f, 0x80, 0xff, 0x81, 0xff, 0x7, + 0xfe, 0xf, 0xfc, 0x3f, 0xf8, 0x7f, 0xf0, 0xff, + 0xe1, 0xff, 0xc3, 0xff, 0x87, 0xff, 0xf, 0xfc, + 0x1f, 0xf8, 0x3f, 0xf0, 0xff, 0xe1, 0xff, 0xc3, + 0xff, 0x87, 0xff, 0xf, 0xfe, 0x1f, 0xfc, 0x3f, + 0xf8, 0x7f, 0xf0, 0xff, 0xe1, 0xff, 0xc3, 0xff, + 0x87, 0xff, 0xf, 0xfe, 0x1f, 0xf8, 0x3f, 0xf0, + 0xff, 0xe0, 0xff, 0xc0, 0xff, 0x80, 0xff, 0x0, + 0x7c, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0xc, 0x0, 0x7c, 0x1, 0xfe, + 0x7, 0xfc, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0xc3, + 0xff, 0x87, 0xff, 0xf, 0xfe, 0x1f, 0xfc, 0x3f, + 0xf8, 0x7f, 0xf0, 0xff, 0xe1, 0xff, 0xc3, 0xff, + 0x87, 0xff, 0xf, 0xfe, 0x1f, 0xfc, 0x3f, 0xf8, + 0x7f, 0xe0, 0xff, 0xc3, 0xff, 0x87, 0xff, 0xf, + 0xfe, 0x1f, 0xfc, 0x3f, 0xf8, 0x7f, 0xf0, 0xff, + 0xe1, 0xff, 0xc1, 0xff, 0x83, 0xff, 0x7, 0xfe, + 0x7, 0xf8, 0xf, 0xf0, 0x1f, 0xc0, 0x1f, 0x80, + 0x3e, 0x0, 0x78, 0x0, 0xc0, 0x0, + + /* U+0032 "2" */ + 0x0, 0xf, 0xff, 0xff, 0xff, 0x80, 0x0, 0x1f, + 0xff, 0xff, 0xff, 0x88, 0x0, 0x1f, 0xff, 0xff, + 0xff, 0xcf, 0x0, 0x7, 0xff, 0xff, 0xff, 0xc7, + 0xc0, 0x1, 0xff, 0xff, 0xff, 0xe7, 0xe0, 0x0, + 0x7f, 0xff, 0xff, 0xf3, 0xf8, 0x0, 0x1f, 0xff, + 0xff, 0xf3, 0xfc, 0x0, 0x7, 0xff, 0xff, 0xf9, + 0xff, 0x0, 0x1, 0xff, 0xff, 0xf9, 0xff, 0x80, + 0x0, 0x7f, 0xff, 0xfc, 0xff, 0xc0, 0x0, 0x0, + 0x0, 0x0, 0x7f, 0xe0, 0x0, 0x0, 0x0, 0x0, + 0x7f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, + 0x0, 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, + 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, + 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, + 0x80, 0x0, 0x0, 0x0, 0x1, 0xff, 0x80, 0x0, + 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, + 0x0, 0x7f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x7f, + 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, 0x0, + 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, 0x0, + 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x7, + 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x80, + 0x0, 0x0, 0x0, 0x1, 0xff, 0xc0, 0x0, 0x0, + 0x0, 0x0, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x0, + 0x7f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, + 0x0, 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, + 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, + 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, + 0x0, 0x0, 0x0, 0x0, 0x1, 0xff, 0x80, 0x0, + 0x0, 0x0, 0x1, 0xff, 0xc0, 0x0, 0x0, 0x0, + 0x0, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x1f, + 0xf0, 0x0, 0xf, 0xff, 0xff, 0xc7, 0xf8, 0x0, + 0xf, 0xff, 0xff, 0xf1, 0xf8, 0x0, 0x1f, 0xff, + 0xff, 0xfc, 0x38, 0x0, 0x1f, 0xff, 0xff, 0xff, + 0x88, 0x0, 0x3f, 0xff, 0xff, 0xff, 0xe0, 0x0, + 0x1f, 0xff, 0xff, 0xff, 0xf0, 0x0, 0x3, 0xff, + 0xff, 0xff, 0xe0, 0x0, 0x70, 0xff, 0xff, 0xff, + 0xe0, 0x0, 0x7e, 0x3f, 0xff, 0xff, 0xc0, 0x0, + 0x7f, 0x87, 0xff, 0xff, 0xc0, 0x0, 0x3f, 0xe0, + 0x0, 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, + 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, + 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, + 0x80, 0x0, 0x0, 0x0, 0x1, 0xff, 0xc0, 0x0, + 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, + 0x0, 0x7f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x3f, + 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, 0x0, + 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, 0x0, + 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x7, + 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x80, + 0x0, 0x0, 0x0, 0x1, 0xff, 0xc0, 0x0, 0x0, + 0x0, 0x0, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x0, + 0x7f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, + 0x0, 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, 0x0, + 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, + 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, + 0x80, 0x0, 0x0, 0x0, 0x1, 0xff, 0x80, 0x0, + 0x0, 0x0, 0x0, 0xff, 0xc0, 0x0, 0x0, 0x0, + 0x0, 0x7f, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x3f, + 0xf0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, 0x0, + 0x0, 0x0, 0x0, 0x1f, 0xf8, 0x0, 0x0, 0x0, + 0x0, 0xf, 0xf8, 0xff, 0xff, 0xf8, 0x0, 0x7, + 0xf8, 0xff, 0xff, 0xfc, 0x0, 0x3, 0xf8, 0xff, + 0xff, 0xfe, 0x0, 0x0, 0xf8, 0xff, 0xff, 0xff, + 0x80, 0x0, 0x70, 0xff, 0xff, 0xff, 0xc0, 0x0, + 0x11, 0xff, 0xff, 0xff, 0xe0, 0x0, 0x1, 0xff, + 0xff, 0xff, 0xf0, 0x0, 0x1, 0xff, 0xff, 0xff, + 0xfc, 0x0, 0x0, 0x7f, 0xff, 0xff, 0xfe, 0x0, + 0x0, 0xf, 0xff, 0xff, 0xff, 0x0, 0x0, + + /* U+0033 "3" */ + 0x0, 0xff, 0xff, 0xff, 0xf8, 0x0, 0x1f, 0xff, + 0xff, 0xff, 0x88, 0x1, 0xff, 0xff, 0xff, 0xfc, + 0xf0, 0x7, 0xff, 0xff, 0xff, 0xc7, 0xc0, 0x1f, + 0xff, 0xff, 0xfe, 0x7e, 0x0, 0x7f, 0xff, 0xff, + 0xf3, 0xf8, 0x1, 0xff, 0xff, 0xff, 0x3f, 0xc0, + 0x7, 0xff, 0xff, 0xf9, 0xff, 0x0, 0x1f, 0xff, + 0xff, 0x9f, 0xf8, 0x0, 0x7f, 0xff, 0xfc, 0xff, + 0xc0, 0x0, 0x0, 0x0, 0x7, 0xfe, 0x0, 0x0, + 0x0, 0x0, 0x7f, 0xf0, 0x0, 0x0, 0x0, 0x3, + 0xff, 0x80, 0x0, 0x0, 0x0, 0x1f, 0xfc, 0x0, + 0x0, 0x0, 0x0, 0xff, 0xe0, 0x0, 0x0, 0x0, + 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf8, + 0x0, 0x0, 0x0, 0x1, 0xff, 0x80, 0x0, 0x0, + 0x0, 0xf, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7f, + 0xe0, 0x0, 0x0, 0x0, 0x7, 0xff, 0x0, 0x0, + 0x0, 0x0, 0x3f, 0xf8, 0x0, 0x0, 0x0, 0x1, + 0xff, 0xc0, 0x0, 0x0, 0x0, 0xf, 0xfe, 0x0, + 0x0, 0x0, 0x0, 0x7f, 0xf0, 0x0, 0x0, 0x0, + 0x3, 0xff, 0x80, 0x0, 0x0, 0x0, 0x1f, 0xfc, + 0x0, 0x0, 0x0, 0x0, 0xff, 0xe0, 0x0, 0x0, + 0x0, 0x7, 0xff, 0x0, 0x0, 0x0, 0x0, 0x3f, + 0xf8, 0x0, 0x0, 0x0, 0x1, 0xff, 0xc0, 0x0, + 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, 0x0, 0x0, + 0x7f, 0xf0, 0x0, 0x0, 0x0, 0x3, 0xff, 0x0, + 0x0, 0x0, 0x0, 0x1f, 0xf8, 0x0, 0x0, 0x0, + 0x1, 0xff, 0xc0, 0x0, 0x0, 0x0, 0xf, 0xfe, + 0x0, 0x0, 0x0, 0x0, 0x1f, 0xf0, 0x0, 0xff, + 0xff, 0xfc, 0x7f, 0x80, 0xf, 0xff, 0xff, 0xf1, + 0xf8, 0x1, 0xff, 0xff, 0xff, 0xc3, 0x80, 0x1f, + 0xff, 0xff, 0xff, 0x88, 0x3, 0xff, 0xff, 0xff, + 0xfe, 0x0, 0x1f, 0xff, 0xff, 0xff, 0xf0, 0x0, + 0x3f, 0xff, 0xff, 0xfe, 0x0, 0x0, 0xff, 0xff, + 0xff, 0xe1, 0x80, 0x3, 0xff, 0xff, 0xfc, 0x3f, + 0x0, 0x7, 0xff, 0xff, 0xc3, 0xfc, 0x0, 0x0, + 0x0, 0x0, 0x7f, 0xc0, 0x0, 0x0, 0x0, 0x7, + 0xfe, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xf0, 0x0, + 0x0, 0x0, 0x1, 0xff, 0x80, 0x0, 0x0, 0x0, + 0x1f, 0xfc, 0x0, 0x0, 0x0, 0x0, 0xff, 0xe0, + 0x0, 0x0, 0x0, 0x7, 0xff, 0x0, 0x0, 0x0, + 0x0, 0x3f, 0xf8, 0x0, 0x0, 0x0, 0x1, 0xff, + 0xc0, 0x0, 0x0, 0x0, 0xf, 0xfe, 0x0, 0x0, |
