diff --git a/lk2nd/aurora/aurora_splash.h b/lk2nd/aurora/aurora_splash.h new file mode 100644 index 00000000..6a386939 --- /dev/null +++ b/lk2nd/aurora/aurora_splash.h @@ -0,0 +1,1369 @@ +/* Generated by b9/b9l/splash/mk-splash.py from swag.png: 128x128 RGB565 (LE u16 in memory) */ +static const uint16_t aurora_splash[128 * 128] = { + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe73c, 0xd6ba, 0xce59, 0xc618, 0xbdf7, 0xdedb, + 0xef5d, 0xe71c, 0xd6ba, 0xce79, 0xce79, 0xd69a, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xef5d, 0xef7d, 0xffdf, 0xffdf, + 0xffff, 0xffdf, 0xf79e, 0xef7d, 0xe73c, 0xdefb, 0xdedb, 0xef5d, 0xf7be, 0xef7d, 0xef5d, 0xef5d, + 0xef5d, 0xef7d, 0xf7be, 0xf7be, 0xe73c, 0xd69a, 0xce79, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xdefb, 0xc638, 0xd69a, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xf79e, 0xf79e, 0xf79e, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xdefb, 0xc638, 0xb5b6, 0xe71c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce59, + 0xa514, 0xbdd7, 0xdefb, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe71c, + 0xdedb, 0xef5d, 0xf7be, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xef5d, 0xdefb, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce59, 0xa514, 0xbdf7, 0xe71c, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xef5d, 0xf79e, 0xf79e, 0xf7be, 0xf7be, + 0xf79e, 0xef7d, 0xf79e, 0xffdf, 0xffdf, 0xffdf, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xdedb, 0xbdf7, 0xd69a, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, + 0xdefb, 0xc638, 0xb596, 0x9cf3, 0x8c71, 0x8c71, 0x8c51, 0x8c51, 0x8c71, 0x94b2, 0xa534, 0xc618, + 0xdedb, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xd6ba, 0xdefb, 0xe73c, 0xef5d, 0xe73c, 0xdefb, 0xd69a, 0xbdf7, 0xa534, 0x9492, 0x8410, 0x73ae, + 0x738e, 0x738e, 0x738e, 0x738e, 0x73ae, 0x8430, 0x94b2, 0xa534, 0xbdd7, 0xc638, 0xd6ba, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xdedb, 0xd69a, 0xc618, 0xb596, + 0x9cf3, 0x8c71, 0x8430, 0x7bef, 0x73ae, 0x73ae, 0x7bcf, 0xbdf7, 0xef5d, 0xef7d, 0xef7d, 0xef7d, + 0xef7d, 0xf79e, 0xef7d, 0xdefb, 0xbdf7, 0xa514, 0x9cd3, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xdefb, 0xbdf7, 0xa514, 0x8410, 0x630c, 0x4228, 0x39c7, 0x39e7, 0x4a69, + 0x632c, 0x7bef, 0x94b2, 0xbdf7, 0xdedb, 0xe73c, 0xf79e, 0xffdf, 0xffdf, 0xffdf, 0xf7be, 0xef7d, + 0xd6ba, 0xbdf7, 0xb5b6, 0xe71c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xce59, + 0x8c71, 0x6b4d, 0x4208, 0x2104, 0x1082, 0x0861, 0x10a2, 0x31a6, 0x6b4d, 0x94b2, 0xbdd7, 0xb5b6, + 0xad55, 0xad55, 0xad75, 0xad55, 0xad55, 0xad55, 0xad75, 0xbdd7, 0xbdf7, 0xbdf7, 0xce59, 0xef7d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef5d, 0xd69a, 0xce59, 0xef5d, 0xc618, 0x8410, 0x632c, 0x4a69, 0x39e7, + 0x39e7, 0x39e7, 0x4228, 0x5acb, 0x8410, 0xad55, 0xc638, 0xb596, 0x94b2, 0x8c71, 0x8410, 0x7bcf, + 0x73ae, 0x73ae, 0x8410, 0x9492, 0xad55, 0xb5b6, 0xc638, 0xef5d, 0xffdf, 0xef7d, 0xdefb, 0xd6ba, + 0xdedb, 0xe73c, 0xf79e, 0xffdf, 0xf7be, 0xef7d, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xb5b6, + 0x73ae, 0x632c, 0xc618, 0xc618, 0xad55, 0xa534, 0xa534, 0xa514, 0xa514, 0xa514, 0xa514, 0xa534, + 0xad55, 0xad75, 0xb596, 0xb596, 0xb596, 0xb596, 0xad75, 0xad75, 0xad55, 0xad75, 0xad75, 0xb596, + 0xb596, 0xb5b6, 0xbdf7, 0xe71c, 0xef5d, 0xc618, 0x94b2, 0x8410, 0x8c71, 0xb596, 0xd6ba, 0xef7d, + 0xe73c, 0xd69a, 0xc638, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xe73c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xf7be, 0xd6ba, 0x8c71, 0x9cf3, 0xbdf7, 0x94b2, 0xa534, + 0xc618, 0xc618, 0xc618, 0xc618, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc618, 0xc618, 0xbdf7, + 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xb5b6, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xd69a, + 0xce79, 0xa534, 0x8c51, 0x8410, 0x9492, 0xbdf7, 0xe71c, 0xf7be, 0xef7d, 0xd69a, 0xc618, 0xef5d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xffdf, 0xffdf, 0xf7be, + 0xf79e, 0xce59, 0x9cf3, 0xad75, 0xdedb, 0xe73c, 0x94b2, 0xb596, 0xe71c, 0xe71c, 0xe71c, 0xe71c, + 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xdefb, 0xd69a, 0xbdf7, 0xc618, 0xbdf7, 0xbdf7, + 0xc618, 0xbdf7, 0xbdf7, 0xbdf7, 0xbdf7, 0xbdf7, 0xbdf7, 0xbdf7, 0xb596, 0x94b2, 0x8410, 0x8430, + 0x9cd3, 0xc638, 0xef5d, 0xffdf, 0xf79e, 0xe71c, 0xd6ba, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xe73c, 0xbdd7, 0x9492, 0x94b2, 0xe71c, + 0xf7be, 0xe73c, 0xb5b6, 0xd69a, 0xffdf, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, + 0xffdf, 0xffdf, 0xf7be, 0xdefb, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, + 0xce59, 0xce59, 0xce59, 0xbdf7, 0xa534, 0x9492, 0x8410, 0x7bef, 0x9492, 0xb5b6, 0xd6ba, 0xf79e, + 0xffdf, 0xf7be, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xef7d, 0xe73c, 0xce59, 0x5aeb, 0x9492, 0xef5d, 0xffdf, 0xef5d, 0xdedb, 0xdefb, 0xef7d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe73c, + 0xdedb, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xce79, + 0xbdd7, 0xa514, 0x8410, 0x738e, 0x738e, 0x8430, 0xad55, 0xd6ba, 0xf79e, 0xffff, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xad55, 0x630c, + 0x8c71, 0xc638, 0xef5d, 0xf7be, 0xef5d, 0xdefb, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xe73c, 0xe73c, 0xe71c, + 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe73c, 0xef7d, 0xdefb, 0xc618, 0x9492, 0x6b6d, + 0x4a69, 0x52aa, 0x73ae, 0xad55, 0xe71c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xbdf7, 0x8430, 0x73ae, 0xbdf7, 0xe71c, 0xef5d, 0xd69a, + 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xf79e, 0xf79e, 0xf79e, 0xf79e, 0xf79e, 0xf79e, 0xf79e, + 0xf79e, 0xf79e, 0xf79e, 0xffdf, 0xf7be, 0xe71c, 0xb5b6, 0x8410, 0x528a, 0x39e7, 0x52aa, 0x8410, + 0xd69a, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xd6ba, 0x7bef, 0x8c51, 0xc618, 0xdedb, 0xe71c, 0xdedb, 0xc618, 0xd6ba, 0xf7be, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, + 0xffff, 0xffdf, 0xdedb, 0xad75, 0x8410, 0x5acb, 0x4a69, 0x6b4d, 0xad55, 0xdedb, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdedb, 0xa534, 0x7bcf, 0xad75, 0xf79e, + 0xf7be, 0xd6ba, 0xbdf7, 0xe73c, 0xef5d, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xe73c, + 0xc638, 0x9492, 0x6b4d, 0x5aeb, 0x73ae, 0x9cd3, 0xbdf7, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xad55, 0x5acb, 0xb5b6, 0xef5d, 0xffdf, 0xf79e, 0xef5d, 0xef5d, 0xef5d, + 0xef7d, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xe73c, 0xe71c, 0xffdf, 0xffff, 0xffdf, 0xef7d, 0xc638, 0x9492, 0x630c, + 0x4a69, 0x528a, 0x73ae, 0xd69a, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xf79e, 0xffff, 0xffff, 0xf7be, 0xdefb, 0xad55, 0x632c, + 0x4a69, 0xb5b6, 0xef5d, 0xffff, 0xf7be, 0xf7be, 0xffdf, 0xef7d, 0xf79e, 0xffdf, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, + 0xe71c, 0xf79e, 0xffdf, 0xffdf, 0xffdf, 0xef5d, 0xce59, 0x9cd3, 0x5acb, 0x31a6, 0x39e7, 0xb596, + 0xe73c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xdedb, 0xdedb, 0xf7be, + 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xe73c, 0xef5d, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe71c, 0xf7be, 0xffff, 0xffff, + 0xef7d, 0xef7d, 0xffff, 0xffff, 0xef5d, 0xbdd7, 0x5aeb, 0x5acb, 0x8c51, 0xb596, 0xd6ba, 0xf7be, + 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xef5d, 0xef5d, 0xf79e, 0xffdf, + 0xffff, 0xffff, 0xf79e, 0xce59, 0x73ae, 0x3186, 0x2104, 0x94b2, 0xce79, 0xdefb, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xe73c, 0xce59, 0xbdd7, 0xb5b6, 0xef7d, 0xffff, 0xffdf, 0xef7d, 0xdedb, + 0xc638, 0xc618, 0xce79, 0xdefb, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xe71c, 0xf7be, 0xffdf, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffdf, + 0xdefb, 0xb596, 0x7bcf, 0xa534, 0xe73c, 0xe73c, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xffdf, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xef5d, 0xe73c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xce79, + 0x7bcf, 0x31a6, 0x2104, 0x9492, 0xce59, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xf7be, 0xe73c, + 0xce79, 0xbdf7, 0xbdd7, 0xef5d, 0xf7be, 0xe73c, 0xd69a, 0xbdd7, 0xad55, 0xa534, 0xb596, 0xc638, + 0xdefb, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xef5d, 0xef7d, 0xf7be, 0xffff, 0xffff, 0xffff, 0xf7be, 0xd69a, 0xb596, 0xa514, 0xa514, 0xce79, + 0xffdf, 0xffdf, 0xf7be, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xe73c, 0xdefb, 0xe71c, 0xef7d, 0xffdf, 0xffff, 0xf79e, 0xd69a, 0x8430, 0x4208, 0x2104, 0x8430, + 0xbdd7, 0xce79, 0xe73c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdedb, 0xce59, 0xc618, 0xd69a, + 0xd69a, 0xc638, 0xad75, 0xa514, 0x9cd3, 0x9cd3, 0xa534, 0xb5b6, 0xce79, 0xdedb, 0xef5d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xef5d, 0xf79e, 0xffff, + 0xffff, 0xffdf, 0xe73c, 0xa534, 0x8c51, 0x94b2, 0xce59, 0xef7d, 0xffff, 0xffff, 0xffdf, 0xffdf, + 0xf7be, 0xe73c, 0xd6ba, 0xd69a, 0xdefb, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe73c, 0xdedb, 0xd6ba, 0xdefb, + 0xf79e, 0xffff, 0xf79e, 0xd6ba, 0x94b2, 0x528a, 0x2965, 0x8410, 0xad75, 0xc618, 0xdefb, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xe71c, 0xd6ba, 0xce59, 0xc618, 0xbdd7, 0xb596, 0xad55, 0xa534, + 0xa534, 0xad55, 0xb5b6, 0xc638, 0xd69a, 0xdefb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xf79e, 0xffff, 0xffff, 0xf7be, 0xd6ba, 0x8430, + 0x738e, 0x94b2, 0xe71c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe73c, 0xbdd7, 0x9cd3, 0x9492, + 0xad75, 0xd69a, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xe71c, 0xce79, 0xce59, 0xce79, 0xe71c, 0xf79e, 0xf7be, 0xdedb, + 0xa534, 0x6b6d, 0x4a49, 0x7bcf, 0x9cf3, 0xb596, 0xd69a, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xe73c, 0xd6ba, 0xbdd7, 0xb5b6, 0xb5b6, 0xbdd7, 0xbdf7, 0xce59, 0xce79, 0xdedb, 0xe71c, + 0xef5d, 0xf79e, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xf79e, 0xf7be, 0xffff, 0xffff, 0xef7d, 0xce59, 0x8410, 0x73ae, 0x9cf3, 0xe73c, 0xffff, + 0xffdf, 0xffdf, 0xf79e, 0xe71c, 0xbdd7, 0x9492, 0x738e, 0x6b4d, 0x8430, 0xad55, 0xce79, 0xef7d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xdedb, 0xc638, 0xbdf7, 0xbdf7, 0xce59, 0xe73c, 0xef7d, 0xdefb, 0xb5b6, 0x8c51, 0x630c, 0x73ae, + 0x8c71, 0xa534, 0xc638, 0xe71c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xbdf7, + 0xbdd7, 0xc638, 0xd6ba, 0xe73c, 0xf79e, 0xf7be, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf79e, + 0xf79e, 0xdedb, 0xbdd7, 0x9492, 0x9492, 0xb5b6, 0xef5d, 0xffdf, 0xef5d, 0xce79, 0xb596, 0x94b2, + 0x8430, 0x8430, 0x8c71, 0x94b2, 0x9cd3, 0x9cd3, 0x9cd3, 0xce59, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdedb, 0xc618, 0xad75, 0xad55, + 0xbdd7, 0xd6ba, 0xe73c, 0xe73c, 0xc638, 0xa514, 0x7bef, 0x738e, 0x7bef, 0x94b2, 0xbdd7, 0xdefb, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xbdd7, 0xad75, 0xc638, 0xdefb, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xce79, 0xbdd7, 0xad75, 0xb5b6, + 0xbdf7, 0xce59, 0xd6ba, 0xd6ba, 0xc638, 0xa534, 0x8c71, 0x7bef, 0x8c51, 0xa534, 0xc618, 0xce79, + 0xbdf7, 0xa534, 0x8c51, 0xc638, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xdedb, 0xbdd7, 0xa514, 0x9cf3, 0xad55, 0xce59, 0xdefb, 0xe73c, + 0xd69a, 0xb5b6, 0x94b2, 0x6b6d, 0x6b6d, 0x8c51, 0xad75, 0xd6ba, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xef5d, 0x9cd3, 0x8c51, 0xad75, 0xd69a, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf79e, 0xd6ba, 0xa534, 0x9492, 0xa534, 0xd69a, 0xe73c, 0xe71c, 0xc618, 0xa534, + 0x9492, 0x8c71, 0x94b2, 0xa534, 0xbdd7, 0xd6ba, 0xef7d, 0xef7d, 0xe71c, 0xc638, 0xb596, 0xdedb, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xd6ba, 0xb5b6, 0x94b2, 0x9492, 0x9cf3, 0xbdf7, 0xdedb, 0xef5d, 0xdedb, 0xc638, 0xa534, 0x6b6d, + 0x632c, 0x8410, 0xad55, 0xd69a, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, 0x7bcf, + 0x5aeb, 0x8410, 0xad75, 0xdedb, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xef5d, 0xc638, + 0x8c51, 0x8430, 0xad55, 0xe71c, 0xffdf, 0xef7d, 0xad75, 0x73ae, 0x632c, 0x8430, 0xbdd7, 0xe71c, + 0xef7d, 0xffdf, 0xffdf, 0xef5d, 0xe73c, 0xef5d, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xd6ba, 0xb5b6, 0x9cd3, 0x9492, + 0x9cf3, 0xbdd7, 0xd69a, 0xe71c, 0xe71c, 0xd6ba, 0xb5b6, 0x7bef, 0x6b4d, 0x8410, 0xa514, 0xc638, + 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xdefb, 0x630c, 0x39e7, 0x630c, 0x8c71, 0xbdf7, + 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef5d, 0xce79, 0xe71c, 0xc618, 0x9492, 0xad55, 0xc638, 0xe71c, 0xe73c, + 0xf79e, 0xe71c, 0x8430, 0x738e, 0x8430, 0x7bcf, 0x8430, 0xa534, 0xd69a, 0xef7d, 0xffdf, 0xef5d, + 0xe73c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xdedb, 0xce79, 0xce79, 0xce79, 0xdedb, + 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xffdf, 0xf79e, 0xce79, 0xa514, 0xb596, 0xf7be, + 0xffff, 0xffdf, 0xf7be, 0xf7be, 0xef7d, 0xdefb, 0xdedb, 0xce79, 0xbdf7, 0xa514, 0xa514, 0xb5b6, + 0xe71c, 0xf79e, 0xef5d, 0xdedb, 0xbdf7, 0xa514, 0x8c71, 0x9492, 0xad75, 0xdefb, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xe73c, 0x8410, 0x6b4d, 0x7bcf, 0x94b2, 0xbdd7, 0xdedb, 0xf79e, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xf79e, 0xe71c, 0xd6ba, 0xce79, 0xce79, 0xd6ba, 0xe71c, + 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, + 0xbdf7, 0xc638, 0xa534, 0x8410, 0xbdf7, 0xef5d, 0xffdf, 0xef5d, 0xe71c, 0xce79, 0x7bef, 0x8c71, + 0xbdf7, 0x9cd3, 0x8c71, 0x9cf3, 0xd6ba, 0xf79e, 0xffdf, 0xef5d, 0xe73c, 0xef7d, 0xffdf, 0xffff, + 0xffff, 0xf79e, 0xdefb, 0xce79, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffff, 0xffff, + 0xf7be, 0xef5d, 0xf79e, 0xe73c, 0xad55, 0x7bcf, 0x94b2, 0xf79e, 0xffff, 0xffdf, 0xf7be, 0xf7be, + 0xf7be, 0xf79e, 0xf7be, 0xef5d, 0xce59, 0x9cf3, 0x8c71, 0xa534, 0xe71c, 0xffdf, 0xffff, 0xffff, + 0xe71c, 0xb596, 0x8430, 0x7bef, 0x94b2, 0xce79, 0xf79e, 0xffff, 0xffff, 0xffff, 0xef5d, 0x9cd3, + 0x8410, 0x8c71, 0xa514, 0xbdd7, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xef5d, 0xd6ba, 0xc618, 0xbdd7, 0xbdd7, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xce59, 0xad55, 0x8c71, 0x8c71, + 0xd69a, 0xf7be, 0xffdf, 0xef5d, 0xce59, 0xad55, 0x8c51, 0xb5b6, 0xef5d, 0xce79, 0xc618, 0xce79, + 0xf7be, 0xffff, 0xffdf, 0xe73c, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xdefb, 0xce59, + 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffdf, 0xffdf, 0xf7be, 0xef5d, 0xf7be, 0xe71c, + 0x9cd3, 0x8410, 0xa534, 0xf79e, 0xf7be, 0xf79e, 0xf7be, 0xef7d, 0xef7d, 0xf7be, 0xffdf, 0xef5d, + 0xce79, 0xa534, 0x9cd3, 0xa534, 0xdedb, 0xf7be, 0xffff, 0xffff, 0xe71c, 0xbdd7, 0x9492, 0x8430, + 0x9cd3, 0xce59, 0xef5d, 0xffff, 0xffff, 0xffff, 0xef5d, 0x9cf3, 0x8c51, 0x94b2, 0xa534, 0xbdd7, + 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, + 0xbdd7, 0xbdd7, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xdefb, 0x8c71, 0x73ae, 0x9cf3, 0xe71c, 0xffff, 0xffdf, 0xe71c, + 0xad75, 0x8410, 0xa514, 0xd6ba, 0xffdf, 0xf7be, 0xf7be, 0xf7be, 0xffff, 0xffdf, 0xf79e, 0xd69a, + 0xc618, 0xce79, 0xf79e, 0xffff, 0xffff, 0xf79e, 0xdefb, 0xce59, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, + 0xe71c, 0xf7be, 0xffdf, 0xf7be, 0xf79e, 0xf7be, 0xffdf, 0xdedb, 0x9492, 0x94b2, 0xbdf7, 0xef7d, + 0xd6ba, 0xce79, 0xe73c, 0xe71c, 0xe73c, 0xffdf, 0xffdf, 0xef7d, 0xd69a, 0xbdd7, 0xad75, 0xad75, + 0xce79, 0xef5d, 0xffff, 0xffff, 0xef5d, 0xce59, 0xad55, 0x9cd3, 0xa514, 0xc638, 0xe73c, 0xffdf, + 0xffff, 0xffff, 0xef7d, 0xad55, 0x94b2, 0xa514, 0xad75, 0xbdf7, 0xd6ba, 0xef7d, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xbdd7, 0xbdd7, 0xc618, 0xd6ba, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xe73c, 0x7bcf, 0x6b4d, 0xad75, 0xef5d, 0xffff, 0xffdf, 0xdefb, 0x94b2, 0x630c, 0xbdd7, 0xef7d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdedb, 0xa514, 0x8c71, 0x9cd3, 0xce59, 0xef5d, + 0xffdf, 0xf79e, 0xdefb, 0xce59, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffdf, 0xe73c, + 0xdefb, 0xf7be, 0xe73c, 0xbdf7, 0x9cd3, 0xbdd7, 0xd69a, 0xce59, 0xad75, 0xb596, 0xce79, 0xc638, + 0xd69a, 0xffdf, 0xffdf, 0xef7d, 0xd69a, 0xce59, 0xc618, 0xb5b6, 0xc618, 0xdedb, 0xffdf, 0xffff, + 0xef7d, 0xdedb, 0xbdf7, 0xad75, 0xad75, 0xbdf7, 0xd69a, 0xef7d, 0xffdf, 0xffff, 0xf79e, 0xb5b6, + 0xa534, 0xad75, 0xbdd7, 0xce59, 0xd6ba, 0xef5d, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xbdd7, 0xc618, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe71c, 0x6b6d, 0x6b6d, 0xbdf7, + 0xef7d, 0xffff, 0xf7be, 0xce79, 0x8410, 0x52aa, 0xce59, 0xffdf, 0xffff, 0xffdf, 0xffdf, 0xffdf, + 0xffdf, 0xdedb, 0xa534, 0x5aeb, 0x4228, 0x5acb, 0x94b2, 0xd69a, 0xffdf, 0xf79e, 0xdefb, 0xce59, + 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffdf, 0xd6ba, 0xce59, 0xf79e, 0xc618, 0xa514, + 0xad75, 0xdedb, 0xd69a, 0x9492, 0x9492, 0x9cd3, 0xa514, 0xa514, 0xc618, 0xf7be, 0xffff, 0xef7d, + 0xd6ba, 0xe71c, 0xd6ba, 0xbdf7, 0xb596, 0xce79, 0xffdf, 0xffff, 0xf7be, 0xef7d, 0xd6ba, 0xc638, + 0xb5b6, 0xbdd7, 0xc618, 0xd6ba, 0xef5d, 0xffdf, 0xf79e, 0xc618, 0xb596, 0xbdd7, 0xc638, 0xce79, + 0xdedb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xd69a, 0xc618, + 0xb5b6, 0xbdd7, 0xc618, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xd69a, 0x738e, 0x7bef, 0xce79, 0xf79e, 0xffff, 0xf7be, 0xc618, + 0x7bcf, 0x5aeb, 0xd69a, 0xf7be, 0xef7d, 0xe73c, 0xef5d, 0xf79e, 0xef7d, 0xbdd7, 0x6b6d, 0x2104, + 0x0861, 0x2945, 0x6b6d, 0xc618, 0xffdf, 0xf79e, 0xdefb, 0xce59, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, + 0xe71c, 0xf7be, 0xffdf, 0xd69a, 0xc638, 0xef7d, 0xad55, 0x9492, 0xce79, 0xf79e, 0xc638, 0x5aeb, + 0x73ae, 0x8430, 0x73ae, 0x7bef, 0xb596, 0xf7be, 0xffff, 0xef7d, 0xdedb, 0xf79e, 0xef5d, 0xc638, + 0xa534, 0xbdf7, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xdedb, 0xc618, 0xb596, 0xad75, 0xbdd7, + 0xdedb, 0xef7d, 0xf7be, 0xd69a, 0xc618, 0xc638, 0xce79, 0xd6ba, 0xdedb, 0xe73c, 0xef5d, 0xf79e, + 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xbdd7, 0xc618, 0xdedb, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe71c, + 0xb596, 0x8410, 0x9cd3, 0xd6ba, 0xf79e, 0xffff, 0xef7d, 0xb596, 0x7bef, 0x73ae, 0xce59, 0xdedb, + 0xc638, 0xc638, 0xd6ba, 0xe73c, 0xe71c, 0xa534, 0x528a, 0x10a2, 0x0020, 0x2124, 0x6b6d, 0xc638, + 0xffdf, 0xf79e, 0xdefb, 0xce59, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffdf, 0xdefb, + 0xd69a, 0xef5d, 0xad75, 0x9cf3, 0xef5d, 0xf7be, 0xc618, 0x4a49, 0x5acb, 0x630c, 0x4a69, 0x5aeb, + 0xa514, 0xf79e, 0xffff, 0xef7d, 0xdedb, 0xf79e, 0xef7d, 0xce59, 0x94b2, 0xb596, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef5d, 0xce79, 0xad55, 0x9cf3, 0xa514, 0xc638, 0xe73c, 0xf7be, 0xdefb, + 0xd6ba, 0xd6ba, 0xdedb, 0xdefb, 0xdefb, 0xe71c, 0xe71c, 0xef5d, 0xef5d, 0xef5d, 0xef7d, 0xffdf, + 0xffdf, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xbdd7, 0xc618, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xd69a, 0x9492, 0x9cd3, 0xbdf7, 0xe71c, + 0xf7be, 0xffdf, 0xe71c, 0x9cf3, 0x8c51, 0x9cf3, 0xc618, 0xc618, 0xb596, 0xbdf7, 0xdedb, 0xf79e, + 0xef7d, 0xad75, 0x5acb, 0x18c3, 0x0841, 0x39c7, 0x9492, 0xd6ba, 0xffdf, 0xf79e, 0xdefb, 0xce59, + 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, 0xe71c, 0xf7be, 0xffdf, 0xf79e, 0xdefb, 0xbdd7, 0xb596, 0xce59, + 0xf7be, 0xef5d, 0xad75, 0x52aa, 0x39e7, 0x31a6, 0x3186, 0x4a69, 0x94b2, 0xf79e, 0xffff, 0xf79e, + 0xdefb, 0xf79e, 0xf79e, 0xce79, 0x8c71, 0xad55, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xd6ba, 0xa514, 0x8c71, 0x8c71, 0xb596, 0xdefb, 0xffdf, 0xef5d, 0xe71c, 0xe71c, 0xe71c, 0xe71c, + 0xe71c, 0xe71c, 0xe71c, 0xdefb, 0xdefb, 0xdefb, 0xe73c, 0xffdf, 0xffdf, 0xef5d, 0xd69a, 0xc618, + 0xb5b6, 0xb5b6, 0xc638, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xc618, 0x73ae, 0xbdd7, 0xdefb, 0xe71c, 0xf7be, 0xf79e, 0xd69a, 0x8c71, + 0x94b2, 0xbdf7, 0xbdf7, 0xb596, 0xb596, 0xc638, 0xe71c, 0xffdf, 0xffdf, 0xbdf7, 0x6b6d, 0x2124, + 0x2104, 0x5aeb, 0xc618, 0xef5d, 0xffdf, 0xf79e, 0xdefb, 0xce59, 0xbdd7, 0xb5b6, 0xbdf7, 0xce79, + 0xe71c, 0xf7be, 0xffdf, 0xffff, 0xd69a, 0x73ae, 0xad75, 0xef5d, 0xf7be, 0xce59, 0x9cd3, 0x73ae, + 0x39c7, 0x10a2, 0x2945, 0x4208, 0x8c71, 0xef7d, 0xffff, 0xf79e, 0xdefb, 0xf79e, 0xf79e, 0xd69a, + 0x8430, 0xa514, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdedb, 0xa514, 0x8410, 0x8410, + 0xad55, 0xd6ba, 0xffdf, 0xef7d, 0xef5d, 0xef5d, 0xe73c, 0xe73c, 0xe71c, 0xdefb, 0xdefb, 0xdedb, + 0xd6ba, 0xd6ba, 0xdefb, 0xffdf, 0xffdf, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb5b6, 0xc618, 0xdedb, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xf7be, 0xf79e, 0xf79e, 0xf79e, 0xc618, + 0x8430, 0xce59, 0xe73c, 0xdefb, 0xf7be, 0xf79e, 0xce79, 0x9492, 0xa514, 0xd69a, 0xc638, 0xbdf7, + 0xc638, 0xdedb, 0xef7d, 0xffff, 0xffff, 0xd6ba, 0x9cd3, 0x630c, 0x6b4d, 0x9cd3, 0xef5d, 0xf7be, + 0xef7d, 0xe73c, 0xdedb, 0xce59, 0xbdf7, 0xbdf7, 0xc638, 0xd6ba, 0xe73c, 0xf7be, 0xffdf, 0xf79e, + 0xbdd7, 0x52aa, 0xad55, 0xf79e, 0xf79e, 0xc618, 0xad55, 0xad55, 0x6b6d, 0x4a69, 0x5aeb, 0x6b4d, + 0x9cf3, 0xef7d, 0xffdf, 0xf7be, 0xe73c, 0xf7be, 0xf79e, 0xd69a, 0x8c51, 0x94b2, 0xdefb, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xd69a, 0x9cf3, 0x7bef, 0x7bef, 0xad55, 0xdedb, 0xffdf, 0xf79e, + 0xef7d, 0xf79e, 0xef7d, 0xef5d, 0xe71c, 0xc618, 0xc638, 0xd6ba, 0xdedb, 0xdedb, 0xdefb, 0xffdf, + 0xffdf, 0xef5d, 0xd6ba, 0xc638, 0xb5b6, 0xa534, 0xbdf7, 0xdefb, 0xf79e, 0xf7be, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xf79e, 0xe73c, 0xdefb, 0xd69a, 0xce59, 0xc618, 0xbdf7, 0xce59, 0xdefb, 0xce79, 0xc618, 0xc618, + 0xef5d, 0xffdf, 0xef5d, 0xbdf7, 0xb5b6, 0xce59, 0xe73c, 0xf7be, 0xf7be, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xe73c, 0xef7d, 0xffdf, 0xdefb, 0xc618, 0xc618, 0xc618, 0xce59, + 0xd69a, 0xdedb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffdf, 0xd69a, 0xad55, 0x9cf3, 0xb5b6, 0xce79, + 0xd6ba, 0xdefb, 0xe73c, 0xef7d, 0xe73c, 0xe71c, 0xe73c, 0xdedb, 0xe71c, 0xffdf, 0xffdf, 0xffff, + 0xffdf, 0xffff, 0xf79e, 0xd69a, 0xa514, 0x8c51, 0x94b2, 0xdefb, 0xffff, 0xffff, 0xffff, 0xef5d, + 0xce59, 0x94b2, 0x8410, 0x8c51, 0xb5b6, 0xe71c, 0xf7be, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, + 0xdedb, 0x738e, 0x9492, 0xdefb, 0xf7be, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xf79e, 0xd6ba, 0xdedb, + 0xc618, 0x738e, 0xb5b6, 0xf7be, 0xffdf, 0xef7d, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, + 0xc618, 0xbdd7, 0xb5b6, 0xc638, 0xe71c, 0xce79, 0xc638, 0xce79, 0xf79e, 0xffff, 0xf7be, 0xd6ba, + 0xc638, 0xce59, 0xdefb, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xdedb, 0xb5b6, 0xbdd7, 0xbdf7, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xf7be, + 0xffff, 0xffff, 0xffdf, 0xce79, 0xad55, 0xb596, 0xbdd7, 0xc638, 0xd69a, 0xe71c, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xce59, + 0xb596, 0x9cd3, 0x94b2, 0xdefb, 0xffff, 0xffff, 0xffff, 0xef5d, 0xc638, 0x9cd3, 0x8c51, 0x8c71, + 0xb5b6, 0xe71c, 0xf7be, 0xdefb, 0xef5d, 0xffff, 0xffff, 0xffff, 0xdedb, 0x630c, 0x8c51, 0xe71c, + 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffff, 0xf79e, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, + 0xffff, 0xef5d, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0xb5b6, + 0xc618, 0xce59, 0xd6ba, 0xef5d, 0xffdf, 0xffff, 0xffdf, 0xef7d, 0xdedb, 0xce79, 0xc618, 0xd6ba, + 0xef5d, 0xef5d, 0xef5d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef5d, 0xce79, + 0xb5b6, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xf7be, 0xffff, 0xffff, 0xffdf, 0xd69a, + 0xb5b6, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xf79e, 0xef5d, 0xdefb, 0xd6ba, 0xc638, 0xbdf7, 0xb5b6, 0xbdd7, 0xef5d, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xd69a, 0xa534, 0x9492, 0x9492, 0xb5b6, 0xdefb, 0xf7be, 0xdefb, + 0xef5d, 0xffff, 0xffff, 0xffff, 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xf7be, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, 0xffff, 0xef5d, 0xe71c, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0xa514, 0x9492, 0xc618, 0xef5d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xce79, 0x9cd3, 0xad55, 0xd69a, 0xd6ba, 0xd6ba, 0xd6ba, + 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xd6ba, 0xdedb, 0xd6ba, 0xc638, 0xb5b6, 0xbdd7, 0xc618, 0xce59, + 0xd6ba, 0xe71c, 0xef7d, 0xf7be, 0xffff, 0xffff, 0xffff, 0xdefb, 0xc638, 0xc638, 0xce59, 0xce79, + 0xdedb, 0xe71c, 0xef5d, 0xf79e, 0xffdf, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xef7d, 0xdedb, + 0xce59, 0xc618, 0xbdf7, 0xc618, 0xce79, 0xd6ba, 0xdefb, 0xf79e, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xdefb, 0xb596, 0x9cd3, 0x94b2, 0xb596, 0xdedb, 0xef7d, 0xdefb, 0xef5d, 0xffff, 0xffff, 0xffff, + 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xdedb, 0xdefb, + 0xc638, 0x6b4d, 0xb5b6, 0xffff, 0xffff, 0xef5d, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, + 0xc618, 0xbdd7, 0xb5b6, 0x9492, 0x738e, 0xbdf7, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xce79, 0x7bef, 0x9cf3, 0xdefb, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, 0xe71c, + 0xe71c, 0xe71c, 0xe71c, 0xce59, 0xb5b6, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xe71c, 0xd69a, 0xd69a, 0xd6ba, 0xdedb, 0xdefb, 0xe71c, 0xe73c, 0xef5d, + 0xef5d, 0xef5d, 0xef7d, 0xf7be, 0xffff, 0xffdf, 0xe71c, 0xce59, 0xb5b6, 0xad55, 0xb596, 0xc638, + 0xdefb, 0xef7d, 0xf7be, 0xf7be, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xef7d, 0xc618, 0xa534, 0x9cd3, + 0xb596, 0xce79, 0xe71c, 0xdedb, 0xe73c, 0xffff, 0xffff, 0xffff, 0xdedb, 0x5aeb, 0x8c51, 0xe71c, + 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, + 0xffff, 0xef5d, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0x9492, + 0x6b4d, 0xbdd7, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xce79, 0x7bcf, 0xa514, + 0xef7d, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xd69a, + 0xb5b6, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xf7be, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xe71c, 0xe73c, 0xe73c, 0xe71c, 0xe71c, 0xe71c, 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xe71c, 0xf79e, + 0xffdf, 0xf79e, 0xd6ba, 0xbdf7, 0xad55, 0xad55, 0xb5b6, 0xce79, 0xef7d, 0xffdf, 0xffdf, 0xef7d, + 0xef7d, 0xffff, 0xffff, 0xffff, 0xf79e, 0xce79, 0xb596, 0xa514, 0xad75, 0xc618, 0xd6ba, 0xd6ba, + 0xe73c, 0xffff, 0xffff, 0xffff, 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xf7be, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, 0xffff, 0xe73c, 0xe71c, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0x9cd3, 0x7bef, 0xbdf7, 0xef7d, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xce79, 0x8c51, 0xa514, 0xdefb, 0xe71c, 0xe71c, 0xe71c, + 0xe71c, 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xce59, 0xb5b6, 0xbdd7, 0xc618, 0xce59, + 0xd6ba, 0xe71c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf7be, 0xf79e, 0xf79e, 0xef5d, + 0xe71c, 0xdefb, 0xdedb, 0xd6ba, 0xd69a, 0xce79, 0xce79, 0xe71c, 0xe73c, 0xdefb, 0xce59, 0xbdf7, + 0xb5b6, 0xb5b6, 0xc638, 0xdefb, 0xf7be, 0xffff, 0xffdf, 0xe71c, 0xe73c, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xdefb, 0xbdf7, 0xa534, 0xa534, 0xb5b6, 0xc638, 0xd69a, 0xe73c, 0xffff, 0xffff, 0xffff, + 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xdedb, 0xdefb, + 0xc638, 0x6b4d, 0xb5b6, 0xffff, 0xffff, 0xe73c, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, + 0xc618, 0xbdd7, 0xb5b6, 0xad55, 0xa534, 0xc638, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef5d, 0xce79, 0xad55, 0xa514, 0xa534, 0xa534, 0xa534, 0xa534, 0xa534, 0xa534, 0xa534, 0xa534, + 0xa534, 0xa534, 0xa534, 0xad55, 0xb5b6, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xef7d, 0xe73c, 0xdefb, 0xd6ba, 0xce79, + 0xc638, 0xbdf7, 0xbdf7, 0xc638, 0xce59, 0xc638, 0xc638, 0xc638, 0xce59, 0xd6ba, 0xdefb, 0xef7d, + 0xffdf, 0xffff, 0xf7be, 0xd6ba, 0xdedb, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xe73c, 0xce59, 0xad75, + 0xa534, 0xad55, 0xbdd7, 0xce79, 0xe73c, 0xffff, 0xffff, 0xffff, 0xdedb, 0x5aeb, 0x8c51, 0xe71c, + 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, + 0xffff, 0xef5d, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0xc618, + 0xd69a, 0xce59, 0xce79, 0xdefb, 0xf7be, 0xffff, 0xffdf, 0xe71c, 0xd69a, 0xce79, 0xd69a, 0xad75, + 0x8410, 0x7bef, 0x8410, 0x8410, 0x7bef, 0x7bef, 0x7bef, 0x7bef, 0x7bef, 0x7bef, 0x8410, 0x9cf3, + 0xb596, 0xbdd7, 0xc618, 0xce59, 0xd6ba, 0xe71c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xdefb, 0xd69a, 0xc638, 0xbdd7, 0xb596, 0xad75, 0xa514, + 0xa514, 0xad75, 0xc618, 0xd6ba, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xce59, + 0xd69a, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xd6ba, 0xad75, 0xa514, 0xa534, 0xb596, 0xce79, + 0xef5d, 0xffff, 0xffff, 0xffff, 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf7be, 0xdedb, 0xdefb, 0xc638, 0x6b4d, 0xb5b6, 0xffff, 0xffff, 0xef5d, 0xe73c, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb5b6, 0xce59, 0xef5d, 0xce79, 0xbdf7, 0xc638, + 0xef7d, 0xffff, 0xf7be, 0xd69a, 0xbdf7, 0xc638, 0xe73c, 0xdefb, 0xc638, 0xc638, 0xc638, 0xc638, + 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc618, 0xc618, 0xbdf7, 0xb5b6, 0xbdd7, 0xc618, 0xce59, + 0xd6ba, 0xe71c, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xdefb, 0xd69a, 0xc618, 0xb596, 0xad75, 0xa534, 0x8c71, 0x8430, 0x9cf3, 0xc618, 0xdefb, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xc618, 0xce79, 0xf7be, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xd6ba, 0xb596, 0xa514, 0xa514, 0xad55, 0xce59, 0xef5d, 0xffff, 0xffff, 0xffff, + 0xdedb, 0x5aeb, 0x8c51, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf79e, 0xdedb, 0xdefb, + 0xc638, 0x632c, 0xb5b6, 0xffff, 0xffff, 0xef5d, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xe71c, 0xdefb, + 0xce79, 0xb596, 0x8c51, 0xb596, 0xf79e, 0xe71c, 0xd6ba, 0xd6ba, 0xf79e, 0xffff, 0xf7be, 0xdefb, + 0xd69a, 0xdedb, 0xf7be, 0xffdf, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, + 0xf7be, 0xf7be, 0xf7be, 0xe73c, 0xd6ba, 0xd6ba, 0xdefb, 0xe71c, 0xe73c, 0xef5d, 0xf7be, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xef5d, 0xe71c, 0xd6ba, + 0xd69a, 0xce79, 0xc638, 0xb596, 0xb596, 0xc618, 0xdedb, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xf7be, 0xef7d, 0xe71c, 0xd6ba, 0xdefb, 0xf79e, 0xf7be, 0xf7be, 0xffdf, 0xffdf, 0xef5d, 0xce79, + 0xad75, 0x9cd3, 0x9cd3, 0xce79, 0xe73c, 0xef5d, 0xe71c, 0xdefb, 0xc618, 0x7bcf, 0xa514, 0xe71c, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xdedb, 0xd6ba, 0xbdf7, 0x8430, 0xbdd7, 0xef7d, + 0xf7be, 0xef7d, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xef5d, 0xf79e, 0xf7be, 0xdefb, 0xa514, 0x4a69, 0x7bef, + 0xf79e, 0xffff, 0xffff, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xef5d, 0xe71c, 0xe71c, 0xf7be, + 0xf7be, 0xef7d, 0xe73c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc618, 0x9492, 0x7bef, 0xce79, + 0xdefb, 0xce79, 0xbdd7, 0xad75, 0xa534, 0xad55, 0xc638, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb596, 0xc618, 0xdedb, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xef7d, 0xe73c, 0xf79e, 0xffdf, 0xe71c, 0xa534, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xef5d, 0xe71c, 0xdefb, 0xdefb, 0xf7be, 0xf7be, 0xef7d, 0xe71c, 0xef5d, + 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc638, 0x9492, 0x7bef, 0xce79, 0xdefb, 0xce59, 0xb5b6, 0xad55, + 0xa534, 0xb596, 0xce79, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, + 0xb5b6, 0xbdd7, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xf79e, 0xffdf, + 0xe71c, 0xa514, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, + 0xdedb, 0xd6ba, 0xdedb, 0xf79e, 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, + 0xc638, 0x9492, 0x7bcf, 0xc618, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, 0xef7d, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xbdd7, 0xc618, 0xd6ba, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xf79e, 0xffdf, 0xe71c, 0xa514, 0x4a49, 0x7bcf, + 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xce59, 0xce79, 0xef7d, + 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc638, 0x9492, 0x7bcf, 0xb5b6, + 0xc638, 0xc638, 0xc618, 0xbdf7, 0xc618, 0xce79, 0xe71c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xef7d, 0xe73c, 0xf79e, 0xffdf, 0xe71c, 0xa534, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xe71c, 0xd6ba, 0xce79, 0xc638, 0xbdf7, 0xc618, 0xef7d, 0xf7be, 0xef7d, 0xe71c, 0xef5d, + 0xffdf, 0xffff, 0xffff, 0xf7be, 0xc638, 0x9492, 0x73ae, 0xad55, 0xbdd7, 0xbdf7, 0xc638, 0xc638, + 0xd69a, 0xdefb, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, + 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xf79e, 0xffdf, + 0xe71c, 0xa534, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xe71c, 0xd6ba, 0xce59, 0xc618, + 0xb5b6, 0xb596, 0xb5b6, 0xef5d, 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf7be, + 0xc638, 0x9492, 0x73ae, 0x9cf3, 0xad75, 0xbdd7, 0xc638, 0xd69a, 0xe71c, 0xef7d, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xf79e, 0xffdf, 0xe71c, 0xa514, 0x4a49, 0x7bcf, + 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xf7be, 0xf79e, 0xef5d, 0xe71c, 0xd6ba, 0xce59, 0xbdf7, 0xb5b6, 0xad55, 0xa534, 0xad55, 0xe73c, + 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf7be, 0xc638, 0x9492, 0x738e, 0x8c71, + 0xa534, 0xb5b6, 0xce59, 0xe71c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xffff, + 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xef7d, 0xe73c, 0xf79e, 0xffdf, 0xe71c, 0xa514, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xe73c, 0xdefb, 0xd6ba, + 0xce59, 0xbdf7, 0xb596, 0xad55, 0x9cf3, 0x9cd3, 0xa514, 0xe71c, 0xf7be, 0xef7d, 0xe71c, 0xef5d, + 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc638, 0x9492, 0x6b6d, 0x8430, 0x9cd3, 0xb596, 0xce79, 0xef5d, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xef7d, 0xffdf, 0xf7be, 0xef5d, 0xd69a, 0xc618, + 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xf79e, 0xffdf, + 0xe71c, 0xa514, 0x4a49, 0x7bcf, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xdefb, 0xd6ba, 0xce79, 0xc618, 0xb5b6, 0xad75, 0xa514, + 0x94b2, 0x9492, 0x9cd3, 0xdefb, 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, + 0xc618, 0x9492, 0x6b6d, 0x7bcf, 0x9492, 0xad75, 0xd69a, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xe73c, 0xe71c, 0xf7be, 0xf7be, 0xef5d, 0xd69a, 0xc618, 0xb5b6, 0xb5b6, 0xc618, 0xd6ba, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xef5d, 0xf79e, 0xffdf, 0xe71c, 0xa534, 0x4a69, 0x73ae, + 0xef7d, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xe71c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xa534, 0x9cd3, 0x94b2, 0x9492, 0x9cd3, 0xe71c, + 0xf7be, 0xef7d, 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc638, 0x9492, 0x6b4d, 0x7bef, + 0x94b2, 0xb596, 0xd6ba, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe71c, 0xdefb, 0xf7be, + 0xf7be, 0xef7d, 0xd6ba, 0xc618, 0xbdd7, 0xbdd7, 0xc638, 0xd6ba, 0xef5d, 0xf7be, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xffdf, 0xffff, 0xffdf, + 0xef5d, 0xe73c, 0xf7be, 0xffdf, 0xef5d, 0xbdd7, 0x632c, 0x6b4d, 0xb5b6, 0xc638, 0xd6ba, 0xef5d, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xe71c, 0xd69a, 0xce79, + 0xce79, 0xd6ba, 0xad55, 0x630c, 0xad75, 0xd6ba, 0xdedb, 0xf7be, 0xf7be, 0xef5d, 0xef7d, 0xf7be, + 0xffdf, 0xef7d, 0xef7d, 0xf7be, 0xe73c, 0x9cf3, 0x630c, 0xb596, 0xd6ba, 0xdefb, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xf79e, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xdefb, + 0xd69a, 0xce59, 0xce59, 0xce59, 0xce79, 0xd69a, 0xdefb, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xf7be, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xffdf, 0xffff, + 0xef7d, 0xc638, 0x738e, 0x630c, 0x8c51, 0xa514, 0xbdf7, 0xdedb, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xd69a, 0xce79, 0xdedb, 0xf79e, 0xb596, 0x4208, + 0xc618, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe73c, 0xf7be, 0xffff, 0xffdf, 0xdefb, 0xe73c, 0xffdf, + 0xffdf, 0xa534, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xdedb, 0xce79, 0xc638, + 0xbdd7, 0xbdd7, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xf7be, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xce59, 0x6b6d, 0x630c, + 0x8c51, 0xa514, 0xbdf7, 0xdedb, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xef5d, 0xdedb, 0xd69a, 0xd6ba, 0xf79e, 0xb596, 0x4a69, 0xc638, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xe73c, 0xffdf, 0xffff, 0xffdf, 0xdefb, 0xe73c, 0xffdf, 0xffdf, 0xa534, 0x5acb, 0xd6ba, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xf7be, 0xffff, 0xffdf, + 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x6b6d, 0x630c, 0x8c51, 0xa514, 0xbdf7, 0xdedb, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xef7d, 0xe71c, 0xdedb, + 0xd6ba, 0xe71c, 0xad75, 0x632c, 0xce79, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe73c, 0xffdf, 0xffff, + 0xffdf, 0xe71c, 0xe73c, 0xffff, 0xffdf, 0xad55, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, + 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xf7be, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xffdf, 0xffff, + 0xef7d, 0xc638, 0x6b6d, 0x5aeb, 0x8c51, 0xa514, 0xbdf7, 0xdedb, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xf79e, 0xef7d, 0xe71c, 0xd69a, 0xce79, 0xad55, 0x8410, + 0xd69a, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xe73c, 0xf7be, 0xffff, 0xffdf, 0xe71c, 0xe73c, 0xffdf, + 0xffdf, 0xad55, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xc638, + 0xbdd7, 0xb5b6, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xffdf, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x6b6d, 0x630c, + 0x8c51, 0xa514, 0xbdf7, 0xdefb, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xef5d, 0xf7be, 0xf7be, 0xef5d, 0xce79, 0xb596, 0xa514, 0xa514, 0xd6ba, 0xf7be, 0xffff, 0xffff, + 0xf79e, 0xe73c, 0xf7be, 0xffff, 0xffdf, 0xdefb, 0xe73c, 0xffdf, 0xffff, 0xad55, 0x5acb, 0xd6ba, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xffdf, 0xffff, 0xffdf, + 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x6b6d, 0x630c, 0x8c51, 0xa514, 0xbdf7, 0xdefb, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xe73c, 0xffdf, 0xffff, 0xef7d, + 0xce59, 0x9cd3, 0x9cd3, 0xc618, 0xd6ba, 0xef5d, 0xffdf, 0xffff, 0xf79e, 0xe73c, 0xf7be, 0xffff, + 0xffdf, 0xdefb, 0xe73c, 0xffdf, 0xffff, 0xad55, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, + 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xe73c, 0xe73c, 0xffdf, 0xffff, + 0xef7d, 0xc638, 0x6b6d, 0x630c, 0x8c51, 0xa514, 0xbdf7, 0xdefb, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xe71c, 0xe71c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x8410, 0x94b2, 0xe71c, + 0xdedb, 0xe71c, 0xffdf, 0xffff, 0xf79e, 0xe73c, 0xf7be, 0xffff, 0xffdf, 0xdefb, 0xe73c, 0xffdf, + 0xffff, 0xad55, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xc638, + 0xbdd7, 0xb5b6, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xef7d, 0xffdf, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x738e, 0x630c, + 0x8c51, 0xa514, 0xbdf7, 0xdefb, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdefb, + 0xdefb, 0xffdf, 0xffff, 0xef7d, 0xc618, 0x6b6d, 0x8c51, 0xef5d, 0xd6ba, 0xdedb, 0xffdf, 0xffff, + 0xf79e, 0xe73c, 0xf7be, 0xffff, 0xffdf, 0xdefb, 0xe73c, 0xffdf, 0xffdf, 0xad55, 0x5acb, 0xd6ba, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xffdf, 0xffff, 0xffff, + 0xe73c, 0xe73c, 0xffdf, 0xffff, 0xef7d, 0xc638, 0x738e, 0x630c, 0x8c71, 0xa514, 0xbdf7, 0xdedb, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xdedb, 0xdedb, 0xffdf, 0xffff, 0xef7d, + 0xbdf7, 0x630c, 0x8410, 0xef5d, 0xd69a, 0xdedb, 0xffdf, 0xffff, 0xf79e, 0xe73c, 0xf7be, 0xffff, + 0xffdf, 0xe71c, 0xe73c, 0xffff, 0xffdf, 0xa534, 0x5acb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, + 0xe73c, 0xdedb, 0xd69a, 0xc638, 0xbdd7, 0xb5b6, 0xce59, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xef5d, 0xef5d, 0xffdf, 0xffff, + 0xf79e, 0xce79, 0x8430, 0x73ae, 0x9492, 0x9cd3, 0xb5b6, 0xdefb, 0xf79e, 0xffdf, 0xffff, 0xf7be, + 0xf79e, 0xef7d, 0xef5d, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xd6ba, 0xd6ba, 0xf7be, 0xffdf, 0xef5d, 0xbdf7, 0x630c, 0x7bef, 0xe71c, + 0xd69a, 0xdedb, 0xffdf, 0xffff, 0xf79e, 0xef5d, 0xffdf, 0xffff, 0xf7be, 0xe73c, 0xef5d, 0xffdf, + 0xffdf, 0xa514, 0x5aeb, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xef5d, 0xdedb, 0xce59, 0xc618, 0xbdf7, 0xbdf7, + 0xc618, 0xc618, 0xd69a, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe71c, 0xd69a, + 0xb596, 0x7bcf, 0xa514, 0xef5d, 0xdefb, 0xe73c, 0xf79e, 0xce59, 0xbdf7, 0xd69a, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xd6ba, + 0xce59, 0xe71c, 0xef5d, 0xdefb, 0xbdf7, 0x9492, 0x8c71, 0xbdd7, 0xe71c, 0xf7be, 0xffff, 0xf79e, + 0xf79e, 0xf7be, 0xffff, 0xf79e, 0xe73c, 0xef7d, 0xf7be, 0xffdf, 0xe71c, 0x9cd3, 0x632c, 0xdedb, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xe73c, 0xc618, 0x8c71, 0x630c, 0x4a49, 0x4a49, 0x6b6d, 0xa534, 0xe71c, 0xf79e, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xbdf7, 0x73ae, 0x9cf3, 0xf79e, + 0xdedb, 0xdefb, 0xf79e, 0xbdf7, 0xb596, 0xce79, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdedb, 0xce79, 0xd6ba, 0xd6ba, 0xce79, + 0xbdd7, 0xa534, 0xad55, 0xc618, 0xef7d, 0xffff, 0xffff, 0xf79e, 0xf79e, 0xffff, 0xffff, 0xf79e, + 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdedb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xc618, 0x8c51, 0x4228, 0x18e3, + 0x1082, 0x2124, 0x632c, 0xa534, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef5d, 0xbdf7, 0x7bcf, 0xa534, 0xf79e, 0xdefb, 0xe71c, 0xf79e, 0xc618, + 0xbdd7, 0xd69a, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xe73c, 0xd6ba, 0xce79, 0xc618, 0xbdd7, 0xb596, 0xb5b6, 0xc638, 0xdedb, + 0xf7be, 0xffff, 0xffff, 0xf79e, 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, + 0xdedb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xe73c, 0xc638, 0x9cf3, 0x73ae, 0x5aeb, 0x528a, 0x4a69, 0x6b6d, 0x9cf3, + 0xce79, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, + 0xc618, 0x8c51, 0xad55, 0xef7d, 0xe71c, 0xe73c, 0xf79e, 0xce79, 0xc618, 0xd6ba, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xf79e, 0xef7d, 0xef7d, 0xef7d, 0xf7be, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xdedb, 0xc618, 0xad75, 0xa534, 0xad75, 0xc638, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xf79e, + 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdedb, 0x94b2, 0x6b4d, 0xdedb, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xf7be, 0xef7d, 0xdedb, 0xbdd7, 0x9492, 0x8410, 0x8c71, 0xb596, 0xd6ba, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xce59, 0x9cd3, 0xa534, 0xd69a, + 0xe73c, 0xf79e, 0xf7be, 0xd6ba, 0xd69a, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xf7be, 0xef7d, 0xe73c, 0xdefb, 0xdedb, 0xd69a, 0xd69a, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xdedb, 0xb5b6, 0x9cd3, 0x94b2, + 0xb596, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xef5d, 0xf79e, 0xffff, 0xffff, 0xef7d, + 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdedb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe71c, 0xe71c, + 0xe73c, 0xe71c, 0xdefb, 0xe71c, 0xe73c, 0xdefb, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xce79, 0xad75, 0x9cf3, 0xad75, 0xe71c, 0xffdf, 0xffdf, 0xe73c, + 0xe71c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xe71c, 0xd6ba, 0xc638, + 0xc618, 0xb5b6, 0xb596, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef7d, 0xd69a, 0xb596, 0x94b2, 0x9cf3, 0xbdf7, 0xef5d, 0xffff, 0xffff, + 0xffff, 0xf79e, 0xdefb, 0xe71c, 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, + 0xdedb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xef7d, 0xf79e, 0xef5d, 0xd69a, 0xb596, 0xa514, + 0x9cf3, 0x9cf3, 0xb5b6, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xd6ba, 0xbdf7, 0x9cd3, 0x8c51, 0xdefb, 0xffff, 0xffdf, 0xef7d, 0xef7d, 0xf79e, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xf79e, 0xe73c, 0xd6ba, 0xc638, 0xb596, 0xa534, 0x9cd3, 0x9cd3, 0xce59, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xdefb, + 0xbdf7, 0xad55, 0xa514, 0xad75, 0xce79, 0xf79e, 0xffff, 0xffff, 0xffff, 0xef7d, 0xd6ba, 0xe71c, + 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdedb, 0x94b2, 0x6b4d, 0xdedb, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, + 0xe71c, 0xe71c, 0xdefb, 0xe71c, 0xdefb, 0xc618, 0xa514, 0x8c51, 0x8410, 0x7bef, 0xa534, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdefb, 0xce79, 0x94b2, 0x6b4d, + 0xd69a, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, + 0xdedb, 0xce59, 0xb596, 0x9cf3, 0x8c71, 0x8410, 0x8410, 0xc618, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xc638, 0xa534, 0xad55, 0xb5b6, 0xce79, + 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xe71c, 0xf79e, 0xffff, 0xffff, 0xef7d, + 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdefb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xd6ba, 0xbdf7, 0xb596, 0xa534, 0xb596, + 0xce59, 0xe71c, 0xef5d, 0xe73c, 0xd6ba, 0xc618, 0xc638, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xe71c, 0xdedb, 0x94b2, 0x4a69, 0xce59, 0xffff, 0xffff, 0xffdf, + 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xd6ba, 0xbdf7, 0xa534, 0x8c71, + 0x7bef, 0x6b6d, 0x6b4d, 0xb5b6, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xad55, 0x8c71, 0xad75, 0xd69a, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffdf, + 0xf79e, 0xf79e, 0xef5d, 0xef5d, 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, + 0xdedb, 0x94b2, 0x6b4d, 0xdedb, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xdedb, 0xd6ba, 0xdefb, 0xe71c, 0xdedb, 0xd69a, 0xc638, 0xc618, 0xc638, + 0xd69a, 0xe71c, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xe73c, 0xe73c, 0x94b2, 0x4208, 0xc638, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf7be, + 0xffff, 0xffff, 0xffdf, 0xef5d, 0xd69a, 0xb5b6, 0x9cf3, 0x8410, 0x6b6d, 0x5aeb, 0x5acb, 0xad75, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0x9cd3, + 0x73ae, 0xad75, 0xe71c, 0xffff, 0xffff, 0xffff, 0xf7be, 0xe73c, 0xe73c, 0xef7d, 0xf7be, 0xef7d, + 0xf79e, 0xffff, 0xffff, 0xef7d, 0xdefb, 0xf79e, 0xffff, 0xffdf, 0xdedb, 0x94b2, 0x6b6d, 0xdedb, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xad75, + 0x9cf3, 0x9cf3, 0x9cd3, 0x94b2, 0x8c71, 0x8c71, 0x9cd3, 0xb596, 0xce59, 0xdefb, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe73c, 0xce79, 0x8430, 0x4228, + 0xbdf7, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffdf, 0xf79e, + 0xdefb, 0xce79, 0xbdd7, 0xa534, 0x9cd3, 0x8c71, 0x8c71, 0xce59, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xf7be, 0xf79e, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xf79e, 0xf7be, 0xf7be, + 0xf7be, 0xf7be, 0xef7d, 0xe73c, 0xdedb, 0xd6ba, 0xce59, 0x9cf3, 0x9cf3, 0xce59, 0xef7d, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xe73c, 0xef5d, 0xf7be, 0xffdf, 0xe73c, 0xe73c, 0xf79e, 0xffdf, 0xf7be, + 0xef5d, 0xf7be, 0xffdf, 0xe73c, 0xb596, 0x8430, 0x94b2, 0xe73c, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xad75, 0x9492, 0x8410, 0x632c, 0x528a, + 0x4a69, 0x630c, 0x7bef, 0xa514, 0xc618, 0xdefb, 0xef5d, 0xef7d, 0xf79e, 0xf7be, 0xf7be, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xa514, 0x6b6d, 0x6b4d, 0xad75, 0xdedb, 0xe73c, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xf7be, 0xf7be, + 0xf7be, 0xf79e, 0xf79e, 0xf79e, 0xef7d, 0xef7d, 0xf79e, 0xf79e, 0xf7be, 0xf7be, 0xf79e, 0xe71c, + 0xdedb, 0xd69a, 0xce79, 0xce79, 0xd69a, 0xd6ba, 0xdefb, 0xe71c, 0xe71c, 0xd6ba, 0xc618, 0xad75, + 0x94b2, 0x7bef, 0x7bcf, 0xc638, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffff, 0xffff, 0xf7be, 0xd6ba, 0xce79, 0xe71c, 0xf7be, 0xffff, 0xffdf, 0xffff, 0xef7d, 0xbdf7, + 0x528a, 0x7bef, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xdefb, 0xad75, 0x8410, 0x5aeb, 0x5acb, 0x6b4d, 0x8c51, + 0xb5b6, 0xdedb, 0xe73c, 0xdedb, 0xdedb, 0xe71c, 0xef5d, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xdedb, 0xd6ba, 0xbdd7, 0x8c71, 0x8c51, 0xb596, 0xe73c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xce79, + 0xa514, 0xa514, 0xad55, 0xb5b6, 0xc618, 0xce79, 0xdefb, 0xe73c, 0xef7d, 0xf79e, 0xf79e, 0xf79e, + 0xef5d, 0xdefb, 0xce59, 0xbdd7, 0xad75, 0xa514, 0x9cf3, 0x9cf3, 0xa534, 0xad55, 0xb5b6, 0xe73c, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xdedb, + 0xd69a, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xef5d, 0xb5b6, 0x4a49, 0x8430, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xf79e, 0xd69a, 0xb596, 0x9cf3, 0x9492, 0x94b2, 0xa514, 0xb5b6, 0xce59, 0xd69a, 0xd69a, + 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdefb, 0xb5b6, 0xe73c, 0xef5d, 0xc638, + 0x8c51, 0x94b2, 0xce79, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xad75, 0x5aeb, 0x632c, 0x6b6d, 0x8410, + 0x9492, 0xa534, 0xbdd7, 0xce79, 0xdefb, 0xef5d, 0xef7d, 0xef7d, 0xe73c, 0xd6ba, 0xbdf7, 0xa534, + 0x9cd3, 0x94b2, 0x9cf3, 0xad75, 0xc618, 0xdedb, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe71c, 0xdedb, 0xe73c, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xe73c, 0xad55, 0x52aa, 0x9492, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, + 0xdedb, 0xd69a, 0xce79, 0xc618, 0xbdf7, 0xbdd7, 0xbdf7, 0xd69a, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xdefb, 0xb596, 0xe71c, 0xf7be, 0xef7d, 0xad75, 0x9492, 0xa514, 0xd69a, + 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xbdd7, 0x7bef, 0x8410, 0x8430, 0x8c51, 0x8c51, 0x8c71, 0x9492, 0x94b2, + 0x9cd3, 0xa514, 0xa534, 0xb5b6, 0xbdd7, 0xbdd7, 0xb5b6, 0xb596, 0xb5b6, 0xbdd7, 0xc638, 0xd69a, + 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xef7d, 0xe73c, 0xef5d, 0xf7be, 0xffff, 0xffff, 0xffdf, 0xdedb, 0x9cf3, + 0x632c, 0xa514, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, 0xf7be, + 0xf7be, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xe71c, + 0xce59, 0xbdf7, 0xbdd7, 0xce79, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, + 0xd69a, 0xdedb, 0xef5d, 0xffdf, 0xe73c, 0xad75, 0x73ae, 0x9cd3, 0xd69a, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, + 0xe73c, 0xe73c, 0xe71c, 0xd69a, 0xb5b6, 0x9cd3, 0x7bef, 0x630c, 0x4a69, 0x39c7, 0x39c7, 0x5aeb, + 0x8430, 0x9cd3, 0xb5b6, 0xd69a, 0xef5d, 0xf7be, 0xf7be, 0xffdf, 0xf7be, 0xf79e, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xf79e, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xc638, 0x8c71, 0x7bef, 0xb5b6, 0xf79e, 0xef7d, + 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef5d, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xdefb, 0xd69a, 0xce79, 0xd69a, + 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xef7d, 0xd6ba, 0xdefb, 0xffdf, + 0xffdf, 0xc638, 0x8410, 0x7bef, 0xb596, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdedb, 0xb5b6, 0xb5b6, 0xbdf7, 0xc618, + 0xc638, 0xce59, 0xce79, 0xd69a, 0xd69a, 0xce59, 0xc638, 0x9cf3, 0x8c71, 0xa514, 0xc618, 0xe71c, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xf79e, 0xf7be, 0xffdf, + 0xffdf, 0xdefb, 0xad55, 0x7bef, 0x94b2, 0xce59, 0xf79e, 0xe71c, 0xdefb, 0xdefb, 0xdefb, 0xdefb, + 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xdefb, 0xdedb, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf79e, 0xef7d, 0xef5d, 0xef5d, 0xe73c, 0xe71c, 0xd6ba, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe71c, 0xe71c, 0xe71c, 0xd6ba, 0xb5b6, 0x8c51, + 0x8c71, 0xbdd7, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xe73c, 0xd69a, 0xd69a, 0xd6ba, 0xdefb, 0xe73c, 0xef7d, 0xf79e, 0xffdf, + 0xffff, 0xffff, 0xffdf, 0xdefb, 0xce79, 0xd69a, 0xd6ba, 0xdefb, 0xe73c, 0xe73c, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xef7d, 0xf7be, 0xf7be, 0xce79, 0x9492, 0x6b6d, + 0xad75, 0xdefb, 0xef7d, 0xdedb, 0xd69a, 0xd69a, 0xd69a, 0xd69a, 0xd69a, 0xd69a, 0xd69a, 0xd69a, + 0xd69a, 0xd69a, 0xdedb, 0xf7be, 0xffff, 0xffff, 0xffff, 0xf7be, 0xef5d, 0xdefb, 0xdefb, 0xdefb, + 0xdefb, 0xe73c, 0xe71c, 0xd6ba, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xef5d, 0xce59, 0xc618, 0xd6ba, 0xdefb, 0xad55, 0x8c71, 0x9492, 0xdedb, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xf7be, 0xef7d, 0xdefb, 0xd6ba, 0xd69a, 0xdefb, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xf7be, 0xe71c, 0xef5d, 0xf79e, 0xbdf7, 0x7bef, 0x5aeb, 0xc638, 0xf79e, 0xf79e, 0xd69a, + 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xc638, 0xce79, 0xef7d, + 0xf7be, 0xffdf, 0xffdf, 0xf7be, 0xe73c, 0xdedb, 0xce79, 0xce59, 0xc618, 0xc618, 0xce59, 0xd69a, + 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xc638, + 0xad55, 0xbdd7, 0xdedb, 0xce79, 0xb5b6, 0xad55, 0xce79, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, + 0xe73c, 0xdefb, 0xdefb, 0xef5d, 0xf79e, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xdefb, 0xe71c, + 0xf79e, 0xb596, 0x6b6d, 0x52aa, 0xce79, 0xffdf, 0xef7d, 0xce59, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, + 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdd7, 0xbdf7, 0xce79, 0xdedb, 0xe73c, 0xf7be, 0xffdf, + 0xf7be, 0xef7d, 0xd6ba, 0xbdf7, 0x9cf3, 0x8c51, 0x94b2, 0xce59, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xdedb, 0xb596, 0x9cf3, 0xa534, 0xdedb, + 0xef7d, 0xd6ba, 0x9cf3, 0xbdf7, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf7be, 0xf7be, 0xf7be, + 0xe73c, 0xd69a, 0xce59, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xd6ba, 0xdedb, 0xef7d, 0xad55, 0x630c, 0x528a, + 0xce79, 0xffff, 0xef7d, 0xc638, 0xb5b6, 0xb5b6, 0xb5b6, 0xb5b6, 0xb5b6, 0xb5b6, 0xb5b6, 0xb5b6, + 0xb5b6, 0xb5b6, 0xad75, 0x9cd3, 0xa534, 0xce59, 0xef7d, 0xffdf, 0xffdf, 0xf7be, 0xdefb, 0xb5b6, + 0x7bef, 0x528a, 0x6b4d, 0xc638, 0xd6ba, 0xdefb, 0xe73c, 0xf79e, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffdf, 0xf79e, 0xdefb, 0xce79, 0xce79, 0xf79e, 0xffff, 0xf7be, 0xc638, 0xd6ba, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, 0xffdf, + 0xffff, 0xf7be, 0xe73c, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe71c, 0xdedb, 0xf79e, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, + 0xffdf, 0xffdf, 0xdedb, 0xbdd7, 0xad75, 0x9cd3, 0x9492, 0xa514, 0xe73c, 0xffdf, 0xef7d, 0xe71c, + 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xdedb, 0xce79, 0xa514, + 0xa514, 0xb5b6, 0xce79, 0xd6ba, 0xd6ba, 0xd6ba, 0xc638, 0xad75, 0x8c71, 0x7bcf, 0x8c71, 0xdefb, + 0xef7d, 0xef7d, 0xf79e, 0xf7be, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce59, 0xac92, 0xbdb6, 0xdedb, 0xad14, 0x9b2c, 0x9bcf, + 0xd69a, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe73c, 0xe73c, 0xad14, 0x9248, + 0x7a48, 0x8c51, 0xbdf7, 0xef5d, 0xffdf, 0xf7be, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xbdf7, 0xb596, 0xb596, 0xb5b6, 0xb5b6, + 0xb5b6, 0xb5b6, 0xb596, 0xb596, 0xb596, 0xb596, 0xc638, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffdf, 0xbd96, 0x8964, 0x8208, 0x8aeb, 0x8964, 0xa1a1, 0x9a27, 0xce18, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xdefb, 0x9c51, 0x936d, 0x7207, 0x9920, 0x8165, 0x7b8e, 0xbdd7, 0xef7d, + 0xffdf, 0xf7be, 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xd69a, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, 0xce59, + 0xce59, 0xce59, 0xdedb, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xb575, 0x9183, 0xbb00, + 0xb260, 0x78a1, 0x7b0c, 0xbdb6, 0xef5d, 0xffff, 0xf79e, 0xdedb, 0xdedb, 0xf7be, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdedb, + 0x930c, 0xa160, 0x8900, 0xaa20, 0xbae0, 0x8207, 0xa534, 0xef5d, 0xffdf, 0xf7be, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xf79e, + 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef7d, 0xef5d, 0xef7d, 0xef5d, 0xef5d, 0xf79e, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0x9c10, 0xc2c1, 0xdc40, 0xd400, 0xa1e0, 0x8b0c, 0xd679, + 0xffdf, 0xffdf, 0xbdb6, 0xa2a9, 0x9b0b, 0xd679, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0xa471, 0xaa02, 0xc2a0, 0xd400, + 0xdc40, 0x99e4, 0xad55, 0xf79e, 0xffff, 0xffdf, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xef5d, 0xef5d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xef5d, 0xe6fb, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xacf3, 0xaa24, 0xcb40, 0xe520, 0xd3a0, 0xa181, 0x930c, 0xce59, 0xf7be, 0xbd75, 0xa246, + 0x9b0b, 0xd69a, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, + 0xe6fb, 0xef3c, 0xffdf, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xd679, 0x8249, 0xb200, 0xd3c0, 0xcb60, 0x9162, 0x9c10, 0xd69a, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, 0x9410, 0x93cf, 0xe71c, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xb4f3, 0x9aa9, 0x9bef, + 0xce59, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xb595, 0x81e7, 0xcb80, + 0xdc80, 0xba60, 0x88c0, 0x9961, 0x934d, 0xc5f7, 0xb596, 0xb555, 0xd6ba, 0xf7be, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xc5f7, 0x92aa, 0xacb2, 0xef5d, 0xc5b6, + 0xac92, 0xce38, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xef5d, 0x9c0f, 0xbac1, 0xe4c0, 0xdc80, 0xba60, 0x9982, 0x9c50, 0xf79e, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf79e, 0xa4d3, 0x91c5, 0x9a27, 0xad14, 0xe73c, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xef5d, 0xce59, 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe73c, + 0xc618, 0xd6ba, 0xd69a, 0xc5d7, 0xc5f7, 0x93ef, 0x9941, 0xa9a1, 0x9248, 0xacf3, 0xe71c, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0x9b8e, 0x9101, 0xbac0, 0xd3e0, 0xc2e0, 0xba60, 0xc280, + 0x8921, 0x7985, 0x92aa, 0xd69a, 0xffff, 0xffff, 0xffff, 0xf79e, 0xef3c, 0xf79e, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xa4d3, 0x8123, 0x8b0c, 0xa4d3, 0x9aa9, 0xa9e1, 0x830b, 0xb555, 0xc618, + 0xef7d, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xa4b2, 0xaa21, 0xdc40, + 0xdc40, 0xb200, 0xa9c2, 0xa492, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xf79e, 0xe73c, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef3c, 0x934c, + 0x9920, 0x88e0, 0x7165, 0xb575, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xac71, 0xaaa7, + 0xa3ae, 0xdedb, 0xef7d, 0xe71c, 0xf7be, 0xffff, 0xdefb, 0x8bae, 0x7985, 0x82aa, 0x82eb, 0x9143, + 0x7185, 0x7144, 0x8080, 0xa9c0, 0xba60, 0xaa24, 0xa492, 0xd69a, 0xdeba, 0xe71c, 0xffdf, 0xffff, + 0xf79e, 0xb534, 0x8a69, 0xba60, 0xcb40, 0xb200, 0xc2c0, 0xc2e0, 0x9160, 0x5820, 0x69e7, 0xb596, + 0xdedb, 0xef7d, 0xef7d, 0xb575, 0x830c, 0xb575, 0xffdf, 0xffff, 0xffff, 0xffff, 0xef7d, 0x93ae, + 0x9920, 0xa181, 0x9101, 0xa9a0, 0x9120, 0x6840, 0x8922, 0x79c6, 0x9c10, 0xbd75, 0xd6ba, 0xef7d, + 0xf7be, 0xf7be, 0xffdf, 0xffdf, 0xc5f7, 0x9269, 0xcba0, 0xedc2, 0xe521, 0xa1a0, 0x8164, 0xb555, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe73c, 0xe73c, 0xce38, 0xb4f3, 0xce38, 0xffdf, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xce59, 0x9c10, 0xa2eb, 0xa451, + 0xe73c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xd69a, 0x9aa9, 0xa9c0, 0x8900, 0x80a0, 0x832c, + 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, 0x9bae, 0xc320, 0xaa43, 0x830c, 0x93ae, 0x9b0b, + 0xb555, 0xf79e, 0xe6fb, 0x7b2c, 0x88e0, 0xa180, 0x80c0, 0x88e0, 0x78a0, 0x7060, 0x90e0, 0xa180, + 0xcb00, 0xba60, 0x8923, 0x9a27, 0xaa67, 0x936d, 0xce59, 0xffdf, 0xffff, 0xef7d, 0xa492, 0xb282, + 0xdcc0, 0xbaa0, 0xba60, 0xcb60, 0x9980, 0x6860, 0x8901, 0x89e6, 0x9a88, 0x9bae, 0x93cf, 0x6a08, + 0x7208, 0xce38, 0xffdf, 0xffff, 0xffff, 0xffff, 0xdedb, 0x82eb, 0x9960, 0xba60, 0xb1e0, 0xba40, + 0xb200, 0x8080, 0x7060, 0x8080, 0x9920, 0x9184, 0x8a28, 0x9b8e, 0x9bef, 0xa410, 0xce38, 0xe73c, + 0x93cf, 0xa9c1, 0xd3c0, 0xee24, 0xeda2, 0xc320, 0xaa01, 0x9b6d, 0xe6fb, 0xffff, 0xffff, 0xffff, + 0xf7be, 0xbdb6, 0x9b6d, 0x9b4c, 0x8a8a, 0x9962, 0xac92, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xef5d, 0x93cf, 0x9121, 0xba60, 0x99c5, 0xa451, 0xd6ba, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xb555, 0xa1e4, 0xba40, 0xc280, 0xa180, 0x79a6, 0xc5f7, 0xffdf, 0xffff, 0xffff, + 0xffff, 0xf7be, 0x9c71, 0xa1a1, 0xb200, 0x8900, 0x9960, 0xbaa0, 0x9b8e, 0xe73c, 0xf79e, 0x9c10, + 0x9101, 0x88c0, 0xb1e0, 0xa980, 0x9920, 0x9100, 0xa1a0, 0xa1a0, 0xba80, 0xb1e0, 0xa160, 0xa9a0, + 0xa9c0, 0x88e1, 0x93cf, 0xef5d, 0xef7d, 0xbdd7, 0x92aa, 0xc300, 0xdc20, 0xdc00, 0xe500, 0xd3c0, + 0x9120, 0x9100, 0xb1e0, 0xbaa0, 0xdc20, 0xcb60, 0xb240, 0xaa20, 0x8289, 0xc638, 0xf7be, 0xffff, + 0xf79e, 0xdedb, 0xa492, 0x9984, 0xa160, 0xc2a0, 0xcb40, 0xba40, 0xb1c0, 0x9100, 0x99a0, 0xa9a0, + 0xa9c0, 0xba40, 0xa9a0, 0x90e0, 0x9120, 0xa1a1, 0x93ef, 0xdefb, 0xa4b2, 0xb262, 0xd3c0, 0xe520, + 0xe4e0, 0xc300, 0xba80, 0x7985, 0x9c51, 0xce59, 0xffdf, 0xffff, 0xf77d, 0xa3ef, 0xb201, 0x9920, + 0x88c0, 0x9163, 0xb514, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, 0xc5d7, 0x9c71, + 0x9a26, 0xba80, 0xc2c0, 0xa9c0, 0xb222, 0xa410, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xacb2, 0xaa02, + 0xcb80, 0xcb60, 0xa1a0, 0x6965, 0xa492, 0xef5d, 0xffff, 0xffff, 0xffff, 0xdeba, 0x93ae, 0xb221, + 0xc2e0, 0xcb20, 0xa9e0, 0x9121, 0xa492, 0xf7be, 0xf79e, 0xa471, 0xa9c2, 0xa160, 0x9920, 0xa180, + 0xba60, 0xb240, 0xd3a0, 0xcb60, 0xdc60, 0xd3e0, 0xd3a0, 0xcb40, 0xb200, 0x8a07, 0xbdd7, 0xef7d, + 0xb555, 0x9207, 0x90e0, 0xba60, 0xcb80, 0xdca0, 0xd400, 0xba60, 0x80c0, 0xa1a0, 0xa9a0, 0xba60, + 0xd3c0, 0xdc60, 0xc2e0, 0xc2a0, 0xa1c1, 0x8aaa, 0xacf3, 0xd6ba, 0xbdd7, 0x92ca, 0x7944, 0x9100, + 0xb200, 0xc2e0, 0xdc20, 0xc2c0, 0xb220, 0xc2c0, 0xc300, 0xa180, 0x88e0, 0xa9c0, 0xb220, 0x9100, + 0xa1a0, 0xb200, 0x8a48, 0xb595, 0xad14, 0xaa84, 0xe541, 0xf6a8, 0xdce1, 0xb220, 0x8a07, 0x72aa, + 0x8923, 0xa471, 0xef7d, 0xf79e, 0xd6ba, 0x8b2c, 0x9920, 0x88c0, 0x7880, 0x832c, 0xd6ba, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xb534, 0xa205, 0x8921, 0xb240, 0xdc00, 0xcb60, 0xb200, + 0x9183, 0xacd3, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xb555, 0xa1e3, 0xe501, 0xd460, 0x9940, 0x8080, + 0x8a08, 0xce38, 0xffff, 0xffff, 0xf7be, 0xb4f3, 0x9963, 0xb260, 0xdc40, 0xb220, 0x88e0, 0x8080, + 0x93ae, 0xef3c, 0xffdf, 0xc5f7, 0x9207, 0xba40, 0xba80, 0x9960, 0x9940, 0xbaa0, 0xcb40, 0xcb20, + 0xdc60, 0xdc60, 0xd3e0, 0xd3a0, 0xba80, 0x92eb, 0xe71c, 0xf79e, 0x9c51, 0x9962, 0x90e0, 0xcbc0, + 0xeda2, 0xede2, 0xdcc0, 0xcb00, 0xb220, 0xba60, 0xa9a0, 0xb1e0, 0xb220, 0xcb60, 0xa9e0, 0xbaa0, + 0xd3c0, 0xa1c0, 0x9983, 0x8b2c, 0x72eb, 0x9941, 0xa140, 0xba80, 0xe4c0, 0xe4c0, 0xcb40, 0xc2e0, + 0xc300, 0xd3c0, 0xba40, 0xa9e0, 0x9100, 0x9940, 0xc2c0, 0xd3a0, 0xc2c0, 0xcb60, 0xbaa0, 0x9268, + 0x9471, 0x9268, 0xcba0, 0xe542, 0xdca0, 0xba80, 0x8984, 0x71c7, 0x80c1, 0x7a08, 0x9430, 0x9c10, + 0x8aeb, 0xaa02, 0xb240, 0xb1e0, 0xa980, 0x938e, 0xe73c, 0xffff, 0xffff, 0xffdf, 0xef5d, 0xef3c, + 0xef7d, 0xb555, 0xa204, 0xba80, 0xcb00, 0xd3e0, 0xcb80, 0xc2e0, 0x8a48, 0xce79, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xe6fb, 0x9b6d, 0xb241, 0xdcc1, 0xe501, 0xa1c1, 0x832c, 0xb534, 0xe73c, 0xffff, 0xffff, + 0xffdf, 0xc618, 0x8b2c, 0xa1a1, 0xd3e0, 0xa1a0, 0x9100, 0x9920, 0x8acb, 0xdefb, 0xffff, 0xe71c, + 0x936d, 0xa1a0, 0xbaa0, 0xa9e0, 0x7060, 0xaa20, 0xd380, 0xcb40, 0xcb40, 0xe521, 0xe560, 0xe4c0, + 0xbac0, 0x7a69, 0xd679, 0xf7be, 0xc5f7, 0x8207, 0xaa00, 0xe521, 0xf623, 0xdc40, 0xc300, 0x9960, + 0xa9c0, 0xa9a0, 0xba80, 0xba60, 0xa9c0, 0xb1e0, 0xa160, 0xaa00, 0xc340, 0xba40, 0x9920, 0x70a1, + 0x5061, 0x88e0, 0xba40, 0xcb80, 0xd400, 0xd420, 0xcb20, 0xd3c0, 0xd3e0, 0xa9e0, 0xb240, 0xdc20, + 0xba40, 0xa180, 0xba40, 0xcb00, 0xcb00, 0xc2e0, 0xc300, 0xa1e4, 0x7b4d, 0x89e7, 0xc2e0, 0xdca0, + 0xdca0, 0xbaa0, 0x9920, 0xa9c0, 0xa180, 0x80a0, 0x7040, 0x9920, 0xa160, 0xb220, 0xcb20, 0xc280, + 0xb221, 0xac92, 0xf7be, 0xffff, 0xffff, 0xef7d, 0xa430, 0x9aeb, 0xacf3, 0xad34, 0x89e7, 0xba60, + 0xcb40, 0xd3a0, 0xd3a0, 0xcb80, 0x91e5, 0xb534, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xc618, 0x91e6, 0xc2c0, + 0xc300, 0xdc20, 0xa1e1, 0x93cf, 0xc618, 0xf79e, 0xffff, 0xffff, 0xffff, 0xf7be, 0xbdb6, 0xa226, + 0xcb60, 0xc320, 0xba60, 0x9961, 0x9c71, 0xf79e, 0xffff, 0xf7be, 0xad14, 0x9984, 0x90e0, 0x9940, + 0x9960, 0xa1a0, 0xcb20, 0xdc80, 0xeda4, 0xf6a7, 0xed81, 0xe500, 0xaa20, 0x68e3, 0xa4f3, 0xe73c, + 0xa492, 0x7965, 0xa1c0, 0xe585, 0xff50, 0xe566, 0xa1c0, 0x9100, 0xa980, 0x9100, 0x9120, 0x9120, + 0x9940, 0xa160, 0xcb20, 0xba40, 0xb200, 0x9940, 0x80a0, 0x71a6, 0x7b6d, 0x91c5, 0xba40, 0xdc40, + 0xd400, 0xcb20, 0xba60, 0xaa00, 0xbaa0, 0x78a0, 0x9980, 0xba80, 0xb240, 0xdca0, 0xdc60, 0xe561, + 0xeda2, 0xdc60, 0xba80, 0x81c6, 0x9471, 0x8a89, 0xc320, 0xe500, 0xe4e0, 0xa1a0, 0x9920, 0xb220, + 0xba80, 0x8900, 0x9160, 0xcba0, 0xcb80, 0xc2a0, 0xc2a0, 0xb220, 0xaa01, 0xacd3, 0xf7be, 0xffff, + 0xffff, 0xd6ba, 0x8aaa, 0x90e0, 0x9143, 0x99e5, 0xb221, 0xd3e0, 0xd3e0, 0xc2e0, 0xd380, 0xbac0, + 0xa980, 0x9a68, 0xce38, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xc5f7, 0x91e5, 0xc2e0, 0xe501, 0xe501, 0xba60, 0xa1a2, + 0x9289, 0xc618, 0xffdf, 0xffff, 0xffdf, 0xce38, 0x936d, 0xaa22, 0xd420, 0xe560, 0xd420, 0xa246, + 0xc5f7, 0xffdf, 0xffff, 0xffff, 0xdedb, 0x92eb, 0x9940, 0x9920, 0x9920, 0xc2e0, 0xcb20, 0xdca1, + 0xff4e, 0xee47, 0xcb60, 0xcb60, 0xc300, 0xa203, 0xbd75, 0xef5d, 0xa410, 0x8943, 0xbac0, 0xf68b, + 0xff94, 0xede5, 0xcb40, 0xa9a0, 0x9940, 0x9920, 0x80c1, 0x79c7, 0x8bae, 0x8a69, 0xc300, 0xc2c0, + 0xb220, 0x9940, 0x80a0, 0x79a6, 0x9cb2, 0x934c, 0xa9e1, 0xd3e0, 0xdc80, 0xede4, 0xdd02, 0xb240, + 0xa9c0, 0x9940, 0xa140, 0x9920, 0xbac0, 0xdca0, 0xdc20, 0xe520, 0xf686, 0xee04, 0xc300, 0x9981, + 0x79e7, 0x8943, 0xa9e0, 0xd380, 0xcb60, 0xa1a0, 0xba80, 0xdcc1, 0xeda3, 0xd420, 0xe565, 0xf688, + 0xdc80, 0xba80, 0xa180, 0xa180, 0xaa25, 0xb514, 0xf7be, 0xffdf, 0xe6fb, 0xa471, 0x9143, 0x88a0, + 0x9100, 0xb200, 0xd3a0, 0xdca0, 0xd3e0, 0xdc40, 0xd3e0, 0xa9c0, 0x9100, 0x8101, 0x8b8e, 0xbd95, + 0xe71c, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xd69a, 0x92a9, 0xc2e0, 0xdcc1, 0xee03, 0xcba0, 0xa9a0, 0x9101, 0x9bef, 0xef7d, 0xffff, + 0xf7be, 0xb4f3, 0x9143, 0xa180, 0xbaa0, 0xe541, 0xd400, 0x92a9, 0xdeba, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xa492, 0xa9e2, 0xa9e0, 0x9900, 0xaa00, 0xba80, 0xdc80, 0xede5, 0xede2, 0xdc80, 0xba60, + 0xcb80, 0xb2e5, 0xc5b6, 0xf7be, 0xdedb, 0x9c10, 0xbac1, 0xee26, 0xf687, 0xdc40, 0xa9e0, 0x90e0, + 0xa1a2, 0x9248, 0xa492, 0xc5f7, 0xe71c, 0xa430, 0xb241, 0xdc80, 0xd400, 0xcb20, 0x9960, 0x7a69, + 0xbdb6, 0xacf3, 0x99c4, 0xcb40, 0xe560, 0xede4, 0xede4, 0xd3c0, 0xba40, 0xba40, 0xa160, 0x9940, + 0xcba0, 0xdca0, 0xdc60, 0xe561, 0xf686, 0xe562, 0xc300, 0xa1e5, 0x79a6, 0x9940, 0xba60, 0xdc80, + 0xed81, 0xd3c0, 0xd420, 0xedc1, 0xee03, 0xed60, 0xee25, 0xf666, 0xdca0, 0xba80, 0x78c1, 0x8b4d, + 0xbdb6, 0xe73c, 0xffff, 0xe73c, 0xa3ef, 0xb284, 0xa1a0, 0x88c0, 0xa9e0, 0xba80, 0xc2e0, 0xdc80, + 0xe500, 0xf645, 0xee26, 0xc2e0, 0x9120, 0x6020, 0x9941, 0x9184, 0x938e, 0xbd96, 0xef5d, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef5d, 0x8b6d, 0xba80, + 0xdc60, 0xe4e0, 0xbac0, 0x9900, 0x78c1, 0x9c30, 0xf79e, 0xffff, 0xffdf, 0xce38, 0x7acb, 0x88e0, + 0xbaa0, 0xe4e0, 0xc340, 0x8aeb, 0xd69a, 0xffdf, 0xffff, 0xffff, 0xf79e, 0xbdb6, 0x6a08, 0x80c0, + 0xb240, 0xc2e0, 0xc2e0, 0xc300, 0xba40, 0xbaa0, 0xbaa0, 0xa1a1, 0x92aa, 0xac71, 0xe71c, 0xffff, + 0xf79e, 0x9c71, 0xa1e2, 0xe542, 0xf664, 0xe521, 0xa9e0, 0x7124, 0xa492, 0xce59, 0xf79e, 0xffff, + 0xf7be, 0x9c51, 0xa1e1, 0xede4, 0xf687, 0xdce1, 0xa201, 0x9c92, 0xef5d, 0xb534, 0xa204, 0xcb80, + 0xede2, 0xd400, 0xbac0, 0xa9e0, 0xa9a0, 0xb220, 0xa160, 0xc2c0, 0xc2c0, 0xcb40, 0xdcc1, 0xf6c8, + 0xee05, 0xcba0, 0x99e5, 0x9450, 0x836d, 0x80c1, 0xb240, 0xdca0, 0xf6a7, 0xf666, 0xe4e0, 0xdc60, + 0xdc60, 0xedc2, 0xedc2, 0xdc60, 0xb240, 0x80e0, 0x5965, 0xb575, 0xf7be, 0xffff, 0xffff, 0xe71c, + 0x9bae, 0xb285, 0x9980, 0x9940, 0xba60, 0xba60, 0xcb80, 0xe521, 0xf664, 0xf643, 0xf6a7, 0xe583, + 0xbaa0, 0xb240, 0xc300, 0xcb80, 0xc340, 0xa268, 0xce59, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0x938e, 0xcba0, 0xee25, 0xe543, 0xaa00, 0x90e0, + 0x78c1, 0x9c30, 0xef7d, 0xffff, 0xe73c, 0xac92, 0x89e7, 0xb260, 0xe500, 0xd440, 0xa160, 0x8102, + 0x93ce, 0xe73c, 0xffff, 0xffdf, 0xc5f7, 0x8aaa, 0x6903, 0x9100, 0xcb80, 0xd3c0, 0xcb20, 0xdc60, + 0xd3c0, 0xa9e0, 0xb220, 0xa247, 0xc5d7, 0xf79e, 0xffff, 0xffff, 0xef5d, 0x9b6d, 0xaa00, 0xe542, + 0xede3, 0xcbc0, 0xb200, 0x89a5, 0xc5f7, 0xffdf, 0xf7be, 0xffdf, 0xf79e, 0xa430, 0xb261, 0xe542, + 0xf6c9, 0xedc3, 0xc361, 0xb4f3, 0xef7d, 0xacf3, 0xaa03, 0xd400, 0xf665, 0xcbe0, 0x9940, 0xaa00, + 0xa140, 0xa180, 0x9140, 0xcb80, 0xba60, 0xb220, 0xdca0, 0xe561, 0xc2e0, 0xa1c0, 0x932c, 0xbdf7, + 0x930b, 0x90e0, 0xbaa0, 0xe541, 0xf6c9, 0xff2d, 0xee45, 0xdc20, 0xcb60, 0xd420, 0xedc2, 0xdcc0, + 0xa9e0, 0x78a0, 0x8901, 0x930b, 0xc5d7, 0xffdf, 0xffff, 0xffdf, 0xe6fb, 0xbd96, 0x8248, 0xba80, + 0xc300, 0xba60, 0xa180, 0xdca1, 0xedc2, 0xf6a6, 0xf6e9, 0xede4, 0xdc40, 0xd3a0, 0xdc80, 0xe500, + 0xd440, 0x9aea, 0xd6ba, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xe6fb, 0x9c30, 0xc342, 0xf667, 0xee06, 0xb260, 0x9900, 0x9121, 0x9b6d, 0xdedb, 0xd6ba, + 0xa471, 0xa225, 0xc2a0, 0xc280, 0xcb40, 0xcb80, 0xb240, 0x9100, 0x7a69, 0xdedb, 0xffdf, 0xc5d7, + 0x830c, 0x70a1, 0x9960, 0xcba0, 0xe4c0, 0xe500, 0xcb20, 0xcb60, 0xb260, 0xa180, 0xb220, 0x9184, + 0xa492, 0xef5d, 0xffff, 0xffff, 0xf79e, 0xa4b2, 0x9983, 0xc2e0, 0xcb60, 0xc2e0, 0xc2e0, 0x91c4, + 0xad34, 0xbdd7, 0xa471, 0xb575, 0xad55, 0x8269, 0xa180, 0xcb40, 0xd420, 0xc300, 0x9a88, 0xc5f7, + 0xef5d, 0xa471, 0xa9e2, 0xdca0, 0xe541, 0xc2e0, 0xa9c0, 0xc2a0, 0x88e0, 0x7060, 0x9140, 0xdc60, + 0xd3c0, 0xcb00, 0xcb80, 0xc300, 0xc2c0, 0xa180, 0x828a, 0x9430, 0x81a6, 0xa180, 0xcb40, 0xee25, + 0xff4d, 0xf669, 0xd441, 0xc2a0, 0xc2a0, 0xa9e0, 0xdc20, 0xd3e0, 0xcb40, 0xa9a0, 0xb200, 0xa181, + 0x938e, 0xdedb, 0xf79e, 0xffff, 0xffff, 0xef5d, 0x9b6d, 0xa9a0, 0x9163, 0x93ae, 0x830b, 0xb240, + 0xdc80, 0xf686, 0xf644, 0xe4c0, 0xdc60, 0xd380, 0xcb60, 0xbac0, 0xaa00, 0x8b8e, 0xe73c, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xacd3, 0x930c, 0x7a28, 0xb260, + 0xe521, 0xf644, 0xd400, 0xa9e1, 0x8b4d, 0xb595, 0xc618, 0x9b6c, 0xbac2, 0xc300, 0xdc40, 0xcb20, + 0xdc60, 0xeda1, 0xcb60, 0x9940, 0x7a69, 0xd6ba, 0xf7be, 0xacd3, 0x8943, 0xa1c0, 0xa180, 0xd3e0, + 0xf643, 0xe561, 0xc300, 0xa160, 0xb1e0, 0x90e0, 0x8080, 0x9940, 0x9a47, 0xbd96, 0xc5f7, 0xbd75, + 0xdedb, 0xce79, 0x9aa9, 0xdc60, 0xd440, 0xcb40, 0xcb20, 0xa1e1, 0x81e7, 0x8985, 0xb201, 0x9983, + 0x9143, 0x9100, 0x9960, 0xd3a0, 0xd3c0, 0xcb60, 0x8aaa, 0xad14, 0xb575, 0x8a48, 0xba40, 0xba60, + 0xd3e0, 0xd3a0, 0xc2c0, 0xbaa0, 0x9920, 0x8080, 0xa9c0, 0xdce1, 0xeda2, 0xba80, 0x9920, 0x9920, + 0xa140, 0x9920, 0x88c0, 0x7924, 0x82eb, 0x9207, 0xa9e0, 0xd460, 0xf6a6, 0xe562, 0xba60, 0x88c0, + 0x88e0, 0xc300, 0xd3a0, 0xcb40, 0xcb20, 0xcb00, 0xc300, 0x9120, 0x7103, 0x9aca, 0xa430, 0xd679, + 0xffff, 0xef5d, 0x9b8d, 0xb1e0, 0x9a68, 0xc618, 0x9c71, 0xa1c1, 0xcb40, 0xdca0, 0xe520, 0xdc40, + 0xcb20, 0xcb80, 0x9100, 0xa9c0, 0xb220, 0x79c6, 0xa471, 0xce38, 0xffdf, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf7be, 0xacd3, 0x8a69, 0x9141, 0xd400, 0xdc80, 0xed82, 0xdca0, 0x99a1, + 0x82aa, 0x9b6d, 0x8a28, 0xa202, 0xd420, 0xba60, 0xb240, 0xba80, 0xe540, 0xe540, 0xd3e0, 0x9980, + 0x7985, 0xbd96, 0xf79e, 0xb555, 0x91a4, 0xd3a0, 0xcb40, 0xc300, 0xe561, 0xede1, 0xd420, 0xb1e0, + 0xcb20, 0x9960, 0x90e0, 0xa160, 0x9961, 0x838e, 0x8b0c, 0x91e6, 0xbdb6, 0xbdb6, 0x9a27, 0xdc60, + 0xe520, 0xd3e0, 0xdca0, 0xcb60, 0xa9a0, 0x7060, 0x88e0, 0x90e0, 0x80c0, 0x8080, 0x9940, 0xd400, + 0xd420, 0xd400, 0x91c5, 0x9c92, 0xa4f3, 0x9206, 0xc2a0, 0xb200, 0xd400, 0xdc40, 0xcb80, 0xbaa0, + 0xa9a0, 0x9920, 0x9920, 0xb280, 0xc340, 0xba60, 0x9920, 0xa9a0, 0xa140, 0x9940, 0x9940, 0x89e7, + 0xbdb6, 0x9c92, 0x9961, 0xd420, 0xf6a8, 0xe563, 0xb283, 0x836d, 0x8289, 0xb220, 0xc2c0, 0xcb40, + 0xd3a0, 0xc2c0, 0xba40, 0x8900, 0x88e0, 0xa180, 0x9983, 0xbd55, 0xffdf, 0xf79e, 0xac92, 0xaa25, + 0x9b8e, 0xdedb, 0xac92, 0xc2e1, 0xcb80, 0xb260, 0xb220, 0xc300, 0xba40, 0xba40, 0x8921, 0xa1c0, + 0xc300, 0xa140, 0x9164, 0xa492, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xf79e, 0xce79, 0x92ca, 0xc300, 0xd400, 0xe520, 0xdcc0, 0xc2c0, 0xb220, 0xc2a0, 0xbaa0, 0xa9a0, + 0xba60, 0xba80, 0xcb20, 0xc2c0, 0xd420, 0xdc40, 0xd3e0, 0xa180, 0x7a08, 0xc618, 0xdedb, 0x9b6d, + 0xbaa1, 0xd3e0, 0xdc40, 0xdcc0, 0xe4c0, 0xe560, 0xd400, 0xc2a0, 0xa9e0, 0x88c0, 0x9100, 0xb200, + 0x80a0, 0x9162, 0x7923, 0x9c51, 0xce59, 0x9bae, 0xb221, 0xc300, 0xe4e0, 0xeda2, 0xe500, 0xd400, + 0xb200, 0xa160, 0xa9e0, 0xba60, 0x88e0, 0x9120, 0xb220, 0xdc60, 0xedc1, 0xd420, 0x9a26, 0xb555, + 0xa492, 0xa9e3, 0xb220, 0xcb20, 0xdca0, 0xdcc0, 0xdc40, 0xc320, 0xb200, 0xba80, 0xbaa0, 0xa180, + 0x9940, 0xb200, 0x9940, 0xa140, 0xb220, 0xc2c0, 0x8a28, 0xa471, 0xdedb, 0xad13, 0xa1e2, 0xd3c0, + 0xd3e0, 0xaa00, 0x7965, 0x9cb2, 0x8b8e, 0xa9e1, 0xc2c0, 0xc2c0, 0xd400, 0xc2a0, 0xba20, 0xba60, + 0xb260, 0x80e1, 0x8a28, 0xc5d7, 0xffdf, 0xffff, 0xe6fb, 0xce18, 0xd6ba, 0xf7be, 0xce18, 0xa38d, + 0x99a4, 0xa9c0, 0xa9c0, 0xba60, 0xb241, 0x930b, 0xa4b2, 0x8aaa, 0xb221, 0x9a68, 0xad34, 0xd6ba, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0x9c71, 0xa1a2, + 0xa9c0, 0xdc60, 0xdca0, 0xcb20, 0xba40, 0xba80, 0xa9a0, 0xa9a0, 0xbaa0, 0xd3c0, 0xcb80, 0xba80, + 0xdc60, 0xdcc0, 0xc2c0, 0xa1a1, 0x9c10, 0xe71c, 0xbdb6, 0x9a26, 0xdc60, 0xe4e0, 0xed60, 0xeda1, + 0xdc80, 0xdc20, 0xba80, 0xba80, 0xba80, 0x9100, 0x9100, 0x9940, 0x88c0, 0xa9e0, 0x9183, 0xad14, + 0xe71c, 0x9bae, 0x9961, 0xcb40, 0xe521, 0xee03, 0xdca0, 0xa9e0, 0xa180, 0xcb40, 0xd3c0, 0xd3e0, + 0xb240, 0xbaa0, 0xcb20, 0xc300, 0xdc60, 0xe4e0, 0xaa62, 0x9451, 0xa492, 0x9aea, 0x92a9, 0xaa44, + 0xb240, 0xa9e0, 0xb1e0, 0xa9a0, 0x9920, 0xba80, 0xd3e0, 0xa1a0, 0xb200, 0xb220, 0xa160, 0xbaa0, + 0xba60, 0x9a05, 0xb555, 0xef7d, 0xce59, 0x932c, 0xa181, 0xa9c0, 0xb220, 0xa9c0, 0xa1a1, 0x99e6, + 0x71a6, 0x79a5, 0xa180, 0xba80, 0xc2e0, 0xd3a0, 0xc2e0, 0xd3e0, 0xcb80, 0x7985, 0xa514, 0xef7d, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xe71c, 0xa471, 0xaa03, 0xa9a0, 0x9940, + 0x8a69, 0xce38, 0xf79e, 0xce59, 0xb514, 0xbd96, 0xf79e, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xd679, 0x7269, 0x7880, 0xc340, 0xdca0, 0xbac0, + 0x88e0, 0xb240, 0xc320, 0xa9a0, 0xcb40, 0xc2c0, 0xb1e0, 0xa9c0, 0xd400, 0xee03, 0xc320, 0x70a1, + 0x7b2c, 0xa451, 0x9289, 0xa1e1, 0xd420, 0xe541, 0xede2, 0xe500, 0xe520, 0xd400, 0xa180, 0xcb40, + 0xd3a0, 0xa160, 0x80a0, 0x9920, 0x9920, 0x70a1, 0x7165, 0x9430, 0xef5d, 0xc618, 0x8a48, 0xb1e0, + 0xc300, 0xd3e0, 0xcb80, 0xb260, 0xd3c0, 0xc2c0, 0xcba0, 0xc320, 0xb1e0, 0xd3a0, 0xcb20, 0xa1a0, + 0xcb60, 0xd3e0, 0xa287, 0xbdd7, 0xef5d, 0xe73c, 0xd6ba, 0x8b4d, 0xba60, 0xb240, 0x9940, 0xa140, + 0xa1a0, 0xd420, 0xdca0, 0xb280, 0x9920, 0x9920, 0xa1a0, 0xcb00, 0xbaa0, 0x9268, 0xce79, 0xffdf, + 0xbd75, 0xaa04, 0xb220, 0x88c0, 0x9940, 0xa180, 0xa9a0, 0x9162, 0x9c30, 0xad34, 0xa247, 0xba60, + 0xb200, 0xcb40, 0xcb40, 0xd420, 0xc2e0, 0x9121, 0x8b0c, 0xd679, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xc5f7, 0x91c5, 0x80a0, 0x81e7, 0xad13, 0xf79e, 0xffff, 0xffff, + 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xef3c, 0x934c, 0x88a0, 0xa180, 0xba60, 0xa160, 0x9120, 0xbaa0, 0xd3e0, 0xb200, + 0xb220, 0x9960, 0x9920, 0xa9a0, 0xb240, 0xd3e0, 0xbaa0, 0x80a0, 0x6081, 0xa9e1, 0xc2a0, 0xba40, + 0xb220, 0xbaa0, 0xbac0, 0xba60, 0xba80, 0xb1e0, 0xa180, 0xcb00, 0xba60, 0xc300, 0xc360, 0xb220, + 0xba80, 0x8a06, 0xad34, 0xe6fb, 0xffdf, 0xef7d, 0xacb2, 0x9a27, 0xc300, 0xe4e0, 0xcb60, 0xbac0, + 0xe500, 0xcba0, 0xa9c0, 0xa9c0, 0xa9a0, 0xc2c0, 0xba40, 0x88c0, 0x9120, 0xa9e1, 0x9bef, 0xef5d, + 0xffff, 0xffff, 0xf79e, 0xa471, 0xb262, 0xc300, 0xb220, 0xba60, 0xba60, 0xcbc0, 0xe540, 0xdca0, + 0xcb20, 0xd440, 0xcb40, 0xba20, 0xa9e0, 0x8aaa, 0xd69a, 0xf7be, 0xd6ba, 0x938e, 0xa9e2, 0x9940, + 0x88e0, 0x88a0, 0xa140, 0x8aaa, 0xce59, 0xbdb6, 0x91e6, 0x9900, 0x8164, 0xa1a3, 0xcb40, 0xcb80, + 0xcb80, 0x9920, 0x9961, 0x9c30, 0xef7d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xce38, 0x9a07, 0xa9c1, 0x9c30, 0xef5d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xa4b2, + 0x8964, 0xa9c0, 0x9121, 0x9121, 0xb200, 0xc2c0, 0xa1c0, 0x88e0, 0x80a0, 0xa160, 0xb220, 0xb200, + 0xa9e0, 0xa180, 0x80a0, 0x7a07, 0x9c71, 0x9bef, 0x932c, 0x9aa9, 0x9142, 0xa9c0, 0xa180, 0xa9e0, + 0xba60, 0xa160, 0x9940, 0xa9e1, 0xa9a1, 0xcbc0, 0xe561, 0xcb80, 0xd3e0, 0xaa44, 0xb595, 0xffdf, + 0xffff, 0xffff, 0xef7d, 0xa492, 0xa1e1, 0xd420, 0xbaa0, 0x78a0, 0xc2e0, 0xc2c0, 0xba40, 0xa9e0, + 0x80e1, 0x9960, 0xc2c0, 0xb220, 0x9100, 0x8943, 0xacf3, 0xf7be, 0xffff, 0xffff, 0xffff, 0xd69a, + 0x8b6d, 0x79a6, 0x81e7, 0xa160, 0x80a0, 0x8900, 0xc300, 0xd3c0, 0xba60, 0xc340, 0xbac0, 0xa9a0, + 0x78a0, 0x59c7, 0x9c10, 0xbd75, 0xf79e, 0xdefb, 0xacf3, 0x9b6d, 0xa30b, 0x89e7, 0x9207, 0xb534, + 0xf79e, 0xc5f7, 0x9228, 0x9248, 0xad34, 0x9bae, 0xc301, 0xd380, 0xcb40, 0xa980, 0xa9c0, 0x8b2c, + 0xe73c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe73c, 0x9bae, 0xa9c2, 0xac51, + 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xe71c, 0xa430, 0x9b2c, 0x9c71, 0x936d, + 0x9a27, 0x8a07, 0x7944, 0x7040, 0x7923, 0x9a27, 0x9b0b, 0x93ae, 0x71e7, 0xa180, 0xa9e0, 0x932c, + 0xdedb, 0xf79e, 0xef7d, 0xd69a, 0x8b0b, 0xbaa0, 0xbaa0, 0xa9e0, 0xb241, 0x9101, 0x89c6, 0x9c71, + 0x938e, 0xa1c3, 0xd3a0, 0xcb60, 0xcba0, 0x9161, 0x8bef, 0xdedb, 0xffff, 0xffff, 0xf79e, 0x9cb2, + 0x8901, 0xaa41, 0xa224, 0x71a6, 0xaa02, 0xba40, 0xa9e1, 0x9289, 0x8bef, 0xa267, 0xc2e1, 0xb261, + 0xa205, 0x9bce, 0xdefb, 0xffff, 0xffff, 0xffff, 0xffff, 0xd69a, 0x830c, 0x836d, 0xa514, 0x92aa, + 0x81e7, 0x81a5, 0xcb60, 0xdc40, 0xb220, 0x80a0, 0x78a0, 0xa160, 0x79c6, 0x728a, 0x9163, 0xa3ef, + 0xf79e, 0xffff, 0xf7be, 0xef7d, 0xef3c, 0xce59, 0xce59, 0xf79e, 0xffff, 0xef7d, 0xce38, 0xce59, + 0xef7d, 0xc618, 0x9aea, 0xa267, 0xa267, 0x9a27, 0x9a48, 0xa4b2, 0xf79e, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xce38, 0xa430, 0xbd75, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xef7d, 0xe71c, 0xf79e, 0xe71c, 0xdeba, 0xd69a, 0x9c92, 0x7103, + 0x8bae, 0xce59, 0xe71c, 0xe73c, 0x9410, 0xa1a1, 0xa1c2, 0xa430, 0xef5d, 0xffff, 0xffff, 0xef7d, + 0xa3ef, 0xb221, 0xa247, 0x9c30, 0xb4f3, 0xb4f3, 0xbd55, 0xef5d, 0xdedb, 0x9bae, 0xa245, 0xa2a8, + 0xa2ea, 0x8aca, 0x93ef, 0xd69a, 0xffff, 0xffff, 0xe73c, 0x8b6d, 0x7a48, 0x9c71, 0xbdd7, 0xce79, + 0xacf3, 0x9bce, 0xacf3, 0xce59, 0xe71c, 0xbd96, 0xb4f3, 0xad13, 0xc5f7, 0xe71c, 0xffdf, 0xffff, + 0xffff, 0xffff, 0xffff, 0xc5d7, 0x8985, 0x92ca, 0xce59, 0xdedb, 0xdeba, 0xbdd7, 0xa2ea, 0xbac0, + 0xa180, 0x6040, 0x6040, 0x8921, 0x9c71, 0xc638, 0xb514, 0xbdd7, 0xf7be, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xdedb, 0xdeba, + 0xdeba, 0xdeba, 0xdeba, 0xef3c, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xf7be, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xa471, 0xa1c2, 0x9b6d, 0xe71c, 0xffff, 0xffdf, + 0xc618, 0x9bce, 0x9c51, 0xdeba, 0xffff, 0xffff, 0xffff, 0xf7be, 0xc618, 0xa492, 0xc5f7, 0xef7d, + 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffdf, 0xe71c, 0xc618, 0xdeba, 0xe73c, 0xe73c, 0xef7d, 0xffdf, + 0xffff, 0xffff, 0xf7be, 0xd679, 0xce59, 0xf79e, 0xffff, 0xffff, 0xf7be, 0xef7d, 0xffdf, 0xffff, + 0xffff, 0xffdf, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xdeba, + 0x9c10, 0xacf3, 0xef7d, 0xffff, 0xffff, 0xf7be, 0xc5f7, 0x9c10, 0x938e, 0x730c, 0x8144, 0x80c1, + 0x832c, 0xd69a, 0xffdf, 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffdf, 0xce38, 0xac92, 0xbdb6, 0xf7be, 0xffff, 0xffff, 0xffdf, 0xf79e, 0xf7be, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf79e, 0xf7be, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xf79e, 0xf79e, 0xdefb, 0xacd3, 0x8b2c, 0x82eb, 0xce38, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdf, 0xffdf, + 0xffdf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xf7be, 0xe73c, 0xe71c, 0xf7be, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, +}; diff --git a/lk2nd/aurora/rules.mk b/lk2nd/aurora/rules.mk new file mode 100644 index 00000000..d6015b7b --- /dev/null +++ b/lk2nd/aurora/rules.mk @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Aurora B9L (RAM test only): ST7735S SPI panel bring-up for the JZ08AU board (msm8916), stock-LK parameters. +# Uses the CAF spi_qup driver directly; platform/msm_shared/mdss_spi.o is deliberately NOT built (it is hard-wired +# to QM215/msm8909 and its presence would pull in lk2nd/device/2nd/spi-display.o, which dereferences a NULL panel.intf). +LOCAL_DIR := $(GET_LOCAL_DIR) + +ifeq ($(AURORA_SPLASH),1) +DEFINES += AURORA_SPLASH=1 +endif + +OBJS += \ + platform/msm_shared/spi_qup.o \ + $(LOCAL_DIR)/st7735s.o \ diff --git a/lk2nd/aurora/st7735s.c b/lk2nd/aurora/st7735s.c new file mode 100644 index 00000000..2354aa51 --- /dev/null +++ b/lk2nd/aurora/st7735s.c @@ -0,0 +1,213 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Aurora JZ08AU (msm8916) ST7735S 128x128 SPI panel bring-up — B9L RAM test only. + * Every parameter is taken from the stock Aurora LK (aboot) analysis (logs/b9/b9a, logs/b9/lk): + * BLSP1 QUP4 (0x78b8000), 16 MHz, SPI mode 3 (CLK_IDLE_HIGH, INPUT_FIRST=0), CS0, TX only; + * D/C = GPIO116, RESET = GPIO118 (1, 0 for 1 ms, 1, wait 120 ms); the 19 stock init commands (ending with RAMWR); + * one RGB565 frame (16-bit words); backlight = PM8916 MPP4 current sink 40 mA (MODE 0x61, SINK 7, EN 0x80). + * No regulator is touched (stock LK has no regulator code either); L6/L17 state is only read and logged. + * The display is NOT registered with fbcon, so lk2nd's own display code cannot draw over the test frame. + */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#if AURORA_SPLASH +#include "aurora_splash.h" /* 128x128 RGB565 LE, b9/b9l/splash/mk-splash.py */ +#endif + +#define DC_GPIO 116 +#define RST_GPIO 118 +#define W 128 +#define H 128 + +#define TLMM_CFG(n) (TLMM_BASE_ADDR + 0x1000 * (n)) +#define TLMM_IO(n) (TLMM_BASE_ADDR + 0x1000 * (n) + 4) + +static struct qup_spi_dev *dev; + +/* stock LK table @0x8f64849c == stock dtb_01 qcom,mdss-spi-on-command (b9/b9a/decode-panel.py) */ +static const struct { uint8_t len, wait; uint8_t d[17]; } cmds[] = { + { 1, 120, { 0x11 } }, + { 4, 0, { 0xb1, 0x05, 0x3a, 0x3a } }, + { 4, 0, { 0xb2, 0x05, 0x3a, 0x3a } }, + { 7, 0, { 0xb3, 0x05, 0x3a, 0x3a, 0x05, 0x3a, 0x3a } }, + { 2, 0, { 0xb4, 0x03 } }, + { 4, 0, { 0xc0, 0x62, 0x02, 0x04 } }, + { 2, 0, { 0xc1, 0xc0 } }, + { 3, 0, { 0xc2, 0x0d, 0x00 } }, + { 3, 0, { 0xc3, 0x8d, 0x6a } }, + { 3, 0, { 0xc4, 0x8d, 0xee } }, + { 2, 0, { 0xc5, 0x12 } }, + { 17, 0, { 0xe0, 0x03, 0x1b, 0x12, 0x11, 0x3f, 0x3a, 0x32, 0x34, 0x2f, 0x2b, 0x30, 0x3a, 0x00, 0x01, 0x02, 0x05 } }, + { 17, 0, { 0xe1, 0x03, 0x1b, 0x12, 0x11, 0x32, 0x2f, 0x2a, 0x2f, 0x2e, 0x2c, 0x35, 0x3f, 0x00, 0x00, 0x01, 0x05 } }, + { 2, 0, { 0x36, 0xc8 } }, + { 2, 0, { 0x3a, 0x05 } }, + { 5, 0, { 0x2a, 0x00, 0x02, 0x00, 0x81 } }, + { 5, 0, { 0x2b, 0x00, 0x03, 0x00, 0x82 } }, + { 1, 0, { 0x29 } }, + { 1, 0, { 0x2c } }, +}; + +static unsigned t0; +#define LOG(fmt, ...) dprintf(INFO, "[B9L +%u ms] " fmt "\n", (unsigned)(current_time() - t0), ##__VA_ARGS__) + +static int spi_cmd(uint8_t c) +{ + int ret; + dev->bytes_per_word = 1; + dev->bit_shift_en = 1; + gpio_set_dir(DC_GPIO, 0); /* D/C low = command */ + ret = spi_qup_write(dev, &c, 1); + gpio_set_dir(DC_GPIO, 2); + return ret; +} + +static int spi_data(const uint8_t *b, unsigned len) +{ + dev->bytes_per_word = 1; + dev->bit_shift_en = 1; + gpio_set_dir(DC_GPIO, 2); /* D/C high = parameters */ + return spi_qup_write(dev, b, len); +} + +static int spi_frame(const uint8_t *b, unsigned len) +{ + dev->bytes_per_word = 2; /* RGB565, little-endian u16 in memory, sent MSB first (as stock LK) */ + dev->bit_shift_en = 1; + dev->unpack_en = 0; + gpio_set_dir(DC_GPIO, 2); + return spi_qup_write(dev, b, len); +} + +static uint16_t rgb(uint8_t r, uint8_t g, uint8_t b) +{ + return (r >> 3) << 11 | (g >> 2) << 5 | b >> 3; +} + +/* same chart as the Linux B9B test: 1-px white border, R/G/B/W corners, R|G|B bars, yellow arrow up */ +static void draw_geo(uint16_t *p) +{ + const uint16_t R = rgb(255, 0, 0), G = rgb(0, 255, 0), B = rgb(0, 0, 255), Wh = rgb(255, 255, 255), Y = rgb(255, 255, 0); + int x, y; + + for (y = 0; y < H; y++) + for (x = 0; x < W; x++) { + uint16_t c = 0; + int ax = x * 2 - 127; /* 2*(x - 63.5) */ + if (x == 0 || x == W - 1 || y == 0 || y == H - 1) + c = Wh; + else if (x >= 2 && x < 26 && y >= 2 && y < 26) + c = R; + else if (x >= W - 26 && x < W - 2 && y >= 2 && y < 26) + c = G; + else if (x >= 2 && x < 26 && y >= H - 26 && y < H - 2) + c = B; + else if (x >= W - 26 && x < W - 2 && y >= H - 26 && y < H - 2) + c = Wh; + else if (y >= 40 && y < 88 && x >= 28 && x < 100) + c = (x - 28) < 24 ? R : (x - 28) < 48 ? G : B; + else if (y >= 6 && y < 22 && (ax < 0 ? -ax : ax) <= (y - 6)) + c = Y; + else if (y >= 22 && y < 34 && x >= 58 && x < 70) + c = Y; + p[y * W + x] = c; + } +} + +static void log_power(const char *when) +{ + /* PM8916 SID1: LDO6 0x4500, LDO17 0x5000 (08 STATUS, 46 EN_CTL); SID0: MPP4 0xa300 (40 MODE, 46 EN, 4c SINK) */ + LOG("%s: L6 st=%02x en=%02x L17 st=%02x en=%02x vset=%02x MPP4 mode=%02x en=%02x sink=%02x", when, + pm8x41_reg_read(0x14508), pm8x41_reg_read(0x14546), + pm8x41_reg_read(0x15008), pm8x41_reg_read(0x15046), pm8x41_reg_read(0x15041), + pm8x41_reg_read(0xa340), pm8x41_reg_read(0xa346), pm8x41_reg_read(0xa34c)); +} + +static void log_hw(const char *when) +{ + LOG("%s: TLMM cfg/io 12=%x/%x 13=%x 14=%x 15=%x 116=%x/%x 118=%x/%x QUP4 spi CBCR=%08x RCGR=%08x/%08x", when, + readl(TLMM_CFG(12)), readl(TLMM_IO(12)), readl(TLMM_CFG(13)), readl(TLMM_CFG(14)), readl(TLMM_CFG(15)), + readl(TLMM_CFG(DC_GPIO)), readl(TLMM_IO(DC_GPIO)), readl(TLMM_CFG(RST_GPIO)), readl(TLMM_IO(RST_GPIO)), + readl(CLK_CTL_BASE + 0x501C), readl(CLK_CTL_BASE + 0x5024), readl(CLK_CTL_BASE + 0x5028)); +} + +static void aurora_st7735s_init(void) +{ + uint16_t *fb; + unsigned i, fails = 0; + int ret; + + t0 = current_time(); + LOG("ST7735S bring-up start (stock Aurora parameters)"); + log_power("before"); + log_hw("before"); + + /* RESET GPIO118: func0 out 8 mA, OE; 1 -> 1 ms -> 0 -> 1 ms -> 1 -> 120 ms (stock target_panel_reset) */ + gpio_tlmm_config(RST_GPIO, 0, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_8MA, 1); + gpio_set_dir(RST_GPIO, 2); mdelay(1); + gpio_set_dir(RST_GPIO, 0); mdelay(1); + gpio_set_dir(RST_GPIO, 2); mdelay(120); + LOG("reset done (GPIO118 high)"); + + dev = qup_blsp_spi_init(BLSP_ID_1, QUP_ID_3); + if (!dev) { + LOG("FAIL: qup_blsp_spi_init(BLSP1, QUP_ID_3)"); + return; + } + dev->force_cs_dis = 1; /* stock SPI_IO_CONTROL = 0x401: NO_TRI_STATE | CLK_IDLE_HIGH, CS0, no FORCE_CS */ + /* D/C GPIO116: func0 out 8 mA, OE (stock) */ + gpio_tlmm_config(DC_GPIO, 0, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_8MA, 1); + gpio_set_dir(DC_GPIO, 2); + LOG("QUP4 SPI init done: base=0x%x", dev->qup_base); + log_hw("after QUP init"); + + for (i = 0; i < sizeof(cmds) / sizeof(cmds[0]); i++) { + ret = spi_cmd(cmds[i].d[0]); + if (!ret && cmds[i].len > 1) + ret = spi_data(&cmds[i].d[1], cmds[i].len - 1); + if (ret) { + fails++; + LOG("cmd %u (0x%02x) FAILED ret=%d", i, cmds[i].d[0], ret); + } + if (cmds[i].wait) + mdelay(cmds[i].wait); + } + LOG("19 init commands sent, %u failures; SPI_IO_CONTROL=%x SPI_CONFIG=%x", fails, + readl(dev->qup_base + SPI_IO_CONTROL), readl(dev->qup_base + SPI_CONFIG)); + + fb = memalign(64, W * H * 2); + if (!fb) { + LOG("FAIL: no memory for frame"); + return; + } +#if AURORA_SPLASH + memcpy(fb, aurora_splash, sizeof(aurora_splash)); + LOG("frame source: splash image"); +#else + draw_geo(fb); + LOG("frame source: geo test chart"); +#endif + ret = spi_frame((const uint8_t *)fb, W * H * 2); + LOG("frame %ux%u RGB565 (%u bytes) sent ret=%d (fb @%p)", W, H, W * H * 2, ret, fb); + + /* backlight: PM8916 MPP4 current sink, exactly the stock LK target_backlight_ctrl writes */ + pm8x41_reg_write(0xa340, 0x61); + pm8x41_reg_write(0xa34c, 0x07); + pm8x41_reg_write(0xa346, 0x80); + mdelay(20); + log_power("after backlight"); + log_hw("end"); + LOG("ST7735S bring-up end - continuing lk2nd boot"); +} +LK2ND_INIT(aurora_st7735s_init); diff --git a/platform/msm8916/acpuclock.c b/platform/msm8916/acpuclock.c index 158ab395..b7533e6c 100644 --- a/platform/msm8916/acpuclock.c +++ b/platform/msm8916/acpuclock.c @@ -529,3 +529,39 @@ void clock_config_blsp_i2c(uint8_t blsp_id, uint8_t qup_id) return; } } + +/* + * Aurora B9L: SPI core clock, copied from msm8909 acpuclock.c. The CAF spi_qup driver always asks for MAX_SPEED_HZ + * (50 MHz, qup.h); the Aurora ST7735S panel runs at 16 MHz in stock LK (gcc_blsp1_qup4_spi_apps_clk = 16000000), + * so the rate is clamped here. + */ +#define AURORA_SPI_MAX_HZ 16000000 +void clock_config_blsp_spi(uint8_t blsp_id, uint8_t qup_id, unsigned long rate) +{ + uint8_t ret = 0; + char clk_name[64]; + + qup_id = qup_id + 1; + + if (blsp_id != BLSP_ID_1) { + dprintf(CRITICAL, "Incorrect BLSP-%d configuration\n", blsp_id); + ASSERT(0); + } + if (rate > AURORA_SPI_MAX_HZ) + rate = AURORA_SPI_MAX_HZ; + + snprintf(clk_name, sizeof(clk_name), "blsp1_ahb_iface_clk"); + ret = clk_get_set_enable(clk_name, 0, 1); + if (ret) { + dprintf(CRITICAL, "%s: Failed to enable %s clock\n", __func__, clk_name); + return; + } + + snprintf(clk_name, sizeof(clk_name), "gcc_blsp1_qup%u_spi_apps_clk", qup_id); + ret = clk_get_set_enable(clk_name, rate, 1); + if (ret) { + dprintf(CRITICAL, "%s: Failed to enable %s\n", __func__, clk_name); + return; + } + dprintf(INFO, "B9L: %s enabled at %lu Hz\n", clk_name, rate); +} diff --git a/platform/msm8916/gpio.c b/platform/msm8916/gpio.c index 145b81ce..2912792b 100644 --- a/platform/msm8916/gpio.c +++ b/platform/msm8916/gpio.c @@ -26,6 +26,7 @@ * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include #include #include #include @@ -99,3 +100,19 @@ void gpio_config_blsp_i2c(uint8_t blsp_id, uint8_t qup_id) ASSERT(0); } } + +/* + * Aurora B9L: BLSP1 QUP4 (QUP_ID_3, 0x78b8000) SPI pins as in stock Aurora dtb_01 spi0_active/spi0_cs0_active: + * GPIO12 MOSI, GPIO13 MISO, GPIO15 CLK func 1, 12 mA, no pull; GPIO14 CS0 func 1 (native chip select), 2 mA, no pull. + */ +void gpio_config_blsp_spi(uint8_t blsp_id, uint8_t qup_id) +{ + if (blsp_id != BLSP_ID_1 || qup_id != QUP_ID_3) { + dprintf(CRITICAL, "Unsupported BLSP-%d QUP-%d SPI pin configuration\n", blsp_id, qup_id); + ASSERT(0); + } + gpio_tlmm_config(12, 1, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_12MA, GPIO_DISABLE); + gpio_tlmm_config(13, 1, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_12MA, GPIO_DISABLE); + gpio_tlmm_config(14, 1, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_2MA, GPIO_DISABLE); + gpio_tlmm_config(15, 1, GPIO_OUTPUT, GPIO_NO_PULL, GPIO_12MA, GPIO_DISABLE); +} diff --git a/platform/msm8916/include/platform/clock.h b/platform/msm8916/include/platform/clock.h index fab62591..c0f00312 100644 --- a/platform/msm8916/include/platform/clock.h +++ b/platform/msm8916/include/platform/clock.h @@ -95,4 +95,5 @@ void gcc_dsi_clocks_disable(uint8_t dual_dsi); void clock_ce_enable(uint8_t instance); void clock_ce_disable(uint8_t instance); void clock_config_blsp_i2c(uint8_t blsp_id, uint8_t qup_id); +void clock_config_blsp_spi(uint8_t blsp_id, uint8_t qup_id, unsigned long rate); #endif diff --git a/platform/msm8916/include/platform/gpio.h b/platform/msm8916/include/platform/gpio.h index 0437aff4..ec4d5859 100644 --- a/platform/msm8916/include/platform/gpio.h +++ b/platform/msm8916/include/platform/gpio.h @@ -70,4 +70,5 @@ void gpio_tlmm_config(uint32_t gpio, uint8_t drvstr, uint32_t enable); void gpio_config_blsp_i2c(uint8_t blsp_id, uint8_t qup_id); +void gpio_config_blsp_spi(uint8_t blsp_id, uint8_t qup_id); #endif diff --git a/platform/msm8916/include/platform/iomap.h b/platform/msm8916/include/platform/iomap.h index 86a804bb..9e9e09d0 100644 --- a/platform/msm8916/include/platform/iomap.h +++ b/platform/msm8916/include/platform/iomap.h @@ -126,6 +126,13 @@ #define GCC_BLSP1_QUP4_APPS_CBCR (CLK_CTL_BASE + 0x5020) #define GCC_BLSP1_QUP4_CFG_RCGR (CLK_CTL_BASE + 0x5004) #define GCC_BLSP1_QUP4_CMD_RCGR (CLK_CTL_BASE + 0x5000) +/* Aurora B9L: BLSP1 QUP4 SPI clock (== msm8909 CAF, == Linux gcc-msm8916 0x5024/0x501c) */ +#define GCC_BLSP1_QUP4_SPI_APPS_CBCR (CLK_CTL_BASE + 0x501C) +#define GCC_BLSP1_QUP4_SPI_APPS_CMD_RCGR (CLK_CTL_BASE + 0x5024) +#define GCC_BLSP1_QUP4_SPI_CFG_RCGR (CLK_CTL_BASE + 0x5028) +#define GCC_BLSP1_QUP4_SPI_APPS_M (CLK_CTL_BASE + 0x502C) +#define GCC_BLSP1_QUP4_SPI_APPS_N (CLK_CTL_BASE + 0x5030) +#define GCC_BLSP1_QUP4_SPI_APPS_D (CLK_CTL_BASE + 0x5034) /* GPLL */ #define GPLL0_STATUS (CLK_CTL_BASE + 0x2101C) diff --git a/platform/msm8916/msm8916-clock.c b/platform/msm8916/msm8916-clock.c index a1b4b773..bec650a2 100644 --- a/platform/msm8916/msm8916-clock.c +++ b/platform/msm8916/msm8916-clock.c @@ -587,6 +587,45 @@ static struct branch_clk gcc_blsp1_qup4_i2c_apps_clk = { }, }; +/* Aurora B9L: BLSP1 QUP4 SPI clock, copied from msm8909-clock.c (freq table == Linux gcc-msm8916) */ +static struct clk_freq_tbl ftbl_gcc_blsp1_qup4_spi_apps_clk[] = { + F( 960000, cxo, 10, 1, 2), + F( 4800000, cxo, 4, 0, 0), + F( 9600000, cxo, 2, 0, 0), + F( 16000000, gpll0, 10, 1, 5), + F( 19200000, cxo, 1, 0, 0), + F( 25000000, gpll0, 16, 1, 2), + F( 50000000, gpll0, 16, 0, 0), + F_END +}; + +static struct rcg_clk gcc_blsp1_qup4_spi_apps_clk_src = +{ + .cmd_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_APPS_CMD_RCGR, + .cfg_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_CFG_RCGR, + .m_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_APPS_M, + .n_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_APPS_N, + .d_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_APPS_D, + .set_rate = clock_lib2_rcg_set_rate_mnd, + .freq_tbl = ftbl_gcc_blsp1_qup4_spi_apps_clk, + .current_freq = &rcg_dummy_freq, + + .c = { + .dbg_name = "gcc_blsp1_qup4_spi_apps_clk_src", + .ops = &clk_ops_rcg, + }, +}; + +static struct branch_clk gcc_blsp1_qup4_spi_apps_clk = { + .cbcr_reg = (uint32_t *) GCC_BLSP1_QUP4_SPI_APPS_CBCR, + .parent = &gcc_blsp1_qup4_spi_apps_clk_src.c, + + .c = { + .dbg_name = "gcc_blsp1_qup4_spi_apps_clk", + .ops = &clk_ops_branch, + }, +}; + /* Need different gpll0 source value for CPU clocks */ #undef gpll0_source_val #define gpll0_source_val 4 @@ -678,6 +717,9 @@ static struct clk_lookup msm_clocks_8916[] = CLK_LOOKUP("gcc_blsp1_qup2_i2c_apps_clk", gcc_blsp1_qup2_i2c_apps_clk.c), CLK_LOOKUP("blsp1_qup4_ahb_iface_clk", gcc_blsp1_ahb_clk.c), + CLK_LOOKUP("blsp1_ahb_iface_clk", gcc_blsp1_ahb_clk.c), /* Aurora B9L: name used by clock_config_blsp_spi */ + CLK_LOOKUP("gcc_blsp1_qup4_spi_apps_clk_src", gcc_blsp1_qup4_spi_apps_clk_src.c), + CLK_LOOKUP("gcc_blsp1_qup4_spi_apps_clk", gcc_blsp1_qup4_spi_apps_clk.c), CLK_LOOKUP("gcc_blsp1_qup4_i2c_apps_clk_src", gcc_blsp1_qup4_i2c_apps_clk_src.c), CLK_LOOKUP("gcc_blsp1_qup4_i2c_apps_clk", gcc_blsp1_qup4_i2c_apps_clk.c), diff --git a/project/lk1st-msm8916.mk b/project/lk1st-msm8916.mk index 74275fa5..3179944d 100644 --- a/project/lk1st-msm8916.mk +++ b/project/lk1st-msm8916.mk @@ -1,3 +1,8 @@ # SPDX-License-Identifier: BSD-3-Clause TARGET := msm8916 include lk2nd/project/lk1st.mk + +# Aurora B9L: ST7735S SPI panel bring-up module (same code as the RAM-tested lk2nd second stage) +ifeq ($(AURORA_SPI_PANEL),1) +MODULES += lk2nd/aurora +endif diff --git a/project/lk2nd-msm8916.mk b/project/lk2nd-msm8916.mk index 192ae770..88c41f4d 100644 --- a/project/lk2nd-msm8916.mk +++ b/project/lk2nd-msm8916.mk @@ -1,3 +1,8 @@ # SPDX-License-Identifier: BSD-3-Clause TARGET := msm8916 include lk2nd/project/lk2nd.mk + +# Aurora B9L (RAM test only): ST7735S SPI panel bring-up module +ifeq ($(AURORA_SPI_PANEL),1) +MODULES += lk2nd/aurora +endif