From d5e2c21f562d23b8ef4c37b21e9d8fee90a03a3f Mon Sep 17 00:00:00 2001 From: Nicolas Bacca Date: Mon, 26 Jan 2004 07:47:32 +0000 Subject: Early spring cleanup svn-id: r12610 --- backends/wince/bitmaps.cpp | 7733 -------------------------------------- backends/wince/dynamic_imports.h | 45 - backends/wince/findgame.cpp | 1067 ------ backends/wince/gapi_keys.cpp | 388 -- backends/wince/gapi_keys.h | 68 - backends/wince/logo.bmp | Bin 6398 -> 0 bytes backends/wince/pocketpc.cpp | 322 -- backends/wince/pocketpc.h | 22 - backends/wince/pocketscumm.ico | Bin 318 -> 0 bytes backends/wince/screen.cpp | 3170 ---------------- backends/wince/screen.h | 87 - backends/wince/smartphone.cpp | 847 ----- backends/wince/smartphone.h | 23 - backends/wince/wince.cpp | 1976 ---------- backends/wince/wince.h | 251 -- 15 files changed, 15999 deletions(-) delete mode 100644 backends/wince/bitmaps.cpp delete mode 100644 backends/wince/dynamic_imports.h delete mode 100644 backends/wince/findgame.cpp delete mode 100644 backends/wince/gapi_keys.cpp delete mode 100644 backends/wince/gapi_keys.h delete mode 100644 backends/wince/logo.bmp delete mode 100644 backends/wince/pocketpc.cpp delete mode 100644 backends/wince/pocketpc.h delete mode 100644 backends/wince/pocketscumm.ico delete mode 100644 backends/wince/screen.cpp delete mode 100644 backends/wince/screen.h delete mode 100644 backends/wince/smartphone.cpp delete mode 100644 backends/wince/smartphone.h delete mode 100644 backends/wince/wince.cpp delete mode 100644 backends/wince/wince.h (limited to 'backends/wince') diff --git a/backends/wince/bitmaps.cpp b/backends/wince/bitmaps.cpp deleted file mode 100644 index 081e0b224c..0000000000 --- a/backends/wince/bitmaps.cpp +++ /dev/null @@ -1,7733 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -#ifdef _WIN32_WCE - -// Bitmaps used for WCE - -#include -#include "screen.h" - -// Loading - -unsigned char item_loading_colors[] = { - 0xff, 0xff, 0xff, - 0x04, 0x02, 0x04, - 0x21, 0x11, 0x1d, - 0x40, 0x21, 0x37, - 0x2c, 0x17, 0x26, - 0x7d, 0x41, 0x6b, - 0xf6, 0x80, 0xd3, - 0xb9, 0x60, 0x9f, - 0x90, 0x4b, 0x7c, - 0x18, 0x0c, 0x15, - 0x9b, 0x51, 0x85, - 0x5e, 0x31, 0x51, - 0xcd, 0x6b, 0xb0, - 0xe1, 0x75, 0xc1, - 0x36, 0x1c, 0x2f, - 0xc3, 0x65, 0xa7, - 0x4a, 0x27, 0x40, - 0xd8, 0x70, 0xb9, - 0x72, 0x3b, 0x62, - 0x55, 0x2c, 0x49, - 0x87, 0x46, 0x74, - 0xaf, 0x5b, 0x96, - 0xec, 0x7b, 0xca, - 0x69, 0x36, 0x5a, - 0xa5, 0x56, 0x8e - -}; -unsigned char item_loading[] = { - 0x00, 0x2c, 0x01, 0x02, 0x03, 0x04, 0x00, 0x61, 0x01, - 0x05, 0x06, 0x07, 0x00, 0x3a, 0x01, 0x05, 0x06, 0x06, - 0x03, 0x00, 0x23, 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x00, 0x35, 0x01, 0x05, 0x06, 0x06, - 0x03, 0x00, 0x23, 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x00, 0x35, 0x01, 0x05, 0x06, 0x06, - 0x03, 0x00, 0x23, 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, - 0x08, 0x07, 0x07, 0x00, 0x35, 0x01, 0x05, 0x06, 0x06, - 0x03, 0x00, 0x09, 0x01, 0x09, 0x03, 0x03, 0x09, 0x00, - 0x16, 0x01, 0x05, 0x06, 0x07, 0x00, 0x3a, 0x01, 0x05, - 0x06, 0x06, 0x03, 0x00, 0x07, 0x01, 0x09, 0x0a, 0x00, - 0x04, 0x06, 0x0a, 0x09, 0x00, 0x05, 0x01, 0x0b, 0x0c, - 0x06, 0x0d, 0x08, 0x00, 0x05, 0x01, 0x0e, 0x0c, 0x06, - 0x0d, 0x0a, 0x0a, 0x06, 0x07, 0x01, 0x01, 0x08, 0x07, - 0x07, 0x01, 0x01, 0x08, 0x07, 0x07, 0x09, 0x08, 0x0d, - 0x06, 0x0f, 0x04, 0x00, 0x04, 0x01, 0x10, 0x0c, 0x06, - 0x06, 0x0c, 0x05, 0x05, 0x05, 0x0b, 0x00, 0x1d, 0x01, - 0x05, 0x06, 0x06, 0x03, 0x00, 0x06, 0x01, 0x09, 0x0c, - 0x06, 0x06, 0x0c, 0x0c, 0x06, 0x06, 0x0c, 0x01, 0x01, - 0x01, 0x04, 0x11, 0x00, 0x05, 0x06, 0x12, 0x01, 0x01, - 0x01, 0x13, 0x00, 0x07, 0x06, 0x07, 0x01, 0x01, 0x07, - 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, 0x0c, 0x00, - 0x04, 0x06, 0x11, 0x01, 0x01, 0x01, 0x13, 0x06, 0x06, - 0x0a, 0x14, 0x0d, 0x06, 0x06, 0x06, 0x07, 0x00, 0x1d, - 0x01, 0x05, 0x06, 0x06, 0x03, 0x00, 0x06, 0x01, 0x05, - 0x06, 0x06, 0x13, 0x01, 0x01, 0x05, 0x06, 0x06, 0x0b, - 0x01, 0x01, 0x13, 0x06, 0x15, 0x02, 0x09, 0x15, 0x06, - 0x07, 0x01, 0x01, 0x04, 0x06, 0x06, 0x06, 0x15, 0x05, - 0x0f, 0x06, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x06, - 0x01, 0x01, 0x07, 0x06, 0x06, 0x06, 0x0f, 0x14, 0x0d, - 0x06, 0x06, 0x04, 0x01, 0x01, 0x0d, 0x06, 0x05, 0x01, - 0x01, 0x0e, 0x06, 0x16, 0x03, 0x04, 0x00, 0x1d, 0x01, - 0x05, 0x06, 0x06, 0x03, 0x00, 0x06, 0x01, 0x0d, 0x06, - 0x0c, 0x00, 0x04, 0x01, 0x06, 0x06, 0x07, 0x01, 0x01, - 0x01, 0x03, 0x01, 0x01, 0x01, 0x05, 0x06, 0x07, 0x01, - 0x01, 0x0a, 0x06, 0x06, 0x17, 0x01, 0x01, 0x01, 0x14, - 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x17, 0x01, 0x01, 0x14, 0x06, 0x06, - 0x03, 0x01, 0x01, 0x06, 0x06, 0x03, 0x01, 0x01, 0x01, - 0x06, 0x06, 0x03, 0x00, 0x1e, 0x01, 0x05, 0x06, 0x06, - 0x03, 0x00, 0x05, 0x01, 0x04, 0x06, 0x06, 0x14, 0x00, - 0x04, 0x01, 0x07, 0x06, 0x06, 0x00, 0x04, 0x01, 0x02, - 0x12, 0x15, 0x11, 0x06, 0x07, 0x01, 0x01, 0x0d, 0x06, - 0x11, 0x00, 0x04, 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, - 0x01, 0x01, 0x05, 0x06, 0x06, 0x03, 0x01, 0x01, 0x0d, - 0x06, 0x05, 0x01, 0x01, 0x0e, 0x06, 0x06, 0x04, 0x00, - 0x1e, 0x01, 0x05, 0x06, 0x06, 0x03, 0x00, 0x05, 0x01, - 0x03, 0x06, 0x06, 0x05, 0x00, 0x04, 0x01, 0x07, 0x06, - 0x06, 0x01, 0x01, 0x01, 0x08, 0x06, 0x06, 0x11, 0x11, - 0x06, 0x07, 0x01, 0x01, 0x06, 0x06, 0x07, 0x00, 0x04, - 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x06, - 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, 0x01, 0x05, - 0x06, 0x06, 0x03, 0x01, 0x01, 0x13, 0x06, 0x06, 0x14, - 0x14, 0x0d, 0x06, 0x18, 0x00, 0x1f, 0x01, 0x05, 0x06, - 0x06, 0x03, 0x00, 0x05, 0x01, 0x03, 0x06, 0x06, 0x05, - 0x00, 0x04, 0x01, 0x0c, 0x06, 0x06, 0x01, 0x01, 0x15, - 0x06, 0x0c, 0x0e, 0x01, 0x05, 0x06, 0x07, 0x01, 0x01, - 0x06, 0x06, 0x11, 0x00, 0x04, 0x01, 0x05, 0x06, 0x07, - 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, - 0x06, 0x01, 0x01, 0x01, 0x05, 0x06, 0x06, 0x03, 0x01, - 0x01, 0x10, 0x0d, 0x16, 0x06, 0x06, 0x11, 0x05, 0x00, - 0x20, 0x01, 0x05, 0x06, 0x06, 0x03, 0x00, 0x06, 0x01, - 0x06, 0x06, 0x0c, 0x01, 0x01, 0x01, 0x09, 0x06, 0x06, - 0x15, 0x01, 0x04, 0x06, 0x06, 0x02, 0x01, 0x01, 0x05, - 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x06, 0x0e, 0x01, - 0x01, 0x01, 0x14, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, - 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, 0x01, - 0x05, 0x06, 0x06, 0x03, 0x01, 0x18, 0x06, 0x15, 0x00, - 0x25, 0x01, 0x05, 0x06, 0x06, 0x17, 0x00, 0x04, 0x03, - 0x04, 0x01, 0x0a, 0x06, 0x06, 0x13, 0x01, 0x01, 0x18, - 0x06, 0x06, 0x0b, 0x01, 0x03, 0x06, 0x06, 0x02, 0x01, - 0x09, 0x0c, 0x06, 0x07, 0x01, 0x01, 0x0b, 0x06, 0x06, - 0x0d, 0x12, 0x03, 0x05, 0x06, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, - 0x01, 0x01, 0x05, 0x06, 0x06, 0x03, 0x03, 0x06, 0x06, - 0x0d, 0x07, 0x05, 0x12, 0x03, 0x02, 0x00, 0x0a, 0x01, - 0x0b, 0x07, 0x07, 0x04, 0x01, 0x01, 0x08, 0x07, 0x07, - 0x01, 0x01, 0x01, 0x07, 0x07, 0x08, 0x00, 0x07, 0x01, - 0x05, 0x00, 0x07, 0x06, 0x07, 0x01, 0x09, 0x0d, 0x06, - 0x06, 0x07, 0x11, 0x06, 0x06, 0x18, 0x01, 0x01, 0x01, - 0x0d, 0x06, 0x0d, 0x07, 0x0d, 0x06, 0x06, 0x06, 0x05, - 0x0e, 0x01, 0x0c, 0x00, 0x07, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, - 0x01, 0x01, 0x05, 0x06, 0x06, 0x03, 0x01, 0x0a, 0x00, - 0x07, 0x06, 0x0f, 0x04, 0x00, 0x08, 0x01, 0x05, 0x06, - 0x06, 0x03, 0x01, 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, - 0x01, 0x06, 0x06, 0x07, 0x00, 0x07, 0x01, 0x05, 0x00, - 0x07, 0x06, 0x07, 0x01, 0x01, 0x04, 0x0f, 0x06, 0x06, - 0x06, 0x0d, 0x05, 0x00, 0x04, 0x01, 0x04, 0x0d, 0x06, - 0x06, 0x11, 0x03, 0x0d, 0x06, 0x06, 0x12, 0x01, 0x09, - 0x0f, 0x06, 0x06, 0x06, 0x11, 0x18, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x06, 0x01, 0x01, 0x07, 0x06, 0x06, - 0x01, 0x01, 0x01, 0x05, 0x06, 0x06, 0x03, 0x01, 0x01, - 0x05, 0x06, 0x0f, 0x07, 0x0c, 0x06, 0x06, 0x06, 0x0d, - 0x00, 0x08, 0x01, 0x05, 0x06, 0x06, 0x03, 0x01, 0x01, - 0x07, 0x06, 0x06, 0x01, 0x01, 0x01, 0x06, 0x06, 0x07, - 0x00, 0x07, 0x01, 0x02, 0x00, 0x07, 0x03, 0x04, 0x00, - 0x04, 0x01, 0x02, 0x03, 0x03, 0x00, 0x08, 0x01, 0x03, - 0x03, 0x01, 0x01, 0x09, 0x03, 0x09, 0x00, 0x04, 0x01, - 0x02, 0x03, 0x04, 0x01, 0x02, 0x03, 0x04, 0x01, 0x01, - 0x04, 0x03, 0x03, 0x01, 0x01, 0x04, 0x03, 0x03, 0x01, - 0x01, 0x01, 0x02, 0x03, 0x03, 0x09, 0x01, 0x18, 0x06, - 0x18, 0x00, 0x04, 0x01, 0x18, 0x06, 0x06, 0x03, 0x00, - 0x07, 0x01, 0x02, 0x03, 0x03, 0x09, 0x01, 0x01, 0x04, - 0x03, 0x03, 0x01, 0x01, 0x01, 0x03, 0x03, 0x04, 0x00, - 0x42, 0x01, 0x04, 0x06, 0x06, 0x00, 0x05, 0x01, 0x03, - 0x06, 0x06, 0x03, 0x00, 0x58, 0x01, 0x04, 0x06, 0x06, - 0x0e, 0x00, 0x04, 0x01, 0x15, 0x06, 0x11, 0x00, 0x5a, - 0x01, 0x0c, 0x06, 0x06, 0x0a, 0x05, 0x14, 0x11, 0x06, - 0x0d, 0x04, 0x00, 0x5a, 0x01, 0x09, 0x0a, 0x00, 0x05, - 0x06, 0x0a, 0x02, 0x00, 0x5e, 0x01, 0x03, 0x03, 0x03, - 0x00, 0xe5, 0x01, 0x00, 0x00 -}; - -// ************************************************************************* -// PORTRAIT -// ************************************************************************* - -// Toolbar - -unsigned char item_toolbarPortrait_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0xe7, 0x63, 0x18, - 0xe7, 0x5a, 0x18, - 0xde, 0x52, 0x18, - 0xde, 0x4a, 0x18, - 0xde, 0x42, 0x10, - 0x9c, 0x31, 0x10, - 0xe7, 0x39, 0x18, - 0x94, 0x21, 0x10, - 0x52, 0x21, 0x08, - 0xf7, 0x84, 0x18, - 0xef, 0x7b, 0x10, - 0xde, 0x39, 0x10, - 0xd6, 0x31, 0x10, - 0xad, 0x29, 0x10, - 0x42, 0x10, 0x00, - 0x4a, 0x18, 0x00, - 0xde, 0x5a, 0x08, - 0xce, 0x6b, 0x10, - 0xe7, 0x6b, 0x10, - 0xd6, 0x6b, 0x18, - 0xef, 0x5a, 0x18, - 0xce, 0x42, 0x10, - 0xa5, 0x31, 0x10, - 0x8c, 0x31, 0x08, - 0xd6, 0x4a, 0x10, - 0xbd, 0x39, 0x10, - 0xad, 0x42, 0x10, - 0xce, 0x31, 0x10, - 0xb5, 0x29, 0x10, - 0x8c, 0x21, 0x08, - 0x31, 0x08, 0x00, - 0xde, 0x6b, 0x10, - 0xce, 0x5a, 0x08, - 0xad, 0x4a, 0x08, - 0xc6, 0x5a, 0x08, - 0xb5, 0x52, 0x08, - 0xde, 0x6b, 0x08, - 0xe7, 0x63, 0x10, - 0xa5, 0x5a, 0x10, - 0xc6, 0x6b, 0x18, - 0xff, 0x52, 0x18, - 0xf7, 0x42, 0x18, - 0xef, 0x39, 0x18, - 0x7b, 0x21, 0x08, - 0x5a, 0x18, 0x08, - 0xc6, 0x31, 0x18, - 0x42, 0x18, 0x00, - 0xde, 0x63, 0x08, - 0xd6, 0x5a, 0x08, - 0xce, 0x52, 0x08, - 0x5a, 0x29, 0x00, - 0xce, 0x63, 0x08, - 0xd6, 0x52, 0x08, - 0xbd, 0x4a, 0x08, - 0x63, 0x29, 0x00, - 0xef, 0x6b, 0x10, - 0x7b, 0x42, 0x08, - 0xe7, 0x7b, 0x21, - 0xad, 0x5a, 0x18, - 0xff, 0x4a, 0x18, - 0xff, 0x42, 0x18, - 0xbd, 0x31, 0x10, - 0x9c, 0x29, 0x10, - 0x6b, 0x18, 0x08, - 0x73, 0x21, 0x08, - 0xff, 0x63, 0x18, - 0xc6, 0x31, 0x10, - 0xa5, 0x29, 0x10, - 0x84, 0x21, 0x08, - 0x6b, 0x21, 0x08, - 0xe7, 0x63, 0x08, - 0xf7, 0x63, 0x08, - 0xef, 0x63, 0x08, - 0xe7, 0x5a, 0x08, - 0x8c, 0x39, 0x08, - 0x31, 0x10, 0x00, - 0x7b, 0x31, 0x00, - 0x39, 0x18, 0x00, - 0xef, 0x63, 0x10, - 0xe7, 0x73, 0x10, - 0xef, 0x73, 0x18, - 0xe7, 0x7b, 0x29, - 0xd6, 0x39, 0x10, - 0x73, 0x18, 0x08, - 0x52, 0x18, 0x08, - 0xc6, 0x42, 0x10, - 0xb5, 0x4a, 0x08, - 0xc6, 0x5a, 0x10, - 0xbd, 0x5a, 0x10, - 0xc6, 0x63, 0x10, - 0xc6, 0x4a, 0x08, - 0x52, 0x21, 0x00, - 0x29, 0x10, 0x00, - 0xad, 0x42, 0x08, - 0x4a, 0x21, 0x00, - 0xf7, 0x73, 0x18, - 0xff, 0x84, 0x29, - 0xde, 0x73, 0x29, - 0xff, 0x5a, 0x18, - 0xb5, 0x31, 0x10, - 0xef, 0x42, 0x18, - 0x52, 0x10, 0x08, - 0x4a, 0x10, 0x08, - 0x8c, 0x29, 0x10, - 0xd6, 0x52, 0x18, - 0x84, 0x31, 0x00, - 0x6b, 0x31, 0x00, - 0xa5, 0x42, 0x08, - 0x9c, 0x42, 0x08, - 0xd6, 0x73, 0x10, - 0x73, 0x29, 0x00, - 0x7b, 0x39, 0x08, - 0xff, 0x73, 0x10, - 0xc6, 0x52, 0x08, - 0xf7, 0x7b, 0x21, - 0xff, 0x8c, 0x31, - 0xc6, 0x6b, 0x21, - 0x52, 0x29, 0x00, - 0x63, 0x18, 0x08, - 0x39, 0x10, 0x00, - 0xef, 0x5a, 0x08, - 0x84, 0x39, 0x00, - 0x5a, 0x21, 0x00, - 0x73, 0x39, 0x08, - 0x8c, 0x39, 0x00, - 0xef, 0x73, 0x10, - 0xa5, 0x52, 0x18, - 0x4a, 0x29, 0x00, - 0xff, 0x63, 0x08, - 0xbd, 0x63, 0x10, - 0xf7, 0x6b, 0x10, - 0x42, 0x21, 0x00, - 0xf7, 0x39, 0x18, - 0xf7, 0x63, 0x18, - 0x94, 0x39, 0x08, - 0x6b, 0x29, 0x00, - 0xff, 0x6b, 0x10, - 0xce, 0x63, 0x18, - 0x63, 0x21, 0x08, - 0x73, 0x31, 0x00, - 0x63, 0x31, 0x08, - 0xa5, 0x4a, 0x08, - 0xef, 0x4a, 0x18, - 0xb5, 0x52, 0x10, - 0xe7, 0x42, 0x18, - 0x31, 0x18, 0x00, - 0x84, 0x42, 0x08, - 0xd6, 0x6b, 0x21, - 0x94, 0x31, 0x10, - 0x73, 0x29, 0x08, - 0x8c, 0x42, 0x08, - 0xbd, 0x52, 0x08, - 0xbd, 0x5a, 0x18, - 0x7b, 0x29, 0x00, - 0xde, 0x73, 0x21, - 0x9c, 0x21, 0x10, - 0x9c, 0x4a, 0x10, - 0xef, 0x7b, 0x29, - 0xe7, 0x42, 0x21, - 0xd6, 0x42, 0x10, - 0xce, 0x42, 0x21, - 0x94, 0x29, 0x18, - 0xce, 0x39, 0x10, - 0x63, 0x21, 0x00, - 0xe7, 0x52, 0x18, - 0xe7, 0x4a, 0x18, - 0xa5, 0x42, 0x10, - 0x94, 0x39, 0x00, - 0xc6, 0x39, 0x10, - 0x9c, 0x4a, 0x08, - 0x52, 0x31, 0x00 - -}; -unsigned char item_toolbarPortrait[] = { - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0x28, 0x01, - 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x00, 0xff, 0x01, - 0x00, 0x3b, 0x01, 0x00, 0x04, 0x08, 0x09, 0x0a, 0x00, - 0x46, 0x01, 0x0b, 0x0c, 0x0b, 0x00, 0xf1, 0x01, 0x08, - 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x00, 0x36, 0x01, 0x12, - 0x13, 0x00, 0x0e, 0x01, 0x14, 0x12, 0x15, 0x00, 0xc6, - 0x01, 0x16, 0x17, 0x18, 0x19, 0x00, 0x1e, 0x01, 0x04, - 0x1a, 0x17, 0x1b, 0x1c, 0x00, 0x04, 0x01, 0x08, 0x1d, - 0x1e, 0x1f, 0x20, 0x11, 0x00, 0x1d, 0x01, 0x21, 0x22, - 0x22, 0x23, 0x01, 0x01, 0x00, 0x04, 0x24, 0x25, 0x00, - 0x0d, 0x01, 0x26, 0x27, 0x28, 0x00, 0x0d, 0x01, 0x0c, - 0x12, 0x02, 0x29, 0x00, 0xc4, 0x01, 0x2a, 0x2b, 0x2c, - 0x1d, 0x0f, 0x2d, 0x2e, 0x00, 0x1b, 0x01, 0x2b, 0x2c, - 0x08, 0x08, 0x0d, 0x2f, 0x0f, 0x2d, 0x01, 0x01, 0x01, - 0x08, 0x2f, 0x0f, 0x1f, 0x20, 0x30, 0x00, 0x1b, 0x01, - 0x31, 0x32, 0x12, 0x12, 0x33, 0x34, 0x01, 0x35, 0x32, - 0x36, 0x36, 0x37, 0x38, 0x00, 0x0d, 0x01, 0x12, 0x39, - 0x3a, 0x00, 0x0d, 0x01, 0x31, 0x27, 0x3b, 0x3c, 0x00, - 0xc3, 0x01, 0x3d, 0x3e, 0x2c, 0x08, 0x3f, 0x40, 0x1f, - 0x41, 0x42, 0x00, 0x18, 0x01, 0x43, 0x3e, 0x2b, 0x2c, - 0x08, 0x0d, 0x0e, 0x44, 0x45, 0x46, 0x47, 0x01, 0x01, - 0x08, 0x1d, 0x0f, 0x1f, 0x20, 0x30, 0x00, 0x08, 0x01, - 0x22, 0x25, 0x00, 0x10, 0x01, 0x48, 0x49, 0x4a, 0x4b, - 0x12, 0x4c, 0x4d, 0x01, 0x35, 0x12, 0x12, 0x33, 0x4e, - 0x4f, 0x00, 0x0c, 0x01, 0x31, 0x50, 0x27, 0x34, 0x00, - 0x0c, 0x01, 0x51, 0x12, 0x52, 0x53, 0x00, 0xc3, 0x01, - 0x2a, 0x2b, 0x54, 0x3f, 0x3f, 0x0f, 0x1f, 0x2d, 0x55, - 0x2d, 0x00, 0x18, 0x01, 0x3e, 0x2c, 0x1d, 0x3f, 0x1e, - 0x1e, 0x1e, 0x0f, 0x09, 0x41, 0x2e, 0x01, 0x01, 0x08, - 0x1d, 0x0f, 0x46, 0x20, 0x56, 0x1b, 0x57, 0x1b, 0x01, - 0x01, 0x01, 0x48, 0x4a, 0x12, 0x58, 0x4c, 0x00, 0x06, - 0x01, 0x21, 0x35, 0x59, 0x24, 0x5a, 0x5b, 0x01, 0x01, - 0x14, 0x4a, 0x49, 0x4b, 0x5c, 0x23, 0x5d, 0x5e, 0x01, - 0x35, 0x12, 0x12, 0x5f, 0x5d, 0x60, 0x00, 0x0b, 0x01, - 0x51, 0x4b, 0x61, 0x59, 0x5d, 0x23, 0x00, 0x0a, 0x01, - 0x0b, 0x12, 0x02, 0x62, 0x63, 0x00, 0xbb, 0x01, 0x64, - 0x3d, 0x08, 0x0e, 0x3f, 0x09, 0x01, 0x01, 0x2b, 0x0e, - 0x3f, 0x3f, 0x3f, 0x65, 0x09, 0x41, 0x41, 0x2d, 0x07, - 0x01, 0x01, 0x01, 0x3d, 0x66, 0x2c, 0x08, 0x0e, 0x65, - 0x09, 0x18, 0x00, 0x04, 0x08, 0x2c, 0x3f, 0x42, 0x00, - 0x04, 0x01, 0x2a, 0x2b, 0x2f, 0x1e, 0x1e, 0x00, 0x04, - 0x0f, 0x40, 0x67, 0x68, 0x69, 0x6a, 0x08, 0x1d, 0x0f, - 0x1f, 0x68, 0x0f, 0x0d, 0x0e, 0x46, 0x01, 0x0c, 0x4a, - 0x49, 0x4a, 0x12, 0x5f, 0x6b, 0x6c, 0x01, 0x01, 0x01, - 0x0c, 0x48, 0x4b, 0x32, 0x36, 0x33, 0x5c, 0x6d, 0x6e, - 0x6f, 0x31, 0x4b, 0x4a, 0x37, 0x6d, 0x6e, 0x5d, 0x5e, - 0x01, 0x22, 0x12, 0x12, 0x6d, 0x5d, 0x70, 0x71, 0x00, - 0x0a, 0x01, 0x12, 0x39, 0x72, 0x23, 0x60, 0x73, 0x00, - 0x0a, 0x01, 0x27, 0x12, 0x74, 0x75, 0x76, 0x77, 0x00, - 0xb9, 0x01, 0x3e, 0x3e, 0x2c, 0x0d, 0x1d, 0x3f, 0x0f, - 0x09, 0x54, 0x08, 0x00, 0x05, 0x3f, 0x45, 0x55, 0x78, - 0x41, 0x69, 0x01, 0x2a, 0x3e, 0x2b, 0x08, 0x08, 0x0d, - 0x1d, 0x1e, 0x40, 0x0f, 0x08, 0x2c, 0x08, 0x08, 0x0f, - 0x2e, 0x41, 0x00, 0x04, 0x01, 0x2b, 0x08, 0x1e, 0x1e, - 0x0f, 0x46, 0x41, 0x45, 0x0f, 0x45, 0x67, 0x1f, 0x1d, - 0x08, 0x08, 0x1d, 0x0f, 0x40, 0x45, 0x0e, 0x1d, 0x1f, - 0x79, 0x6d, 0x49, 0x49, 0x7a, 0x33, 0x5f, 0x6e, 0x4e, - 0x38, 0x6c, 0x01, 0x01, 0x4a, 0x49, 0x4a, 0x12, 0x33, - 0x33, 0x37, 0x6d, 0x7b, 0x7b, 0x25, 0x33, 0x73, 0x6d, - 0x6d, 0x6e, 0x7c, 0x5e, 0x01, 0x22, 0x12, 0x12, 0x6d, - 0x5d, 0x7b, 0x4c, 0x7d, 0x00, 0x08, 0x01, 0x21, 0x27, - 0x72, 0x61, 0x4c, 0x30, 0x12, 0x7e, 0x00, 0x08, 0x01, - 0x7f, 0x12, 0x52, 0x75, 0x75, 0x80, 0x81, 0x00, 0xb8, - 0x01, 0x3e, 0x2b, 0x54, 0x2f, 0x44, 0x3f, 0x0f, 0x45, - 0x45, 0x0d, 0x0e, 0x00, 0x05, 0x3f, 0x1e, 0x2d, 0x78, - 0x78, 0x09, 0x54, 0x3e, 0x2c, 0x1d, 0x2f, 0x3f, 0x3f, - 0x3f, 0x45, 0x1f, 0x09, 0x0e, 0x2f, 0x44, 0x65, 0x41, - 0x68, 0x41, 0x00, 0x04, 0x01, 0x2c, 0x1d, 0x1e, 0x1e, - 0x40, 0x2e, 0x42, 0x1e, 0x1e, 0x0f, 0x55, 0x2f, 0x54, - 0x08, 0x2c, 0x1d, 0x0f, 0x0f, 0x1e, 0x1e, 0x0f, 0x67, - 0x79, 0x37, 0x82, 0x4b, 0x37, 0x6d, 0x6e, 0x6d, 0x4c, - 0x7c, 0x7c, 0x83, 0x4a, 0x49, 0x49, 0x32, 0x58, 0x5f, - 0x5f, 0x6d, 0x6e, 0x4e, 0x38, 0x71, 0x5f, 0x5f, 0x6d, - 0x6d, 0x6e, 0x7c, 0x5e, 0x01, 0x33, 0x12, 0x36, 0x6d, - 0x5d, 0x7e, 0x5f, 0x38, 0x00, 0x08, 0x01, 0x12, 0x84, - 0x72, 0x39, 0x6c, 0x30, 0x12, 0x37, 0x34, 0x00, 0x07, - 0x01, 0x31, 0x27, 0x62, 0x75, 0x75, 0x71, 0x85, 0x00, - 0xb8, 0x01, 0x08, 0x2f, 0x00, 0x04, 0x3f, 0x1e, 0x45, - 0x45, 0x1d, 0x2f, 0x00, 0x04, 0x3f, 0x65, 0x65, 0x09, - 0x2e, 0x2e, 0x40, 0x86, 0x2c, 0x2f, 0x00, 0x04, 0x65, - 0x1e, 0x0f, 0x2d, 0x55, 0x44, 0x3f, 0x65, 0x0f, 0x78, - 0x68, 0x55, 0x01, 0x01, 0x01, 0x87, 0x08, 0x3f, 0x1e, - 0x0f, 0x46, 0x68, 0x1f, 0x1d, 0x1e, 0x0f, 0x2d, 0x2f, - 0x3f, 0x3f, 0x1e, 0x00, 0x06, 0x0f, 0x2e, 0x56, 0x36, - 0x4b, 0x58, 0x6d, 0x88, 0x4e, 0x37, 0x6d, 0x89, 0x30, - 0x7b, 0x4a, 0x49, 0x36, 0x00, 0x06, 0x6d, 0x7e, 0x60, - 0x5d, 0x37, 0x36, 0x73, 0x6d, 0x6e, 0x38, 0x5e, 0x01, - 0x33, 0x12, 0x36, 0x6d, 0x5d, 0x7e, 0x33, 0x4e, 0x38, - 0x00, 0x06, 0x01, 0x12, 0x50, 0x8a, 0x61, 0x73, 0x38, - 0x30, 0x12, 0x12, 0x70, 0x7c, 0x00, 0x05, 0x01, 0x14, - 0x12, 0x74, 0x75, 0x75, 0x8b, 0x89, 0x85, 0x00, 0xb8, - 0x01, 0x44, 0x00, 0x06, 0x3f, 0x1e, 0x45, 0x3f, 0x44, - 0x00, 0x04, 0x3f, 0x65, 0x65, 0x45, 0x2e, 0x2e, 0x45, - 0x2b, 0x1d, 0x65, 0x65, 0x45, 0x46, 0x40, 0x1e, 0x1e, - 0x46, 0x78, 0x1e, 0x3f, 0x65, 0x0f, 0x2e, 0x68, 0x2d, - 0x01, 0x01, 0x01, 0x16, 0x08, 0x3f, 0x1e, 0x0f, 0x78, - 0x68, 0x45, 0x08, 0x65, 0x0f, 0x2d, 0x3f, 0x00, 0x09, - 0x0f, 0x78, 0x8c, 0x12, 0x5c, 0x6d, 0x6d, 0x8d, 0x88, - 0x37, 0x6d, 0x8d, 0x4f, 0x4e, 0x4a, 0x4b, 0x5f, 0x6d, - 0x6d, 0x6b, 0x4e, 0x6e, 0x6d, 0x6e, 0x30, 0x4f, 0x73, - 0x7a, 0x33, 0x6d, 0x6e, 0x38, 0x5e, 0x01, 0x33, 0x12, - 0x33, 0x6d, 0x5d, 0x88, 0x36, 0x88, 0x38, 0x8e, 0x00, - 0x04, 0x01, 0x51, 0x48, 0x84, 0x8a, 0x27, 0x6d, 0x38, - 0x30, 0x12, 0x12, 0x88, 0x38, 0x6c, 0x00, 0x04, 0x01, - 0x12, 0x14, 0x62, 0x75, 0x53, 0x8f, 0x89, 0x85, 0x00, - 0xb8, 0x01, 0x00, 0x08, 0x3f, 0x0f, 0x45, 0x3f, 0x3f, - 0x3f, 0x00, 0x04, 0x65, 0x0f, 0x78, 0x2e, 0x1e, 0x08, - 0x3f, 0x65, 0x65, 0x09, 0x2e, 0x1f, 0x1e, 0x65, 0x09, - 0x2e, 0x0f, 0x3f, 0x65, 0x0f, 0x2e, 0x68, 0x2d, 0x01, - 0x01, 0x01, 0x90, 0x08, 0x65, 0x1e, 0x45, 0x68, 0x68, - 0x3f, 0x08, 0x65, 0x0f, 0x2d, 0x3f, 0x00, 0x09, 0x0f, - 0x41, 0x47, 0x32, 0x6d, 0x6d, 0x88, 0x7c, 0x58, 0x37, - 0x6d, 0x4e, 0x4d, 0x4c, 0x4a, 0x73, 0x6d, 0x6d, 0x6d, - 0x5d, 0x89, 0x6d, 0x6d, 0x6d, 0x60, 0x4d, 0x33, 0x4b, - 0x37, 0x6d, 0x6e, 0x89, 0x5e, 0x01, 0x33, 0x12, 0x33, - 0x6e, 0x5d, 0x6e, 0x36, 0x6d, 0x6b, 0x38, 0x7d, 0x01, - 0x01, 0x01, 0x12, 0x84, 0x8a, 0x39, 0x58, 0x6e, 0x38, - 0x30, 0x12, 0x12, 0x6e, 0x6b, 0x7c, 0x7d, 0x01, 0x01, - 0x31, 0x27, 0x74, 0x75, 0x75, 0x91, 0x88, 0x89, 0x4f, - 0x00, 0xb8, 0x01, 0x00, 0x05, 0x3f, 0x65, 0x3f, 0x3f, - 0x65, 0x45, 0x65, 0x3f, 0x00, 0x05, 0x65, 0x1e, 0x55, - 0x2e, 0x3f, 0x0d, 0x65, 0x65, 0x1e, 0x09, 0x2e, 0x1f, - 0x3f, 0x65, 0x45, 0x2e, 0x45, 0x3f, 0x65, 0x45, 0x67, - 0x68, 0x46, 0x01, 0x01, 0x01, 0x92, 0x0d, 0x65, 0x1e, - 0x09, 0x10, 0x10, 0x0e, 0x08, 0x1e, 0x0f, 0x2d, 0x3f, - 0x00, 0x09, 0x0f, 0x55, 0x47, 0x33, 0x6d, 0x6d, 0x6b, - 0x5d, 0x33, 0x37, 0x6d, 0x4e, 0x4d, 0x5f, 0x4a, 0x58, - 0x6d, 0x6d, 0x6e, 0x60, 0x8d, 0x5c, 0x6d, 0x6d, 0x5d, - 0x93, 0x33, 0x4b, 0x23, 0x6d, 0x6e, 0x70, 0x5e, 0x01, - 0x36, 0x12, 0x33, 0x6e, 0x5d, 0x6e, 0x33, 0x6d, 0x6e, - 0x4e, 0x38, 0x94, 0x01, 0x31, 0x27, 0x8a, 0x8a, 0x22, - 0x6e, 0x6e, 0x89, 0x30, 0x12, 0x12, 0x6e, 0x6e, 0x8d, - 0x7c, 0x94, 0x21, 0x12, 0x52, 0x62, 0x75, 0x95, 0x6e, - 0x88, 0x70, 0x4f, 0x00, 0xb8, 0x01, 0x3f, 0x3f, 0x0f, - 0x46, 0x78, 0x67, 0x2d, 0x1e, 0x65, 0x0f, 0x1e, 0x65, - 0x65, 0x65, 0x0f, 0x2d, 0x1f, 0x1e, 0x46, 0x2e, 0x65, - 0x1d, 0x65, 0x65, 0x1e, 0x09, 0x2e, 0x1f, 0x2f, 0x65, - 0x0f, 0x56, 0x45, 0x3f, 0x1e, 0x45, 0x68, 0x68, 0x40, - 0x44, 0x09, 0x96, 0x08, 0x54, 0x1e, 0x0f, 0x46, 0x10, - 0x68, 0x08, 0x0d, 0x1e, 0x45, 0x2d, 0x2f, 0x00, 0x09, - 0x0f, 0x2d, 0x97, 0x5c, 0x6d, 0x6d, 0x4e, 0x7c, 0x36, - 0x58, 0x6d, 0x8d, 0x4d, 0x58, 0x12, 0x6d, 0x6d, 0x6d, - 0x6e, 0x30, 0x4e, 0x36, 0x5f, 0x6d, 0x7c, 0x30, 0x36, - 0x12, 0x5f, 0x6d, 0x6e, 0x8d, 0x5e, 0x01, 0x36, 0x12, - 0x73, 0x6e, 0x5d, 0x6d, 0x33, 0x6d, 0x6e, 0x88, 0x89, - 0x38, 0x98, 0x12, 0x84, 0x8a, 0x50, 0x6d, 0x6e, 0x6e, - 0x89, 0x30, 0x12, 0x32, 0x6e, 0x6e, 0x88, 0x89, 0x34, - 0x88, 0x27, 0x62, 0x62, 0x53, 0x23, 0x88, 0x88, 0x70, - 0x93, 0x00, 0xb8, 0x01, 0x3f, 0x3f, 0x40, 0x78, 0x67, - 0x68, 0x2d, 0x65, 0x65, 0x1e, 0x1e, 0x65, 0x65, 0x65, - 0x09, 0x78, 0x40, 0x65, 0x09, 0x78, 0x1e, 0x2f, 0x65, - 0x65, 0x1e, 0x1f, 0x2e, 0x46, 0x1d, 0x65, 0x45, 0x2e, - 0x45, 0x3f, 0x1e, 0x45, 0x68, 0x67, 0x54, 0x54, 0x3f, - 0x3f, 0x08, 0x1d, 0x1e, 0x0f, 0x46, 0x10, 0x2e, 0x08, - 0x0e, 0x1e, 0x09, 0x46, 0x2f, 0x00, 0x09, 0x0f, 0x1f, - 0x97, 0x37, 0x6d, 0x6d, 0x4c, 0x89, 0x33, 0x6e, 0x4c, - 0x38, 0x4d, 0x73, 0x33, 0x6d, 0x6d, 0x6d, 0x88, 0x30, - 0x4e, 0x36, 0x5f, 0x6e, 0x5d, 0x38, 0x36, 0x33, 0x6d, - 0x6d, 0x6e, 0x4e, 0x5e, 0x01, 0x36, 0x12, 0x5c, 0x6e, - 0x60, 0x6d, 0x33, 0x6d, 0x6e, 0x6e, 0x88, 0x89, 0x38, - 0x37, 0x8a, 0x84, 0x99, 0x6e, 0x6e, 0x6e, 0x8d, 0x11, - 0x12, 0x36, 0x6e, 0x6e, 0x6e, 0x7e, 0x38, 0x38, 0x95, - 0x62, 0x62, 0x9a, 0x88, 0x88, 0x88, 0x8d, 0x93, 0x00, - 0xb8, 0x01, 0x3f, 0x3f, 0x40, 0x41, 0x41, 0x09, 0x0d, - 0x44, 0x3f, 0x1e, 0x00, 0x04, 0x65, 0x46, 0x78, 0x40, - 0x3f, 0x40, 0x78, 0x1e, 0x44, 0x65, 0x65, 0x1e, 0x1f, - 0x56, 0x46, 0x1d, 0x45, 0x2d, 0x78, 0x0f, 0x44, 0x1e, - 0x40, 0x68, 0x2d, 0x2b, 0x54, 0x1e, 0x0f, 0x1d, 0x1d, - 0x0f, 0x0f, 0x09, 0x68, 0x40, 0x08, 0x1d, 0x0f, 0x46, - 0x1f, 0x2f, 0x00, 0x07, 0x0f, 0x45, 0x40, 0x2d, 0x9b, - 0x58, 0x6d, 0x6d, 0x6e, 0x4e, 0x4e, 0x60, 0x30, 0x30, - 0x30, 0x36, 0x73, 0x6d, 0x6d, 0x6d, 0x7e, 0x4f, 0x6b, - 0x36, 0x5f, 0x4e, 0x60, 0x6b, 0x36, 0x5c, 0x6d, 0x6e, - 0x6e, 0x4e, 0x4d, 0x01, 0x36, 0x12, 0x37, 0x88, 0x11, - 0x58, 0x33, 0x00, 0x04, 0x6e, 0x7b, 0x38, 0x6d, 0x84, - 0x12, 0x6d, 0x6e, 0x6e, 0x6e, 0x8d, 0x11, 0x32, 0x33, - 0x00, 0x04, 0x6e, 0x6b, 0x34, 0x9a, 0x62, 0x9c, 0x6e, - 0x88, 0x88, 0x88, 0x4e, 0x4d, 0x00, 0xb8, 0x01, 0x44, - 0x3f, 0x40, 0x41, 0x41, 0x0f, 0x2c, 0x54, 0x65, 0x0f, - 0x1e, 0x65, 0x65, 0x1e, 0x2d, 0x78, 0x45, 0x2f, 0x45, - 0x41, 0x0f, 0x3f, 0x65, 0x65, 0x1e, 0x46, 0x56, 0x46, - 0x44, 0x41, 0x2e, 0x42, 0x44, 0x44, 0x1e, 0x9d, 0x67, - 0x3f, 0x2c, 0x3f, 0x2d, 0x41, 0x2f, 0x2f, 0x0f, 0x0f, - 0x40, 0x40, 0x54, 0x08, 0x2f, 0x0f, 0x42, 0x69, 0x2f, - 0x0f, 0x0f, 0x45, 0x45, 0x0f, 0x45, 0x42, 0x2e, 0x68, - 0x56, 0x58, 0x58, 0x6d, 0x6d, 0x6d, 0x7e, 0x38, 0x7c, - 0x60, 0x7d, 0x99, 0x4b, 0x37, 0x6d, 0x6d, 0x6d, 0x6b, - 0x4f, 0x4c, 0x36, 0x8d, 0x60, 0x6c, 0x58, 0x32, 0x5c, - 0x6d, 0x6e, 0x6e, 0x4e, 0x4d, 0x01, 0x36, 0x12, 0x37, - 0x4e, 0x5d, 0x73, 0x73, 0x00, 0x05, 0x6e, 0x6b, 0x88, - 0x27, 0x23, 0x00, 0x04, 0x6e, 0x4e, 0x60, 0x32, 0x73, - 0x00, 0x04, 0x6e, 0x88, 0x4e, 0x9e, 0x9f, 0x23, 0x00, - 0x04, 0x88, 0x4e, 0x4d, 0x00, 0xb8, 0x01, 0x44, 0x3f, - 0x09, 0x41, 0x41, 0x0f, 0x0d, 0x3f, 0x65, 0x40, 0x0f, - 0x65, 0x65, 0x0f, 0x55, 0x78, 0x0f, 0x2f, 0x0f, 0x55, - 0x0f, 0x3f, 0x65, 0x65, 0x1e, 0x46, 0x56, 0x46, 0x45, - 0x2e, 0x8c, 0x01, 0x54, 0x44, 0x1e, 0x09, 0x41, 0x08, - 0x44, 0x1f, 0x78, 0x45, 0x08, 0x44, 0x0f, 0x0f, 0x0f, - 0x1e, 0x3f, 0x3f, 0x1e, 0x0f, 0x41, 0x09, 0x1e, 0x46, - 0x41, 0x78, 0x0f, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x6d, - 0x33, 0x58, 0x00, 0x04, 0x6d, 0x4e, 0x89, 0x89, 0x4c, - 0x32, 0x12, 0x58, 0x6d, 0x6d, 0x6d, 0x4e, 0x4f, 0x4c, - 0x5f, 0x5d, 0x01, 0x01, 0x22, 0x32, 0x73, 0x6d, 0x6e, - 0x6e, 0x6b, 0x4d, 0x01, 0x36, 0x12, 0x37, 0x38, 0x38, - 0x33, 0x73, 0x00, 0x05, 0x6e, 0x88, 0x6e, 0x99, 0x00, - 0x05, 0x6e, 0x4e, 0x60, 0x36, 0x5c, 0x00, 0x04, 0x6e, - 0x88, 0x88, 0x98, 0x8b, 0x6e, 0x00, 0x04, 0x88, 0x4e, - 0x5e, 0x00, 0xb8, 0x01, 0x44, 0x65, 0x40, 0x41, 0x69, - 0xa0, 0x54, 0x65, 0x1e, 0x46, 0x0f, 0x65, 0x65, 0x45, - 0x41, 0x78, 0x1e, 0x44, 0x1e, 0x46, 0x45, 0x3f, 0x65, - 0x65, 0x1e, 0x2d, 0x56, 0x42, 0x2d, 0x01, 0x01, 0x01, - 0x0d, 0x44, 0x1e, 0x09, 0x45, 0x1d, 0x09, 0x55, 0x07, - 0xa1, 0x08, 0x3f, 0x0f, 0x0f, 0x0f, 0x45, 0x45, 0x45, - 0x0f, 0x45, 0x2e, 0x2d, 0x68, 0x10, 0x56, 0x0f, 0x1d, - 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x58, 0x5f, 0x00, - 0x04, 0x6d, 0x6e, 0x4e, 0x89, 0x6b, 0x33, 0x12, 0x23, - 0x6d, 0x6d, 0x6d, 0x70, 0x4d, 0x6b, 0x71, 0x01, 0x01, - 0x01, 0x22, 0x32, 0x5c, 0x6d, 0x6e, 0x6e, 0x6b, 0x4f, - 0x01, 0x36, 0x12, 0x58, 0x60, 0x70, 0x32, 0x5c, 0x00, - 0x0d, 0x6e, 0x6b, 0x60, 0x36, 0x37, 0x00, 0x05, 0x6e, - 0x88, 0x88, 0x6e, 0x00, 0x05, 0x88, 0x6b, 0x4d, 0x00, - 0xb8, 0x01, 0x44, 0x65, 0x40, 0x41, 0xa2, 0x2b, 0x0d, - 0x65, 0x0f, 0x55, 0x0f, 0x65, 0x65, 0x40, 0x78, 0x78, - 0x1e, 0x44, 0x65, 0x1f, 0x45, 0x65, 0x65, 0x65, 0x0f, - 0x2d, 0x56, 0x78, 0x69, 0x01, 0x01, 0x01, 0x0d, 0x44, - 0x1e, 0x09, 0x3f, 0x45, 0x09, 0x1e, 0x40, 0x44, 0x0d, - 0x65, 0x0f, 0x0f, 0x0f, 0x2d, 0x2e, 0x2e, 0x78, 0x78, - 0x68, 0x68, 0x01, 0x01, 0x01, 0x0d, 0x1d, 0x0f, 0x09, - 0x79, 0x10, 0x01, 0x01, 0x6d, 0x6e, 0x6e, 0x00, 0x04, - 0x6d, 0x88, 0x70, 0x89, 0x73, 0x36, 0x5f, 0x6d, 0x6d, - 0x6d, 0x89, 0x4d, 0x71, 0x00, 0x04, 0x01, 0x22, 0x32, - 0x5c, 0x6d, 0x6e, 0x6e, 0x7b, 0x4f, 0x01, 0x36, 0x12, - 0x5f, 0x30, 0x4e, 0x12, 0x37, 0x00, 0x0d, 0x6e, 0x6b, - 0x60, 0x36, 0x58, 0x00, 0x04, 0x6e, 0x00, 0x09, 0x88, - 0x6b, 0x4d, 0x00, 0xb8, 0x01, 0x44, 0x65, 0x40, 0xa3, - 0x2b, 0x08, 0x3f, 0x65, 0x40, 0x78, 0x0f, 0x65, 0x65, - 0x09, 0x2e, 0x78, 0x65, 0x44, 0x65, 0x09, 0x45, 0x65, - 0x65, 0x65, 0x0f, 0x2d, 0x56, 0x41, 0x65, 0x01, 0x01, - 0x01, 0x0d, 0x44, 0x1e, 0x0f, 0x1e, 0x45, 0x2f, 0x44, - 0x0f, 0x65, 0x2f, 0x1e, 0x0f, 0x0f, 0x0f, 0x78, 0x68, - 0x2d, 0x46, 0x2e, 0x68, 0x56, 0x01, 0x01, 0x01, 0x08, - 0x44, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x01, 0x7b, - 0x6b, 0x88, 0x00, 0x04, 0x6d, 0x7b, 0x7c, 0x6d, 0x33, - 0x6d, 0x6d, 0x6d, 0x6e, 0x38, 0x4d, 0x00, 0x05, 0x01, - 0x22, 0x32, 0x5c, 0x6d, 0x6e, 0x6e, 0x7e, 0x4f, 0x01, - 0x36, 0x32, 0x6d, 0x30, 0x4e, 0x12, 0x37, 0x00, 0x0d, - 0x6e, 0x7e, 0x60, 0x36, 0x58, 0x6e, 0x6e, 0x6e, 0x00, - 0x0a, 0x88, 0x6b, 0x4d, 0x00, 0xb8, 0x01, 0x44, 0x65, - 0x0f, 0x2f, 0x54, 0x3f, 0x65, 0x1e, 0x2d, 0x78, 0x45, - 0x65, 0x65, 0x09, 0x2e, 0x41, 0x3f, 0x44, 0x65, 0x09, - 0x09, 0x65, 0x65, 0x65, 0x0f, 0x42, 0x56, 0x41, 0x65, - 0x01, 0x01, 0x01, 0x06, 0x44, 0x1e, 0x0f, 0x0f, 0x1e, - 0x3f, 0x1e, 0x40, 0x40, 0x44, 0x1e, 0x0f, 0x0f, 0x40, - 0x67, 0x2d, 0x54, 0x0d, 0x65, 0x40, 0x41, 0x01, 0x01, - 0x01, 0x08, 0x44, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, - 0x01, 0x88, 0x4e, 0x4e, 0x88, 0x6d, 0x6d, 0x6d, 0x6e, - 0x7c, 0x6b, 0x73, 0x6d, 0x6d, 0x6d, 0x6e, 0x7c, 0x93, - 0x00, 0x05, 0x01, 0x22, 0x32, 0x73, 0x6d, 0x6e, 0x6e, - 0x7e, 0x30, 0x01, 0x36, 0x32, 0x6d, 0x30, 0x6b, 0x12, - 0x58, 0x00, 0x0a, 0x6e, 0x6d, 0x6d, 0x6e, 0x4c, 0x60, - 0x36, 0x5f, 0x6e, 0x6e, 0x6e, 0x00, 0x07, 0x88, 0x6d, - 0x6e, 0x88, 0x6b, 0x4f, 0x00, 0xb8, 0x01, 0x44, 0x3f, - 0x65, 0x3f, 0x65, 0x65, 0x1e, 0x1f, 0x78, 0x41, 0x0f, - 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, 0x44, 0x65, 0x40, - 0x1f, 0x65, 0x1e, 0x1e, 0x0f, 0x55, 0x56, 0x55, 0x3f, - 0x01, 0x01, 0x01, 0x54, 0x44, 0x00, 0x06, 0x0f, 0x09, - 0x2d, 0x1e, 0x65, 0x0f, 0x0f, 0x2d, 0x2e, 0x3f, 0x2c, - 0x54, 0x44, 0x1e, 0x1f, 0x8c, 0x01, 0x01, 0x08, 0x44, - 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x01, 0x33, 0x37, - 0x6e, 0x6b, 0x4c, 0x6d, 0x6d, 0x6d, 0x89, 0x38, 0x73, - 0x6d, 0x6d, 0x6d, 0x6e, 0x60, 0x4f, 0x00, 0x05, 0x01, - 0x73, 0x32, 0x73, 0x6d, 0x6e, 0x6e, 0x4c, 0x30, 0x01, - 0x36, 0x36, 0x6e, 0x30, 0x4c, 0x12, 0x58, 0x6e, 0x88, - 0x00, 0x08, 0x6e, 0x5f, 0x6d, 0x6e, 0x88, 0x5d, 0x33, - 0x5f, 0x6e, 0x00, 0x09, 0x88, 0x37, 0x88, 0x88, 0x6b, - 0x4f, 0x00, 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x65, 0x1e, - 0x0f, 0x46, 0x78, 0x78, 0x46, 0x44, 0x3f, 0x65, 0x09, - 0x78, 0x41, 0x1e, 0x44, 0x65, 0x69, 0x46, 0x65, 0x1e, - 0x1e, 0x0f, 0x55, 0x56, 0x55, 0x65, 0x01, 0xa4, 0x1d, - 0x54, 0x44, 0x0f, 0x0f, 0x2d, 0x46, 0x45, 0x0f, 0x45, - 0x41, 0x09, 0x3f, 0x0f, 0x0f, 0x55, 0x56, 0x3f, 0x1d, - 0x3f, 0x65, 0x40, 0x42, 0x41, 0x01, 0x16, 0x08, 0x3f, - 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x01, 0x36, 0x32, - 0x36, 0x58, 0x4c, 0x88, 0x6d, 0x6d, 0x70, 0x60, 0x73, - 0x5f, 0x6d, 0x6d, 0x88, 0x30, 0x4f, 0x01, 0x99, 0x58, - 0x58, 0x58, 0x73, 0x36, 0x73, 0x6d, 0x6e, 0x6e, 0x88, - 0x30, 0x01, 0x36, 0x36, 0x88, 0x30, 0x88, 0x12, 0x5f, - 0x6e, 0x6b, 0x4c, 0x00, 0x07, 0x6e, 0x5c, 0x6d, 0x6e, - 0x88, 0x5d, 0x33, 0x6d, 0x6e, 0x4e, 0x6e, 0x00, 0x06, - 0x88, 0x6d, 0x73, 0x88, 0x88, 0x6b, 0x4f, 0x00, 0xb8, - 0x01, 0x2f, 0x3f, 0x65, 0x1e, 0x09, 0x41, 0x2e, 0x2e, - 0x01, 0x01, 0x01, 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, - 0x2f, 0x1e, 0x46, 0x46, 0x65, 0x1e, 0x1e, 0x0f, 0x41, - 0x56, 0x55, 0x65, 0x66, 0x08, 0x08, 0x0e, 0x44, 0x0f, - 0x45, 0x56, 0x67, 0x2d, 0x45, 0x45, 0x41, 0x2d, 0x3f, - 0x0f, 0x0f, 0x46, 0x67, 0x65, 0x3f, 0x0f, 0x0f, 0x09, - 0x78, 0x67, 0x01, 0x16, 0x08, 0x3f, 0x0f, 0x09, 0x79, - 0x10, 0x01, 0x01, 0x01, 0x36, 0x73, 0x5c, 0x58, 0x6b, - 0x4c, 0x6d, 0x6d, 0x70, 0x60, 0x73, 0x5f, 0x6d, 0x6d, - 0x88, 0x4f, 0x4f, 0x35, 0x12, 0x36, 0x36, 0x37, 0x6e, - 0x33, 0x73, 0x6d, 0x6e, 0x6e, 0x88, 0x11, 0x01, 0x36, - 0x36, 0x4c, 0x30, 0x6e, 0x12, 0x5f, 0x6e, 0x8d, 0x6b, - 0x00, 0x06, 0x6e, 0x6d, 0x73, 0x6d, 0x6e, 0x88, 0x5d, - 0x33, 0x6d, 0x88, 0x38, 0x6e, 0x6e, 0x00, 0x05, 0x88, - 0x58, 0x33, 0x88, 0x88, 0x6b, 0x4f, 0x00, 0xb8, 0x01, - 0x2f, 0x3f, 0x65, 0x1e, 0x46, 0x41, 0x41, 0x00, 0x04, - 0x01, 0x44, 0x65, 0x09, 0x78, 0x41, 0x1e, 0x2f, 0x1e, - 0x2d, 0x46, 0x65, 0x1e, 0x1e, 0x0f, 0x55, 0x56, 0x41, - 0x2f, 0x2c, 0x08, 0x40, 0x09, 0x2f, 0x0f, 0x45, 0x56, - 0x56, 0x0f, 0x3f, 0x0f, 0x55, 0x78, 0x1e, 0x0f, 0x0f, - 0x40, 0x68, 0x0f, 0x3f, 0x0f, 0x0f, 0x40, 0x68, 0x79, - 0x01, 0x03, 0x08, 0x65, 0x0f, 0x09, 0x79, 0x10, 0x01, - 0x01, 0x01, 0x36, 0x58, 0x6d, 0x6e, 0x38, 0x7e, 0x37, - 0x6d, 0x89, 0x60, 0x33, 0x5f, 0x6d, 0x6d, 0x88, 0x30, - 0x4f, 0x73, 0x4a, 0x12, 0x5c, 0xa5, 0x4e, 0x36, 0x73, - 0x6d, 0x6e, 0x6e, 0x88, 0x60, 0x01, 0x36, 0x33, 0x4c, - 0x30, 0x6d, 0x12, 0x5f, 0x6e, 0x38, 0x70, 0x00, 0x05, - 0x6e, 0x88, 0x6d, 0x33, 0x6e, 0x6e, 0x88, 0x7c, 0x73, - 0x6d, 0x88, 0x60, 0x88, 0x6e, 0x00, 0x05, 0x88, 0x73, - 0x73, 0x88, 0x88, 0x4c, 0x30, 0x00, 0xb8, 0x01, 0x2f, - 0x3f, 0x65, 0x1e, 0x09, 0x41, 0x41, 0x00, 0x04, 0x01, - 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, 0x2f, 0x0f, 0x55, - 0x2d, 0x1e, 0x1e, 0x1e, 0x0f, 0x2d, 0x2e, 0x41, 0x0e, - 0x08, 0x1e, 0x56, 0x09, 0x2f, 0x0f, 0x45, 0x56, 0x56, - 0x44, 0x44, 0x0f, 0x2d, 0x56, 0x40, 0x0f, 0x0f, 0x45, - 0x68, 0x1e, 0x3f, 0x0f, 0x0f, 0x40, 0x68, 0x68, 0x01, - 0xa6, 0x08, 0x65, 0x0f, 0x09, 0x10, 0x10, 0x01, 0x01, - 0x01, 0x36, 0x58, 0x6d, 0x6d, 0x38, 0x7e, 0x37, 0x6e, - 0x7c, 0x7c, 0x73, 0x5f, 0x6d, 0x6d, 0x88, 0x60, 0x30, - 0x73, 0x4a, 0x36, 0x4e, 0x4d, 0x4c, 0x36, 0x73, 0x6d, - 0x6e, 0x6e, 0x88, 0x5d, 0x01, 0x36, 0x33, 0x6b, 0x30, - 0x5f, 0x12, 0x6d, 0x6e, 0x5d, 0x38, 0x00, 0x05, 0x6e, - 0x7e, 0x5f, 0x33, 0x6e, 0x6e, 0x6e, 0x7c, 0x73, 0x6d, - 0x4c, 0x11, 0x6b, 0x6e, 0x6e, 0x00, 0x04, 0x88, 0x36, - 0x5c, 0x88, 0x88, 0x4c, 0x30, 0x00, 0xb8, 0x01, 0x2f, - 0x3f, 0x65, 0x65, 0x1f, 0x78, 0x41, 0x00, 0x04, 0x01, - 0x3f, 0x65, 0x40, 0x78, 0x41, 0x0f, 0x2f, 0x0f, 0x41, - 0x41, 0x45, 0x1e, 0x1e, 0x1e, 0x09, 0x78, 0x2d, 0x0d, - 0x0e, 0x1f, 0x68, 0x09, 0x2f, 0x0f, 0x45, 0x56, 0x67, - 0x3f, 0x2f, 0x0f, 0x46, 0x68, 0x46, 0x0f, 0x0f, 0x45, - 0x78, 0x3f, 0x0f, 0x0f, 0x0f, 0x46, 0x68, 0x8c, 0x01, - 0xa7, 0x08, 0x1e, 0x0f, 0x09, 0x10, 0x10, 0x01, 0x01, - 0x01, 0x36, 0x58, 0x6d, 0x6d, 0x38, 0x88, 0x37, 0x88, - 0x30, 0x7c, 0x58, 0x5f, 0x6d, 0x6d, 0x6e, 0x38, 0x60, - 0x73, 0x4a, 0x5f, 0x7c, 0x4f, 0x6e, 0x33, 0x37, 0x6d, - 0x6e, 0x6e, 0x6e, 0x38, 0x38, 0x12, 0x33, 0x4e, 0x30, - 0x5f, 0x32, 0x6d, 0x6e, 0x60, 0x60, 0x88, 0x6e, 0x6e, - 0x6e, 0x88, 0x6b, 0x37, 0x73, 0x6e, 0x6e, 0x6e, 0x38, - 0x5c, 0x6e, 0x4c, 0x30, 0x70, 0x6e, 0x6e, 0x00, 0x04, - 0x88, 0x12, 0x37, 0x88, 0x88, 0x4c, 0x30, 0x00, 0xb8, - 0x01, 0x2f, 0x3f, 0x65, 0x65, 0x46, 0x78, 0x41, 0x00, - 0x04, 0x01, 0x3f, 0x65, 0x45, 0x55, 0x41, 0x65, 0x1d, - 0x45, 0x78, 0x78, 0x1f, 0x0f, 0x1e, 0x1e, 0x45, 0x2d, - 0x1f, 0x0d, 0x3f, 0x2d, 0x68, 0x09, 0x2f, 0x0f, 0x45, - 0x56, 0x67, 0x3f, 0x0e, 0x0f, 0x09, 0x68, 0x55, 0x0f, - 0x0f, 0x0f, 0x42, 0x1e, 0x0f, 0x0f, 0x45, 0x55, 0x67, - 0x01, 0x01, 0xa7, 0x08, 0x0f, 0x0f, 0x09, 0x10, 0x79, - 0x01, 0x01, 0x01, 0x36, 0x58, 0x6d, 0x6d, 0x38, 0x6e, - 0x58, 0x7b, 0x4f, 0x8e, 0x00, 0x04, 0x6d, 0x6e, 0x4e, - 0x7c, 0x33, 0x12, 0x88, 0x60, 0x01, 0x01, 0x99, 0x37, - 0x6d, 0x6e, 0x6e, 0x6e, 0x6b, 0x6b, 0x4b, 0x37, 0x4e, - 0x30, 0x58, 0x32, 0x6e, 0x6e, 0x30, 0x30, 0x4c, 0x6e, - 0x6e, 0x6e, 0x88, 0x4e, 0x33, 0x5c, 0x6e, 0x6e, 0x6e, - 0x89, 0x37, 0x6e, 0x6b, 0x4f, 0x7c, 0x6e, 0x6e, 0x6e, - 0x88, 0x6b, 0x6d, 0x12, 0x58, 0x88, 0x88, 0x4c, 0x30, - 0x00, 0xb8, 0x01, 0xa4, 0x3f, 0x65, 0x65, 0x46, 0x78, - 0x41, 0x00, 0x04, 0x01, 0x65, 0x0f, 0x0f, 0x09, 0x40, - 0x2c, 0x1d, 0x09, 0x2e, 0x2e, 0x1f, 0x09, 0x45, 0x0f, - 0x0f, 0x40, 0x1f, 0x1d, 0x0f, 0x41, 0x67, 0x45, 0x2f, - 0x0f, 0x45, 0x67, 0x67, 0x1d, 0x0d, 0x0f, 0x40, 0x68, - 0x56, 0x1f, 0x45, 0x0f, 0x45, 0x65, 0x0f, 0x0f, 0x1f, - 0x67, 0x8c, 0x01, 0x01, 0x92, 0x0d, 0x0f, 0x0f, 0x09, - 0x10, 0x79, 0x01, 0x01, 0x01, 0x33, 0x58, 0x6d, 0x6d, - 0x89, 0x58, 0x5f, 0x89, 0x4f, 0x01, 0x01, 0x88, 0x88, - 0x6e, 0x6e, 0x6e, 0x70, 0x5c, 0x37, 0x6b, 0x30, 0x01, - 0x01, 0x73, 0x37, 0x6d, 0x00, 0x05, 0x6e, 0x58, 0x6e, - 0x89, 0x30, 0x33, 0x36, 0x6e, 0x6e, 0x4f, 0x34, 0x01, - 0x6e, 0x6e, 0x6e, 0x4e, 0x7e, 0x32, 0x37, 0x6e, 0x88, - 0x88, 0x89, 0x37, 0x6e, 0x4e, 0x4f, 0x01, 0x4c, 0x6e, - 0x6e, 0x88, 0x8d, 0x37, 0x12, 0x5f, 0x88, 0x88, 0x4c, - 0x11, 0x00, 0xb8, 0x01, 0xa4, 0x3f, 0x65, 0x0f, 0x55, - 0x78, 0x55, 0x00, 0x05, 0x01, 0x45, 0x1e, 0x0f, 0x3f, - 0x0e, 0x1e, 0x46, 0x2e, 0x78, 0x01, 0xa8, 0x1f, 0x0f, - 0x0f, 0x0f, 0x45, 0x3f, 0x40, 0x78, 0x2e, 0x0f, 0x1d, - 0x0f, 0x45, 0x67, 0x56, 0x08, 0x54, 0x0f, 0x45, 0x67, - 0x68, 0x42, 0x40, 0x45, 0x0f, 0x0f, 0x0f, 0x45, 0x78, - 0x67, 0x01, 0x01, 0x01, 0x92, 0x0d, 0x0f, 0x0f, 0x09, - 0x10, 0x79, 0x01, 0x01, 0x01, 0x33, 0x58, 0x6d, 0x6d, - 0xa9, 0x37, 0x6e, 0x7c, 0x00, 0x04, 0x01, 0x4c, 0x88, - 0x6e, 0x6e, 0x4c, 0x58, 0x6d, 0x38, 0x30, 0x01, 0x01, - 0x01, 0x5f, 0x6d, 0x00, 0x06, 0x6e, 0x88, 0x5d, 0x38, - 0x32, 0x36, 0x6e, 0x88, 0x4f, 0x8e, 0x01, 0x8f, 0x6e, - 0x88, 0x38, 0x5f, 0x12, 0x37, 0x6e, 0x88, 0x88, 0x8d, - 0x58, 0x6e, 0x4e, 0x4d, 0x01, 0x01, 0x6e, 0x6e, 0x88, - 0x8d, 0x33, 0x12, 0x5f, 0x88, 0x88, 0x4c, 0x60, 0x00, - 0xb8, 0x01, 0x17, 0x3f, 0x45, 0x2d, 0x2e, 0x78, 0x00, - 0x06, 0x01, 0x07, 0x45, 0x0f, 0x1e, 0x1e, 0x40, 0x78, - 0x2e, 0x96, 0x01, 0x01, 0x9e, 0x09, 0x00, 0x04, 0x0f, - 0x42, 0x2e, 0x97, 0xaa, 0x1d, 0x0f, 0x40, 0x68, 0x78, - 0x2c, 0x2f, 0x45, 0x1f, 0x67, 0x68, 0x47, 0x18, 0x40, - 0x45, 0x0f, 0x45, 0x46, 0x67, 0x00, 0x04, 0x01, 0x08, - 0x0d, 0x0f, 0x0f, 0x09, 0x10, 0x79, 0x01, 0x01, 0x01, - 0x58, 0x00, 0x04, 0x6d, 0x6e, 0x4e, 0x60, 0x00, 0x04, - 0x01, 0xab, 0x4c, 0x88, 0x6e, 0x6e, 0x6e, 0x6b, 0x60, - 0x00, 0x04, 0x01, 0x8f, 0x88, 0x88, 0x6e, 0x6e, 0x6e, - 0x88, 0x7e, 0x38, 0x01, 0x6d, 0x33, 0x37, 0x88, 0x88, - 0x4d, 0x01, 0x01, 0x01, 0x6e, 0x88, 0x38, 0x33, 0x12, - 0x58, 0x88, 0x88, 0x4c, 0x89, 0x6d, 0x88, 0x8d, 0x4d, - 0x01, 0x01, 0x98, 0x6e, 0x7e, 0x6b, 0x32, 0x36, 0x6d, - 0x88, 0x4c, 0x6b, 0x60, 0x00, 0xb8, 0x01, 0x6a, 0x45, - 0x41, 0x2e, 0x8c, 0x00, 0x08, 0x01, 0x2d, 0x2d, 0x46, - 0x2d, 0x78, 0x2e, 0x97, 0x00, 0x04, 0x01, 0x96, 0x2d, - 0x46, 0x2d, 0x41, 0x56, 0x8c, 0x01, 0x01, 0x3f, 0x2d, - 0x2e, 0x68, 0x1f, 0x0d, 0x09, 0x2e, 0x68, 0x56, 0x01, - 0x01, 0x01, 0x96, 0x2d, 0x2d, 0x42, 0x2e, 0x2e, 0x00, - 0x04, 0x01, 0x0d, 0x44, 0x2d, 0x42, 0x78, 0x79, 0x79, - 0x00, 0x04, 0x01, 0x6b, 0x4e, 0x8d, 0x70, 0x38, 0x60, - 0x00, 0x06, 0x01, 0x98, 0x8d, 0x70, 0x8d, 0x89, 0x5d, - 0x00, 0x06, 0x01, 0x7b, 0x70, 0x70, 0x8d, 0x89, 0x7c, - 0x60, 0x01, 0x01, 0x01, 0x4c, 0x38, 0x38, 0x70, 0x5e, - 0x00, 0x04, 0x01, 0x88, 0x4e, 0x36, 0x36, 0x6b, 0x38, - 0x5d, 0x60, 0x30, 0x7c, 0x38, 0x7c, 0x4d, 0x01, 0x01, - 0x01, 0x4c, 0x7e, 0x6d, 0x12, 0x5c, 0x8d, 0x7c, 0x5d, - 0x60, 0x85, 0x00, 0xb9, 0x01, 0x46, 0x2e, 0x97, 0x00, - 0x0b, 0x01, 0x11, 0x30, 0x0a, 0x00, 0x08, 0x01, 0x0a, - 0x30, 0x0a, 0x00, 0x04, 0x01, 0x2d, 0x56, 0x01, 0x9e, - 0xa4, 0x46, 0x56, 0x00, 0x08, 0x01, 0x68, 0x11, 0x00, - 0x06, 0x01, 0x65, 0x78, 0x00, 0x04, 0x30, 0x00, 0x06, - 0x01, 0x77, 0x85, 0x85, 0x77, 0x00, 0x15, 0x01, 0x60, - 0x85, 0x85, 0x00, 0x07, 0x01, 0x6c, 0x7c, 0x4f, 0x00, - 0x04, 0x01, 0xab, 0x6e, 0x73, 0x6b, 0x60, 0x60, 0x34, - 0x3a, 0x28, 0x94, 0x38, 0x5d, 0x4f, 0x00, 0x04, 0x01, - 0x88, 0x5c, 0x58, 0x8e, 0x81, 0xac, 0x00, 0xff, 0x01, - 0x00, 0x45, 0x01, 0x00, 0x00 -}; - -// Keyboard - -unsigned char item_keyboardPortrait_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0xff, 0xc6, 0x21, - 0xf7, 0xbd, 0x18, - 0xce, 0x9c, 0x18, - 0x9c, 0x7b, 0x10, - 0x84, 0x63, 0x10, - 0x7b, 0x63, 0x10, - 0xe7, 0xb5, 0x18, - 0xff, 0xbd, 0x21, - 0x73, 0x5a, 0x10, - 0xef, 0xbd, 0x42, - 0xe7, 0xb5, 0x39, - 0xe7, 0xb5, 0x31, - 0xde, 0xad, 0x29, - 0x6b, 0x52, 0x10, - 0xef, 0x9c, 0x42, - 0xe7, 0x94, 0x39, - 0xe7, 0x8c, 0x31, - 0xde, 0x8c, 0x29, - 0xde, 0x84, 0x29, - 0xef, 0xb5, 0x18, - 0xe7, 0x94, 0x31, - 0xde, 0x84, 0x21, - 0x9c, 0x73, 0x10, - 0x52, 0x39, 0x08, - 0xde, 0xa5, 0x18, - 0xef, 0x9c, 0x4a, - 0xf7, 0xc6, 0x4a, - 0x31, 0x21, 0x08, - 0xf7, 0xa5, 0x4a, - 0xf7, 0xd6, 0xb5, - 0xef, 0xbd, 0x84, - 0xf7, 0xe7, 0xce, - 0xff, 0xf7, 0xef, - 0xff, 0xff, 0xff, - 0xf7, 0xce, 0xad, - 0x63, 0x52, 0x18, - 0x39, 0x31, 0x10, - 0xf7, 0xd6, 0xad, - 0x9c, 0x7b, 0x31, - 0xff, 0xe7, 0xce, - 0xef, 0xa5, 0x52, - 0xbd, 0x94, 0x39, - 0xb5, 0x94, 0x31, - 0xd6, 0xad, 0x39, - 0xf7, 0xbd, 0x7b, - 0xf7, 0xb5, 0x73, - 0xf7, 0xce, 0x52, - 0x29, 0x21, 0x08, - 0xf7, 0xa5, 0x52, - 0xff, 0xe7, 0xd6, - 0xf7, 0xce, 0x9c, - 0xf7, 0xce, 0xa5, - 0xef, 0xa5, 0x5a, - 0x7b, 0x63, 0x29, - 0xf7, 0xb5, 0x6b, - 0xff, 0xef, 0xde, - 0xf7, 0xbd, 0x84, - 0xff, 0xef, 0xe7, - 0x42, 0x31, 0x10, - 0x73, 0x5a, 0x21, - 0xe7, 0x9c, 0x4a, - 0xd6, 0xad, 0x42, - 0x10, 0x10, 0x08, - 0xef, 0xad, 0x6b, - 0xff, 0xce, 0x5a, - 0xf7, 0xad, 0x5a, - 0x7b, 0x6b, 0x29, - 0xff, 0xe7, 0xc6, - 0xf7, 0xd6, 0xa5, - 0xc6, 0xa5, 0x42, - 0xe7, 0xbd, 0x52, - 0x8c, 0x73, 0x29, - 0xef, 0xb5, 0x6b, - 0xef, 0xc6, 0x94, - 0x31, 0x29, 0x10, - 0xff, 0xd6, 0x5a, - 0xd6, 0xad, 0x4a, - 0x7b, 0x63, 0x21, - 0xce, 0xa5, 0x39, - 0xff, 0xef, 0xd6, - 0xf7, 0xc6, 0x8c, - 0xef, 0xad, 0x63, - 0xde, 0xb5, 0x4a, - 0xad, 0x8c, 0x31, - 0xff, 0xb5, 0x63, - 0xf7, 0xc6, 0x94, - 0x84, 0x6b, 0x21, - 0xad, 0x8c, 0x29, - 0xbd, 0x9c, 0x42, - 0xc6, 0x9c, 0x31, - 0xff, 0xb5, 0x6b, - 0xff, 0xbd, 0x84, - 0xbd, 0x9c, 0x39, - 0xa5, 0x84, 0x29, - 0xf7, 0xc6, 0x9c, - 0x94, 0x7b, 0x29, - 0x21, 0x18, 0x08, - 0xf7, 0xad, 0x63, - 0xff, 0xde, 0xb5, - 0x73, 0x5a, 0x29, - 0xce, 0xa5, 0x31, - 0xf7, 0xde, 0xbd, - 0xef, 0xb5, 0x7b, - 0x4a, 0x39, 0x18, - 0x6b, 0x5a, 0x21, - 0x52, 0x42, 0x18, - 0x4a, 0x39, 0x10, - 0xff, 0xbd, 0x73, - 0xa5, 0x84, 0x31, - 0x9c, 0x7b, 0x29, - 0x94, 0x73, 0x21, - 0xff, 0xde, 0xbd, - 0xe7, 0xbd, 0x4a, - 0xde, 0xb5, 0x39, - 0xf7, 0xde, 0xc6, - 0x42, 0x39, 0x10, - 0xff, 0xde, 0xc6, - 0x73, 0x5a, 0x18, - 0xd6, 0xad, 0x31, - 0xef, 0xb5, 0x73, - 0x6b, 0x52, 0x21, - 0x5a, 0x4a, 0x18, - 0xff, 0xf7, 0xe7, - 0xe7, 0xa5, 0x5a, - 0xe7, 0x9c, 0x52, - 0xde, 0x8c, 0x31, - 0xe7, 0xa5, 0x63, - 0x08, 0x08, 0x00, - 0xe7, 0x94, 0x42, - 0xd6, 0xa5, 0x21, - 0xad, 0x84, 0x29, - 0xbd, 0x94, 0x31, - 0xe7, 0x9c, 0x42, - 0xd6, 0x7b, 0x18, - 0xef, 0xce, 0xa5, - 0x31, 0x29, 0x08, - 0x39, 0x29, 0x08, - 0xe7, 0xad, 0x6b, - 0xef, 0xbd, 0x8c, - 0x63, 0x52, 0x10, - 0xd6, 0xa5, 0x18, - 0xb5, 0x8c, 0x29, - 0xa5, 0x84, 0x21, - 0xc6, 0x94, 0x21, - 0xc6, 0x9c, 0x21, - 0x8c, 0x6b, 0x18, - 0x52, 0x42, 0x10, - 0x9c, 0x7b, 0x21, - 0xde, 0x94, 0x39, - 0xbd, 0x94, 0x21, - 0x18, 0x18, 0x08, - 0x8c, 0x6b, 0x21, - 0x42, 0x31, 0x08, - 0xd6, 0x9c, 0x10, - 0xd6, 0x73, 0x10, - 0xce, 0xa5, 0x29, - 0x10, 0x10, 0x00, - 0xb5, 0x8c, 0x18, - 0xef, 0xad, 0x73, - 0xb5, 0x8c, 0x21, - 0x5a, 0x4a, 0x10, - 0x84, 0x63, 0x18, - 0x8c, 0x6b, 0x10, - 0xce, 0x9c, 0x08, - 0xce, 0x73, 0x08, - 0xbd, 0x94, 0x18, - 0x63, 0x4a, 0x10, - 0x9c, 0x7b, 0x18, - 0xa5, 0x7b, 0x18, - 0xad, 0x84, 0x10, - 0xce, 0x94, 0x00, - 0xce, 0x6b, 0x00, - 0xa5, 0x7b, 0x10, - 0xe7, 0xbd, 0x39, - 0xde, 0xad, 0x21, - 0xbd, 0x94, 0x29, - 0xff, 0xd6, 0xad, - 0xa5, 0x8c, 0x39, - 0xff, 0xbd, 0x7b, - 0xce, 0xad, 0x42, - 0xa5, 0x84, 0x39, - 0xc6, 0x9c, 0x39, - 0xbd, 0x9c, 0x31, - 0x18, 0x10, 0x00, - 0xef, 0xad, 0x5a, - 0xff, 0xd6, 0xb5, - 0x7b, 0x63, 0x18, - 0xef, 0xbd, 0x7b, - 0xe7, 0xb5, 0x42, - 0xce, 0x9c, 0x21, - 0xd6, 0xa5, 0x31, - 0x6b, 0x52, 0x18, - 0xff, 0xf7, 0xf7, - 0xde, 0xad, 0x39, - 0x63, 0x4a, 0x18, - 0xad, 0x84, 0x18, - 0xad, 0x84, 0x21, - 0xc6, 0x94, 0x18, - 0xce, 0x9c, 0x10, - 0xef, 0xce, 0x9c, - 0x5a, 0x42, 0x08, - 0x4a, 0x39, 0x08 - -}; -unsigned char item_keyboardPortrait[] = { - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xdc, 0x01, 0x02, 0x03, 0x04, - 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, - 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, - 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, - 0x04, 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, - 0x05, 0x04, 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, - 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, - 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, 0x06, 0x00, - 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, 0x06, - 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, - 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, - 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, - 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, - 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, - 0x04, 0x08, 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, - 0x05, 0x04, 0x03, 0x09, 0x03, 0x04, 0x05, 0x06, 0x00, - 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, 0x06, - 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, 0x05, - 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, 0x04, - 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x08, - 0x04, 0x05, 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, - 0x03, 0x00, 0x0f, 0x02, 0x03, 0x04, 0x05, 0x06, 0x00, - 0x07, 0x07, 0x06, 0x05, 0x04, 0x03, 0x00, 0x0f, 0x02, - 0x03, 0x04, 0x05, 0x06, 0x00, 0x08, 0x07, 0x06, 0x05, - 0x04, 0x03, 0x02, 0x02, 0x01, 0x09, 0x04, 0x0a, 0x00, - 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x05, - 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, - 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, - 0x0e, 0x0e, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x14, 0x0f, 0x05, 0x0f, 0x00, 0x06, - 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x05, 0x0f, - 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, - 0x05, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, - 0x0e, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, - 0x12, 0x13, 0x14, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x0b, - 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x05, 0x0f, 0x00, - 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, 0x05, - 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, - 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, - 0x13, 0x14, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0e, 0x0e, 0x0a, 0x04, 0x15, 0x04, 0x0a, - 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, - 0x05, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, - 0x0e, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, - 0x12, 0x13, 0x14, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x0b, - 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x05, 0x0f, 0x00, - 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0a, 0x04, - 0x09, 0x00, 0x0d, 0x02, 0x09, 0x04, 0x0a, 0x00, 0x06, - 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0a, 0x04, 0x09, - 0x00, 0x0d, 0x02, 0x09, 0x04, 0x0a, 0x00, 0x06, 0x10, - 0x11, 0x16, 0x16, 0x12, 0x14, 0x17, 0x0a, 0x04, 0x09, - 0x02, 0x01, 0x15, 0x18, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x18, 0x1a, 0x18, 0x00, 0x08, 0x10, - 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, - 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, - 0x11, 0x12, 0x13, 0x13, 0x14, 0x18, 0x15, 0x00, 0x0d, - 0x02, 0x15, 0x18, 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, - 0x13, 0x14, 0x18, 0x15, 0x00, 0x0d, 0x02, 0x15, 0x18, - 0x10, 0x00, 0x05, 0x1b, 0x10, 0x10, 0x11, 0x16, 0x12, - 0x12, 0x14, 0x17, 0x18, 0x15, 0x02, 0x01, 0x08, 0x06, - 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x1d, 0x10, 0x1e, 0x1e, 0x1f, 0x1f, 0x1e, - 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, - 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, - 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x20, - 0x21, 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, - 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, - 0x00, 0x04, 0x1e, 0x1f, 0x22, 0x23, 0x23, 0x24, 0x12, - 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x1e, 0x1e, - 0x1f, 0x1f, 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x25, 0x26, - 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, - 0x10, 0x21, 0x27, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, - 0x1c, 0x1c, 0x28, 0x26, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x1e, 0x1e, 0x1e, 0x1f, - 0x29, 0x21, 0x21, 0x27, 0x11, 0x12, 0x13, 0x14, 0x1d, - 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x06, 0x04, 0x06, 0x10, 0x00, 0x05, 0x1e, - 0x10, 0x2a, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, - 0x00, 0x04, 0x1c, 0x2b, 0x2c, 0x2d, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x04, 0x1e, 0x2e, 0x2f, - 0x2a, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, - 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x1d, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x06, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x06, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x06, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x06, 0x1b, 0x00, 0x05, 0x1e, 0x1b, 0x10, 0x10, 0x11, - 0x16, 0x12, 0x14, 0x17, 0x06, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, 0x33, 0x33, - 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x10, - 0x34, 0x23, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, - 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x32, 0x32, 0x35, 0x23, 0x2f, 0x10, 0x2a, - 0x36, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x33, 0x33, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, - 0x26, 0x01, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, - 0x05, 0x32, 0x1e, 0x23, 0x21, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x30, 0x37, 0x01, 0x30, 0x1c, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, - 0x32, 0x38, 0x2e, 0x2e, 0x39, 0x21, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x07, 0x04, 0x07, 0x1e, 0x32, - 0x32, 0x32, 0x3a, 0x27, 0x3b, 0x21, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, 0x28, 0x01, 0x3c, - 0x31, 0x01, 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x32, 0x23, 0x39, 0x29, 0x23, 0x33, 0x3e, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x3f, - 0x40, 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x32, 0x32, 0x33, 0x00, 0x04, 0x23, 0x41, 0x12, 0x13, - 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x1e, - 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x1e, - 0x00, 0x05, 0x32, 0x1e, 0x1b, 0x10, 0x11, 0x16, 0x12, - 0x14, 0x17, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x1c, - 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x33, 0x33, - 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, - 0x43, 0x32, 0x1e, 0x10, 0x34, 0x23, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x43, 0x33, 0x33, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x43, 0x33, 0x33, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x44, 0x01, - 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, 0x21, 0x21, - 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, - 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x07, 0x04, 0x07, 0x1e, 0x32, 0x43, 0x45, 0x33, 0x46, - 0x39, 0x21, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x42, 0x47, 0x48, 0x30, 0x1c, 0x49, 0x01, 0x2c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x38, - 0x32, 0x1e, 0x4a, 0x23, 0x4b, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x4c, 0x01, 0x3d, - 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, - 0x33, 0x34, 0x2e, 0x2f, 0x4a, 0x3e, 0x12, 0x13, 0x14, - 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x1e, 0x32, - 0x43, 0x43, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, - 0x1e, 0x32, 0x00, 0x04, 0x43, 0x38, 0x1b, 0x10, 0x11, - 0x16, 0x12, 0x14, 0x17, 0x07, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x1c, 0x30, 0x42, 0x4d, 0x4e, 0x49, 0x37, 0x4f, - 0x50, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x51, 0x33, 0x32, 0x52, 0x35, 0x53, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x54, 0x49, 0x37, - 0x4f, 0x55, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x43, 0x56, 0x56, 0x57, 0x35, 0x4a, 0x34, 0x23, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x47, - 0x37, 0x58, 0x50, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x56, 0x33, 0x33, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x48, - 0x28, 0x37, 0x2d, 0x50, 0x59, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x51, 0x33, 0x32, 0x52, 0x35, 0x53, - 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, - 0x4e, 0x5a, 0x2b, 0x2c, 0x5b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x43, 0x5c, 0x5d, 0x2e, 0x2e, 0x2f, - 0x2a, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, - 0x44, 0x01, 0x30, 0x1c, 0x0b, 0x5b, 0x59, 0x0d, 0x0e, - 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x56, 0x43, 0x32, 0x1e, - 0x21, 0x21, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, - 0x48, 0x5a, 0x42, 0x49, 0x5e, 0x0b, 0x5f, 0x4f, 0x0d, - 0x0e, 0x0e, 0x07, 0x04, 0x07, 0x1e, 0x32, 0x43, 0x56, - 0x43, 0x32, 0x29, 0x21, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x30, 0x1c, 0x0b, - 0x01, 0x3d, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x56, 0x43, 0x32, 0x1e, 0x10, 0x23, 0x60, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x61, 0x62, - 0x31, 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x43, 0x56, 0x33, 0x2e, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, - 0x1e, 0x32, 0x43, 0x56, 0x43, 0x32, 0x1e, 0x10, 0x10, - 0x11, 0x12, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, - 0x08, 0x07, 0x1e, 0x32, 0x43, 0x56, 0x63, 0x64, 0x33, - 0x2a, 0x10, 0x11, 0x16, 0x12, 0x14, 0x17, 0x07, 0x08, - 0x02, 0x01, 0x08, 0x07, 0x1c, 0x30, 0x42, 0x5a, 0x62, - 0x65, 0x37, 0x4c, 0x40, 0x66, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x33, 0x33, 0x33, 0x67, 0x24, 0x23, - 0x68, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x61, - 0x01, 0x69, 0x37, 0x6a, 0x62, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x43, 0x56, 0x3b, 0x39, 0x35, 0x33, - 0x33, 0x23, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, - 0x42, 0x6b, 0x62, 0x37, 0x6c, 0x40, 0x5b, 0x0d, 0x0e, - 0x0e, 0x31, 0x1e, 0x32, 0x00, 0x07, 0x23, 0x60, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x48, 0x31, 0x31, - 0x37, 0x4c, 0x4c, 0x01, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x33, 0x33, 0x33, 0x3b, 0x39, 0x23, 0x20, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0x6a, - 0x3c, 0x26, 0x40, 0x26, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x6d, 0x33, 0x33, 0x29, 0x23, 0x34, - 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x44, - 0x01, 0x30, 0x1c, 0x6e, 0x01, 0x6f, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, 0x21, - 0x21, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x5a, - 0x01, 0x6a, 0x40, 0x40, 0x61, 0x62, 0x01, 0x70, 0x0e, - 0x0e, 0x07, 0x04, 0x07, 0x1e, 0x32, 0x43, 0x43, 0x43, - 0x32, 0x29, 0x21, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x2d, 0x01, - 0x70, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, - 0x43, 0x32, 0x1e, 0x4a, 0x23, 0x2a, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x42, 0x42, 0x54, 0x40, 0x5e, 0x26, - 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x43, 0x33, 0x2e, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x1e, - 0x32, 0x43, 0x43, 0x43, 0x32, 0x43, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x1e, 0x32, 0x43, 0x63, 0x71, 0x3b, 0x2e, 0x1b, - 0x10, 0x11, 0x16, 0x12, 0x14, 0x17, 0x07, 0x08, 0x02, - 0x01, 0x08, 0x07, 0x1c, 0x30, 0x30, 0x72, 0x30, 0x30, - 0x1c, 0x73, 0x01, 0x3d, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x33, 0x23, 0x2f, 0x1e, 0x10, 0x35, 0x22, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x47, 0x01, 0x61, - 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x32, 0x46, 0x22, 0x63, 0x1e, 0x10, 0x74, - 0x23, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, 0x37, - 0x40, 0x72, 0x1c, 0x0b, 0x31, 0x75, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x32, 0x32, 0x33, 0x33, 0x1e, 0x10, - 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, - 0x37, 0x40, 0x72, 0x1c, 0x0b, 0x75, 0x01, 0x0d, 0x0e, - 0x0e, 0x31, 0x1e, 0x32, 0x32, 0x33, 0x23, 0x76, 0x1e, - 0x10, 0x3b, 0x21, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, - 0x05, 0x30, 0x1c, 0x26, 0x26, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x23, 0x34, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, 0x37, 0x01, - 0x30, 0x50, 0x40, 0x6f, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x21, 0x21, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x5a, 0x01, 0x6b, 0x30, - 0x01, 0x31, 0x0b, 0x26, 0x77, 0x0e, 0x0e, 0x07, 0x04, - 0x07, 0x1e, 0x00, 0x05, 0x32, 0x29, 0x21, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, - 0x25, 0x40, 0x78, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x32, 0x32, 0x38, 0x46, 0x67, 0x33, 0x79, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, 0x30, 0x4c, 0x7a, - 0x1c, 0x26, 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x32, 0x33, 0x23, 0x3b, 0x1f, 0x2a, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x1e, 0x00, 0x04, 0x32, 0x76, 0x39, 0x2a, 0x10, - 0x11, 0x12, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, - 0x08, 0x07, 0x1e, 0x32, 0x43, 0x64, 0x3b, 0x3a, 0x1e, - 0x1b, 0x10, 0x11, 0x16, 0x12, 0x14, 0x17, 0x07, 0x08, - 0x02, 0x01, 0x08, 0x07, 0x0b, 0x00, 0x04, 0x1c, 0x54, - 0x2c, 0x55, 0x01, 0x3d, 0x0d, 0x0e, 0x0e, 0x31, 0x10, - 0x1e, 0x1e, 0x29, 0x29, 0x1e, 0x10, 0x10, 0x4a, 0x23, - 0x53, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x7b, 0x62, 0x1c, - 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x10, 0x1e, 0x1e, 0x39, 0x67, 0x1e, 0x10, 0x10, 0x34, - 0x23, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, 0x62, - 0x69, 0x1c, 0x0b, 0x0b, 0x3d, 0x40, 0x0d, 0x0e, 0x0e, - 0x31, 0x10, 0x1e, 0x1e, 0x1e, 0x29, 0x29, 0x10, 0x10, - 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, - 0x62, 0x7b, 0x1c, 0x0b, 0x0b, 0x3d, 0x01, 0x0d, 0x0e, - 0x0e, 0x31, 0x10, 0x1e, 0x1e, 0x29, 0x39, 0x1e, 0x10, - 0x10, 0x21, 0x21, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x00, - 0x05, 0x1c, 0x0b, 0x26, 0x26, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x23, 0x34, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, 0x37, 0x01, - 0x50, 0x40, 0x6b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x10, 0x00, 0x05, 0x1e, 0x10, 0x21, 0x21, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x2b, 0x01, 0x54, 0x1c, - 0x01, 0x5f, 0x0b, 0x26, 0x77, 0x0e, 0x0e, 0x07, 0x04, - 0x07, 0x10, 0x00, 0x05, 0x1e, 0x21, 0x21, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x0b, 0x00, 0x05, 0x1c, 0x6e, - 0x40, 0x5b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x10, 0x1e, - 0x1e, 0x1e, 0x63, 0x35, 0x1f, 0x22, 0x27, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, 0x49, 0x62, 0x54, - 0x0b, 0x26, 0x3d, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x10, - 0x00, 0x05, 0x1e, 0x2e, 0x39, 0x39, 0x11, 0x12, 0x13, - 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x10, - 0x1e, 0x1e, 0x1e, 0x74, 0x23, 0x23, 0x39, 0x2a, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x1b, 0x43, 0x29, 0x7c, 0x57, 0x38, 0x41, 0x53, - 0x53, 0x36, 0x7d, 0x7e, 0x7f, 0x17, 0x07, 0x08, 0x02, - 0x01, 0x08, 0x07, 0x0b, 0x0b, 0x0b, 0x73, 0x7b, 0x01, - 0x31, 0x26, 0x01, 0x77, 0x0e, 0x0e, 0x0e, 0x31, 0x10, - 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x10, 0x41, 0x23, - 0x80, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x26, 0x26, 0x00, - 0x04, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x31, 0x10, - 0x10, 0x10, 0x23, 0x35, 0x10, 0x10, 0x10, 0x60, 0x23, - 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x0b, 0x01, 0x62, - 0x26, 0x26, 0x26, 0x62, 0x01, 0x0e, 0x0e, 0x0e, 0x31, - 0x00, 0x04, 0x10, 0x21, 0x21, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x0b, 0x01, 0x4f, - 0x0b, 0x0b, 0x0b, 0x3d, 0x01, 0x0e, 0x0e, 0x0e, 0x31, - 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x10, 0x21, - 0x21, 0x13, 0x13, 0x14, 0x31, 0x00, 0x07, 0x0b, 0x26, - 0x26, 0x0d, 0x0e, 0x0e, 0x0e, 0x31, 0x00, 0x07, 0x10, - 0x23, 0x60, 0x12, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, - 0x0b, 0x4f, 0x01, 0x26, 0x81, 0x2d, 0x0c, 0x0d, 0x0e, - 0x0e, 0x0e, 0x31, 0x00, 0x07, 0x10, 0x21, 0x21, 0x12, - 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x2c, 0x01, 0x0b, - 0x0b, 0x01, 0x55, 0x0c, 0x26, 0x77, 0x0e, 0x0e, 0x07, - 0x04, 0x07, 0x00, 0x06, 0x10, 0x21, 0x21, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x31, 0x00, 0x05, 0x0b, 0x6e, 0x40, - 0x5b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x31, 0x00, 0x07, - 0x10, 0x53, 0x23, 0x4b, 0x13, 0x13, 0x14, 0x31, 0x0b, - 0x0b, 0x2d, 0x40, 0x5e, 0x0b, 0x0b, 0x26, 0x3d, 0x0d, - 0x0e, 0x0e, 0x0e, 0x31, 0x00, 0x07, 0x10, 0x2a, 0x23, - 0x68, 0x13, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, 0x02, - 0x08, 0x07, 0x10, 0x10, 0x10, 0x67, 0x00, 0x04, 0x23, - 0x39, 0x82, 0x13, 0x13, 0x14, 0x07, 0x08, 0x00, 0x0d, - 0x02, 0x08, 0x07, 0x10, 0x34, 0x23, 0x22, 0x00, 0x04, - 0x33, 0x21, 0x21, 0x21, 0x74, 0x3e, 0x17, 0x07, 0x08, - 0x02, 0x01, 0x08, 0x07, 0x0b, 0x0b, 0x0b, 0x4c, 0x62, - 0x50, 0x0b, 0x0c, 0x01, 0x77, 0x0e, 0x0e, 0x83, 0x31, - 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x11, 0x53, - 0x23, 0x7e, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x26, 0x31, - 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x83, - 0x31, 0x10, 0x10, 0x10, 0x23, 0x34, 0x10, 0x10, 0x11, - 0x4b, 0x23, 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x0b, - 0x01, 0x7b, 0x55, 0x55, 0x59, 0x84, 0x84, 0x0e, 0x0e, - 0x83, 0x31, 0x00, 0x04, 0x10, 0x21, 0x21, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x0b, - 0x01, 0x3d, 0x0b, 0x0b, 0x0c, 0x77, 0x01, 0x0e, 0x0e, - 0x83, 0x31, 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, - 0x11, 0x21, 0x21, 0x13, 0x14, 0x17, 0x31, 0x00, 0x07, - 0x0b, 0x26, 0x26, 0x0d, 0x0e, 0x0e, 0x83, 0x31, 0x00, - 0x07, 0x10, 0x23, 0x4b, 0x12, 0x13, 0x14, 0x17, 0x31, - 0x0b, 0x0b, 0x0b, 0x3d, 0x01, 0x5b, 0x40, 0x31, 0x66, - 0x0d, 0x0e, 0x0e, 0x83, 0x31, 0x00, 0x07, 0x10, 0x21, - 0x21, 0x12, 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x55, - 0x01, 0x0b, 0x0b, 0x01, 0x59, 0x0d, 0x26, 0x77, 0x0e, - 0x83, 0x07, 0x04, 0x07, 0x00, 0x06, 0x10, 0x21, 0x21, - 0x12, 0x12, 0x13, 0x14, 0x17, 0x31, 0x00, 0x04, 0x0b, - 0x85, 0x01, 0x85, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x83, - 0x31, 0x00, 0x07, 0x10, 0x11, 0x21, 0x21, 0x13, 0x14, - 0x17, 0x31, 0x0b, 0x0b, 0x55, 0x00, 0x07, 0x01, 0x0e, - 0x0e, 0x83, 0x31, 0x00, 0x07, 0x10, 0x11, 0x23, 0x4b, - 0x13, 0x14, 0x17, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x10, 0x10, 0x67, 0x00, 0x06, 0x23, 0x39, 0x11, - 0x14, 0x17, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, - 0x10, 0x10, 0x60, 0x22, 0x57, 0x1b, 0x1b, 0x86, 0x82, - 0x82, 0x11, 0x7f, 0x17, 0x87, 0x07, 0x08, 0x02, 0x01, - 0x08, 0x07, 0x0c, 0x0c, 0x0c, 0x01, 0x3d, 0x0c, 0x0c, - 0x0d, 0x01, 0x77, 0x0e, 0x83, 0x83, 0x31, 0x11, 0x11, - 0x11, 0x21, 0x21, 0x11, 0x11, 0x12, 0x88, 0x22, 0x14, - 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x4f, 0x01, 0x66, 0x0c, - 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x83, 0x83, 0x31, 0x11, - 0x11, 0x11, 0x39, 0x1f, 0x11, 0x11, 0x12, 0x21, 0x23, - 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x0c, 0x75, 0x31, - 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x83, 0x83, 0x31, - 0x00, 0x04, 0x11, 0x21, 0x21, 0x11, 0x12, 0x12, 0x13, - 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x0c, 0x31, 0x31, - 0x0c, 0x0c, 0x0d, 0x89, 0x01, 0x0e, 0x83, 0x83, 0x31, - 0x11, 0x11, 0x11, 0x21, 0x21, 0x11, 0x11, 0x12, 0x21, - 0x74, 0x14, 0x17, 0x17, 0x31, 0x00, 0x07, 0x0c, 0x26, - 0x26, 0x0e, 0x0e, 0x83, 0x83, 0x31, 0x00, 0x07, 0x11, - 0x23, 0x4b, 0x13, 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, - 0x0c, 0x3d, 0x01, 0x0c, 0x5f, 0x01, 0x6c, 0x0e, 0x0e, - 0x83, 0x83, 0x31, 0x00, 0x07, 0x11, 0x21, 0x21, 0x13, - 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x59, 0x01, 0x0c, - 0x0c, 0x01, 0x84, 0x0d, 0x8a, 0x0f, 0x83, 0x83, 0x07, - 0x04, 0x07, 0x00, 0x06, 0x11, 0x21, 0x21, 0x12, 0x13, - 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x0c, 0x78, 0x40, - 0x3d, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x83, 0x83, 0x31, - 0x00, 0x07, 0x11, 0x12, 0x3b, 0x67, 0x14, 0x17, 0x17, - 0x31, 0x00, 0x07, 0x0c, 0x26, 0x77, 0x0e, 0x0e, 0x83, - 0x83, 0x31, 0x00, 0x07, 0x11, 0x3e, 0x23, 0x68, 0x14, - 0x17, 0x17, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, - 0x11, 0x53, 0x00, 0x05, 0x60, 0x4b, 0x4b, 0x4b, 0x8b, - 0x17, 0x17, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, - 0x11, 0x11, 0x11, 0x8c, 0x7c, 0x8c, 0x11, 0x16, 0x16, - 0x12, 0x14, 0x17, 0x17, 0x87, 0x07, 0x08, 0x02, 0x01, - 0x08, 0x07, 0x0d, 0x0d, 0x0d, 0x62, 0x31, 0x66, 0x66, - 0x6c, 0x01, 0x8d, 0x0e, 0x83, 0x8e, 0x31, 0x12, 0x12, - 0x12, 0x21, 0x23, 0x20, 0x12, 0x7e, 0x22, 0x4b, 0x14, - 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x66, 0x31, 0x31, 0x8f, - 0x0d, 0x0e, 0x90, 0x91, 0x0e, 0x83, 0x8e, 0x31, 0x12, - 0x12, 0x12, 0x4b, 0x22, 0x7e, 0x82, 0x1f, 0x21, 0x23, - 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x0d, 0x8f, 0x01, - 0x6c, 0x66, 0x0e, 0x92, 0x93, 0x0e, 0x83, 0x8e, 0x31, - 0x00, 0x04, 0x12, 0x21, 0x21, 0x12, 0x13, 0x13, 0x14, - 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x0d, 0x90, 0x01, - 0x77, 0x84, 0x3c, 0x3c, 0x01, 0x0e, 0x83, 0x8e, 0x31, - 0x12, 0x12, 0x12, 0x21, 0x21, 0x12, 0x12, 0x13, 0x74, - 0x74, 0x14, 0x17, 0x87, 0x31, 0x00, 0x07, 0x0d, 0x8a, - 0x8a, 0x0e, 0x0e, 0x83, 0x8e, 0x31, 0x00, 0x07, 0x12, - 0x23, 0x4b, 0x14, 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, - 0x0d, 0x77, 0x01, 0x0d, 0x0d, 0x70, 0x01, 0x6c, 0x0e, - 0x83, 0x8e, 0x31, 0x00, 0x07, 0x12, 0x74, 0x74, 0x14, - 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x84, 0x01, 0x0d, - 0x0d, 0x01, 0x90, 0x0e, 0x8a, 0x0f, 0x83, 0x8e, 0x07, - 0x04, 0x07, 0x12, 0x12, 0x12, 0x7e, 0x53, 0x53, 0x39, - 0x39, 0x80, 0x7d, 0x3e, 0x17, 0x87, 0x31, 0x0d, 0x0d, - 0x0d, 0x94, 0x01, 0x95, 0x84, 0x90, 0x90, 0x91, 0x0e, - 0x83, 0x8e, 0x31, 0x12, 0x12, 0x12, 0x3e, 0x41, 0x12, - 0x82, 0x88, 0x23, 0x7e, 0x14, 0x17, 0x87, 0x31, 0x00, - 0x07, 0x0d, 0x8a, 0x77, 0x0e, 0x0e, 0x83, 0x8e, 0x31, - 0x00, 0x04, 0x12, 0x41, 0x12, 0x82, 0x39, 0x3b, 0x96, - 0x14, 0x17, 0x87, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x00, 0x07, 0x12, 0x13, 0x13, 0x14, 0x14, 0x17, - 0x87, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x16, - 0x16, 0x16, 0x11, 0x20, 0x3b, 0x20, 0x12, 0x12, 0x14, - 0x14, 0x17, 0x87, 0x87, 0x07, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x0e, 0x0e, 0x0e, 0x97, 0x31, 0x01, 0x98, 0x99, - 0x70, 0x01, 0x9a, 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, - 0x88, 0x68, 0x4b, 0x22, 0x22, 0x88, 0x17, 0x17, 0x87, - 0x9c, 0x31, 0x0e, 0x0e, 0x0e, 0x9d, 0x94, 0x9e, 0x01, - 0x01, 0x8a, 0x9f, 0x83, 0x8e, 0x9b, 0x31, 0x00, 0x04, - 0x13, 0x88, 0x23, 0x22, 0xa0, 0x79, 0x74, 0x17, 0x87, - 0x9c, 0x31, 0x00, 0x04, 0x0e, 0xa1, 0x3c, 0x01, 0x01, - 0x98, 0x9a, 0x83, 0x8e, 0x9b, 0x31, 0x00, 0x04, 0x13, - 0x88, 0x88, 0x13, 0x13, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x31, 0x00, 0x04, 0x0e, 0x95, 0x8a, 0x3c, 0xa1, 0x0f, - 0x01, 0x83, 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x88, - 0x88, 0x13, 0x13, 0x13, 0x88, 0x88, 0x17, 0x87, 0x9c, - 0x31, 0x00, 0x07, 0x0e, 0xa2, 0xa2, 0x83, 0x83, 0x8e, - 0x9b, 0x31, 0x00, 0x07, 0x13, 0x23, 0x4b, 0x17, 0x17, - 0x87, 0x9c, 0x31, 0x0e, 0x0e, 0x0e, 0x99, 0x8a, 0x0e, - 0x0e, 0x0e, 0xa3, 0x8a, 0x07, 0x8e, 0x9b, 0x31, 0x00, - 0x07, 0x13, 0x88, 0x88, 0x17, 0x17, 0x87, 0x9c, 0x31, - 0x0e, 0x0e, 0x97, 0x8a, 0x0e, 0x0e, 0x8a, 0x97, 0x0e, - 0xa2, 0xa4, 0x8e, 0x9b, 0x07, 0x04, 0x07, 0x13, 0x13, - 0x13, 0x88, 0x00, 0x06, 0x74, 0x88, 0x87, 0x9c, 0x31, - 0x0e, 0x0e, 0x0e, 0xa2, 0x00, 0x05, 0x8a, 0xa4, 0x83, - 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x7e, 0x3b, 0x23, - 0x23, 0x39, 0x80, 0x17, 0x17, 0x87, 0x9c, 0x31, 0x00, - 0x07, 0x0e, 0xa2, 0x93, 0x83, 0x83, 0x8e, 0x9b, 0x31, - 0x00, 0x04, 0x13, 0x39, 0x23, 0x23, 0x67, 0x82, 0x17, - 0x17, 0x87, 0x9c, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x00, 0x08, 0x13, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x00, 0x05, - 0x12, 0x20, 0x67, 0x82, 0x14, 0x17, 0x17, 0x87, 0x87, - 0x87, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x00, 0x08, - 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x08, - 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x08, - 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x08, - 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x08, - 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x08, - 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x08, - 0x0e, 0x94, 0x8a, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x08, - 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x08, - 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x06, - 0x14, 0x96, 0x23, 0x8b, 0x17, 0x87, 0x9c, 0x9c, 0x31, - 0x00, 0x08, 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x31, - 0x00, 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, - 0x00, 0x08, 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x07, - 0x04, 0x07, 0x00, 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x9c, 0x31, 0x00, 0x08, 0x0e, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x31, 0x00, 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x9c, 0x31, 0x00, 0x08, 0x0e, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x31, 0x00, 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x9c, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, 0x07, 0x00, - 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x07, 0x08, - 0x00, 0x0d, 0x02, 0x08, 0x07, 0x00, 0x06, 0x14, 0x7f, - 0x14, 0x17, 0x17, 0x87, 0x87, 0x87, 0x9c, 0x07, 0x08, - 0x02, 0x01, 0x08, 0x07, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x31, 0x83, 0x83, 0x83, 0xa7, 0xa8, - 0xa9, 0xaa, 0x0f, 0x01, 0xab, 0x9b, 0x9b, 0xa5, 0x31, - 0x00, 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, - 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, - 0x17, 0x17, 0x17, 0x20, 0x80, 0x7e, 0x1f, 0x22, 0x14, - 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, - 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, - 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, - 0x8e, 0x9b, 0x9b, 0xa5, 0x07, 0x04, 0x07, 0x00, 0x08, - 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, - 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, - 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, - 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, - 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x07, 0x08, 0x00, - 0x0d, 0x02, 0x08, 0x07, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x07, 0x08, 0x00, 0x0d, 0x02, 0x08, - 0x07, 0x00, 0x08, 0x17, 0x00, 0x04, 0x87, 0x9c, 0xa6, - 0x07, 0x08, 0x02, 0x01, 0x08, 0x06, 0x00, 0x08, 0x8e, - 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, - 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, - 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, - 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, - 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, - 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x8e, 0x8e, 0x8e, - 0xa7, 0x0f, 0x8a, 0x8a, 0x19, 0xae, 0x9b, 0xa5, 0xa5, - 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, - 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, - 0xac, 0x1d, 0x87, 0x87, 0x87, 0x8b, 0x1f, 0x74, 0x88, - 0x96, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, - 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, - 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, - 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x06, 0x04, 0x06, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x06, - 0x08, 0x00, 0x0d, 0x02, 0x08, 0x06, 0x00, 0x08, 0x87, - 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x06, 0x08, 0x00, 0x0d, - 0x02, 0x08, 0x06, 0x00, 0x0a, 0x87, 0x9c, 0x9c, 0xa6, - 0xa6, 0x06, 0x08, 0x02, 0x01, 0x15, 0x18, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, - 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, - 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x18, 0x1a, 0x18, - 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, - 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, - 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, - 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, - 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x18, - 0x15, 0x00, 0x0d, 0x02, 0x15, 0x18, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x18, 0x15, 0x00, 0x0d, - 0x02, 0x15, 0x18, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0x9c, - 0xa6, 0xad, 0xad, 0x18, 0x15, 0x02, 0x01, 0x09, 0x04, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x18, - 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x04, - 0x15, 0x04, 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, - 0x0f, 0x18, 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, - 0x0f, 0x18, 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, - 0x0f, 0x18, 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, - 0x0f, 0x18, 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, - 0x0f, 0x04, 0x09, 0x02, 0x09, 0x15, 0x00, 0x09, 0x08, - 0x15, 0x15, 0x04, 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, - 0xad, 0x0f, 0x04, 0x15, 0x15, 0x00, 0x09, 0x08, 0x15, - 0x09, 0x02, 0x09, 0x04, 0x0f, 0x00, 0x08, 0x9c, 0xa6, - 0xa6, 0xad, 0xad, 0x0f, 0x04, 0x09, 0x02, 0x01, 0x09, - 0x08, 0x05, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, - 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, - 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, - 0x1d, 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, - 0x31, 0x1d, 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, - 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, - 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, 0x18, 0x19, - 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, 0x18, - 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, - 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, - 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, - 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, - 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, - 0x1d, 0x19, 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, - 0x31, 0x1d, 0x19, 0x05, 0x08, 0x09, 0x08, 0x05, 0x19, - 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, 0x18, - 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, 0x04, - 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, 0x18, - 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, 0x19, - 0x18, 0x04, 0x18, 0x19, 0x1d, 0x00, 0x07, 0x31, 0x1d, - 0x19, 0x05, 0x08, 0x09, 0x03, 0x04, 0x05, 0x06, 0x00, - 0x07, 0x07, 0x06, 0x05, 0x04, 0x8e, 0x05, 0x19, 0x1d, - 0x00, 0x07, 0x31, 0x1d, 0x19, 0x05, 0x8e, 0x04, 0x05, - 0x06, 0x00, 0x07, 0x07, 0x06, 0x05, 0x04, 0x03, 0x09, - 0x08, 0x05, 0x19, 0x1d, 0x00, 0x08, 0x31, 0x1d, 0x19, - 0x05, 0x08, 0x09, 0x02, 0x01, 0x09, 0x04, 0x0f, 0x00, - 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, 0x18, - 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, - 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, - 0x13, 0x14, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x18, 0x0f, 0x00, 0x06, - 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, 0x18, 0x0f, - 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, - 0x18, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x14, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, - 0x0d, 0x0e, 0x0e, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x10, - 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, 0x18, 0x0f, 0x00, - 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x18, - 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, - 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, - 0x0e, 0x0e, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x14, 0x0f, 0x04, 0x15, 0x04, 0x0f, - 0x00, 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, - 0x18, 0x0f, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x14, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x0b, 0x0c, 0x0d, - 0x0d, 0x0e, 0x0e, 0x0f, 0x18, 0x0f, 0x00, 0x06, 0x10, - 0x11, 0x12, 0x12, 0x13, 0x14, 0x0f, 0x18, 0x0f, 0x00, - 0x06, 0x0b, 0x0c, 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x04, - 0x15, 0x04, 0x0a, 0x00, 0x06, 0x10, 0x11, 0x12, 0x12, - 0x13, 0x14, 0x0f, 0x05, 0x0f, 0x00, 0x06, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0e, 0x0e, 0x0f, 0x05, 0x0f, 0x00, 0x06, - 0x10, 0x11, 0x12, 0x12, 0x13, 0x14, 0x0a, 0x04, 0x15, - 0x04, 0x0f, 0x00, 0x06, 0x0b, 0xaf, 0x0d, 0x0d, 0x0d, - 0x0e, 0xb0, 0x0f, 0x04, 0x09, 0x02, 0x01, 0x15, 0x18, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x19, - 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x0e, 0x19, - 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, 0x14, 0x18, - 0x1a, 0x18, 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, - 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, 0x13, 0x13, - 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x0e, 0x18, 0x1a, 0x18, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x19, 0x00, 0x08, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x0e, 0x19, 0x00, 0x08, 0x10, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x18, 0x1a, 0x18, 0x0b, 0x00, 0x05, - 0x1c, 0x0b, 0x0b, 0xaf, 0x0d, 0x0d, 0x0d, 0x0e, 0xb0, - 0x18, 0x15, 0x02, 0x01, 0x08, 0x06, 0x10, 0x00, 0x05, - 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, - 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, - 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, - 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, - 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, - 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, - 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, - 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, - 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, - 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, - 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x06, - 0x04, 0x06, 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, - 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, - 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, - 0x0e, 0x1d, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, - 0x11, 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, - 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x06, 0x04, - 0x06, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x1d, 0x0b, 0x00, 0x05, 0x1c, 0x0b, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x1d, 0x10, 0x00, - 0x05, 0x1e, 0x10, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x06, 0x04, 0x06, 0x00, 0x07, 0x1c, 0x0b, 0x0b, 0xaf, - 0x0d, 0x0d, 0x0e, 0xb0, 0x06, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, - 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, - 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, - 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, - 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, - 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, - 0x05, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x04, 0x07, 0x1c, 0x00, 0x05, - 0x30, 0x3f, 0x2c, 0x5b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x00, 0x04, 0x30, 0x72, 0x2b, - 0x2c, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, - 0x04, 0x32, 0x38, 0x2e, 0x2a, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x00, 0x04, 0x30, 0x4e, 0x2b, 0x2d, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x07, 0x04, 0x07, 0x1e, - 0x00, 0x05, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x0b, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x00, 0x05, 0x32, - 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x07, 0x04, - 0x07, 0x1c, 0x00, 0x05, 0x30, 0x1c, 0x1c, 0x0b, 0x0c, - 0xb1, 0x0e, 0x0e, 0xb0, 0x07, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, 0x10, - 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, - 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, - 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, - 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, - 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, - 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, - 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, - 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, - 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x43, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x43, 0x43, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x07, 0x04, 0x07, 0x1c, 0x30, 0x42, 0x42, - 0x48, 0x69, 0x40, 0x26, 0x62, 0x26, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x43, 0xb2, 0x00, 0x06, 0x23, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0xb3, 0x40, - 0x26, 0x62, 0x40, 0x5b, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x43, 0x29, 0x22, 0x29, 0x23, 0x27, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x42, 0x6a, - 0x40, 0x26, 0x40, 0x25, 0x0c, 0x0d, 0x0e, 0x0e, 0x07, - 0x04, 0x07, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, - 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, - 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, - 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x07, 0x04, - 0x07, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x1c, - 0x0b, 0x5b, 0x62, 0xb1, 0x0e, 0xb0, 0x07, 0x08, 0x02, - 0x01, 0x08, 0x07, 0x1e, 0x32, 0x43, 0xb4, 0x6d, 0x32, - 0x52, 0x35, 0x53, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x42, 0x4d, 0x48, 0x28, 0x37, 0x61, 0x2d, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0xb4, 0x6d, - 0x32, 0x52, 0x35, 0x53, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0x4d, 0x54, 0x49, 0x37, 0x2d, 0x50, - 0x5b, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x56, - 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x30, 0x1c, 0x0b, - 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, - 0x56, 0x43, 0x33, 0x52, 0x10, 0x10, 0x11, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x30, 0x1c, - 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x43, 0x56, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x30, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x56, 0x43, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, - 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x56, 0x43, 0x32, 0x1e, 0x10, 0x10, - 0x11, 0x12, 0x13, 0x14, 0x07, 0x04, 0x07, 0x1c, 0x30, - 0x42, 0x4d, 0x69, 0x31, 0x54, 0x0b, 0x0b, 0x78, 0x0d, - 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x6d, 0x5d, 0x2e, - 0x2e, 0x2f, 0x67, 0x33, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x42, 0x48, 0x01, 0xb5, 0x1c, 0x0b, 0x4c, 0x75, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0xb2, 0x7c, - 0x63, 0x1e, 0x4a, 0x23, 0x53, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x42, 0xb6, 0x40, 0xb5, 0x1c, 0xb7, 0x40, - 0x70, 0x0d, 0x0e, 0x0e, 0x07, 0x04, 0x07, 0x1e, 0x32, - 0x43, 0x56, 0x43, 0x32, 0x1e, 0x10, 0x53, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4d, 0x42, 0x30, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x56, 0xb4, 0x32, 0x1e, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x04, 0x07, 0x1c, 0x30, 0x42, - 0x4d, 0x42, 0x30, 0x1c, 0x1c, 0x0b, 0xb8, 0xb9, 0xb1, - 0x0e, 0xb0, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x1e, - 0x32, 0x43, 0x33, 0x33, 0x33, 0x3b, 0x39, 0x23, 0x20, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4e, 0x40, - 0x4c, 0x37, 0x4c, 0x40, 0x5b, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x33, 0x33, 0x76, 0x67, 0x24, 0x23, - 0x68, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x4e, - 0x40, 0x69, 0x37, 0x31, 0x31, 0x26, 0x0d, 0x0e, 0x0e, - 0x31, 0x1e, 0x32, 0x43, 0x6d, 0x6d, 0x32, 0x2f, 0x35, - 0x34, 0x3e, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, - 0x42, 0x48, 0x49, 0x37, 0x4f, 0x55, 0x0c, 0x0d, 0x0e, - 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x23, 0x35, - 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, - 0x42, 0x4e, 0x4e, 0x30, 0x1c, 0x0b, 0x5b, 0x5b, 0x0d, - 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x38, 0x5d, 0x56, 0x32, - 0x1e, 0x10, 0x2a, 0x41, 0x3e, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x5a, 0x54, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x78, - 0x84, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x56, 0x5d, 0x6d, - 0x32, 0x1e, 0x10, 0x2a, 0x41, 0x82, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x54, 0x5a, 0x48, 0x30, 0x1c, 0x0b, 0x0b, - 0x5b, 0x5b, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x6d, - 0x5d, 0x2e, 0x2e, 0x2f, 0x4a, 0x36, 0x12, 0x13, 0x14, - 0x07, 0x04, 0x07, 0x1c, 0x30, 0x42, 0x4e, 0x01, 0x47, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x43, 0x43, 0x43, 0x32, 0x1e, 0xba, 0x22, 0x2a, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x5a, 0x01, - 0x72, 0x1c, 0x0b, 0x3d, 0x75, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x32, 0x43, 0x22, 0xbb, 0x32, 0x1e, 0x10, 0x39, - 0x74, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x42, 0x31, - 0x65, 0x30, 0x1c, 0x0b, 0x6a, 0x31, 0x0d, 0x0e, 0x0e, - 0x07, 0x04, 0x07, 0x1e, 0x32, 0x43, 0x43, 0x43, 0x32, - 0x1e, 0x67, 0x34, 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, 0x0b, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x43, 0x43, 0xb2, - 0x76, 0x1e, 0x10, 0x10, 0x11, 0x12, 0x13, 0x14, 0x07, - 0x04, 0x07, 0x1c, 0x30, 0x42, 0x42, 0x42, 0x30, 0x1c, - 0x1c, 0x0b, 0xb8, 0xb9, 0xb1, 0x0e, 0xb0, 0x07, 0x08, - 0x02, 0x01, 0x08, 0x07, 0x1e, 0x32, 0x32, 0x33, 0x23, - 0x76, 0x1e, 0x10, 0x3b, 0x21, 0x12, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x30, 0x4c, 0x4c, 0x30, 0x1c, 0x0b, 0x4c, - 0x89, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, 0x33, - 0x23, 0x2f, 0x1e, 0x10, 0x35, 0x22, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x30, 0x4c, 0x4c, 0x30, 0x1c, 0x73, - 0x62, 0x26, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, - 0x33, 0x33, 0x76, 0x51, 0x35, 0x3b, 0x41, 0x12, 0x13, - 0x14, 0x31, 0x1c, 0x30, 0x30, 0x4e, 0x40, 0x69, 0x37, - 0x6a, 0x31, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, - 0x32, 0x00, 0x07, 0x23, 0x12, 0x13, 0x14, 0x31, 0x1c, - 0x30, 0x30, 0x3c, 0x3c, 0x30, 0x1c, 0x0b, 0x26, 0x26, - 0x0d, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x38, 0x23, 0x35, - 0x32, 0x1e, 0x10, 0x20, 0x23, 0x7e, 0x13, 0x14, 0x31, - 0x1c, 0x30, 0x62, 0x37, 0x30, 0x4e, 0x37, 0xb7, 0x0b, - 0x59, 0x31, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, 0x29, - 0x23, 0x38, 0x1e, 0x10, 0x33, 0x33, 0x12, 0x13, 0x14, - 0x31, 0x1c, 0x30, 0x4e, 0x01, 0x49, 0x30, 0x1c, 0x0b, - 0x50, 0x01, 0x5b, 0x0e, 0x0e, 0x31, 0x1e, 0x32, 0x32, - 0xbb, 0x33, 0x33, 0x29, 0x21, 0x23, 0x21, 0x12, 0x13, - 0x14, 0x07, 0x04, 0x07, 0x1c, 0x30, 0x30, 0x37, 0x40, - 0x30, 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x1e, 0x00, 0x05, 0x32, 0x1e, 0x74, 0x34, 0x11, 0x12, - 0x13, 0x14, 0x31, 0x1c, 0x30, 0x30, 0x72, 0x40, 0x6b, - 0x54, 0x73, 0x40, 0x5f, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x23, 0x46, 0x32, 0x1e, 0x10, 0x21, 0x3b, - 0x12, 0x13, 0x14, 0x31, 0x1c, 0x30, 0x72, 0x01, 0x28, - 0x30, 0x1c, 0x0b, 0x61, 0x01, 0x66, 0x0e, 0x0e, 0x07, - 0x04, 0x07, 0x1e, 0x00, 0x05, 0x32, 0x74, 0x23, 0x34, - 0x11, 0x12, 0x13, 0x14, 0x31, 0x1c, 0x00, 0x05, 0x30, - 0x1c, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, 0x1e, - 0x32, 0x32, 0x32, 0x46, 0x23, 0x74, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x07, 0x04, 0x07, 0x1c, 0x00, 0x05, - 0x30, 0x1c, 0x1c, 0x0b, 0xb8, 0xb9, 0xb1, 0x0e, 0xb0, - 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x10, 0x1e, 0x1e, - 0x29, 0x39, 0x1e, 0x10, 0x10, 0x21, 0x21, 0x12, 0x13, - 0x14, 0x31, 0x0b, 0x1c, 0x3f, 0x01, 0x28, 0x1c, 0x0b, - 0x0b, 0x61, 0x01, 0x5b, 0x0e, 0x0e, 0x31, 0x10, 0x1e, - 0x1e, 0x29, 0x29, 0x1e, 0x10, 0x10, 0x4a, 0x23, 0x53, - 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x54, 0x01, 0x28, 0x1c, - 0x0b, 0x0b, 0x26, 0x26, 0x0d, 0x0e, 0x0e, 0x31, 0x10, - 0x1e, 0x1e, 0x29, 0x23, 0x35, 0x10, 0x10, 0x21, 0x41, - 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, 0x37, 0x31, - 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, 0x31, - 0x10, 0x00, 0x04, 0x1e, 0x23, 0x35, 0x10, 0x10, 0x11, - 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, 0x26, 0x26, - 0x1c, 0x0b, 0x0b, 0x26, 0x26, 0x0d, 0x0e, 0x0e, 0x31, - 0x10, 0x1e, 0x1e, 0x39, 0x39, 0x1e, 0x10, 0x10, 0x74, - 0x39, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x69, 0x69, - 0x1c, 0x28, 0x01, 0x6a, 0x0b, 0x3d, 0x94, 0x0e, 0x0e, - 0x31, 0x10, 0x1e, 0x1e, 0x43, 0x3b, 0x3b, 0x2a, 0x52, - 0x22, 0x3e, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, - 0x4c, 0x62, 0x1c, 0x0b, 0x0b, 0x7b, 0x89, 0x0d, 0x0e, - 0x0e, 0x31, 0x10, 0x00, 0x05, 0x1e, 0x10, 0x27, 0x22, - 0x36, 0x12, 0x13, 0x14, 0x07, 0x04, 0x07, 0x0b, 0x1c, - 0x1c, 0x26, 0x26, 0x6e, 0x40, 0x01, 0x75, 0x78, 0x0d, - 0x0e, 0x0e, 0x31, 0x10, 0x00, 0x05, 0x1e, 0x4a, 0x22, - 0x2a, 0x11, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, 0x1c, - 0x1c, 0x50, 0x40, 0x62, 0x31, 0x6f, 0x0c, 0x0d, 0x0e, - 0x0e, 0x31, 0x10, 0x1e, 0x1e, 0x3b, 0x51, 0x1e, 0x10, - 0x10, 0x3b, 0x23, 0x12, 0x13, 0x14, 0x31, 0x0b, 0x1c, - 0x2b, 0x01, 0x2b, 0x1c, 0x0b, 0x0b, 0x55, 0x01, 0x84, - 0x0e, 0x0e, 0x07, 0x04, 0x07, 0x10, 0x00, 0x04, 0x1e, - 0x74, 0x23, 0x23, 0x34, 0x11, 0x12, 0x13, 0x14, 0x31, - 0x0b, 0x00, 0x05, 0x1c, 0x0b, 0x0b, 0x0b, 0x0c, 0x0d, - 0x0e, 0x0e, 0x31, 0x10, 0x1e, 0x1e, 0x1e, 0x35, 0x23, - 0x23, 0x67, 0x10, 0x11, 0x12, 0x13, 0x14, 0x07, 0x04, - 0x07, 0x00, 0x07, 0x1c, 0x0b, 0x0b, 0xb8, 0xb9, 0xb1, - 0x0e, 0xb0, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x10, - 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x10, 0x21, 0x21, - 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x2c, 0x01, 0x2c, - 0x0b, 0x0b, 0x0b, 0x59, 0x01, 0x90, 0x0e, 0x0e, 0x31, - 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x10, 0x41, - 0x23, 0x80, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x2c, 0x01, - 0x2c, 0x0b, 0x0b, 0x0b, 0x26, 0x26, 0x0e, 0x0e, 0x0e, - 0x31, 0x10, 0x10, 0x10, 0x21, 0x39, 0x10, 0x10, 0x10, - 0x11, 0x12, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x0b, - 0x61, 0x01, 0x4f, 0x50, 0x0b, 0x0c, 0x0d, 0x0e, 0x0e, - 0x0e, 0x31, 0x00, 0x05, 0x10, 0x23, 0x34, 0x10, 0x11, - 0x12, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x0b, 0x26, - 0x26, 0x0b, 0x0b, 0x0b, 0x26, 0x26, 0x0e, 0x0e, 0x0e, - 0x31, 0x10, 0x10, 0x10, 0x52, 0x23, 0x53, 0x10, 0x2a, - 0x23, 0x68, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x4f, - 0x31, 0x0b, 0x7b, 0x25, 0x26, 0x0c, 0x94, 0xbc, 0x0e, - 0x0e, 0x31, 0x00, 0x04, 0x10, 0x4a, 0x23, 0x74, 0x22, - 0x79, 0x12, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x0b, - 0x55, 0x01, 0x61, 0x0b, 0x2d, 0x01, 0x90, 0x0e, 0x0e, - 0x0e, 0x31, 0x00, 0x06, 0x10, 0xbd, 0x23, 0x79, 0x12, - 0x13, 0x13, 0x14, 0x07, 0x04, 0x07, 0x0b, 0x0b, 0x0b, - 0x26, 0x40, 0x6b, 0x2d, 0x50, 0x62, 0x89, 0x0e, 0x0e, - 0x0e, 0x31, 0x00, 0x06, 0x10, 0x39, 0x20, 0x11, 0x12, - 0x13, 0x13, 0x14, 0x31, 0x00, 0x04, 0x0b, 0x25, 0x40, - 0x4c, 0x01, 0x89, 0x66, 0x0e, 0x0e, 0x0e, 0x31, 0x10, - 0x10, 0x10, 0x2e, 0x23, 0x35, 0x4a, 0x74, 0x33, 0x23, - 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x2c, 0x01, 0x2c, - 0x0b, 0x0b, 0x0b, 0x59, 0x01, 0x90, 0x0e, 0x0e, 0x07, - 0x04, 0x07, 0x00, 0x04, 0x10, 0x67, 0x23, 0x23, 0x23, - 0x60, 0x12, 0x13, 0x13, 0x14, 0x31, 0x0b, 0x0b, 0x5e, - 0x4f, 0x4f, 0x4f, 0x3d, 0x3d, 0x3d, 0x77, 0x77, 0x70, - 0x0e, 0x31, 0x00, 0x04, 0x10, 0x35, 0x23, 0x23, 0x23, - 0x67, 0x12, 0x13, 0x13, 0x14, 0x07, 0x04, 0x07, 0x0b, - 0x00, 0x05, 0x1c, 0xbe, 0xb8, 0xaf, 0xb1, 0xb9, 0xb1, - 0x0e, 0xb0, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x10, - 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x11, 0x21, 0x21, - 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x55, 0x01, 0x55, - 0x0b, 0x0b, 0x0c, 0x84, 0x01, 0x90, 0x0e, 0x83, 0x31, - 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x11, 0x53, - 0x23, 0x7e, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x55, 0x01, - 0x55, 0x0b, 0x0b, 0x0c, 0x26, 0x26, 0x0e, 0x0e, 0x83, - 0x31, 0x10, 0x10, 0x10, 0x21, 0x21, 0x10, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x14, 0x17, 0x31, 0x00, 0x04, 0x0b, - 0x25, 0x40, 0x01, 0x75, 0x8f, 0x0d, 0x0e, 0x0e, 0x83, - 0x31, 0x00, 0x05, 0x10, 0x23, 0x34, 0x11, 0x12, 0x12, - 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x0b, 0x26, 0x26, - 0x0b, 0x0b, 0x0c, 0x26, 0x26, 0x0e, 0x0e, 0x83, 0x31, - 0x10, 0x10, 0x10, 0x2a, 0x22, 0x1f, 0x10, 0x4b, 0x22, - 0x82, 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x5f, 0x01, - 0x0b, 0x62, 0x5b, 0x01, 0x0d, 0x31, 0x90, 0x0e, 0x83, - 0x31, 0x00, 0x05, 0x10, 0x35, 0x23, 0x21, 0x12, 0x12, - 0x13, 0x14, 0x17, 0x31, 0x00, 0x04, 0x0b, 0x62, 0x4c, - 0x0b, 0x3d, 0x62, 0x0d, 0x0e, 0x0e, 0x83, 0x31, 0x00, - 0x05, 0x10, 0x53, 0x23, 0x68, 0x12, 0x12, 0x13, 0x14, - 0x17, 0x07, 0x04, 0x07, 0x0b, 0x0b, 0x0b, 0x26, 0x01, - 0x2d, 0x0b, 0x0c, 0x70, 0x01, 0x97, 0x0e, 0x83, 0x31, - 0x00, 0x05, 0x10, 0x20, 0x3b, 0x11, 0x12, 0x12, 0x13, - 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x0b, 0x61, 0x01, 0x5b, - 0x0b, 0x5f, 0x9e, 0x31, 0x0e, 0x0e, 0x83, 0x31, 0x00, - 0x04, 0x10, 0x79, 0x74, 0x21, 0x79, 0x4b, 0x22, 0x13, - 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x55, 0x01, 0x55, 0x0b, - 0x0b, 0x0c, 0x84, 0x01, 0x90, 0x0e, 0x83, 0x07, 0x04, - 0x07, 0x10, 0x10, 0x10, 0x2a, 0x39, 0x23, 0x23, 0x23, - 0x4b, 0x12, 0x13, 0x14, 0x17, 0x31, 0x0b, 0x0b, 0x0b, - 0x6b, 0x00, 0x06, 0x01, 0x31, 0xbf, 0x83, 0x31, 0x00, - 0x04, 0x10, 0x34, 0x23, 0x23, 0x23, 0x39, 0x82, 0x13, - 0x14, 0x17, 0x07, 0x04, 0x07, 0x00, 0x05, 0x0b, 0x73, - 0x25, 0x26, 0xc0, 0xb1, 0xb9, 0xa1, 0xb0, 0x83, 0x07, - 0x08, 0x02, 0x01, 0x08, 0x07, 0x11, 0x11, 0x11, 0x21, - 0x21, 0x11, 0x11, 0x12, 0x21, 0x74, 0x14, 0x17, 0x17, - 0x31, 0x0c, 0x0c, 0x0c, 0x40, 0xc1, 0x0c, 0x0c, 0x0d, - 0xc1, 0x9e, 0x0e, 0x83, 0x83, 0x31, 0x11, 0x11, 0x11, - 0x21, 0x21, 0x11, 0x11, 0x12, 0x88, 0x22, 0x14, 0x17, - 0x17, 0x31, 0x0c, 0x0c, 0x78, 0x01, 0x70, 0x0c, 0x0c, - 0x66, 0x62, 0x8a, 0x0e, 0x83, 0x83, 0x31, 0x11, 0x11, - 0x11, 0x21, 0x21, 0x11, 0x11, 0x12, 0x12, 0x13, 0x14, - 0x17, 0x17, 0x31, 0x00, 0x06, 0x0c, 0x5f, 0x89, 0x01, - 0xa1, 0x0e, 0x83, 0x83, 0x31, 0x00, 0x05, 0x11, 0x23, - 0x60, 0x12, 0x12, 0x13, 0x14, 0x17, 0x17, 0x31, 0x0c, - 0x0c, 0x0c, 0x26, 0x26, 0x0c, 0x0c, 0x0d, 0x26, 0x8a, - 0x0e, 0x83, 0x83, 0x31, 0x00, 0x04, 0x11, 0x35, 0x22, - 0x11, 0x39, 0x88, 0x13, 0x14, 0x17, 0x17, 0x31, 0x0c, - 0x0c, 0x66, 0x01, 0x6f, 0x31, 0x0c, 0x31, 0x84, 0x01, - 0x0e, 0x83, 0x83, 0x31, 0x00, 0x04, 0x11, 0x3e, 0x39, - 0xc2, 0x22, 0x7e, 0x13, 0x14, 0x17, 0x17, 0x31, 0x00, - 0x04, 0x0c, 0x4f, 0x01, 0x59, 0x9e, 0x70, 0x0e, 0x0e, - 0x83, 0x83, 0x31, 0x00, 0x04, 0x11, 0x36, 0x22, 0x67, - 0x12, 0x12, 0x13, 0x14, 0x17, 0x17, 0x07, 0x04, 0x07, - 0x0c, 0x0c, 0x0c, 0xc1, 0x01, 0x0c, 0x0c, 0x0d, 0x84, - 0x01, 0x90, 0x83, 0x83, 0x31, 0x00, 0x05, 0x11, 0x3b, - 0x60, 0x12, 0x12, 0x13, 0x14, 0x17, 0x17, 0x31, 0x0c, - 0x0c, 0x0c, 0x26, 0x26, 0x0c, 0x0c, 0x0d, 0x58, 0x01, - 0x90, 0x83, 0x83, 0x31, 0x00, 0x07, 0x11, 0x12, 0x21, - 0x67, 0x14, 0x17, 0x17, 0x31, 0x0c, 0x0c, 0x0c, 0x01, - 0x4f, 0x0c, 0x0c, 0x0d, 0xbc, 0x01, 0x0e, 0x83, 0x83, - 0x07, 0x04, 0x07, 0x00, 0x04, 0x11, 0x3e, 0x39, 0x23, - 0x23, 0x4b, 0x13, 0x14, 0x17, 0x17, 0x31, 0x00, 0x04, - 0x0c, 0x94, 0x00, 0x04, 0x01, 0x31, 0xbf, 0x83, 0x83, - 0x31, 0x00, 0x04, 0x11, 0x60, 0x23, 0x23, 0x39, 0x82, - 0x13, 0x14, 0x17, 0x17, 0x07, 0x04, 0x07, 0x00, 0x04, - 0xaf, 0xc3, 0xc4, 0x62, 0x84, 0x0d, 0xb1, 0xb9, 0xa1, - 0xb0, 0x83, 0x07, 0x08, 0x02, 0x01, 0x08, 0x07, 0x12, - 0x12, 0x12, 0x21, 0x21, 0x12, 0x12, 0x13, 0x74, 0x74, - 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x0d, 0x77, 0x9e, - 0x8f, 0x0d, 0xa1, 0x9e, 0x0f, 0x0e, 0x83, 0x8e, 0x31, - 0x12, 0x12, 0x12, 0x21, 0x23, 0x20, 0x12, 0x7e, 0x22, - 0x4b, 0x14, 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x0d, 0x89, - 0x31, 0x66, 0x5b, 0x94, 0x98, 0x8a, 0x0e, 0x83, 0x8e, - 0x31, 0x12, 0x12, 0x12, 0x21, 0x21, 0x12, 0x12, 0x13, - 0x13, 0x14, 0x14, 0x17, 0x87, 0x31, 0x00, 0x07, 0x0d, - 0x0e, 0x31, 0x0f, 0x0e, 0x83, 0x8e, 0x31, 0x00, 0x05, - 0x12, 0x23, 0x4b, 0x13, 0x13, 0x14, 0x14, 0x17, 0x87, - 0x31, 0x0d, 0x0d, 0x0d, 0x26, 0x26, 0x0d, 0x0d, 0x97, - 0x9e, 0x8a, 0x0e, 0x83, 0x8e, 0x31, 0x00, 0x04, 0x12, - 0x3e, 0x23, 0x4b, 0x23, 0x82, 0x14, 0x14, 0x17, 0x87, - 0x31, 0x0d, 0x0d, 0x0d, 0x9e, 0x26, 0x77, 0x0d, 0x8d, - 0x6c, 0x31, 0x0e, 0x83, 0x8e, 0x31, 0x00, 0x04, 0x12, - 0x67, 0x39, 0x82, 0x22, 0x39, 0x14, 0x14, 0x17, 0x87, - 0x31, 0x00, 0x04, 0x0d, 0x66, 0x9e, 0x81, 0x9e, 0x9d, - 0x0e, 0x0e, 0x83, 0x8e, 0x31, 0x12, 0x12, 0x12, 0x82, - 0x39, 0x21, 0x12, 0x13, 0x13, 0x14, 0x14, 0x17, 0x87, - 0x07, 0x04, 0x07, 0x0d, 0x0d, 0x0d, 0x70, 0x01, 0x5b, - 0x0d, 0x0e, 0x99, 0x01, 0x91, 0x83, 0x8e, 0x31, 0x00, - 0x04, 0x12, 0x68, 0x23, 0x3e, 0x13, 0x13, 0x14, 0x14, - 0x17, 0x87, 0x31, 0x0d, 0x0d, 0x0d, 0x26, 0x31, 0x0d, - 0x0d, 0x0e, 0x90, 0x01, 0xa1, 0x83, 0x8e, 0x31, 0x00, - 0x07, 0x12, 0x82, 0x23, 0x79, 0x14, 0x17, 0x87, 0x31, - 0x0d, 0x0d, 0x0d, 0x3c, 0x94, 0x0d, 0x0d, 0x0e, 0x94, - 0x9a, 0x0e, 0x83, 0x8e, 0x07, 0x04, 0x07, 0x00, 0x05, - 0x12, 0x82, 0x39, 0x23, 0x4b, 0x14, 0x14, 0x17, 0x87, - 0x31, 0x00, 0x05, 0x0d, 0x6c, 0x01, 0x01, 0x31, 0xbf, - 0x0e, 0x83, 0x8e, 0x31, 0x00, 0x04, 0x12, 0x4b, 0x23, - 0x39, 0x11, 0x13, 0x14, 0x14, 0x17, 0x87, 0x07, 0x04, - 0x07, 0x0d, 0x0d, 0x0d, 0x66, 0x3c, 0x98, 0x99, 0xb1, - 0xb1, 0x70, 0x9e, 0xc5, 0x83, 0x8e, 0x07, 0x08, 0x02, - 0x01, 0x08, 0x07, 0x13, 0x13, 0x13, 0x88, 0x88, 0x13, - 0x13, 0x13, 0x88, 0x88, 0x17, 0x87, 0x9c, 0x31, 0x00, - 0x04, 0x0e, 0x77, 0x98, 0x01, 0x98, 0x0f, 0x83, 0x83, - 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x74, 0x74, 0x88, - 0x23, 0x22, 0x88, 0x17, 0x17, 0x87, 0x9c, 0x31, 0x0e, - 0x0e, 0x0e, 0x9d, 0x1d, 0x01, 0x98, 0xa1, 0x8a, 0x8a, - 0x83, 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x74, 0x74, - 0x13, 0x13, 0x13, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x31, - 0x0e, 0x0e, 0x0e, 0xbc, 0x95, 0x0e, 0x0e, 0x95, 0x01, - 0xc5, 0x83, 0x8e, 0x9b, 0x31, 0x00, 0x05, 0x13, 0x39, - 0x39, 0x82, 0x14, 0x7f, 0x7f, 0x87, 0x9c, 0x31, 0x0e, - 0x0e, 0x0e, 0x94, 0x01, 0x95, 0x99, 0x31, 0x98, 0x8a, - 0x83, 0x8e, 0x9b, 0x31, 0x00, 0x05, 0x13, 0x21, 0x23, - 0x21, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x31, 0x0e, 0x0e, - 0x0e, 0x8a, 0x01, 0x90, 0x0e, 0x99, 0x01, 0x94, 0x83, - 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x8b, 0x22, 0x7e, - 0x13, 0x7d, 0x23, 0x88, 0x17, 0x87, 0x9c, 0x31, 0x00, - 0x05, 0x0e, 0x94, 0x01, 0x77, 0x0e, 0x83, 0x83, 0x8e, - 0x9b, 0x31, 0x13, 0x13, 0x13, 0x39, 0xc2, 0xa0, 0x80, - 0x80, 0x7d, 0x7e, 0x17, 0x87, 0x9c, 0x07, 0x04, 0x07, - 0x00, 0x04, 0x0e, 0x31, 0x3c, 0x9d, 0x92, 0x31, 0xa2, - 0x83, 0x8e, 0x9b, 0x31, 0x00, 0x04, 0x13, 0x74, 0x74, - 0x13, 0x13, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x31, 0x0e, - 0x0e, 0x0e, 0x95, 0x01, 0xa3, 0x0e, 0x92, 0x31, 0x62, - 0x83, 0x8e, 0x9b, 0x31, 0x13, 0x13, 0x13, 0x80, 0x7e, - 0x13, 0x82, 0x39, 0x21, 0x17, 0x17, 0x87, 0x9c, 0x31, - 0x0e, 0x0e, 0x0e, 0x97, 0x01, 0x70, 0x0e, 0x70, 0x01, - 0x9f, 0x83, 0x8e, 0x9b, 0x07, 0x04, 0x07, 0x00, 0x06, - 0x13, 0x11, 0x39, 0x4b, 0x17, 0x17, 0x87, 0x9c, 0x31, - 0x00, 0x06, 0x0e, 0x6c, 0x31, 0xbf, 0x83, 0x83, 0x8e, - 0x9b, 0x31, 0x00, 0x04, 0x13, 0x4b, 0x39, 0x11, 0x13, - 0x14, 0x17, 0x17, 0x87, 0x9c, 0x07, 0x04, 0x07, 0x0d, - 0x0d, 0x0d, 0xbc, 0x01, 0xb9, 0x89, 0x89, 0x89, 0x31, - 0x9e, 0xa9, 0x8e, 0x8e, 0x07, 0x08, 0x02, 0x01, 0x08, - 0x07, 0x00, 0x08, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, - 0x31, 0x00, 0x08, 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x9b, - 0x31, 0x14, 0x14, 0x14, 0x74, 0x74, 0x14, 0x14, 0x14, - 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x08, 0x0e, - 0x8a, 0x8a, 0x8e, 0x9b, 0x9b, 0x31, 0x14, 0x14, 0x14, - 0x88, 0x88, 0x14, 0x14, 0x14, 0x17, 0x17, 0x87, 0x9c, - 0x9c, 0x31, 0x0e, 0x0e, 0x0e, 0x0f, 0x31, 0x01, 0x01, - 0x31, 0xa9, 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x05, - 0x14, 0x3e, 0x33, 0x23, 0x23, 0x23, 0x96, 0x9c, 0x9c, - 0x31, 0x0e, 0x0e, 0x0e, 0x91, 0x1d, 0x01, 0x98, 0xc6, - 0xa2, 0xa2, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x05, 0x14, - 0x80, 0x74, 0x80, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, - 0x0e, 0x0e, 0x0e, 0xa3, 0x8a, 0x0e, 0x0e, 0x91, 0x8a, - 0xa4, 0x8e, 0x9b, 0x9b, 0x31, 0x14, 0x14, 0x7f, 0x1f, - 0x8b, 0x14, 0x14, 0x14, 0x8c, 0x74, 0x96, 0x9c, 0x9c, - 0x31, 0x00, 0x05, 0x0e, 0x90, 0x01, 0x91, 0x83, 0x83, - 0x8e, 0x9b, 0x9b, 0x31, 0x14, 0x14, 0x14, 0x00, 0x07, - 0x74, 0x87, 0x9c, 0x9c, 0x07, 0x04, 0x07, 0x00, 0x04, - 0x0e, 0x91, 0x9a, 0x01, 0x9e, 0xa2, 0x92, 0x8e, 0x9b, - 0x9b, 0x31, 0x00, 0x04, 0x14, 0x74, 0x79, 0x14, 0x14, - 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x04, 0x0e, - 0xa9, 0x98, 0x01, 0x9e, 0x94, 0x92, 0x8e, 0x9b, 0x9b, - 0x31, 0x14, 0x14, 0x14, 0x79, 0x3b, 0x23, 0x22, 0x88, - 0x7f, 0x17, 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x04, 0x0e, - 0xa9, 0x98, 0x01, 0x98, 0xa9, 0x83, 0x8e, 0x9b, 0x9b, - 0x07, 0x04, 0x07, 0x00, 0x07, 0x14, 0x96, 0x8b, 0x17, - 0x87, 0x9c, 0x9c, 0x31, 0x00, 0x07, 0x0e, 0xbf, 0x83, - 0x83, 0x8e, 0x9b, 0x9b, 0x31, 0x00, 0x04, 0x14, 0x8b, - 0x96, 0x14, 0x14, 0x17, 0x17, 0x87, 0x9c, 0x9c, 0x07, - 0x04, 0x07, 0x00, 0x04, 0x0e, 0x77, 0xb9, 0xbc, 0x9d, - 0xbf, 0xbf, 0xc7, 0x8e, 0x8e, 0xc8, 0x07, 0x08, 0x02, - 0x01, 0x08, 0x07, 0x00, 0x08, 0x17, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, - 0x9b, 0xa5, 0x31, 0x17, 0x17, 0x17, 0x74, 0x74, 0x17, - 0x17, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, - 0x08, 0x83, 0x8a, 0x8a, 0x9b, 0x9b, 0xa5, 0x31, 0x00, - 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, - 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, - 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, - 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, - 0x05, 0x83, 0x94, 0x94, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, - 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, 0x9c, 0x9c, - 0xa6, 0x07, 0x04, 0x07, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x07, 0x04, 0x07, 0x00, 0x08, 0x17, - 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x31, 0x00, 0x08, 0x83, - 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x31, 0x00, 0x08, 0x17, - 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x07, 0x04, 0x07, 0x00, - 0x04, 0xb0, 0x83, 0xa3, 0xb9, 0xa3, 0x83, 0x83, 0x8e, - 0x8e, 0xc8, 0xa5, 0x07, 0x08, 0x02, 0x01, 0x08, 0x06, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1d, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1d, - 0x87, 0x87, 0x87, 0xc9, 0xc9, 0x87, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0xca, - 0xca, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, - 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, - 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, - 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x8e, 0x8e, 0x8e, 0xae, - 0x07, 0x01, 0xa7, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, - 0x1d, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, - 0x06, 0x04, 0x06, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, - 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, - 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, - 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, - 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, - 0xa5, 0xac, 0x06, 0x04, 0x06, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x1d, 0x00, 0x08, 0x8e, 0x9b, - 0x9b, 0xa5, 0xa5, 0xac, 0x1d, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x06, 0x04, 0x06, 0x00, 0x06, - 0x83, 0x06, 0xcb, 0xc7, 0x8e, 0xc8, 0xc8, 0xa5, 0xa5, - 0x06, 0x08, 0x02, 0x01, 0x15, 0x18, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x9b, 0x9b, 0x9b, - 0x89, 0x9a, 0xae, 0x9b, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x19, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x1a, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, - 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, 0xa6, 0xa6, - 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, 0xa5, 0xa5, - 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, 0xa6, 0xa6, - 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, 0xa5, 0xa5, - 0xa5, 0xac, 0xac, 0x18, 0x1a, 0x18, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x19, 0x00, 0x08, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x19, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x18, 0x1a, 0x18, 0x00, - 0x07, 0x8e, 0x04, 0xc8, 0xc8, 0xc8, 0xa5, 0xac, 0xac, - 0x18, 0x15, 0x02, 0x01, 0x09, 0x04, 0x0a, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0a, 0x04, 0x15, 0x04, 0x0a, - 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, - 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, - 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, 0x05, 0x0f, - 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, 0x05, 0x0f, - 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0a, 0x04, 0x15, - 0x04, 0x0a, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0f, - 0x05, 0x0f, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0f, - 0x05, 0x0f, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0a, - 0x04, 0x15, 0x04, 0x0a, 0x00, 0x08, 0xc8, 0xa5, 0xa5, - 0xac, 0xac, 0x0a, 0x04, 0x09, 0x02, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0x56, 0x01, - 0x00, 0x00 -}; - -// ************************************************************************* -// LANDSCAPE -// ************************************************************************* - -// Toolbar - -unsigned char item_toolbar_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0xe7, 0x63, 0x18, - 0xe7, 0x5a, 0x18, - 0xde, 0x52, 0x18, - 0xde, 0x4a, 0x18, - 0xde, 0x42, 0x10, - 0x9c, 0x31, 0x10, - 0xe7, 0x39, 0x18, - 0x94, 0x21, 0x10, - 0x52, 0x21, 0x08, - 0xf7, 0x84, 0x18, - 0xef, 0x7b, 0x10, - 0xde, 0x39, 0x10, - 0xd6, 0x31, 0x10, - 0xad, 0x29, 0x10, - 0x42, 0x10, 0x00, - 0x4a, 0x18, 0x00, - 0xde, 0x5a, 0x08, - 0xce, 0x6b, 0x10, - 0xe7, 0x6b, 0x10, - 0xd6, 0x6b, 0x18, - 0xef, 0x5a, 0x18, - 0xce, 0x42, 0x10, - 0xa5, 0x31, 0x10, - 0x8c, 0x31, 0x08, - 0xd6, 0x4a, 0x10, - 0xbd, 0x39, 0x10, - 0xad, 0x42, 0x10, - 0xce, 0x31, 0x10, - 0xb5, 0x29, 0x10, - 0x8c, 0x21, 0x08, - 0x31, 0x08, 0x00, - 0xde, 0x6b, 0x10, - 0xce, 0x5a, 0x08, - 0xad, 0x4a, 0x08, - 0xc6, 0x5a, 0x08, - 0xb5, 0x52, 0x08, - 0xde, 0x6b, 0x08, - 0xe7, 0x63, 0x10, - 0xa5, 0x5a, 0x10, - 0xc6, 0x6b, 0x18, - 0xff, 0x52, 0x18, - 0xf7, 0x42, 0x18, - 0xef, 0x39, 0x18, - 0x7b, 0x21, 0x08, - 0x5a, 0x18, 0x08, - 0xc6, 0x31, 0x18, - 0x42, 0x18, 0x00, - 0xde, 0x63, 0x08, - 0xd6, 0x5a, 0x08, - 0xce, 0x52, 0x08, - 0x5a, 0x29, 0x00, - 0xce, 0x63, 0x08, - 0xd6, 0x52, 0x08, - 0xbd, 0x4a, 0x08, - 0x63, 0x29, 0x00, - 0xef, 0x6b, 0x10, - 0x7b, 0x42, 0x08, - 0xe7, 0x7b, 0x21, - 0xad, 0x5a, 0x18, - 0xff, 0x4a, 0x18, - 0xff, 0x42, 0x18, - 0xbd, 0x31, 0x10, - 0x9c, 0x29, 0x10, - 0x6b, 0x18, 0x08, - 0x73, 0x21, 0x08, - 0xff, 0x63, 0x18, - 0xc6, 0x31, 0x10, - 0xa5, 0x29, 0x10, - 0x84, 0x21, 0x08, - 0x6b, 0x21, 0x08, - 0xe7, 0x63, 0x08, - 0xf7, 0x63, 0x08, - 0xef, 0x63, 0x08, - 0xe7, 0x5a, 0x08, - 0x8c, 0x39, 0x08, - 0x31, 0x10, 0x00, - 0x7b, 0x31, 0x00, - 0x39, 0x18, 0x00, - 0xef, 0x63, 0x10, - 0xe7, 0x73, 0x10, - 0xef, 0x73, 0x18, - 0xe7, 0x7b, 0x29, - 0xd6, 0x39, 0x10, - 0x73, 0x18, 0x08, - 0x52, 0x18, 0x08, - 0xc6, 0x42, 0x10, - 0xb5, 0x4a, 0x08, - 0xc6, 0x5a, 0x10, - 0xbd, 0x5a, 0x10, - 0xc6, 0x63, 0x10, - 0xc6, 0x4a, 0x08, - 0x52, 0x21, 0x00, - 0x29, 0x10, 0x00, - 0xad, 0x42, 0x08, - 0x4a, 0x21, 0x00, - 0xf7, 0x73, 0x18, - 0xff, 0x84, 0x29, - 0xde, 0x73, 0x29, - 0xff, 0x5a, 0x18, - 0xb5, 0x31, 0x10, - 0xef, 0x42, 0x18, - 0x52, 0x10, 0x08, - 0x4a, 0x10, 0x08, - 0x8c, 0x29, 0x10, - 0xd6, 0x52, 0x18, - 0x84, 0x31, 0x00, - 0x6b, 0x31, 0x00, - 0xa5, 0x42, 0x08, - 0x9c, 0x42, 0x08, - 0xd6, 0x73, 0x10, - 0x73, 0x29, 0x00, - 0x7b, 0x39, 0x08, - 0xff, 0x73, 0x10, - 0xc6, 0x52, 0x08, - 0xf7, 0x7b, 0x21, - 0xff, 0x8c, 0x31, - 0xc6, 0x6b, 0x21, - 0x52, 0x29, 0x00, - 0x63, 0x18, 0x08, - 0x39, 0x10, 0x00, - 0xef, 0x5a, 0x08, - 0x84, 0x39, 0x00, - 0x5a, 0x21, 0x00, - 0x73, 0x39, 0x08, - 0x8c, 0x39, 0x00, - 0xef, 0x73, 0x10, - 0xa5, 0x52, 0x18, - 0x4a, 0x29, 0x00, - 0xff, 0x63, 0x08, - 0xbd, 0x63, 0x10, - 0xf7, 0x6b, 0x10, - 0x42, 0x21, 0x00, - 0xf7, 0x39, 0x18, - 0xf7, 0x63, 0x18, - 0x94, 0x39, 0x08, - 0x6b, 0x29, 0x00, - 0xff, 0x6b, 0x10, - 0xce, 0x63, 0x18, - 0x63, 0x21, 0x08, - 0x73, 0x31, 0x00, - 0x63, 0x31, 0x08, - 0xa5, 0x4a, 0x08, - 0xef, 0x4a, 0x18, - 0xb5, 0x52, 0x10, - 0xe7, 0x42, 0x18, - 0x31, 0x18, 0x00, - 0x84, 0x42, 0x08, - 0xd6, 0x6b, 0x21, - 0x94, 0x31, 0x10, - 0x73, 0x29, 0x08, - 0x8c, 0x42, 0x08, - 0xbd, 0x52, 0x08, - 0xbd, 0x5a, 0x18, - 0x7b, 0x29, 0x00, - 0xde, 0x73, 0x21, - 0x9c, 0x21, 0x10, - 0x9c, 0x4a, 0x10, - 0xef, 0x7b, 0x29, - 0xe7, 0x42, 0x21, - 0xd6, 0x42, 0x10, - 0xce, 0x42, 0x21, - 0x94, 0x29, 0x18, - 0xce, 0x39, 0x10, - 0x63, 0x21, 0x00, - 0xe7, 0x52, 0x18, - 0xe7, 0x4a, 0x18, - 0xa5, 0x42, 0x10, - 0x94, 0x39, 0x00, - 0xc6, 0x39, 0x10, - 0x9c, 0x4a, 0x08, - 0x52, 0x31, 0x00 - -}; -unsigned char item_toolbar[] = { - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0x71, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, - 0x00, 0xff, 0x01, 0x00, 0x3b, 0x01, 0x00, 0x04, 0x08, - 0x09, 0x0a, 0x00, 0x46, 0x01, 0x0b, 0x0c, 0x0b, 0x00, - 0xf1, 0x01, 0x08, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x00, - 0x36, 0x01, 0x12, 0x13, 0x00, 0x0e, 0x01, 0x14, 0x12, - 0x15, 0x00, 0xc6, 0x01, 0x16, 0x17, 0x18, 0x19, 0x00, - 0x1e, 0x01, 0x04, 0x1a, 0x17, 0x1b, 0x1c, 0x00, 0x04, - 0x01, 0x08, 0x1d, 0x1e, 0x1f, 0x20, 0x11, 0x00, 0x1d, - 0x01, 0x21, 0x22, 0x22, 0x23, 0x01, 0x01, 0x00, 0x04, - 0x24, 0x25, 0x00, 0x0d, 0x01, 0x26, 0x27, 0x28, 0x00, - 0x0d, 0x01, 0x0c, 0x12, 0x02, 0x29, 0x00, 0xc4, 0x01, - 0x2a, 0x2b, 0x2c, 0x1d, 0x0f, 0x2d, 0x2e, 0x00, 0x1b, - 0x01, 0x2b, 0x2c, 0x08, 0x08, 0x0d, 0x2f, 0x0f, 0x2d, - 0x01, 0x01, 0x01, 0x08, 0x2f, 0x0f, 0x1f, 0x20, 0x30, - 0x00, 0x1b, 0x01, 0x31, 0x32, 0x12, 0x12, 0x33, 0x34, - 0x01, 0x35, 0x32, 0x36, 0x36, 0x37, 0x38, 0x00, 0x0d, - 0x01, 0x12, 0x39, 0x3a, 0x00, 0x0d, 0x01, 0x31, 0x27, - 0x3b, 0x3c, 0x00, 0xc3, 0x01, 0x3d, 0x3e, 0x2c, 0x08, - 0x3f, 0x40, 0x1f, 0x41, 0x42, 0x00, 0x18, 0x01, 0x43, - 0x3e, 0x2b, 0x2c, 0x08, 0x0d, 0x0e, 0x44, 0x45, 0x46, - 0x47, 0x01, 0x01, 0x08, 0x1d, 0x0f, 0x1f, 0x20, 0x30, - 0x00, 0x08, 0x01, 0x22, 0x25, 0x00, 0x10, 0x01, 0x48, - 0x49, 0x4a, 0x4b, 0x12, 0x4c, 0x4d, 0x01, 0x35, 0x12, - 0x12, 0x33, 0x4e, 0x4f, 0x00, 0x0c, 0x01, 0x31, 0x50, - 0x27, 0x34, 0x00, 0x0c, 0x01, 0x51, 0x12, 0x52, 0x53, - 0x00, 0xc3, 0x01, 0x2a, 0x2b, 0x54, 0x3f, 0x3f, 0x0f, - 0x1f, 0x2d, 0x55, 0x2d, 0x00, 0x18, 0x01, 0x3e, 0x2c, - 0x1d, 0x3f, 0x1e, 0x1e, 0x1e, 0x0f, 0x09, 0x41, 0x2e, - 0x01, 0x01, 0x08, 0x1d, 0x0f, 0x46, 0x20, 0x56, 0x1b, - 0x57, 0x1b, 0x01, 0x01, 0x01, 0x48, 0x4a, 0x12, 0x58, - 0x4c, 0x00, 0x06, 0x01, 0x21, 0x35, 0x59, 0x24, 0x5a, - 0x5b, 0x01, 0x01, 0x14, 0x4a, 0x49, 0x4b, 0x5c, 0x23, - 0x5d, 0x5e, 0x01, 0x35, 0x12, 0x12, 0x5f, 0x5d, 0x60, - 0x00, 0x0b, 0x01, 0x51, 0x4b, 0x61, 0x59, 0x5d, 0x23, - 0x00, 0x0a, 0x01, 0x0b, 0x12, 0x02, 0x62, 0x63, 0x00, - 0xbb, 0x01, 0x64, 0x3d, 0x08, 0x0e, 0x3f, 0x09, 0x01, - 0x01, 0x2b, 0x0e, 0x3f, 0x3f, 0x3f, 0x65, 0x09, 0x41, - 0x41, 0x2d, 0x07, 0x01, 0x01, 0x01, 0x3d, 0x66, 0x2c, - 0x08, 0x0e, 0x65, 0x09, 0x18, 0x00, 0x04, 0x08, 0x2c, - 0x3f, 0x42, 0x00, 0x04, 0x01, 0x2a, 0x2b, 0x2f, 0x1e, - 0x1e, 0x00, 0x04, 0x0f, 0x40, 0x67, 0x68, 0x69, 0x6a, - 0x08, 0x1d, 0x0f, 0x1f, 0x68, 0x0f, 0x0d, 0x0e, 0x46, - 0x01, 0x0c, 0x4a, 0x49, 0x4a, 0x12, 0x5f, 0x6b, 0x6c, - 0x01, 0x01, 0x01, 0x0c, 0x48, 0x4b, 0x32, 0x36, 0x33, - 0x5c, 0x6d, 0x6e, 0x6f, 0x31, 0x4b, 0x4a, 0x37, 0x6d, - 0x6e, 0x5d, 0x5e, 0x01, 0x22, 0x12, 0x12, 0x6d, 0x5d, - 0x70, 0x71, 0x00, 0x0a, 0x01, 0x12, 0x39, 0x72, 0x23, - 0x60, 0x73, 0x00, 0x0a, 0x01, 0x27, 0x12, 0x74, 0x75, - 0x76, 0x77, 0x00, 0xb9, 0x01, 0x3e, 0x3e, 0x2c, 0x0d, - 0x1d, 0x3f, 0x0f, 0x09, 0x54, 0x08, 0x00, 0x05, 0x3f, - 0x45, 0x55, 0x78, 0x41, 0x69, 0x01, 0x2a, 0x3e, 0x2b, - 0x08, 0x08, 0x0d, 0x1d, 0x1e, 0x40, 0x0f, 0x08, 0x2c, - 0x08, 0x08, 0x0f, 0x2e, 0x41, 0x00, 0x04, 0x01, 0x2b, - 0x08, 0x1e, 0x1e, 0x0f, 0x46, 0x41, 0x45, 0x0f, 0x45, - 0x67, 0x1f, 0x1d, 0x08, 0x08, 0x1d, 0x0f, 0x40, 0x45, - 0x0e, 0x1d, 0x1f, 0x79, 0x6d, 0x49, 0x49, 0x7a, 0x33, - 0x5f, 0x6e, 0x4e, 0x38, 0x6c, 0x01, 0x01, 0x4a, 0x49, - 0x4a, 0x12, 0x33, 0x33, 0x37, 0x6d, 0x7b, 0x7b, 0x25, - 0x33, 0x73, 0x6d, 0x6d, 0x6e, 0x7c, 0x5e, 0x01, 0x22, - 0x12, 0x12, 0x6d, 0x5d, 0x7b, 0x4c, 0x7d, 0x00, 0x08, - 0x01, 0x21, 0x27, 0x72, 0x61, 0x4c, 0x30, 0x12, 0x7e, - 0x00, 0x08, 0x01, 0x7f, 0x12, 0x52, 0x75, 0x75, 0x80, - 0x81, 0x00, 0xb8, 0x01, 0x3e, 0x2b, 0x54, 0x2f, 0x44, - 0x3f, 0x0f, 0x45, 0x45, 0x0d, 0x0e, 0x00, 0x05, 0x3f, - 0x1e, 0x2d, 0x78, 0x78, 0x09, 0x54, 0x3e, 0x2c, 0x1d, - 0x2f, 0x3f, 0x3f, 0x3f, 0x45, 0x1f, 0x09, 0x0e, 0x2f, - 0x44, 0x65, 0x41, 0x68, 0x41, 0x00, 0x04, 0x01, 0x2c, - 0x1d, 0x1e, 0x1e, 0x40, 0x2e, 0x42, 0x1e, 0x1e, 0x0f, - 0x55, 0x2f, 0x54, 0x08, 0x2c, 0x1d, 0x0f, 0x0f, 0x1e, - 0x1e, 0x0f, 0x67, 0x79, 0x37, 0x82, 0x4b, 0x37, 0x6d, - 0x6e, 0x6d, 0x4c, 0x7c, 0x7c, 0x83, 0x4a, 0x49, 0x49, - 0x32, 0x58, 0x5f, 0x5f, 0x6d, 0x6e, 0x4e, 0x38, 0x71, - 0x5f, 0x5f, 0x6d, 0x6d, 0x6e, 0x7c, 0x5e, 0x01, 0x33, - 0x12, 0x36, 0x6d, 0x5d, 0x7e, 0x5f, 0x38, 0x00, 0x08, - 0x01, 0x12, 0x84, 0x72, 0x39, 0x6c, 0x30, 0x12, 0x37, - 0x34, 0x00, 0x07, 0x01, 0x31, 0x27, 0x62, 0x75, 0x75, - 0x71, 0x85, 0x00, 0xb8, 0x01, 0x08, 0x2f, 0x00, 0x04, - 0x3f, 0x1e, 0x45, 0x45, 0x1d, 0x2f, 0x00, 0x04, 0x3f, - 0x65, 0x65, 0x09, 0x2e, 0x2e, 0x40, 0x86, 0x2c, 0x2f, - 0x00, 0x04, 0x65, 0x1e, 0x0f, 0x2d, 0x55, 0x44, 0x3f, - 0x65, 0x0f, 0x78, 0x68, 0x55, 0x01, 0x01, 0x01, 0x87, - 0x08, 0x3f, 0x1e, 0x0f, 0x46, 0x68, 0x1f, 0x1d, 0x1e, - 0x0f, 0x2d, 0x2f, 0x3f, 0x3f, 0x1e, 0x00, 0x06, 0x0f, - 0x2e, 0x56, 0x36, 0x4b, 0x58, 0x6d, 0x88, 0x4e, 0x37, - 0x6d, 0x89, 0x30, 0x7b, 0x4a, 0x49, 0x36, 0x00, 0x06, - 0x6d, 0x7e, 0x60, 0x5d, 0x37, 0x36, 0x73, 0x6d, 0x6e, - 0x38, 0x5e, 0x01, 0x33, 0x12, 0x36, 0x6d, 0x5d, 0x7e, - 0x33, 0x4e, 0x38, 0x00, 0x06, 0x01, 0x12, 0x50, 0x8a, - 0x61, 0x73, 0x38, 0x30, 0x12, 0x12, 0x70, 0x7c, 0x00, - 0x05, 0x01, 0x14, 0x12, 0x74, 0x75, 0x75, 0x8b, 0x89, - 0x85, 0x00, 0xb8, 0x01, 0x44, 0x00, 0x06, 0x3f, 0x1e, - 0x45, 0x3f, 0x44, 0x00, 0x04, 0x3f, 0x65, 0x65, 0x45, - 0x2e, 0x2e, 0x45, 0x2b, 0x1d, 0x65, 0x65, 0x45, 0x46, - 0x40, 0x1e, 0x1e, 0x46, 0x78, 0x1e, 0x3f, 0x65, 0x0f, - 0x2e, 0x68, 0x2d, 0x01, 0x01, 0x01, 0x16, 0x08, 0x3f, - 0x1e, 0x0f, 0x78, 0x68, 0x45, 0x08, 0x65, 0x0f, 0x2d, - 0x3f, 0x00, 0x09, 0x0f, 0x78, 0x8c, 0x12, 0x5c, 0x6d, - 0x6d, 0x8d, 0x88, 0x37, 0x6d, 0x8d, 0x4f, 0x4e, 0x4a, - 0x4b, 0x5f, 0x6d, 0x6d, 0x6b, 0x4e, 0x6e, 0x6d, 0x6e, - 0x30, 0x4f, 0x73, 0x7a, 0x33, 0x6d, 0x6e, 0x38, 0x5e, - 0x01, 0x33, 0x12, 0x33, 0x6d, 0x5d, 0x88, 0x36, 0x88, - 0x38, 0x8e, 0x00, 0x04, 0x01, 0x51, 0x48, 0x84, 0x8a, - 0x27, 0x6d, 0x38, 0x30, 0x12, 0x12, 0x88, 0x38, 0x6c, - 0x00, 0x04, 0x01, 0x12, 0x14, 0x62, 0x75, 0x53, 0x8f, - 0x89, 0x85, 0x00, 0xb8, 0x01, 0x00, 0x08, 0x3f, 0x0f, - 0x45, 0x3f, 0x3f, 0x3f, 0x00, 0x04, 0x65, 0x0f, 0x78, - 0x2e, 0x1e, 0x08, 0x3f, 0x65, 0x65, 0x09, 0x2e, 0x1f, - 0x1e, 0x65, 0x09, 0x2e, 0x0f, 0x3f, 0x65, 0x0f, 0x2e, - 0x68, 0x2d, 0x01, 0x01, 0x01, 0x90, 0x08, 0x65, 0x1e, - 0x45, 0x68, 0x68, 0x3f, 0x08, 0x65, 0x0f, 0x2d, 0x3f, - 0x00, 0x09, 0x0f, 0x41, 0x47, 0x32, 0x6d, 0x6d, 0x88, - 0x7c, 0x58, 0x37, 0x6d, 0x4e, 0x4d, 0x4c, 0x4a, 0x73, - 0x6d, 0x6d, 0x6d, 0x5d, 0x89, 0x6d, 0x6d, 0x6d, 0x60, - 0x4d, 0x33, 0x4b, 0x37, 0x6d, 0x6e, 0x89, 0x5e, 0x01, - 0x33, 0x12, 0x33, 0x6e, 0x5d, 0x6e, 0x36, 0x6d, 0x6b, - 0x38, 0x7d, 0x01, 0x01, 0x01, 0x12, 0x84, 0x8a, 0x39, - 0x58, 0x6e, 0x38, 0x30, 0x12, 0x12, 0x6e, 0x6b, 0x7c, - 0x7d, 0x01, 0x01, 0x31, 0x27, 0x74, 0x75, 0x75, 0x91, - 0x88, 0x89, 0x4f, 0x00, 0xb8, 0x01, 0x00, 0x05, 0x3f, - 0x65, 0x3f, 0x3f, 0x65, 0x45, 0x65, 0x3f, 0x00, 0x05, - 0x65, 0x1e, 0x55, 0x2e, 0x3f, 0x0d, 0x65, 0x65, 0x1e, - 0x09, 0x2e, 0x1f, 0x3f, 0x65, 0x45, 0x2e, 0x45, 0x3f, - 0x65, 0x45, 0x67, 0x68, 0x46, 0x01, 0x01, 0x01, 0x92, - 0x0d, 0x65, 0x1e, 0x09, 0x10, 0x10, 0x0e, 0x08, 0x1e, - 0x0f, 0x2d, 0x3f, 0x00, 0x09, 0x0f, 0x55, 0x47, 0x33, - 0x6d, 0x6d, 0x6b, 0x5d, 0x33, 0x37, 0x6d, 0x4e, 0x4d, - 0x5f, 0x4a, 0x58, 0x6d, 0x6d, 0x6e, 0x60, 0x8d, 0x5c, - 0x6d, 0x6d, 0x5d, 0x93, 0x33, 0x4b, 0x23, 0x6d, 0x6e, - 0x70, 0x5e, 0x01, 0x36, 0x12, 0x33, 0x6e, 0x5d, 0x6e, - 0x33, 0x6d, 0x6e, 0x4e, 0x38, 0x94, 0x01, 0x31, 0x27, - 0x8a, 0x8a, 0x22, 0x6e, 0x6e, 0x89, 0x30, 0x12, 0x12, - 0x6e, 0x6e, 0x8d, 0x7c, 0x94, 0x21, 0x12, 0x52, 0x62, - 0x75, 0x95, 0x6e, 0x88, 0x70, 0x4f, 0x00, 0xb8, 0x01, - 0x3f, 0x3f, 0x0f, 0x46, 0x78, 0x67, 0x2d, 0x1e, 0x65, - 0x0f, 0x1e, 0x65, 0x65, 0x65, 0x0f, 0x2d, 0x1f, 0x1e, - 0x46, 0x2e, 0x65, 0x1d, 0x65, 0x65, 0x1e, 0x09, 0x2e, - 0x1f, 0x2f, 0x65, 0x0f, 0x56, 0x45, 0x3f, 0x1e, 0x45, - 0x68, 0x68, 0x40, 0x44, 0x09, 0x96, 0x08, 0x54, 0x1e, - 0x0f, 0x46, 0x10, 0x68, 0x08, 0x0d, 0x1e, 0x45, 0x2d, - 0x2f, 0x00, 0x09, 0x0f, 0x2d, 0x97, 0x5c, 0x6d, 0x6d, - 0x4e, 0x7c, 0x36, 0x58, 0x6d, 0x8d, 0x4d, 0x58, 0x12, - 0x6d, 0x6d, 0x6d, 0x6e, 0x30, 0x4e, 0x36, 0x5f, 0x6d, - 0x7c, 0x30, 0x36, 0x12, 0x5f, 0x6d, 0x6e, 0x8d, 0x5e, - 0x01, 0x36, 0x12, 0x73, 0x6e, 0x5d, 0x6d, 0x33, 0x6d, - 0x6e, 0x88, 0x89, 0x38, 0x98, 0x12, 0x84, 0x8a, 0x50, - 0x6d, 0x6e, 0x6e, 0x89, 0x30, 0x12, 0x32, 0x6e, 0x6e, - 0x88, 0x89, 0x34, 0x88, 0x27, 0x62, 0x62, 0x53, 0x23, - 0x88, 0x88, 0x70, 0x93, 0x00, 0xb8, 0x01, 0x3f, 0x3f, - 0x40, 0x78, 0x67, 0x68, 0x2d, 0x65, 0x65, 0x1e, 0x1e, - 0x65, 0x65, 0x65, 0x09, 0x78, 0x40, 0x65, 0x09, 0x78, - 0x1e, 0x2f, 0x65, 0x65, 0x1e, 0x1f, 0x2e, 0x46, 0x1d, - 0x65, 0x45, 0x2e, 0x45, 0x3f, 0x1e, 0x45, 0x68, 0x67, - 0x54, 0x54, 0x3f, 0x3f, 0x08, 0x1d, 0x1e, 0x0f, 0x46, - 0x10, 0x2e, 0x08, 0x0e, 0x1e, 0x09, 0x46, 0x2f, 0x00, - 0x09, 0x0f, 0x1f, 0x97, 0x37, 0x6d, 0x6d, 0x4c, 0x89, - 0x33, 0x6e, 0x4c, 0x38, 0x4d, 0x73, 0x33, 0x6d, 0x6d, - 0x6d, 0x88, 0x30, 0x4e, 0x36, 0x5f, 0x6e, 0x5d, 0x38, - 0x36, 0x33, 0x6d, 0x6d, 0x6e, 0x4e, 0x5e, 0x01, 0x36, - 0x12, 0x5c, 0x6e, 0x60, 0x6d, 0x33, 0x6d, 0x6e, 0x6e, - 0x88, 0x89, 0x38, 0x37, 0x8a, 0x84, 0x99, 0x6e, 0x6e, - 0x6e, 0x8d, 0x11, 0x12, 0x36, 0x6e, 0x6e, 0x6e, 0x7e, - 0x38, 0x38, 0x95, 0x62, 0x62, 0x9a, 0x88, 0x88, 0x88, - 0x8d, 0x93, 0x00, 0xb8, 0x01, 0x3f, 0x3f, 0x40, 0x41, - 0x41, 0x09, 0x0d, 0x44, 0x3f, 0x1e, 0x00, 0x04, 0x65, - 0x46, 0x78, 0x40, 0x3f, 0x40, 0x78, 0x1e, 0x44, 0x65, - 0x65, 0x1e, 0x1f, 0x56, 0x46, 0x1d, 0x45, 0x2d, 0x78, - 0x0f, 0x44, 0x1e, 0x40, 0x68, 0x2d, 0x2b, 0x54, 0x1e, - 0x0f, 0x1d, 0x1d, 0x0f, 0x0f, 0x09, 0x68, 0x40, 0x08, - 0x1d, 0x0f, 0x46, 0x1f, 0x2f, 0x00, 0x07, 0x0f, 0x45, - 0x40, 0x2d, 0x9b, 0x58, 0x6d, 0x6d, 0x6e, 0x4e, 0x4e, - 0x60, 0x30, 0x30, 0x30, 0x36, 0x73, 0x6d, 0x6d, 0x6d, - 0x7e, 0x4f, 0x6b, 0x36, 0x5f, 0x4e, 0x60, 0x6b, 0x36, - 0x5c, 0x6d, 0x6e, 0x6e, 0x4e, 0x4d, 0x01, 0x36, 0x12, - 0x37, 0x88, 0x11, 0x58, 0x33, 0x00, 0x04, 0x6e, 0x7b, - 0x38, 0x6d, 0x84, 0x12, 0x6d, 0x6e, 0x6e, 0x6e, 0x8d, - 0x11, 0x32, 0x33, 0x00, 0x04, 0x6e, 0x6b, 0x34, 0x9a, - 0x62, 0x9c, 0x6e, 0x88, 0x88, 0x88, 0x4e, 0x4d, 0x00, - 0xb8, 0x01, 0x44, 0x3f, 0x40, 0x41, 0x41, 0x0f, 0x2c, - 0x54, 0x65, 0x0f, 0x1e, 0x65, 0x65, 0x1e, 0x2d, 0x78, - 0x45, 0x2f, 0x45, 0x41, 0x0f, 0x3f, 0x65, 0x65, 0x1e, - 0x46, 0x56, 0x46, 0x44, 0x41, 0x2e, 0x42, 0x44, 0x44, - 0x1e, 0x9d, 0x67, 0x3f, 0x2c, 0x3f, 0x2d, 0x41, 0x2f, - 0x2f, 0x0f, 0x0f, 0x40, 0x40, 0x54, 0x08, 0x2f, 0x0f, - 0x42, 0x69, 0x2f, 0x0f, 0x0f, 0x45, 0x45, 0x0f, 0x45, - 0x42, 0x2e, 0x68, 0x56, 0x58, 0x58, 0x6d, 0x6d, 0x6d, - 0x7e, 0x38, 0x7c, 0x60, 0x7d, 0x99, 0x4b, 0x37, 0x6d, - 0x6d, 0x6d, 0x6b, 0x4f, 0x4c, 0x36, 0x8d, 0x60, 0x6c, - 0x58, 0x32, 0x5c, 0x6d, 0x6e, 0x6e, 0x4e, 0x4d, 0x01, - 0x36, 0x12, 0x37, 0x4e, 0x5d, 0x73, 0x73, 0x00, 0x05, - 0x6e, 0x6b, 0x88, 0x27, 0x23, 0x00, 0x04, 0x6e, 0x4e, - 0x60, 0x32, 0x73, 0x00, 0x04, 0x6e, 0x88, 0x4e, 0x9e, - 0x9f, 0x23, 0x00, 0x04, 0x88, 0x4e, 0x4d, 0x00, 0xb8, - 0x01, 0x44, 0x3f, 0x09, 0x41, 0x41, 0x0f, 0x0d, 0x3f, - 0x65, 0x40, 0x0f, 0x65, 0x65, 0x0f, 0x55, 0x78, 0x0f, - 0x2f, 0x0f, 0x55, 0x0f, 0x3f, 0x65, 0x65, 0x1e, 0x46, - 0x56, 0x46, 0x45, 0x2e, 0x8c, 0x01, 0x54, 0x44, 0x1e, - 0x09, 0x41, 0x08, 0x44, 0x1f, 0x78, 0x45, 0x08, 0x44, - 0x0f, 0x0f, 0x0f, 0x1e, 0x3f, 0x3f, 0x1e, 0x0f, 0x41, - 0x09, 0x1e, 0x46, 0x41, 0x78, 0x0f, 0x0f, 0x09, 0x79, - 0x10, 0x01, 0x6d, 0x33, 0x58, 0x00, 0x04, 0x6d, 0x4e, - 0x89, 0x89, 0x4c, 0x32, 0x12, 0x58, 0x6d, 0x6d, 0x6d, - 0x4e, 0x4f, 0x4c, 0x5f, 0x5d, 0x01, 0x01, 0x22, 0x32, - 0x73, 0x6d, 0x6e, 0x6e, 0x6b, 0x4d, 0x01, 0x36, 0x12, - 0x37, 0x38, 0x38, 0x33, 0x73, 0x00, 0x05, 0x6e, 0x88, - 0x6e, 0x99, 0x00, 0x05, 0x6e, 0x4e, 0x60, 0x36, 0x5c, - 0x00, 0x04, 0x6e, 0x88, 0x88, 0x98, 0x8b, 0x6e, 0x00, - 0x04, 0x88, 0x4e, 0x5e, 0x00, 0xb8, 0x01, 0x44, 0x65, - 0x40, 0x41, 0x69, 0xa0, 0x54, 0x65, 0x1e, 0x46, 0x0f, - 0x65, 0x65, 0x45, 0x41, 0x78, 0x1e, 0x44, 0x1e, 0x46, - 0x45, 0x3f, 0x65, 0x65, 0x1e, 0x2d, 0x56, 0x42, 0x2d, - 0x01, 0x01, 0x01, 0x0d, 0x44, 0x1e, 0x09, 0x45, 0x1d, - 0x09, 0x55, 0x07, 0xa1, 0x08, 0x3f, 0x0f, 0x0f, 0x0f, - 0x45, 0x45, 0x45, 0x0f, 0x45, 0x2e, 0x2d, 0x68, 0x10, - 0x56, 0x0f, 0x1d, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, - 0x58, 0x5f, 0x00, 0x04, 0x6d, 0x6e, 0x4e, 0x89, 0x6b, - 0x33, 0x12, 0x23, 0x6d, 0x6d, 0x6d, 0x70, 0x4d, 0x6b, - 0x71, 0x01, 0x01, 0x01, 0x22, 0x32, 0x5c, 0x6d, 0x6e, - 0x6e, 0x6b, 0x4f, 0x01, 0x36, 0x12, 0x58, 0x60, 0x70, - 0x32, 0x5c, 0x00, 0x0d, 0x6e, 0x6b, 0x60, 0x36, 0x37, - 0x00, 0x05, 0x6e, 0x88, 0x88, 0x6e, 0x00, 0x05, 0x88, - 0x6b, 0x4d, 0x00, 0xb8, 0x01, 0x44, 0x65, 0x40, 0x41, - 0xa2, 0x2b, 0x0d, 0x65, 0x0f, 0x55, 0x0f, 0x65, 0x65, - 0x40, 0x78, 0x78, 0x1e, 0x44, 0x65, 0x1f, 0x45, 0x65, - 0x65, 0x65, 0x0f, 0x2d, 0x56, 0x78, 0x69, 0x01, 0x01, - 0x01, 0x0d, 0x44, 0x1e, 0x09, 0x3f, 0x45, 0x09, 0x1e, - 0x40, 0x44, 0x0d, 0x65, 0x0f, 0x0f, 0x0f, 0x2d, 0x2e, - 0x2e, 0x78, 0x78, 0x68, 0x68, 0x01, 0x01, 0x01, 0x0d, - 0x1d, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x6d, 0x6e, - 0x6e, 0x00, 0x04, 0x6d, 0x88, 0x70, 0x89, 0x73, 0x36, - 0x5f, 0x6d, 0x6d, 0x6d, 0x89, 0x4d, 0x71, 0x00, 0x04, - 0x01, 0x22, 0x32, 0x5c, 0x6d, 0x6e, 0x6e, 0x7b, 0x4f, - 0x01, 0x36, 0x12, 0x5f, 0x30, 0x4e, 0x12, 0x37, 0x00, - 0x0d, 0x6e, 0x6b, 0x60, 0x36, 0x58, 0x00, 0x04, 0x6e, - 0x00, 0x09, 0x88, 0x6b, 0x4d, 0x00, 0xb8, 0x01, 0x44, - 0x65, 0x40, 0xa3, 0x2b, 0x08, 0x3f, 0x65, 0x40, 0x78, - 0x0f, 0x65, 0x65, 0x09, 0x2e, 0x78, 0x65, 0x44, 0x65, - 0x09, 0x45, 0x65, 0x65, 0x65, 0x0f, 0x2d, 0x56, 0x41, - 0x65, 0x01, 0x01, 0x01, 0x0d, 0x44, 0x1e, 0x0f, 0x1e, - 0x45, 0x2f, 0x44, 0x0f, 0x65, 0x2f, 0x1e, 0x0f, 0x0f, - 0x0f, 0x78, 0x68, 0x2d, 0x46, 0x2e, 0x68, 0x56, 0x01, - 0x01, 0x01, 0x08, 0x44, 0x0f, 0x09, 0x79, 0x10, 0x01, - 0x01, 0x01, 0x7b, 0x6b, 0x88, 0x00, 0x04, 0x6d, 0x7b, - 0x7c, 0x6d, 0x33, 0x6d, 0x6d, 0x6d, 0x6e, 0x38, 0x4d, - 0x00, 0x05, 0x01, 0x22, 0x32, 0x5c, 0x6d, 0x6e, 0x6e, - 0x7e, 0x4f, 0x01, 0x36, 0x32, 0x6d, 0x30, 0x4e, 0x12, - 0x37, 0x00, 0x0d, 0x6e, 0x7e, 0x60, 0x36, 0x58, 0x6e, - 0x6e, 0x6e, 0x00, 0x0a, 0x88, 0x6b, 0x4d, 0x00, 0xb8, - 0x01, 0x44, 0x65, 0x0f, 0x2f, 0x54, 0x3f, 0x65, 0x1e, - 0x2d, 0x78, 0x45, 0x65, 0x65, 0x09, 0x2e, 0x41, 0x3f, - 0x44, 0x65, 0x09, 0x09, 0x65, 0x65, 0x65, 0x0f, 0x42, - 0x56, 0x41, 0x65, 0x01, 0x01, 0x01, 0x06, 0x44, 0x1e, - 0x0f, 0x0f, 0x1e, 0x3f, 0x1e, 0x40, 0x40, 0x44, 0x1e, - 0x0f, 0x0f, 0x40, 0x67, 0x2d, 0x54, 0x0d, 0x65, 0x40, - 0x41, 0x01, 0x01, 0x01, 0x08, 0x44, 0x0f, 0x09, 0x79, - 0x10, 0x01, 0x01, 0x01, 0x88, 0x4e, 0x4e, 0x88, 0x6d, - 0x6d, 0x6d, 0x6e, 0x7c, 0x6b, 0x73, 0x6d, 0x6d, 0x6d, - 0x6e, 0x7c, 0x93, 0x00, 0x05, 0x01, 0x22, 0x32, 0x73, - 0x6d, 0x6e, 0x6e, 0x7e, 0x30, 0x01, 0x36, 0x32, 0x6d, - 0x30, 0x6b, 0x12, 0x58, 0x00, 0x0a, 0x6e, 0x6d, 0x6d, - 0x6e, 0x4c, 0x60, 0x36, 0x5f, 0x6e, 0x6e, 0x6e, 0x00, - 0x07, 0x88, 0x6d, 0x6e, 0x88, 0x6b, 0x4f, 0x00, 0xb8, - 0x01, 0x44, 0x3f, 0x65, 0x3f, 0x65, 0x65, 0x1e, 0x1f, - 0x78, 0x41, 0x0f, 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, - 0x44, 0x65, 0x40, 0x1f, 0x65, 0x1e, 0x1e, 0x0f, 0x55, - 0x56, 0x55, 0x3f, 0x01, 0x01, 0x01, 0x54, 0x44, 0x00, - 0x06, 0x0f, 0x09, 0x2d, 0x1e, 0x65, 0x0f, 0x0f, 0x2d, - 0x2e, 0x3f, 0x2c, 0x54, 0x44, 0x1e, 0x1f, 0x8c, 0x01, - 0x01, 0x08, 0x44, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, - 0x01, 0x33, 0x37, 0x6e, 0x6b, 0x4c, 0x6d, 0x6d, 0x6d, - 0x89, 0x38, 0x73, 0x6d, 0x6d, 0x6d, 0x6e, 0x60, 0x4f, - 0x00, 0x05, 0x01, 0x73, 0x32, 0x73, 0x6d, 0x6e, 0x6e, - 0x4c, 0x30, 0x01, 0x36, 0x36, 0x6e, 0x30, 0x4c, 0x12, - 0x58, 0x6e, 0x88, 0x00, 0x08, 0x6e, 0x5f, 0x6d, 0x6e, - 0x88, 0x5d, 0x33, 0x5f, 0x6e, 0x00, 0x09, 0x88, 0x37, - 0x88, 0x88, 0x6b, 0x4f, 0x00, 0xb8, 0x01, 0x2f, 0x3f, - 0x65, 0x65, 0x1e, 0x0f, 0x46, 0x78, 0x78, 0x46, 0x44, - 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, 0x44, 0x65, 0x69, - 0x46, 0x65, 0x1e, 0x1e, 0x0f, 0x55, 0x56, 0x55, 0x65, - 0x01, 0xa4, 0x1d, 0x54, 0x44, 0x0f, 0x0f, 0x2d, 0x46, - 0x45, 0x0f, 0x45, 0x41, 0x09, 0x3f, 0x0f, 0x0f, 0x55, - 0x56, 0x3f, 0x1d, 0x3f, 0x65, 0x40, 0x42, 0x41, 0x01, - 0x16, 0x08, 0x3f, 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, - 0x01, 0x36, 0x32, 0x36, 0x58, 0x4c, 0x88, 0x6d, 0x6d, - 0x70, 0x60, 0x73, 0x5f, 0x6d, 0x6d, 0x88, 0x30, 0x4f, - 0x01, 0x99, 0x58, 0x58, 0x58, 0x73, 0x36, 0x73, 0x6d, - 0x6e, 0x6e, 0x88, 0x30, 0x01, 0x36, 0x36, 0x88, 0x30, - 0x88, 0x12, 0x5f, 0x6e, 0x6b, 0x4c, 0x00, 0x07, 0x6e, - 0x5c, 0x6d, 0x6e, 0x88, 0x5d, 0x33, 0x6d, 0x6e, 0x4e, - 0x6e, 0x00, 0x06, 0x88, 0x6d, 0x73, 0x88, 0x88, 0x6b, - 0x4f, 0x00, 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x1e, 0x09, - 0x41, 0x2e, 0x2e, 0x01, 0x01, 0x01, 0x3f, 0x65, 0x09, - 0x78, 0x41, 0x1e, 0x2f, 0x1e, 0x46, 0x46, 0x65, 0x1e, - 0x1e, 0x0f, 0x41, 0x56, 0x55, 0x65, 0x66, 0x08, 0x08, - 0x0e, 0x44, 0x0f, 0x45, 0x56, 0x67, 0x2d, 0x45, 0x45, - 0x41, 0x2d, 0x3f, 0x0f, 0x0f, 0x46, 0x67, 0x65, 0x3f, - 0x0f, 0x0f, 0x09, 0x78, 0x67, 0x01, 0x16, 0x08, 0x3f, - 0x0f, 0x09, 0x79, 0x10, 0x01, 0x01, 0x01, 0x36, 0x73, - 0x5c, 0x58, 0x6b, 0x4c, 0x6d, 0x6d, 0x70, 0x60, 0x73, - 0x5f, 0x6d, 0x6d, 0x88, 0x4f, 0x4f, 0x35, 0x12, 0x36, - 0x36, 0x37, 0x6e, 0x33, 0x73, 0x6d, 0x6e, 0x6e, 0x88, - 0x11, 0x01, 0x36, 0x36, 0x4c, 0x30, 0x6e, 0x12, 0x5f, - 0x6e, 0x8d, 0x6b, 0x00, 0x06, 0x6e, 0x6d, 0x73, 0x6d, - 0x6e, 0x88, 0x5d, 0x33, 0x6d, 0x88, 0x38, 0x6e, 0x6e, - 0x00, 0x05, 0x88, 0x58, 0x33, 0x88, 0x88, 0x6b, 0x4f, - 0x00, 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x1e, 0x46, 0x41, - 0x41, 0x00, 0x04, 0x01, 0x44, 0x65, 0x09, 0x78, 0x41, - 0x1e, 0x2f, 0x1e, 0x2d, 0x46, 0x65, 0x1e, 0x1e, 0x0f, - 0x55, 0x56, 0x41, 0x2f, 0x2c, 0x08, 0x40, 0x09, 0x2f, - 0x0f, 0x45, 0x56, 0x56, 0x0f, 0x3f, 0x0f, 0x55, 0x78, - 0x1e, 0x0f, 0x0f, 0x40, 0x68, 0x0f, 0x3f, 0x0f, 0x0f, - 0x40, 0x68, 0x79, 0x01, 0x03, 0x08, 0x65, 0x0f, 0x09, - 0x79, 0x10, 0x01, 0x01, 0x01, 0x36, 0x58, 0x6d, 0x6e, - 0x38, 0x7e, 0x37, 0x6d, 0x89, 0x60, 0x33, 0x5f, 0x6d, - 0x6d, 0x88, 0x30, 0x4f, 0x73, 0x4a, 0x12, 0x5c, 0xa5, - 0x4e, 0x36, 0x73, 0x6d, 0x6e, 0x6e, 0x88, 0x60, 0x01, - 0x36, 0x33, 0x4c, 0x30, 0x6d, 0x12, 0x5f, 0x6e, 0x38, - 0x70, 0x00, 0x05, 0x6e, 0x88, 0x6d, 0x33, 0x6e, 0x6e, - 0x88, 0x7c, 0x73, 0x6d, 0x88, 0x60, 0x88, 0x6e, 0x00, - 0x05, 0x88, 0x73, 0x73, 0x88, 0x88, 0x4c, 0x30, 0x00, - 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x1e, 0x09, 0x41, 0x41, - 0x00, 0x04, 0x01, 0x3f, 0x65, 0x09, 0x78, 0x41, 0x1e, - 0x2f, 0x0f, 0x55, 0x2d, 0x1e, 0x1e, 0x1e, 0x0f, 0x2d, - 0x2e, 0x41, 0x0e, 0x08, 0x1e, 0x56, 0x09, 0x2f, 0x0f, - 0x45, 0x56, 0x56, 0x44, 0x44, 0x0f, 0x2d, 0x56, 0x40, - 0x0f, 0x0f, 0x45, 0x68, 0x1e, 0x3f, 0x0f, 0x0f, 0x40, - 0x68, 0x68, 0x01, 0xa6, 0x08, 0x65, 0x0f, 0x09, 0x10, - 0x10, 0x01, 0x01, 0x01, 0x36, 0x58, 0x6d, 0x6d, 0x38, - 0x7e, 0x37, 0x6e, 0x7c, 0x7c, 0x73, 0x5f, 0x6d, 0x6d, - 0x88, 0x60, 0x30, 0x73, 0x4a, 0x36, 0x4e, 0x4d, 0x4c, - 0x36, 0x73, 0x6d, 0x6e, 0x6e, 0x88, 0x5d, 0x01, 0x36, - 0x33, 0x6b, 0x30, 0x5f, 0x12, 0x6d, 0x6e, 0x5d, 0x38, - 0x00, 0x05, 0x6e, 0x7e, 0x5f, 0x33, 0x6e, 0x6e, 0x6e, - 0x7c, 0x73, 0x6d, 0x4c, 0x11, 0x6b, 0x6e, 0x6e, 0x00, - 0x04, 0x88, 0x36, 0x5c, 0x88, 0x88, 0x4c, 0x30, 0x00, - 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x65, 0x1f, 0x78, 0x41, - 0x00, 0x04, 0x01, 0x3f, 0x65, 0x40, 0x78, 0x41, 0x0f, - 0x2f, 0x0f, 0x41, 0x41, 0x45, 0x1e, 0x1e, 0x1e, 0x09, - 0x78, 0x2d, 0x0d, 0x0e, 0x1f, 0x68, 0x09, 0x2f, 0x0f, - 0x45, 0x56, 0x67, 0x3f, 0x2f, 0x0f, 0x46, 0x68, 0x46, - 0x0f, 0x0f, 0x45, 0x78, 0x3f, 0x0f, 0x0f, 0x0f, 0x46, - 0x68, 0x8c, 0x01, 0xa7, 0x08, 0x1e, 0x0f, 0x09, 0x10, - 0x10, 0x01, 0x01, 0x01, 0x36, 0x58, 0x6d, 0x6d, 0x38, - 0x88, 0x37, 0x88, 0x30, 0x7c, 0x58, 0x5f, 0x6d, 0x6d, - 0x6e, 0x38, 0x60, 0x73, 0x4a, 0x5f, 0x7c, 0x4f, 0x6e, - 0x33, 0x37, 0x6d, 0x6e, 0x6e, 0x6e, 0x38, 0x38, 0x12, - 0x33, 0x4e, 0x30, 0x5f, 0x32, 0x6d, 0x6e, 0x60, 0x60, - 0x88, 0x6e, 0x6e, 0x6e, 0x88, 0x6b, 0x37, 0x73, 0x6e, - 0x6e, 0x6e, 0x38, 0x5c, 0x6e, 0x4c, 0x30, 0x70, 0x6e, - 0x6e, 0x00, 0x04, 0x88, 0x12, 0x37, 0x88, 0x88, 0x4c, - 0x30, 0x00, 0xb8, 0x01, 0x2f, 0x3f, 0x65, 0x65, 0x46, - 0x78, 0x41, 0x00, 0x04, 0x01, 0x3f, 0x65, 0x45, 0x55, - 0x41, 0x65, 0x1d, 0x45, 0x78, 0x78, 0x1f, 0x0f, 0x1e, - 0x1e, 0x45, 0x2d, 0x1f, 0x0d, 0x3f, 0x2d, 0x68, 0x09, - 0x2f, 0x0f, 0x45, 0x56, 0x67, 0x3f, 0x0e, 0x0f, 0x09, - 0x68, 0x55, 0x0f, 0x0f, 0x0f, 0x42, 0x1e, 0x0f, 0x0f, - 0x45, 0x55, 0x67, 0x01, 0x01, 0xa7, 0x08, 0x0f, 0x0f, - 0x09, 0x10, 0x79, 0x01, 0x01, 0x01, 0x36, 0x58, 0x6d, - 0x6d, 0x38, 0x6e, 0x58, 0x7b, 0x4f, 0x8e, 0x00, 0x04, - 0x6d, 0x6e, 0x4e, 0x7c, 0x33, 0x12, 0x88, 0x60, 0x01, - 0x01, 0x99, 0x37, 0x6d, 0x6e, 0x6e, 0x6e, 0x6b, 0x6b, - 0x4b, 0x37, 0x4e, 0x30, 0x58, 0x32, 0x6e, 0x6e, 0x30, - 0x30, 0x4c, 0x6e, 0x6e, 0x6e, 0x88, 0x4e, 0x33, 0x5c, - 0x6e, 0x6e, 0x6e, 0x89, 0x37, 0x6e, 0x6b, 0x4f, 0x7c, - 0x6e, 0x6e, 0x6e, 0x88, 0x6b, 0x6d, 0x12, 0x58, 0x88, - 0x88, 0x4c, 0x30, 0x00, 0xb8, 0x01, 0xa4, 0x3f, 0x65, - 0x65, 0x46, 0x78, 0x41, 0x00, 0x04, 0x01, 0x65, 0x0f, - 0x0f, 0x09, 0x40, 0x2c, 0x1d, 0x09, 0x2e, 0x2e, 0x1f, - 0x09, 0x45, 0x0f, 0x0f, 0x40, 0x1f, 0x1d, 0x0f, 0x41, - 0x67, 0x45, 0x2f, 0x0f, 0x45, 0x67, 0x67, 0x1d, 0x0d, - 0x0f, 0x40, 0x68, 0x56, 0x1f, 0x45, 0x0f, 0x45, 0x65, - 0x0f, 0x0f, 0x1f, 0x67, 0x8c, 0x01, 0x01, 0x92, 0x0d, - 0x0f, 0x0f, 0x09, 0x10, 0x79, 0x01, 0x01, 0x01, 0x33, - 0x58, 0x6d, 0x6d, 0x89, 0x58, 0x5f, 0x89, 0x4f, 0x01, - 0x01, 0x88, 0x88, 0x6e, 0x6e, 0x6e, 0x70, 0x5c, 0x37, - 0x6b, 0x30, 0x01, 0x01, 0x73, 0x37, 0x6d, 0x00, 0x05, - 0x6e, 0x58, 0x6e, 0x89, 0x30, 0x33, 0x36, 0x6e, 0x6e, - 0x4f, 0x34, 0x01, 0x6e, 0x6e, 0x6e, 0x4e, 0x7e, 0x32, - 0x37, 0x6e, 0x88, 0x88, 0x89, 0x37, 0x6e, 0x4e, 0x4f, - 0x01, 0x4c, 0x6e, 0x6e, 0x88, 0x8d, 0x37, 0x12, 0x5f, - 0x88, 0x88, 0x4c, 0x11, 0x00, 0xb8, 0x01, 0xa4, 0x3f, - 0x65, 0x0f, 0x55, 0x78, 0x55, 0x00, 0x05, 0x01, 0x45, - 0x1e, 0x0f, 0x3f, 0x0e, 0x1e, 0x46, 0x2e, 0x78, 0x01, - 0xa8, 0x1f, 0x0f, 0x0f, 0x0f, 0x45, 0x3f, 0x40, 0x78, - 0x2e, 0x0f, 0x1d, 0x0f, 0x45, 0x67, 0x56, 0x08, 0x54, - 0x0f, 0x45, 0x67, 0x68, 0x42, 0x40, 0x45, 0x0f, 0x0f, - 0x0f, 0x45, 0x78, 0x67, 0x01, 0x01, 0x01, 0x92, 0x0d, - 0x0f, 0x0f, 0x09, 0x10, 0x79, 0x01, 0x01, 0x01, 0x33, - 0x58, 0x6d, 0x6d, 0xa9, 0x37, 0x6e, 0x7c, 0x00, 0x04, - 0x01, 0x4c, 0x88, 0x6e, 0x6e, 0x4c, 0x58, 0x6d, 0x38, - 0x30, 0x01, 0x01, 0x01, 0x5f, 0x6d, 0x00, 0x06, 0x6e, - 0x88, 0x5d, 0x38, 0x32, 0x36, 0x6e, 0x88, 0x4f, 0x8e, - 0x01, 0x8f, 0x6e, 0x88, 0x38, 0x5f, 0x12, 0x37, 0x6e, - 0x88, 0x88, 0x8d, 0x58, 0x6e, 0x4e, 0x4d, 0x01, 0x01, - 0x6e, 0x6e, 0x88, 0x8d, 0x33, 0x12, 0x5f, 0x88, 0x88, - 0x4c, 0x60, 0x00, 0xb8, 0x01, 0x17, 0x3f, 0x45, 0x2d, - 0x2e, 0x78, 0x00, 0x06, 0x01, 0x07, 0x45, 0x0f, 0x1e, - 0x1e, 0x40, 0x78, 0x2e, 0x96, 0x01, 0x01, 0x9e, 0x09, - 0x00, 0x04, 0x0f, 0x42, 0x2e, 0x97, 0xaa, 0x1d, 0x0f, - 0x40, 0x68, 0x78, 0x2c, 0x2f, 0x45, 0x1f, 0x67, 0x68, - 0x47, 0x18, 0x40, 0x45, 0x0f, 0x45, 0x46, 0x67, 0x00, - 0x04, 0x01, 0x08, 0x0d, 0x0f, 0x0f, 0x09, 0x10, 0x79, - 0x01, 0x01, 0x01, 0x58, 0x00, 0x04, 0x6d, 0x6e, 0x4e, - 0x60, 0x00, 0x04, 0x01, 0xab, 0x4c, 0x88, 0x6e, 0x6e, - 0x6e, 0x6b, 0x60, 0x00, 0x04, 0x01, 0x8f, 0x88, 0x88, - 0x6e, 0x6e, 0x6e, 0x88, 0x7e, 0x38, 0x01, 0x6d, 0x33, - 0x37, 0x88, 0x88, 0x4d, 0x01, 0x01, 0x01, 0x6e, 0x88, - 0x38, 0x33, 0x12, 0x58, 0x88, 0x88, 0x4c, 0x89, 0x6d, - 0x88, 0x8d, 0x4d, 0x01, 0x01, 0x98, 0x6e, 0x7e, 0x6b, - 0x32, 0x36, 0x6d, 0x88, 0x4c, 0x6b, 0x60, 0x00, 0xb8, - 0x01, 0x6a, 0x45, 0x41, 0x2e, 0x8c, 0x00, 0x08, 0x01, - 0x2d, 0x2d, 0x46, 0x2d, 0x78, 0x2e, 0x97, 0x00, 0x04, - 0x01, 0x96, 0x2d, 0x46, 0x2d, 0x41, 0x56, 0x8c, 0x01, - 0x01, 0x3f, 0x2d, 0x2e, 0x68, 0x1f, 0x0d, 0x09, 0x2e, - 0x68, 0x56, 0x01, 0x01, 0x01, 0x96, 0x2d, 0x2d, 0x42, - 0x2e, 0x2e, 0x00, 0x04, 0x01, 0x0d, 0x44, 0x2d, 0x42, - 0x78, 0x79, 0x79, 0x00, 0x04, 0x01, 0x6b, 0x4e, 0x8d, - 0x70, 0x38, 0x60, 0x00, 0x06, 0x01, 0x98, 0x8d, 0x70, - 0x8d, 0x89, 0x5d, 0x00, 0x06, 0x01, 0x7b, 0x70, 0x70, - 0x8d, 0x89, 0x7c, 0x60, 0x01, 0x01, 0x01, 0x4c, 0x38, - 0x38, 0x70, 0x5e, 0x00, 0x04, 0x01, 0x88, 0x4e, 0x36, - 0x36, 0x6b, 0x38, 0x5d, 0x60, 0x30, 0x7c, 0x38, 0x7c, - 0x4d, 0x01, 0x01, 0x01, 0x4c, 0x7e, 0x6d, 0x12, 0x5c, - 0x8d, 0x7c, 0x5d, 0x60, 0x85, 0x00, 0xb9, 0x01, 0x46, - 0x2e, 0x97, 0x00, 0x0b, 0x01, 0x11, 0x30, 0x0a, 0x00, - 0x08, 0x01, 0x0a, 0x30, 0x0a, 0x00, 0x04, 0x01, 0x2d, - 0x56, 0x01, 0x9e, 0xa4, 0x46, 0x56, 0x00, 0x08, 0x01, - 0x68, 0x11, 0x00, 0x06, 0x01, 0x65, 0x78, 0x00, 0x04, - 0x30, 0x00, 0x06, 0x01, 0x77, 0x85, 0x85, 0x77, 0x00, - 0x15, 0x01, 0x60, 0x85, 0x85, 0x00, 0x07, 0x01, 0x6c, - 0x7c, 0x4f, 0x00, 0x04, 0x01, 0xab, 0x6e, 0x73, 0x6b, - 0x60, 0x60, 0x34, 0x3a, 0x28, 0x94, 0x38, 0x5d, 0x4f, - 0x00, 0x04, 0x01, 0x88, 0x5c, 0x58, 0x8e, 0x81, 0xac, - 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, 0x00, 0xff, 0x01, - 0x00, 0xc9, 0x01, 0x00, 0x00 -}; - -// Keyboard - -unsigned char item_keyboard_colors[] = { - 0xff, 0xff, 0xff, - 0xff, 0xc6, 0x21, - 0xf7, 0xbd, 0x18, - 0xce, 0x9c, 0x18, - 0x9c, 0x7b, 0x10, - 0x84, 0x63, 0x10, - 0x7b, 0x63, 0x10, - 0xe7, 0xb5, 0x18, - 0xff, 0xbd, 0x21, - 0x73, 0x5a, 0x10, - 0xef, 0xbd, 0x42, - 0xe7, 0xb5, 0x39, - 0xe7, 0xb5, 0x31, - 0xde, 0xad, 0x29, - 0x6b, 0x52, 0x10, - 0xef, 0x9c, 0x42, - 0xe7, 0x94, 0x39, - 0xe7, 0x8c, 0x31, - 0xde, 0x8c, 0x29, - 0xde, 0x84, 0x29, - 0xef, 0xb5, 0x18, - 0xe7, 0x94, 0x31, - 0xde, 0x84, 0x21, - 0x9c, 0x73, 0x10, - 0x52, 0x39, 0x08, - 0xde, 0xa5, 0x18, - 0xef, 0x9c, 0x4a, - 0xf7, 0xc6, 0x4a, - 0x31, 0x21, 0x08, - 0xf7, 0xa5, 0x4a, - 0xf7, 0xd6, 0xb5, - 0xef, 0xbd, 0x84, - 0xf7, 0xe7, 0xce, - 0xff, 0xf7, 0xef, - 0xff, 0xff, 0xff, - 0xf7, 0xce, 0xad, - 0x63, 0x52, 0x18, - 0x39, 0x31, 0x10, - 0xf7, 0xd6, 0xad, - 0x9c, 0x7b, 0x31, - 0xff, 0xe7, 0xce, - 0xef, 0xa5, 0x52, - 0xbd, 0x94, 0x39, - 0xb5, 0x94, 0x31, - 0xd6, 0xad, 0x39, - 0xf7, 0xbd, 0x7b, - 0xf7, 0xb5, 0x73, - 0xf7, 0xce, 0x52, - 0x29, 0x21, 0x08, - 0xf7, 0xa5, 0x52, - 0xff, 0xe7, 0xd6, - 0xf7, 0xce, 0x9c, - 0xf7, 0xce, 0xa5, - 0xef, 0xa5, 0x5a, - 0x00, 0x00, 0x00, - 0x7b, 0x63, 0x29, - 0xf7, 0xb5, 0x6b, - 0xff, 0xef, 0xde, - 0xf7, 0xbd, 0x84, - 0xff, 0xef, 0xe7, - 0x42, 0x31, 0x10, - 0x73, 0x5a, 0x21, - 0xe7, 0x9c, 0x4a, - 0xd6, 0xad, 0x42, - 0x10, 0x10, 0x08, - 0xef, 0xad, 0x6b, - 0xff, 0xce, 0x5a, - 0xf7, 0xad, 0x5a, - 0x7b, 0x6b, 0x29, - 0xff, 0xe7, 0xc6, - 0xf7, 0xd6, 0xa5, - 0xc6, 0xa5, 0x42, - 0xe7, 0xbd, 0x52, - 0x8e, 0x71, 0x2d, - 0xef, 0xb5, 0x6b, - 0xef, 0xc6, 0x94, - 0x31, 0x29, 0x10, - 0xff, 0xd6, 0x5a, - 0xd6, 0xad, 0x4a, - 0x7b, 0x63, 0x21, - 0xce, 0xa5, 0x39, - 0xff, 0xef, 0xd6, - 0xf7, 0xc6, 0x8c, - 0xef, 0xad, 0x63, - 0xde, 0xb5, 0x4a, - 0xad, 0x8c, 0x31, - 0xff, 0xb5, 0x63, - 0xf7, 0xc6, 0x94, - 0x84, 0x6b, 0x21, - 0xad, 0x8c, 0x29, - 0xbd, 0x9c, 0x42, - 0xc6, 0x9c, 0x31, - 0xff, 0xb5, 0x6b, - 0xff, 0xbd, 0x84, - 0xbd, 0x9c, 0x39, - 0xa5, 0x84, 0x29, - 0xf7, 0xc6, 0x9c, - 0x94, 0x7b, 0x2d, - 0x21, 0x18, 0x08, - 0xf7, 0xad, 0x63, - 0xff, 0xde, 0xb5, - 0x73, 0x5a, 0x29, - 0xce, 0xa5, 0x31, - 0xf7, 0xde, 0xbd, - 0xef, 0xb5, 0x7b, - 0x4a, 0x39, 0x18, - 0x6b, 0x5a, 0x21, - 0x52, 0x42, 0x18, - 0x4a, 0x39, 0x10, - 0xff, 0xbd, 0x73, - 0xa5, 0x84, 0x31, - 0x9c, 0x7b, 0x29, - 0x94, 0x73, 0x21, - 0xff, 0xde, 0xbd, - 0xe7, 0xbd, 0x4a, - 0xde, 0xb5, 0x39, - 0xf7, 0xde, 0xc6, - 0x42, 0x39, 0x10, - 0xff, 0xde, 0xc6, - 0x73, 0x5a, 0x18, - 0xd6, 0xad, 0x31, - 0xef, 0xb5, 0x73, - 0x6b, 0x52, 0x21, - 0x5a, 0x4a, 0x18, - 0xff, 0xf7, 0xe7, - 0xe7, 0xa5, 0x5a, - 0xe7, 0x9c, 0x52, - 0xde, 0x8c, 0x31, - 0xe7, 0xa5, 0x63, - 0x08, 0x08, 0x00, - 0xe7, 0x94, 0x42, - 0xd6, 0xa5, 0x21, - 0xad, 0x84, 0x29, - 0xbd, 0x94, 0x31, - 0xe7, 0x9c, 0x42, - 0xd6, 0x7b, 0x18, - 0xef, 0xce, 0xa5, - 0x31, 0x29, 0x08, - 0x39, 0x29, 0x08, - 0xe7, 0xad, 0x6b, - 0xef, 0xbd, 0x8c, - 0x63, 0x52, 0x10, - 0xd6, 0xa5, 0x18, - 0xb5, 0x8c, 0x29, - 0xa5, 0x84, 0x21, - 0xc6, 0x94, 0x21, - 0xc6, 0x9c, 0x21, - 0x8c, 0x6b, 0x18, - 0x52, 0x42, 0x10, - 0x9c, 0x7b, 0x21, - 0xde, 0x94, 0x39, - 0xbd, 0x94, 0x21, - 0x18, 0x18, 0x08, - 0x8c, 0x6d, 0x20, - 0x42, 0x31, 0x08, - 0xd6, 0x9c, 0x10, - 0xd6, 0x73, 0x10, - 0xce, 0xa5, 0x29, - 0x10, 0x10, 0x00, - 0xb5, 0x8c, 0x18, - 0xef, 0xad, 0x73, - 0xb5, 0x8c, 0x21, - 0x5a, 0x4a, 0x10, - 0x84, 0x63, 0x18, - 0x8c, 0x6b, 0x10, - 0xce, 0x9c, 0x08, - 0xce, 0x73, 0x08, - 0xbd, 0x94, 0x18, - 0x63, 0x4a, 0x10, - 0x9c, 0x7b, 0x18, - 0xa5, 0x7b, 0x18, - 0xad, 0x84, 0x10, - 0xce, 0x94, 0x00, - 0xce, 0x6b, 0x00, - 0xa5, 0x7b, 0x10, - 0xe7, 0xbd, 0x39, - 0xde, 0xad, 0x21, - 0xbd, 0x94, 0x29, - 0xff, 0xd6, 0xad, - 0xa5, 0x8c, 0x39, - 0xff, 0xbd, 0x7b, - 0xce, 0xad, 0x42, - 0xa5, 0x84, 0x39, - 0xc6, 0x9c, 0x39, - 0xbd, 0x9c, 0x31, - 0x18, 0x10, 0x00, - 0xef, 0xad, 0x5a, - 0xff, 0xd6, 0xb5, - 0x7b, 0x63, 0x18, - 0xef, 0xbd, 0x7b, - 0xe7, 0xb5, 0x42, - 0xce, 0x9c, 0x21, - 0xd6, 0xa5, 0x31, - 0x6b, 0x52, 0x18, - 0xff, 0xf7, 0xf7, - 0xde, 0xad, 0x39, - 0x63, 0x4a, 0x18, - 0xad, 0x84, 0x18, - 0xad, 0x84, 0x21, - 0xc6, 0x94, 0x18, - 0xce, 0x9c, 0x10, - 0xef, 0xce, 0x9c, - 0x5a, 0x42, 0x08, - 0x4a, 0x39, 0x08 - -}; -unsigned char item_keyboard[] = { - 0x01, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, - 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, - 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, - 0x07, 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, - 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, - 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, - 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, 0x07, - 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, - 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, - 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, - 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, - 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, - 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, - 0x07, 0x06, 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, - 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x08, 0x02, - 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, - 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, - 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, - 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, - 0x05, 0x04, 0x03, 0x07, 0x03, 0x04, 0x05, 0x00, 0x07, - 0x06, 0x05, 0x04, 0x03, 0x02, 0x00, 0x0f, 0x01, 0x02, - 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, - 0x02, 0x00, 0x0f, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, - 0x08, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x01, 0x01, - 0x08, 0x03, 0x09, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, - 0x0d, 0x0d, 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0f, 0x10, - 0x11, 0x11, 0x12, 0x13, 0x0e, 0x04, 0x0e, 0x00, 0x06, - 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x04, 0x0e, - 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, - 0x04, 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, - 0x0d, 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, - 0x11, 0x12, 0x13, 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0a, - 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x04, 0x0e, 0x00, - 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x04, - 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, - 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, - 0x12, 0x13, 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0a, 0x0b, - 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x04, 0x0e, 0x00, 0x06, - 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x04, 0x0e, - 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x09, - 0x03, 0x14, 0x03, 0x09, 0x00, 0x06, 0x0f, 0x10, 0x11, - 0x11, 0x12, 0x13, 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0a, - 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x04, 0x0e, 0x00, - 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x04, - 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, - 0x0e, 0x04, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, - 0x12, 0x13, 0x09, 0x03, 0x08, 0x00, 0x0d, 0x01, 0x08, - 0x03, 0x09, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, - 0x13, 0x09, 0x03, 0x08, 0x00, 0x0d, 0x01, 0x08, 0x03, - 0x09, 0x00, 0x06, 0x0f, 0x10, 0x15, 0x15, 0x11, 0x13, - 0x16, 0x09, 0x03, 0x08, 0x01, 0x01, 0x14, 0x17, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x17, 0x19, - 0x17, 0x00, 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, - 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, - 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x17, 0x14, 0x00, 0x0d, 0x01, 0x14, 0x17, 0x00, 0x08, - 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x17, 0x14, 0x00, - 0x0d, 0x01, 0x14, 0x17, 0x0f, 0x00, 0x05, 0x1a, 0x0f, - 0x0f, 0x10, 0x15, 0x11, 0x11, 0x13, 0x16, 0x17, 0x14, - 0x01, 0x01, 0x07, 0x05, 0x0a, 0x00, 0x05, 0x1b, 0x0a, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x1d, - 0x1d, 0x1e, 0x1e, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, - 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x05, - 0x1d, 0x0f, 0x0f, 0x1f, 0x20, 0x11, 0x12, 0x13, 0x1c, - 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x04, 0x1d, 0x1e, 0x21, - 0x22, 0x22, 0x23, 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, - 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x1c, 0x0f, 0x1d, 0x1d, 0x1e, 0x1e, 0x1d, 0x0f, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, - 0x1b, 0x0a, 0x24, 0x25, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, - 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x20, 0x26, 0x10, 0x11, - 0x12, 0x13, 0x1c, 0x0a, 0x1b, 0x1b, 0x27, 0x25, 0x1b, - 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, - 0x1d, 0x1d, 0x1d, 0x1e, 0x28, 0x20, 0x20, 0x26, 0x10, - 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x05, 0x03, 0x05, - 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x29, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x04, 0x1b, 0x2a, 0x2b, - 0x2c, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, - 0x04, 0x1d, 0x2d, 0x2e, 0x29, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x05, 0x1d, - 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x05, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x05, 0x0f, 0x00, 0x05, 0x1d, - 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x05, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x05, 0x1a, 0x00, 0x05, 0x1d, - 0x1a, 0x0f, 0x0f, 0x10, 0x15, 0x11, 0x13, 0x16, 0x05, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x1b, 0x00, 0x05, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x31, 0x32, 0x32, 0x31, 0x1d, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, 0x1b, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, - 0x05, 0x31, 0x1d, 0x0f, 0x33, 0x22, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x34, - 0x22, 0x2e, 0x0f, 0x29, 0x35, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x32, 0x32, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x00, 0x05, 0x2f, 0x1b, 0x25, 0x36, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x22, 0x20, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x2f, 0x37, - 0x36, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x31, 0x31, 0x38, 0x2d, 0x2d, 0x39, - 0x20, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x05, - 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x06, - 0x03, 0x06, 0x1d, 0x31, 0x31, 0x31, 0x3a, 0x26, 0x3b, - 0x20, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x2f, 0x27, 0x36, 0x3c, 0x30, 0x36, 0x3d, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x22, 0x39, - 0x28, 0x22, 0x32, 0x3e, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x00, 0x05, 0x2f, 0x3f, 0x40, 0x3d, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x32, 0x00, 0x04, - 0x22, 0x41, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x1a, - 0x0f, 0x10, 0x15, 0x11, 0x13, 0x16, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0x32, 0x32, 0x31, 0x1d, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, - 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x33, - 0x22, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, - 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x43, 0x32, 0x32, 0x1d, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, - 0x42, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x32, 0x32, 0x31, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x42, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x44, 0x36, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, 0x43, - 0x31, 0x1d, 0x20, 0x20, 0x10, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, 0x31, - 0x43, 0x45, 0x32, 0x46, 0x39, 0x20, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x47, 0x48, 0x2f, - 0x1b, 0x49, 0x36, 0x2b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0x43, 0x38, 0x31, 0x1d, 0x4a, 0x22, 0x4b, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, - 0x2f, 0x4c, 0x36, 0x3d, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x43, 0x32, 0x33, 0x2d, 0x2e, 0x4a, - 0x3e, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, 0x0d, 0x01, - 0x07, 0x06, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, - 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x00, 0x04, 0x43, - 0x38, 0x1a, 0x0f, 0x10, 0x15, 0x11, 0x13, 0x16, 0x06, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x1b, 0x2f, 0x42, 0x4d, - 0x4e, 0x49, 0x37, 0x4f, 0x50, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x51, 0x32, 0x31, 0x52, 0x34, - 0x53, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, - 0x4d, 0x54, 0x49, 0x37, 0x4f, 0x55, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x56, 0x57, 0x34, - 0x4a, 0x33, 0x22, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x4d, 0x42, 0x47, 0x37, 0x58, 0x50, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x32, 0x32, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x4d, 0x48, 0x27, 0x37, 0x2c, 0x50, 0x59, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x51, 0x32, - 0x31, 0x52, 0x34, 0x53, 0x10, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x4d, 0x4e, 0x5a, 0x2a, 0x2b, 0x5b, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x5c, - 0x5d, 0x2d, 0x2d, 0x2e, 0x29, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x42, 0x44, 0x36, 0x2f, 0x1b, 0x0a, - 0x5b, 0x59, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, - 0x56, 0x43, 0x31, 0x1d, 0x20, 0x20, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x2f, 0x48, 0x5a, 0x42, 0x49, 0x5e, - 0x0a, 0x5f, 0x4f, 0x0c, 0x0d, 0x0d, 0x06, 0x03, 0x06, - 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, 0x28, 0x20, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x4d, - 0x42, 0x2f, 0x1b, 0x0a, 0x36, 0x3d, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, 0x1d, 0x0f, - 0x22, 0x60, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, - 0x4d, 0x42, 0x61, 0x62, 0x30, 0x3d, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x32, 0x2d, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, - 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, 0x56, 0x43, - 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, - 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, - 0x56, 0x63, 0x64, 0x32, 0x29, 0x0f, 0x10, 0x15, 0x11, - 0x13, 0x16, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x1b, - 0x2f, 0x42, 0x5a, 0x62, 0x65, 0x37, 0x4c, 0x40, 0x66, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x32, 0x32, - 0x32, 0x67, 0x23, 0x22, 0x68, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x61, 0x36, 0x69, 0x37, 0x6a, 0x62, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, - 0x3b, 0x39, 0x34, 0x32, 0x32, 0x22, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x6b, 0x62, 0x37, 0x6c, - 0x40, 0x5b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x00, - 0x07, 0x22, 0x60, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x48, 0x30, 0x30, 0x37, 0x4c, 0x4c, 0x36, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x32, 0x32, 0x32, - 0x3b, 0x39, 0x22, 0x1f, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x42, 0x6a, 0x3c, 0x25, 0x40, 0x25, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x6d, 0x32, - 0x32, 0x28, 0x22, 0x33, 0x10, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x44, 0x36, 0x2f, 0x1b, 0x6e, 0x36, - 0x6f, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, - 0x43, 0x31, 0x1d, 0x20, 0x20, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x5a, 0x36, 0x6a, 0x40, 0x40, 0x61, - 0x62, 0x36, 0x70, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, - 0x31, 0x43, 0x43, 0x43, 0x31, 0x28, 0x20, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, - 0x2f, 0x1b, 0x2c, 0x36, 0x70, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, 0x4a, 0x22, - 0x29, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, - 0x54, 0x40, 0x5e, 0x25, 0x3d, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x43, 0x32, 0x2d, 0x1d, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, - 0x43, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, 0x63, - 0x71, 0x3b, 0x2d, 0x1a, 0x0f, 0x10, 0x15, 0x11, 0x13, - 0x16, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x1b, 0x2f, - 0x2f, 0x72, 0x2f, 0x2f, 0x1b, 0x73, 0x36, 0x3d, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x32, 0x22, 0x2e, - 0x1d, 0x0f, 0x34, 0x21, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x47, 0x36, 0x61, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x46, 0x21, - 0x63, 0x1d, 0x0f, 0x74, 0x22, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x2f, 0x37, 0x40, 0x72, 0x1b, 0x0a, 0x30, - 0x75, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, - 0x32, 0x32, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x2f, 0x37, 0x40, 0x72, 0x1b, 0x0a, - 0x75, 0x36, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, - 0x32, 0x22, 0x76, 0x1d, 0x0f, 0x3b, 0x20, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x25, 0x25, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, - 0x1d, 0x22, 0x33, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x2f, 0x37, 0x36, 0x2f, 0x50, 0x40, 0x6f, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, - 0x20, 0x20, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x5a, 0x36, 0x6b, 0x2f, 0x36, 0x30, 0x0a, 0x25, 0x77, - 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, 0x00, 0x05, 0x31, - 0x28, 0x20, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x00, 0x05, 0x2f, 0x1b, 0x24, 0x40, 0x78, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x38, 0x46, 0x67, - 0x32, 0x79, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x2f, 0x2f, 0x4c, 0x7a, 0x1b, 0x25, 0x3d, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x32, 0x22, - 0x3b, 0x1e, 0x29, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x00, 0x04, 0x31, - 0x76, 0x39, 0x29, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, - 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, - 0x64, 0x3b, 0x3a, 0x1d, 0x1a, 0x0f, 0x10, 0x15, 0x11, - 0x13, 0x16, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x0a, - 0x00, 0x04, 0x1b, 0x54, 0x2b, 0x55, 0x36, 0x3d, 0x0c, - 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x28, 0x28, 0x1d, - 0x0f, 0x0f, 0x4a, 0x22, 0x53, 0x12, 0x13, 0x30, 0x0a, - 0x1b, 0x7b, 0x62, 0x1b, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x39, 0x67, - 0x1d, 0x0f, 0x0f, 0x33, 0x22, 0x11, 0x12, 0x13, 0x30, - 0x0a, 0x1b, 0x1b, 0x62, 0x69, 0x1b, 0x0a, 0x0a, 0x3d, - 0x40, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x1d, - 0x28, 0x28, 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x0a, 0x1b, 0x1b, 0x62, 0x7b, 0x1b, 0x0a, 0x0a, - 0x3d, 0x36, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, - 0x28, 0x39, 0x1d, 0x0f, 0x0f, 0x20, 0x20, 0x11, 0x12, - 0x13, 0x30, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x25, 0x25, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x00, 0x05, 0x1d, - 0x0f, 0x22, 0x33, 0x10, 0x11, 0x12, 0x13, 0x30, 0x0a, - 0x1b, 0x1b, 0x37, 0x36, 0x50, 0x40, 0x6b, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x00, 0x05, 0x1d, 0x0f, - 0x20, 0x20, 0x10, 0x11, 0x12, 0x13, 0x30, 0x0a, 0x1b, - 0x2a, 0x36, 0x54, 0x1b, 0x36, 0x5f, 0x0a, 0x25, 0x77, - 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x0f, 0x00, 0x05, 0x1d, - 0x20, 0x20, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x0a, - 0x00, 0x05, 0x1b, 0x6e, 0x40, 0x5b, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x1d, 0x63, 0x34, 0x1e, - 0x21, 0x26, 0x10, 0x11, 0x12, 0x13, 0x30, 0x0a, 0x1b, - 0x1b, 0x49, 0x62, 0x54, 0x0a, 0x25, 0x3d, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x0f, 0x00, 0x05, 0x1d, 0x2d, 0x39, - 0x39, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x0f, 0x1d, 0x1d, 0x1d, 0x74, 0x22, - 0x22, 0x39, 0x29, 0x10, 0x11, 0x12, 0x13, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x1a, 0x43, 0x28, 0x7c, - 0x57, 0x38, 0x41, 0x53, 0x53, 0x35, 0x7d, 0x7e, 0x7f, - 0x16, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x0a, 0x0a, - 0x0a, 0x73, 0x7b, 0x36, 0x30, 0x25, 0x36, 0x77, 0x0d, - 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x20, 0x20, 0x0f, - 0x0f, 0x0f, 0x41, 0x22, 0x80, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x25, 0x25, 0x00, 0x04, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x22, 0x34, 0x0f, - 0x0f, 0x0f, 0x60, 0x22, 0x12, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x0a, 0x36, 0x62, 0x25, 0x25, 0x25, 0x62, 0x36, - 0x0d, 0x0d, 0x0d, 0x30, 0x00, 0x04, 0x0f, 0x20, 0x20, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x0a, 0x36, 0x4f, 0x0a, 0x0a, 0x0a, 0x3d, 0x36, - 0x0d, 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x20, 0x20, - 0x0f, 0x0f, 0x0f, 0x20, 0x20, 0x12, 0x12, 0x13, 0x30, - 0x00, 0x07, 0x0a, 0x25, 0x25, 0x0c, 0x0d, 0x0d, 0x0d, - 0x30, 0x00, 0x07, 0x0f, 0x22, 0x60, 0x11, 0x12, 0x12, - 0x13, 0x30, 0x0a, 0x0a, 0x0a, 0x4f, 0x36, 0x25, 0x81, - 0x2c, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x30, 0x00, 0x07, - 0x0f, 0x20, 0x20, 0x11, 0x12, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x2b, 0x36, 0x0a, 0x0a, 0x36, 0x55, 0x0b, 0x25, - 0x77, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x00, 0x06, 0x0f, - 0x20, 0x20, 0x10, 0x11, 0x12, 0x12, 0x13, 0x30, 0x00, - 0x05, 0x0a, 0x6e, 0x40, 0x5b, 0x0b, 0x0c, 0x0d, 0x0d, - 0x0d, 0x30, 0x00, 0x07, 0x0f, 0x53, 0x22, 0x4b, 0x12, - 0x12, 0x13, 0x30, 0x0a, 0x0a, 0x2c, 0x40, 0x5e, 0x0a, - 0x0a, 0x25, 0x3d, 0x0c, 0x0d, 0x0d, 0x0d, 0x30, 0x00, - 0x07, 0x0f, 0x29, 0x22, 0x68, 0x12, 0x12, 0x13, 0x06, - 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, 0x0f, 0x0f, 0x0f, - 0x67, 0x00, 0x04, 0x22, 0x39, 0x82, 0x12, 0x12, 0x13, - 0x06, 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, 0x0f, 0x33, - 0x22, 0x21, 0x00, 0x04, 0x32, 0x20, 0x20, 0x20, 0x74, - 0x3e, 0x16, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x0a, - 0x0a, 0x0a, 0x4c, 0x62, 0x50, 0x0a, 0x0b, 0x36, 0x77, - 0x0d, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, 0x20, 0x20, - 0x0f, 0x0f, 0x10, 0x53, 0x22, 0x7e, 0x13, 0x16, 0x30, - 0x0a, 0x0a, 0x25, 0x30, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0c, 0x0d, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, 0x22, - 0x33, 0x0f, 0x0f, 0x10, 0x4b, 0x22, 0x12, 0x13, 0x16, - 0x30, 0x0a, 0x0a, 0x0a, 0x36, 0x7b, 0x55, 0x55, 0x59, - 0x84, 0x84, 0x0d, 0x0d, 0x83, 0x30, 0x00, 0x04, 0x0f, - 0x20, 0x20, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x16, - 0x30, 0x0a, 0x0a, 0x0a, 0x36, 0x3d, 0x0a, 0x0a, 0x0b, - 0x77, 0x36, 0x0d, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, - 0x20, 0x20, 0x0f, 0x0f, 0x10, 0x20, 0x20, 0x12, 0x13, - 0x16, 0x30, 0x00, 0x07, 0x0a, 0x25, 0x25, 0x0c, 0x0d, - 0x0d, 0x83, 0x30, 0x00, 0x07, 0x0f, 0x22, 0x4b, 0x11, - 0x12, 0x13, 0x16, 0x30, 0x0a, 0x0a, 0x0a, 0x3d, 0x36, - 0x5b, 0x40, 0x30, 0x66, 0x0c, 0x0d, 0x0d, 0x83, 0x30, - 0x00, 0x07, 0x0f, 0x20, 0x20, 0x11, 0x12, 0x13, 0x16, - 0x30, 0x0a, 0x0a, 0x55, 0x36, 0x0a, 0x0a, 0x36, 0x59, - 0x0c, 0x25, 0x77, 0x0d, 0x83, 0x06, 0x03, 0x06, 0x00, - 0x06, 0x0f, 0x20, 0x20, 0x11, 0x11, 0x12, 0x13, 0x16, - 0x30, 0x00, 0x04, 0x0a, 0x85, 0x36, 0x85, 0x0b, 0x0c, - 0x0c, 0x0d, 0x0d, 0x83, 0x30, 0x00, 0x07, 0x0f, 0x10, - 0x20, 0x20, 0x12, 0x13, 0x16, 0x30, 0x0a, 0x0a, 0x55, - 0x00, 0x07, 0x36, 0x0d, 0x0d, 0x83, 0x30, 0x00, 0x07, - 0x0f, 0x10, 0x22, 0x4b, 0x12, 0x13, 0x16, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x0f, 0x0f, 0x67, 0x00, - 0x06, 0x22, 0x39, 0x10, 0x13, 0x16, 0x06, 0x07, 0x00, - 0x0d, 0x01, 0x07, 0x06, 0x0f, 0x0f, 0x60, 0x21, 0x57, - 0x1a, 0x1a, 0x86, 0x82, 0x82, 0x10, 0x7f, 0x16, 0x87, - 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x0b, 0x0b, 0x0b, - 0x36, 0x3d, 0x0b, 0x0b, 0x0c, 0x36, 0x77, 0x0d, 0x83, - 0x83, 0x30, 0x10, 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, - 0x11, 0x88, 0x21, 0x13, 0x16, 0x16, 0x30, 0x0b, 0x0b, - 0x4f, 0x36, 0x66, 0x0b, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, - 0x83, 0x83, 0x30, 0x10, 0x10, 0x10, 0x39, 0x1e, 0x10, - 0x10, 0x11, 0x20, 0x22, 0x13, 0x16, 0x16, 0x30, 0x0b, - 0x0b, 0x0b, 0x75, 0x30, 0x0b, 0x0b, 0x0c, 0x0c, 0x0d, - 0x0d, 0x83, 0x83, 0x30, 0x00, 0x04, 0x10, 0x20, 0x20, - 0x10, 0x11, 0x11, 0x12, 0x13, 0x16, 0x16, 0x30, 0x0b, - 0x0b, 0x0b, 0x30, 0x30, 0x0b, 0x0b, 0x0c, 0x89, 0x36, - 0x0d, 0x83, 0x83, 0x30, 0x10, 0x10, 0x10, 0x20, 0x20, - 0x10, 0x10, 0x11, 0x20, 0x74, 0x13, 0x16, 0x16, 0x30, - 0x00, 0x07, 0x0b, 0x25, 0x25, 0x0d, 0x0d, 0x83, 0x83, - 0x30, 0x00, 0x07, 0x10, 0x22, 0x4b, 0x12, 0x13, 0x16, - 0x16, 0x30, 0x0b, 0x0b, 0x0b, 0x3d, 0x36, 0x0b, 0x5f, - 0x36, 0x6c, 0x0d, 0x0d, 0x83, 0x83, 0x30, 0x00, 0x07, - 0x10, 0x20, 0x20, 0x12, 0x13, 0x16, 0x16, 0x30, 0x0b, - 0x0b, 0x59, 0x36, 0x0b, 0x0b, 0x36, 0x84, 0x0c, 0x8a, - 0x0e, 0x83, 0x83, 0x06, 0x03, 0x06, 0x00, 0x06, 0x10, - 0x20, 0x20, 0x11, 0x12, 0x13, 0x16, 0x16, 0x30, 0x0b, - 0x0b, 0x0b, 0x78, 0x40, 0x3d, 0x0b, 0x0c, 0x0c, 0x0d, - 0x0d, 0x83, 0x83, 0x30, 0x00, 0x07, 0x10, 0x11, 0x3b, - 0x67, 0x13, 0x16, 0x16, 0x30, 0x00, 0x07, 0x0b, 0x25, - 0x77, 0x0d, 0x0d, 0x83, 0x83, 0x30, 0x00, 0x07, 0x10, - 0x3e, 0x22, 0x68, 0x13, 0x16, 0x16, 0x06, 0x07, 0x00, - 0x0d, 0x01, 0x07, 0x06, 0x10, 0x53, 0x00, 0x05, 0x60, - 0x4b, 0x4b, 0x4b, 0x8b, 0x16, 0x16, 0x06, 0x07, 0x00, - 0x0d, 0x01, 0x07, 0x06, 0x10, 0x10, 0x10, 0x8c, 0x7c, - 0x8c, 0x10, 0x15, 0x15, 0x11, 0x13, 0x16, 0x16, 0x87, - 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x0c, 0x0c, 0x0c, - 0x62, 0x30, 0x66, 0x66, 0x6c, 0x36, 0x8d, 0x0d, 0x83, - 0x8e, 0x30, 0x11, 0x11, 0x11, 0x20, 0x22, 0x1f, 0x11, - 0x7e, 0x21, 0x4b, 0x13, 0x16, 0x87, 0x30, 0x0c, 0x0c, - 0x66, 0x30, 0x30, 0x8f, 0x0c, 0x0d, 0x90, 0x91, 0x0d, - 0x83, 0x8e, 0x30, 0x11, 0x11, 0x11, 0x4b, 0x21, 0x7e, - 0x82, 0x1e, 0x20, 0x22, 0x13, 0x16, 0x87, 0x30, 0x0c, - 0x0c, 0x0c, 0x8f, 0x36, 0x6c, 0x66, 0x0d, 0x92, 0x93, - 0x0d, 0x83, 0x8e, 0x30, 0x00, 0x04, 0x11, 0x20, 0x20, - 0x11, 0x12, 0x12, 0x13, 0x13, 0x16, 0x87, 0x30, 0x0c, - 0x0c, 0x0c, 0x90, 0x36, 0x77, 0x84, 0x3c, 0x3c, 0x36, - 0x0d, 0x83, 0x8e, 0x30, 0x11, 0x11, 0x11, 0x20, 0x20, - 0x11, 0x11, 0x12, 0x74, 0x74, 0x13, 0x16, 0x87, 0x30, - 0x00, 0x07, 0x0c, 0x8a, 0x8a, 0x0d, 0x0d, 0x83, 0x8e, - 0x30, 0x00, 0x07, 0x11, 0x22, 0x4b, 0x13, 0x13, 0x16, - 0x87, 0x30, 0x0c, 0x0c, 0x0c, 0x77, 0x36, 0x0c, 0x0c, - 0x70, 0x36, 0x6c, 0x0d, 0x83, 0x8e, 0x30, 0x00, 0x07, - 0x11, 0x74, 0x74, 0x13, 0x13, 0x16, 0x87, 0x30, 0x0c, - 0x0c, 0x84, 0x36, 0x0c, 0x0c, 0x36, 0x90, 0x0d, 0x8a, - 0x0e, 0x83, 0x8e, 0x06, 0x03, 0x06, 0x11, 0x11, 0x11, - 0x7e, 0x53, 0x53, 0x39, 0x39, 0x80, 0x7d, 0x3e, 0x16, - 0x87, 0x30, 0x0c, 0x0c, 0x0c, 0x94, 0x36, 0x95, 0x84, - 0x90, 0x90, 0x91, 0x0d, 0x83, 0x8e, 0x30, 0x11, 0x11, - 0x11, 0x3e, 0x41, 0x11, 0x82, 0x88, 0x22, 0x7e, 0x13, - 0x16, 0x87, 0x30, 0x00, 0x07, 0x0c, 0x8a, 0x77, 0x0d, - 0x0d, 0x83, 0x8e, 0x30, 0x00, 0x04, 0x11, 0x41, 0x11, - 0x82, 0x39, 0x3b, 0x96, 0x13, 0x16, 0x87, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x00, 0x07, 0x11, 0x12, - 0x12, 0x13, 0x13, 0x16, 0x87, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x15, 0x15, 0x15, 0x10, 0x1f, 0x3b, - 0x1f, 0x11, 0x11, 0x13, 0x13, 0x16, 0x87, 0x87, 0x06, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x0d, 0x0d, 0x0d, 0x97, - 0x30, 0x36, 0x98, 0x99, 0x70, 0x36, 0x9a, 0x8e, 0x9b, - 0x30, 0x12, 0x12, 0x12, 0x88, 0x68, 0x4b, 0x21, 0x21, - 0x88, 0x16, 0x16, 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, - 0x9d, 0x94, 0x9e, 0x36, 0x36, 0x8a, 0x9f, 0x83, 0x8e, - 0x9b, 0x30, 0x00, 0x04, 0x12, 0x88, 0x22, 0x21, 0xa0, - 0x79, 0x74, 0x16, 0x87, 0x9c, 0x30, 0x00, 0x04, 0x0d, - 0xa1, 0x3c, 0x36, 0x36, 0x98, 0x9a, 0x83, 0x8e, 0x9b, - 0x30, 0x00, 0x04, 0x12, 0x88, 0x88, 0x12, 0x12, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x30, 0x00, 0x04, 0x0d, 0x95, - 0x8a, 0x3c, 0xa1, 0x0e, 0x36, 0x83, 0x8e, 0x9b, 0x30, - 0x12, 0x12, 0x12, 0x88, 0x88, 0x12, 0x12, 0x12, 0x88, - 0x88, 0x16, 0x87, 0x9c, 0x30, 0x00, 0x07, 0x0d, 0xa2, - 0xa2, 0x83, 0x83, 0x8e, 0x9b, 0x30, 0x00, 0x07, 0x12, - 0x22, 0x4b, 0x16, 0x16, 0x87, 0x9c, 0x30, 0x0d, 0x0d, - 0x0d, 0x99, 0x8a, 0x0d, 0x0d, 0x0d, 0xa3, 0x8a, 0x06, - 0x8e, 0x9b, 0x30, 0x00, 0x07, 0x12, 0x88, 0x88, 0x16, - 0x16, 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x97, 0x8a, 0x0d, - 0x0d, 0x8a, 0x97, 0x0d, 0xa2, 0xa4, 0x8e, 0x9b, 0x06, - 0x03, 0x06, 0x12, 0x12, 0x12, 0x88, 0x00, 0x06, 0x74, - 0x88, 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0xa2, 0x00, - 0x05, 0x8a, 0xa4, 0x83, 0x8e, 0x9b, 0x30, 0x12, 0x12, - 0x12, 0x7e, 0x3b, 0x22, 0x22, 0x39, 0x80, 0x16, 0x16, - 0x87, 0x9c, 0x30, 0x00, 0x07, 0x0d, 0xa2, 0x93, 0x83, - 0x83, 0x8e, 0x9b, 0x30, 0x00, 0x04, 0x12, 0x39, 0x22, - 0x22, 0x67, 0x82, 0x16, 0x16, 0x87, 0x9c, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x00, 0x08, 0x12, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x06, 0x07, 0x00, 0x0d, 0x01, - 0x07, 0x06, 0x00, 0x05, 0x11, 0x1f, 0x67, 0x82, 0x13, - 0x16, 0x16, 0x87, 0x87, 0x87, 0x06, 0x07, 0x01, 0x01, - 0x07, 0x06, 0x00, 0x08, 0x0d, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x08, 0x13, 0x16, 0x16, 0x87, 0x9c, - 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x08, 0x13, 0x16, 0x16, 0x87, 0x9c, - 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x08, 0x13, 0x16, 0x16, 0x87, 0x9c, - 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x94, 0x8a, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x08, 0x13, 0x16, 0x16, 0x87, 0x9c, - 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, 0x83, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x06, 0x13, 0x96, 0x22, 0x8b, 0x16, - 0x87, 0x9c, 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, 0x83, - 0x8e, 0x9b, 0x9b, 0x30, 0x00, 0x08, 0x13, 0x16, 0x16, - 0x87, 0x9c, 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, 0x83, - 0x8e, 0x9b, 0x9b, 0x06, 0x03, 0x06, 0x00, 0x08, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x9c, 0x30, 0x00, 0x08, 0x0d, - 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x30, 0x00, 0x08, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x9c, 0x30, 0x00, 0x08, 0x0d, - 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x30, 0x00, 0x08, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x9c, 0x06, 0x07, 0x00, 0x0d, - 0x01, 0x07, 0x06, 0x00, 0x08, 0x13, 0x16, 0x16, 0x87, - 0x9c, 0x9c, 0x06, 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, - 0x00, 0x06, 0x13, 0x7f, 0x13, 0x16, 0x16, 0x87, 0x87, - 0x87, 0x9c, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x83, - 0x83, 0x83, 0xa7, 0xa8, 0xa9, 0xaa, 0x0e, 0x36, 0xab, - 0x9b, 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, - 0x9c, 0x9c, 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, - 0x9b, 0x9b, 0xa5, 0x30, 0x16, 0x16, 0x16, 0x1f, 0x80, - 0x7e, 0x1e, 0x21, 0x13, 0x87, 0x9c, 0x9c, 0xa6, 0x30, - 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, - 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, - 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x06, - 0x03, 0x06, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, - 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, - 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, - 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, - 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, - 0xa6, 0x06, 0x07, 0x00, 0x0d, 0x01, 0x07, 0x06, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x06, 0x07, - 0x00, 0x0d, 0x01, 0x07, 0x06, 0x00, 0x08, 0x16, 0x00, - 0x04, 0x87, 0x9c, 0xa6, 0x06, 0x07, 0x01, 0x01, 0x07, - 0x05, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, - 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, - 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, - 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, - 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, - 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, - 0x1c, 0x8e, 0x8e, 0x8e, 0xa7, 0x0e, 0x8a, 0x8a, 0x18, - 0xae, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, 0x87, - 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, 0x8e, - 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, 0x87, 0x87, 0x87, - 0x8b, 0x1e, 0x74, 0x88, 0x96, 0x9c, 0x9c, 0xa6, 0xa6, - 0xad, 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, - 0xac, 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, - 0xad, 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, - 0xac, 0x05, 0x03, 0x05, 0x00, 0x08, 0x87, 0x9c, 0x9c, - 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, - 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, - 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, - 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, 0x87, 0x9c, 0x9c, - 0xa6, 0xa6, 0xad, 0x05, 0x07, 0x00, 0x0d, 0x01, 0x07, - 0x05, 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, - 0x05, 0x07, 0x00, 0x0d, 0x01, 0x07, 0x05, 0x00, 0x0a, - 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0x05, 0x07, 0x01, 0x01, - 0x14, 0x17, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, - 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, - 0xac, 0x17, 0x19, 0x17, 0x00, 0x08, 0x9c, 0xa6, 0xa6, - 0xa6, 0xad, 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, - 0xa5, 0xac, 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, - 0xa6, 0xad, 0xad, 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, - 0xa5, 0xac, 0xac, 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, - 0xa6, 0xad, 0xad, 0x17, 0x14, 0x00, 0x0d, 0x01, 0x14, - 0x17, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x17, 0x14, 0x00, 0x0d, 0x01, 0x14, 0x17, 0x00, 0x08, - 0x87, 0x9c, 0x9c, 0x9c, 0xa6, 0xad, 0xad, 0x17, 0x14, - 0x01, 0x01, 0x08, 0x03, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa6, 0xad, - 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, 0xa5, 0xac, - 0xac, 0xac, 0x0e, 0x03, 0x14, 0x03, 0x0e, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0e, 0x17, 0x0e, 0x00, 0x08, - 0xa5, 0xac, 0xac, 0xac, 0x0e, 0x17, 0x0e, 0x00, 0x08, - 0xa6, 0xad, 0xad, 0xad, 0x0e, 0x03, 0x08, 0x01, 0x08, - 0x14, 0x00, 0x09, 0x07, 0x14, 0x14, 0x03, 0x0e, 0x00, - 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, 0x03, 0x14, 0x14, - 0x00, 0x09, 0x07, 0x14, 0x08, 0x01, 0x08, 0x03, 0x0e, - 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xad, 0xad, 0x0e, 0x03, - 0x08, 0x01, 0x01, 0x08, 0x07, 0x04, 0x18, 0x1c, 0x00, - 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, - 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, - 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, - 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, - 0x17, 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, - 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, - 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, - 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, 0x30, - 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, - 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, - 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, - 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, - 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, - 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, 0x04, 0x07, - 0x08, 0x07, 0x04, 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, - 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, 0x30, - 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, 0x07, - 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, 0x00, - 0x07, 0x30, 0x1c, 0x18, 0x17, 0x03, 0x17, 0x18, 0x1c, - 0x00, 0x07, 0x30, 0x1c, 0x18, 0x04, 0x07, 0x08, 0x02, - 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03, - 0x8e, 0x04, 0x18, 0x1c, 0x00, 0x07, 0x30, 0x1c, 0x18, - 0x04, 0x8e, 0x03, 0x04, 0x05, 0x00, 0x07, 0x06, 0x05, - 0x04, 0x03, 0x02, 0x08, 0x07, 0x04, 0x18, 0x1c, 0x00, - 0x08, 0x30, 0x1c, 0x18, 0x04, 0x07, 0x08, 0x01, 0x01, - 0x08, 0x03, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, - 0x12, 0x13, 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0a, 0x0b, - 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x17, 0x0e, 0x00, 0x06, - 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x17, 0x0e, - 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, - 0x17, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, - 0x13, 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, - 0x0c, 0x0d, 0x0d, 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0f, - 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x17, 0x0e, 0x00, - 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x17, - 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, - 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, - 0x0d, 0x0d, 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0f, 0x10, - 0x11, 0x11, 0x12, 0x13, 0x0e, 0x17, 0x0e, 0x00, 0x06, - 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x17, 0x0e, - 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, - 0x03, 0x14, 0x03, 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, - 0x0c, 0x0d, 0x0d, 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0f, - 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x17, 0x0e, 0x00, - 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, 0x17, - 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, - 0x0e, 0x17, 0x0e, 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, - 0x0d, 0x0d, 0x0e, 0x03, 0x14, 0x03, 0x09, 0x00, 0x06, - 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x0e, 0x04, 0x0e, - 0x00, 0x06, 0x0a, 0x0b, 0x0c, 0x0c, 0x0d, 0x0d, 0x0e, - 0x04, 0x0e, 0x00, 0x06, 0x0f, 0x10, 0x11, 0x11, 0x12, - 0x13, 0x09, 0x03, 0x14, 0x03, 0x0e, 0x00, 0x06, 0x0a, - 0xaf, 0x0c, 0x0c, 0x0c, 0x0d, 0xb0, 0x0e, 0x03, 0x08, - 0x01, 0x01, 0x14, 0x17, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, 0x10, 0x11, - 0x12, 0x12, 0x13, 0x17, 0x19, 0x17, 0x00, 0x08, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, - 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, 0x08, 0x0f, - 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, 0x08, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x17, 0x19, 0x17, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x18, 0x00, - 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x18, 0x00, - 0x08, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x17, 0x19, - 0x17, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0xaf, 0x0c, - 0x0c, 0x0c, 0x0d, 0xb0, 0x17, 0x14, 0x01, 0x01, 0x07, - 0x05, 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, - 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, - 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x05, 0x1d, 0x0f, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, - 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x1c, 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, - 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, - 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x05, 0x1d, 0x0f, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x1c, 0x0a, 0x00, - 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x1c, 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x05, 0x03, 0x05, 0x0a, 0x00, 0x05, - 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, - 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x0f, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x1c, 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, - 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x1c, 0x0f, 0x00, 0x05, - 0x1d, 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x1c, - 0x0a, 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x05, 0x03, 0x05, 0x0f, 0x00, 0x05, 0x1d, - 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x1c, 0x0a, - 0x00, 0x05, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x1c, 0x0f, 0x00, 0x05, 0x1d, 0x0f, 0x0f, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x05, 0x03, 0x05, 0x00, 0x07, - 0x1b, 0x0a, 0x0a, 0xaf, 0x0c, 0x0c, 0x0d, 0xb0, 0x05, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x1d, 0x00, 0x05, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x0f, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x00, 0x05, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x0f, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x00, 0x05, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x03, - 0x06, 0x1b, 0x00, 0x05, 0x2f, 0x3f, 0x2b, 0x5b, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, - 0x04, 0x2f, 0x72, 0x2a, 0x2b, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x00, 0x04, 0x31, 0x38, 0x2d, 0x29, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x04, - 0x2f, 0x4e, 0x2a, 0x2c, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x06, 0x03, 0x06, 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x00, 0x05, - 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x00, 0x05, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x06, 0x03, 0x06, 0x1b, 0x00, 0x05, 0x2f, - 0x1b, 0x1b, 0x0a, 0x0b, 0xb1, 0x0d, 0x0d, 0xb0, 0x06, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, 0x43, - 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, 0x1b, 0x0a, - 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, - 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, 0x1b, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, - 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, - 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, - 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, - 0x42, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x03, 0x06, - 0x1b, 0x2f, 0x42, 0x42, 0x48, 0x69, 0x40, 0x25, 0x62, - 0x25, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0xb2, - 0x00, 0x06, 0x22, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x42, 0xb3, 0x40, 0x25, 0x62, 0x40, 0x5b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, 0x28, 0x21, - 0x28, 0x22, 0x26, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x42, 0x6a, 0x40, 0x25, 0x40, 0x24, 0x0b, - 0x0c, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, 0x31, 0x43, - 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, 0x1b, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, - 0x43, 0x43, 0x43, 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x06, 0x03, 0x06, 0x1b, 0x2f, 0x42, 0x42, - 0x42, 0x2f, 0x1b, 0x1b, 0x0a, 0x5b, 0x62, 0xb1, 0x0d, - 0xb0, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x1d, 0x31, - 0x43, 0xb4, 0x6d, 0x31, 0x52, 0x34, 0x53, 0x10, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x4d, 0x48, 0x27, - 0x37, 0x61, 0x2c, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0xb4, 0x6d, 0x31, 0x52, 0x34, 0x53, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x4d, 0x54, - 0x49, 0x37, 0x2c, 0x50, 0x5b, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, 0x1d, 0x0f, 0x0f, - 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x4d, - 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x43, 0x56, 0x43, 0x32, 0x52, 0x0f, - 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, - 0x4d, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, 0x1d, - 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x4d, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x4d, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0x43, - 0x31, 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, - 0x03, 0x06, 0x1b, 0x2f, 0x42, 0x4d, 0x69, 0x30, 0x54, - 0x0a, 0x0a, 0x78, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, - 0x43, 0x6d, 0x5d, 0x2d, 0x2d, 0x2e, 0x67, 0x32, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x48, 0x36, 0xb5, - 0x1b, 0x0a, 0x4c, 0x75, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0xb2, 0x7c, 0x63, 0x1d, 0x4a, 0x22, 0x53, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0xb6, 0x40, - 0xb5, 0x1b, 0xb7, 0x40, 0x70, 0x0c, 0x0d, 0x0d, 0x06, - 0x03, 0x06, 0x1d, 0x31, 0x43, 0x56, 0x43, 0x31, 0x1d, - 0x0f, 0x53, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x42, 0x4d, 0x42, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x56, 0xb4, 0x31, - 0x1d, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x03, - 0x06, 0x1b, 0x2f, 0x42, 0x4d, 0x42, 0x2f, 0x1b, 0x1b, - 0x0a, 0xb8, 0xb9, 0xb1, 0x0d, 0xb0, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x1d, 0x31, 0x43, 0x32, 0x32, 0x32, - 0x3b, 0x39, 0x22, 0x1f, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x4e, 0x40, 0x4c, 0x37, 0x4c, 0x40, 0x5b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x32, 0x32, - 0x76, 0x67, 0x23, 0x22, 0x68, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x4e, 0x40, 0x69, 0x37, 0x30, 0x30, - 0x25, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x6d, - 0x6d, 0x31, 0x2e, 0x34, 0x33, 0x3e, 0x11, 0x12, 0x13, - 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x48, 0x49, 0x37, 0x4f, - 0x55, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, - 0x43, 0x43, 0x22, 0x34, 0x0f, 0x0f, 0x10, 0x11, 0x12, - 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x4e, 0x4e, 0x2f, 0x1b, - 0x0a, 0x5b, 0x5b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, - 0x38, 0x5d, 0x56, 0x31, 0x1d, 0x0f, 0x29, 0x41, 0x3e, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x5a, 0x54, 0x42, 0x2f, - 0x1b, 0x0a, 0x0a, 0x78, 0x84, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x56, 0x5d, 0x6d, 0x31, 0x1d, 0x0f, 0x29, 0x41, - 0x82, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x54, 0x5a, 0x48, - 0x2f, 0x1b, 0x0a, 0x0a, 0x5b, 0x5b, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x43, 0x6d, 0x5d, 0x2d, 0x2d, 0x2e, 0x4a, - 0x35, 0x11, 0x12, 0x13, 0x06, 0x03, 0x06, 0x1b, 0x2f, - 0x42, 0x4e, 0x36, 0x47, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x43, 0x43, 0x31, - 0x1d, 0xba, 0x21, 0x29, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x42, 0x5a, 0x36, 0x72, 0x1b, 0x0a, 0x3d, 0x75, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x43, 0x21, 0xbb, - 0x31, 0x1d, 0x0f, 0x39, 0x74, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x2f, 0x42, 0x30, 0x65, 0x2f, 0x1b, 0x0a, 0x6a, - 0x30, 0x0c, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, 0x31, - 0x43, 0x43, 0x43, 0x31, 0x1d, 0x67, 0x33, 0x10, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x42, 0x42, 0x42, 0x2f, - 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x43, 0x43, 0xb2, 0x76, 0x1d, 0x0f, 0x0f, 0x10, - 0x11, 0x12, 0x13, 0x06, 0x03, 0x06, 0x1b, 0x2f, 0x42, - 0x42, 0x42, 0x2f, 0x1b, 0x1b, 0x0a, 0xb8, 0xb9, 0xb1, - 0x0d, 0xb0, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x1d, - 0x31, 0x31, 0x32, 0x22, 0x76, 0x1d, 0x0f, 0x3b, 0x20, - 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x2f, 0x4c, 0x4c, - 0x2f, 0x1b, 0x0a, 0x4c, 0x89, 0x0c, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x31, 0x32, 0x22, 0x2e, 0x1d, 0x0f, 0x34, - 0x21, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x2f, 0x4c, - 0x4c, 0x2f, 0x1b, 0x73, 0x62, 0x25, 0x0c, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x31, 0x32, 0x32, 0x76, 0x51, 0x34, - 0x3b, 0x41, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x2f, - 0x4e, 0x40, 0x69, 0x37, 0x6a, 0x30, 0x0b, 0x0c, 0x0d, - 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x00, 0x07, 0x22, 0x11, - 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x2f, 0x3c, 0x3c, 0x2f, - 0x1b, 0x0a, 0x25, 0x25, 0x0c, 0x0d, 0x0d, 0x30, 0x1d, - 0x31, 0x38, 0x22, 0x34, 0x31, 0x1d, 0x0f, 0x1f, 0x22, - 0x7e, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x62, 0x37, 0x2f, - 0x4e, 0x37, 0xb7, 0x0a, 0x59, 0x30, 0x0d, 0x0d, 0x30, - 0x1d, 0x31, 0x31, 0x28, 0x22, 0x38, 0x1d, 0x0f, 0x32, - 0x32, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, 0x4e, 0x36, - 0x49, 0x2f, 0x1b, 0x0a, 0x50, 0x36, 0x5b, 0x0d, 0x0d, - 0x30, 0x1d, 0x31, 0x31, 0xbb, 0x32, 0x32, 0x28, 0x20, - 0x22, 0x20, 0x11, 0x12, 0x13, 0x06, 0x03, 0x06, 0x1b, - 0x2f, 0x2f, 0x37, 0x40, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x1d, 0x00, 0x05, 0x31, 0x1d, - 0x74, 0x33, 0x10, 0x11, 0x12, 0x13, 0x30, 0x1b, 0x2f, - 0x2f, 0x72, 0x40, 0x6b, 0x54, 0x73, 0x40, 0x5f, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x22, 0x46, 0x31, - 0x1d, 0x0f, 0x20, 0x3b, 0x11, 0x12, 0x13, 0x30, 0x1b, - 0x2f, 0x72, 0x36, 0x27, 0x2f, 0x1b, 0x0a, 0x61, 0x36, - 0x66, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x1d, 0x00, 0x05, - 0x31, 0x74, 0x22, 0x33, 0x10, 0x11, 0x12, 0x13, 0x30, - 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x0a, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0d, 0x30, 0x1d, 0x31, 0x31, 0x31, 0x46, 0x22, - 0x74, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x06, 0x03, - 0x06, 0x1b, 0x00, 0x05, 0x2f, 0x1b, 0x1b, 0x0a, 0xb8, - 0xb9, 0xb1, 0x0d, 0xb0, 0x06, 0x07, 0x01, 0x01, 0x07, - 0x06, 0x0f, 0x1d, 0x1d, 0x28, 0x39, 0x1d, 0x0f, 0x0f, - 0x20, 0x20, 0x11, 0x12, 0x13, 0x30, 0x0a, 0x1b, 0x3f, - 0x36, 0x27, 0x1b, 0x0a, 0x0a, 0x61, 0x36, 0x5b, 0x0d, - 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x28, 0x28, 0x1d, 0x0f, - 0x0f, 0x4a, 0x22, 0x53, 0x12, 0x13, 0x30, 0x0a, 0x1b, - 0x54, 0x36, 0x27, 0x1b, 0x0a, 0x0a, 0x25, 0x25, 0x0c, - 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x28, 0x22, 0x34, - 0x0f, 0x0f, 0x20, 0x41, 0x11, 0x12, 0x13, 0x30, 0x0a, - 0x1b, 0x1b, 0x37, 0x30, 0x1b, 0x0a, 0x0a, 0x0a, 0x0b, - 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x00, 0x04, 0x1d, 0x22, - 0x34, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x30, 0x0a, - 0x1b, 0x1b, 0x25, 0x25, 0x1b, 0x0a, 0x0a, 0x25, 0x25, - 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x39, 0x39, - 0x1d, 0x0f, 0x0f, 0x74, 0x39, 0x11, 0x12, 0x13, 0x30, - 0x0a, 0x1b, 0x69, 0x69, 0x1b, 0x27, 0x36, 0x6a, 0x0a, - 0x3d, 0x94, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, 0x43, - 0x3b, 0x3b, 0x29, 0x52, 0x21, 0x3e, 0x11, 0x12, 0x13, - 0x30, 0x0a, 0x1b, 0x1b, 0x4c, 0x62, 0x1b, 0x0a, 0x0a, - 0x7b, 0x89, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x00, 0x05, - 0x1d, 0x0f, 0x26, 0x21, 0x35, 0x11, 0x12, 0x13, 0x06, - 0x03, 0x06, 0x0a, 0x1b, 0x1b, 0x25, 0x25, 0x6e, 0x40, - 0x36, 0x75, 0x78, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x00, - 0x05, 0x1d, 0x4a, 0x21, 0x29, 0x10, 0x11, 0x12, 0x13, - 0x30, 0x0a, 0x1b, 0x1b, 0x1b, 0x50, 0x40, 0x62, 0x30, - 0x6f, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, 0x1d, - 0x3b, 0x51, 0x1d, 0x0f, 0x0f, 0x3b, 0x22, 0x11, 0x12, - 0x13, 0x30, 0x0a, 0x1b, 0x2a, 0x36, 0x2a, 0x1b, 0x0a, - 0x0a, 0x55, 0x36, 0x84, 0x0d, 0x0d, 0x06, 0x03, 0x06, - 0x0f, 0x00, 0x04, 0x1d, 0x74, 0x22, 0x22, 0x33, 0x10, - 0x11, 0x12, 0x13, 0x30, 0x0a, 0x00, 0x05, 0x1b, 0x0a, - 0x0a, 0x0a, 0x0b, 0x0c, 0x0d, 0x0d, 0x30, 0x0f, 0x1d, - 0x1d, 0x1d, 0x34, 0x22, 0x22, 0x67, 0x0f, 0x10, 0x11, - 0x12, 0x13, 0x06, 0x03, 0x06, 0x00, 0x07, 0x1b, 0x0a, - 0x0a, 0xb8, 0xb9, 0xb1, 0x0d, 0xb0, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x0f, 0x0f, 0x0f, 0x20, 0x20, 0x0f, - 0x0f, 0x0f, 0x20, 0x20, 0x12, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x2b, 0x36, 0x2b, 0x0a, 0x0a, 0x0a, 0x59, 0x36, - 0x90, 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x20, 0x20, - 0x0f, 0x0f, 0x0f, 0x41, 0x22, 0x80, 0x12, 0x13, 0x30, - 0x0a, 0x0a, 0x2b, 0x36, 0x2b, 0x0a, 0x0a, 0x0a, 0x25, - 0x25, 0x0d, 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x20, - 0x39, 0x0f, 0x0f, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, - 0x30, 0x0a, 0x0a, 0x0a, 0x61, 0x36, 0x4f, 0x50, 0x0a, - 0x0b, 0x0c, 0x0d, 0x0d, 0x0d, 0x30, 0x00, 0x05, 0x0f, - 0x22, 0x33, 0x0f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x30, - 0x0a, 0x0a, 0x0a, 0x25, 0x25, 0x0a, 0x0a, 0x0a, 0x25, - 0x25, 0x0d, 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x52, - 0x22, 0x53, 0x0f, 0x29, 0x22, 0x68, 0x12, 0x12, 0x13, - 0x30, 0x0a, 0x0a, 0x4f, 0x30, 0x0a, 0x7b, 0x24, 0x25, - 0x0b, 0x94, 0xbc, 0x0d, 0x0d, 0x30, 0x00, 0x04, 0x0f, - 0x4a, 0x22, 0x74, 0x21, 0x79, 0x11, 0x12, 0x12, 0x13, - 0x30, 0x0a, 0x0a, 0x0a, 0x55, 0x36, 0x61, 0x0a, 0x2c, - 0x36, 0x90, 0x0d, 0x0d, 0x0d, 0x30, 0x00, 0x06, 0x0f, - 0xbd, 0x22, 0x79, 0x11, 0x12, 0x12, 0x13, 0x06, 0x03, - 0x06, 0x0a, 0x0a, 0x0a, 0x25, 0x40, 0x6b, 0x2c, 0x50, - 0x62, 0x89, 0x0d, 0x0d, 0x0d, 0x30, 0x00, 0x06, 0x0f, - 0x39, 0x1f, 0x10, 0x11, 0x12, 0x12, 0x13, 0x30, 0x00, - 0x04, 0x0a, 0x24, 0x40, 0x4c, 0x36, 0x89, 0x66, 0x0d, - 0x0d, 0x0d, 0x30, 0x0f, 0x0f, 0x0f, 0x2d, 0x22, 0x34, - 0x4a, 0x74, 0x32, 0x22, 0x12, 0x12, 0x13, 0x30, 0x0a, - 0x0a, 0x2b, 0x36, 0x2b, 0x0a, 0x0a, 0x0a, 0x59, 0x36, - 0x90, 0x0d, 0x0d, 0x06, 0x03, 0x06, 0x00, 0x04, 0x0f, - 0x67, 0x22, 0x22, 0x22, 0x60, 0x11, 0x12, 0x12, 0x13, - 0x30, 0x0a, 0x0a, 0x5e, 0x4f, 0x4f, 0x4f, 0x3d, 0x3d, - 0x3d, 0x77, 0x77, 0x70, 0x0d, 0x30, 0x00, 0x04, 0x0f, - 0x34, 0x22, 0x22, 0x22, 0x67, 0x11, 0x12, 0x12, 0x13, - 0x06, 0x03, 0x06, 0x0a, 0x00, 0x05, 0x1b, 0xbe, 0xb8, - 0xaf, 0xb1, 0xb9, 0xb1, 0x0d, 0xb0, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x0f, 0x0f, 0x0f, 0x20, 0x20, 0x0f, - 0x0f, 0x10, 0x20, 0x20, 0x12, 0x13, 0x16, 0x30, 0x0a, - 0x0a, 0x55, 0x36, 0x55, 0x0a, 0x0a, 0x0b, 0x84, 0x36, - 0x90, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, 0x20, 0x20, - 0x0f, 0x0f, 0x10, 0x53, 0x22, 0x7e, 0x13, 0x16, 0x30, - 0x0a, 0x0a, 0x55, 0x36, 0x55, 0x0a, 0x0a, 0x0b, 0x25, - 0x25, 0x0d, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, 0x20, - 0x20, 0x0f, 0x0f, 0x10, 0x11, 0x11, 0x12, 0x13, 0x16, - 0x30, 0x00, 0x04, 0x0a, 0x24, 0x40, 0x36, 0x75, 0x8f, - 0x0c, 0x0d, 0x0d, 0x83, 0x30, 0x00, 0x05, 0x0f, 0x22, - 0x33, 0x10, 0x11, 0x11, 0x12, 0x13, 0x16, 0x30, 0x0a, - 0x0a, 0x0a, 0x25, 0x25, 0x0a, 0x0a, 0x0b, 0x25, 0x25, - 0x0d, 0x0d, 0x83, 0x30, 0x0f, 0x0f, 0x0f, 0x29, 0x21, - 0x1e, 0x0f, 0x4b, 0x21, 0x82, 0x12, 0x13, 0x16, 0x30, - 0x0a, 0x0a, 0x5f, 0x36, 0x0a, 0x62, 0x5b, 0x36, 0x0c, - 0x30, 0x90, 0x0d, 0x83, 0x30, 0x00, 0x05, 0x0f, 0x34, - 0x22, 0x20, 0x11, 0x11, 0x12, 0x13, 0x16, 0x30, 0x00, - 0x04, 0x0a, 0x62, 0x4c, 0x0a, 0x3d, 0x62, 0x0c, 0x0d, - 0x0d, 0x83, 0x30, 0x00, 0x05, 0x0f, 0x53, 0x22, 0x68, - 0x11, 0x11, 0x12, 0x13, 0x16, 0x06, 0x03, 0x06, 0x0a, - 0x0a, 0x0a, 0x25, 0x36, 0x2c, 0x0a, 0x0b, 0x70, 0x36, - 0x97, 0x0d, 0x83, 0x30, 0x00, 0x05, 0x0f, 0x1f, 0x3b, - 0x10, 0x11, 0x11, 0x12, 0x13, 0x16, 0x30, 0x0a, 0x0a, - 0x0a, 0x61, 0x36, 0x5b, 0x0a, 0x5f, 0x9e, 0x30, 0x0d, - 0x0d, 0x83, 0x30, 0x00, 0x04, 0x0f, 0x79, 0x74, 0x20, - 0x79, 0x4b, 0x21, 0x12, 0x13, 0x16, 0x30, 0x0a, 0x0a, - 0x55, 0x36, 0x55, 0x0a, 0x0a, 0x0b, 0x84, 0x36, 0x90, - 0x0d, 0x83, 0x06, 0x03, 0x06, 0x0f, 0x0f, 0x0f, 0x29, - 0x39, 0x22, 0x22, 0x22, 0x4b, 0x11, 0x12, 0x13, 0x16, - 0x30, 0x0a, 0x0a, 0x0a, 0x6b, 0x00, 0x06, 0x36, 0x30, - 0xbf, 0x83, 0x30, 0x00, 0x04, 0x0f, 0x33, 0x22, 0x22, - 0x22, 0x39, 0x82, 0x12, 0x13, 0x16, 0x06, 0x03, 0x06, - 0x00, 0x05, 0x0a, 0x73, 0x24, 0x25, 0xc0, 0xb1, 0xb9, - 0xa1, 0xb0, 0x83, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, - 0x10, 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, 0x11, 0x20, - 0x74, 0x13, 0x16, 0x16, 0x30, 0x0b, 0x0b, 0x0b, 0x40, - 0xc1, 0x0b, 0x0b, 0x0c, 0xc1, 0x9e, 0x0d, 0x83, 0x83, - 0x30, 0x10, 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, 0x11, - 0x88, 0x21, 0x13, 0x16, 0x16, 0x30, 0x0b, 0x0b, 0x78, - 0x36, 0x70, 0x0b, 0x0b, 0x66, 0x62, 0x8a, 0x0d, 0x83, - 0x83, 0x30, 0x10, 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, - 0x11, 0x11, 0x12, 0x13, 0x16, 0x16, 0x30, 0x00, 0x06, - 0x0b, 0x5f, 0x89, 0x36, 0xa1, 0x0d, 0x83, 0x83, 0x30, - 0x00, 0x05, 0x10, 0x22, 0x60, 0x11, 0x11, 0x12, 0x13, - 0x16, 0x16, 0x30, 0x0b, 0x0b, 0x0b, 0x25, 0x25, 0x0b, - 0x0b, 0x0c, 0x25, 0x8a, 0x0d, 0x83, 0x83, 0x30, 0x00, - 0x04, 0x10, 0x34, 0x21, 0x10, 0x39, 0x88, 0x12, 0x13, - 0x16, 0x16, 0x30, 0x0b, 0x0b, 0x66, 0x36, 0x6f, 0x30, - 0x0b, 0x30, 0x84, 0x36, 0x0d, 0x83, 0x83, 0x30, 0x00, - 0x04, 0x10, 0x3e, 0x39, 0xc2, 0x21, 0x7e, 0x12, 0x13, - 0x16, 0x16, 0x30, 0x00, 0x04, 0x0b, 0x4f, 0x36, 0x59, - 0x9e, 0x70, 0x0d, 0x0d, 0x83, 0x83, 0x30, 0x00, 0x04, - 0x10, 0x35, 0x21, 0x67, 0x11, 0x11, 0x12, 0x13, 0x16, - 0x16, 0x06, 0x03, 0x06, 0x0b, 0x0b, 0x0b, 0xc1, 0x36, - 0x0b, 0x0b, 0x0c, 0x84, 0x36, 0x90, 0x83, 0x83, 0x30, - 0x00, 0x05, 0x10, 0x3b, 0x60, 0x11, 0x11, 0x12, 0x13, - 0x16, 0x16, 0x30, 0x0b, 0x0b, 0x0b, 0x25, 0x25, 0x0b, - 0x0b, 0x0c, 0x58, 0x36, 0x90, 0x83, 0x83, 0x30, 0x00, - 0x07, 0x10, 0x11, 0x20, 0x67, 0x13, 0x16, 0x16, 0x30, - 0x0b, 0x0b, 0x0b, 0x36, 0x4f, 0x0b, 0x0b, 0x0c, 0xbc, - 0x36, 0x0d, 0x83, 0x83, 0x06, 0x03, 0x06, 0x00, 0x04, - 0x10, 0x3e, 0x39, 0x22, 0x22, 0x4b, 0x12, 0x13, 0x16, - 0x16, 0x30, 0x00, 0x04, 0x0b, 0x94, 0x00, 0x04, 0x36, - 0x30, 0xbf, 0x83, 0x83, 0x30, 0x00, 0x04, 0x10, 0x60, - 0x22, 0x22, 0x39, 0x82, 0x12, 0x13, 0x16, 0x16, 0x06, - 0x03, 0x06, 0x00, 0x04, 0xaf, 0xc3, 0xc4, 0x62, 0x84, - 0x0c, 0xb1, 0xb9, 0xa1, 0xb0, 0x83, 0x06, 0x07, 0x01, - 0x01, 0x07, 0x06, 0x11, 0x11, 0x11, 0x20, 0x20, 0x11, - 0x11, 0x12, 0x74, 0x74, 0x13, 0x16, 0x87, 0x30, 0x0c, - 0x0c, 0x0c, 0x77, 0x9e, 0x8f, 0x0c, 0xa1, 0x9e, 0x0e, - 0x0d, 0x83, 0x8e, 0x30, 0x11, 0x11, 0x11, 0x20, 0x22, - 0x1f, 0x11, 0x7e, 0x21, 0x4b, 0x13, 0x16, 0x87, 0x30, - 0x0c, 0x0c, 0x0c, 0x89, 0x30, 0x66, 0x5b, 0x94, 0x98, - 0x8a, 0x0d, 0x83, 0x8e, 0x30, 0x11, 0x11, 0x11, 0x20, - 0x20, 0x11, 0x11, 0x12, 0x12, 0x13, 0x13, 0x16, 0x87, - 0x30, 0x00, 0x07, 0x0c, 0x0d, 0x30, 0x0e, 0x0d, 0x83, - 0x8e, 0x30, 0x00, 0x05, 0x11, 0x22, 0x4b, 0x12, 0x12, - 0x13, 0x13, 0x16, 0x87, 0x30, 0x0c, 0x0c, 0x0c, 0x25, - 0x25, 0x0c, 0x0c, 0x97, 0x9e, 0x8a, 0x0d, 0x83, 0x8e, - 0x30, 0x00, 0x04, 0x11, 0x3e, 0x22, 0x4b, 0x22, 0x82, - 0x13, 0x13, 0x16, 0x87, 0x30, 0x0c, 0x0c, 0x0c, 0x9e, - 0x25, 0x77, 0x0c, 0x8d, 0x6c, 0x30, 0x0d, 0x83, 0x8e, - 0x30, 0x00, 0x04, 0x11, 0x67, 0x39, 0x82, 0x21, 0x39, - 0x13, 0x13, 0x16, 0x87, 0x30, 0x00, 0x04, 0x0c, 0x66, - 0x9e, 0x81, 0x9e, 0x9d, 0x0d, 0x0d, 0x83, 0x8e, 0x30, - 0x11, 0x11, 0x11, 0x82, 0x39, 0x20, 0x11, 0x12, 0x12, - 0x13, 0x13, 0x16, 0x87, 0x06, 0x03, 0x06, 0x0c, 0x0c, - 0x0c, 0x70, 0x36, 0x5b, 0x0c, 0x0d, 0x99, 0x36, 0x91, - 0x83, 0x8e, 0x30, 0x00, 0x04, 0x11, 0x68, 0x22, 0x3e, - 0x12, 0x12, 0x13, 0x13, 0x16, 0x87, 0x30, 0x0c, 0x0c, - 0x0c, 0x25, 0x30, 0x0c, 0x0c, 0x0d, 0x90, 0x36, 0xa1, - 0x83, 0x8e, 0x30, 0x00, 0x07, 0x11, 0x82, 0x22, 0x79, - 0x13, 0x16, 0x87, 0x30, 0x0c, 0x0c, 0x0c, 0x3c, 0x94, - 0x0c, 0x0c, 0x0d, 0x94, 0x9a, 0x0d, 0x83, 0x8e, 0x06, - 0x03, 0x06, 0x00, 0x05, 0x11, 0x82, 0x39, 0x22, 0x4b, - 0x13, 0x13, 0x16, 0x87, 0x30, 0x00, 0x05, 0x0c, 0x6c, - 0x36, 0x36, 0x30, 0xbf, 0x0d, 0x83, 0x8e, 0x30, 0x00, - 0x04, 0x11, 0x4b, 0x22, 0x39, 0x10, 0x12, 0x13, 0x13, - 0x16, 0x87, 0x06, 0x03, 0x06, 0x0c, 0x0c, 0x0c, 0x66, - 0x3c, 0x98, 0x99, 0xb1, 0xb1, 0x70, 0x9e, 0xc5, 0x83, - 0x8e, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x12, 0x12, - 0x12, 0x88, 0x88, 0x12, 0x12, 0x12, 0x88, 0x88, 0x16, - 0x87, 0x9c, 0x30, 0x00, 0x04, 0x0d, 0x77, 0x98, 0x36, - 0x98, 0x0e, 0x83, 0x83, 0x8e, 0x9b, 0x30, 0x12, 0x12, - 0x12, 0x74, 0x74, 0x88, 0x22, 0x21, 0x88, 0x16, 0x16, - 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x9d, 0x1c, 0x36, - 0x98, 0xa1, 0x8a, 0x8a, 0x83, 0x8e, 0x9b, 0x30, 0x12, - 0x12, 0x12, 0x74, 0x74, 0x12, 0x12, 0x12, 0x13, 0x16, - 0x16, 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0xbc, 0x95, - 0x0d, 0x0d, 0x95, 0x36, 0xc5, 0x83, 0x8e, 0x9b, 0x30, - 0x00, 0x05, 0x12, 0x39, 0x39, 0x82, 0x13, 0x7f, 0x7f, - 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x94, 0x36, 0x95, - 0x99, 0x30, 0x98, 0x8a, 0x83, 0x8e, 0x9b, 0x30, 0x00, - 0x05, 0x12, 0x20, 0x22, 0x20, 0x13, 0x16, 0x16, 0x87, - 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x8a, 0x36, 0x90, 0x0d, - 0x99, 0x36, 0x94, 0x83, 0x8e, 0x9b, 0x30, 0x12, 0x12, - 0x12, 0x8b, 0x21, 0x7e, 0x12, 0x7d, 0x22, 0x88, 0x16, - 0x87, 0x9c, 0x30, 0x00, 0x05, 0x0d, 0x94, 0x36, 0x77, - 0x0d, 0x83, 0x83, 0x8e, 0x9b, 0x30, 0x12, 0x12, 0x12, - 0x39, 0xc2, 0xa0, 0x80, 0x80, 0x7d, 0x7e, 0x16, 0x87, - 0x9c, 0x06, 0x03, 0x06, 0x00, 0x04, 0x0d, 0x30, 0x3c, - 0x9d, 0x92, 0x30, 0xa2, 0x83, 0x8e, 0x9b, 0x30, 0x00, - 0x04, 0x12, 0x74, 0x74, 0x12, 0x12, 0x13, 0x16, 0x16, - 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x95, 0x36, 0xa3, - 0x0d, 0x92, 0x30, 0x62, 0x83, 0x8e, 0x9b, 0x30, 0x12, - 0x12, 0x12, 0x80, 0x7e, 0x12, 0x82, 0x39, 0x20, 0x16, - 0x16, 0x87, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x97, 0x36, - 0x70, 0x0d, 0x70, 0x36, 0x9f, 0x83, 0x8e, 0x9b, 0x06, - 0x03, 0x06, 0x00, 0x06, 0x12, 0x10, 0x39, 0x4b, 0x16, - 0x16, 0x87, 0x9c, 0x30, 0x00, 0x06, 0x0d, 0x6c, 0x30, - 0xbf, 0x83, 0x83, 0x8e, 0x9b, 0x30, 0x00, 0x04, 0x12, - 0x4b, 0x39, 0x10, 0x12, 0x13, 0x16, 0x16, 0x87, 0x9c, - 0x06, 0x03, 0x06, 0x0c, 0x0c, 0x0c, 0xbc, 0x36, 0xb9, - 0x89, 0x89, 0x89, 0x30, 0x9e, 0xa9, 0x8e, 0x8e, 0x06, - 0x07, 0x01, 0x01, 0x07, 0x06, 0x00, 0x08, 0x13, 0x16, - 0x16, 0x87, 0x9c, 0x9c, 0x30, 0x00, 0x08, 0x0d, 0x83, - 0x83, 0x8e, 0x9b, 0x9b, 0x30, 0x13, 0x13, 0x13, 0x74, - 0x74, 0x13, 0x13, 0x13, 0x16, 0x16, 0x87, 0x9c, 0x9c, - 0x30, 0x00, 0x08, 0x0d, 0x8a, 0x8a, 0x8e, 0x9b, 0x9b, - 0x30, 0x13, 0x13, 0x13, 0x88, 0x88, 0x13, 0x13, 0x13, - 0x16, 0x16, 0x87, 0x9c, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, - 0x0e, 0x30, 0x36, 0x36, 0x30, 0xa9, 0x83, 0x8e, 0x9b, - 0x9b, 0x30, 0x00, 0x05, 0x13, 0x3e, 0x32, 0x22, 0x22, - 0x22, 0x96, 0x9c, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0x91, - 0x1c, 0x36, 0x98, 0xc6, 0xa2, 0xa2, 0x8e, 0x9b, 0x9b, - 0x30, 0x00, 0x05, 0x13, 0x80, 0x74, 0x80, 0x16, 0x16, - 0x87, 0x9c, 0x9c, 0x30, 0x0d, 0x0d, 0x0d, 0xa3, 0x8a, - 0x0d, 0x0d, 0x91, 0x8a, 0xa4, 0x8e, 0x9b, 0x9b, 0x30, - 0x13, 0x13, 0x7f, 0x1e, 0x8b, 0x13, 0x13, 0x13, 0x8c, - 0x74, 0x96, 0x9c, 0x9c, 0x30, 0x00, 0x05, 0x0d, 0x90, - 0x36, 0x91, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x30, 0x13, - 0x13, 0x13, 0x00, 0x07, 0x74, 0x87, 0x9c, 0x9c, 0x06, - 0x03, 0x06, 0x00, 0x04, 0x0d, 0x91, 0x9a, 0x36, 0x9e, - 0xa2, 0x92, 0x8e, 0x9b, 0x9b, 0x30, 0x00, 0x04, 0x13, - 0x74, 0x79, 0x13, 0x13, 0x16, 0x16, 0x87, 0x9c, 0x9c, - 0x30, 0x00, 0x04, 0x0d, 0xa9, 0x98, 0x36, 0x9e, 0x94, - 0x92, 0x8e, 0x9b, 0x9b, 0x30, 0x13, 0x13, 0x13, 0x79, - 0x3b, 0x22, 0x21, 0x88, 0x7f, 0x16, 0x87, 0x9c, 0x9c, - 0x30, 0x00, 0x04, 0x0d, 0xa9, 0x98, 0x36, 0x98, 0xa9, - 0x83, 0x8e, 0x9b, 0x9b, 0x06, 0x03, 0x06, 0x00, 0x07, - 0x13, 0x96, 0x8b, 0x16, 0x87, 0x9c, 0x9c, 0x30, 0x00, - 0x07, 0x0d, 0xbf, 0x83, 0x83, 0x8e, 0x9b, 0x9b, 0x30, - 0x00, 0x04, 0x13, 0x8b, 0x96, 0x13, 0x13, 0x16, 0x16, - 0x87, 0x9c, 0x9c, 0x06, 0x03, 0x06, 0x00, 0x04, 0x0d, - 0x77, 0xb9, 0xbc, 0x9d, 0xbf, 0xbf, 0xc7, 0x8e, 0x8e, - 0xc8, 0x06, 0x07, 0x01, 0x01, 0x07, 0x06, 0x00, 0x08, - 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x00, 0x08, - 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x16, 0x16, - 0x16, 0x74, 0x74, 0x16, 0x16, 0x16, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8a, 0x8a, 0x9b, - 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, - 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, - 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, - 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, - 0x9c, 0xa6, 0x30, 0x00, 0x05, 0x83, 0x94, 0x94, 0x83, - 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, 0x08, 0x16, - 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x06, 0x03, 0x06, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x30, 0x00, - 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0x30, 0x00, - 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, 0x06, 0x03, - 0x06, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, - 0x30, 0x00, 0x08, 0x83, 0x8e, 0x8e, 0x9b, 0x9b, 0xa5, - 0x30, 0x00, 0x08, 0x16, 0x87, 0x87, 0x9c, 0x9c, 0xa6, - 0x06, 0x03, 0x06, 0x00, 0x04, 0xb0, 0x83, 0xa3, 0xb9, - 0xa3, 0x83, 0x83, 0x8e, 0x8e, 0xc8, 0xa5, 0x06, 0x07, - 0x01, 0x01, 0x07, 0x05, 0x00, 0x08, 0x87, 0x9c, 0x9c, - 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, 0x8e, 0x9b, 0x9b, - 0xa5, 0xa5, 0xac, 0x1c, 0x87, 0x87, 0x87, 0xc9, 0xc9, - 0x87, 0x87, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x00, 0x08, 0x8e, 0xca, 0xca, 0xa5, 0xa5, 0xac, 0x1c, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x8e, 0x8e, 0x8e, 0xae, 0x06, 0x36, 0xa7, 0x8e, 0x9b, - 0x9b, 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, 0x87, 0x9c, - 0x9c, 0xa6, 0xa6, 0xad, 0x05, 0x03, 0x05, 0x00, 0x08, - 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, - 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, - 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, 0x00, 0x08, - 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, 0x00, 0x08, - 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x05, 0x03, 0x05, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x1c, - 0x00, 0x08, 0x8e, 0x9b, 0x9b, 0xa5, 0xa5, 0xac, 0x1c, - 0x00, 0x08, 0x87, 0x9c, 0x9c, 0xa6, 0xa6, 0xad, 0x05, - 0x03, 0x05, 0x00, 0x06, 0x83, 0x05, 0xcb, 0xc7, 0x8e, - 0xc8, 0xc8, 0xa5, 0xa5, 0x05, 0x07, 0x01, 0x01, 0x14, - 0x17, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x9b, 0x9b, 0x9b, 0x89, 0x9a, 0xae, 0x9b, 0x9b, - 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x18, 0x00, 0x08, 0x9c, - 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x17, 0x19, 0x17, 0x00, - 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x18, 0x00, - 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x18, 0x00, - 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x18, 0x00, - 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, 0x18, 0x00, - 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0x17, 0x19, - 0x17, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x18, 0x00, 0x08, 0x9b, 0xa5, 0xa5, 0xa5, 0xac, 0xac, - 0x18, 0x00, 0x08, 0x9c, 0xa6, 0xa6, 0xa6, 0xad, 0xad, - 0x17, 0x19, 0x17, 0x00, 0x07, 0x8e, 0x03, 0xc8, 0xc8, - 0xc8, 0xa5, 0xac, 0xac, 0x17, 0x14, 0x01, 0x01, 0x08, - 0x03, 0x09, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, 0xac, 0x0e, - 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, 0xad, 0x09, - 0x03, 0x14, 0x03, 0x09, 0x00, 0x08, 0xa5, 0xac, 0xac, - 0xac, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, - 0xad, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, - 0xac, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa6, 0xad, 0xad, - 0xad, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa5, 0xac, 0xac, - 0xac, 0x09, 0x03, 0x14, 0x03, 0x09, 0x00, 0x08, 0xa6, - 0xad, 0xad, 0xad, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa5, - 0xac, 0xac, 0xac, 0x0e, 0x04, 0x0e, 0x00, 0x08, 0xa6, - 0xad, 0xad, 0xad, 0x09, 0x03, 0x14, 0x03, 0x09, 0x00, - 0x08, 0xc8, 0xa5, 0xa5, 0xac, 0xac, 0x09, 0x03, 0x08, - 0x01, 0x00, 0x00 -}; - -// ************************************************************************* -// STATIC ICONS -// ************************************************************************* - -// File menu - -unsigned char item_disk_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0x93, 0x7d, 0x2d, - 0x7b, 0x68, 0x25, - 0xc1, 0xaf, 0x6b, - 0xa3, 0x94, 0x59, - 0x05, 0x04, 0x00, - 0x55, 0x48, 0x15, - 0xa0, 0x87, 0x2f, - 0xa3, 0x8b, 0x33, - 0xdf, 0xcc, 0x88, - 0xe4, 0xd0, 0x89, - 0xc7, 0xaf, 0x62, - 0xab, 0x9a, 0x51, - 0x16, 0x10, 0x01, - 0x0a, 0x09, 0x00, - 0x7a, 0x67, 0x24, - 0xac, 0x93, 0x3b, - 0xb0, 0x97, 0x3f, - 0xf1, 0xdc, 0x94, - 0xd9, 0xc2, 0x73, - 0xdb, 0xc3, 0x6a, - 0xca, 0xb2, 0x54, - 0xaa, 0x99, 0x4e, - 0x90, 0x79, 0x2a, - 0x9d, 0x84, 0x2d, - 0xe2, 0xcc, 0x72, - 0xf3, 0xda, 0x77, - 0xe3, 0xcc, 0x69, - 0xe3, 0xca, 0x62, - 0xdb, 0xc3, 0x64, - 0xc8, 0xad, 0x59, - 0xa1, 0x90, 0x53, - 0x75, 0x62, 0x21, - 0x8d, 0x76, 0x28, - 0x96, 0x7e, 0x2a, - 0xde, 0xc5, 0x5a, - 0xe7, 0xd1, 0x64, - 0xe5, 0xcb, 0x5e, - 0xd2, 0xb8, 0x69, - 0xbd, 0xa9, 0x62, - 0x9c, 0x8c, 0x53, - 0x8a, 0x74, 0x26, - 0x09, 0x09, 0x04, - 0xd4, 0xbb, 0x64, - 0xe0, 0xc5, 0x5e, - 0xe3, 0xc7, 0x64, - 0xd6, 0xc0, 0x67, - 0xcd, 0xb3, 0x64, - 0xbd, 0xa9, 0x5b, - 0x9d, 0x8d, 0x4e, - 0x72, 0x60, 0x1e, - 0xd0, 0xba, 0x72, - 0xd3, 0xb8, 0x51, - 0xd1, 0xb5, 0x59, - 0xe0, 0xc7, 0x6e, - 0x8f, 0x78, 0x25, - 0x88, 0x71, 0x23, - 0xc4, 0xb0, 0x65, - 0xd4, 0xba, 0x5c, - 0xc4, 0xae, 0x5b, - 0x98, 0x7f, 0x23, - 0x84, 0x6e, 0x21, - 0x8e, 0x76, 0x24, - 0x93, 0x7a, 0x24, - 0x86, 0x70, 0x21, - 0x71, 0x5e, 0x1d, - 0xba, 0xa5, 0x5d, - 0xb6, 0xa1, 0x5a, - 0xbf, 0xa8, 0x52, - 0xc3, 0xac, 0x52, - 0xc5, 0xac, 0x4b, - 0x5a, 0x4b, 0x16, - 0x75, 0x61, 0x1d, - 0x89, 0x71, 0x1d, - 0x6d, 0x61, 0x35, - 0x77, 0x69, 0x3a, - 0x83, 0x74, 0x40, - 0x94, 0x84, 0x48, - 0xb1, 0x9e, 0x53, - 0xb8, 0xa4, 0x52, - 0xc5, 0xab, 0x47, - 0x34, 0x2b, 0x0d, - 0x7a, 0x65, 0x1d, - 0x84, 0x6c, 0x1d, - 0x89, 0x70, 0x1b, - 0x8c, 0x74, 0x1e, - 0x66, 0x54, 0x18, - 0x16, 0x14, 0x0b, - 0x38, 0x31, 0x1b, - 0x63, 0x56, 0x2e, - 0x89, 0x78, 0x40, - 0xb6, 0xa1, 0x4f, - 0xbb, 0xa3, 0x4d, - 0xc1, 0xa7, 0x4a, - 0xbf, 0xa5, 0x4b, - 0xb3, 0x9c, 0x46, - 0xc2, 0xc2, 0xc2, - 0x4e, 0x4e, 0x4e, - 0x57, 0x4c, 0x23, - 0x81, 0x69, 0x15, - 0x83, 0x6d, 0x20, - 0x23, 0x1d, 0x08, - 0x3d, 0x36, 0x1a, - 0x6f, 0x62, 0x2f, - 0xac, 0x97, 0x48, - 0xa8, 0x93, 0x42, - 0xb8, 0xa1, 0x47, - 0xb8, 0xa0, 0x48, - 0xb6, 0x9f, 0x49, - 0xaf, 0x99, 0x47, - 0xff, 0xff, 0xff, - 0x85, 0x6d, 0x19, - 0x6f, 0x5c, 0x1b, - 0x11, 0x4d, 0x81, - 0x26, 0x71, 0xa5, - 0x26, 0x6e, 0xa4, - 0x1c, 0x5e, 0x94, - 0x0b, 0x3d, 0x69, - 0x45, 0x3d, 0x1d, - 0xaa, 0x95, 0x49, - 0xac, 0x97, 0x47, - 0xaa, 0x94, 0x45, - 0xa8, 0x93, 0x45, - 0x28, 0x79, 0xa9, - 0x35, 0x81, 0xb4, - 0x3e, 0x87, 0xb9, - 0x33, 0x7b, 0xaf, - 0x21, 0x65, 0x9e, - 0x21, 0x61, 0x9c, - 0x1e, 0x5b, 0x98, - 0x15, 0x4e, 0x8a, - 0x44, 0x3b, 0x1e, - 0x99, 0x84, 0x39, - 0xa2, 0x8d, 0x41, - 0x9e, 0x89, 0x3d, - 0x32, 0x29, 0x0a, - 0x81, 0x69, 0x19, - 0x2d, 0x80, 0xb0, - 0x3b, 0x89, 0xbb, - 0x65, 0xa5, 0xd0, - 0x58, 0x9d, 0xcc, - 0x4a, 0x8f, 0xc2, - 0x2f, 0x71, 0xaa, - 0x1d, 0x58, 0x96, - 0x19, 0x51, 0x82, - 0x0e, 0x42, 0x85, - 0x7a, 0x6a, 0x31, - 0x95, 0x7f, 0x35, - 0x9d, 0x87, 0x3c, - 0xa1, 0x8b, 0x40, - 0x88, 0x6f, 0x1b, - 0x59, 0x49, 0x12, - 0x7f, 0x69, 0x1e, - 0x0e, 0x62, 0x91, - 0x4b, 0x98, 0xcb, - 0xd1, 0xf0, 0xfe, - 0x93, 0xda, 0xfe, - 0x56, 0x9a, 0xd0, - 0x38, 0x78, 0xb2, - 0x28, 0x65, 0xa2, - 0x1c, 0x54, 0x94, - 0x1c, 0x55, 0x7d, - 0x2a, 0x55, 0x76, - 0x13, 0x24, 0x3e, - 0x8b, 0x75, 0x2b, - 0x99, 0x83, 0x37, - 0x95, 0x7f, 0x32, - 0x30, 0x27, 0x09, - 0x70, 0x5c, 0x16, - 0x3e, 0x89, 0xbd, - 0x52, 0x9d, 0xd1, - 0x7c, 0xc3, 0xfa, - 0x6e, 0xb2, 0xeb, - 0x51, 0x92, 0xcc, - 0x39, 0x77, 0xb2, - 0x20, 0x5e, 0x9b, - 0x1b, 0x52, 0x93, - 0x2b, 0x55, 0x70, - 0x32, 0x55, 0x67, - 0x13, 0x29, 0x4e, - 0x23, 0x1e, 0x0e, - 0x7c, 0x67, 0x1e, - 0x91, 0x7a, 0x2d, - 0x63, 0x51, 0x12, - 0x80, 0x6b, 0x23, - 0x2a, 0x77, 0xaa, - 0x45, 0x88, 0xc1, - 0x44, 0x84, 0xbf, - 0x3a, 0x78, 0xb4, - 0x2c, 0x67, 0xa4, - 0x1c, 0x53, 0x81, - 0x2f, 0x56, 0x69, - 0x31, 0x52, 0x65, - 0x11, 0x32, 0x6b, - 0x05, 0x0d, 0x1c, - 0x0e, 0x0c, 0x05, - 0x75, 0x61, 0x1a, - 0x2e, 0x25, 0x07, - 0x6e, 0x5a, 0x13, - 0x27, 0x74, 0xa7, - 0x2a, 0x6d, 0xa6, - 0x2d, 0x6c, 0xa7, - 0x21, 0x5a, 0x99, - 0x23, 0x53, 0x8c, - 0x18, 0x57, 0x77, - 0x2b, 0x54, 0x68, - 0x2f, 0x4f, 0x6d, - 0x0c, 0x34, 0x7f, - 0x7c, 0x64, 0x13, - 0x54, 0x44, 0x0d, - 0x0a, 0x55, 0x89, - 0x24, 0x6d, 0xa2, - 0x1f, 0x5d, 0x99, - 0x1c, 0x53, 0x94, - 0x16, 0x5a, 0x73, - 0x13, 0x5c, 0x6a, - 0x23, 0x4d, 0x6a, - 0x20, 0x38, 0x6a, - 0x02, 0x26, 0x70, - 0x53, 0x44, 0x13, - 0x76, 0x5f, 0x11, - 0x5d, 0x4d, 0x15, - 0x07, 0x4d, 0x84, - 0x17, 0x62, 0x84, - 0x15, 0x60, 0x7d, - 0x13, 0x63, 0x71, - 0x11, 0x5e, 0x6c, - 0x0b, 0x52, 0x6d, - 0x13, 0x43, 0x64, - 0x17, 0x33, 0x6d, - 0x1f, 0x1a, 0x09, - 0x32, 0x2a, 0x0c, - 0x6e, 0x5b, 0x18, - 0x6a, 0x55, 0x0d, - 0x44, 0x38, 0x0e, - 0x17, 0x55, 0x92, - 0x16, 0x50, 0x8f, - 0x0f, 0x51, 0x7a, - 0x0a, 0x4a, 0x75, - 0x05, 0x43, 0x6f, - 0x02, 0x32, 0x6e, - 0x05, 0x2d, 0x77, - 0x3d, 0x32, 0x0e, - 0x4d, 0x3f, 0x0f, - 0x67, 0x55, 0x14, - 0x79, 0x62, 0x13, - 0x54, 0x45, 0x12, - 0x02, 0x38, 0x77, - 0x08, 0x3c, 0x7e, - 0x03, 0x32, 0x76, - 0x02, 0x2c, 0x72, - 0x7e, 0x68, 0x19, - 0x50, 0x41, 0x0f, - 0x2d, 0x25, 0x09 - -}; -unsigned char item_disk[] = { - 0x00, 0xb0, 0x01, 0x02, 0x03, 0x00, 0x14, 0x01, 0x04, - 0x05, 0x06, 0x06, 0x06, 0x00, 0x04, 0x01, 0x07, 0x08, - 0x09, 0x09, 0x03, 0x00, 0x12, 0x01, 0x0a, 0x0b, 0x0c, - 0x0d, 0x0e, 0x0f, 0x01, 0x01, 0x01, 0x10, 0x08, 0x09, - 0x11, 0x12, 0x08, 0x10, 0x00, 0x0f, 0x01, 0x06, 0x13, - 0x14, 0x15, 0x15, 0x16, 0x17, 0x0f, 0x01, 0x01, 0x18, - 0x00, 0x06, 0x19, 0x00, 0x0f, 0x01, 0x06, 0x14, 0x1a, - 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x01, 0x01, 0x21, - 0x22, 0x23, 0x19, 0x19, 0x07, 0x00, 0x0f, 0x01, 0x06, - 0x14, 0x1c, 0x24, 0x25, 0x26, 0x25, 0x1e, 0x27, 0x28, - 0x29, 0x01, 0x01, 0x21, 0x2a, 0x2a, 0x21, 0x00, 0x0f, - 0x01, 0x2b, 0x27, 0x2c, 0x2d, 0x24, 0x26, 0x1d, 0x2e, - 0x2f, 0x27, 0x30, 0x31, 0x32, 0x06, 0x01, 0x33, 0x2a, - 0x2a, 0x07, 0x00, 0x0e, 0x01, 0x34, 0x30, 0x1e, 0x35, - 0x1d, 0x35, 0x1e, 0x36, 0x37, 0x15, 0x2c, 0x0c, 0x31, - 0x32, 0x01, 0x01, 0x38, 0x23, 0x39, 0x33, 0x00, 0x0c, - 0x01, 0x28, 0x3a, 0x1f, 0x3b, 0x3b, 0x36, 0x3b, 0x36, - 0x16, 0x3b, 0x36, 0x16, 0x1f, 0x3c, 0x3d, 0x01, 0x3e, - 0x3f, 0x40, 0x40, 0x41, 0x42, 0x00, 0x0a, 0x01, 0x43, - 0x44, 0x43, 0x3c, 0x45, 0x1f, 0x46, 0x46, 0x3b, 0x16, - 0x35, 0x47, 0x36, 0x46, 0x3d, 0x06, 0x48, 0x49, 0x41, - 0x4a, 0x40, 0x40, 0x40, 0x07, 0x00, 0x08, 0x01, 0x4b, - 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x45, 0x46, 0x46, 0x47, - 0x51, 0x47, 0x47, 0x45, 0x3d, 0x06, 0x01, 0x52, 0x53, - 0x54, 0x55, 0x38, 0x56, 0x57, 0x00, 0x0b, 0x01, 0x58, - 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x46, 0x5e, 0x5e, 0x5f, - 0x60, 0x3d, 0x06, 0x61, 0x62, 0x01, 0x63, 0x41, 0x64, - 0x65, 0x66, 0x00, 0x0d, 0x01, 0x2b, 0x67, 0x68, 0x69, - 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x40, 0x06, 0x6f, 0x6f, - 0x6f, 0x01, 0x70, 0x4a, 0x71, 0x00, 0x09, 0x01, 0x72, - 0x73, 0x74, 0x75, 0x72, 0x76, 0x01, 0x01, 0x77, 0x78, - 0x79, 0x7a, 0x7a, 0x7b, 0x56, 0x01, 0x6f, 0x6f, 0x61, - 0x01, 0x70, 0x39, 0x00, 0x09, 0x01, 0x7c, 0x7d, 0x7e, - 0x7f, 0x80, 0x81, 0x82, 0x83, 0x01, 0x01, 0x84, 0x85, - 0x86, 0x86, 0x87, 0x4a, 0x01, 0x6f, 0x6f, 0x62, 0x88, - 0x89, 0x33, 0x00, 0x08, 0x01, 0x8a, 0x8b, 0x8c, 0x8d, - 0x8e, 0x8f, 0x81, 0x90, 0x91, 0x92, 0x01, 0x01, 0x93, - 0x94, 0x95, 0x96, 0x97, 0x01, 0x6f, 0x61, 0x01, 0x98, - 0x99, 0x00, 0x08, 0x01, 0x9a, 0x7c, 0x9b, 0x9c, 0x9d, - 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0x01, 0x63, - 0xa5, 0xa6, 0xa7, 0x70, 0x01, 0x6f, 0x62, 0xa8, 0xa9, - 0x57, 0x00, 0x08, 0x01, 0x7c, 0xaa, 0xab, 0xac, 0xad, - 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0x01, 0xb5, - 0xb6, 0xa7, 0xb7, 0x64, 0x01, 0x61, 0x01, 0xb8, 0xb9, - 0x00, 0x09, 0x01, 0x7c, 0xba, 0xaa, 0xbb, 0xbc, 0xbd, - 0xbe, 0xa1, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, - 0x22, 0xb7, 0x64, 0x01, 0x62, 0xc6, 0xc7, 0x57, 0x00, - 0x09, 0x01, 0xc8, 0x74, 0x74, 0xc9, 0xca, 0xa0, 0xcb, - 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0x01, 0x2b, 0x48, 0x39, - 0x3e, 0xd1, 0x01, 0x01, 0xd2, 0x57, 0x00, 0x0a, 0x01, - 0xd3, 0xd4, 0x80, 0x81, 0xd5, 0x90, 0xd6, 0xd7, 0xd8, - 0xd9, 0xda, 0xdb, 0x01, 0xc4, 0xdc, 0xc5, 0x39, 0xdd, - 0x01, 0xc6, 0xde, 0x57, 0x00, 0x0b, 0x01, 0xdf, 0x80, - 0xb0, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0x01, - 0x01, 0xe7, 0xe8, 0xe9, 0x89, 0xea, 0x01, 0xeb, 0x57, - 0x00, 0x0d, 0x01, 0xec, 0xed, 0x83, 0xee, 0xef, 0xf0, - 0xf1, 0xf2, 0x00, 0x04, 0x01, 0xf3, 0xf4, 0xf5, 0xf6, - 0x01, 0xf7, 0x07, 0x00, 0x0e, 0x01, 0xf8, 0xf9, 0xfa, - 0xfb, 0xfb, 0xdb, 0x00, 0x07, 0x01, 0xeb, 0xfc, 0x07, - 0xfd, 0xfe, 0x00, 0x1d, 0x01, 0x07, 0x07, 0x00, 0x49, - 0x01, 0x00, 0x00 -}; - -// Skip - -unsigned char item_skip_colors[] = { - 0xff, 0xff, 0xff, - 0x04, 0x02, 0x04, - 0xa4, 0xa6, 0xa4, - 0x1c, 0x1a, 0x1c, - 0x1c, 0x1e, 0x1c, - 0x14, 0x16, 0x14, - 0x9c, 0x9a, 0x9c, - 0x94, 0x92, 0x94, - 0x9c, 0x9e, 0x9c, - 0x94, 0x96, 0x94, - 0x8c, 0x8e, 0x8c, - 0xdc, 0xda, 0xdc, - 0xac, 0xae, 0xac, - 0xac, 0xfe, 0x04, - 0xbc, 0xba, 0xbc, - 0x3c, 0x3a, 0x3c, - 0x9c, 0xe6, 0x0c, - 0x8c, 0x8a, 0x8c, - 0x74, 0xae, 0x04, - 0x8c, 0xce, 0x0c, - 0x9c, 0xe2, 0x0c, - 0x84, 0x86, 0x84, - 0xfc, 0xd6, 0x8c, - 0xfc, 0xd2, 0x8c, - 0x74, 0xaa, 0x0c, - 0x8c, 0xc6, 0x0c, - 0x9c, 0xde, 0x0c, - 0xa4, 0xa2, 0xa4, - 0x7c, 0x7e, 0x7c, - 0x64, 0x66, 0x64, - 0xf4, 0xb2, 0x1c, - 0xf4, 0xba, 0x44, - 0x74, 0xa6, 0x0c, - 0x94, 0xd6, 0x14, - 0xfc, 0xb2, 0x24, - 0xf4, 0xaa, 0x1c, - 0xf4, 0xa6, 0x14, - 0x6c, 0x9e, 0x14, - 0x84, 0xc2, 0x04, - 0x94, 0xce, 0x14, - 0x94, 0xd2, 0x14, - 0xcc, 0xca, 0xcc, - 0xfc, 0xb6, 0x24, - 0xec, 0xa6, 0x14, - 0xdc, 0x92, 0x04, - 0xec, 0xae, 0x3c, - 0x74, 0xa2, 0x0c, - 0x84, 0xba, 0x14, - 0x8c, 0xca, 0x14, - 0xa4, 0xfa, 0x04, - 0xf4, 0xae, 0x1c, - 0xec, 0x9e, 0x0c, - 0xdc, 0x96, 0x04, - 0xec, 0xaa, 0x3c, - 0xa4, 0xee, 0x04, - 0x74, 0x72, 0x74, - 0xc4, 0xc2, 0xc4, - 0xe4, 0x9e, 0x0c, - 0xdc, 0x8e, 0x04, - 0xd4, 0x8a, 0x04, - 0xcc, 0x82, 0x04, - 0xdc, 0xa2, 0x3c, - 0xfc, 0xce, 0x84, - 0x94, 0xda, 0x04, - 0x5c, 0x5a, 0x5c, - 0xec, 0xa2, 0x0c, - 0xe4, 0x9a, 0x04, - 0xcc, 0x7e, 0x04, - 0xc4, 0x7a, 0x04, - 0xd4, 0x92, 0x24, - 0x24, 0x22, 0x24, - 0x2c, 0x2a, 0x2c, - 0xb4, 0xb2, 0xb4, - 0xd4, 0x8e, 0x04, - 0xbc, 0x76, 0x04, - 0xf4, 0xc6, 0x7c, - 0x54, 0x56, 0x54, - 0x2c, 0x2e, 0x2c, - 0x34, 0x32, 0x34, - 0xd4, 0x86, 0x04, - 0xc4, 0x7e, 0x04, - 0xbc, 0x72, 0x04, - 0xec, 0xbe, 0x6c, - 0x64, 0x9a, 0x04, - 0x6c, 0x6e, 0x6c, - 0xac, 0xaa, 0xac, - 0xcc, 0x86, 0x04, - 0xe4, 0xb2, 0x5c, - 0x4c, 0x4a, 0x4c, - 0xdc, 0xa6, 0x4c, - 0x6c, 0x6a, 0x6c, - 0x5c, 0x5e, 0x5c, - 0x0c, 0x0e, 0x0c, - 0x84, 0x82, 0x84, - 0x14, 0x12, 0x14, - 0x64, 0x62, 0x64, - 0x34, 0x36, 0x34, - 0x74, 0x76, 0x74, - 0x7c, 0x7a, 0x7c - -}; -unsigned char item_skip[] = { - 0x00, 0x4a, 0x01, 0x02, 0x00, 0x1f, 0x01, 0x03, 0x02, - 0x04, 0x00, 0x1d, 0x01, 0x05, 0x03, 0x05, 0x06, 0x07, - 0x00, 0x1b, 0x01, 0x02, 0x03, 0x03, 0x08, 0x09, 0x08, - 0x0a, 0x00, 0x19, 0x01, 0x0b, 0x0c, 0x05, 0x06, 0x08, - 0x06, 0x06, 0x08, 0x0a, 0x00, 0x13, 0x01, 0x0d, 0x0d, - 0x01, 0x01, 0x05, 0x0e, 0x05, 0x0f, 0x0f, 0x08, 0x06, - 0x08, 0x06, 0x08, 0x0a, 0x00, 0x11, 0x01, 0x10, 0x10, - 0x0d, 0x0d, 0x01, 0x01, 0x05, 0x0c, 0x07, 0x0f, 0x0f, - 0x09, 0x06, 0x06, 0x08, 0x09, 0x11, 0x00, 0x0f, 0x01, - 0x12, 0x13, 0x14, 0x14, 0x0d, 0x0d, 0x01, 0x01, 0x08, - 0x02, 0x0a, 0x0f, 0x0f, 0x0a, 0x0a, 0x07, 0x15, 0x03, - 0x02, 0x00, 0x0b, 0x01, 0x16, 0x17, 0x01, 0x01, 0x18, - 0x19, 0x1a, 0x1a, 0x0d, 0x0d, 0x01, 0x01, 0x08, 0x1b, - 0x15, 0x0f, 0x0f, 0x1c, 0x1d, 0x03, 0x03, 0x02, 0x00, - 0x0a, 0x01, 0x1e, 0x1f, 0x17, 0x17, 0x01, 0x01, 0x20, - 0x19, 0x21, 0x21, 0x0d, 0x0d, 0x01, 0x01, 0x09, 0x06, - 0x15, 0x0f, 0x0f, 0x05, 0x04, 0x03, 0x00, 0x0a, 0x01, - 0x22, 0x23, 0x24, 0x1f, 0x16, 0x17, 0x01, 0x01, 0x25, - 0x26, 0x27, 0x28, 0x0d, 0x0d, 0x01, 0x07, 0x09, 0x06, - 0x11, 0x05, 0x29, 0x05, 0x00, 0x0a, 0x01, 0x2a, 0x1e, - 0x24, 0x2b, 0x2c, 0x2d, 0x17, 0x16, 0x01, 0x01, 0x2e, - 0x2f, 0x30, 0x31, 0x01, 0x1c, 0x15, 0x07, 0x08, 0x03, - 0x0b, 0x0e, 0x00, 0x0a, 0x01, 0x32, 0x23, 0x2b, 0x33, - 0x34, 0x2c, 0x2c, 0x35, 0x16, 0x17, 0x01, 0x01, 0x30, - 0x36, 0x01, 0x37, 0x1c, 0x11, 0x0a, 0x03, 0x05, 0x38, - 0x00, 0x0a, 0x01, 0x32, 0x2b, 0x33, 0x39, 0x2c, 0x2c, - 0x3a, 0x3b, 0x3c, 0x3d, 0x17, 0x3e, 0x01, 0x3f, 0x01, - 0x40, 0x37, 0x1c, 0x0a, 0x03, 0x05, 0x03, 0x00, 0x0a, - 0x01, 0x2b, 0x41, 0x42, 0x42, 0x2c, 0x3a, 0x3b, 0x3c, - 0x43, 0x44, 0x45, 0x3e, 0x01, 0x26, 0x01, 0x46, 0x47, - 0x1d, 0x11, 0x05, 0x48, 0x05, 0x00, 0x0c, 0x01, 0x34, - 0x34, 0x2c, 0x3a, 0x49, 0x3c, 0x43, 0x4a, 0x43, 0x4b, - 0x01, 0x12, 0x01, 0x4c, 0x1d, 0x4d, 0x4e, 0x05, 0x0c, - 0x48, 0x00, 0x0e, 0x01, 0x3a, 0x49, 0x4f, 0x50, 0x43, - 0x51, 0x44, 0x52, 0x01, 0x53, 0x01, 0x4c, 0x1d, 0x54, - 0x11, 0x03, 0x05, 0x55, 0x00, 0x10, 0x01, 0x56, 0x50, - 0x44, 0x51, 0x51, 0x57, 0x01, 0x01, 0x58, 0x4c, 0x1d, - 0x37, 0x11, 0x05, 0x03, 0x05, 0x00, 0x12, 0x01, 0x50, - 0x51, 0x51, 0x59, 0x01, 0x4d, 0x58, 0x40, 0x5a, 0x1c, - 0x09, 0x05, 0x55, 0x05, 0x00, 0x10, 0x01, 0x5b, 0x5c, - 0x01, 0x01, 0x51, 0x45, 0x01, 0x04, 0x46, 0x58, 0x1d, - 0x5d, 0x09, 0x03, 0x02, 0x02, 0x00, 0x10, 0x01, 0x5d, - 0x1c, 0x5e, 0x5b, 0x01, 0x01, 0x4c, 0x40, 0x58, 0x47, - 0x4e, 0x5b, 0x07, 0x05, 0x03, 0x09, 0x00, 0x12, 0x01, - 0x5c, 0x54, 0x1d, 0x5f, 0x5f, 0x1d, 0x5a, 0x54, 0x5b, - 0x60, 0x0f, 0x05, 0x03, 0x03, 0x00, 0x14, 0x01, 0x4c, - 0x54, 0x54, 0x54, 0x61, 0x61, 0x1c, 0x5d, 0x5d, 0x03, - 0x09, 0x05, 0x00, 0x16, 0x01, 0x40, 0x61, 0x62, 0x1c, - 0x1c, 0x0a, 0x0a, 0x03, 0x02, 0x02, 0x00, 0x18, 0x01, - 0x5f, 0x1c, 0x09, 0x06, 0x07, 0x05, 0x03, 0x09, 0x00, - 0x1a, 0x01, 0x54, 0x07, 0x09, 0x03, 0x03, 0x03, 0x00, - 0x1c, 0x01, 0x54, 0x03, 0x0a, 0x04, 0x00, 0x1e, 0x01, - 0x0a, 0x0a, 0x00, 0x46, 0x01, 0x00, 0x00 -}; - -// ************************************************************************* -// DYNAMIC ICONS -// ************************************************************************* - -// Sound - -unsigned char item_soundOff_colors[] = { - 0xff, 0xff, 0xff, - 0x04, 0x02, 0x04, - 0xac, 0xae, 0xac, - 0xe4, 0xe2, 0xdc, - 0xe4, 0xde, 0xdc, - 0xac, 0xaa, 0xa4, - 0xf4, 0xee, 0xec, - 0xf4, 0xf6, 0xf4, - 0xec, 0xee, 0xec, - 0xdc, 0xda, 0xd4, - 0xa4, 0xa6, 0xa4, - 0xf4, 0xf2, 0xec, - 0xdc, 0xd6, 0xd4, - 0x9c, 0x9e, 0x9c, - 0xac, 0xaa, 0x9c, - 0xd4, 0xd2, 0xcc, - 0xdc, 0xde, 0xd4, - 0xcc, 0xce, 0xc4, - 0x9c, 0x9a, 0x94, - 0x74, 0x72, 0x5c, - 0xcc, 0xca, 0xc4, - 0xc4, 0xc6, 0xbc, - 0x94, 0x96, 0x94, - 0xec, 0xea, 0xe4, - 0x6c, 0x6a, 0x54, - 0xa4, 0xa2, 0x94, - 0xcc, 0xc6, 0xbc, - 0xc4, 0xc2, 0xbc, - 0xbc, 0xbe, 0xb4, - 0x94, 0x92, 0x8c, - 0x6c, 0x66, 0x54, - 0x64, 0x62, 0x54, - 0x6c, 0x62, 0x4c, - 0x9c, 0x9e, 0x8c, - 0xc4, 0xc2, 0xb4, - 0xbc, 0xba, 0xb4, - 0x8c, 0x8a, 0x84, - 0xd4, 0xd6, 0xcc, - 0x64, 0x5e, 0x4c, - 0xb4, 0xb6, 0xac, - 0x9c, 0x9a, 0x8c, - 0xbc, 0xb6, 0xac, - 0x54, 0x56, 0x44, - 0x5c, 0x56, 0x44, - 0xb4, 0xb2, 0xac, - 0x5c, 0x5a, 0x44, - 0x44, 0x46, 0x44, - 0x54, 0x52, 0x3c, - 0xbc, 0xba, 0xac, - 0x5c, 0x5a, 0x4c, - 0xac, 0xae, 0xa4, - 0xb4, 0xb2, 0xa4, - 0x4c, 0x4a, 0x4c, - 0x1c, 0x1a, 0x14, - 0x44, 0x42, 0x34, - 0xa4, 0xa2, 0x9c, - 0x54, 0x52, 0x44, - 0xb4, 0xb6, 0xb4, - 0x2c, 0x2e, 0x2c, - 0x2c, 0x2a, 0x24, - 0x84, 0x82, 0x7c, - 0x4c, 0x4a, 0x3c, - 0x54, 0x4e, 0x3c, - 0xb4, 0xae, 0xa4, - 0x74, 0x76, 0x74, - 0x3c, 0x3a, 0x2c, - 0xac, 0xa6, 0x9c, - 0x9c, 0x9e, 0x94, - 0x94, 0x92, 0x94, - 0x64, 0x5e, 0x54, - 0x4c, 0x4e, 0x44, - 0x6c, 0x66, 0x5c, - 0x94, 0x92, 0x84, - 0x6c, 0x6a, 0x64, - 0x64, 0x66, 0x64, - 0x64, 0x62, 0x5c, - 0x8c, 0x8a, 0x7c, - 0x84, 0x86, 0x84, - 0x74, 0x72, 0x6c, - 0x6c, 0x6e, 0x6c, - 0x9c, 0x96, 0x8c, - 0x84, 0x82, 0x74, - 0x7c, 0x7a, 0x74, - 0x6c, 0x6e, 0x64, - 0xa4, 0xa6, 0x9c, - 0x84, 0x86, 0x7c, - 0x7c, 0x7a, 0x6c, - 0x64, 0x62, 0x64, - 0x5c, 0x5a, 0x54, - 0xa4, 0x9e, 0x94, - 0x74, 0x72, 0x64, - 0x54, 0x56, 0x54, - 0x3c, 0x3e, 0x3c, - 0x84, 0x7e, 0x7c, - 0xf4, 0xf2, 0xf4, - 0xac, 0xaa, 0xac, - 0x94, 0x96, 0x8c, - 0x94, 0x8e, 0x84, - 0x8c, 0x8e, 0x84, - 0x34, 0x32, 0x34, - 0x54, 0x56, 0x4c, - 0x74, 0x76, 0x6c, - 0x34, 0x36, 0x2c - -}; -unsigned char item_soundOff[] = { - 0x00, 0x4b, 0x01, 0x02, 0x00, 0x1f, 0x01, 0x03, 0x04, - 0x05, 0x00, 0x1d, 0x01, 0x06, 0x07, 0x08, 0x09, 0x0a, - 0x00, 0x1b, 0x01, 0x0b, 0x0b, 0x0b, 0x03, 0x03, 0x0c, - 0x0d, 0x00, 0x19, 0x01, 0x0b, 0x07, 0x0e, 0x0f, 0x10, - 0x0c, 0x03, 0x11, 0x12, 0x00, 0x17, 0x01, 0x0b, 0x08, - 0x13, 0x13, 0x0e, 0x11, 0x11, 0x0f, 0x14, 0x15, 0x16, - 0x00, 0x15, 0x01, 0x17, 0x06, 0x18, 0x11, 0x18, 0x18, - 0x19, 0x09, 0x14, 0x1a, 0x1b, 0x1c, 0x1d, 0x00, 0x13, - 0x01, 0x04, 0x09, 0x18, 0x1e, 0x1a, 0x15, 0x1f, 0x20, - 0x21, 0x1b, 0x1b, 0x22, 0x23, 0x23, 0x24, 0x00, 0x11, - 0x01, 0x25, 0x14, 0x26, 0x27, 0x26, 0x26, 0x1c, 0x1b, - 0x26, 0x26, 0x28, 0x23, 0x23, 0x29, 0x27, 0x00, 0x13, - 0x01, 0x2a, 0x2b, 0x2c, 0x2c, 0x26, 0x26, 0x1c, 0x1c, - 0x2d, 0x2d, 0x29, 0x27, 0x2c, 0x00, 0x11, 0x01, 0x0d, - 0x2e, 0x01, 0x16, 0x2f, 0x2a, 0x2c, 0x30, 0x31, 0x2d, - 0x23, 0x2b, 0x29, 0x32, 0x33, 0x00, 0x10, 0x01, 0x0d, - 0x34, 0x01, 0x35, 0x36, 0x16, 0x37, 0x2b, 0x2b, 0x23, - 0x27, 0x2b, 0x38, 0x2c, 0x33, 0x32, 0x00, 0x0f, 0x01, - 0x39, 0x2e, 0x01, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x32, - 0x33, 0x2b, 0x2b, 0x27, 0x2f, 0x32, 0x3f, 0x19, 0x00, - 0x0f, 0x01, 0x1d, 0x01, 0x40, 0x34, 0x41, 0x36, 0x1d, - 0x37, 0x2a, 0x2b, 0x27, 0x33, 0x38, 0x38, 0x42, 0x05, - 0x43, 0x00, 0x0f, 0x01, 0x44, 0x01, 0x40, 0x45, 0x46, - 0x47, 0x3d, 0x2f, 0x3f, 0x2c, 0x38, 0x38, 0x3f, 0x3e, - 0x32, 0x43, 0x48, 0x00, 0x0f, 0x01, 0x1d, 0x01, 0x49, - 0x4a, 0x4b, 0x1d, 0x12, 0x3c, 0x38, 0x38, 0x33, 0x2c, - 0x3e, 0x3d, 0x42, 0x19, 0x4c, 0x00, 0x0f, 0x01, 0x4d, - 0x01, 0x49, 0x4e, 0x4f, 0x1d, 0x43, 0x05, 0x32, 0x4c, - 0x3e, 0x3e, 0x32, 0x3d, 0x50, 0x12, 0x51, 0x00, 0x0f, - 0x01, 0x52, 0x01, 0x4a, 0x53, 0x3c, 0x1d, 0x54, 0x0e, - 0x3f, 0x3f, 0x32, 0x55, 0x3d, 0x36, 0x28, 0x28, 0x56, - 0x00, 0x0f, 0x01, 0x57, 0x01, 0x58, 0x4a, 0x56, 0x1d, - 0x37, 0x0e, 0x05, 0x32, 0x0e, 0x0e, 0x59, 0x56, 0x19, - 0x48, 0x5a, 0x00, 0x0f, 0x01, 0x5b, 0x01, 0x5c, 0x4b, - 0x5d, 0x1d, 0x12, 0x54, 0x05, 0x42, 0x54, 0x19, 0x19, - 0x28, 0x59, 0x55, 0x47, 0x00, 0x0c, 0x01, 0x1d, 0x44, - 0x5b, 0x5c, 0x01, 0x01, 0x5c, 0x4e, 0x24, 0x59, 0x37, - 0x0e, 0x19, 0x59, 0x19, 0x59, 0x1d, 0x48, 0x4c, 0x1f, - 0x00, 0x0b, 0x01, 0x4d, 0x5e, 0x5f, 0x4f, 0x5c, 0x00, - 0x04, 0x01, 0x47, 0x60, 0x19, 0x19, 0x37, 0x59, 0x43, - 0x28, 0x61, 0x48, 0x4c, 0x45, 0x00, 0x0b, 0x01, 0x4d, - 0x5f, 0x5f, 0x4f, 0x3a, 0x00, 0x06, 0x01, 0x53, 0x54, - 0x19, 0x59, 0x28, 0x48, 0x62, 0x51, 0x51, 0x45, 0x00, - 0x0b, 0x01, 0x5b, 0x4f, 0x4f, 0x63, 0x63, 0x00, 0x08, - 0x01, 0x53, 0x28, 0x21, 0x61, 0x51, 0x61, 0x51, 0x64, - 0x00, 0x0c, 0x01, 0x5c, 0x63, 0x3a, 0x00, 0x0b, 0x01, - 0x53, 0x62, 0x48, 0x51, 0x51, 0x3d, 0x00, 0x1c, 0x01, - 0x3d, 0x56, 0x65, 0x3d, 0x00, 0x1e, 0x01, 0x3d, 0x66, - 0x00, 0x1e, 0x01, 0x3b, 0x00, 0x47, 0x01, 0x00, 0x00 - -}; - -unsigned char item_soundOn_colors[] = { - 0xff, 0xff, 0xff, - 0x04, 0x02, 0x04, - 0xac, 0xae, 0xac, - 0xe4, 0xe2, 0xdc, - 0xe4, 0xde, 0xdc, - 0xac, 0xaa, 0xa4, - 0xf4, 0xee, 0xec, - 0xf4, 0xf6, 0xf4, - 0xec, 0xee, 0xec, - 0xdc, 0xda, 0xd4, - 0xa4, 0xa6, 0xa4, - 0xf4, 0xf2, 0xec, - 0xdc, 0xd6, 0xd4, - 0x9c, 0x9e, 0x9c, - 0xac, 0xaa, 0x9c, - 0xd4, 0xd2, 0xcc, - 0xdc, 0xde, 0xd4, - 0xcc, 0xce, 0xc4, - 0x9c, 0x9a, 0x94, - 0x74, 0x72, 0x5c, - 0xcc, 0xca, 0xc4, - 0xc4, 0xc6, 0xbc, - 0x94, 0x96, 0x94, - 0xec, 0xea, 0xe4, - 0x6c, 0x6a, 0x54, - 0xa4, 0xa2, 0x94, - 0xcc, 0xc6, 0xbc, - 0xc4, 0xc2, 0xbc, - 0xbc, 0xbe, 0xb4, - 0x94, 0x92, 0x8c, - 0x6c, 0x66, 0x54, - 0x64, 0x62, 0x54, - 0x6c, 0x62, 0x4c, - 0x9c, 0x9e, 0x8c, - 0xc4, 0xc2, 0xb4, - 0xbc, 0xba, 0xb4, - 0x8c, 0x8a, 0x84, - 0xd4, 0xd6, 0xcc, - 0x64, 0x5e, 0x4c, - 0xb4, 0xb6, 0xac, - 0x9c, 0x9a, 0x8c, - 0xbc, 0xb6, 0xac, - 0x54, 0x56, 0x44, - 0x5c, 0x56, 0x44, - 0xb4, 0xb2, 0xac, - 0x5c, 0x5a, 0x44, - 0x44, 0x46, 0x44, - 0x54, 0x52, 0x3c, - 0xbc, 0xba, 0xac, - 0x5c, 0x5a, 0x4c, - 0xac, 0xae, 0xa4, - 0xb4, 0xb2, 0xa4, - 0x4c, 0x4a, 0x4c, - 0x1c, 0x1a, 0x14, - 0x44, 0x42, 0x34, - 0xa4, 0xa2, 0x9c, - 0x54, 0x52, 0x44, - 0xb4, 0xb6, 0xb4, - 0x2c, 0x2e, 0x2c, - 0x2c, 0x2a, 0x24, - 0x84, 0x82, 0x7c, - 0x4c, 0x4a, 0x3c, - 0x54, 0x4e, 0x3c, - 0xb4, 0xae, 0xa4, - 0x74, 0x76, 0x74, - 0x3c, 0x3a, 0x2c, - 0xac, 0xa6, 0x9c, - 0x9c, 0x9e, 0x94, - 0x94, 0x92, 0x94, - 0x64, 0x5e, 0x54, - 0x4c, 0x4e, 0x44, - 0x6c, 0x66, 0x5c, - 0x94, 0x92, 0x84, - 0x6c, 0x6a, 0x64, - 0x64, 0x66, 0x64, - 0x64, 0x62, 0x5c, - 0x8c, 0x8a, 0x7c, - 0x84, 0x86, 0x84, - 0x74, 0x72, 0x6c, - 0x6c, 0x6e, 0x6c, - 0x9c, 0x96, 0x8c, - 0x84, 0x82, 0x74, - 0x7c, 0x7a, 0x7c, - 0x6c, 0x6e, 0x64, - 0xa4, 0xa6, 0x9c, - 0x84, 0x86, 0x7c, - 0x7c, 0x7a, 0x6c, - 0x5c, 0x5a, 0x54, - 0xa4, 0x9e, 0x94, - 0x74, 0x72, 0x64, - 0x54, 0x56, 0x54, - 0x3c, 0x3e, 0x3c, - 0x84, 0x7e, 0x7c, - 0xfc, 0x6a, 0x6c, - 0xbc, 0x02, 0x04, - 0xfc, 0x02, 0x04, - 0x94, 0x96, 0x8c, - 0x94, 0x8e, 0x84, - 0x8c, 0x8e, 0x84, - 0x54, 0x56, 0x4c, - 0x74, 0x76, 0x6c, - 0x34, 0x36, 0x2c - -}; -unsigned char item_soundOn[] = { - 0x00, 0x4b, 0x01, 0x02, 0x00, 0x1f, 0x01, 0x03, 0x04, - 0x05, 0x00, 0x1d, 0x01, 0x06, 0x07, 0x08, 0x09, 0x0a, - 0x00, 0x1b, 0x01, 0x0b, 0x0b, 0x0b, 0x03, 0x03, 0x0c, - 0x0d, 0x00, 0x19, 0x01, 0x0b, 0x07, 0x0e, 0x0f, 0x10, - 0x0c, 0x03, 0x11, 0x12, 0x00, 0x17, 0x01, 0x0b, 0x08, - 0x13, 0x13, 0x0e, 0x11, 0x11, 0x0f, 0x14, 0x15, 0x16, - 0x00, 0x15, 0x01, 0x17, 0x06, 0x18, 0x11, 0x18, 0x18, - 0x19, 0x09, 0x14, 0x1a, 0x1b, 0x1c, 0x1d, 0x00, 0x13, - 0x01, 0x04, 0x09, 0x18, 0x1e, 0x1a, 0x15, 0x1f, 0x20, - 0x21, 0x1b, 0x1b, 0x22, 0x23, 0x23, 0x24, 0x00, 0x11, - 0x01, 0x25, 0x14, 0x26, 0x27, 0x26, 0x26, 0x1c, 0x1b, - 0x26, 0x26, 0x28, 0x23, 0x23, 0x29, 0x27, 0x00, 0x13, - 0x01, 0x2a, 0x2b, 0x2c, 0x2c, 0x26, 0x26, 0x1c, 0x1c, - 0x2d, 0x2d, 0x29, 0x27, 0x2c, 0x00, 0x11, 0x01, 0x0d, - 0x2e, 0x01, 0x16, 0x2f, 0x2a, 0x2c, 0x30, 0x31, 0x2d, - 0x23, 0x2b, 0x29, 0x32, 0x33, 0x00, 0x10, 0x01, 0x0d, - 0x34, 0x01, 0x35, 0x36, 0x16, 0x37, 0x2b, 0x2b, 0x23, - 0x27, 0x2b, 0x38, 0x2c, 0x33, 0x32, 0x00, 0x0f, 0x01, - 0x39, 0x2e, 0x01, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x32, - 0x33, 0x2b, 0x2b, 0x27, 0x2f, 0x32, 0x3f, 0x19, 0x00, - 0x0f, 0x01, 0x1d, 0x01, 0x40, 0x34, 0x41, 0x36, 0x1d, - 0x37, 0x2a, 0x2b, 0x27, 0x33, 0x38, 0x38, 0x42, 0x05, - 0x43, 0x00, 0x0f, 0x01, 0x44, 0x01, 0x40, 0x45, 0x46, - 0x47, 0x3d, 0x2f, 0x3f, 0x2c, 0x38, 0x38, 0x3f, 0x3e, - 0x32, 0x43, 0x48, 0x00, 0x0f, 0x01, 0x1d, 0x01, 0x49, - 0x4a, 0x4b, 0x1d, 0x12, 0x3c, 0x38, 0x38, 0x33, 0x2c, - 0x3e, 0x3d, 0x42, 0x19, 0x4c, 0x00, 0x0f, 0x01, 0x4d, - 0x01, 0x49, 0x4e, 0x4f, 0x1d, 0x43, 0x05, 0x32, 0x4c, - 0x3e, 0x3e, 0x32, 0x3d, 0x50, 0x12, 0x51, 0x00, 0x0f, - 0x01, 0x52, 0x01, 0x4a, 0x53, 0x3c, 0x1d, 0x54, 0x0e, - 0x3f, 0x3f, 0x32, 0x55, 0x3d, 0x36, 0x28, 0x28, 0x56, - 0x00, 0x0f, 0x01, 0x4b, 0x01, 0x57, 0x4a, 0x56, 0x1d, - 0x37, 0x0e, 0x05, 0x32, 0x0e, 0x0e, 0x58, 0x56, 0x19, - 0x48, 0x59, 0x00, 0x0f, 0x01, 0x5a, 0x01, 0x5b, 0x4b, - 0x5c, 0x1d, 0x12, 0x54, 0x05, 0x42, 0x54, 0x19, 0x19, - 0x28, 0x58, 0x55, 0x47, 0x00, 0x0b, 0x01, 0x5d, 0x01, - 0x01, 0x01, 0x5d, 0x01, 0x01, 0x5b, 0x4e, 0x24, 0x58, - 0x37, 0x0e, 0x19, 0x58, 0x19, 0x58, 0x1d, 0x48, 0x4c, - 0x1f, 0x00, 0x0a, 0x01, 0x5e, 0x5f, 0x5d, 0x01, 0x5e, - 0x5f, 0x5d, 0x01, 0x01, 0x01, 0x47, 0x60, 0x19, 0x19, - 0x37, 0x58, 0x43, 0x28, 0x61, 0x48, 0x4c, 0x45, 0x00, - 0x0b, 0x01, 0x5e, 0x5f, 0x5e, 0x5f, 0x5d, 0x00, 0x06, - 0x01, 0x53, 0x54, 0x19, 0x58, 0x28, 0x48, 0x62, 0x51, - 0x51, 0x45, 0x00, 0x0c, 0x01, 0x5e, 0x5f, 0x5d, 0x00, - 0x09, 0x01, 0x53, 0x28, 0x21, 0x61, 0x51, 0x61, 0x51, - 0x63, 0x00, 0x0b, 0x01, 0x5e, 0x5f, 0x5f, 0x5f, 0x5d, - 0x00, 0x0a, 0x01, 0x53, 0x62, 0x48, 0x51, 0x51, 0x3d, - 0x00, 0x0a, 0x01, 0x5e, 0x5f, 0x5d, 0x01, 0x5e, 0x5f, - 0x5d, 0x00, 0x0b, 0x01, 0x3d, 0x56, 0x64, 0x3d, 0x00, - 0x0b, 0x01, 0x5d, 0x01, 0x01, 0x01, 0x5d, 0x00, 0x0e, - 0x01, 0x3d, 0x65, 0x00, 0x1e, 0x01, 0x3b, 0x00, 0x47, - 0x01, 0x00, 0x00 -}; - -// Display mode - -unsigned char item_monkeyPortrait_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0x04, 0x02, 0x04, - 0x14, 0x16, 0x14, - 0x64, 0x66, 0x64, - 0x1c, 0x16, 0x1c, - 0x1c, 0x1a, 0x1c, - 0x3c, 0x3e, 0x3c, - 0x34, 0x36, 0x34, - 0x34, 0x32, 0x34, - 0x6c, 0x6a, 0x6c, - 0xb4, 0xb2, 0xb4, - 0x4c, 0x4e, 0x4c, - 0x94, 0x92, 0x94, - 0x94, 0x96, 0x94, - 0x7c, 0x7e, 0x7c, - 0x9c, 0x9e, 0x9c, - 0x0c, 0x0a, 0x0c, - 0x44, 0x46, 0x44, - 0x5c, 0x5a, 0x5c, - 0x74, 0x76, 0x74, - 0xc4, 0xc2, 0xc4, - 0x84, 0x82, 0x84, - 0x9c, 0x9a, 0x9c, - 0x74, 0x72, 0x74, - 0x24, 0x26, 0x24, - 0xa4, 0xa6, 0xa4, - 0x3c, 0x3a, 0x3c, - 0x8c, 0x8e, 0x8c, - 0x2c, 0x7e, 0xb4, - 0xbc, 0xbe, 0xbc, - 0x6c, 0x6e, 0x6c, - 0x1c, 0x1e, 0x1c, - 0x2c, 0x5e, 0x7c, - 0xac, 0xaa, 0xac, - 0x5c, 0x5e, 0x5c, - 0xa4, 0xa2, 0xa4, - 0xd4, 0xd6, 0xd4, - 0xac, 0xae, 0xac, - 0xec, 0xee, 0xec, - 0xe4, 0xe6, 0xe4, - 0xfc, 0xfa, 0xfc, - 0x0e, 0x16, 0x00, - 0x1c, 0x0a, 0x0c, - 0x24, 0x06, 0x04, - 0xcc, 0xce, 0xcc, - 0xf4, 0xf2, 0xf4, - 0xdc, 0xde, 0xdc, - 0xe4, 0xe2, 0xe4, - 0x14, 0x0e, 0x04, - 0x34, 0x26, 0x14, - 0xbc, 0xba, 0xbc, - 0x0c, 0x06, 0x0c, - 0x04, 0x06, 0x04, - 0x8c, 0x8a, 0x8c, - 0x2c, 0x2e, 0x2c - -}; -unsigned char item_monkeyPortrait[] = { - 0x00, 0x23, 0x01, 0x00, 0x0c, 0x02, 0x03, 0x03, 0x03, - 0x00, 0x09, 0x02, 0x00, 0x08, 0x01, 0x00, 0x07, 0x02, - 0x04, 0x04, 0x05, 0x03, 0x06, 0x07, 0x08, 0x09, 0x03, - 0x05, 0x00, 0x07, 0x02, 0x00, 0x08, 0x01, 0x00, 0x04, - 0x02, 0x04, 0x0a, 0x04, 0x0b, 0x0a, 0x0c, 0x04, 0x0d, - 0x0e, 0x0f, 0x09, 0x08, 0x09, 0x04, 0x0a, 0x04, 0x0a, - 0x02, 0x02, 0x02, 0x00, 0x08, 0x01, 0x02, 0x02, 0x0a, - 0x0a, 0x0b, 0x10, 0x10, 0x0f, 0x11, 0x12, 0x13, 0x14, - 0x15, 0x0b, 0x16, 0x04, 0x0a, 0x10, 0x10, 0x0b, 0x0b, - 0x0a, 0x0a, 0x02, 0x00, 0x08, 0x01, 0x02, 0x02, 0x17, - 0x0b, 0x10, 0x18, 0x18, 0x19, 0x02, 0x09, 0x09, 0x08, - 0x04, 0x10, 0x0b, 0x1a, 0x0d, 0x1b, 0x1c, 0x10, 0x17, - 0x0b, 0x10, 0x02, 0x00, 0x08, 0x01, 0x02, 0x02, 0x1b, - 0x10, 0x1a, 0x0d, 0x0e, 0x02, 0x02, 0x08, 0x1d, 0x09, - 0x09, 0x1e, 0x0f, 0x0b, 0x1c, 0x02, 0x1a, 0x1a, 0x1c, - 0x10, 0x08, 0x02, 0x00, 0x08, 0x01, 0x02, 0x02, 0x02, - 0x08, 0x17, 0x17, 0x0b, 0x1f, 0x20, 0x09, 0x21, 0x08, - 0x09, 0x22, 0x23, 0x0b, 0x1c, 0x18, 0x0b, 0x10, 0x1c, - 0x0d, 0x02, 0x02, 0x00, 0x08, 0x01, 0x00, 0x04, 0x02, - 0x09, 0x0d, 0x10, 0x17, 0x24, 0x07, 0x09, 0x08, 0x10, - 0x25, 0x26, 0x0b, 0x18, 0x0b, 0x10, 0x1c, 0x1c, 0x09, - 0x02, 0x02, 0x00, 0x08, 0x01, 0x00, 0x05, 0x02, 0x1f, - 0x1c, 0x0d, 0x14, 0x12, 0x08, 0x10, 0x27, 0x28, 0x25, - 0x0f, 0x0f, 0x17, 0x1c, 0x0d, 0x09, 0x02, 0x02, 0x02, - 0x00, 0x08, 0x01, 0x00, 0x05, 0x02, 0x06, 0x0d, 0x1c, - 0x1c, 0x1c, 0x1a, 0x25, 0x29, 0x27, 0x1e, 0x0e, 0x1c, - 0x0d, 0x1c, 0x1f, 0x00, 0x04, 0x02, 0x00, 0x08, 0x01, - 0x2a, 0x2a, 0x2a, 0x2b, 0x2c, 0x2b, 0x1f, 0x1c, 0x0b, - 0x2d, 0x2e, 0x2e, 0x29, 0x29, 0x28, 0x2d, 0x22, 0x1c, - 0x0d, 0x06, 0x00, 0x04, 0x02, 0x00, 0x08, 0x01, 0x00, - 0x07, 0x2a, 0x0d, 0x0b, 0x27, 0x00, 0x05, 0x29, 0x25, - 0x0b, 0x1c, 0x18, 0x00, 0x05, 0x02, 0x00, 0x08, 0x01, - 0x00, 0x07, 0x2a, 0x1c, 0x0b, 0x00, 0x06, 0x29, 0x25, - 0x0b, 0x1c, 0x23, 0x00, 0x04, 0x02, 0x2a, 0x00, 0x08, - 0x01, 0x00, 0x08, 0x2a, 0x17, 0x2f, 0x00, 0x04, 0x29, - 0x30, 0x1e, 0x0b, 0x0d, 0x2a, 0x31, 0x02, 0x02, 0x2a, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x08, 0x2a, 0x1c, 0x2f, - 0x00, 0x04, 0x29, 0x25, 0x0b, 0x0e, 0x1c, 0x2a, 0x2a, - 0x02, 0x2a, 0x2a, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x09, - 0x2a, 0x1e, 0x2f, 0x29, 0x29, 0x29, 0x25, 0x0b, 0x0d, - 0x2a, 0x2a, 0x2a, 0x02, 0x2a, 0x2a, 0x2a, 0x00, 0x08, - 0x01, 0x00, 0x09, 0x2a, 0x0b, 0x25, 0x29, 0x29, 0x29, - 0x2f, 0x0b, 0x1c, 0x2a, 0x2a, 0x2a, 0x02, 0x2a, 0x2a, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x09, 0x2a, 0x0b, 0x25, - 0x29, 0x29, 0x2f, 0x25, 0x0b, 0x1c, 0x2a, 0x2a, 0x2a, - 0x32, 0x2a, 0x2a, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x09, - 0x2a, 0x17, 0x33, 0x2f, 0x29, 0x2f, 0x25, 0x0b, 0x0d, - 0x00, 0x07, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x09, 0x2a, - 0x1c, 0x0b, 0x2f, 0x2f, 0x25, 0x33, 0x0e, 0x1c, 0x00, - 0x07, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x09, 0x2a, 0x0d, - 0x0e, 0x33, 0x25, 0x33, 0x0e, 0x1c, 0x0d, 0x00, 0x07, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x08, 0x2a, 0x0e, 0x1c, - 0x1c, 0x0b, 0x25, 0x0b, 0x1c, 0x0d, 0x26, 0x00, 0x07, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x07, 0x2a, 0x0e, 0x0b, - 0x1c, 0x0d, 0x0b, 0x33, 0x0b, 0x1c, 0x1c, 0x0b, 0x0e, - 0x00, 0x06, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x06, 0x2a, - 0x0e, 0x0b, 0x0b, 0x26, 0x1c, 0x0e, 0x0a, 0x0a, 0x0d, - 0x26, 0x0b, 0x0b, 0x0e, 0x00, 0x05, 0x2a, 0x00, 0x08, - 0x01, 0x00, 0x05, 0x2a, 0x10, 0x0b, 0x0b, 0x0e, 0x0e, - 0x04, 0x34, 0x35, 0x02, 0x04, 0x0a, 0x0b, 0x0b, 0x0b, - 0x10, 0x00, 0x04, 0x2a, 0x00, 0x08, 0x01, 0x00, 0x05, - 0x2a, 0x0b, 0x0b, 0x04, 0x04, 0x04, 0x2a, 0x2a, 0x02, - 0x02, 0x35, 0x23, 0x0a, 0x04, 0x0d, 0x00, 0x05, 0x2a, - 0x00, 0x08, 0x01, 0x00, 0x07, 0x2a, 0x36, 0x36, 0x36, - 0x0f, 0x00, 0x04, 0x02, 0x36, 0x36, 0x36, 0x00, 0x06, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x08, 0x2a, 0x1c, 0x1b, - 0x07, 0x00, 0x04, 0x02, 0x1b, 0x07, 0x1b, 0x00, 0x06, - 0x2a, 0x00, 0x08, 0x01, 0x00, 0x05, 0x2a, 0x37, 0x09, - 0x37, 0x1b, 0x09, 0x09, 0x37, 0x02, 0x02, 0x37, 0x09, - 0x09, 0x09, 0x37, 0x09, 0x37, 0x2a, 0x2a, 0x2a, 0x00, - 0x45, 0x01, 0x00, 0x00 -}; - -unsigned char item_monkeyLandscape_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0x0e, 0x16, 0x00, - 0x04, 0x02, 0x04, - 0x3c, 0x3a, 0x3c, - 0x9c, 0x9a, 0x9c, - 0x6c, 0x6a, 0x6c, - 0x1c, 0x0a, 0x0c, - 0x34, 0x36, 0x34, - 0x9c, 0x9e, 0x9c, - 0xb4, 0xb2, 0xb4, - 0x24, 0x06, 0x04, - 0x34, 0x32, 0x34, - 0xa4, 0xa6, 0xa4, - 0x64, 0x66, 0x64, - 0x2c, 0x2e, 0x2c, - 0x1c, 0x1a, 0x1c, - 0x6c, 0x6e, 0x6c, - 0x94, 0x92, 0x94, - 0x74, 0x72, 0x74, - 0x94, 0x96, 0x94, - 0x8c, 0x8e, 0x8c, - 0x8c, 0x8a, 0x8c, - 0x24, 0x26, 0x24, - 0x7c, 0x7e, 0x7c, - 0x74, 0x76, 0x74, - 0xa4, 0xa2, 0xa4, - 0x1c, 0x1e, 0x1c, - 0x0c, 0x0a, 0x0c, - 0xac, 0xae, 0xac, - 0xbc, 0xbe, 0xbc, - 0xdc, 0xde, 0xdc, - 0xfc, 0xfa, 0xfc, - 0xec, 0xee, 0xec, - 0xcc, 0xce, 0xcc, - 0x44, 0x46, 0x44, - 0x3c, 0x3e, 0x3c, - 0x4c, 0x4e, 0x4c, - 0x1c, 0x16, 0x1c, - 0xbc, 0xba, 0xbc, - 0xd4, 0xd6, 0xd4, - 0xf4, 0xf2, 0xf4, - 0x2c, 0x5e, 0x7c, - 0x2c, 0x7e, 0xb4, - 0x5c, 0x5a, 0x5c, - 0x14, 0x16, 0x14, - 0x0c, 0x06, 0x0c, - 0x04, 0x06, 0x04, - 0xc4, 0xc2, 0xc4, - 0xe4, 0xe6, 0xe4, - 0xac, 0xaa, 0xac, - 0xe4, 0xe2, 0xe4, - 0x5c, 0x5e, 0x5c, - 0x84, 0x82, 0x84, - 0x14, 0x0e, 0x04, - 0x34, 0x26, 0x14 - -}; -unsigned char item_monkeyLandscape[] = { - 0x00, 0x62, 0x01, 0x00, 0x13, 0x02, 0x00, 0x0a, 0x03, - 0x01, 0x01, 0x01, 0x00, 0x13, 0x02, 0x00, 0x0a, 0x03, - 0x01, 0x01, 0x01, 0x00, 0x13, 0x02, 0x00, 0x04, 0x03, - 0x04, 0x05, 0x06, 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, - 0x00, 0x12, 0x02, 0x07, 0x03, 0x03, 0x03, 0x08, 0x09, - 0x0a, 0x06, 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, - 0x12, 0x02, 0x0b, 0x03, 0x03, 0x0c, 0x05, 0x0d, 0x09, - 0x0a, 0x0e, 0x03, 0x03, 0x01, 0x01, 0x01, 0x0f, 0x02, - 0x02, 0x0a, 0x09, 0x00, 0x0d, 0x02, 0x07, 0x10, 0x11, - 0x12, 0x05, 0x12, 0x13, 0x09, 0x06, 0x03, 0x03, 0x01, - 0x01, 0x01, 0x0c, 0x02, 0x02, 0x0a, 0x0a, 0x14, 0x00, - 0x0c, 0x02, 0x11, 0x12, 0x15, 0x09, 0x0a, 0x14, 0x13, - 0x09, 0x0e, 0x03, 0x03, 0x01, 0x01, 0x01, 0x0f, 0x02, - 0x16, 0x0e, 0x0a, 0x0a, 0x14, 0x00, 0x09, 0x02, 0x15, - 0x12, 0x15, 0x15, 0x12, 0x05, 0x11, 0x03, 0x17, 0x18, - 0x0a, 0x0e, 0x03, 0x01, 0x01, 0x01, 0x04, 0x15, 0x16, - 0x0e, 0x14, 0x0a, 0x0a, 0x14, 0x00, 0x06, 0x02, 0x15, - 0x05, 0x0a, 0x0a, 0x0a, 0x15, 0x19, 0x1a, 0x1b, 0x03, - 0x03, 0x1c, 0x06, 0x0e, 0x03, 0x01, 0x01, 0x01, 0x0c, - 0x04, 0x16, 0x0e, 0x14, 0x1d, 0x15, 0x15, 0x12, 0x15, - 0x05, 0x0a, 0x0a, 0x1e, 0x1f, 0x1f, 0x20, 0x21, 0x22, - 0x15, 0x23, 0x24, 0x0c, 0x08, 0x0c, 0x23, 0x25, 0x26, - 0x03, 0x01, 0x01, 0x01, 0x0c, 0x24, 0x18, 0x02, 0x0e, - 0x15, 0x12, 0x15, 0x14, 0x0a, 0x27, 0x28, 0x28, 0x1f, - 0x00, 0x04, 0x20, 0x29, 0x0d, 0x08, 0x0c, 0x2a, 0x2b, - 0x0c, 0x2c, 0x0e, 0x2d, 0x03, 0x01, 0x01, 0x01, 0x0f, - 0x03, 0x03, 0x02, 0x2e, 0x14, 0x0a, 0x0a, 0x27, 0x1f, - 0x1f, 0x00, 0x07, 0x20, 0x29, 0x28, 0x09, 0x08, 0x08, - 0x0c, 0x08, 0x19, 0x12, 0x10, 0x03, 0x01, 0x01, 0x01, - 0x00, 0x04, 0x03, 0x2f, 0x06, 0x27, 0x28, 0x28, 0x1f, - 0x00, 0x0a, 0x20, 0x21, 0x09, 0x0c, 0x0c, 0x0e, 0x30, - 0x14, 0x24, 0x2d, 0x01, 0x01, 0x01, 0x00, 0x05, 0x03, - 0x06, 0x0a, 0x0a, 0x27, 0x28, 0x1f, 0x1f, 0x00, 0x07, - 0x20, 0x21, 0x31, 0x28, 0x32, 0x1e, 0x09, 0x0a, 0x18, - 0x08, 0x2d, 0x01, 0x01, 0x01, 0x0f, 0x03, 0x03, 0x2f, - 0x0e, 0x12, 0x15, 0x15, 0x14, 0x27, 0x28, 0x28, 0x1f, - 0x28, 0x28, 0x33, 0x20, 0x20, 0x31, 0x1e, 0x28, 0x1d, - 0x34, 0x18, 0x0a, 0x35, 0x0c, 0x0c, 0x2d, 0x01, 0x01, - 0x01, 0x0c, 0x04, 0x16, 0x34, 0x06, 0x1d, 0x15, 0x12, - 0x15, 0x14, 0x00, 0x05, 0x0a, 0x1e, 0x28, 0x28, 0x22, - 0x14, 0x18, 0x0a, 0x0a, 0x0a, 0x0d, 0x0e, 0x08, 0x2d, - 0x03, 0x01, 0x01, 0x01, 0x0c, 0x24, 0x16, 0x06, 0x0a, - 0x0a, 0x0a, 0x1d, 0x12, 0x15, 0x12, 0x15, 0x15, 0x12, - 0x14, 0x0a, 0x0a, 0x0a, 0x32, 0x15, 0x18, 0x13, 0x15, - 0x15, 0x12, 0x06, 0x0c, 0x26, 0x03, 0x01, 0x01, 0x01, - 0x0c, 0x04, 0x16, 0x0e, 0x0a, 0x0a, 0x14, 0x00, 0x07, - 0x02, 0x15, 0x12, 0x15, 0x15, 0x15, 0x12, 0x05, 0x0a, - 0x13, 0x03, 0x04, 0x09, 0x0e, 0x03, 0x03, 0x01, 0x01, - 0x01, 0x0f, 0x02, 0x02, 0x12, 0x0a, 0x14, 0x00, 0x0a, - 0x02, 0x34, 0x13, 0x12, 0x15, 0x15, 0x09, 0x0a, 0x0d, - 0x15, 0x09, 0x06, 0x03, 0x03, 0x01, 0x01, 0x01, 0x0c, - 0x02, 0x02, 0x02, 0x09, 0x00, 0x0a, 0x02, 0x36, 0x03, - 0x03, 0x10, 0x11, 0x12, 0x15, 0x09, 0x0d, 0x09, 0x0a, - 0x0e, 0x03, 0x03, 0x01, 0x01, 0x01, 0x0f, 0x00, 0x0a, - 0x02, 0x37, 0x00, 0x08, 0x03, 0x0c, 0x15, 0x15, 0x15, - 0x05, 0x0a, 0x06, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, - 0x0f, 0x02, 0x00, 0x06, 0x03, 0x0c, 0x12, 0x09, 0x0a, - 0x06, 0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x00, 0x10, - 0x02, 0x00, 0x07, 0x03, 0x08, 0x09, 0x06, 0x03, 0x03, - 0x03, 0x01, 0x01, 0x01, 0x00, 0x11, 0x02, 0x00, 0x0c, - 0x03, 0x00, 0xa1, 0x01, 0x00, 0x00 -}; - - -// ************************************************************************* -// STARTUP -// ************************************************************************* - -int item_startup_colors_size = 212; - -unsigned char item_startup_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0xff, 0xc6, 0x21, - 0xff, 0x94, 0x21, - 0xf7, 0xb5, 0x21, - 0xe7, 0x94, 0x18, - 0xe7, 0x8c, 0x18, - 0xde, 0x7b, 0x18, - 0xd6, 0x63, 0x18, - 0xce, 0x4a, 0x18, - 0xbd, 0x39, 0x10, - 0xd0, 0x71, 0x17, - 0xff, 0xad, 0x21, - 0xd6, 0x42, 0x10, - 0xd6, 0x39, 0x10, - 0xde, 0x39, 0x18, - 0xe7, 0x39, 0x18, - 0x5e, 0x16, 0x06, - 0xbd, 0x6b, 0x18, - 0xff, 0xa5, 0x21, - 0x73, 0x18, 0x08, - 0x31, 0x08, 0x00, - 0xf7, 0xad, 0x18, - 0xf7, 0x9c, 0x18, - 0xff, 0xbd, 0x21, - 0xf7, 0x8c, 0x18, - 0xf7, 0x84, 0x18, - 0xff, 0xb5, 0x21, - 0x84, 0x29, 0x08, - 0xe4, 0x75, 0x10, - 0xde, 0x5a, 0x08, - 0xda, 0x72, 0x15, - 0xe7, 0x6b, 0x08, - 0xe7, 0x84, 0x18, - 0xef, 0x84, 0x18, - 0xef, 0xa5, 0x18, - 0xc6, 0x31, 0x10, - 0xbd, 0x31, 0x10, - 0xad, 0x29, 0x10, - 0x39, 0x10, 0x00, - 0xff, 0x8c, 0x21, - 0xd2, 0x6b, 0x0c, - 0xef, 0xad, 0x18, - 0xe7, 0xa5, 0x18, - 0xde, 0x9c, 0x18, - 0xd6, 0x84, 0x10, - 0xef, 0x94, 0x18, - 0xad, 0x5a, 0x10, - 0xef, 0x7b, 0x18, - 0xe7, 0x6b, 0x18, - 0xff, 0x84, 0x18, - 0xef, 0x6b, 0x18, - 0xde, 0x52, 0x18, - 0xc6, 0x39, 0x10, - 0x9c, 0x29, 0x10, - 0x7b, 0x21, 0x08, - 0x73, 0x21, 0x08, - 0xb5, 0x5a, 0x10, - 0xde, 0x63, 0x18, - 0xce, 0x42, 0x10, - 0x90, 0x28, 0x0d, - 0x9d, 0x4a, 0x0a, - 0xce, 0x8c, 0x18, - 0xc6, 0x5a, 0x10, - 0xbd, 0x52, 0x0c, - 0xc6, 0x52, 0x08, - 0xd6, 0x52, 0x08, - 0xef, 0xb5, 0x18, - 0xe7, 0x9c, 0x18, - 0xb5, 0x5a, 0x08, - 0xb5, 0x4a, 0x08, - 0xc6, 0x4a, 0x08, - 0xde, 0xa5, 0x18, - 0xda, 0x5e, 0x0c, - 0xf7, 0x6b, 0x10, - 0x80, 0x45, 0x09, - 0xe7, 0x5e, 0x10, - 0xef, 0x7b, 0x29, - 0xa4, 0x57, 0x0d, - 0xff, 0x4a, 0x1b, - 0xff, 0x42, 0x18, - 0xf7, 0x42, 0x18, - 0x6b, 0x18, 0x08, - 0x52, 0x18, 0x08, - 0x83, 0x39, 0x08, - 0xf9, 0x6d, 0x15, - 0xef, 0x42, 0x18, - 0xef, 0x39, 0x18, - 0xce, 0x31, 0x10, - 0x85, 0x53, 0x09, - 0xb9, 0x67, 0x10, - 0xce, 0x5a, 0x08, - 0xce, 0x52, 0x08, - 0xe7, 0x5a, 0x08, - 0x42, 0x18, 0x00, - 0xe7, 0xad, 0x18, - 0xde, 0x86, 0x12, - 0xd6, 0x5a, 0x08, - 0x52, 0x21, 0x00, - 0xd6, 0x9c, 0x18, - 0xef, 0x7b, 0x10, - 0x59, 0x2b, 0x05, - 0xf7, 0x7b, 0x21, - 0x94, 0x58, 0x0c, - 0xff, 0x6b, 0x18, - 0x52, 0x10, 0x08, - 0x8f, 0x45, 0x0b, - 0xef, 0x8c, 0x18, - 0xef, 0x63, 0x08, - 0x77, 0x29, 0x00, - 0x31, 0x18, 0x00, - 0x7b, 0x31, 0x00, - 0x29, 0x10, 0x00, - 0xf7, 0xa5, 0x18, - 0xe7, 0x63, 0x18, - 0xff, 0x8c, 0x31, - 0xad, 0x5a, 0x18, - 0xff, 0x7b, 0x18, - 0xa5, 0x42, 0x00, - 0x8c, 0x39, 0x00, - 0xad, 0x63, 0x10, - 0xf7, 0x63, 0x08, - 0x31, 0x10, 0x00, - 0xaa, 0x4a, 0x0b, - 0xf1, 0x65, 0x12, - 0xff, 0x73, 0x14, - 0xff, 0x84, 0x29, - 0xce, 0x63, 0x18, - 0xb9, 0x4c, 0x0e, - 0x9c, 0x31, 0x10, - 0xd6, 0x5a, 0x18, - 0xce, 0x5a, 0x18, - 0xc6, 0x52, 0x10, - 0xbd, 0x5a, 0x18, - 0xe4, 0x75, 0x1b, - 0xd6, 0x52, 0x18, - 0xb5, 0x29, 0x10, - 0xad, 0x42, 0x00, - 0x84, 0x31, 0x00, - 0xce, 0x63, 0x10, - 0xc1, 0x5a, 0x08, - 0xff, 0x63, 0x08, - 0xbd, 0x4a, 0x00, - 0x69, 0x25, 0x02, - 0xc3, 0x89, 0x10, - 0xef, 0x73, 0x10, - 0x63, 0x31, 0x06, - 0xf7, 0x52, 0x18, - 0xc6, 0x7b, 0x14, - 0xe7, 0x4a, 0x18, - 0x94, 0x3b, 0x0a, - 0xce, 0x39, 0x10, - 0xd6, 0x31, 0x10, - 0x9c, 0x42, 0x00, - 0x5e, 0x21, 0x04, - 0xc6, 0x63, 0x08, - 0x6f, 0x36, 0x06, - 0x7b, 0x2d, 0x08, - 0x4a, 0x10, 0x08, - 0xde, 0x5a, 0x18, - 0xff, 0x5a, 0x18, - 0x3f, 0x10, 0x00, - 0xbd, 0x42, 0x10, - 0xc6, 0x73, 0x18, - 0xce, 0x9c, 0x18, - 0x5a, 0x21, 0x00, - 0xbd, 0x7f, 0x10, - 0xf7, 0x84, 0x29, - 0xef, 0x84, 0x29, - 0xb5, 0x84, 0x10, - 0xef, 0x73, 0x18, - 0xb2, 0x78, 0x10, - 0x94, 0x39, 0x00, - 0xb5, 0x31, 0x18, - 0xad, 0x73, 0x10, - 0xd2, 0x90, 0x18, - 0xef, 0x8c, 0x10, - 0x4e, 0x1c, 0x00, - 0x9f, 0x66, 0x0f, - 0xf3, 0x5a, 0x18, - 0xa5, 0x39, 0x00, - 0x4a, 0x18, 0x00, - 0xef, 0x5a, 0x08, - 0xde, 0x42, 0x18, - 0xef, 0x4a, 0x1b, - 0x9c, 0x21, 0x10, - 0xef, 0x9c, 0x18, - 0xe7, 0x42, 0x18, - 0x9c, 0x39, 0x00, - 0xc6, 0x5a, 0x18, - 0xe7, 0x7b, 0x21, - 0xce, 0x5a, 0x10, - 0xce, 0x52, 0x10, - 0xce, 0x42, 0x29, - 0x5a, 0x10, 0x08, - 0xa0, 0x2d, 0x18, - 0xff, 0x52, 0x29, - 0x4a, 0x18, 0x08, - 0xde, 0x52, 0x31, - 0x9c, 0x39, 0x10, - 0xdb, 0x94, 0x15, - 0xde, 0x4a, 0x18, - 0xad, 0x6b, 0x10, - 0xb5, 0x63, 0x10, - 0xa5, 0x39, 0x10, - 0xf7, 0x39, 0x18, - 0xc6, 0x4a, 0x10, - 0xc6, 0x73, 0x10, - 0xb5, 0x39, 0x10, - 0xce, 0x52, 0x18, - 0xad, 0x31, 0x10, - 0x29, 0x08, 0x00, - 0xc6, 0x42, 0x10 - -}; -unsigned char item_startup[] = { - 0x00, 0xdd, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, - 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, - 0x28, 0x03, 0x00, 0x18, 0x02, 0x04, 0x04, 0x05, 0x06, - 0x07, 0x08, 0x08, 0x09, 0x0a, 0x0b, 0x00, 0x06, 0x02, - 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, - 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x17, 0x02, 0x0c, 0x0d, 0x0e, 0x0f, 0x0f, 0x10, 0x10, - 0x10, 0x0f, 0x11, 0x12, 0x00, 0x06, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, 0x01, - 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x17, 0x02, - 0x13, 0x00, 0x07, 0x10, 0x14, 0x15, 0x12, 0x00, 0x06, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x1f, 0x02, 0x16, 0x17, - 0x18, 0x00, 0x06, 0x02, 0x00, 0x0f, 0x03, 0x19, 0x1a, - 0x19, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, - 0x00, 0x28, 0x03, 0x00, 0x17, 0x02, 0x1b, 0x00, 0x06, - 0x10, 0x1c, 0x15, 0x15, 0x12, 0x00, 0x06, 0x02, 0x00, - 0x28, 0x03, 0x00, 0x1e, 0x02, 0x18, 0x1d, 0x1e, 0x1f, - 0x00, 0x06, 0x02, 0x00, 0x0f, 0x03, 0x20, 0x1e, 0x1e, - 0x21, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, - 0x00, 0x05, 0x03, 0x22, 0x19, 0x00, 0x21, 0x03, 0x00, - 0x0c, 0x02, 0x18, 0x18, 0x18, 0x23, 0x04, 0x18, 0x00, - 0x05, 0x02, 0x1b, 0x10, 0x10, 0x0f, 0x24, 0x25, 0x26, - 0x27, 0x15, 0x15, 0x12, 0x00, 0x06, 0x02, 0x00, 0x25, - 0x03, 0x28, 0x21, 0x29, 0x05, 0x02, 0x02, 0x02, 0x18, - 0x18, 0x2a, 0x2b, 0x2c, 0x2d, 0x2b, 0x00, 0x13, 0x02, - 0x2e, 0x1e, 0x1e, 0x2f, 0x00, 0x06, 0x02, 0x00, 0x0e, - 0x03, 0x30, 0x1e, 0x1e, 0x31, 0x12, 0x00, 0x0a, 0x03, - 0x01, 0x01, 0x00, 0x1d, 0x02, 0x03, 0x32, 0x33, 0x34, - 0x35, 0x36, 0x37, 0x38, 0x39, 0x28, 0x00, 0x1e, 0x03, - 0x00, 0x09, 0x02, 0x16, 0x07, 0x3a, 0x3b, 0x24, 0x24, - 0x25, 0x26, 0x3c, 0x3d, 0x3e, 0x18, 0x02, 0x02, 0x1b, - 0x10, 0x10, 0x0e, 0x26, 0x26, 0x36, 0x27, 0x15, 0x15, - 0x12, 0x00, 0x06, 0x02, 0x00, 0x22, 0x03, 0x22, 0x1f, - 0x3f, 0x40, 0x41, 0x42, 0x3d, 0x43, 0x44, 0x45, 0x00, - 0x04, 0x46, 0x47, 0x47, 0x46, 0x48, 0x00, 0x11, 0x02, - 0x04, 0x49, 0x1e, 0x4a, 0x4b, 0x00, 0x06, 0x02, 0x00, - 0x0d, 0x03, 0x19, 0x1e, 0x1e, 0x4c, 0x4d, 0x4e, 0x00, - 0x0a, 0x03, 0x01, 0x01, 0x00, 0x1c, 0x02, 0x03, 0x4f, - 0x50, 0x51, 0x10, 0x0f, 0x25, 0x36, 0x52, 0x53, 0x54, - 0x19, 0x00, 0x1d, 0x03, 0x00, 0x07, 0x02, 0x1b, 0x55, - 0x56, 0x57, 0x57, 0x10, 0x10, 0x10, 0x0e, 0x58, 0x24, - 0x36, 0x11, 0x59, 0x18, 0x02, 0x1b, 0x10, 0x10, 0x0e, - 0x26, 0x26, 0x36, 0x27, 0x15, 0x15, 0x5a, 0x00, 0x06, - 0x02, 0x00, 0x20, 0x03, 0x1d, 0x5b, 0x41, 0x5c, 0x1e, - 0x5d, 0x5d, 0x5c, 0x5e, 0x5f, 0x60, 0x41, 0x61, 0x00, - 0x04, 0x42, 0x5c, 0x62, 0x63, 0x00, 0x11, 0x02, 0x64, - 0x61, 0x4c, 0x55, 0x65, 0x00, 0x06, 0x02, 0x00, 0x0d, - 0x03, 0x20, 0x1e, 0x1e, 0x66, 0x0b, 0x67, 0x00, 0x0a, - 0x03, 0x01, 0x01, 0x00, 0x1a, 0x02, 0x18, 0x68, 0x50, - 0x50, 0x50, 0x51, 0x10, 0x24, 0x25, 0x26, 0x3c, 0x69, - 0x69, 0x6a, 0x00, 0x1d, 0x03, 0x00, 0x06, 0x02, 0x03, - 0x4f, 0x50, 0x51, 0x57, 0x57, 0x10, 0x10, 0x10, 0x0e, - 0x58, 0x25, 0x36, 0x3c, 0x53, 0x67, 0x02, 0x1b, 0x10, - 0x10, 0x0e, 0x26, 0x26, 0x36, 0x27, 0x15, 0x15, 0x5a, - 0x00, 0x06, 0x02, 0x00, 0x05, 0x03, 0x6b, 0x22, 0x28, - 0x00, 0x17, 0x03, 0x20, 0x1e, 0x6c, 0x00, 0x05, 0x5d, - 0x6d, 0x6e, 0x5f, 0x2d, 0x41, 0x5d, 0x1e, 0x42, 0x42, - 0x42, 0x6f, 0x70, 0x63, 0x00, 0x10, 0x02, 0x71, 0x1e, - 0x1e, 0x55, 0x72, 0x5e, 0x2c, 0x00, 0x05, 0x02, 0x00, - 0x0c, 0x03, 0x22, 0x1e, 0x1e, 0x33, 0x73, 0x74, 0x67, - 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, 0x19, 0x02, 0x18, - 0x75, 0x50, 0x50, 0x50, 0x51, 0x57, 0x0f, 0x25, 0x26, - 0x36, 0x3c, 0x37, 0x52, 0x52, 0x0b, 0x00, 0x1b, 0x03, - 0x28, 0x00, 0x05, 0x02, 0x13, 0x4f, 0x50, 0x50, 0x51, - 0x57, 0x57, 0x10, 0x0f, 0x0f, 0x58, 0x24, 0x26, 0x3c, - 0x37, 0x14, 0x52, 0x2b, 0x1b, 0x10, 0x10, 0x0f, 0x26, - 0x26, 0x36, 0x27, 0x15, 0x15, 0x5a, 0x00, 0x06, 0x02, - 0x03, 0x03, 0x03, 0x1d, 0x5b, 0x47, 0x76, 0x77, 0x78, - 0x00, 0x15, 0x03, 0x1d, 0x5d, 0x79, 0x79, 0x6c, 0x5d, - 0x5d, 0x5d, 0x46, 0x7a, 0x70, 0x48, 0x2d, 0x5c, 0x5d, - 0x5d, 0x1e, 0x5c, 0x7b, 0x7a, 0x70, 0x63, 0x00, 0x0f, - 0x02, 0x18, 0x20, 0x1e, 0x7c, 0x7d, 0x3f, 0x7a, 0x7b, - 0x2b, 0x00, 0x04, 0x02, 0x00, 0x0c, 0x03, 0x1e, 0x1e, - 0x1e, 0x7e, 0x73, 0x6a, 0x67, 0x00, 0x0a, 0x03, 0x01, - 0x01, 0x00, 0x10, 0x02, 0x18, 0x16, 0x21, 0x7f, 0x80, - 0x5a, 0x3e, 0x04, 0x02, 0x03, 0x50, 0x50, 0x50, 0x0f, - 0x24, 0x25, 0x25, 0x26, 0x3c, 0x3c, 0x37, 0x37, 0x38, - 0x38, 0x81, 0x00, 0x07, 0x03, 0x30, 0x3a, 0x82, 0x83, - 0x84, 0x80, 0x85, 0x07, 0x03, 0x03, 0x03, 0x19, 0x30, - 0x86, 0x3a, 0x82, 0x82, 0x09, 0x3b, 0x0a, 0x87, 0x00, - 0x04, 0x02, 0x18, 0x4f, 0x50, 0x50, 0x51, 0x0f, 0x24, - 0x25, 0x00, 0x05, 0x88, 0x36, 0x37, 0x52, 0x11, 0x52, - 0x5a, 0x1b, 0x10, 0x10, 0x0f, 0x26, 0x26, 0x36, 0x27, - 0x15, 0x15, 0x81, 0x00, 0x04, 0x80, 0x04, 0x02, 0x03, - 0x22, 0x49, 0x5d, 0x6c, 0x1e, 0x41, 0x89, 0x8a, 0x4b, - 0x00, 0x08, 0x03, 0x22, 0x1f, 0x8b, 0x8b, 0x8c, 0x39, - 0x5a, 0x1f, 0x03, 0x03, 0x03, 0x19, 0x61, 0x79, 0x8d, - 0x79, 0x79, 0x5d, 0x5c, 0x8e, 0x8f, 0x70, 0x70, 0x48, - 0x0b, 0x5c, 0x5d, 0x5d, 0x1e, 0x76, 0x6d, 0x70, 0x27, - 0x90, 0x00, 0x0f, 0x02, 0x2e, 0x61, 0x4c, 0x7d, 0x7d, - 0x3d, 0x70, 0x5c, 0x4b, 0x04, 0x02, 0x02, 0x02, 0x00, - 0x0b, 0x03, 0x91, 0x1e, 0x1e, 0x66, 0x73, 0x73, 0x92, - 0x6a, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, 0x0e, 0x02, - 0x0c, 0x75, 0x93, 0x57, 0x0f, 0x24, 0x36, 0x37, 0x14, - 0x38, 0x94, 0x93, 0x50, 0x51, 0x58, 0x00, 0x05, 0x25, - 0x36, 0x37, 0x37, 0x14, 0x14, 0x3c, 0x3c, 0x07, 0x03, - 0x03, 0x03, 0x28, 0x68, 0x95, 0x0f, 0x10, 0x10, 0x0f, - 0x58, 0x26, 0x3c, 0x52, 0x96, 0x87, 0x97, 0x58, 0x0f, - 0x0f, 0x10, 0x10, 0x57, 0x57, 0x36, 0x36, 0x82, 0x00, - 0x04, 0x02, 0x28, 0x50, 0x50, 0x51, 0x25, 0x00, 0x08, - 0x88, 0x26, 0x38, 0x11, 0x69, 0x69, 0x80, 0x1b, 0x10, - 0x10, 0x0f, 0x26, 0x26, 0x36, 0x27, 0x15, 0x11, 0x98, - 0x0f, 0x0f, 0x0e, 0x1c, 0x23, 0x18, 0x1d, 0x5d, 0x79, - 0x79, 0x6c, 0x5d, 0x47, 0x76, 0x77, 0x8f, 0x4e, 0x00, - 0x05, 0x03, 0x22, 0x49, 0x00, 0x05, 0x5c, 0x41, 0x8e, - 0x99, 0x6a, 0x0b, 0x03, 0x30, 0x1e, 0x79, 0x79, 0x79, - 0x42, 0x76, 0x76, 0x76, 0x9a, 0x70, 0x70, 0x63, 0x9b, - 0x42, 0x5d, 0x5d, 0x1e, 0x76, 0x6d, 0x70, 0x8f, 0x9c, - 0x2b, 0x00, 0x0d, 0x02, 0x04, 0x49, 0x1e, 0x55, 0x7d, - 0x7d, 0x9d, 0x70, 0x1e, 0x6f, 0x67, 0x18, 0x02, 0x02, - 0x00, 0x0a, 0x03, 0x1a, 0x1e, 0x1e, 0x31, 0x73, 0x73, - 0x73, 0x5e, 0x9c, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, - 0x0c, 0x02, 0x18, 0x32, 0x50, 0x50, 0x51, 0x57, 0x0f, - 0x98, 0x24, 0x26, 0x37, 0x52, 0x3c, 0x51, 0x50, 0x0e, - 0x00, 0x06, 0x25, 0x88, 0x38, 0x52, 0x52, 0x52, 0x1c, - 0x3c, 0x80, 0x03, 0x03, 0x68, 0x4f, 0x51, 0x51, 0x57, - 0x57, 0x57, 0x0f, 0x98, 0x24, 0x88, 0x3c, 0x3c, 0x00, - 0x08, 0x57, 0x36, 0x9e, 0x36, 0x9f, 0x00, 0x04, 0x02, - 0xa0, 0x51, 0x51, 0x24, 0x00, 0x0a, 0x88, 0x3c, 0xa1, - 0xa1, 0xa1, 0x3c, 0xa2, 0x0f, 0x0f, 0x0f, 0x26, 0x26, - 0x36, 0x27, 0x11, 0x98, 0x0f, 0x0f, 0x0f, 0x3c, 0xa1, - 0x05, 0x1d, 0x6c, 0x79, 0x79, 0x79, 0x6c, 0x5d, 0x8e, - 0x96, 0x6f, 0x8f, 0x8f, 0x07, 0x03, 0x03, 0x03, 0x1d, - 0x1e, 0x6c, 0x6c, 0x5d, 0x1e, 0x61, 0x61, 0x5c, 0x47, - 0x46, 0x99, 0x77, 0xa3, 0x1f, 0x61, 0x5d, 0x6c, 0x5d, - 0x00, 0x04, 0x76, 0x8f, 0x70, 0x70, 0xa4, 0x9b, 0x42, - 0x5d, 0x5d, 0x61, 0x76, 0x6d, 0x70, 0x96, 0x8f, 0x4b, - 0x04, 0x00, 0x0c, 0x02, 0x1d, 0x61, 0x4c, 0x7d, 0x7d, - 0x7d, 0x62, 0x70, 0x5d, 0x46, 0xa5, 0xa6, 0x02, 0x02, - 0x00, 0x0a, 0x03, 0x20, 0x1e, 0x1e, 0xa7, 0x73, 0x73, - 0xa8, 0x7a, 0x9c, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, - 0x0b, 0x02, 0x13, 0xa0, 0x50, 0x50, 0x50, 0x51, 0x10, - 0x0f, 0x58, 0x25, 0x25, 0x26, 0x37, 0x25, 0x51, 0x57, - 0x00, 0x08, 0x25, 0x1c, 0x52, 0x52, 0x52, 0x38, 0x3c, - 0x36, 0x19, 0xa0, 0x50, 0x50, 0x51, 0x51, 0x57, 0x57, - 0x57, 0x0f, 0x58, 0x25, 0x26, 0x36, 0x26, 0x0f, 0x00, - 0x06, 0x57, 0x36, 0x9e, 0x9e, 0x26, 0x3a, 0x02, 0x02, - 0x02, 0x0c, 0x51, 0x51, 0x57, 0x00, 0x04, 0x88, 0x26, - 0x37, 0x52, 0x36, 0x26, 0x88, 0x88, 0x36, 0xa1, 0x9e, - 0x36, 0x0e, 0x10, 0x10, 0x0f, 0x0f, 0x26, 0x26, 0x36, - 0x11, 0x58, 0x0f, 0x0f, 0x0f, 0x36, 0x7a, 0x27, 0x5c, - 0x00, 0x04, 0x79, 0x6c, 0x41, 0x7b, 0x76, 0x77, 0x8f, - 0x8f, 0x9a, 0x4b, 0x03, 0x03, 0x64, 0x5d, 0x79, 0x79, - 0x6c, 0x5d, 0x1e, 0x61, 0x61, 0x5c, 0x47, 0x89, 0x99, - 0x54, 0x6f, 0x5a, 0x5c, 0x61, 0x1e, 0x41, 0x00, 0x04, - 0x76, 0x8f, 0x70, 0x70, 0xa9, 0x8c, 0x42, 0x5d, 0x5d, - 0x42, 0x99, 0x6d, 0x70, 0x76, 0x77, 0x9a, 0x67, 0x18, - 0x00, 0x0a, 0x02, 0x71, 0x61, 0x1e, 0x55, 0x7d, 0x7d, - 0x55, 0x6e, 0x70, 0x5d, 0x1e, 0x8f, 0x92, 0x63, 0x02, - 0x00, 0x09, 0x03, 0x30, 0x1e, 0x1e, 0xaa, 0x73, 0x73, - 0x73, 0xa3, 0x70, 0x9c, 0x00, 0x0a, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x28, 0x4f, 0x50, 0x50, 0x50, 0x57, - 0x0f, 0x58, 0x58, 0x25, 0x25, 0x26, 0x36, 0x36, 0x0f, - 0x57, 0x98, 0x00, 0x08, 0x25, 0x26, 0x00, 0x04, 0x52, - 0x3c, 0x3c, 0x95, 0x50, 0x50, 0x50, 0x51, 0x0f, 0x0f, - 0x98, 0x58, 0x24, 0x24, 0x88, 0x36, 0x36, 0x3c, 0x98, - 0x0f, 0x10, 0x0f, 0x0f, 0x0e, 0x36, 0x9e, 0x9e, 0x9e, - 0x26, 0x31, 0x02, 0x02, 0x02, 0x28, 0x51, 0x51, 0x0f, - 0x00, 0x04, 0x88, 0x3c, 0x69, 0x69, 0x3c, 0x26, 0x88, - 0x26, 0x26, 0x9e, 0x26, 0x98, 0x0f, 0x10, 0x57, 0x10, - 0x0f, 0x26, 0x26, 0x26, 0x88, 0x24, 0x24, 0x25, 0x88, - 0xa1, 0x7a, 0x27, 0x5d, 0x8d, 0x8d, 0x79, 0x1e, 0x46, - 0x00, 0x04, 0x76, 0x6f, 0x9a, 0xa5, 0xa5, 0x07, 0x1a, - 0x5d, 0x8d, 0x79, 0x79, 0x6c, 0x5d, 0x5c, 0x47, 0x8e, - 0x46, 0x46, 0x76, 0x77, 0x6f, 0x8f, 0x9c, 0x7b, 0x8e, - 0x46, 0x7b, 0x00, 0x04, 0x76, 0x6d, 0x70, 0x70, 0xa9, - 0x8c, 0x61, 0x5d, 0x5d, 0x5c, 0x99, 0x6d, 0x70, 0x89, - 0x8e, 0x9a, 0x9a, 0xab, 0x18, 0x00, 0x08, 0x02, 0x18, - 0x20, 0x1e, 0x7c, 0x7d, 0x7d, 0x7d, 0x08, 0x70, 0x70, - 0x5d, 0x5d, 0xac, 0xa5, 0x9c, 0x43, 0x00, 0x08, 0x03, - 0x19, 0x1e, 0x1e, 0x4c, 0x00, 0x04, 0x73, 0x74, 0x70, - 0x9c, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, - 0x13, 0x4f, 0x50, 0x50, 0x51, 0x58, 0x00, 0x05, 0x25, - 0x26, 0x36, 0x36, 0x36, 0x58, 0x10, 0x24, 0x00, 0x08, - 0x25, 0x88, 0x38, 0x52, 0x52, 0x11, 0x3c, 0x88, 0x51, - 0x50, 0x50, 0x0f, 0x25, 0x00, 0x06, 0xad, 0x26, 0x3c, - 0x37, 0x37, 0x25, 0x0f, 0x25, 0x88, 0x88, 0x88, 0x37, - 0x9e, 0x9e, 0x9e, 0x26, 0x31, 0x02, 0x02, 0x02, 0x1a, - 0x10, 0x57, 0x24, 0x00, 0x04, 0x88, 0x52, 0x9e, 0x52, - 0x25, 0x25, 0x26, 0x26, 0x26, 0x11, 0x98, 0x58, 0x0f, - 0x10, 0x57, 0x57, 0x0f, 0x00, 0x07, 0x26, 0x36, 0x27, - 0x7a, 0xa5, 0x79, 0x8d, 0x8d, 0x5c, 0x76, 0x76, 0x76, - 0xac, 0x96, 0x76, 0x99, 0xa5, 0xa5, 0x62, 0x67, 0x49, - 0x79, 0x79, 0x8d, 0x79, 0x5c, 0x00, 0x07, 0x76, 0x96, - 0x6d, 0x9a, 0x62, 0x6a, 0x76, 0x7b, 0x7b, 0x00, 0x04, - 0x76, 0x6f, 0x70, 0x70, 0xae, 0x40, 0x1e, 0x5d, 0x5d, - 0x5c, 0x99, 0x6d, 0x70, 0x46, 0x1e, 0x6d, 0x9a, 0x8f, - 0xaf, 0x00, 0x08, 0x02, 0xb0, 0x61, 0x4c, 0x00, 0x04, - 0x7d, 0x7b, 0x70, 0x70, 0x1e, 0x5d, 0x41, 0xa5, 0xa5, - 0x59, 0x00, 0x08, 0x03, 0x20, 0x1e, 0x1e, 0x66, 0x73, - 0x73, 0x73, 0xa8, 0x9d, 0x70, 0x92, 0x00, 0x0a, 0x03, - 0x01, 0x01, 0x00, 0x09, 0x02, 0x55, 0x51, 0x50, 0x0f, - 0x00, 0x07, 0x25, 0x88, 0x26, 0x36, 0x36, 0x24, 0x10, - 0x00, 0x0a, 0x25, 0x3c, 0x11, 0x11, 0x11, 0x37, 0x0f, - 0x50, 0x50, 0x0e, 0x00, 0x07, 0xad, 0x88, 0x88, 0x36, - 0x14, 0x52, 0x26, 0x0f, 0x25, 0x88, 0x88, 0x88, 0x37, - 0x9e, 0x9e, 0x69, 0x88, 0xaa, 0x02, 0x02, 0x02, 0x33, - 0x10, 0x10, 0x25, 0x88, 0x88, 0x88, 0x26, 0x69, 0x9e, - 0x52, 0x58, 0x58, 0x88, 0x26, 0x26, 0x11, 0x98, 0x25, - 0x25, 0x24, 0x25, 0x88, 0x00, 0x09, 0x26, 0xa1, 0x7a, - 0x9d, 0x79, 0x79, 0x42, 0x76, 0x76, 0x76, 0x96, 0x9a, - 0x5c, 0x76, 0x76, 0x6f, 0xb1, 0x5e, 0x9a, 0x5d, 0x79, - 0x79, 0x79, 0x41, 0x00, 0x09, 0x76, 0x6f, 0xb1, 0x5e, - 0x8f, 0x41, 0x5c, 0x42, 0x5c, 0x76, 0x76, 0x76, 0x6f, - 0x70, 0x70, 0xb2, 0x46, 0x1e, 0x5d, 0x5d, 0x41, 0x99, - 0x6d, 0x70, 0x46, 0x1e, 0x99, 0x9a, 0x9a, 0x9c, 0x2b, - 0x00, 0x06, 0x02, 0x04, 0x1e, 0x1e, 0x4a, 0x7d, 0x7d, - 0x7d, 0x49, 0x96, 0x70, 0x70, 0x1e, 0x5d, 0x1e, 0x6d, - 0xa5, 0xa5, 0x2f, 0x00, 0x06, 0x03, 0x22, 0x1e, 0x1e, - 0x33, 0x00, 0x04, 0x73, 0x39, 0x6d, 0x70, 0x92, 0x00, - 0x0a, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x95, 0x57, - 0x0f, 0x00, 0x09, 0x25, 0x88, 0x26, 0x36, 0x88, 0x0f, - 0x00, 0x0a, 0x25, 0x36, 0x11, 0x11, 0x11, 0x37, 0x51, - 0x51, 0x10, 0x25, 0x00, 0x06, 0xad, 0x00, 0x04, 0x88, - 0x11, 0x53, 0x3c, 0x0f, 0x25, 0x88, 0x88, 0x88, 0x14, - 0x9e, 0x9e, 0x69, 0x88, 0x30, 0x02, 0x02, 0x02, 0xb3, - 0x10, 0x10, 0x00, 0x04, 0x88, 0x3c, 0x9e, 0x9e, 0x37, - 0x0f, 0x0f, 0x88, 0x26, 0x26, 0x11, 0x58, 0x00, 0x0e, - 0x26, 0x9e, 0x7a, 0xb4, 0x79, 0x5d, 0x7b, 0x76, 0x76, - 0x76, 0x8f, 0x6f, 0x42, 0x76, 0x76, 0x96, 0x5e, 0x5e, - 0xb5, 0x5d, 0x79, 0x79, 0x1e, 0x00, 0x0a, 0x76, 0x96, - 0x5e, 0x6e, 0x5e, 0x1e, 0x6c, 0xb6, 0x42, 0x76, 0x76, - 0x76, 0x8a, 0x70, 0x70, 0x67, 0x46, 0x1e, 0x1e, 0x1e, - 0x47, 0x99, 0x6d, 0x70, 0x46, 0x1e, 0x8e, 0x8f, 0x9a, - 0x9a, 0x4b, 0x04, 0x00, 0x05, 0x02, 0x1d, 0x61, 0x6c, - 0x7d, 0x7d, 0x7d, 0x33, 0x76, 0x96, 0x7a, 0x70, 0x1e, - 0x5d, 0x5d, 0x99, 0x9a, 0xa5, 0x9a, 0x0b, 0x00, 0x05, - 0x03, 0x1e, 0x1e, 0x4c, 0x7e, 0x73, 0x73, 0x73, 0x86, - 0x96, 0x6f, 0x70, 0x65, 0x00, 0x0a, 0x03, 0x01, 0x01, - 0x00, 0x09, 0x02, 0xb7, 0x0f, 0x00, 0x0b, 0x25, 0x88, - 0x26, 0x36, 0x58, 0x00, 0x0a, 0x25, 0x26, 0x11, 0x11, - 0x11, 0x1c, 0x57, 0x51, 0x24, 0x00, 0x04, 0xad, 0x1c, - 0x9e, 0x37, 0x00, 0x04, 0x88, 0x14, 0x69, 0x37, 0x0f, - 0x25, 0x88, 0x88, 0x88, 0x52, 0x9e, 0x9e, 0x69, 0x25, - 0x22, 0x02, 0x02, 0x18, 0xb8, 0x10, 0x10, 0x00, 0x04, - 0x88, 0x52, 0x9e, 0x9e, 0xb9, 0x10, 0x10, 0x88, 0x26, - 0x26, 0x11, 0x58, 0x00, 0x0e, 0x26, 0x69, 0x7a, 0x46, - 0x6c, 0x8e, 0x76, 0x76, 0x76, 0x96, 0xb5, 0x99, 0x42, - 0x76, 0x76, 0x76, 0x5e, 0x70, 0x5e, 0x6c, 0x79, 0x6c, - 0x89, 0x00, 0x04, 0x76, 0x8f, 0xb5, 0x54, 0x00, 0x04, - 0x76, 0xb5, 0x7a, 0x7a, 0x42, 0x6c, 0x6c, 0x41, 0x76, - 0x76, 0x76, 0x54, 0x70, 0x70, 0x59, 0x46, 0x1e, 0x1e, - 0x1e, 0x47, 0x99, 0x6d, 0x70, 0x47, 0x1e, 0x47, 0x96, - 0x8f, 0x9a, 0x9a, 0x67, 0x18, 0x02, 0x02, 0x02, 0xba, - 0x61, 0x1e, 0x55, 0x7d, 0x7d, 0x7d, 0x40, 0x99, 0x96, - 0x7a, 0x70, 0x1e, 0x5d, 0x1e, 0x76, 0x8a, 0xa5, 0xa5, - 0x92, 0x21, 0x03, 0x03, 0x03, 0x91, 0x1e, 0x1e, 0x66, - 0x73, 0x73, 0x73, 0xa7, 0x3d, 0x96, 0x6f, 0x70, 0x65, - 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0xb7, - 0x98, 0x00, 0x0c, 0x25, 0x88, 0x1c, 0x24, 0x00, 0x0a, - 0x25, 0x88, 0x52, 0x11, 0x11, 0x3c, 0x57, 0x10, 0x00, - 0x05, 0xad, 0x37, 0x69, 0x14, 0x26, 0x88, 0x88, 0x88, - 0x1c, 0x69, 0x14, 0x0f, 0x25, 0x88, 0x88, 0x88, 0x52, - 0x9e, 0x9e, 0x11, 0x25, 0x19, 0x18, 0x18, 0x18, 0xbb, - 0x10, 0x0f, 0x88, 0x88, 0x88, 0x26, 0x9e, 0x9e, 0x9e, - 0x88, 0x10, 0x10, 0x88, 0x26, 0x26, 0x11, 0x58, 0x00, - 0x0e, 0x26, 0x53, 0x7a, 0x47, 0x5d, 0x00, 0x04, 0x76, - 0x8f, 0xb5, 0x47, 0x42, 0x76, 0x76, 0x76, 0x27, 0x70, - 0x9a, 0x6c, 0x6c, 0x42, 0x00, 0x05, 0x76, 0x5e, 0xb1, - 0x96, 0x00, 0x04, 0x76, 0xb1, 0x70, 0x27, 0x1e, 0x6c, - 0x6c, 0x46, 0x76, 0x76, 0x76, 0x77, 0x70, 0x70, 0x9c, - 0x46, 0x1e, 0x1e, 0x1e, 0x46, 0x99, 0x6d, 0x70, 0x47, - 0x1e, 0x46, 0x99, 0x77, 0x9a, 0x9a, 0x9a, 0xab, 0x02, - 0x02, 0x18, 0x49, 0x61, 0x7c, 0x68, 0x7d, 0x7d, 0x4c, - 0x99, 0x99, 0x96, 0x27, 0x70, 0x1e, 0x5d, 0x1e, 0x76, - 0xbc, 0x6d, 0xa5, 0xa5, 0x4b, 0x19, 0x03, 0x1a, 0x1e, - 0x1e, 0x31, 0x7e, 0x73, 0x73, 0x73, 0xbd, 0x96, 0x96, - 0x6f, 0x70, 0x62, 0x00, 0x0a, 0x03, 0x01, 0x01, 0x00, - 0x09, 0x02, 0x9f, 0x58, 0x00, 0x0d, 0x25, 0x3c, 0x88, - 0x00, 0x0b, 0x25, 0x38, 0x11, 0x11, 0x36, 0x57, 0x0f, - 0x00, 0x04, 0xad, 0x88, 0x14, 0x53, 0x14, 0x25, 0x88, - 0x88, 0x88, 0x3c, 0x69, 0x52, 0x0f, 0x25, 0x88, 0x88, - 0x88, 0x11, 0x9e, 0x9e, 0x11, 0x25, 0xbe, 0x3e, 0x18, - 0x1b, 0x10, 0x10, 0x98, 0x88, 0x88, 0x88, 0x36, 0xa1, - 0xa1, 0x9e, 0x24, 0x10, 0x10, 0x26, 0x26, 0x26, 0x11, - 0x58, 0x00, 0x0e, 0x26, 0x11, 0x7a, 0x47, 0x42, 0x00, - 0x04, 0x76, 0xb5, 0x62, 0x5d, 0x1e, 0x76, 0x76, 0x76, - 0x27, 0x70, 0x6f, 0x6c, 0x6c, 0x8e, 0x00, 0x04, 0x76, - 0x99, 0x6e, 0x5e, 0x8e, 0x47, 0x76, 0x76, 0x76, 0xa5, - 0x70, 0x5e, 0x1e, 0x6c, 0x5d, 0x00, 0x04, 0x76, 0xac, - 0x70, 0x70, 0x92, 0x47, 0x1e, 0x1e, 0x1e, 0x46, 0x99, - 0x8f, 0x70, 0x47, 0x1e, 0x46, 0x99, 0x99, 0x6f, 0x9a, - 0x9a, 0x92, 0x63, 0x02, 0x21, 0x61, 0x4c, 0x55, 0x68, - 0x7d, 0x55, 0x7b, 0x99, 0x99, 0xbc, 0x5e, 0x70, 0x1e, - 0x1e, 0x1e, 0x99, 0x99, 0x96, 0x8f, 0xa5, 0xa5, 0x67, - 0x03, 0x4c, 0x1e, 0x1e, 0xa7, 0x7e, 0x73, 0x73, 0xbe, - 0x99, 0x96, 0x96, 0x54, 0x70, 0x62, 0x00, 0x0a, 0x03, - 0x01, 0x01, 0x00, 0x09, 0x02, 0x3a, 0x58, 0x00, 0x08, - 0x25, 0x88, 0x00, 0x04, 0x25, 0x36, 0x26, 0x00, 0x07, - 0x25, 0x88, 0x26, 0x25, 0xad, 0x3c, 0x11, 0x11, 0x26, - 0x57, 0x24, 0xad, 0xad, 0xad, 0x88, 0x88, 0x52, 0x53, - 0x11, 0x24, 0x25, 0x88, 0x88, 0x36, 0x69, 0x11, 0x0f, - 0x25, 0x88, 0x88, 0x88, 0x11, 0x9e, 0x9e, 0x52, 0x24, - 0x3c, 0x52, 0x54, 0x0b, 0x10, 0x10, 0x58, 0x88, 0x88, - 0x88, 0x1c, 0xa1, 0xa1, 0x9e, 0x0f, 0x10, 0x0f, 0x26, - 0x26, 0x26, 0x11, 0x58, 0x00, 0x0e, 0x26, 0x52, 0x27, - 0x41, 0x5c, 0x76, 0x76, 0x76, 0x96, 0x6e, 0x8f, 0x5d, - 0x5c, 0x76, 0x76, 0x76, 0x27, 0x70, 0x99, 0x6c, 0x5d, - 0x00, 0x05, 0x76, 0x96, 0x7a, 0x5e, 0x41, 0x41, 0x89, - 0x76, 0x76, 0x8f, 0x70, 0x5e, 0x5d, 0x6c, 0x1e, 0x00, - 0x04, 0x76, 0x96, 0x7a, 0x70, 0x65, 0x47, 0x1e, 0x1e, - 0x1e, 0x46, 0x99, 0x8f, 0x70, 0x47, 0x1e, 0x46, 0x99, - 0x99, 0x99, 0x6d, 0x9a, 0x9a, 0x9c, 0x05, 0x61, 0x1e, - 0x4a, 0x7d, 0x68, 0x7d, 0xbf, 0x00, 0x04, 0x99, 0x5e, - 0x70, 0x1e, 0x1e, 0x1e, 0x99, 0x99, 0x99, 0x77, 0x9a, - 0xa5, 0xa5, 0x2f, 0x1e, 0x1e, 0xaa, 0x7e, 0x73, 0x73, - 0x73, 0x7b, 0x96, 0x96, 0x96, 0x54, 0x70, 0x5e, 0x6b, - 0x00, 0x09, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x31, - 0x58, 0x00, 0x04, 0x25, 0x36, 0x52, 0x9e, 0x9e, 0xa1, - 0x52, 0x26, 0x25, 0x25, 0x88, 0x36, 0x00, 0x06, 0x25, - 0x26, 0x52, 0x53, 0x26, 0xad, 0x36, 0x11, 0x11, 0x36, - 0x10, 0x25, 0xad, 0xad, 0x88, 0x88, 0x88, 0x52, 0x53, - 0x11, 0x58, 0x24, 0x88, 0x88, 0x26, 0x69, 0x11, 0x0f, - 0x25, 0x88, 0x88, 0x88, 0x69, 0x9e, 0x9e, 0x14, 0x57, - 0x25, 0x36, 0x37, 0x3c, 0x10, 0x10, 0x24, 0x88, 0x88, - 0x88, 0x37, 0xa1, 0xa1, 0x9e, 0x10, 0x10, 0x98, 0x26, - 0x26, 0xb9, 0x52, 0x0e, 0x00, 0x0e, 0x26, 0x38, 0x27, - 0x5c, 0x47, 0x76, 0x76, 0x76, 0x77, 0x7a, 0x6f, 0x5d, - 0x47, 0x76, 0x76, 0x99, 0x27, 0x70, 0x76, 0x5d, 0x42, - 0x00, 0x05, 0x76, 0x77, 0x70, 0x5e, 0x42, 0x61, 0x46, - 0x76, 0x76, 0x8f, 0x70, 0x62, 0x6c, 0x6c, 0x5c, 0x00, - 0x04, 0x76, 0x96, 0x7a, 0x70, 0x62, 0x47, 0x1e, 0x1e, - 0x1e, 0x89, 0x99, 0x8f, 0x70, 0x5c, 0x1e, 0x46, 0x99, - 0x99, 0x99, 0xbc, 0x8f, 0x9a, 0x9a, 0x6f, 0x42, 0x7c, - 0x55, 0x68, 0x68, 0x7c, 0x76, 0x00, 0x04, 0x99, 0x5e, - 0x70, 0x1e, 0x1e, 0x61, 0x00, 0x04, 0x99, 0x54, 0xa5, - 0xa5, 0x9a, 0x47, 0x4c, 0x7e, 0x7e, 0x73, 0x73, 0x7f, - 0x00, 0x04, 0x96, 0x54, 0x70, 0x5e, 0x6b, 0x00, 0x09, - 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x31, 0x58, 0x24, - 0x25, 0x25, 0x88, 0x52, 0x11, 0x9e, 0x27, 0x27, 0x11, - 0x26, 0x25, 0x25, 0x88, 0x26, 0x00, 0x06, 0x25, 0x37, - 0x11, 0x38, 0x25, 0xad, 0x26, 0x11, 0x11, 0x36, 0x0f, - 0x25, 0x00, 0x05, 0x88, 0x52, 0x53, 0x53, 0x58, 0x58, - 0x88, 0x88, 0x26, 0x9e, 0x53, 0x0e, 0x25, 0x88, 0x88, - 0x26, 0x69, 0x9e, 0x9e, 0x26, 0x50, 0x00, 0x04, 0x25, - 0x10, 0x10, 0x25, 0x88, 0x26, 0x26, 0x37, 0xa1, 0xa1, - 0x11, 0x10, 0x10, 0x58, 0x26, 0x26, 0x1c, 0x14, 0x0e, - 0x00, 0x0e, 0x26, 0x37, 0x27, 0x5c, 0x46, 0x76, 0x76, - 0x76, 0x96, 0x5e, 0x77, 0x5d, 0x46, 0x76, 0x76, 0x99, - 0x27, 0x70, 0x46, 0x5d, 0x41, 0x00, 0x05, 0x76, 0x54, - 0x70, 0x5e, 0x61, 0x61, 0x46, 0x76, 0x76, 0x8f, 0x7a, - 0x6d, 0x5d, 0x6c, 0x8e, 0x00, 0x04, 0x76, 0x99, 0x6e, - 0x70, 0x62, 0x41, 0x1e, 0x1e, 0x1e, 0x76, 0x99, 0x8f, - 0x70, 0x5c, 0x1e, 0x7b, 0x00, 0x04, 0x99, 0x96, 0x8f, - 0x9a, 0x9a, 0x96, 0x55, 0x68, 0x68, 0x68, 0x46, 0x00, - 0x05, 0x99, 0xb1, 0x70, 0x1e, 0x1e, 0x42, 0x00, 0x04, - 0x99, 0xbc, 0x6f, 0xa5, 0xa5, 0x9c, 0x66, 0x7e, 0x7e, - 0x73, 0x4d, 0x99, 0x00, 0x04, 0x96, 0x54, 0x70, 0x5e, - 0x6b, 0x00, 0x09, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, - 0xbe, 0x58, 0x24, 0x25, 0x25, 0x88, 0x52, 0x52, 0x52, - 0x53, 0x52, 0x36, 0x00, 0x04, 0x25, 0x26, 0x00, 0x06, - 0x25, 0x52, 0x11, 0x38, 0x24, 0x25, 0x88, 0x52, 0x11, - 0x36, 0x0f, 0xad, 0x00, 0x05, 0x88, 0x11, 0x53, 0x53, - 0x58, 0x58, 0x88, 0x88, 0x3c, 0x53, 0x52, 0x0f, 0x25, - 0x88, 0x88, 0x26, 0x9e, 0x9e, 0x69, 0x57, 0x50, 0x24, - 0x25, 0x25, 0x25, 0x10, 0x10, 0x25, 0x88, 0x26, 0x26, - 0x1c, 0xa1, 0x9e, 0x38, 0x10, 0x10, 0x24, 0x26, 0x26, - 0x14, 0x37, 0x0e, 0x00, 0x0e, 0x26, 0x3c, 0x27, 0x5c, - 0x46, 0x00, 0x04, 0x76, 0xa5, 0x54, 0x1e, 0x77, 0x6f, - 0x8f, 0xa5, 0x6e, 0x70, 0x47, 0x5d, 0x8e, 0x00, 0x05, - 0x76, 0x6f, 0x70, 0xb5, 0x61, 0x61, 0x46, 0x76, 0x99, - 0xb1, 0x5e, 0x96, 0x1e, 0x1e, 0x89, 0x00, 0x04, 0x76, - 0x99, 0x6e, 0x70, 0xb5, 0x41, 0x1e, 0x1e, 0x1e, 0x76, - 0x99, 0xa5, 0x5e, 0x42, 0x1e, 0x76, 0x00, 0x05, 0x99, - 0x77, 0x9a, 0x9a, 0x9d, 0x55, 0x68, 0x68, 0x49, 0x00, - 0x06, 0x99, 0xb1, 0x70, 0x42, 0x1e, 0x5c, 0x00, 0x05, - 0x99, 0x96, 0x8f, 0xa5, 0xa5, 0x1f, 0x7e, 0x7e, 0x73, - 0x80, 0x00, 0x05, 0x96, 0x77, 0x70, 0x6e, 0x6b, 0x00, - 0x09, 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x6b, 0x58, - 0x24, 0x25, 0x25, 0x88, 0x00, 0x04, 0x52, 0x98, 0x51, - 0x0e, 0x25, 0x25, 0x25, 0x88, 0x00, 0x04, 0x25, 0xad, - 0x88, 0x11, 0x11, 0x38, 0x58, 0x25, 0x88, 0x38, 0x11, - 0x36, 0x0f, 0x00, 0x06, 0x88, 0x11, 0x53, 0x53, 0x24, - 0x58, 0x88, 0x3c, 0x11, 0x11, 0x37, 0x0f, 0x24, 0x88, - 0x88, 0x26, 0x9e, 0x9e, 0x3c, 0x50, 0x50, 0x24, 0x25, - 0x25, 0x26, 0x24, 0x10, 0x88, 0x26, 0x26, 0x26, 0x3c, - 0xa1, 0x11, 0x58, 0x10, 0x10, 0x25, 0x26, 0x26, 0x11, - 0x1c, 0x0e, 0x00, 0x0d, 0x26, 0x36, 0x14, 0xa1, 0x42, - 0x7b, 0x00, 0x04, 0x76, 0x54, 0x6d, 0x8f, 0x00, 0x05, - 0x27, 0x5e, 0x5c, 0x5d, 0x46, 0x00, 0x05, 0x76, 0x8f, - 0x70, 0xb1, 0x61, 0x61, 0x46, 0xbc, 0x9a, 0xb1, 0xb5, - 0x40, 0x61, 0x61, 0x89, 0x76, 0x76, 0x76, 0x99, 0x99, - 0x27, 0x70, 0x5e, 0x5c, 0x1e, 0x1e, 0x1e, 0x76, 0x99, - 0x5e, 0x62, 0x1e, 0x1e, 0x76, 0x00, 0x06, 0x99, 0x6f, - 0x9a, 0x8f, 0x7c, 0x68, 0x4a, 0x76, 0x00, 0x06, 0x99, - 0x62, 0x70, 0x42, 0x1e, 0x5c, 0x00, 0x05, 0x99, 0x96, - 0x96, 0x8f, 0xa5, 0x85, 0x7e, 0x73, 0x08, 0x00, 0x06, - 0x96, 0x77, 0x70, 0x6e, 0x21, 0x00, 0x09, 0x03, 0x01, - 0x01, 0x00, 0x09, 0x02, 0x6b, 0x58, 0x24, 0x25, 0x25, - 0x88, 0x00, 0x04, 0x52, 0x10, 0x51, 0x51, 0x25, 0x25, - 0x88, 0x26, 0x25, 0x25, 0x25, 0xad, 0xad, 0x26, 0x11, - 0x11, 0x37, 0x0f, 0x24, 0xad, 0x1c, 0x11, 0x36, 0x0e, - 0x00, 0x06, 0x88, 0x11, 0x53, 0x53, 0x25, 0x98, 0x1c, - 0x11, 0x11, 0x11, 0x36, 0x0f, 0x24, 0x88, 0x88, 0x36, - 0x9e, 0x9e, 0x0e, 0x50, 0x10, 0x88, 0x36, 0x52, 0x11, - 0x24, 0x0f, 0x00, 0x04, 0x26, 0x36, 0x53, 0x24, 0x0f, - 0x0f, 0x10, 0x88, 0x26, 0x26, 0x9e, 0x3c, 0x0e, 0x00, - 0x09, 0x26, 0x36, 0x3c, 0x52, 0x69, 0x9e, 0x9e, 0x8a, - 0x61, 0x00, 0x06, 0x76, 0x9a, 0x9a, 0xa5, 0xb5, 0x5e, - 0x62, 0x9c, 0x41, 0x5d, 0x5d, 0x89, 0x00, 0x05, 0x76, - 0x9a, 0x70, 0x62, 0x61, 0x61, 0x76, 0x62, 0xb1, 0xb1, - 0x8f, 0x61, 0x61, 0x61, 0x89, 0x76, 0x76, 0x99, 0x99, - 0x99, 0x5e, 0x70, 0x5e, 0x41, 0x1e, 0x1e, 0x1e, 0x99, - 0x77, 0x70, 0x6d, 0x1e, 0x1e, 0x76, 0x00, 0x07, 0x99, - 0x6d, 0x9a, 0x4c, 0x55, 0x41, 0x00, 0x07, 0x99, 0xa5, - 0x70, 0x42, 0x1e, 0x41, 0x00, 0x04, 0x99, 0x96, 0x96, - 0x96, 0x77, 0x9a, 0x3d, 0x7e, 0xa8, 0x3d, 0x00, 0x06, - 0x96, 0x77, 0x70, 0x6e, 0x21, 0x00, 0x09, 0x03, 0x01, - 0x01, 0x00, 0x09, 0x02, 0xba, 0x58, 0x24, 0x25, 0x25, - 0x26, 0x00, 0x04, 0x52, 0x0f, 0x57, 0x0f, 0x25, 0x25, - 0x88, 0x36, 0x25, 0x25, 0xad, 0xad, 0xad, 0x36, 0x11, - 0x11, 0x37, 0x0f, 0x24, 0xad, 0x36, 0x11, 0x36, 0x58, - 0x00, 0x06, 0x88, 0x53, 0x53, 0x53, 0x25, 0x25, 0x00, - 0x04, 0x11, 0x24, 0x0f, 0x24, 0x88, 0x88, 0x36, 0x9e, - 0x52, 0x51, 0x56, 0x88, 0x36, 0x11, 0x11, 0x1c, 0x10, - 0x0f, 0x00, 0x04, 0x26, 0x36, 0x88, 0x00, 0x04, 0x0f, - 0x88, 0x26, 0x26, 0xa1, 0x36, 0x0e, 0x00, 0x04, 0x26, - 0x36, 0x3c, 0x26, 0x26, 0x26, 0x9e, 0xa1, 0x9e, 0x9e, - 0x9e, 0x8f, 0x5c, 0x5c, 0x00, 0x06, 0x76, 0x77, 0x8f, - 0x8f, 0x8f, 0x9a, 0x4b, 0x1f, 0x5d, 0x5d, 0x1e, 0x00, - 0x06, 0x76, 0x62, 0x70, 0x9a, 0x61, 0x5c, 0xa5, 0xb1, - 0xb1, 0x6a, 0x46, 0x61, 0x61, 0x61, 0x89, 0x76, 0x00, - 0x04, 0x99, 0x5e, 0x70, 0x5e, 0x5c, 0x1e, 0x1e, 0x42, - 0x99, 0x6d, 0x70, 0xac, 0x1e, 0x1e, 0x76, 0x00, 0x07, - 0x99, 0x96, 0x8f, 0xc0, 0x4c, 0x00, 0x08, 0x99, 0x9a, - 0x70, 0x5c, 0x1e, 0x47, 0x00, 0x04, 0x99, 0x00, 0x04, - 0x96, 0x8a, 0x54, 0x7e, 0x85, 0x00, 0x08, 0x96, 0x7a, - 0x70, 0x21, 0x00, 0x09, 0x03, 0x01, 0x01, 0x00, 0x09, - 0x02, 0x71, 0x58, 0x24, 0x25, 0x25, 0x26, 0x52, 0x52, - 0x52, 0x37, 0x0e, 0x0f, 0x25, 0x25, 0x25, 0x36, 0x3c, - 0x25, 0x00, 0x04, 0xad, 0x3c, 0x11, 0x11, 0x1c, 0x0f, - 0x24, 0x88, 0x26, 0x11, 0x36, 0x58, 0x00, 0x05, 0x88, - 0x26, 0x53, 0x53, 0x53, 0x25, 0x3c, 0x11, 0x11, 0x9d, - 0x86, 0xb7, 0x0f, 0x24, 0x88, 0x88, 0x36, 0x9e, 0x88, - 0x51, 0x25, 0x26, 0x52, 0x11, 0x3c, 0x0f, 0x10, 0x98, - 0x00, 0x09, 0x26, 0x88, 0x26, 0x26, 0x3c, 0xa1, 0x36, - 0x58, 0x37, 0x52, 0x69, 0xa1, 0x9e, 0x25, 0x26, 0x26, - 0x26, 0xa1, 0x15, 0x27, 0x9a, 0x67, 0x41, 0x5c, 0x5c, - 0x00, 0x07, 0x76, 0x8a, 0x8f, 0x8f, 0x8f, 0xa5, 0x7b, - 0x5d, 0x5d, 0x42, 0x00, 0x06, 0x76, 0xb1, 0x70, 0x9a, - 0x61, 0x77, 0xb1, 0x62, 0x5a, 0x03, 0x8c, 0x61, 0x61, - 0x61, 0x89, 0x00, 0x05, 0x99, 0x5e, 0x70, 0x6e, 0x5c, - 0x1e, 0x1e, 0x42, 0x99, 0x62, 0x70, 0x46, 0x1e, 0x61, - 0x76, 0x00, 0x08, 0x99, 0xac, 0x46, 0x46, 0x00, 0x08, - 0x99, 0x8f, 0x70, 0x5c, 0x1e, 0x46, 0x99, 0x99, 0x99, - 0x00, 0x06, 0x96, 0x6f, 0x86, 0x00, 0x09, 0x96, 0x7a, - 0x70, 0x21, 0x00, 0x09, 0x03, 0x01, 0x01, 0x00, 0x09, - 0x02, 0x04, 0x97, 0x24, 0x25, 0x25, 0x26, 0x52, 0x52, - 0x52, 0xc1, 0x10, 0x0f, 0x25, 0x25, 0x25, 0x3c, 0x1c, - 0x25, 0x00, 0x04, 0xad, 0x37, 0x11, 0x11, 0x3c, 0x0f, - 0x24, 0x88, 0x88, 0x52, 0x36, 0x24, 0x00, 0x05, 0x88, - 0x26, 0x53, 0x53, 0x53, 0x26, 0x52, 0x11, 0x96, 0x6b, - 0x28, 0xb7, 0x0f, 0x24, 0x88, 0x88, 0x3c, 0xc2, 0x56, - 0x58, 0x26, 0x38, 0x11, 0x3c, 0x7f, 0x10, 0x10, 0x58, - 0x00, 0x0c, 0x26, 0x37, 0xa1, 0x26, 0x52, 0xa1, 0xa1, - 0xa1, 0x9e, 0x25, 0x0f, 0x26, 0x26, 0x26, 0xa1, 0x15, - 0x15, 0x6a, 0x18, 0x3f, 0x8e, 0x46, 0x00, 0x08, 0x76, - 0x6f, 0x8f, 0x8f, 0x8f, 0x89, 0x5d, 0x5d, 0x5c, 0x00, - 0x06, 0x76, 0x5e, 0x70, 0x8f, 0x47, 0x62, 0x9c, 0x07, - 0x03, 0x03, 0x3f, 0x61, 0x61, 0x61, 0x89, 0x00, 0x05, - 0x99, 0x62, 0x70, 0x7a, 0x5c, 0x1e, 0x1e, 0x5c, 0x99, - 0x5e, 0x7a, 0x41, 0x1e, 0x42, 0x00, 0x14, 0x99, 0x8f, - 0x70, 0x5c, 0x1e, 0x46, 0x99, 0x99, 0x00, 0x08, 0x96, - 0x99, 0x00, 0x09, 0x96, 0x7a, 0x70, 0x21, 0x00, 0x09, - 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x04, 0x97, 0x58, - 0x25, 0x25, 0x88, 0x52, 0x52, 0xc3, 0xc4, 0x51, 0x10, - 0x25, 0x25, 0xad, 0x38, 0x37, 0x25, 0xad, 0xad, 0xad, - 0x88, 0x52, 0x11, 0x11, 0x3c, 0x0f, 0x24, 0x88, 0x88, - 0x38, 0x36, 0x24, 0x00, 0x05, 0x88, 0x26, 0x53, 0x53, - 0x53, 0x36, 0x11, 0x74, 0x03, 0x03, 0x03, 0xb7, 0x0f, - 0x24, 0x88, 0x88, 0x3c, 0x36, 0x0f, 0x88, 0x1c, 0x14, - 0x26, 0x37, 0x3c, 0x10, 0x10, 0x24, 0x00, 0x05, 0x26, - 0x36, 0x37, 0x3c, 0x3c, 0x36, 0x26, 0x26, 0x52, 0xa1, - 0x53, 0xa1, 0xa1, 0xc5, 0x65, 0x25, 0x10, 0x0f, 0x26, - 0x26, 0x26, 0xa1, 0x15, 0x15, 0x96, 0x02, 0x2d, 0x7b, - 0x89, 0x00, 0x08, 0x76, 0x99, 0x6d, 0x8f, 0x8f, 0x96, - 0x5d, 0x5d, 0x47, 0x00, 0x05, 0x76, 0x99, 0x6e, 0x70, - 0x8f, 0x6f, 0x6a, 0x19, 0x03, 0x03, 0x03, 0x3f, 0x61, - 0x61, 0x61, 0x89, 0x00, 0x05, 0x99, 0x62, 0x70, 0x7a, - 0x5c, 0x1e, 0x1e, 0x5c, 0x96, 0x7a, 0x6e, 0x42, 0x1e, - 0x42, 0x00, 0x14, 0x99, 0x6d, 0x70, 0x5c, 0x1e, 0x46, - 0x99, 0x00, 0x13, 0x96, 0x27, 0x70, 0x0b, 0x00, 0x09, - 0x03, 0x01, 0x01, 0x00, 0x09, 0x02, 0x1b, 0x0e, 0x58, - 0x25, 0x25, 0x88, 0x52, 0x52, 0xc6, 0x50, 0x50, 0x0f, - 0x25, 0xad, 0x26, 0x11, 0x37, 0x25, 0xad, 0xad, 0xad, - 0x88, 0x52, 0x11, 0x11, 0x36, 0x0f, 0x24, 0x88, 0x88, - 0x37, 0x36, 0x25, 0x00, 0x05, 0x88, 0x36, 0x53, 0x53, - 0x53, 0x14, 0x26, 0x30, 0x03, 0x03, 0x03, 0xb7, 0x0f, - 0x24, 0x88, 0x88, 0x1c, 0x58, 0x88, 0x36, 0x1c, 0x24, - 0x24, 0x26, 0x26, 0x10, 0x10, 0x25, 0x00, 0x05, 0x26, - 0x37, 0x69, 0xa1, 0x27, 0x27, 0x27, 0x00, 0x04, 0xa1, - 0x52, 0xaf, 0x04, 0x1b, 0xbb, 0x10, 0x0f, 0x26, 0x26, - 0x26, 0x9e, 0x15, 0x15, 0x96, 0x02, 0x04, 0x7b, 0x96, - 0x96, 0x99, 0x00, 0x07, 0x76, 0x96, 0x8f, 0x8f, 0x6d, - 0x1e, 0x5d, 0x46, 0x00, 0x05, 0x76, 0x99, 0x7a, 0x70, - 0x62, 0x5a, 0x00, 0x05, 0x03, 0x3f, 0x61, 0x61, 0x61, - 0x89, 0x00, 0x05, 0x99, 0xa5, 0x70, 0x70, 0x5c, 0x1e, - 0x1e, 0x41, 0x77, 0x7a, 0x6e, 0x42, 0x1e, 0x5c, 0x00, - 0x14, 0x99, 0x6f, 0x70, 0x5c, 0x1e, 0x89, 0x00, 0x14, - 0x96, 0x27, 0x70, 0xa3, 0x00, 0x09, 0x03, 0x01, 0x01, - 0x00, 0x09, 0x02, 0x18, 0x0d, 0x58, 0x25, 0x25, 0x88, - 0x14, 0xc3, 0x4f, 0x50, 0x57, 0x25, 0xad, 0xad, 0x36, - 0x11, 0x37, 0x25, 0xad, 0xad, 0xad, 0x26, 0x11, 0x11, - 0x11, 0x36, 0x0f, 0x24, 0x88, 0x88, 0x37, 0x36, 0x25, - 0x00, 0x05, 0x88, 0x36, 0x53, 0x53, 0x53, 0x1c, 0x24, - 0x66, 0x03, 0x03, 0x03, 0xb7, 0x0f, 0x24, 0x88, 0x88, - 0x26, 0x88, 0x26, 0x3c, 0x24, 0x58, 0x24, 0x88, 0x26, - 0x58, 0x58, 0x88, 0x00, 0x05, 0x26, 0x14, 0x9e, 0x9e, - 0x11, 0x37, 0x11, 0xa1, 0x27, 0x27, 0xa1, 0xc7, 0x02, - 0x02, 0x1b, 0x10, 0x10, 0x0e, 0x26, 0x26, 0x26, 0x9e, - 0x15, 0x15, 0x96, 0x02, 0x02, 0xc8, 0x96, 0x6f, 0x9d, - 0xac, 0x00, 0x07, 0x76, 0x6f, 0xa5, 0x9a, 0x42, 0x1e, - 0x89, 0x00, 0x05, 0x76, 0xac, 0x70, 0x70, 0x92, 0x00, - 0x06, 0x03, 0x8c, 0x61, 0x61, 0x61, 0x89, 0x00, 0x05, - 0x99, 0x9a, 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x47, 0x77, - 0x7a, 0x5e, 0x1e, 0x1e, 0x5c, 0x00, 0x10, 0x99, 0xbc, - 0x99, 0x99, 0x99, 0x6f, 0x70, 0x5c, 0x1e, 0x76, 0x00, - 0x14, 0x96, 0x27, 0x70, 0xa3, 0x00, 0x09, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x87, 0x58, 0x25, 0x25, 0x88, - 0x37, 0xb8, 0x51, 0x0f, 0x25, 0xad, 0xad, 0x88, 0x37, - 0x11, 0x52, 0x25, 0xad, 0xad, 0xad, 0x36, 0x11, 0x11, - 0x11, 0x26, 0x0f, 0x24, 0x88, 0x88, 0x3c, 0x3c, 0x00, - 0x06, 0x88, 0x36, 0x53, 0x53, 0x53, 0x3c, 0x24, 0x1a, - 0x03, 0x03, 0x03, 0xc9, 0x0f, 0x24, 0x88, 0x88, 0x26, - 0x88, 0x26, 0x25, 0x0e, 0x58, 0x88, 0x26, 0x36, 0x88, - 0x58, 0x25, 0x00, 0x05, 0x26, 0x11, 0x9e, 0x69, 0x26, - 0x0f, 0x98, 0x26, 0x1c, 0x52, 0x9e, 0x6a, 0x18, 0x02, - 0x0c, 0x10, 0x10, 0x98, 0x26, 0x26, 0x26, 0x9e, 0x15, - 0x15, 0x96, 0x02, 0x02, 0x2a, 0x2f, 0x9d, 0x9d, 0x9d, - 0x77, 0x00, 0x06, 0x76, 0x99, 0x9a, 0xb1, 0x89, 0x5c, - 0x7b, 0x00, 0x05, 0x76, 0x8a, 0x70, 0x70, 0x4b, 0x00, - 0x06, 0x03, 0x8c, 0x61, 0x61, 0x61, 0x46, 0x00, 0x05, - 0x99, 0x8f, 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x8e, 0x77, - 0x70, 0x5e, 0x1e, 0x1e, 0x41, 0x00, 0x10, 0x99, 0x76, - 0x99, 0x99, 0x99, 0x8a, 0x70, 0x5c, 0x1e, 0x76, 0x00, - 0x0f, 0x96, 0x99, 0x99, 0x96, 0x96, 0x96, 0x5e, 0x70, - 0xa3, 0x00, 0x09, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x87, 0x58, 0x25, 0x25, 0x88, 0xad, 0x0f, 0x25, 0x00, - 0x04, 0xad, 0x26, 0x11, 0x11, 0x52, 0x24, 0x25, 0xad, - 0x88, 0x36, 0x11, 0x11, 0x11, 0x36, 0x0e, 0x24, 0x88, - 0x88, 0x3c, 0x37, 0x25, 0x00, 0x05, 0x88, 0x36, 0x53, - 0x53, 0x53, 0x3c, 0x24, 0x1a, 0x03, 0x03, 0x03, 0xc9, - 0x0f, 0x24, 0x00, 0x04, 0x88, 0x26, 0x88, 0x88, 0x88, - 0x26, 0x36, 0x3c, 0x3c, 0x58, 0x25, 0x00, 0x04, 0x26, - 0x3c, 0x69, 0x11, 0x24, 0x57, 0x57, 0x0e, 0x24, 0x24, - 0x88, 0x38, 0xa1, 0xca, 0x02, 0x17, 0x10, 0x10, 0x58, - 0x26, 0x26, 0x26, 0x9e, 0x15, 0x15, 0x96, 0x02, 0x02, - 0x94, 0x76, 0x96, 0x6f, 0x9d, 0x9d, 0x54, 0x00, 0x06, - 0x76, 0x6d, 0xb5, 0x77, 0x5c, 0x89, 0x00, 0x05, 0x76, - 0x6f, 0x70, 0x70, 0x67, 0x00, 0x06, 0x03, 0x3f, 0x61, - 0x61, 0x61, 0x46, 0x00, 0x05, 0x99, 0x8f, 0x70, 0x70, - 0x5c, 0x1e, 0x1e, 0x46, 0x77, 0x70, 0xb1, 0x1e, 0x1e, - 0x41, 0x00, 0x10, 0x99, 0x46, 0x99, 0x99, 0x99, 0x54, - 0x70, 0x5c, 0x1e, 0x99, 0x00, 0x0f, 0x96, 0x46, 0x99, - 0x96, 0x96, 0x96, 0x5e, 0x70, 0x5a, 0x00, 0x09, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x9f, 0x58, 0x00, 0x04, - 0x25, 0x00, 0x05, 0xad, 0x26, 0x52, 0x11, 0x11, 0x38, - 0x24, 0x25, 0x88, 0x88, 0x36, 0x11, 0x11, 0x11, 0x36, - 0x0e, 0x24, 0x88, 0x88, 0x3c, 0x14, 0x25, 0x00, 0x05, - 0x88, 0x3c, 0x53, 0x53, 0x53, 0x36, 0x24, 0x03, 0x03, - 0x28, 0x1a, 0xc9, 0x0f, 0x58, 0x88, 0x88, 0x88, 0x00, - 0x06, 0x26, 0x36, 0x37, 0x38, 0x25, 0x24, 0x00, 0x04, - 0x26, 0x52, 0x9e, 0x37, 0x10, 0x57, 0x57, 0x58, 0x24, - 0x24, 0x26, 0x3c, 0x52, 0x11, 0x2c, 0x17, 0x10, 0x10, - 0x58, 0x26, 0x26, 0x26, 0x9e, 0x15, 0x15, 0x96, 0x02, - 0x02, 0x1d, 0x42, 0x42, 0x5c, 0x89, 0x54, 0x9d, 0x6f, - 0x99, 0x00, 0x04, 0x76, 0x77, 0x5e, 0x8f, 0x5c, 0x46, - 0x00, 0x05, 0x76, 0x8f, 0x70, 0x70, 0x4e, 0x03, 0x19, - 0x22, 0x21, 0x21, 0x07, 0x8c, 0x61, 0x61, 0x61, 0x46, - 0x00, 0x05, 0x99, 0x8f, 0x70, 0x70, 0x5c, 0x1e, 0x1e, - 0x46, 0x54, 0x70, 0x62, 0x1e, 0x1e, 0x47, 0x00, 0x0f, - 0x99, 0x89, 0x8e, 0x99, 0x99, 0x99, 0x77, 0x70, 0x5c, - 0x1e, 0x99, 0x96, 0x96, 0xac, 0x00, 0x0c, 0x96, 0x5c, - 0x00, 0x04, 0x96, 0x5e, 0x70, 0xcb, 0x00, 0x09, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x9f, 0x58, 0x25, 0x25, - 0x00, 0x06, 0xad, 0x26, 0x14, 0x11, 0x11, 0x11, 0x3c, - 0x58, 0x24, 0x88, 0x88, 0x36, 0x11, 0x11, 0x11, 0x36, - 0x0e, 0x24, 0x88, 0x88, 0x1c, 0x52, 0x25, 0x00, 0x05, - 0x88, 0x3c, 0x53, 0x53, 0x53, 0x36, 0x24, 0x04, 0x84, - 0xad, 0xad, 0x58, 0x0f, 0x58, 0x88, 0x26, 0x26, 0x3c, - 0x00, 0x06, 0x26, 0x37, 0x11, 0x36, 0x24, 0x00, 0x04, - 0x26, 0x11, 0xa1, 0x37, 0x0f, 0x10, 0x0f, 0x24, 0x24, - 0x25, 0x36, 0x37, 0x14, 0x52, 0x7b, 0x66, 0x0f, 0x0f, - 0x24, 0x26, 0x26, 0x26, 0x9e, 0x15, 0x15, 0x54, 0x03, - 0x03, 0x1d, 0x42, 0x42, 0x61, 0x61, 0x42, 0x89, 0x54, - 0x54, 0x99, 0x76, 0x76, 0x76, 0x99, 0x6e, 0x62, 0x5c, - 0x46, 0x00, 0x05, 0x76, 0x8f, 0x70, 0x70, 0x90, 0x29, - 0x00, 0x06, 0x76, 0x61, 0x61, 0x61, 0x46, 0x00, 0x05, - 0x99, 0x6d, 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x89, 0x6f, - 0x70, 0x9a, 0x1e, 0x1e, 0x47, 0x99, 0x99, 0x77, 0x77, - 0x00, 0x0b, 0x99, 0x47, 0x46, 0x99, 0x99, 0x99, 0x77, - 0x7a, 0x5c, 0x42, 0x99, 0x96, 0x96, 0x6f, 0xbc, 0x00, - 0x0a, 0x96, 0x89, 0x5c, 0x00, 0x04, 0x96, 0xb1, 0x70, - 0xa9, 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x72, 0x58, 0x25, 0x00, 0x05, 0xad, 0x88, 0x3c, 0x00, - 0x04, 0x11, 0x38, 0x3b, 0x58, 0x24, 0x88, 0x88, 0x36, - 0x11, 0x11, 0x11, 0x36, 0x0e, 0x24, 0x88, 0x88, 0x37, - 0x52, 0x24, 0x00, 0x05, 0x88, 0x3c, 0x53, 0x53, 0x53, - 0x36, 0x25, 0x95, 0x00, 0x05, 0x0f, 0x58, 0x26, 0x26, - 0x26, 0x11, 0x9e, 0x11, 0x3c, 0x26, 0x26, 0x26, 0x3c, - 0x9e, 0x37, 0x58, 0x00, 0x04, 0x26, 0x52, 0x9e, 0x38, - 0x0f, 0x24, 0x26, 0x26, 0x88, 0x26, 0x00, 0x04, 0x52, - 0xcc, 0x66, 0x0f, 0x0f, 0x24, 0x26, 0x26, 0x26, 0x9e, - 0x15, 0x15, 0x54, 0x03, 0x03, 0x1d, 0x42, 0x42, 0x61, - 0x61, 0x42, 0x5c, 0x46, 0x77, 0x96, 0x76, 0x76, 0x76, - 0x99, 0x6e, 0x62, 0x5c, 0x46, 0x00, 0x05, 0x76, 0xa5, - 0x70, 0x70, 0x94, 0x5c, 0x41, 0x41, 0x41, 0x5c, 0x5c, - 0x5c, 0x41, 0x61, 0x61, 0x46, 0x00, 0x05, 0x99, 0x6f, - 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x89, 0x6f, 0x70, 0x8f, - 0x1e, 0x1e, 0x46, 0x99, 0x99, 0x8a, 0x6d, 0x00, 0x0a, - 0x99, 0x76, 0x5c, 0x46, 0x99, 0x99, 0x99, 0x77, 0x7a, - 0x5c, 0x42, 0xbc, 0x96, 0x96, 0x9a, 0x99, 0x00, 0x0a, - 0x96, 0x41, 0x5c, 0x00, 0x04, 0x96, 0xb1, 0x70, 0xab, - 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x31, - 0x58, 0x25, 0x00, 0x04, 0xad, 0x36, 0x11, 0x69, 0x69, - 0x53, 0x11, 0x38, 0x08, 0x33, 0x58, 0x24, 0x88, 0x88, - 0x26, 0x11, 0x11, 0x11, 0x36, 0x0e, 0x24, 0x88, 0x88, - 0x14, 0x11, 0x24, 0x00, 0x05, 0x88, 0x1c, 0x53, 0x53, - 0x53, 0x36, 0x25, 0x00, 0x04, 0x57, 0x10, 0x58, 0x58, - 0x26, 0x26, 0x26, 0x11, 0x69, 0x9e, 0x11, 0x3c, 0x26, - 0x26, 0x36, 0x9e, 0x52, 0x58, 0x88, 0x26, 0x26, 0x26, - 0x37, 0x9e, 0x52, 0x0f, 0x24, 0x00, 0x04, 0x26, 0x37, - 0x52, 0x69, 0x9e, 0xa2, 0xaa, 0x0f, 0x0f, 0x24, 0x26, - 0x26, 0x26, 0x9e, 0x15, 0x15, 0x54, 0x03, 0x03, 0x1d, - 0x42, 0x42, 0x41, 0x47, 0x47, 0x46, 0x99, 0x8f, 0x77, - 0x76, 0x76, 0x76, 0xbc, 0x7a, 0x62, 0x5c, 0x8e, 0x00, - 0x05, 0x76, 0xb1, 0x70, 0x70, 0x9b, 0x1e, 0x6c, 0x61, - 0x42, 0x42, 0x42, 0x54, 0x76, 0x61, 0x61, 0x46, 0x00, - 0x05, 0x99, 0x6f, 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x76, - 0x6d, 0x70, 0x6d, 0x1e, 0x1e, 0x46, 0x99, 0x99, 0x6f, - 0xa5, 0x00, 0x0a, 0x99, 0x76, 0x61, 0x89, 0x99, 0x99, - 0x96, 0x96, 0x7a, 0x5c, 0x5c, 0x96, 0x96, 0x96, 0x5e, - 0x99, 0x99, 0x00, 0x08, 0x96, 0x76, 0x42, 0x41, 0x00, - 0x04, 0x96, 0x62, 0x70, 0xae, 0x00, 0x09, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x31, 0x58, 0x24, 0xad, 0xad, - 0xad, 0x88, 0x38, 0x52, 0x52, 0x52, 0x11, 0x3c, 0x25, - 0xaa, 0xaa, 0x58, 0x24, 0x88, 0x88, 0x26, 0x11, 0x11, - 0x11, 0x36, 0x0e, 0x24, 0x88, 0x88, 0x52, 0x11, 0x24, - 0x00, 0x05, 0x88, 0x3c, 0x53, 0x53, 0x53, 0x1c, 0x0f, - 0xcd, 0x57, 0x57, 0x10, 0x37, 0x88, 0x58, 0x26, 0x26, - 0x26, 0x11, 0x53, 0x69, 0x3c, 0x88, 0x88, 0x26, 0x36, - 0x9e, 0x53, 0x24, 0x88, 0x26, 0x26, 0x26, 0x3c, 0x9e, - 0x11, 0x0f, 0x25, 0x00, 0x04, 0x26, 0x3c, 0xa1, 0x27, - 0x27, 0xce, 0x33, 0x0f, 0x0f, 0x25, 0x26, 0x26, 0x26, - 0x9e, 0x15, 0x15, 0x54, 0x03, 0x03, 0x64, 0x42, 0x42, - 0x46, 0x76, 0x76, 0x76, 0xac, 0x5e, 0x77, 0x5c, 0x76, - 0x76, 0x96, 0x7a, 0x62, 0x5c, 0x47, 0x00, 0x05, 0x76, - 0xb1, 0x7a, 0x7a, 0x46, 0x6c, 0x6c, 0x1e, 0x42, 0x42, - 0x77, 0x7a, 0x46, 0x61, 0x61, 0x46, 0x00, 0x05, 0x99, - 0x8a, 0x70, 0x70, 0x5c, 0x1e, 0x1e, 0x76, 0x6d, 0x70, - 0x6f, 0x1e, 0x1e, 0x46, 0x99, 0x99, 0x6d, 0x5e, 0x00, - 0x09, 0x99, 0x96, 0x89, 0x1e, 0x89, 0x99, 0x99, 0x96, - 0x96, 0x6e, 0x5c, 0x41, 0x96, 0x96, 0xac, 0x7a, 0x96, - 0x99, 0x00, 0x08, 0x96, 0x46, 0x1e, 0x47, 0x00, 0x04, - 0x96, 0xa5, 0x70, 0xae, 0x00, 0x09, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0xaa, 0x58, 0x24, 0xad, 0xad, 0xad, - 0x88, 0x3c, 0x38, 0x38, 0x52, 0x37, 0x58, 0x98, 0x66, - 0x30, 0x58, 0x24, 0x88, 0x88, 0x26, 0x11, 0x11, 0x11, - 0x36, 0x0e, 0x24, 0x88, 0x26, 0x11, 0x11, 0x24, 0x00, - 0x05, 0x88, 0x36, 0x53, 0x53, 0x53, 0x37, 0x57, 0x51, - 0x57, 0x0f, 0x52, 0x9e, 0x88, 0x58, 0x26, 0x26, 0x26, - 0x11, 0x53, 0x69, 0x24, 0x58, 0x25, 0x26, 0x26, 0x9e, - 0x9e, 0x36, 0x00, 0x04, 0x26, 0x36, 0x9e, 0x11, 0x0f, - 0x25, 0x00, 0x04, 0x26, 0x3c, 0x27, 0x27, 0xa1, 0x08, - 0x33, 0x0f, 0x0f, 0x25, 0x26, 0x26, 0x26, 0x9e, 0x15, - 0x15, 0x54, 0x03, 0x03, 0x30, 0x42, 0x42, 0x8e, 0x76, - 0x76, 0x76, 0x99, 0x7a, 0x77, 0x61, 0x76, 0x76, 0x8a, - 0x27, 0x9a, 0x5c, 0x41, 0x00, 0x05, 0x76, 0xa5, 0x7a, - 0x7a, 0x76, 0x6c, 0x6c, 0x6c, 0x5c, 0x96, 0x7a, 0x7a, - 0x41, 0x42, 0x61, 0x46, 0x00, 0x05, 0x99, 0x77, 0x70, - 0x70, 0x5c, 0x1e, 0x1e, 0x99, 0x8f, 0x70, 0x54, 0x1e, - 0x1e, 0x46, 0x99, 0x99, 0x8f, 0x70, 0x96, 0x00, 0x08, - 0x99, 0x6f, 0x41, 0x1e, 0x76, 0x00, 0x04, 0x96, 0x6e, - 0x5c, 0x41, 0x96, 0x96, 0x54, 0x70, 0x77, 0x99, 0x99, - 0x00, 0x07, 0x96, 0x41, 0x1e, 0x46, 0x00, 0x04, 0x96, - 0xa5, 0x70, 0x67, 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x66, 0x58, 0x24, 0x00, 0x04, 0xad, 0x36, - 0x52, 0x52, 0x52, 0x37, 0x98, 0x98, 0x19, 0x66, 0x24, - 0x24, 0x88, 0x88, 0x26, 0x11, 0x11, 0x11, 0x3c, 0x0e, - 0x24, 0x88, 0x26, 0x11, 0x11, 0x26, 0x00, 0x05, 0x88, - 0x26, 0x53, 0x53, 0x11, 0x1c, 0x51, 0xcd, 0x58, 0x3c, - 0x9e, 0x9e, 0x24, 0x58, 0x26, 0x26, 0x26, 0x11, 0x53, - 0x69, 0x25, 0x58, 0x24, 0x26, 0x26, 0x11, 0x9e, 0x1c, - 0x88, 0x00, 0x04, 0x26, 0x9e, 0x11, 0x10, 0x25, 0x00, - 0x04, 0x26, 0x3c, 0xa1, 0xa1, 0x53, 0x30, 0x72, 0x0f, - 0x0f, 0x25, 0x26, 0x26, 0x26, 0x69, 0x15, 0x15, 0x54, - 0x03, 0x03, 0x30, 0x42, 0x42, 0x8e, 0x76, 0x76, 0x76, - 0x99, 0x70, 0x96, 0x42, 0x76, 0x76, 0x8f, 0x27, 0x8f, - 0x41, 0x40, 0x00, 0x05, 0x76, 0x8f, 0x7a, 0x6e, 0x76, - 0x6c, 0x6c, 0x5d, 0x76, 0xb5, 0x7a, 0x27, 0x5c, 0x42, - 0x42, 0x46, 0x00, 0x05, 0x99, 0x77, 0x7a, 0x7a, 0x41, - 0x1e, 0x42, 0x99, 0x8f, 0x70, 0x77, 0x1e, 0x1e, 0x89, - 0x99, 0x99, 0x9a, 0x70, 0x8a, 0x00, 0x07, 0x99, 0xbc, - 0x6f, 0x5c, 0x1e, 0x99, 0x00, 0x04, 0x96, 0x5e, 0x5c, - 0x47, 0x96, 0x96, 0x8a, 0x70, 0x6f, 0x99, 0x99, 0x00, - 0x06, 0x96, 0x77, 0x5c, 0x1e, 0x46, 0x00, 0x04, 0x96, - 0xa5, 0x70, 0x59, 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x1a, 0x58, 0x24, 0x00, 0x04, 0xad, 0xb9, - 0x52, 0x52, 0x52, 0x3c, 0x98, 0x0e, 0x28, 0x28, 0x35, - 0x25, 0x88, 0x88, 0x26, 0x52, 0x11, 0x11, 0x3c, 0x0e, - 0x24, 0x88, 0x36, 0x53, 0x53, 0x36, 0x00, 0x06, 0x88, - 0x52, 0x11, 0x11, 0x36, 0x51, 0x57, 0x88, 0x37, 0x9e, - 0x9e, 0x24, 0x58, 0x26, 0x26, 0x26, 0x11, 0x69, 0x9e, - 0x88, 0x58, 0x24, 0x26, 0x26, 0x52, 0x9e, 0x52, 0x88, - 0x00, 0x04, 0x26, 0x11, 0x11, 0x10, 0x88, 0x00, 0x04, - 0x26, 0x14, 0x9e, 0x9e, 0x9d, 0x03, 0xb3, 0x0f, 0x0f, - 0x88, 0x26, 0x26, 0x26, 0x53, 0x15, 0x15, 0x54, 0x03, - 0x03, 0x30, 0x42, 0x42, 0x8e, 0x76, 0x76, 0x76, 0x99, - 0x70, 0x99, 0x5c, 0x76, 0x76, 0xb1, 0x27, 0x8f, 0x8e, - 0x8e, 0x00, 0x05, 0x76, 0x6f, 0x5e, 0x5e, 0x89, 0x6c, - 0x6c, 0x41, 0x99, 0x6e, 0x7a, 0x62, 0x5c, 0x42, 0x42, - 0x46, 0x00, 0x05, 0x99, 0xbc, 0x27, 0x6e, 0x41, 0x5d, - 0x42, 0x99, 0x9a, 0x7a, 0x77, 0x1e, 0x1e, 0x76, 0x99, - 0x99, 0xa5, 0x70, 0x8f, 0x00, 0x07, 0x99, 0x77, 0x54, - 0x61, 0x61, 0x99, 0x00, 0x04, 0x96, 0x5e, 0x5c, 0x46, - 0x96, 0x96, 0x6f, 0x70, 0x8f, 0x99, 0x99, 0x99, 0x00, - 0x05, 0x96, 0x77, 0x42, 0x1e, 0x89, 0x00, 0x04, 0x96, - 0x9a, 0x70, 0x59, 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x1a, 0x97, 0x24, 0xad, 0xad, 0x88, 0x88, - 0x3c, 0x52, 0x52, 0x52, 0x3c, 0x58, 0x97, 0x28, 0x03, - 0x09, 0x25, 0x88, 0x88, 0x88, 0x38, 0x52, 0x11, 0x37, - 0x0e, 0x24, 0x88, 0x3c, 0x53, 0x53, 0x37, 0x36, 0x26, - 0x00, 0x04, 0x88, 0x37, 0x52, 0x52, 0x36, 0x51, 0x0f, - 0x26, 0x52, 0x9e, 0x9e, 0x24, 0x58, 0x26, 0x26, 0x26, - 0x11, 0x69, 0x9e, 0x26, 0x58, 0x24, 0x26, 0x26, 0x38, - 0x9e, 0x9e, 0x00, 0x05, 0x26, 0x52, 0x52, 0x10, 0x00, - 0x05, 0x26, 0x11, 0x9e, 0x9e, 0x74, 0x03, 0xb3, 0x0f, - 0x0f, 0x88, 0x26, 0x26, 0x26, 0x53, 0x15, 0x15, 0x1c, - 0x03, 0x03, 0x30, 0x42, 0x42, 0x47, 0x76, 0x76, 0x76, - 0x99, 0x70, 0x99, 0x5c, 0x76, 0xbc, 0x5e, 0x27, 0x9a, - 0x7b, 0x00, 0x06, 0x76, 0x96, 0x5e, 0xb1, 0x46, 0x6c, - 0x6c, 0x76, 0x77, 0x7a, 0x7a, 0x59, 0x46, 0x47, 0x47, - 0x46, 0x00, 0x06, 0x99, 0xa5, 0x62, 0x5c, 0x6c, 0x5c, - 0x99, 0x9a, 0x70, 0x96, 0x1e, 0x1e, 0x76, 0x99, 0x99, - 0xb1, 0x70, 0x62, 0x00, 0x07, 0x99, 0x8f, 0x76, 0x1e, - 0x42, 0x99, 0x00, 0x04, 0x96, 0x5e, 0x5c, 0x46, 0x96, - 0x96, 0x8f, 0x70, 0x62, 0x00, 0x04, 0x99, 0x96, 0x96, - 0x96, 0x6f, 0x76, 0x1e, 0x1e, 0x76, 0x00, 0x04, 0x96, - 0x8f, 0x70, 0x59, 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x28, 0x97, 0x24, 0xad, 0x88, 0x88, 0x88, - 0x3c, 0x52, 0x52, 0x52, 0x36, 0x24, 0x97, 0x28, 0x03, - 0x3a, 0x25, 0x88, 0x88, 0x88, 0x3c, 0x52, 0x52, 0x36, - 0x10, 0x58, 0x88, 0x3c, 0x53, 0x53, 0x52, 0x36, 0x26, - 0x00, 0x04, 0x88, 0x26, 0x37, 0x37, 0x26, 0x51, 0x25, - 0x26, 0x11, 0x9e, 0x69, 0x58, 0x58, 0x26, 0x26, 0x26, - 0x11, 0x69, 0x9e, 0x88, 0x0f, 0x0e, 0x26, 0x26, 0x37, - 0x9e, 0x9e, 0x3c, 0x00, 0x04, 0x26, 0x37, 0x37, 0x98, - 0x00, 0x04, 0x26, 0x1c, 0x69, 0x69, 0x9a, 0x6b, 0x03, - 0x95, 0x0f, 0x0f, 0x88, 0x26, 0x26, 0x26, 0x53, 0x15, - 0x15, 0x1c, 0x03, 0x03, 0x30, 0x42, 0x42, 0x47, 0x00, - 0x04, 0x76, 0x6e, 0x89, 0x5c, 0x76, 0x8a, 0x27, 0x27, - 0x4b, 0x7b, 0x00, 0x06, 0x76, 0x99, 0x8f, 0xa5, 0x46, - 0x79, 0x42, 0x99, 0x6d, 0x7a, 0x7a, 0x90, 0x8c, 0x47, - 0x47, 0x46, 0x00, 0x06, 0x99, 0x54, 0x6d, 0x5c, 0x4a, - 0x46, 0x99, 0xa5, 0x70, 0x99, 0x1e, 0x61, 0x76, 0x99, - 0x99, 0xb5, 0x70, 0xb1, 0x96, 0x00, 0x05, 0x99, 0x96, - 0x62, 0x47, 0x1e, 0x42, 0x99, 0x00, 0x04, 0x96, 0xb1, - 0x5c, 0x46, 0x96, 0x96, 0x8f, 0x70, 0x5e, 0x96, 0x99, - 0x99, 0x99, 0x96, 0x96, 0x96, 0x9a, 0x41, 0x1e, 0x1e, - 0x99, 0x00, 0x04, 0x96, 0x8f, 0x70, 0x4b, 0x00, 0x09, - 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0x97, 0x24, 0x00, - 0x04, 0x88, 0x3c, 0x52, 0x52, 0x52, 0x36, 0x58, 0xc9, - 0x03, 0x03, 0xbe, 0x26, 0x26, 0x88, 0x88, 0x36, 0x38, - 0x1c, 0x0f, 0x51, 0x58, 0x88, 0x38, 0x53, 0x53, 0x11, - 0x36, 0x3c, 0x36, 0x26, 0x88, 0x88, 0x26, 0x3c, 0x37, - 0x26, 0x10, 0x26, 0x26, 0x53, 0x69, 0x11, 0x58, 0x58, - 0x26, 0x26, 0x26, 0x11, 0x9e, 0x9e, 0x25, 0x10, 0x0f, - 0x26, 0x26, 0x3c, 0x9e, 0x9e, 0x52, 0x36, 0x36, 0x00, - 0x04, 0x26, 0x24, 0x26, 0x26, 0x26, 0x36, 0xc2, 0x69, - 0x69, 0xcb, 0x03, 0x03, 0x95, 0x0f, 0x0f, 0x00, 0x04, - 0x26, 0x53, 0x15, 0x15, 0x1c, 0x03, 0x03, 0x22, 0x42, - 0x42, 0x47, 0x00, 0x04, 0x76, 0x5e, 0x41, 0x47, 0x76, - 0x8f, 0x27, 0x27, 0xa9, 0xcf, 0x99, 0x96, 0x96, 0x99, - 0x76, 0x99, 0x99, 0x77, 0xa5, 0x46, 0x6c, 0x89, 0x99, - 0x62, 0x27, 0x5e, 0x43, 0x2d, 0x47, 0x47, 0x8e, 0x00, - 0x07, 0x99, 0x96, 0x8e, 0x41, 0x99, 0x99, 0x5e, 0x70, - 0x46, 0x1e, 0x61, 0x76, 0x99, 0xbc, 0x5e, 0x70, 0x4b, - 0x2f, 0x00, 0x05, 0x99, 0x6f, 0x9a, 0x5c, 0x1e, 0x5c, - 0x00, 0x05, 0x96, 0x62, 0x5c, 0x89, 0x96, 0x96, 0xa5, - 0x70, 0x65, 0x6f, 0x00, 0x04, 0x99, 0x96, 0x77, 0x8f, - 0x42, 0x1e, 0x1e, 0x00, 0x05, 0x96, 0x8f, 0x70, 0x4b, - 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0x3b, - 0x24, 0x00, 0x04, 0x88, 0x1c, 0x52, 0x52, 0x52, 0x36, - 0x0f, 0x66, 0x03, 0x03, 0x03, 0xd0, 0x26, 0x88, 0x88, - 0x88, 0x36, 0x25, 0x51, 0x10, 0x88, 0x26, 0x11, 0x53, - 0x53, 0x14, 0x25, 0x1c, 0x1c, 0x26, 0x88, 0x88, 0x88, - 0x26, 0x37, 0x26, 0x58, 0x26, 0x3c, 0x69, 0x69, 0x52, - 0x98, 0x58, 0x88, 0x26, 0x26, 0x53, 0x9e, 0x9e, 0x0f, - 0x57, 0x0f, 0x26, 0x26, 0x36, 0x9e, 0x9e, 0x9e, 0x3c, - 0x36, 0x36, 0x00, 0x07, 0x26, 0x37, 0x69, 0x69, 0x9c, - 0x03, 0x03, 0x03, 0x95, 0x0f, 0x0f, 0x00, 0x04, 0x26, - 0x53, 0x15, 0x15, 0x1c, 0x03, 0x03, 0x1a, 0x5c, 0x42, - 0x47, 0x00, 0x04, 0x76, 0xa5, 0x5d, 0x89, 0x99, 0xb1, - 0x5e, 0x5e, 0x2a, 0x04, 0x3d, 0x77, 0x77, 0x96, 0x00, - 0x04, 0x99, 0x8f, 0x99, 0x61, 0x99, 0xac, 0x5e, 0x5e, - 0x59, 0x02, 0x04, 0x40, 0x46, 0x46, 0x76, 0x00, 0x0a, - 0x99, 0x77, 0x6e, 0x5e, 0x42, 0x1e, 0x61, 0x99, 0x99, - 0x96, 0x27, 0x70, 0x6a, 0x6b, 0x96, 0x00, 0x04, 0x99, - 0xa5, 0x8a, 0x42, 0x1e, 0x41, 0x00, 0x05, 0x96, 0xa5, - 0x5c, 0x76, 0x96, 0x96, 0xb1, 0x70, 0xb2, 0x67, 0x54, - 0x99, 0x99, 0x99, 0x96, 0x8f, 0x54, 0x61, 0x1e, 0x61, - 0x00, 0x05, 0x96, 0x8f, 0x70, 0x4b, 0x00, 0x09, 0x02, - 0x01, 0x01, 0x00, 0x0b, 0x03, 0x3b, 0x24, 0x88, 0x88, - 0x88, 0x26, 0x11, 0x11, 0x11, 0x52, 0x58, 0x33, 0x00, - 0x04, 0x03, 0x3a, 0x26, 0x26, 0x88, 0x88, 0x88, 0x25, - 0x24, 0x88, 0x88, 0x3c, 0x11, 0x53, 0x53, 0x36, 0x33, - 0xa3, 0x1c, 0x3c, 0x00, 0x04, 0x26, 0x36, 0x98, 0x88, - 0x26, 0x52, 0x53, 0x53, 0x37, 0x98, 0x98, 0x88, 0x26, - 0x26, 0x53, 0x9e, 0x69, 0x10, 0x57, 0x58, 0x26, 0x26, - 0x26, 0x9e, 0x9e, 0x9e, 0x14, 0x36, 0x36, 0x00, 0x06, - 0x26, 0x36, 0x69, 0x69, 0x53, 0x0b, 0x03, 0x03, 0x03, - 0xb7, 0x0f, 0x0f, 0x00, 0x04, 0x26, 0x53, 0x15, 0x15, - 0x1c, 0x03, 0x03, 0x19, 0x41, 0x41, 0x40, 0x00, 0x05, - 0x76, 0x46, 0x76, 0x77, 0x5e, 0x5e, 0x4b, 0x18, 0x02, - 0x2b, 0x96, 0x77, 0x77, 0xbc, 0x99, 0x99, 0x99, 0x96, - 0x46, 0x46, 0x99, 0x8f, 0x5e, 0x5e, 0xa4, 0x02, 0x02, - 0xcf, 0x89, 0x89, 0x76, 0x00, 0x0a, 0x99, 0xa5, 0x5e, - 0x8f, 0x1e, 0x1e, 0x42, 0x99, 0x99, 0x96, 0x7a, 0x70, - 0x67, 0x03, 0x0b, 0x96, 0x99, 0x99, 0xac, 0x5e, 0x76, - 0x1e, 0x1e, 0x41, 0x00, 0x05, 0x96, 0x9a, 0x41, 0x76, - 0x96, 0x96, 0x5e, 0x70, 0xae, 0x2a, 0x9c, 0xbc, 0x99, - 0x99, 0x99, 0x5e, 0x89, 0x1e, 0x1e, 0x5c, 0x00, 0x05, - 0x96, 0x8f, 0x70, 0x9c, 0x00, 0x09, 0x02, 0x01, 0x01, - 0x00, 0x0b, 0x03, 0xd1, 0x24, 0x88, 0x88, 0x36, 0x52, - 0x11, 0x11, 0x11, 0x36, 0xaa, 0x00, 0x05, 0x03, 0x28, - 0xcc, 0x3c, 0x26, 0x00, 0x05, 0x88, 0x26, 0x52, 0x11, - 0x11, 0x52, 0xc9, 0x1b, 0x18, 0xcb, 0x1c, 0x3c, 0x00, - 0x06, 0x26, 0x3c, 0x53, 0x53, 0x53, 0xd2, 0x0e, 0x58, - 0x88, 0x26, 0x26, 0x69, 0x9e, 0x11, 0x57, 0x57, 0x25, - 0x26, 0x26, 0x3c, 0x9e, 0x9e, 0x9e, 0x52, 0x36, 0x36, - 0x36, 0x00, 0x05, 0x26, 0x52, 0x69, 0x69, 0x54, 0x00, - 0x04, 0x03, 0xb7, 0x0f, 0x0f, 0x00, 0x04, 0x26, 0x53, - 0x15, 0x15, 0x9d, 0x03, 0x03, 0x03, 0x8c, 0x46, 0x46, - 0x00, 0x06, 0x76, 0x99, 0xa5, 0x5e, 0x5e, 0xaf, 0x02, - 0x02, 0x02, 0xc8, 0x77, 0x77, 0x77, 0x00, 0x06, 0x99, - 0x54, 0x5e, 0x5e, 0x59, 0x02, 0x02, 0x02, 0x23, 0x76, - 0x99, 0x99, 0xbc, 0x00, 0x07, 0x99, 0x96, 0x8f, 0xc5, - 0x5e, 0x46, 0x1e, 0x1e, 0x5c, 0xbc, 0x99, 0xac, 0x7a, - 0x70, 0xb2, 0x03, 0x03, 0x4e, 0x99, 0x99, 0x77, 0xb5, - 0x47, 0x1e, 0x1e, 0x47, 0x00, 0x05, 0x96, 0x9a, 0x41, - 0x99, 0x96, 0x96, 0x5e, 0x70, 0xa9, 0x02, 0xa6, 0x6f, - 0x99, 0x99, 0x99, 0xb5, 0x5c, 0x1e, 0x1e, 0x5c, 0x00, - 0x05, 0x96, 0x6d, 0x70, 0x9c, 0x00, 0x09, 0x02, 0x01, - 0x01, 0x00, 0x0b, 0x03, 0x3a, 0x25, 0x88, 0x3c, 0x00, - 0x04, 0x11, 0x81, 0x1a, 0x00, 0x07, 0x03, 0x86, 0x1c, - 0x37, 0x36, 0x88, 0x88, 0x88, 0x26, 0x14, 0x11, 0x11, - 0x11, 0x7b, 0x0c, 0x02, 0x02, 0x18, 0x7b, 0x1c, 0x3c, - 0x00, 0x04, 0x26, 0x3c, 0x11, 0x53, 0x53, 0x54, 0x30, - 0x0e, 0x98, 0x26, 0x3c, 0x52, 0x9e, 0x9e, 0x38, 0x57, - 0x10, 0x26, 0x37, 0x11, 0x00, 0x04, 0x9e, 0x9d, 0x86, - 0x36, 0x36, 0x36, 0x26, 0x26, 0x26, 0x1c, 0x69, 0x69, - 0x53, 0x07, 0x00, 0x04, 0x03, 0x0f, 0x0f, 0x0f, 0x00, - 0x04, 0x26, 0x11, 0x15, 0x15, 0x38, 0x03, 0x03, 0x03, - 0x0b, 0x99, 0x96, 0x96, 0x00, 0x04, 0x76, 0x96, 0x9a, - 0xb5, 0xb5, 0x67, 0x18, 0x00, 0x04, 0x02, 0x94, 0x77, - 0x77, 0x54, 0x96, 0x99, 0x99, 0x99, 0x6f, 0xb1, 0xb5, - 0x65, 0x5f, 0x00, 0x04, 0x02, 0x94, 0x77, 0x54, 0x8a, - 0x77, 0x00, 0x04, 0x99, 0x77, 0x8f, 0xb1, 0x5e, 0xc5, - 0x78, 0x5c, 0x46, 0x54, 0x8f, 0x8f, 0x54, 0x77, 0x70, - 0x70, 0x12, 0x03, 0x03, 0x22, 0x96, 0x99, 0x77, 0x9a, - 0x5c, 0x1e, 0x1e, 0x46, 0x96, 0x96, 0x54, 0x6d, 0x8f, - 0x5e, 0x9a, 0x8f, 0x6f, 0x77, 0x6e, 0x70, 0xa4, 0x02, - 0x18, 0x59, 0x77, 0x99, 0x96, 0x8f, 0x42, 0x1e, 0x1e, - 0x41, 0x96, 0x77, 0x54, 0x6d, 0x8f, 0xb5, 0x7a, 0x92, - 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0xaa, - 0x25, 0x1c, 0x00, 0x04, 0x11, 0x7b, 0x00, 0x0a, 0x03, - 0x2c, 0x38, 0xc2, 0x53, 0x53, 0x69, 0x9e, 0x69, 0x53, - 0x53, 0x6a, 0x1b, 0x00, 0x04, 0x02, 0x04, 0xc7, 0x11, - 0x69, 0x53, 0x53, 0x9e, 0x9e, 0x69, 0x53, 0x9d, 0x2a, - 0x2e, 0x0e, 0x24, 0x11, 0x00, 0x04, 0x9e, 0x25, 0x57, - 0x36, 0x00, 0x04, 0x9e, 0x53, 0x6a, 0x07, 0x03, 0x03, - 0x7f, 0x37, 0x11, 0x53, 0x69, 0x69, 0x9e, 0x69, 0x53, - 0x74, 0x00, 0x05, 0x03, 0x0f, 0x0f, 0x36, 0x69, 0x9e, - 0xa1, 0x27, 0x15, 0x15, 0x15, 0x9d, 0x03, 0x03, 0x03, - 0x28, 0x3d, 0x6f, 0x8f, 0x62, 0x62, 0xb5, 0x5e, 0x5e, - 0x5e, 0xb5, 0x59, 0x04, 0x00, 0x05, 0x02, 0x18, 0x78, - 0x6f, 0x8f, 0x62, 0xb1, 0xb1, 0x5e, 0x5e, 0x5e, 0x65, - 0x48, 0x00, 0x05, 0x02, 0x18, 0x78, 0x6f, 0x8f, 0xa5, - 0xb1, 0xb1, 0xb1, 0x27, 0x27, 0x27, 0x5e, 0x92, 0xa3, - 0x03, 0x07, 0x6a, 0x9a, 0x62, 0x62, 0x62, 0xa5, 0x70, - 0x70, 0xa3, 0x03, 0x03, 0x03, 0xa3, 0x96, 0x77, 0x54, - 0x42, 0x1e, 0x5c, 0x8f, 0x27, 0x7a, 0x7a, 0x7a, 0x6e, - 0x27, 0x62, 0xa5, 0xa5, 0xa5, 0x7a, 0x70, 0x48, 0x02, - 0x02, 0x2b, 0x9c, 0x99, 0x77, 0xac, 0x61, 0x1e, 0x42, - 0x9d, 0x5e, 0x7a, 0x7a, 0x7a, 0x6e, 0x6e, 0x65, 0xb2, - 0x00, 0x09, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0x19, - 0x25, 0x52, 0x11, 0x11, 0x38, 0x0b, 0x00, 0x0b, 0x03, - 0x02, 0x2c, 0x54, 0xa1, 0x15, 0xd3, 0x27, 0x9e, 0x53, - 0xca, 0x18, 0x00, 0x06, 0x02, 0x43, 0xb2, 0xc5, 0x27, - 0x15, 0x15, 0xa1, 0x53, 0x67, 0x04, 0x02, 0x17, 0x98, - 0x38, 0x9e, 0x9e, 0xc5, 0x4b, 0xd1, 0x57, 0x36, 0x9e, - 0x9e, 0x9e, 0x92, 0x74, 0x6b, 0x00, 0x05, 0x03, 0x39, - 0x11, 0xa1, 0x15, 0x15, 0xa1, 0x53, 0x74, 0x00, 0x05, - 0x03, 0x28, 0x0f, 0x37, 0x00, 0x07, 0xd3, 0x15, 0x6a, - 0x00, 0x04, 0x03, 0x6b, 0x6a, 0x62, 0x6e, 0x70, 0x70, - 0x70, 0x6e, 0x65, 0xae, 0x18, 0x00, 0x07, 0x02, 0x18, - 0xae, 0x65, 0x5e, 0x7a, 0x70, 0x7a, 0x5e, 0x59, 0x2a, - 0x00, 0x07, 0x02, 0x18, 0xa6, 0x92, 0x5e, 0x27, 0x70, - 0x7a, 0x7a, 0x5e, 0x9c, 0x78, 0x19, 0x00, 0x04, 0x03, - 0x21, 0x4e, 0x65, 0x62, 0x62, 0x5e, 0x70, 0x0b, 0x00, - 0x04, 0x03, 0x4e, 0x77, 0x76, 0x1e, 0x8e, 0xb1, 0x7a, - 0x7a, 0x6e, 0x5e, 0x92, 0x59, 0x12, 0x67, 0x65, 0xa5, - 0xa5, 0x5e, 0x6e, 0x5f, 0x02, 0x02, 0x02, 0xab, 0x54, - 0x54, 0x46, 0x1e, 0x40, 0x62, 0x6e, 0x7a, 0x6e, 0x62, - 0x9c, 0xb2, 0x63, 0x18, 0x00, 0x0a, 0x02, 0x01, 0x01, - 0x00, 0x0c, 0x03, 0x0a, 0x11, 0x11, 0x54, 0x22, 0x00, - 0x0c, 0x03, 0x02, 0x02, 0x18, 0x63, 0xca, 0x67, 0xb2, - 0xa6, 0x5f, 0x00, 0x0a, 0x02, 0x5f, 0xa6, 0xb2, 0xb2, - 0xa9, 0x2a, 0x02, 0x02, 0x02, 0x17, 0x26, 0x9e, 0x92, - 0xca, 0x5f, 0x18, 0xb3, 0x26, 0x9e, 0xc5, 0x4b, 0x0b, - 0x00, 0x09, 0x03, 0x6b, 0xcb, 0x67, 0x67, 0xcb, 0x6b, - 0x00, 0x06, 0x03, 0x19, 0x96, 0x9c, 0x4b, 0x6a, 0x67, - 0xcb, 0x12, 0xa3, 0x07, 0x6b, 0x28, 0x00, 0x06, 0x03, - 0x63, 0xae, 0xb2, 0xb2, 0xa9, 0xa4, 0x04, 0x00, 0x0b, - 0x02, 0x04, 0x90, 0xb2, 0xb2, 0xa9, 0x5f, 0x18, 0x00, - 0x0a, 0x02, 0x04, 0x90, 0xb2, 0xb2, 0xae, 0xa3, 0x6b, - 0x00, 0x09, 0x03, 0x6b, 0x2f, 0x92, 0x62, 0x7a, 0x21, - 0x00, 0x04, 0x03, 0x6b, 0x3d, 0x47, 0x76, 0x62, 0x9c, - 0x78, 0x0b, 0x6b, 0x19, 0x00, 0x04, 0x03, 0x21, 0x4e, - 0x65, 0x62, 0x5e, 0x18, 0x00, 0x04, 0x02, 0x3e, 0x96, - 0x5c, 0x96, 0x65, 0x59, 0xa9, 0x48, 0x04, 0x18, 0x00, - 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0c, 0x03, 0xa2, 0x11, - 0x39, 0x00, 0x0e, 0x03, 0x00, 0x1c, 0x02, 0x23, 0x67, - 0x3e, 0x18, 0x02, 0x02, 0x1b, 0xad, 0x8f, 0xb2, 0x5f, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x0d, - 0x03, 0x19, 0x5a, 0x92, 0x19, 0x00, 0x05, 0x03, 0x19, - 0x07, 0x0b, 0x00, 0x0c, 0x03, 0x6b, 0x2f, 0x9c, 0x00, - 0x06, 0x02, 0x2a, 0xc8, 0x63, 0x18, 0x00, 0x13, 0x02, - 0x01, 0x01, 0x00, 0x0c, 0x03, 0x7f, 0x1f, 0x00, 0x0f, - 0x03, 0x00, 0x22, 0x02, 0x23, 0x3e, 0x04, 0x02, 0x02, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x1d, 0x02, 0x01, 0x01, 0x00, 0x1d, 0x03, - 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x28, 0x03, 0x00, 0x1d, 0x02, 0x01, 0x01, 0x00, - 0x1d, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x1d, 0x02, 0x01, - 0x01, 0x00, 0x1d, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x1d, - 0x02, 0x01, 0x01, 0x00, 0x11, 0x03, 0x00, 0x0c, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x0b, 0x7f, 0x00, 0x12, 0x02, - 0x01, 0x01, 0x00, 0x0f, 0x03, 0x00, 0x0e, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x0d, 0x7f, 0x00, 0x10, 0x02, 0x01, - 0x01, 0x00, 0x0d, 0x03, 0x00, 0x10, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x0f, 0x7f, 0x00, 0x0e, 0x02, 0x01, 0x01, - 0x00, 0x0c, 0x03, 0x00, 0x11, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x10, 0x7f, 0x00, 0x0d, 0x02, 0x01, 0x01, 0x00, - 0x0c, 0x03, 0x00, 0x11, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x10, 0x7f, 0x00, 0x0d, 0x02, 0x01, 0x01, 0x00, 0x0b, - 0x03, 0x00, 0x12, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x11, - 0x7f, 0x00, 0x0c, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, - 0x00, 0x12, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x11, 0x7f, - 0x00, 0x0c, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x12, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, - 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x12, 0x7f, 0x00, - 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, - 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x0c, 0x7f, 0xbd, 0xbd, 0x83, 0x00, 0x19, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x0c, 0x7f, 0x85, 0x85, - 0xbd, 0x00, 0x19, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x0c, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x19, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x0c, 0x7f, 0x85, - 0x85, 0xbd, 0x00, 0x19, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, 0x03, 0x01, - 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x0c, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x19, - 0x7f, 0x00, 0x19, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0c, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x0c, 0x7f, 0x85, 0x85, 0xbd, - 0x00, 0x19, 0x7f, 0x00, 0x19, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x0c, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, - 0x13, 0x7f, 0x00, 0x1e, 0xd1, 0x09, 0x00, 0x06, 0xce, - 0xd1, 0xd1, 0xd1, 0x00, 0x06, 0x7f, 0xbd, 0xbd, 0x85, - 0xbd, 0xbd, 0x7f, 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, - 0xbd, 0xbd, 0x00, 0x08, 0x7f, 0xbd, 0xbd, 0x83, 0x00, - 0x05, 0x7f, 0xbd, 0xbd, 0x85, 0x85, 0xce, 0xce, 0x00, - 0x06, 0xd1, 0xce, 0xce, 0xce, 0xd1, 0xd1, 0x00, 0x04, - 0xce, 0x00, 0x06, 0xd1, 0x00, 0x0a, 0xce, 0x00, 0x05, - 0xd1, 0xce, 0xce, 0x00, 0x05, 0x7f, 0xbd, 0xbd, 0xbd, - 0x00, 0x06, 0x7f, 0xbd, 0xbd, 0x7f, 0x7f, 0xbd, 0xbd, - 0x85, 0x85, 0xbd, 0xbd, 0x00, 0x06, 0x7f, 0xbd, 0xbd, - 0x85, 0x85, 0xbd, 0xbd, 0x00, 0x04, 0x7f, 0x00, 0x04, - 0xd1, 0x00, 0x07, 0xce, 0x00, 0x07, 0xd1, 0x00, 0x0b, - 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, - 0x00, 0x1d, 0xd1, 0x00, 0x09, 0xce, 0xd1, 0xd1, 0x00, - 0x05, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0xbd, 0x85, 0xbd, - 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0xbd, - 0x00, 0x06, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x05, 0x7f, - 0xbd, 0x85, 0x85, 0xbd, 0xbd, 0xce, 0xce, 0xce, 0x00, - 0x05, 0xd1, 0x00, 0x0a, 0xce, 0x00, 0x04, 0xd1, 0x00, - 0x0c, 0xce, 0xd1, 0xd1, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x05, 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, 0x83, - 0x85, 0x85, 0xbd, 0xbd, 0x00, 0x05, 0x85, 0xbd, 0x00, - 0x05, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0xbd, 0x85, 0x85, - 0xbd, 0x7f, 0x7f, 0x7f, 0xd1, 0xd1, 0xd1, 0x00, 0x09, - 0xce, 0x00, 0x06, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x1e, 0xd1, - 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0xd1, 0x00, - 0x04, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0x83, - 0xbd, 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, - 0xbd, 0x00, 0x06, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x04, - 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x04, 0xd1, 0x00, 0x05, 0xce, 0x09, - 0xd1, 0x00, 0x04, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x09, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, - 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, 0x83, 0x00, - 0x04, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x00, - 0x04, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, - 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0xd1, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x0d, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, - 0x00, 0x0a, 0x02, 0x00, 0x13, 0x7f, 0x00, 0x24, 0xd1, - 0xce, 0xce, 0xce, 0xd1, 0x00, 0x04, 0x7f, 0x85, 0x85, - 0xbd, 0x00, 0x05, 0x7f, 0x85, 0x85, 0xbd, 0x7f, 0x7f, - 0x7f, 0xbd, 0x85, 0x85, 0x83, 0x00, 0x04, 0x7f, 0xbd, - 0x85, 0x85, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0x85, 0xbd, - 0x7f, 0x7f, 0x7f, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x04, - 0xd1, 0x00, 0x04, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x09, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0x7f, 0xbd, 0x85, - 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, 0x85, 0x85, 0xbd, - 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, - 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, 0xbd, 0x85, 0xbd, - 0x7f, 0x7f, 0xd1, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0d, - 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, - 0x00, 0x13, 0x7f, 0x00, 0x24, 0xd1, 0xce, 0xce, 0xce, - 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x83, 0x00, - 0x05, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x04, 0x7f, 0xbd, - 0x85, 0xbd, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0xbd, 0x00, - 0x04, 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x04, 0x7f, 0xd1, - 0xd1, 0xce, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x09, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x05, 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, - 0x83, 0x85, 0x85, 0xbd, 0x00, 0x0a, 0x7f, 0xbd, 0x85, - 0xbd, 0x00, 0x05, 0x7f, 0xbd, 0x85, 0x85, 0x7f, 0x7f, - 0xd1, 0xd1, 0x00, 0x04, 0xce, 0x00, 0x0c, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, 0x02, 0x00, 0x13, - 0x7f, 0x00, 0x20, 0xd1, 0x00, 0x07, 0xce, 0xd1, 0x7f, - 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x06, 0x7f, 0x85, - 0x85, 0xbd, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0x85, 0x00, - 0x04, 0x7f, 0x85, 0x85, 0x83, 0x00, 0x04, 0x7f, 0xbd, - 0x85, 0x00, 0x05, 0xbd, 0x00, 0x05, 0xce, 0xd1, 0xd1, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x09, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0x7f, 0xbd, 0x85, - 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, 0x85, 0x83, 0x00, - 0x0a, 0x7f, 0x85, 0x85, 0x00, 0x07, 0xbd, 0x85, 0x85, - 0x83, 0x7f, 0xd1, 0xd1, 0xd1, 0x00, 0x05, 0xce, 0x00, - 0x0a, 0xd1, 0x00, 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0a, - 0x02, 0x00, 0x13, 0x7f, 0x00, 0x1e, 0xd1, 0x00, 0x09, - 0xce, 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x00, - 0x06, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x05, 0x7f, 0x85, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x05, - 0x7f, 0x00, 0x07, 0x85, 0x00, 0x05, 0xce, 0xd1, 0xd1, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x09, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0x7f, 0xbd, 0x85, - 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, 0x85, 0x83, 0x00, - 0x09, 0x7f, 0x83, 0x00, 0x0b, 0x85, 0x83, 0x7f, 0x00, - 0x04, 0xd1, 0x00, 0x07, 0xce, 0x00, 0x07, 0xd1, 0x00, - 0x0b, 0x03, 0x01, 0x01, 0x00, 0x0b, 0x02, 0x00, 0x12, - 0x7f, 0x00, 0x1d, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x04, - 0xd1, 0xce, 0xce, 0xce, 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, - 0x85, 0x85, 0x00, 0x06, 0x7f, 0x85, 0x85, 0xbd, 0x00, - 0x05, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, - 0xbd, 0x00, 0x05, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x04, - 0x83, 0x00, 0x08, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x09, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, - 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, - 0x85, 0x83, 0x00, 0x09, 0x7f, 0x83, 0x85, 0x85, 0xbd, - 0x00, 0x08, 0x83, 0x7f, 0x7f, 0x00, 0x07, 0xd1, 0x00, - 0x05, 0xce, 0x00, 0x05, 0xd1, 0x00, 0x0c, 0x03, 0x01, - 0x01, 0x00, 0x0b, 0x02, 0x00, 0x12, 0x7f, 0x00, 0x1d, - 0xd1, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, - 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x00, 0x06, - 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x05, 0x7f, 0xbd, 0x85, - 0x85, 0x83, 0xbd, 0x85, 0xbd, 0x00, 0x06, 0x7f, 0xbd, - 0x85, 0xbd, 0x00, 0x04, 0x7f, 0x00, 0x08, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x09, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x05, 0x7f, 0xbd, 0x85, 0x85, 0x00, - 0x05, 0x7f, 0x83, 0x85, 0x85, 0x83, 0x00, 0x0a, 0x7f, - 0x85, 0x85, 0xbd, 0x00, 0x0a, 0x7f, 0x00, 0x09, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0x00, 0x0c, 0x03, - 0x01, 0x01, 0x00, 0x0c, 0x02, 0x00, 0x11, 0x7f, 0x00, - 0x1c, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, - 0xce, 0xce, 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0x85, - 0xbd, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0x00, - 0x06, 0x7f, 0xbd, 0x85, 0xbd, 0xbd, 0x85, 0xbd, 0x00, - 0x06, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, - 0x00, 0x08, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x09, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x04, 0x7f, - 0xbd, 0x85, 0x85, 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, - 0x85, 0x83, 0x00, 0x0a, 0x7f, 0xbd, 0x85, 0x85, 0x00, - 0x0a, 0x7f, 0x00, 0x0a, 0xd1, 0xce, 0xce, 0x00, 0x04, - 0xd1, 0x00, 0x0d, 0x03, 0x01, 0x01, 0x00, 0x0c, 0x02, - 0x00, 0x11, 0x7f, 0x00, 0x1c, 0xd1, 0x09, 0xce, 0xce, - 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, 0xce, 0xd1, 0x00, - 0x04, 0x7f, 0x85, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, - 0x85, 0x85, 0x85, 0xbd, 0x00, 0x06, 0x7f, 0xbd, 0x00, - 0x04, 0x85, 0x00, 0x08, 0x7f, 0xbd, 0x85, 0xbd, 0x83, - 0x7f, 0x7f, 0x00, 0x08, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x07, 0xd1, 0xce, - 0xce, 0x00, 0x0a, 0xd1, 0xce, 0xce, 0xbd, 0x7f, 0x7f, - 0xbd, 0x00, 0x04, 0x85, 0x00, 0x05, 0x7f, 0x83, 0x85, - 0x85, 0x83, 0x00, 0x0a, 0x7f, 0xbd, 0x85, 0x85, 0xbd, - 0x00, 0x09, 0x7f, 0xd1, 0xd1, 0xce, 0x00, 0x06, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x04, 0xd1, 0x00, 0x0d, 0x03, - 0x01, 0x01, 0x00, 0x0d, 0x02, 0x00, 0x10, 0x7f, 0x00, - 0x1d, 0xd1, 0x00, 0x0b, 0xce, 0x83, 0x7f, 0x7f, 0x7f, - 0xbd, 0x85, 0x85, 0xbd, 0xbd, 0xbd, 0x85, 0xbd, 0x85, - 0x85, 0xbd, 0x00, 0x07, 0x7f, 0x85, 0x85, 0x85, 0xbd, - 0x00, 0x08, 0x7f, 0xbd, 0xbd, 0x85, 0x85, 0xbd, 0xbd, - 0x00, 0x05, 0xce, 0xd1, 0xd1, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x07, 0xd1, - 0x00, 0x08, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, 0x00, - 0x04, 0x85, 0xbd, 0xbd, 0x85, 0x85, 0x00, 0x05, 0x7f, - 0x83, 0x85, 0x85, 0x83, 0x00, 0x0b, 0x7f, 0xbd, 0x85, - 0x85, 0x85, 0x00, 0x05, 0xbd, 0x85, 0x83, 0x7f, 0xd1, - 0xd1, 0x00, 0x0a, 0xce, 0xd1, 0xd1, 0xd1, 0x00, 0x0e, - 0x03, 0x01, 0x01, 0x00, 0x0f, 0x02, 0x00, 0x0e, 0x7f, - 0x00, 0x1e, 0xd1, 0x00, 0x06, 0xce, 0xd1, 0xce, 0xce, - 0xce, 0xbd, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0x85, 0x85, - 0xbd, 0xbd, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x07, 0x7f, - 0xbd, 0x85, 0x85, 0x83, 0x00, 0x0a, 0x7f, 0xbd, 0x85, - 0x85, 0x85, 0x00, 0x04, 0xce, 0x00, 0x04, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x08, 0xd1, 0x00, 0x07, 0xce, 0x00, 0x05, 0xd1, 0xce, - 0x85, 0x85, 0x85, 0xbd, 0x7f, 0xbd, 0x85, 0x85, 0x00, - 0x05, 0x7f, 0x83, 0x85, 0x85, 0x83, 0x00, 0x0c, 0x7f, - 0x83, 0xbd, 0x00, 0x05, 0x85, 0xbd, 0xbd, 0x7f, 0x7f, - 0xd1, 0xd1, 0x00, 0x08, 0xce, 0xd1, 0xd1, 0xd1, 0x00, - 0x10, 0x03, 0x01, 0x01, 0x00, 0x11, 0x02, 0x00, 0x0c, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x07, 0x7f, 0x83, 0x83, - 0x00, 0x1e, 0x7f, 0x83, 0x00, 0x28, 0xd1, 0x83, 0x83, - 0x00, 0x1e, 0x7f, 0x83, 0x83, 0x83, 0x00, 0x05, 0x7f, - 0x00, 0x0b, 0xd1, 0x00, 0x12, 0x03, 0x01, 0x01, 0x00, - 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, - 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, - 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, - 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, - 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, - 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, 0x01, - 0x00, 0x11, 0x02, 0x00, 0x0c, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x0b, 0xd1, 0x00, 0x12, 0x03, 0x01, 0x01, 0x00, - 0x0f, 0x03, 0x00, 0x0e, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x0d, 0x7f, 0x00, 0x10, 0x02, 0x01, 0x01, 0x00, 0x0d, - 0x03, 0x00, 0x10, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x0f, - 0x7f, 0x00, 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0c, 0x03, - 0x00, 0x11, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x10, 0x7f, - 0x00, 0x0d, 0x02, 0x01, 0x01, 0x00, 0x0c, 0x03, 0x00, - 0x11, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, - 0x28, 0x7f, 0x00, 0x1d, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x08, 0xd1, 0x00, 0x10, 0x7f, 0x00, 0x0d, 0x02, 0x01, - 0x01, 0x00, 0x0b, 0x03, 0x00, 0x12, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x1d, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x08, 0xd1, 0x00, 0x11, - 0x7f, 0x00, 0x0c, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, - 0x00, 0x12, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x16, 0xd1, - 0x00, 0x07, 0xce, 0x00, 0x06, 0xd1, 0x00, 0x05, 0xce, - 0xbd, 0x00, 0x05, 0x7f, 0xbd, 0xbd, 0xbd, 0x7f, 0xbd, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, - 0x7f, 0xbd, 0xbd, 0xbd, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, - 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x07, 0x7f, 0x00, 0x06, - 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xd1, 0xd1, 0x00, - 0x05, 0xce, 0x00, 0x05, 0xd1, 0x00, 0x0b, 0xce, 0xd1, - 0xd1, 0xd1, 0x7f, 0x7f, 0x7f, 0xbd, 0xbd, 0x85, 0x85, - 0x85, 0xbd, 0xbd, 0xbd, 0x00, 0x06, 0x7f, 0x00, 0x0c, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x14, 0xd1, 0x00, 0x09, 0xce, - 0x00, 0x05, 0xd1, 0x00, 0x06, 0xce, 0x85, 0x85, 0xbd, - 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0xbd, 0x85, 0x85, - 0x85, 0xbd, 0xbd, 0x85, 0x85, 0x85, 0xbd, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0xbd, 0x85, 0x85, 0x85, 0xbd, 0xbd, - 0x85, 0x85, 0x85, 0xbd, 0x00, 0x05, 0x7f, 0xbd, 0x00, - 0x07, 0xce, 0x00, 0x05, 0xd1, 0x00, 0x0a, 0xce, 0x00, - 0x04, 0xd1, 0x00, 0x0c, 0xce, 0xd1, 0xd1, 0x7f, 0x7f, - 0xbd, 0x85, 0x85, 0x00, 0x04, 0xbd, 0x85, 0x85, 0x00, - 0x07, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, - 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x13, - 0xd1, 0x00, 0x04, 0xce, 0x00, 0x05, 0xd1, 0x09, 0x00, - 0x04, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x04, 0xd1, 0xbd, - 0x85, 0x85, 0x83, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x85, - 0xbd, 0xbd, 0x85, 0xbd, 0x85, 0xbd, 0xbd, 0x85, 0x85, - 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0x7f, 0xbd, 0x85, - 0xbd, 0xbd, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x04, 0x7f, - 0xbd, 0x85, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x04, 0xd1, 0x00, 0x05, 0xce, 0xd1, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x07, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x08, 0xd1, 0x7f, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x05, - 0x7f, 0xbd, 0x00, 0x07, 0x7f, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, - 0x7f, 0x00, 0x13, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0a, - 0xd1, 0x09, 0xce, 0xce, 0x00, 0x05, 0xd1, 0x7f, 0x85, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0xbd, 0x7f, - 0x83, 0x85, 0x85, 0xbd, 0x7f, 0x83, 0x85, 0x85, 0x7f, - 0x7f, 0xbd, 0x85, 0x85, 0x7f, 0x7f, 0xbd, 0x85, 0x85, - 0xbd, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, - 0x85, 0x85, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x04, 0xd1, 0x00, 0x04, 0xce, 0x00, 0x04, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x08, 0xd1, 0x7f, 0x83, 0x85, 0x85, 0x83, 0x00, 0x0d, - 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x0b, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x05, 0xd1, 0x7f, 0xbd, 0x85, 0x85, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, - 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, - 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, - 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x05, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x08, 0xd1, 0x7f, 0x7f, - 0x85, 0x85, 0xbd, 0x83, 0x00, 0x0c, 0x7f, 0x00, 0x0b, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x00, 0x13, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x0b, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, - 0x7f, 0xbd, 0x85, 0x85, 0x83, 0x7f, 0xbd, 0x85, 0xbd, - 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, 0x83, 0x85, - 0x85, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, - 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x08, 0xce, 0x00, 0x04, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x08, - 0xd1, 0x7f, 0x7f, 0xbd, 0x85, 0x85, 0x85, 0xbd, 0xbd, - 0x00, 0x0a, 0x7f, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x00, 0x13, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0b, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x05, 0xd1, 0x7f, 0xbd, 0x85, 0x85, - 0x83, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, - 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, 0xbd, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x85, - 0x00, 0x08, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x08, 0xd1, 0x7f, 0x7f, 0x7f, - 0xbd, 0xbd, 0x00, 0x04, 0x85, 0xbd, 0x00, 0x08, 0x7f, - 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0x00, - 0x12, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x12, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x0b, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x05, 0xd1, 0x7f, 0xbd, 0x85, 0x85, 0x83, 0x7f, 0xbd, - 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, - 0x83, 0x85, 0x85, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, - 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, - 0x7f, 0x7f, 0x83, 0x85, 0x85, 0xbd, 0x00, 0x0c, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x08, 0xd1, - 0x00, 0x06, 0x7f, 0xbd, 0xbd, 0x85, 0x85, 0x85, 0x83, - 0x00, 0x05, 0x7f, 0x00, 0x0c, 0x02, 0x01, 0x01, 0x00, - 0x0b, 0x03, 0x00, 0x12, 0xd1, 0x00, 0x28, 0x7f, 0x00, - 0x12, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0b, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x05, 0xd1, 0x7f, 0xbd, 0x85, 0x85, - 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, 0x85, - 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, 0xbd, - 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0x85, 0x85, 0xbd, - 0x00, 0x0c, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, 0xce, - 0x00, 0x08, 0xd1, 0x00, 0x08, 0x7f, 0xbd, 0x85, 0x85, - 0xbd, 0x00, 0x05, 0x7f, 0x00, 0x0c, 0x02, 0x01, 0x01, - 0x00, 0x0c, 0x03, 0x00, 0x11, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x12, 0xd1, 0x00, 0x04, 0xce, 0x00, 0x0a, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x05, 0xd1, 0x7f, 0xbd, 0x85, - 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, - 0x85, 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, - 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, - 0x85, 0x00, 0x0c, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x05, - 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x08, 0xd1, 0x00, 0x09, 0x7f, 0xbd, 0x85, - 0xbd, 0x00, 0x04, 0x7f, 0x00, 0x0d, 0x02, 0x01, 0x01, - 0x00, 0x0c, 0x03, 0x00, 0x11, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x13, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x0b, 0xd1, - 0xce, 0xce, 0xce, 0x00, 0x04, 0xd1, 0xbd, 0x85, 0x85, - 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x83, - 0x85, 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, - 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, - 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, - 0x85, 0xce, 0x00, 0x0b, 0xd1, 0xce, 0xce, 0xce, 0x00, - 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x06, 0xd1, 0xce, - 0xce, 0xce, 0x00, 0x08, 0xd1, 0x7f, 0x83, 0xbd, 0x00, - 0x06, 0x7f, 0x85, 0x85, 0xbd, 0x00, 0x04, 0x7f, 0x00, - 0x0d, 0x02, 0x01, 0x01, 0x00, 0x0d, 0x03, 0x00, 0x10, - 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x14, 0xd1, 0x00, 0x09, - 0xce, 0x00, 0x05, 0xd1, 0x00, 0x06, 0xce, 0x85, 0x85, - 0xbd, 0x7f, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, - 0x83, 0x85, 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, 0x7f, - 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, - 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x04, 0x7f, 0xbd, - 0x85, 0x00, 0x08, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x07, - 0xd1, 0x00, 0x08, 0xce, 0xd1, 0xd1, 0x7f, 0xbd, 0x85, - 0x85, 0x00, 0x04, 0xbd, 0x85, 0x85, 0xbd, 0x00, 0x04, - 0x7f, 0x00, 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0f, 0x03, - 0x00, 0x0e, 0xd1, 0x00, 0x28, 0x7f, 0x00, 0x15, 0xd1, - 0x00, 0x08, 0xce, 0x00, 0x06, 0xd1, 0x00, 0x05, 0xce, - 0xbd, 0xbd, 0x00, 0x04, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, - 0x7f, 0x83, 0x85, 0x85, 0x7f, 0x7f, 0x83, 0x85, 0x85, - 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x7f, 0x7f, 0xbd, 0x85, - 0xbd, 0x7f, 0x7f, 0xbd, 0x85, 0xbd, 0x00, 0x05, 0x7f, - 0x83, 0x00, 0x08, 0xce, 0x00, 0x04, 0xd1, 0xce, 0xce, - 0xce, 0x00, 0x05, 0xd1, 0xce, 0xce, 0xce, 0x00, 0x08, - 0xd1, 0x00, 0x07, 0xce, 0xd1, 0xd1, 0x7f, 0x83, 0xbd, - 0x00, 0x06, 0x85, 0xbd, 0x7f, 0x7f, 0x7f, 0x00, 0x10, - 0x02, 0x01, 0x01, 0x00, 0x11, 0x03, 0x00, 0x0c, 0xd1, - 0x00, 0x28, 0x7f, 0x00, 0x28, 0xd1, 0x00, 0x28, 0x7f, - 0x00, 0x28, 0xd1, 0x00, 0x05, 0x7f, 0x83, 0x83, 0x83, - 0x7f, 0x7f, 0x7f, 0x00, 0x12, 0x02, 0x01, 0x01, 0x00, - 0x1d, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x1d, 0x02, 0x01, - 0x01, 0x00, 0x1d, 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x1d, - 0x02, 0x01, 0x01, 0x00, 0x1d, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x23, 0x03, 0x31, 0x87, 0x03, 0x03, 0x03, 0x00, - 0x09, 0x02, 0x16, 0x00, 0x1e, 0x02, 0x00, 0x28, 0x03, - 0x00, 0x06, 0x02, 0x16, 0xba, 0x06, 0xba, 0x02, 0x02, - 0x02, 0x05, 0x16, 0x00, 0x0e, 0x02, 0x01, 0x01, 0x00, - 0x1d, 0x03, 0x00, 0x28, 0x02, 0x00, 0x21, 0x03, 0x1a, - 0xd4, 0x25, 0x09, 0x03, 0x03, 0x03, 0x00, 0x08, 0x02, - 0x04, 0xce, 0x06, 0x00, 0x05, 0x02, 0xd4, 0x00, 0x17, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x06, 0x02, 0x25, 0x25, - 0x25, 0x07, 0x02, 0x02, 0x02, 0x07, 0xba, 0x00, 0x0e, - 0x02, 0x01, 0x01, 0x00, 0x0d, 0x03, 0x1a, 0x1a, 0x00, - 0x0e, 0x03, 0x00, 0x28, 0x02, 0x00, 0x21, 0x03, 0x30, - 0x25, 0x25, 0x09, 0x03, 0x03, 0x03, 0x00, 0x08, 0x02, - 0x7f, 0x25, 0x09, 0x00, 0x04, 0x02, 0x16, 0xce, 0x00, - 0x17, 0x02, 0x00, 0x1e, 0x03, 0x1a, 0x30, 0x1a, 0x00, - 0x07, 0x03, 0x00, 0x06, 0x02, 0x25, 0x25, 0x25, 0x07, - 0x02, 0x02, 0x02, 0x07, 0xba, 0x00, 0x0e, 0x02, 0x01, - 0x01, 0x00, 0x0b, 0x03, 0x28, 0x82, 0x25, 0x0a, 0x28, - 0x00, 0x0c, 0x03, 0x28, 0xba, 0x04, 0x00, 0x26, 0x02, - 0x00, 0x21, 0x03, 0x30, 0x25, 0x25, 0x09, 0x03, 0x03, - 0x03, 0x00, 0x07, 0x02, 0x21, 0x25, 0x25, 0x25, 0x16, - 0x02, 0x02, 0x02, 0x07, 0x1f, 0x00, 0x17, 0x02, 0x00, - 0x1c, 0x03, 0x86, 0x0a, 0x25, 0x25, 0x25, 0x82, 0x00, - 0x06, 0x03, 0x02, 0x02, 0x02, 0x06, 0x02, 0x02, 0x25, - 0x25, 0x25, 0xba, 0x02, 0x02, 0x02, 0x07, 0xba, 0x00, - 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x28, 0xd4, - 0x25, 0xd1, 0x82, 0x87, 0x03, 0x03, 0x03, 0x28, 0x3a, - 0x09, 0x09, 0x3a, 0x03, 0x03, 0x03, 0x28, 0xd4, 0x25, - 0x25, 0x05, 0x00, 0x04, 0x02, 0x04, 0x23, 0x00, 0x1f, - 0x02, 0x00, 0x1d, 0x03, 0x30, 0x03, 0x03, 0x03, 0x28, - 0x25, 0x25, 0x09, 0x03, 0x03, 0x03, 0x02, 0x16, 0xba, - 0x00, 0x04, 0x02, 0xd4, 0x25, 0x25, 0x25, 0x08, 0x02, - 0x02, 0x02, 0x83, 0xba, 0x00, 0x17, 0x02, 0x00, 0x1b, - 0x03, 0x1a, 0x25, 0x25, 0x3a, 0xbe, 0x0a, 0x35, 0x03, - 0x03, 0x03, 0x28, 0x31, 0x03, 0x02, 0x02, 0x23, 0x25, - 0x04, 0x02, 0x25, 0x25, 0x25, 0xba, 0x02, 0x02, 0x02, - 0x07, 0xba, 0x02, 0x04, 0x04, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x3a, 0x25, 0x35, 0x03, 0x3a, - 0x25, 0x03, 0x03, 0x03, 0xd4, 0x25, 0x09, 0xd4, 0x25, - 0x31, 0x03, 0x03, 0x87, 0x00, 0x04, 0x25, 0x07, 0x02, - 0x02, 0x07, 0x0a, 0x07, 0x00, 0x1f, 0x02, 0x00, 0x1b, - 0x03, 0x1a, 0xd4, 0x25, 0x35, 0x1a, 0x03, 0x03, 0x25, - 0x25, 0x09, 0x03, 0x03, 0x03, 0x05, 0x25, 0x25, 0xce, - 0x04, 0x02, 0x02, 0x06, 0x00, 0x04, 0x25, 0x04, 0x02, - 0x02, 0x0a, 0x00, 0x18, 0x02, 0x00, 0x1b, 0x03, 0x3a, - 0x25, 0x35, 0x03, 0x03, 0x87, 0x25, 0x03, 0x03, 0x1a, - 0x0a, 0x25, 0x1a, 0x02, 0x02, 0x83, 0x08, 0x02, 0x02, - 0x25, 0x25, 0x25, 0x16, 0x04, 0xba, 0x06, 0xd1, 0xce, - 0x0a, 0x25, 0x07, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x03, 0x09, 0x25, 0x31, 0x03, 0x82, 0x25, 0x03, - 0x03, 0xbe, 0x25, 0x25, 0x30, 0x28, 0x25, 0x3a, 0x03, - 0x03, 0x0a, 0x25, 0x1f, 0x1f, 0x25, 0x25, 0x02, 0xba, - 0x25, 0x25, 0x07, 0x02, 0x04, 0x07, 0xd1, 0x08, 0x04, - 0x00, 0x19, 0x02, 0x00, 0x1a, 0x03, 0x1a, 0x00, 0x04, - 0x25, 0x35, 0x28, 0x03, 0x25, 0x25, 0x09, 0x03, 0x03, - 0x1a, 0x00, 0x04, 0x25, 0xd4, 0x04, 0x02, 0x02, 0xd4, - 0x25, 0x25, 0x25, 0x07, 0x02, 0xba, 0x83, 0x00, 0x18, - 0x02, 0x00, 0x1b, 0x03, 0x09, 0x25, 0x3a, 0x03, 0x03, - 0x3a, 0x25, 0x03, 0x03, 0x3a, 0x25, 0x25, 0x3a, 0x02, - 0x04, 0x25, 0x04, 0x02, 0x02, 0x07, 0x83, 0x0a, 0x02, - 0xba, 0x00, 0x06, 0x25, 0x83, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x0a, 0x03, 0x25, 0x25, 0x30, 0x03, 0xd4, - 0x25, 0x03, 0x03, 0x87, 0x25, 0x25, 0x30, 0x03, 0xd4, - 0x09, 0x03, 0x1a, 0x25, 0x25, 0x04, 0x23, 0x25, 0x25, - 0x02, 0xba, 0x25, 0x25, 0x07, 0x05, 0x0a, 0x25, 0x25, - 0x25, 0x0a, 0x04, 0x00, 0x18, 0x02, 0x00, 0x1a, 0x03, - 0x30, 0x00, 0x05, 0x25, 0x87, 0x03, 0x25, 0x25, 0x09, - 0x03, 0x03, 0x3a, 0x25, 0x0a, 0x23, 0x25, 0x25, 0x07, - 0x02, 0x02, 0x07, 0x25, 0x25, 0x25, 0xd4, 0x02, 0x1f, - 0x07, 0x00, 0x18, 0x02, 0x00, 0x1b, 0x03, 0x35, 0x25, - 0x1a, 0x03, 0x03, 0x87, 0x25, 0x03, 0x03, 0xbe, 0x25, - 0x25, 0x09, 0x02, 0x1f, 0x08, 0x00, 0x07, 0x02, 0xba, - 0x00, 0x06, 0x25, 0xd1, 0x00, 0x0b, 0x02, 0x01, 0x01, - 0x00, 0x09, 0x03, 0x28, 0x25, 0x25, 0xbe, 0x1a, 0x09, - 0x87, 0x03, 0x03, 0x35, 0x25, 0x25, 0x1a, 0x03, 0x09, - 0x09, 0x03, 0x30, 0x25, 0x09, 0x02, 0x02, 0xd4, 0x25, - 0x04, 0xba, 0x25, 0x25, 0x09, 0x00, 0x06, 0x25, 0x08, - 0x00, 0x18, 0x02, 0x00, 0x1b, 0x03, 0x25, 0xd4, 0xbe, - 0xbe, 0x25, 0x0a, 0x03, 0x25, 0x25, 0x09, 0x03, 0x03, - 0x09, 0x25, 0x1f, 0x02, 0x09, 0x25, 0x07, 0x02, 0x02, - 0x04, 0x0a, 0x25, 0x25, 0x25, 0x06, 0xce, 0x16, 0x00, - 0x18, 0x02, 0x00, 0x1a, 0x03, 0x28, 0x25, 0x25, 0x03, - 0x03, 0x03, 0x09, 0x09, 0x03, 0x03, 0x28, 0x25, 0x25, - 0x25, 0x16, 0x0a, 0x16, 0x00, 0x05, 0x02, 0x04, 0x1f, - 0x21, 0x00, 0x06, 0x25, 0xd4, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x09, 0x03, 0x30, 0x25, 0x25, 0xd4, 0x00, - 0x05, 0x03, 0x25, 0x25, 0x25, 0x03, 0x03, 0x3a, 0x28, - 0x03, 0x3a, 0x25, 0x09, 0x02, 0x02, 0x08, 0x25, 0xba, - 0xba, 0x00, 0x04, 0x25, 0x83, 0xba, 0xba, 0x25, 0x25, - 0x0a, 0x00, 0x18, 0x02, 0x00, 0x1b, 0x03, 0x25, 0x3a, - 0x03, 0x03, 0x09, 0x25, 0x03, 0x0a, 0x25, 0x3a, 0x03, - 0x03, 0x09, 0x25, 0xba, 0x02, 0x06, 0x25, 0x08, 0x02, - 0x02, 0x02, 0x1f, 0x25, 0x25, 0x25, 0xce, 0x0a, 0x00, - 0x19, 0x02, 0x00, 0x1a, 0x03, 0x30, 0x25, 0x25, 0x03, - 0x03, 0x03, 0x0a, 0x82, 0x03, 0x03, 0x03, 0xd4, 0x25, - 0x25, 0x7f, 0x09, 0x00, 0x04, 0x02, 0x16, 0x1f, 0x0a, - 0x25, 0x07, 0x00, 0x07, 0x25, 0x00, 0x0b, 0x02, 0x01, - 0x01, 0x00, 0x09, 0x03, 0x30, 0x25, 0x25, 0x25, 0x31, - 0x03, 0x03, 0x03, 0x30, 0x25, 0x25, 0x25, 0x00, 0x05, - 0x03, 0x3a, 0x25, 0x3a, 0x02, 0x02, 0x07, 0x25, 0xba, - 0xba, 0x25, 0x25, 0x25, 0x21, 0x02, 0x02, 0x02, 0xd4, - 0x25, 0x25, 0x04, 0x00, 0x17, 0x02, 0x00, 0x1b, 0x03, - 0x25, 0x3a, 0x03, 0x03, 0x09, 0x25, 0x03, 0x09, 0x25, - 0x3a, 0x03, 0x03, 0x0a, 0x25, 0x16, 0x02, 0x04, 0x25, - 0xd1, 0x02, 0x02, 0x02, 0x04, 0x00, 0x04, 0x25, 0x83, - 0x00, 0x19, 0x02, 0x00, 0x1a, 0x03, 0x3a, 0x25, 0x25, - 0x03, 0x03, 0x28, 0x25, 0xbe, 0x03, 0x03, 0x03, 0x82, - 0x25, 0x25, 0x25, 0x05, 0x00, 0x04, 0x02, 0x08, 0x25, - 0x25, 0x25, 0x05, 0x25, 0x25, 0x25, 0xd4, 0x08, 0x07, - 0xba, 0x00, 0x0b, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x35, 0x25, 0x25, 0x25, 0x86, 0x03, 0x03, 0x31, 0x25, - 0x25, 0x25, 0x00, 0x05, 0x03, 0x09, 0x25, 0x3a, 0x16, - 0x07, 0xce, 0x25, 0xba, 0xba, 0x25, 0x25, 0x09, 0x00, - 0x04, 0x02, 0xd1, 0x25, 0x25, 0xba, 0x00, 0x17, 0x02, - 0x00, 0x1b, 0x03, 0x25, 0x3a, 0x03, 0x03, 0x09, 0x09, - 0x03, 0x09, 0x25, 0x3a, 0x03, 0x03, 0x25, 0x25, 0x02, - 0x02, 0x02, 0x25, 0xd1, 0x00, 0x04, 0x02, 0x83, 0x25, - 0x25, 0x25, 0x07, 0x00, 0x19, 0x02, 0x00, 0x1a, 0x03, - 0x87, 0x25, 0x25, 0x82, 0x3a, 0x87, 0x25, 0x1a, 0x03, - 0x03, 0x03, 0xbe, 0x25, 0x25, 0x25, 0x05, 0x00, 0x04, - 0x02, 0x07, 0x25, 0x25, 0x25, 0x16, 0x08, 0x07, 0x08, - 0xba, 0x00, 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, - 0x1a, 0x35, 0x25, 0x25, 0x25, 0xbe, 0x03, 0x3a, 0x25, - 0x25, 0x25, 0x00, 0x06, 0x03, 0x1a, 0xd4, 0x00, 0x04, - 0x25, 0xba, 0xba, 0x25, 0x25, 0x07, 0x00, 0x04, 0x02, - 0x83, 0x25, 0x25, 0xba, 0x00, 0x17, 0x02, 0x00, 0x1b, - 0x03, 0x25, 0x87, 0x03, 0x03, 0x09, 0x3a, 0x03, 0x09, - 0x25, 0x3a, 0x03, 0x1a, 0x25, 0x25, 0x04, 0x06, 0x1f, - 0x25, 0xd1, 0x00, 0x04, 0x02, 0x23, 0x25, 0x25, 0x25, - 0x16, 0x00, 0x19, 0x02, 0x00, 0x1a, 0x03, 0x09, 0x25, - 0x25, 0xd4, 0x09, 0x09, 0x09, 0x00, 0x04, 0x03, 0x28, - 0x25, 0x25, 0x25, 0x1f, 0x00, 0x04, 0x02, 0x07, 0x25, - 0x25, 0xd4, 0x02, 0x02, 0x02, 0x07, 0x05, 0x00, 0x0e, - 0x02, 0x01, 0x01, 0x00, 0x0b, 0x03, 0x28, 0x09, 0x25, - 0x25, 0x0a, 0x28, 0x3a, 0x25, 0x25, 0xd4, 0x00, 0x05, - 0x03, 0x28, 0xd4, 0x25, 0xd4, 0x06, 0x07, 0x25, 0x04, - 0xba, 0x25, 0x25, 0x07, 0x00, 0x04, 0x02, 0x07, 0x25, - 0x25, 0xba, 0x00, 0x17, 0x02, 0x00, 0x1b, 0x03, 0x25, - 0x09, 0x03, 0x1a, 0x25, 0x30, 0x03, 0x09, 0x25, 0x3a, - 0x03, 0x03, 0x28, 0x21, 0x0a, 0x25, 0x25, 0x25, 0xd1, - 0x00, 0x05, 0x02, 0xd4, 0x25, 0x0a, 0x00, 0x1a, 0x02, - 0x00, 0x1a, 0x03, 0x09, 0x25, 0x25, 0x00, 0x09, 0x03, - 0xd4, 0x25, 0x25, 0xce, 0x00, 0x04, 0x02, 0x07, 0x25, - 0x25, 0xd1, 0x02, 0x02, 0x02, 0xd1, 0x07, 0x00, 0x0e, - 0x02, 0x01, 0x01, 0x00, 0x0d, 0x03, 0xd1, 0x25, 0x25, - 0x31, 0x3a, 0x25, 0x25, 0x09, 0x00, 0x05, 0x03, 0x82, - 0x25, 0xd4, 0x04, 0x02, 0x07, 0x25, 0x02, 0xba, 0x25, - 0x25, 0x83, 0x00, 0x04, 0x02, 0x07, 0x25, 0x25, 0xba, - 0x00, 0x17, 0x02, 0x00, 0x1b, 0x03, 0x25, 0x25, 0x30, - 0x0a, 0x35, 0x03, 0x03, 0x09, 0x25, 0x82, 0x03, 0x03, - 0x86, 0x25, 0x25, 0x08, 0x04, 0x25, 0x1f, 0x00, 0x05, - 0x02, 0x06, 0x25, 0x83, 0x00, 0x1a, 0x02, 0x00, 0x1a, - 0x03, 0x09, 0x25, 0x35, 0x00, 0x09, 0x03, 0x35, 0x25, - 0x25, 0x25, 0x04, 0x02, 0x02, 0x02, 0x07, 0x25, 0x25, - 0xd1, 0x02, 0x02, 0x02, 0xd1, 0x07, 0x00, 0x0e, 0x02, - 0x01, 0x01, 0x00, 0x0e, 0x03, 0xd4, 0x25, 0x3a, 0x30, - 0x25, 0x25, 0x09, 0x00, 0x05, 0x03, 0x0a, 0x25, 0x30, - 0x02, 0x02, 0x07, 0x25, 0x02, 0xba, 0x25, 0x25, 0xd1, - 0x00, 0x04, 0x02, 0x07, 0x25, 0x25, 0xba, 0x00, 0x17, - 0x02, 0x00, 0x1b, 0x03, 0x25, 0x25, 0x25, 0x0a, 0x1a, - 0x03, 0x03, 0x3a, 0x25, 0x09, 0x03, 0x1a, 0x0a, 0x25, - 0x05, 0x02, 0x02, 0x25, 0x07, 0x00, 0x05, 0x02, 0x04, - 0x0a, 0x07, 0x00, 0x1a, 0x02, 0x00, 0x1a, 0x03, 0x82, - 0x25, 0x09, 0x03, 0x03, 0x1a, 0x00, 0x05, 0x03, 0x1a, - 0x0a, 0xd4, 0x25, 0x25, 0xba, 0x02, 0x02, 0x02, 0xba, - 0x25, 0x25, 0xd1, 0x02, 0x02, 0x02, 0xd1, 0x07, 0x00, - 0x0e, 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x1a, 0x09, - 0x3a, 0x03, 0x3a, 0x25, 0x3a, 0x30, 0x25, 0x25, 0x09, - 0x00, 0x04, 0x03, 0x30, 0x25, 0x25, 0x03, 0x02, 0x02, - 0x83, 0x25, 0x02, 0xba, 0x25, 0x25, 0xd1, 0x00, 0x04, - 0x02, 0x1f, 0x25, 0x25, 0xba, 0x00, 0x17, 0x02, 0x00, - 0x1b, 0x03, 0x25, 0x25, 0xd4, 0x1a, 0x03, 0x03, 0x03, - 0x3a, 0x25, 0x09, 0x03, 0x3a, 0x25, 0x09, 0x02, 0x02, - 0x02, 0x25, 0x07, 0x00, 0x06, 0x02, 0xd4, 0x16, 0x00, - 0x1a, 0x02, 0x00, 0x1a, 0x03, 0x3a, 0x25, 0x09, 0x03, - 0x03, 0x25, 0x0a, 0x1a, 0x03, 0x03, 0x03, 0x87, 0x87, - 0x3a, 0x25, 0x25, 0x07, 0x02, 0x02, 0x02, 0xba, 0x25, - 0x25, 0xd1, 0x02, 0x02, 0x02, 0xce, 0x08, 0x00, 0x0e, - 0x02, 0x01, 0x01, 0x00, 0x0a, 0x03, 0x30, 0x25, 0x09, - 0x03, 0x3a, 0x25, 0x1a, 0x03, 0x25, 0x25, 0x0a, 0x03, - 0x03, 0x1a, 0x3a, 0x30, 0x25, 0x25, 0x03, 0x02, 0x04, - 0x0a, 0x25, 0x02, 0xba, 0x25, 0x25, 0xd1, 0x00, 0x04, - 0x02, 0xd1, 0x25, 0x25, 0xba, 0x00, 0x17, 0x02, 0x00, - 0x1b, 0x03, 0x25, 0x25, 0x30, 0x00, 0x04, 0x03, 0x3a, - 0x25, 0x09, 0x03, 0x09, 0x25, 0x07, 0x02, 0x02, 0x16, - 0x25, 0x07, 0x00, 0x05, 0x02, 0x04, 0x0a, 0x00, 0x1b, - 0x02, 0x00, 0x1a, 0x03, 0x1a, 0x25, 0x0a, 0x03, 0x03, - 0x25, 0x25, 0x30, 0x03, 0x03, 0x03, 0x0a, 0xbe, 0x1a, - 0x25, 0x25, 0xd1, 0x02, 0x02, 0x02, 0x16, 0x25, 0x25, - 0xd1, 0x02, 0x02, 0x02, 0x25, 0xd1, 0x00, 0x0e, 0x02, - 0x01, 0x01, 0x00, 0x0a, 0x03, 0x30, 0x25, 0x09, 0x03, - 0x87, 0x0a, 0x03, 0x03, 0x87, 0x25, 0x25, 0x1a, 0x03, - 0x87, 0x30, 0x30, 0x25, 0x25, 0x30, 0x04, 0xce, 0x25, - 0x25, 0x04, 0xba, 0x25, 0x25, 0xd1, 0x00, 0x04, 0x02, - 0xd1, 0x25, 0x25, 0xba, 0x00, 0x17, 0x02, 0x00, 0x1b, - 0x03, 0x25, 0x25, 0x30, 0x00, 0x04, 0x03, 0x3a, 0x25, - 0x09, 0x03, 0x09, 0x25, 0x07, 0x02, 0x02, 0x07, 0x25, - 0x07, 0x00, 0x05, 0x02, 0x07, 0x08, 0x00, 0x1b, 0x02, - 0x00, 0x1b, 0x03, 0x35, 0x25, 0x1a, 0x1a, 0x25, 0x25, - 0x1a, 0x03, 0x03, 0xbe, 0x25, 0x28, 0x03, 0xd4, 0x25, - 0x25, 0x00, 0x04, 0x02, 0x25, 0x25, 0xd1, 0x02, 0x02, - 0x02, 0x25, 0xd1, 0x00, 0x0e, 0x02, 0x01, 0x01, 0x00, - 0x0a, 0x02, 0xba, 0x25, 0xd1, 0x02, 0xd4, 0x83, 0x02, - 0x02, 0x04, 0x0a, 0x25, 0x08, 0x04, 0x0a, 0x02, 0x02, - 0xd4, 0x00, 0x04, 0x25, 0xd4, 0x25, 0x3a, 0x30, 0x25, - 0x25, 0x35, 0x00, 0x04, 0x03, 0x09, 0x25, 0x25, 0x28, - 0x00, 0x17, 0x03, 0x00, 0x1b, 0x02, 0x25, 0x25, 0xba, - 0x00, 0x04, 0x02, 0x07, 0x25, 0xd1, 0x02, 0xd1, 0x25, - 0xd4, 0x03, 0x31, 0x25, 0x25, 0x87, 0x00, 0x05, 0x03, - 0x09, 0x31, 0x00, 0x1b, 0x03, 0x00, 0x1b, 0x02, 0x07, - 0x25, 0xba, 0x07, 0x25, 0xd4, 0x02, 0x02, 0x02, 0x08, - 0xd1, 0x02, 0x02, 0x87, 0x25, 0x25, 0x30, 0x03, 0x03, - 0x03, 0x25, 0x25, 0x09, 0x03, 0x03, 0x03, 0x25, 0x09, - 0x00, 0x0e, 0x03, 0x01, 0x01, 0x00, 0x0b, 0x02, 0x25, - 0x25, 0xce, 0x25, 0x23, 0x02, 0x02, 0x02, 0x16, 0x0a, - 0x25, 0x08, 0x05, 0x02, 0x02, 0x16, 0xd4, 0x25, 0x09, - 0x3a, 0x03, 0xd4, 0x3a, 0x30, 0x25, 0x25, 0x25, 0x00, - 0x04, 0x03, 0x0a, 0x25, 0x25, 0x00, 0x18, 0x03, 0x00, - 0x1b, 0x02, 0x25, 0x25, 0xba, 0x00, 0x04, 0x02, 0x06, - 0x25, 0x08, 0x02, 0x06, 0x00, 0x05, 0x25, 0xd4, 0x0a, - 0x00, 0x05, 0x03, 0x0a, 0x28, 0x00, 0x1b, 0x03, 0x00, - 0x1b, 0x02, 0x04, 0x0a, 0xce, 0xce, 0x25, 0x23, 0x02, - 0x02, 0x02, 0x0a, 0x07, 0x02, 0x02, 0xbe, 0x25, 0x25, - 0x31, 0x03, 0x03, 0x03, 0x25, 0x25, 0x09, 0x03, 0x03, - 0x1a, 0x25, 0x35, 0x00, 0x0e, 0x03, 0x01, 0x01, 0x00, - 0x0b, 0x02, 0xd1, 0x25, 0x0a, 0x07, 0x00, 0x05, 0x02, - 0x04, 0x07, 0x23, 0x00, 0x06, 0x02, 0x03, 0x03, 0x03, - 0x28, 0x00, 0x09, 0x03, 0x3a, 0x3a, 0x3a, 0x00, 0x18, - 0x03, 0x00, 0x1b, 0x02, 0x25, 0x83, 0x00, 0x05, 0x02, - 0xba, 0x0a, 0x04, 0x02, 0x02, 0x1f, 0x25, 0x35, 0x87, - 0x1a, 0x30, 0x0a, 0x00, 0x04, 0x03, 0x1a, 0xd4, 0x00, - 0x1c, 0x03, 0x00, 0x1c, 0x02, 0x05, 0x25, 0x25, 0x83, - 0x02, 0x02, 0x02, 0x05, 0x25, 0x16, 0x02, 0x02, 0x03, - 0x25, 0xd4, 0x00, 0x04, 0x03, 0x25, 0x25, 0xbe, 0x03, - 0x03, 0x30, 0x25, 0x25, 0x00, 0x0e, 0x03, 0x01, 0x01, - 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x1b, 0x02, - 0x21, 0x00, 0x06, 0x02, 0xba, 0x23, 0x00, 0x04, 0x02, - 0x00, 0x05, 0x03, 0x28, 0x00, 0x04, 0x03, 0x3a, 0x82, - 0x00, 0x1c, 0x03, 0x00, 0x1d, 0x02, 0x05, 0x07, 0x04, - 0x02, 0x02, 0x02, 0x04, 0x06, 0x02, 0x02, 0x02, 0x03, - 0x09, 0x1a, 0x00, 0x04, 0x03, 0x35, 0x30, 0x03, 0x03, - 0x03, 0x1a, 0x3a, 0x31, 0x00, 0x0e, 0x03, 0x01, 0x01, - 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x0a, 0x03, 0x09, 0xbe, 0x00, 0x1c, 0x03, 0x00, - 0x28, 0x02, 0x03, 0x1a, 0x00, 0x05, 0x03, 0x28, 0x00, - 0x15, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x0a, 0x03, 0x0a, 0x28, - 0x00, 0x1c, 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, - 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x09, 0x03, 0x1a, 0xd4, 0x00, 0x1d, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, 0x01, - 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x09, 0x03, 0x3a, 0x82, 0x00, 0x1d, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, - 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x09, - 0x03, 0x09, 0x1a, 0x00, 0x1d, 0x03, 0x00, 0x28, 0x02, - 0x00, 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, - 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, 0x09, 0x03, 0x82, - 0x00, 0x1e, 0x03, 0x00, 0x28, 0x02, 0x00, 0x1d, 0x03, - 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, 0x03, 0x00, - 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, 0x02, 0x00, - 0x1d, 0x03, 0x01, 0x01, 0x00, 0x1d, 0x02, 0x00, 0x28, - 0x03, 0x00, 0x28, 0x02, 0x00, 0x28, 0x03, 0x00, 0x28, - 0x02, 0x00, 0x1d, 0x03, 0x00, 0xdd, 0x01, 0x00, 0x00 - -}; - -unsigned char item_bomb_colors[] = { - 0xff, 0xff, 0xff, - 0x00, 0x00, 0x00, - 0x62, 0x62, 0x74, - 0x56, 0x61, 0xc1, - 0x70, 0x72, 0x94, - 0x57, 0x56, 0x5c, - 0x7b, 0x7f, 0xac, - 0x43, 0x46, 0x68, - 0x28, 0x41, 0xfe, - 0x49, 0x51, 0x92, - 0x40, 0x41, 0x4a, - 0x4e, 0x59, 0xb2, - 0x3d, 0x3c, 0x3d, - 0x42, 0x41, 0x42, - 0x48, 0x47, 0x48, - 0x41, 0x47, 0x7e, - 0x6c, 0x70, 0x9c, - 0x50, 0x4f, 0x50, - 0x16, 0x24, 0x90, - 0x50, 0x5b, 0xb0, - 0x60, 0x61, 0x71, - 0x71, 0x74, 0x97, - 0x56, 0x57, 0x67, - 0x26, 0x3e, 0xf6, - 0x14, 0x20, 0x7f, - 0x3a, 0x3f, 0x6a, - 0x42, 0x45, 0x64, - 0x4a, 0x52, 0x96, - 0x41, 0x43, 0x52, - 0x25, 0x3c, 0xee, - 0x67, 0x68, 0x80, - 0x6a, 0x6c, 0x88, - 0x3c, 0x3b, 0x3c, - 0x49, 0x48, 0x49, - 0x5b, 0x5b, 0x65, - 0x6b, 0x6f, 0x98, - 0x4e, 0x4d, 0x4e, - 0x45, 0x4a, 0x78, - 0x47, 0x4d, 0x82, - 0x40, 0x41, 0x54, - 0x4e, 0x59, 0xa8, - 0x41, 0x40, 0x41, - 0x44, 0x43, 0x44, - 0x64, 0x65, 0x7a, - 0x6d, 0x6f, 0x8e, - 0x5f, 0x5f, 0x6e, - 0x72, 0x75, 0x9a, - 0x38, 0x37, 0x38, - 0x4d, 0x4c, 0x4d, - 0x44, 0x48, 0x70, - 0x48, 0x4f, 0x8a, - 0x41, 0x44, 0x60, - 0x4b, 0x53, 0x9a, - 0x3f, 0x3e, 0x3f, - 0x46, 0x45, 0x46, - 0x3b, 0x3a, 0x3b, - 0x4a, 0x49, 0x4a, - 0x6e, 0x70, 0x8f, - 0x69, 0x6b, 0x85, - 0x59, 0x59, 0x62, - 0x78, 0x7c, 0xa6, - 0x54, 0x53, 0x56, - 0x7d, 0x82, 0xb2, - 0x4a, 0x52, 0x8e, - 0x48, 0x4f, 0x80, - 0x3f, 0x40, 0x50, - 0x4d, 0x57, 0xaa, - 0x3e, 0x3e, 0x48, - 0x3c, 0x3c, 0x40, - 0x50, 0x5b, 0xba, - 0x6f, 0x72, 0x92, - 0x66, 0x67, 0x7a, - 0x67, 0x69, 0x81, - 0x6c, 0x6e, 0x8b, - 0x74, 0x77, 0x9d, - 0x37, 0x36, 0x37, - 0x35, 0x34, 0x35, - 0x32, 0x32, 0x32, - 0x52, 0x51, 0x52, - 0x4b, 0x53, 0x92, - 0x45, 0x4a, 0x6c, - 0x47, 0x4d, 0x7a, - 0x49, 0x51, 0x88, - 0x44, 0x48, 0x66, - 0x4b, 0x54, 0x9e, - 0x70, 0x73, 0x96, - 0x66, 0x67, 0x78, - 0x67, 0x68, 0x7d, - 0x6a, 0x6c, 0x8e, - 0x4b, 0x4a, 0x4b, - 0x4c, 0x54, 0x96, - 0x49, 0x4c, 0x6c, - 0x46, 0x4b, 0x72, - 0x4b, 0x54, 0x94, - 0x50, 0x58, 0x9a, - 0x35, 0x37, 0x4b, - 0x38, 0x3c, 0x5c, - 0x4f, 0x5a, 0xac, - 0x5d, 0x5e, 0x6b, - 0x64, 0x63, 0x6b, - 0x62, 0x6d, 0xc8, - 0x52, 0x5b, 0x9c, - 0x4b, 0x4f, 0x6e, - 0x45, 0x49, 0x6a, - 0x41, 0x43, 0x5c, - 0x40, 0x42, 0x4e, - 0x26, 0x3d, 0xf2, - 0x75, 0x78, 0x9f, - 0x35, 0x45, 0xc5, - 0x3d, 0x4b, 0xba, - 0x65, 0x66, 0x7c, - 0x63, 0x64, 0x77, - 0x69, 0x6c, 0x8c, - 0x3a, 0x39, 0x3a, - 0x33, 0x33, 0x39, - 0x1f, 0x32, 0xc5, - 0x65, 0x70, 0xc9, - 0x4d, 0x57, 0xa2, - 0x46, 0x4c, 0x74, - 0x45, 0x4a, 0x6e, - 0x4b, 0x53, 0x90, - 0x16, 0x23, 0x8c, - 0x50, 0x5c, 0xb4, - 0x52, 0x5b, 0xa6, - 0x4b, 0x4f, 0x78, - 0x69, 0x6b, 0x8a, - 0x47, 0x46, 0x47, - 0x63, 0x62, 0x67, - 0x7c, 0x80, 0xaf, - 0x4a, 0x52, 0x8c, - 0x3f, 0x40, 0x46, - 0x4f, 0x5a, 0xb6, - 0x33, 0x33, 0x33, - 0x51, 0x50, 0x51, - 0x54, 0x5e, 0xa8, - 0x4d, 0x52, 0x7a, - 0x77, 0x7b, 0xa5, - 0x33, 0x44, 0xc8, - 0x3b, 0x4a, 0xbd, - 0x68, 0x69, 0x82, - 0x53, 0x5d, 0xae, - 0x4c, 0x51, 0x80, - 0x7a, 0x7e, 0xab, - 0x31, 0x43, 0xca, - 0x3a, 0x49, 0xbf, - 0x50, 0x5b, 0xb2, - 0x49, 0x50, 0x84, - 0x54, 0x5f, 0xb6, - 0x4d, 0x53, 0x88, - 0x56, 0x62, 0xb8, - 0x4f, 0x56, 0x8a, - 0x7b, 0x7f, 0xae, - 0x30, 0x42, 0xcc, - 0x38, 0x48, 0xc1, - 0x51, 0x5c, 0xb6, - 0x55, 0x60, 0xba, - 0x4e, 0x54, 0x8c, - 0x57, 0x63, 0xbc, - 0x50, 0x57, 0x8e, - 0x7d, 0x81, 0xb1, - 0x2f, 0x41, 0xcd, - 0x87, 0x87, 0x96, - 0xc1, 0xc0, 0xc1, - 0x53, 0x5c, 0xaa, - 0x37, 0x47, 0xc2, - 0x51, 0x5d, 0xba, - 0xb7, 0xb8, 0xc6, - 0xff, 0xff, 0xff, - 0x6f, 0x78, 0xc6, - 0x56, 0x61, 0xbe, - 0x42, 0x4e, 0xb4, - 0x32, 0x43, 0xc9, - 0x4e, 0x55, 0x90, - 0x89, 0x89, 0x95, - 0x50, 0x5a, 0xab, - 0xb7, 0xb8, 0xc2, - 0x67, 0x72, 0xc2, - 0xb5, 0xb5, 0xc0, - 0x65, 0x6f, 0xc0, - 0x42, 0x4f, 0xb3, - 0x52, 0x50, 0x52, - 0x46, 0x51, 0xab, - 0x4b, 0x51, 0x89, - 0x82, 0x83, 0x98, - 0x57, 0x60, 0xa8, - 0xb1, 0xb2, 0xc6, - 0x75, 0x7e, 0xc6, - 0x51, 0x4f, 0x51, - 0x46, 0x51, 0xa8, - 0x40, 0x4d, 0xb6, - 0x33, 0x44, 0xc7, - 0x4b, 0x51, 0x86, - 0x45, 0x44, 0x45, - 0x50, 0x4e, 0x50, - 0x47, 0x51, 0xa2, - 0x48, 0x51, 0x9c, - 0x4d, 0x51, 0x7a - -}; -unsigned char item_bomb[] = { - 0x00, 0xa9, 0x01, 0x02, 0x03, 0x04, 0x00, 0x0d, 0x01, - 0x05, 0x03, 0x06, 0x00, 0x2d, 0x01, 0x07, 0x08, 0x09, - 0x00, 0x0d, 0x01, 0x0a, 0x08, 0x0b, 0x00, 0x2d, 0x01, - 0x0c, 0x0d, 0x0e, 0x00, 0x0b, 0x01, 0x0f, 0x03, 0x10, - 0x0d, 0x11, 0x00, 0x3b, 0x01, 0x12, 0x08, 0x13, 0x00, - 0x31, 0x01, 0x14, 0x03, 0x15, 0x00, 0x07, 0x01, 0x16, - 0x08, 0x17, 0x18, 0x19, 0x00, 0x31, 0x01, 0x1a, 0x08, - 0x1b, 0x00, 0x07, 0x01, 0x1c, 0x08, 0x1d, 0x00, 0x29, - 0x01, 0x1e, 0x03, 0x1f, 0x00, 0x07, 0x01, 0x20, 0x0d, - 0x21, 0x00, 0x05, 0x01, 0x22, 0x03, 0x23, 0x0d, 0x24, - 0x00, 0x29, 0x01, 0x25, 0x08, 0x26, 0x00, 0x0f, 0x01, - 0x27, 0x08, 0x28, 0x00, 0x2b, 0x01, 0x29, 0x0d, 0x2a, - 0x01, 0x2b, 0x03, 0x2c, 0x00, 0x05, 0x01, 0x2d, 0x03, - 0x2e, 0x01, 0x01, 0x01, 0x2f, 0x0d, 0x30, 0x00, 0x2f, - 0x01, 0x31, 0x08, 0x32, 0x00, 0x05, 0x01, 0x33, 0x08, - 0x34, 0x00, 0x35, 0x01, 0x35, 0x0d, 0x36, 0x01, 0x02, - 0x03, 0x04, 0x01, 0x37, 0x0d, 0x38, 0x00, 0x39, 0x01, - 0x07, 0x08, 0x09, 0x00, 0x2b, 0x01, 0x39, 0x00, 0x09, - 0x03, 0x3a, 0x00, 0x07, 0x01, 0x0c, 0x0d, 0x0e, 0x00, - 0x09, 0x01, 0x3b, 0x03, 0x3c, 0x01, 0x05, 0x03, 0x06, - 0x01, 0x3d, 0x03, 0x3e, 0x00, 0x17, 0x01, 0x3f, 0x00, - 0x09, 0x08, 0x40, 0x00, 0x13, 0x01, 0x41, 0x08, 0x42, - 0x01, 0x43, 0x08, 0x0b, 0x01, 0x44, 0x08, 0x45, 0x00, - 0x15, 0x01, 0x46, 0x03, 0x47, 0x00, 0x09, 0x0d, 0x48, - 0x03, 0x03, 0x03, 0x49, 0x00, 0x05, 0x01, 0x14, 0x00, - 0x05, 0x03, 0x4a, 0x01, 0x01, 0x01, 0x4b, 0x0d, 0x24, - 0x01, 0x4c, 0x0d, 0x11, 0x01, 0x4d, 0x0d, 0x4e, 0x00, - 0x15, 0x01, 0x4f, 0x08, 0x50, 0x00, 0x09, 0x01, 0x51, - 0x08, 0x08, 0x08, 0x52, 0x00, 0x05, 0x01, 0x53, 0x00, - 0x05, 0x08, 0x54, 0x00, 0x21, 0x01, 0x55, 0x03, 0x56, - 0x0d, 0x0c, 0x00, 0x09, 0x01, 0x29, 0x0d, 0x0d, 0x0d, - 0x57, 0x00, 0x05, 0x03, 0x58, 0x00, 0x05, 0x0d, 0x59, - 0x00, 0x21, 0x01, 0x5a, 0x08, 0x5b, 0x00, 0x0f, 0x01, - 0x5c, 0x00, 0x05, 0x08, 0x5d, 0x00, 0x27, 0x01, 0x5e, - 0x08, 0x5b, 0x00, 0x0f, 0x01, 0x5f, 0x00, 0x05, 0x18, - 0x60, 0x00, 0x09, 0x01, 0x3b, 0x03, 0x3c, 0x00, 0x1b, - 0x01, 0x5e, 0x08, 0x5b, 0x00, 0x1f, 0x01, 0x41, 0x08, - 0x61, 0x00, 0x1b, 0x01, 0x5e, 0x08, 0x5b, 0x00, 0x13, - 0x01, 0x02, 0x03, 0x04, 0x01, 0x01, 0x01, 0x62, 0x03, - 0x4a, 0x01, 0x01, 0x01, 0x4b, 0x0d, 0x63, 0x03, 0x64, - 0x00, 0x19, 0x01, 0x65, 0x08, 0x66, 0x00, 0x13, 0x01, - 0x67, 0x08, 0x09, 0x01, 0x01, 0x01, 0x68, 0x08, 0x54, - 0x00, 0x05, 0x01, 0x69, 0x08, 0x6a, 0x00, 0x13, 0x01, - 0x6b, 0x00, 0x05, 0x03, 0x6c, 0x08, 0x6d, 0x00, 0x05, - 0x03, 0x6e, 0x00, 0x0b, 0x01, 0x6f, 0x03, 0x70, 0x0d, - 0x0e, 0x01, 0x01, 0x01, 0x71, 0x0d, 0x59, 0x00, 0x05, - 0x01, 0x72, 0x18, 0x73, 0x08, 0x74, 0x00, 0x11, 0x01, - 0x75, 0x00, 0x0d, 0x08, 0x76, 0x00, 0x0b, 0x01, 0x77, - 0x08, 0x78, 0x00, 0x0f, 0x01, 0x79, 0x08, 0x7a, 0x00, - 0x11, 0x01, 0x7b, 0x00, 0x0d, 0x08, 0x7c, 0x00, 0x09, - 0x01, 0x2b, 0x03, 0x7d, 0x0d, 0x7e, 0x00, 0x05, 0x01, - 0x62, 0x03, 0x4a, 0x00, 0x07, 0x01, 0x4c, 0x0d, 0x7f, - 0x03, 0x80, 0x00, 0x0f, 0x01, 0x7b, 0x00, 0x0d, 0x08, - 0x7c, 0x00, 0x09, 0x01, 0x31, 0x08, 0x81, 0x00, 0x07, - 0x01, 0x68, 0x08, 0x54, 0x00, 0x09, 0x01, 0x82, 0x08, - 0x83, 0x00, 0x0f, 0x01, 0x7b, 0x00, 0x0d, 0x08, 0x7c, - 0x00, 0x09, 0x01, 0x35, 0x0d, 0x36, 0x00, 0x07, 0x01, - 0x71, 0x0d, 0x59, 0x00, 0x09, 0x01, 0x84, 0x0d, 0x85, - 0x00, 0x0f, 0x01, 0x86, 0x00, 0x0d, 0x08, 0x87, 0x00, - 0x2d, 0x01, 0x88, 0x03, 0x03, 0x03, 0x89, 0x00, 0x0d, - 0x08, 0x8a, 0x03, 0x03, 0x03, 0x8b, 0x00, 0x0f, 0x01, - 0x62, 0x03, 0x4a, 0x00, 0x17, 0x01, 0x8c, 0x00, 0x15, - 0x08, 0x8d, 0x00, 0x0f, 0x01, 0x68, 0x08, 0x54, 0x00, - 0x13, 0x01, 0x8e, 0x03, 0x03, 0x03, 0x8f, 0x00, 0x15, - 0x08, 0x90, 0x03, 0x03, 0x03, 0x1f, 0x00, 0x0b, 0x01, - 0x71, 0x0d, 0x59, 0x00, 0x13, 0x01, 0x91, 0x00, 0x1d, - 0x08, 0x92, 0x00, 0x21, 0x01, 0x93, 0x00, 0x1d, 0x08, - 0x94, 0x00, 0x21, 0x01, 0x95, 0x00, 0x1d, 0x08, 0x96, - 0x00, 0x1f, 0x01, 0x97, 0x03, 0x98, 0x00, 0x1d, 0x08, - 0x99, 0x03, 0x49, 0x00, 0x1d, 0x01, 0x9a, 0x00, 0x21, - 0x08, 0x52, 0x00, 0x1d, 0x01, 0x9b, 0x00, 0x21, 0x08, - 0x9c, 0x00, 0x1d, 0x01, 0x9d, 0x00, 0x21, 0x08, 0x9e, - 0x00, 0x1b, 0x01, 0x9f, 0x03, 0xa0, 0x00, 0x05, 0x08, - 0xa1, 0xa2, 0xa3, 0x00, 0x19, 0x08, 0xa4, 0x03, 0x2c, - 0x00, 0x19, 0x01, 0xa5, 0x00, 0x07, 0x08, 0xa6, 0xa7, - 0xa8, 0x00, 0x1b, 0x08, 0x81, 0x00, 0x19, 0x01, 0xa9, - 0x00, 0x07, 0x08, 0xaa, 0x03, 0xab, 0x00, 0x1b, 0x08, - 0xac, 0x00, 0x19, 0x01, 0xa9, 0x00, 0x25, 0x08, 0xac, - 0x00, 0x19, 0x01, 0xa9, 0x00, 0x05, 0x08, 0xad, 0xa2, - 0xae, 0x00, 0x1d, 0x08, 0xac, 0x00, 0x19, 0x01, 0xa9, - 0x00, 0x05, 0x08, 0xaf, 0xa7, 0xb0, 0x00, 0x1d, 0x08, - 0xac, 0x00, 0x19, 0x01, 0xa9, 0x00, 0x05, 0x08, 0xb1, - 0xa7, 0xb2, 0x00, 0x1d, 0x08, 0xac, 0x00, 0x19, 0x01, - 0xa9, 0x00, 0x05, 0x08, 0xb1, 0xa7, 0xb2, 0x00, 0x1d, - 0x08, 0xac, 0x00, 0x19, 0x01, 0xa9, 0x00, 0x05, 0x08, - 0xb1, 0xa7, 0xb2, 0x00, 0x1d, 0x08, 0xac, 0x00, 0x19, - 0x01, 0xa9, 0x00, 0x05, 0x08, 0xaf, 0xa7, 0xb0, 0x00, - 0x1d, 0x08, 0xac, 0x00, 0x19, 0x01, 0xa9, 0x00, 0x05, - 0x08, 0xb3, 0x03, 0x8f, 0x00, 0x1d, 0x08, 0xac, 0x00, - 0x19, 0x01, 0xa9, 0x00, 0x25, 0x08, 0xac, 0x00, 0x19, - 0x01, 0xa9, 0x00, 0x07, 0x08, 0xa1, 0xa2, 0xa3, 0x00, - 0x1b, 0x08, 0xac, 0x00, 0x19, 0x01, 0xa5, 0x00, 0x07, - 0x08, 0xa6, 0xa7, 0xa8, 0x00, 0x1b, 0x08, 0x81, 0x00, - 0x19, 0x01, 0xb4, 0x0d, 0xb5, 0x00, 0x05, 0x08, 0xaa, - 0x03, 0xab, 0x00, 0x19, 0x08, 0xb6, 0x0d, 0x36, 0x00, - 0x1b, 0x01, 0x9d, 0x00, 0x21, 0x08, 0x9e, 0x00, 0x1d, - 0x01, 0x9b, 0x00, 0x09, 0x08, 0xb7, 0xa2, 0xb8, 0x00, - 0x15, 0x08, 0x9c, 0x00, 0x1d, 0x01, 0x9a, 0x00, 0x09, - 0x08, 0xb9, 0xa7, 0xba, 0x00, 0x15, 0x08, 0x52, 0x00, - 0x1d, 0x01, 0xbb, 0x0d, 0xbc, 0x00, 0x07, 0x08, 0xbd, - 0x03, 0xbe, 0x00, 0x13, 0x08, 0xbf, 0x0d, 0xc0, 0x00, - 0x1f, 0x01, 0x95, 0x00, 0x1d, 0x08, 0x96, 0x00, 0x21, - 0x01, 0x93, 0x00, 0x1d, 0x08, 0x94, 0x00, 0x21, 0x01, - 0x91, 0x00, 0x1d, 0x08, 0x92, 0x00, 0x21, 0x01, 0xc1, - 0x0d, 0x0d, 0x0d, 0xc2, 0x00, 0x15, 0x08, 0x8d, 0x0d, - 0x0d, 0x0d, 0x2a, 0x00, 0x25, 0x01, 0x8c, 0x00, 0x15, - 0x08, 0x8d, 0x00, 0x29, 0x01, 0x30, 0x0d, 0x0d, 0x0d, - 0xc3, 0x00, 0x0d, 0x08, 0xc4, 0x00, 0x04, 0x0d, 0x00, - 0x2d, 0x01, 0x7b, 0x00, 0x0d, 0x08, 0x7c, 0x00, 0x31, - 0x01, 0x59, 0x00, 0x0d, 0x0d, 0x35, 0x00, 0x24, 0x01, - 0x00, 0x00 -}; - -#endif \ No newline at end of file diff --git a/backends/wince/dynamic_imports.h b/backends/wince/dynamic_imports.h deleted file mode 100644 index d742e13cff..0000000000 --- a/backends/wince/dynamic_imports.h +++ /dev/null @@ -1,45 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -//Dynamically linked GAPI -typedef int (*tGXOpenInput)(void); -typedef struct GXKeyList (*tGXGetDefaultKeys)(int); -typedef int (*tGXCloseDisplay)(void); -typedef int (*tGXCloseInput)(void); -typedef int (*tGXSuspend)(void); -typedef int (*tGXResume)(void); -typedef struct GXDisplayProperties (*tGXGetDisplayProperties)(void); -typedef int (*tGXOpenDisplay)(HWND, unsigned long); -typedef int (*tGXEndDraw)(void); -typedef void* (*tGXBeginDraw)(void); -typedef BOOL (*tGXIsDisplayDRAMBuffer)(void); - -extern tGXOpenInput dynamicGXOpenInput; -extern tGXGetDefaultKeys dynamicGXGetDefaultKeys; -extern tGXCloseDisplay dynamicGXCloseDisplay; -extern tGXCloseInput dynamicGXCloseInput; -extern tGXSuspend dynamicGXSuspend; -extern tGXResume dynamicGXResume; -extern tGXGetDisplayProperties dynamicGXGetDisplayProperties; -extern tGXOpenDisplay dynamicGXOpenDisplay; -extern tGXEndDraw dynamicGXEndDraw; -extern tGXBeginDraw dynamicGXBeginDraw; -static tGXIsDisplayDRAMBuffer dynamicGXIsDisplayDRAMBuffer; diff --git a/backends/wince/findgame.cpp b/backends/wince/findgame.cpp deleted file mode 100644 index 90cfc97dea..0000000000 --- a/backends/wince/findgame.cpp +++ /dev/null @@ -1,1067 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -#ifdef _WIN32_WCE - -// Browse directories to locate SCUMM games - -#include "stdafx.h" -#include - -#if _WIN32_WCE < 300 - -#include -#include - -#endif -#include -#include -#include "resource.h" -#include "scumm/scumm.h" -#include "common/config-manager.h" -#include "screen.h" - -#define CURRENT_GAMES_VERSION 7 - -#define MAX_GAMES 34 -int MAX_DIRECTORY = 40; - -#define MAX_DISPLAYED_DIRECTORIES 7 -#define MAX_DISPLAYED_GAMES 7 - -struct ScummGame { - const char *gamename; - const char *description; - const char *directory; - const char *check_file_1; - const char *check_file_2; - const char *filename; - unsigned char is_demo; -}; - -struct InstalledScummGame { - unsigned char reference; - TCHAR directory[MAX_PATH]; -}; - -struct DirectoryName { - TCHAR name[MAX_PATH]; -}; - -struct GameReference { - char name[100]; - unsigned char reference; -}; - -static const ScummGame GameList[] = { - - { "Simon 1 demo", - "Playable", - "simon1demo", "", "", - "simon1demo", - 1 - }, - { - "Simon 1 dos", - "Completable", - "simon1dos", "", "", - "simon1dos", - 0 - }, - { - "Simon 1 talk", - "Completable", - "simon1talkie", "", "", - "simon1talkie", - 0 - }, - { - "Simon 1 win", - "Completable", - "simon1win", "", "", - "simon1win", - 0 - }, - { - "Simon 2 dos", - "Completable", - "simon2dos", "", "", - "simon2dos", - 0 - }, - { - "Simon 2 talk", - "Completable", - "simon2talkie", "", "", - "simon2talkie", - 0 - }, - { - "Simon 2 win", - "Completable", - "simon2win", "", "", - "simon2win", - 0 - }, - { - "Simon 2 mac", - "Completable", - "simon2mac", "", "", - "simon2mac", - 0 - }, - { - "Indiana Jones 3 EGA", - "Completable, missing music", - "indy3EGA", "", "", - "indy3ega", - 0 - }, - { - "Indiana Jones 3 VGA", - "Completable, missing music", - "indy3", "", "", - "indy3", - 0 - }, - { - "Zak Mc Kracken VGA", - "Completable", - "zak256", "", "", - "zak256", - 0 - }, - { - "Zak Mc Kracken enhanced", - "Experimental", - "zak", "", "", - "zak", - 0 - }, - { - "Maniac Mansion enhanced", - "Experimental", - "maniac", "", "", - "maniac", - 0 - }, - { - "Loom EGA", - "Completable", - "loom", "", "", - "loom", - 0 - }, - { - "Monkey Island 1 EGA", - "Completable", - "monkeyEGA", "", "", - "monkeyega", - 0 - }, - { - "Loom VGA", - "Completable, CD music", - "loomcd", "", "", - "loomcd", - 0 - }, - { - "Monkey Island 1 VGA CD", - "Completable, CD music", - "", "MONKEY.000", "MONKEY.001", - "monkey", - 0 - }, - { - "Monkey Island 1 VGA CD", - "Completable, CD music", - "", "MONKEY1.000", "MONKEY1.001", - "monkey1", - 0 - }, - { - "Monkey Island 1 VGA dk", - "Completable, no sound", - "monkeyvga", "", "", - "monkeyvga", - 0 - }, - { - "Monkey Island 2 VGA", - "Completable", - "", "MONKEY2.000", "MONKEY2.001", - "monkey2", - 0 - }, - { - "Indiana Jones 4", - "Completable", - "", "ATLANTIS.000", "ATLANTIS.001", - "atlantis", - 0 - }, - { - "Indiana Jones 4 demo", - "Completable", - "", "PLAYFATE.000", "PLAYFATE.001", - "playfate", - 1 - }, - { - "Day of the Tentacle", - "Completable", - "", "TENTACLE.000", "TENTACLE.001", - "tentacle", - 0 - }, - { - "Day of Tentacle demo", - "Completable", - "", "DOTTDEMO.000", "DOTTDEMO.001", - "dottdemo", - 1 - }, - { - "Sam & Max", - "Completable", - "", "SAMNMAX.000", "SAMNMAX.001", - "samnmax", - 0 - }, - { - "Sam & Max demo", - "Completable", - "", "SNMDEMO.000", "SNMDEMO.001", - "snmdemo", - 1 - }, - { - "Full Throttle", - "Completable", - "", "FT.LA0", "FT.LA1", - "ft", - 0 - }, - { - "The Dig", - "Completable", - "", "DIG.LA0", "DIG.LA1", - "dig", - 0 - }, - { - "Curse of Monkey Island", - "Completable", - "", "COMI.LA0", "", - "comi", - 0 - }, - { - "Beneath a Steel Sky", - "Completable", - "", "SKY.DSK", "SKY.DNR", - "sky", - 0 - }, - { - "Broken Sword 2", - "Experimental", - "", "PLAYERS.CLU", "", - "sword2", - 0 - }, - { - "Broken Sword 2", - "Experimental", - "", "R2CTLNS.OCX", "", - "sword2alt", - 0 - }, - - { - "Flight of Amazon Queen", - "Completable", - "", "queen.tbl", "queen.1", - "queen", - 0 - }, - { - "Flight of Amazon Queen", - "Completable", - "", "queen.tbl", "queen.1c", - "queen", - 0 - }, - { - NULL, NULL, NULL, NULL, NULL, NULL, 0 - } -}; - -void findGame(TCHAR*); -int displayFoundGames(void); -void displayDirectoryList(void); -void displayGamesList(void); -void doScan(void); -void startFindGame(BOOL, TCHAR*); -bool loadGameSettings(BOOL); -void sortFoundGames(void); - -char gamesFound[MAX_GAMES]; -GameReference listIndex[MAX_GAMES]; -InstalledScummGame gamesInstalled[MAX_GAMES]; -int installedGamesNumber; -HWND hwndDlg; -TCHAR basePath[MAX_PATH]; -TCHAR old_basePath[MAX_PATH]; -BOOL prescanning; - -DirectoryName *directories = NULL; -int _first_index; -int _total_directories; -int _first_index_games; -int _total_games; -bool _scanning; -int _last_selected = -1; -bool _game_selected; - -extern int _game_selection_X_offset; -extern int _game_selection_Y_offset; - -int chooseGame() { - - if (directories) - free(directories); - - directories = (DirectoryName*)malloc(MAX_DIRECTORY * sizeof(DirectoryName)); - - setGameSelectionPalette(); - drawBlankGameSelection(); - - loadGameSettings(TRUE); - _game_selected = false; - while (!_game_selected) { - MSG msg; - - if (!PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) - Sleep(100); - else { - TranslateMessage(&msg); - DispatchMessage(&msg); - } - } - - return _last_selected; -} - -/* -BOOL isPrescanning() { - return prescanning; -} -*/ - -void setFindGameDlgHandle(HWND x) { - hwndDlg = x; -} - -bool loadGameSettings(BOOL display) { - int index; - int i; - const char *current; - int version; - - /*prescanning = FALSE;*/ - _scanning = false; - - /* check version */ - version = ConfMan.getInt("GamesVersion", "wince"); - if (!version || version != CURRENT_GAMES_VERSION) - return FALSE; - - current = ConfMan.get("GamesInstalled", "wince").c_str(); - if (!current) - return FALSE; - index = atoi(current); - - installedGamesNumber = index; - - current = ConfMan.get("GamesReferences", "wince").c_str(); - if (!current) - return FALSE; - for (i=0; i MAX_DISPLAYED_GAMES - 1) - return; - - if (_first_index_games) - array_index = _first_index_games + index - 1; - else - array_index = index; - - if (array_index >= _total_games) - return; - - // See if it's a previous/next link - if (index == 0) { - // potential previous - if (_first_index_games) { - _first_index_games -= (MAX_DISPLAYED_GAMES - 2); - if (_first_index_games < 0 || _first_index_games - (MAX_DISPLAYED_GAMES - 2) < 0) - _first_index_games = 0; - resetLastHighlighted(); - displayGamesList(); - return; - } - } - if (index == MAX_DISPLAYED_GAMES - 1) { - char work[100]; - - sprintf(work, "X %d Total %d", array_index, _total_games - 1); - drawCommentString(work); - // potential next - if (array_index != _total_games) { - if (!_first_index_games) - _first_index_games += (MAX_DISPLAYED_GAMES - 1); - else - _first_index_games += (MAX_DISPLAYED_GAMES - 2); - resetLastHighlighted(); - displayGamesList(); - return; - } - } - - // Highlight the current game and displays game informations - - drawHighlightedString(listIndex[array_index].name, index); - - game = GameList[gamesInstalled[listIndex[array_index].reference].reference]; - drawCommentString((char*)game.description); - - _last_selected = array_index; -} - - -void changeScanPath(int index) { - //int item; - TCHAR path[MAX_PATH]; - int array_index; - - if (index > MAX_DISPLAYED_DIRECTORIES - 1) - return; - - if (_first_index) - array_index = _first_index + index - 1; - else - array_index = index; - - if (array_index >= _total_directories) - return; - - // See if it's a previous/next link - if (index == 0) { - // potential previous - if (_first_index) { - _first_index -= (MAX_DISPLAYED_DIRECTORIES - 2); - if (_first_index < 0 || _first_index - (MAX_DISPLAYED_DIRECTORIES - 2) < 0) - _first_index = 0; - resetLastHighlighted(); - displayDirectoryList(); - return; - } - } - if (index == MAX_DISPLAYED_DIRECTORIES - 1) { - // potential next - if (array_index != _total_directories) { - if (!_first_index) - _first_index += (MAX_DISPLAYED_DIRECTORIES - 1); - else - _first_index += (MAX_DISPLAYED_DIRECTORIES - 2); - resetLastHighlighted(); - displayDirectoryList(); - return; - } - } - - wcscpy(path, directories[array_index].name); - - if (wcscmp(path, TEXT("..")) != 0) { - wcscat(basePath, TEXT("\\")); - wcscat(basePath, path); - } - else { - TCHAR *work; - - work = wcsrchr(basePath, '\\'); - *work = 0; - *(work + 1) = 0; - } - - doScan(); -} - -void doScan() { - WIN32_FIND_DATA desc; - TCHAR searchPath[MAX_PATH]; - HANDLE x; - - //SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), LB_RESETCONTENT, 0, 0); - - _total_directories = 0; - _first_index = 0; - - if (wcslen(basePath) != 0) { - //SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), LB_ADDSTRING, 0, (LPARAM)TEXT("..")); - if (_total_directories == MAX_DIRECTORY) { - MAX_DIRECTORY += 10; - directories = (DirectoryName*)realloc(directories, MAX_DIRECTORY * sizeof(DirectoryName)); - } - wcscpy(directories[_total_directories++].name, TEXT("..")); - } - - wsprintf(searchPath, TEXT("%s\\*"), basePath); - - x = FindFirstFile(searchPath, &desc); - if (x == INVALID_HANDLE_VALUE) { - FindClose(x); - displayDirectoryList(); - return; - } - if (desc.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { - TCHAR *work; - - work = wcsrchr(desc.cFileName, '\\'); - /* - SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), - LB_ADDSTRING, 0, (LPARAM)(work ? work + 1 : desc.cFileName)); - */ - if (_total_directories == MAX_DIRECTORY) { - MAX_DIRECTORY += 10; - directories = (DirectoryName*)realloc(directories, MAX_DIRECTORY * sizeof(DirectoryName)); - } - wcscpy(directories[_total_directories++].name, (work ? work + 1 : desc.cFileName)); - } - while (FindNextFile(x, &desc)) - if (desc.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { - TCHAR *work; - - work = wcsrchr(desc.cFileName, '\\'); - /* - SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), - LB_ADDSTRING, 0, (LPARAM)(work ? work + 1 : desc.cFileName)); - */ - if (_total_directories == MAX_DIRECTORY) { - MAX_DIRECTORY += 10; - directories = (DirectoryName*)realloc(directories, MAX_DIRECTORY * sizeof(DirectoryName)); - } - wcscpy(directories[_total_directories++].name, (work ? work + 1 : desc.cFileName)); - } - - FindClose(x); - displayDirectoryList(); -} - -void displayGamesList() { - int current = _first_index_games; - int index_games = 0; - - _last_selected = -1; - - drawBlankGameSelection(); - drawCommentString("Choose a game"); - - if (_first_index_games) { - // include "previous" link - drawStandardString("***[PREVIOUS]***", index_games++); - } - - while (current < _total_games && index_games < MAX_DISPLAYED_GAMES - 1) - drawStandardString(listIndex[current++].name, index_games++); - - - if (current != _total_games) { - // add "next" link - drawStandardString("***[NEXT]***", index_games); - } -} - -int getTotalGames() { - return _total_games; -} - -TCHAR* getGameName(int x) { - static TCHAR gameName[100]; - - MultiByteToWideChar(CP_ACP, 0, listIndex[x].name, strlen(listIndex[x].name) + 1, gameName, sizeof(gameName)); - - return gameName; -} - -void displayDirectoryList() { - int current = _first_index; - int index_link = 0; - - _last_selected = -1; - - drawBlankGameSelection(); - drawCommentString("Choose root directory"); - - if (_first_index) { - // include "previous" link - drawStandardString("***[PREVIOUS]***", index_link++); - } - - while (current < _total_directories && index_link < MAX_DISPLAYED_DIRECTORIES - 1) { - char work[MAX_PATH]; - - WideCharToMultiByte(CP_ACP, 0, directories[current].name, wcslen(directories[current].name) + 1, work, sizeof(work), NULL, NULL); - if (strlen(work) > 17) { - strcpy(work + 17, "[...]"); - } - drawStandardString(work, index_link++); - current++; - } - - if (current != _total_directories) { - // add "next" link - drawStandardString("***[NEXT]***", index_link); - } -} - -void startScan() { - /*prescanning = TRUE;*/ - _scanning = true; - wcscpy(old_basePath, basePath); - //SetDlgItemText(hwndDlg, IDC_FILEPATH, TEXT("Choose the games root directory")); - drawCommentString("Choose root directory"); - /* - SetDlgItemText(hwndDlg, IDC_SCAN, TEXT("OK")); - SetDlgItemText(hwndDlg, IDC_GAMEDESC, TEXT("")); - ShowWindow(GetDlgItem(hwndDlg, IDC_PLAY), SW_HIDE); - */ - doScan(); -} - -void endScanPath() { - /*prescanning = FALSE;*/ - _scanning = false; - /* - SetDlgItemText(hwndDlg, IDC_SCAN, TEXT("Scan")); - ShowWindow(GetDlgItem(hwndDlg, IDC_PLAY), SW_SHOW); - */ - startFindGame(TRUE, NULL); -} - -void abortScanPath() { - /*prescanning = FALSE;*/ - _scanning = false; - wcscpy(basePath, old_basePath); - //SetDlgItemText(hwndDlg, IDC_FILEPATH, TEXT("")); - drawCommentString(""); - /* - SetDlgItemText(hwndDlg, IDC_SCAN, TEXT("Scan")); - SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), LB_RESETCONTENT, 0, 0); - ShowWindow(GetDlgItem(hwndDlg, IDC_PLAY), SW_SHOW); - */ - displayFoundGames(); -} - -void startFindGame(BOOL display, TCHAR *path) { - //TCHAR fileName[MAX_PATH]; - //TCHAR *tempo; - int i = 0; - int index = 0; - char tempo[1024]; - char workdir[MAX_PATH]; - - //prescanning = FALSE; - _scanning = false; - - //SetDlgItemText(hwndDlg, IDC_FILEPATH, TEXT("Scanning, please wait")); - if (display) { - drawBlankGameSelection(); - drawCommentString("Scanning, please wait"); - } - - //SendMessage(GetDlgItem(hwndDlg, IDC_LISTAVAILABLE), LB_RESETCONTENT, 0, 0); - - memset(gamesFound, 0, MAX_GAMES); - /* - GetModuleFileName(NULL, fileName, MAX_PATH); - tempo = wcsrchr(fileName, '\\'); - *tempo = '\0'; - *(tempo + 1) = '\0'; - */ - installedGamesNumber = 0; - - //findGame(fileName); - if (path) - wcscpy(basePath, path); - findGame(basePath); - - // Display the results - if (display) - index = displayFoundGames(); - else { - sortFoundGames(); - index = _total_games; - } - - // Save the results in the registry - //SetDlgItemText(hwndDlg, IDC_FILEPATH, TEXT("Saving the results")); - if (display) - drawCommentString("Saving the results"); - - ConfMan.set("GamesInstalled", index, "wince"); - - tempo[0] = '\0'; - for (i=0; i= start && y <= start + 8) { - if (!_scanning) - changeSelectedGame(i); - else - changeScanPath(i); - return; - } - start += 15; - } - - /* See if it's a button */ - - if (y>=217 && y<=238) { - if (x>=8 && x<=45) { - if (!_scanning) - startScan(); - else - startFindGame(TRUE, NULL); - } - if ((x>=93 && x<=129)) { - if (!_scanning) { - if (_last_selected == -1) - drawCommentString("Please select a game"); - else - _game_selected = true; - } - else - startFindGame(TRUE, NULL); - } - if (x>=175 && x<=208) { - if (!_scanning) { - _game_selected = true; - _last_selected = -1; - } - else - abortScanPath(); - } - } -} - -#endif diff --git a/backends/wince/gapi_keys.cpp b/backends/wince/gapi_keys.cpp deleted file mode 100644 index ff1622fd9b..0000000000 --- a/backends/wince/gapi_keys.cpp +++ /dev/null @@ -1,388 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -#ifdef _WIN32_WCE - -// Handle mapping of actions to hardware keys - -#include "stdafx.h" -#include - -#if _WIN32_WCE < 300 - -#include -#include -#include - -#endif - -#include -#include -//#include -#include -#include "dynamic_imports.h" - -#include "gapi_keys.h" - -#include "screen.h" - -struct oneAction _actions[TOTAL_ACTIONS]; -struct GXKeyList _portrait_keys; -struct GXKeyList _landscape_keys; -pAction *_action_functions; - -void handleSelectGameUp(void); -void handleSelectGameDown(void); -void handleSelectGameButton(void); - -const char* ActionsText[] = { - "None", - "Pause", - "Save", - "Quit", - "Skip", - "Hide", - "Keyboard", - "Sound", - "Right click", - "Cursor on/off", - "Subtitles on/off", - "Boss", - "Free look" -}; - -bool _typeExists(unsigned int x) { - int i; - - for (i=0; i TOTAL_ACTIONS) - current = 1; - if (!_typeExists(current)) { - _actions[action].action_type = current; - return; - } - } -} - -void setPreviousType(int action) { - int start = _actions[action].action_type; - int current = start; - for (;;) { - current--; - if (current == start) - return; - if (current <= 0) - current = TOTAL_ACTIONS; - if (!_typeExists(current)) { - _actions[action].action_type = current; - return; - } - } -} - - - -void setActionKeys(unsigned int *actionKeys) { - int i; - - for (i=0; iaction_key = selected_key; - } - else - if (_get_key_mapping) { - wm->_event.kbd.flags = 0xff; - wm->_event.kbd.ascii = GAPIKeysTranslate((unsigned int)(wParam)); - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - break; - } - /* - else - processAction((short)wParam); - */ - /*}*/ - if (!processAction(GAPIKeysTranslate((unsigned int)(wParam)))) - /*else*/ { - wm->_event.kbd.ascii = mapKey(wParam); - wm->_event.kbd.keycode = tolower(wm->_event.kbd.ascii); - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - } - } - - break; - - case WM_KEYUP: - if (_force_get_key_mapping) - _force_get_key_mapping = false; - else - if (_get_key_mapping) { - _get_key_mapping = false; - wm->_event.kbd.flags = 0xff; - wm->_event.kbd.ascii = GAPIKeysTranslate((int)wParam); - wm->_event.event_code = OSystem::EVENT_KEYUP; - break; - } - else { - wm->_event.kbd.ascii = mapKey(wParam); - wm->_event.kbd.keycode = mapKey(wParam); - wm->_event.event_code = OSystem::EVENT_KEYUP; - } - break; - - case WM_MOUSEMOVE: - { - int x = ((int16*)&lParam)[0]; - int y = ((int16*)&lParam)[1]; - /*if (select_game) { - handleSelectGame(x, y); - break; - }*/ - if (select_game) - break; - Translate(&x, &y); - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = x; - wm->_event.mouse.y = y; - wm->_last_mouse_event = wm->_event; - } - break; - case WM_LBUTTONDOWN: - { - ToolbarSelected toolbar_selection; - int x = ((int16*)&lParam)[0]; - int y = ((int16*)&lParam)[1]; - if (select_game) { - handleSelectGame(x, y); - break; - } - - Translate(&x, &y); - - wm->_event.kbd.flags = 0; - - if (freelook) { - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = x; - wm->_event.mouse.y = y; - break; - } - - if (draw_keyboard) { - // Handle keyboard selection - int offset_y; - int saved_x = x; - int saved_y = y; - - /* - if (!GetScreenMode()) { - x = ((int16*)&lParam)[0]; - y = ((int16*)&lParam)[1]; - } - */ - - offset_y = (GetScreenMode() ? 0 : 40 + 22); - - if (x<185 && y>=(200 + offset_y)) { - //Alpha selection - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - wm->_event.kbd.ascii = - (y <= (220 + offset_y)? KEYBOARD_MAPPING_ALPHA_HIGH[((x + 10) / 14) - 1] : - KEYBOARD_MAPPING_ALPHA_LOW[((x + 10) / 14) - 1]); - wm->_event.kbd.keycode = tolower(wm->_event.kbd.ascii); - break; - } - else - if (x>=186 && y>=(200 + offset_y) && x<=255) { - // Numeric selection - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - wm->_event.kbd.ascii = - (y <= (220 + offset_y) ? KEYBOARD_MAPPING_NUMERIC_HIGH[((x - 187 + 10) / 14) - 1] : - KEYBOARD_MAPPING_NUMERIC_LOW[((x - 187 + 10) / 14) - 1]); - wm->_event.kbd.keycode = wm->_event.kbd.ascii; - break; - } - else - if (x>=302 && x <= 316 && y >= (200 + offset_y) && y <= (220 + offset_y)) { - // Backspace - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - wm->_event.kbd.keycode = 8; - wm->_event.kbd.ascii = mapKey(VK_BACK); - break; - } - else - if (x>=302 && x<= 316 && y >= (220 + offset_y)) { - // Enter - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - wm->_event.kbd.keycode = '\n'; - wm->_event.kbd.ascii = mapKey(VK_RETURN); - break; - } - - x = saved_x; - y = saved_y; - - wm->_event.event_code = OSystem::EVENT_LBUTTONDOWN; - wm->_event.mouse.x = x; - wm->_event.mouse.y = y; - wm->_last_mouse_event = wm->_event; - break; - - } - - - toolbar_selection = (hide_toolbar || _get_key_mapping ? ToolbarNone : - getToolbarSelection( - (GetScreenMode() ? x : ((int16*)&lParam)[0]), - (GetScreenMode() ? y : ((int16*)&lParam)[1]))); - if (toolbar_selection == ToolbarNone) { - wm->_event.event_code = OSystem::EVENT_LBUTTONDOWN; - wm->_event.mouse.x = x; - wm->_event.mouse.y = y; - wm->_last_mouse_event = wm->_event; - } - else { - switch(toolbar_selection) { - case ToolbarSaveLoad: - if (is_simon) - break; - - /*if (GetScreenMode()) {*/ - /* - draw_keyboard = true; - if (!hide_toolbar) - toolbar_drawn = false; - */ - /*}*/ - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - if (is_queen) - wm->_event.kbd.keycode = 282; - if (is_bass) - wm->_event.kbd.ascii = 63; - else - wm->_event.kbd.ascii = 319; // "F5" key; opens up the save menu in Scumm games - break; - case ToolbarMode: - SetScreenMode(!GetScreenMode()); - num_of_dirty_square = MAX_NUMBER_OF_DIRTY_SQUARES; - if (!hide_toolbar) - toolbar_drawn = false; - break; - case ToolbarSkip: - if (is_demo) - do_quit(); - - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - if (is_simon || is_bass || is_sword2 || is_queen) { - wm->_event.kbd.ascii = mapKey(VK_ESCAPE); - wm->_event.kbd.keycode = mapKey(VK_ESCAPE); - break; - } - /* - if (g_scumm->vm.cutScenePtr[g_scumm->vm.cutSceneStackPointer] || g_scumm->_insaneState) - wm->_event.kbd.ascii = g_scumm->_vars[g_scumm->VAR_CUTSCENEEXIT_KEY]; - else - if (g_scumm->_talkDelay > 0) - wm->_event.kbd.ascii = g_scumm->VAR_TALKSTOP_KEY; - else - wm->_event.kbd.ascii = mapKey(VK_ESCAPE); - */ - wm->_event.kbd.ascii = Scumm::KEY_ALL_SKIP; - break; - case ToolbarSound: - sound_activated = !sound_activated; - redrawSoundItem(); - break; - default: - break; - } - } - } - break; - - case WM_LBUTTONUP: - { - // pinched from the SDL code. Distinguishes between taps and not - int x = ((int16*)&lParam)[0]; - int y = ((int16*)&lParam)[1]; - /* - if (select_game) { - handleSelectGame(x, y); - break; - } - */ - if (select_game) - break; - Translate(&x, &y); - wm->_event.event_code = OSystem::EVENT_LBUTTONUP; - wm->_event.mouse.x = x; - wm->_event.mouse.y = y; - wm->_last_mouse_event = wm->_event; - } - break; - - case WM_LBUTTONDBLCLK: // doesn't seem to work right now - //wm->_scumm->_rightBtnPressed |= msClicked | msDown; - break; - - default: - return FALSE; - - } - - return TRUE; -} diff --git a/backends/wince/pocketpc.h b/backends/wince/pocketpc.h deleted file mode 100644 index 43f3197b79..0000000000 --- a/backends/wince/pocketpc.h +++ /dev/null @@ -1,22 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -BOOL PPCWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, OSystem_WINCE3 *wm); diff --git a/backends/wince/pocketscumm.ico b/backends/wince/pocketscumm.ico deleted file mode 100644 index 1bc0dae683..0000000000 Binary files a/backends/wince/pocketscumm.ico and /dev/null differ diff --git a/backends/wince/screen.cpp b/backends/wince/screen.cpp deleted file mode 100644 index f5a2ed1cd7..0000000000 --- a/backends/wince/screen.cpp +++ /dev/null @@ -1,3170 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2001/2002 The ScummVM project - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Header$ - * - */ - -#ifdef _WIN32_WCE - -/* Original GFX code by Vasyl Tsvirkunov */ - -#include "wince.h" -#include "gui/newgui.h" - -//#include -//#include -//#include "gx.h" -//#include "screen.h" -//#include "resource.h" -//#include "dynamic_imports.h" - -#include - -using namespace GUI; - -#define COLORCONV565(r,g,b) \ -(((r&0xf8)<<(11-3))|((g&0xfc)<<(5-2))|((b&0xf8)>>3)) -#define COLORCONV555(r,g,b) \ -(((r&0xf8)<<(10-3))|((g&0xf8)<<(5-2))|((b&0xf8)>>3)) -#define COLORCONVMONO(r,g,b) ((((3*r>>3)+(g>>1)+(b>>3))>>colorscale)^invert) -#define RED_FROM_565(x) ((((x)>>11)&0x1F) << 3) -#define GREEN_FROM_565(x) ((((x)>>5)&0x3F) << 2) -#define BLUE_FROM_565(x) (((x)&0x1F) << 3) - -#define MAX_CLR 0x100 -static UBYTE palRed[MAX_CLR]; -static UBYTE palGreen[MAX_CLR]; -static UBYTE palBlue[MAX_CLR]; -static unsigned short pal[MAX_CLR]; - /* First 10 and last 10 colors on palettized devices require special treatment */ -static UBYTE staticTranslate[20]; -static UBYTE invert = 0; -static int colorscale = 0; -unsigned char color_match[500]; // used for paletted issues - -extern const char *getBuildDate(); - -extern UBYTE item_toolbar[]; -extern UBYTE item_toolbar_colors[]; -extern UBYTE item_toolbarPortrait[]; -extern UBYTE item_toolbarPortrait_colors[]; -extern UBYTE item_disk[]; -extern UBYTE item_disk_colors[]; -extern UBYTE item_skip[]; -extern UBYTE item_skip_colors[]; -extern UBYTE item_soundOff[]; -extern UBYTE item_soundOff_colors[]; -extern UBYTE item_soundOn[]; -extern UBYTE item_soundOn_colors[]; -extern UBYTE item_monkeyPortrait[]; -extern UBYTE item_monkeyPortrait_colors[]; -extern UBYTE item_monkeyLandscape[]; -extern UBYTE item_monkeyLandscape_colors[]; -extern UBYTE item_keyboard[]; -extern UBYTE item_keyboard_colors[]; -extern UBYTE item_keyboardPortrait[]; -extern UBYTE item_keyboardPortrait_colors[]; -extern UBYTE item_loading[]; -extern UBYTE item_loading_colors[]; -extern UBYTE item_startup[]; -extern UBYTE item_startup_colors[]; -extern int item_startup_colors_size; -extern UBYTE item_bomb[]; -extern UBYTE item_bomb_colors[]; - - -extern bool sound_activated; -extern bool hide_toolbar; -extern bool is_simon; -extern bool smartphone; -extern bool high_res; -//extern NewGui *g_gui; -bool toolbar_drawn; -bool draw_keyboard; -bool wide_screen; -bool extra_wide_screen; - -GXDisplayProperties gxdp; -int active; - -UBYTE decomp[320 * 240]; -UBYTE comment_zone[8 * 220]; -UBYTE highlighted_zone[8 * 220]; -int _highlighted_index = -1; - - -bool _gfx_mode_switch; -int _game_selection_X_offset; -int _game_selection_Y_offset; - -float _screen_factor; - -struct tScreenGeometry -{ - long width; - long height; - long startoffset; - long sourceoffset; - long linestep; - long pixelstep; - long xSkipMask; - long xLimit; - long lineLimit; -}; - - -tScreenGeometry geom[3]; -tScreenGeometry portrait_geometry; - -int currentScreenMode = 0; -int useMode = 0; -int maxMode = 2; -int filter_available; -int smooth_filter; -int toolbar_available; - -UBYTE *toolbar = NULL; - -UBYTE *displayCache; - -#ifndef NEW_GAPI_CODE - -UBYTE *noGAPI_video_buffer = NULL; -HDC noGAPI_compat; - -#else - - -UBYTE *noGAPI_buffer; -HBITMAP noGAPI_bitmap; -BITMAPINFOHEADER noGAPI_bitmap_header; -HDC noGAPI_compat; - -#endif - -char noGAPI = 0; - -/* Using vectorized function to save on branches */ -typedef void (*tScreenOp)(); -typedef void (*tCls)(); -typedef void (*tBlt)(UBYTE*); -typedef void (*tBlt_part)(UBYTE*,int, int, int, int, UBYTE*, int, BOOL = FALSE); -typedef void (*tSet_565)(INT16 *buffer, int pitch, int x, int y, int width, int height); - -void mono_Cls(); -void mono_Blt(UBYTE*); -void mono_Blt_part(UBYTE*, int, int, int, int, UBYTE*, int, BOOL = FALSE); -void mono_Set_565(INT16*, int, int, int, int, int); - - -void palette_Cls(); -void palette_Blt(UBYTE*); -void palette_Blt_part(UBYTE*, int, int, int, int, UBYTE*, int, BOOL = FALSE); -void palette_Set_565(INT16*, int, int, int, int, int); - - -void hicolor_Cls(); -void hicolor555_Blt(UBYTE*); -void hicolor555_Blt_part(UBYTE*, int, int, int, int, UBYTE*, int, BOOL = FALSE); -void hicolor555_Set_565(INT16*, int, int, int, int, int); - -void hicolor565_Blt(UBYTE*); -void hicolor565_Blt_part(UBYTE*, int, int, int, int, UBYTE*, int, BOOL = FALSE); -//void hicolor565_Get_565(INT16*, int, int, int, int, int); -void hicolor565_Set_565(INT16*, int, int, int, int, int); - -void noGAPI_Cls(); -void noGAPI_Blt(UBYTE*); -void noGAPI_Blt_part(UBYTE*, int, int, int, int, UBYTE*, int, BOOL = FALSE); -void noGAPI_Set_565(INT16*, int, int, int, int, int); - -//void NULL_Get_565(INT16*, int, int, int, int, int); -void NULL_Set_565(INT16*, int, int, int, int, int); - -void palette_update(); - -void printString(const char *, int, int, int, int = -1, int = 220); -int drawString(const char *, int, int, int, int = -1); -static byte textfont[] = {0,0,99,1,226,8,4,8,6,8,6,0,0,0,0,0,0,0,0,0,0,0,8,2,1,8,0,0,0,0,0,0,0,0,0,0,0,0,4,3,7,8,7,7,8,4,5,5,8,7,4,7,3,8,7,7,7,7,8,7,7,7,7,7,3,4,7,5,7,7,8,7,7,7,7,7,7,7,7,5,7,7, -7,8,7,7,7,7,7,7,7,7,7,8,7,7,7,5,8,5,8,8,7,7,7,6,7,7,7,7,7,5,6,7,5,8,7,7,7,7,7,7,7,7,7,8,7,7,7,5,3,5,0,8,7,7,7,7,7,7,0,6,7,7,7,5,5,5,7,0,6,8,8,7,7,7,7,7,0,7,7,0,0, -0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,1,3,6,12, -24,62,3,0,128,192,96,48,24,124,192,0,0,3,62,24,12,6,3,1,0,192,124,24,48,96,192,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,74,72,0,0,0,0,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,60,66,153,161,161,153,66,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,96,96,96,96,0,0,96,0,102,102,102,0,0,0,0,0,102,102,255,102,255,102,102,0,24,62,96,60,6,124,24,0,98,102,12,24,48,102,70,0,60,102,60,56,103,102,63,0,96,48,16,0,0,0,0,0,24,48,96,96,96,48,24,0,96,48,24,24,24,48,96,0, -0,102,60,255,60,102,0,0,0,24,24,126,24,24,0,0,0,0,0,0,0,48,48,96,0,0,0,126,0,0,0,0,0,0,0,0,0,96,96,0,0,3,6,12,24,48,96,0,60,102,102,102,102,102,60,0,24,24,56,24,24,24,126,0,60,102,6,12,48,96,126,0,60,102,6,28,6,102,60,0,6, -14,30,102,127,6,6,0,126,96,124,6,6,102,60,0,60,102,96,124,102,102,60,0,126,102,12,24,24,24,24,0,60,102,102,60,102,102,60,0,60,102,102,62,6,102,60,0,0,0,96,0,0,96,0,0,0,0,48,0,0,48,48,96,14,24,48,96,48,24,14,0,0,0,120,0,120,0,0,0,112,24, -12,6,12,24,112,0,60,102,6,12,24,0,24,0,0,0,0,255,255,0,0,0,24,60,102,126,102,102,102,0,124,102,102,124,102,102,124,0,60,102,96,96,96,102,60,0,120,108,102,102,102,108,120,0,126,96,96,120,96,96,126,0,126,96,96,120,96,96,96,0,60,102,96,110,102,102,60,0,102,102,102, -126,102,102,102,0,120,48,48,48,48,48,120,0,30,12,12,12,12,108,56,0,102,108,120,112,120,108,102,0,96,96,96,96,96,96,126,0,99,119,127,107,99,99,99,0,102,118,126,126,110,102,102,0,60,102,102,102,102,102,60,0,124,102,102,124,96,96,96,0,60,102,102,102,102,60,14,0,124,102,102,124, -120,108,102,0,60,102,96,60,6,102,60,0,126,24,24,24,24,24,24,0,102,102,102,102,102,102,60,0,102,102,102,102,102,60,24,0,99,99,99,107,127,119,99,0,102,102,60,24,60,102,102,0,102,102,102,60,24,24,24,0,126,6,12,24,48,96,126,0,120,96,96,96,96,96,120,0,3,6,12,24,48, -96,192,0,120,24,24,24,24,24,120,0,0,0,0,0,0,219,219,0,0,0,0,0,0,0,0,255,102,102,102,0,0,0,0,0,0,0,60,6,62,102,62,0,0,96,96,124,102,102,124,0,0,0,60,96,96,96,60,0,0,6,6,62,102,102,62,0,0,0,60,102,126,96,60,0,0,14,24,62,24,24, -24,0,0,0,62,102,102,62,6,124,0,96,96,124,102,102,102,0,0,48,0,112,48,48,120,0,0,12,0,12,12,12,12,120,0,96,96,108,120,108,102,0,0,112,48,48,48,48,120,0,0,0,102,127,127,107,99,0,0,0,124,102,102,102,102,0,0,0,60,102,102,102,60,0,0,0,124,102,102,124,96, -96,0,0,62,102,102,62,6,6,0,0,124,102,96,96,96,0,0,0,62,96,60,6,124,0,0,24,126,24,24,24,14,0,0,0,102,102,102,102,62,0,0,0,102,102,102,60,24,0,0,0,99,107,127,62,54,0,0,0,102,60,24,60,102,0,0,0,102,102,102,62,12,120,0,0,126,12,24,48,126,0, -24,48,48,96,48,48,24,0,96,96,96,0,96,96,96,0,96,48,48,24,48,48,96,0,0,0,0,0,0,0,0,0,8,12,14,255,255,14,12,8,60,102,96,96,102,60,24,56,102,0,102,102,102,102,62,0,12,24,60,102,126,96,60,0,24,36,60,6,62,102,62,0,102,0,60,6,62,102,62,0,48, -24,60,6,62,102,62,0,0,0,0,0,0,0,0,0,0,60,96,96,96,60,24,56,24,36,60,102,126,96,60,0,102,0,60,102,126,96,60,0,48,24,60,102,126,96,60,0,0,216,0,112,48,48,120,0,48,72,0,112,48,48,120,0,96,48,0,112,48,48,120,0,102,24,60,102,126,102,102,0,0,0, -0,0,0,0,0,0,24,48,124,96,120,96,124,0,0,0,108,26,126,216,110,0,30,40,40,126,72,136,142,0,24,36,60,102,102,102,60,0,102,0,60,102,102,102,60,0,48,24,60,102,102,102,60,0,24,36,0,102,102,102,62,0,48,24,102,102,102,102,62,0,0,0,0,0,0,0,0,0,102,60,102, -102,102,102,60,0,102,0,102,102,102,102,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,24,60,6,62,102,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,28,54,54,124,102,102,124,64,0,0,0}; - -static tCls pCls = NULL; -static tBlt pBlt = NULL; -static tBlt_part pBlt_part = NULL; -static tSet_565 pSet_565 = NULL; -static tScreenOp pBeginDraw = NULL; -static tScreenOp pEndDraw = NULL; - -static int _geometry_w; -static int _geometry_h; -static int _saved_geometry_h; - -HWND hWndMain; - -typedef enum { - DEVICE_HPC = 0, - DEVICE_PPC, - DEVICE_SMARTPHONE -} pdaDevice; - - -typedef enum { - DEVICE_GAPI = 0, - DEVICE_VIDEO, - DEVICE_GDI -} gfxDevice; - -typedef enum { - VIDEO_565 = 0, - VIDEO_555, - VIDEO_PALETTED, - VIDEO_MONO, - VIDEO_DONT_CARE -} gfxOption; - - -unsigned char* pda_device_name[] = { - (unsigned char*)"HPC", - (unsigned char*)"PPC", - (unsigned char*)"Smartphone" -}; - -unsigned char* gfx_device_name[] = { - (unsigned char*)"GAPI", - (unsigned char*)"Direct Video", - (unsigned char*)"GDI" -}; - -unsigned char* gfx_device_options_name[] = { - (unsigned char*)"565", - (unsigned char*)"555", - (unsigned char*)"paletted", - (unsigned char*)"mono", - (unsigned char*)"", -}; - -pdaDevice _pda_device; -gfxDevice _gfx_device; -gfxOption _gfx_option; - - -unsigned char *image_expand(unsigned char *src) { - int i = 0; - int j; - int expanded = 0; - - for (;;) { - if (!src[i]) { - if (!src[i + 1]) - break; - for (j=0; j maxMode) - currentScreenMode = 0; -} - -int GetScreenMode() -{ - return currentScreenMode; -} - -void GraphicsSuspend() -{ - if(active) - { - active = 0; - dynamicGXSuspend(); - } -} - -void GraphicsResume() -{ - if(!active) - { - active = 1; - dynamicGXResume(); - } - - palette_update(); -} - -void GraphicsOff(void) -{ - dynamicGXCloseDisplay(); - active = 0; -} - -void GAPIBeginDraw() { - displayCache = (UBYTE*)dynamicGXBeginDraw(); -} - -void GAPIEndDraw() { - dynamicGXEndDraw(); -} - -void SetScreenGeometry(int w, int h) { - // Complain (loudly) if w > 320 and h > 240 ... - /* - if (w != 320 || h > 240) { - char tempo[100]; - sprintf(tempo, "Unsupported screen geometry %dx%d", w, h); - drawError(tempo); - exit(1); - } - */ - - _geometry_w = w; - _geometry_h = h; - _saved_geometry_h = h; - RestoreScreenGeometry(); -} - -void LimitScreenGeometry() { - int limit; - - if (high_res) { - if (wide_screen) - limit = 440; - else - limit = 400; - } - else - limit = 200; - - if (_geometry_h > limit) { - geom[0].lineLimit = _geometry_w*limit; - geom[1].lineLimit = _geometry_w*limit; - geom[2].lineLimit = _geometry_w*limit; - _geometry_h = limit; - } -} - -void RestoreScreenGeometry() { - _geometry_h = _saved_geometry_h; - geom[0].lineLimit = _geometry_w * _geometry_h; - geom[1].lineLimit = _geometry_w * _geometry_h; - geom[2].lineLimit = _geometry_w * _geometry_h; -} - -int GraphicsOn(HWND hWndMain_param, bool gfx_mode_switch) -{ - hWndMain = hWndMain_param; - - _gfx_device = DEVICE_GAPI; - - if (!noGAPI && dynamicGXOpenDisplay(hWndMain, GX_FULLSCREEN) == GAPI_SIMU) - _gfx_device = DEVICE_VIDEO; - - _gfx_mode_switch = gfx_mode_switch; - - if (_gfx_mode_switch) { - _game_selection_X_offset = GAME_SELECTION_X_OFFSET; - _game_selection_Y_offset = GAME_SELECTION_Y_OFFSET; - } - else { - _game_selection_X_offset = 0; - _game_selection_Y_offset = 0; - } - - memset(&gxdp, 0, sizeof(gxdp)); - - if (!noGAPI) - gxdp = dynamicGXGetDisplayProperties(); - else { - gxdp.cxWidth = GetSystemMetrics(SM_CXSCREEN); - gxdp.cyHeight = GetSystemMetrics(SM_CYSCREEN); - gxdp.ffFormat = 0xA8; - } - - // Possible Aero problem - - if (gxdp.cbxPitch == 61440 && - gxdp.cbyPitch == -2 && - gxdp.ffFormat == 0x18 - ) { - gxdp.cbxPitch = 640; - gxdp.cbyPitch = -2; - gxdp.ffFormat = kfDirect | kfDirect565; - } - - if(noGAPI) - { - HDC hdc; - int width = (!high_res ? 320 : 640); - int height = (!high_res ? 240 : 480); - - pCls = noGAPI_Cls; - pBlt = noGAPI_Blt; - pBlt_part = noGAPI_Blt_part; - pSet_565 = noGAPI_Set_565; - - toolbar_available = 1; - - hdc = GetDC(hWndMain); - noGAPI_compat = CreateCompatibleDC(hdc); - ReleaseDC(hWndMain, hdc); - - -#ifndef NEW_GAPI_CODE - // Init GDI - noGAPI_video_buffer = (UBYTE*)malloc(320 * 240 * 2); -#else - - memset(&noGAPI_bitmap_header, 0, sizeof(BITMAPINFOHEADER)); - noGAPI_bitmap_header.biSize = sizeof(BITMAPINFOHEADER); - - noGAPI_bitmap_header.biWidth = GetSystemMetrics(SM_CXSCREEN); - noGAPI_bitmap_header.biHeight = -GetSystemMetrics(SM_CYSCREEN); /* origin = top */ - - noGAPI_bitmap_header.biPlanes = 1; - noGAPI_bitmap_header.biBitCount = 24; - noGAPI_bitmap_header.biCompression = BI_RGB; /* paletted fixme Jornada 820 ? */ - - - noGAPI_bitmap = CreateDIBSection(noGAPI_compat, (BITMAPINFO*)&noGAPI_bitmap_header, DIB_RGB_COLORS, (void**)&noGAPI_buffer, NULL, 0); - if (!noGAPI_bitmap) - exit(1); - - SelectObject(noGAPI_compat, noGAPI_bitmap); -#endif - - _gfx_device = DEVICE_GDI; - _gfx_option = VIDEO_DONT_CARE; - } - else if(gxdp.ffFormat & kfDirect565) - { - pCls = hicolor_Cls; - pBlt = hicolor565_Blt; - pBlt_part = hicolor565_Blt_part; - pSet_565 = hicolor565_Set_565; - pBeginDraw = GAPIBeginDraw; - pEndDraw = GAPIEndDraw; - filter_available = 1; - smooth_filter = 1; - toolbar_available = 1; - - _gfx_option = VIDEO_565; - } - else if(gxdp.ffFormat & kfDirect555) - { - pCls = hicolor_Cls; - pBlt = hicolor555_Blt; - pBlt_part = hicolor555_Blt_part; - pSet_565 = hicolor555_Set_565; - pBeginDraw = GAPIBeginDraw; - pEndDraw = GAPIEndDraw; - filter_available = 1; - smooth_filter = 1; - toolbar_available = 1; - - _gfx_option = VIDEO_555; - } - else if((gxdp.ffFormat & kfDirect) && (gxdp.cBPP <= 8)) - { - pCls = mono_Cls; - pBlt = mono_Blt; - pBlt_part = mono_Blt_part; - pSet_565 = mono_Set_565; - pBeginDraw = GAPIBeginDraw; - pEndDraw = GAPIEndDraw; - - if(gxdp.ffFormat & kfDirectInverted) - invert = (1<= 4) - filter_available = 1; - - toolbar_available = 1; - - _gfx_option = VIDEO_MONO; - } - else if(gxdp.ffFormat & kfPalette) - { - pCls = palette_Cls; - pBlt = palette_Blt; - pBlt_part = palette_Blt_part; - pSet_565 = palette_Set_565; - pBeginDraw = GAPIBeginDraw; - pEndDraw = GAPIEndDraw; - - toolbar_available = 1; - - _gfx_option = VIDEO_PALETTED; - } - - - if(!pCls || !pBlt || (!smartphone && (gxdp.cxWidth < 240 || gxdp.cyHeight < 240)) - ) - { - // I don't believe there are devices that end up here - GraphicsOff(); - return 1; - } - - if (smartphone) - toolbar_available = 0; - - - // compute geometries - - // portrait - portrait_geometry.width = gxdp.cxWidth; // 240 - portrait_geometry.height = gxdp.cyHeight; // 320 - portrait_geometry.startoffset = 0; - portrait_geometry.sourceoffset = 0; - portrait_geometry.linestep = gxdp.cbyPitch; - portrait_geometry.pixelstep = gxdp.cbxPitch; - portrait_geometry.xSkipMask = gxdp.cxWidth < 320 ? 0x00000003 : 0xffffffff; - portrait_geometry.xLimit = 320; // skip 1/4 - portrait_geometry.lineLimit = 320*200; - geom[0].width = gxdp.cxWidth; - geom[0].height = gxdp.cyHeight; - geom[0].startoffset = 0; - geom[0].sourceoffset = 0; - geom[0].linestep = gxdp.cbyPitch; - geom[0].pixelstep = gxdp.cbxPitch; - geom[0].xSkipMask = 0xffffffff; - geom[0].xLimit = 240; - geom[0].lineLimit = 320*240; - - _screen_factor = 1/2; - - // This will be overridden for the Smartphone implementation - - // left handed landscape - geom[1].width = gxdp.cyHeight; // 320 - geom[1].height = gxdp.cxWidth; // 240 - geom[1].startoffset = gxdp.cbyPitch*(gxdp.cyHeight-1); - geom[1].sourceoffset = 0; - geom[1].linestep = gxdp.cbxPitch; - geom[1].pixelstep = -gxdp.cbyPitch; - geom[1].xSkipMask = 0xffffffff; - geom[1].xLimit = 320; // no skip - geom[1].lineLimit = 320*200; - - // right handed landscape - geom[2].width = gxdp.cyHeight; // 320 - geom[2].height = gxdp.cxWidth; // 240 - geom[2].startoffset = gxdp.cbxPitch*(gxdp.cxWidth-1); - geom[2].sourceoffset = 0; - geom[2].linestep = -gxdp.cbxPitch; - geom[2].pixelstep = gxdp.cbyPitch; - geom[2].xSkipMask = 0xffffffff; - geom[2].xLimit = 320; // no skip - geom[2].lineLimit = 320*200; - - - if(gxdp.cyHeight < 320 && !smartphone) - maxMode = 0; // portrait only! - - active = 1; - - wide_screen = GetSystemMetrics(SM_CXSCREEN) >= 320; - extra_wide_screen = GetSystemMetrics(SM_CYSCREEN) >= 480; - - if (wide_screen) - _pda_device = DEVICE_HPC; - else { - if (smartphone) - _pda_device = DEVICE_SMARTPHONE; - else - _pda_device = DEVICE_PPC; - } - - return 0; -} - -/* Find the best color match in the palette (limited to 'limit' entries) */ - UBYTE best_match(UBYTE r, UBYTE g, UBYTE b, int limit) - { - UBYTE best = 0; - int distance = 768; - int i, d; - for(i=0; ipalVersion = 0x300; - ple->palNumEntries = 256; - for(int i=0; i<236; i++) // first 10 and last ten belong to the system! - { - ple->palPalEntry[i+10].peBlue = palBlue[i]; - ple->palPalEntry[i+10].peGreen = palGreen[i]; - ple->palPalEntry[i+10].peRed = palRed[i]; - ple->palPalEntry[i+10].peFlags = PC_RESERVED; - } - HDC hDC = GetDC(hWndMain); - GetSystemPaletteEntries(hDC, 0, 10, &(ple->palPalEntry[0])); - GetSystemPaletteEntries(hDC, 246, 10, &(ple->palPalEntry[246])); - HPALETTE hpal = CreatePalette(ple); - SelectPalette(hDC, hpal, FALSE); - RealizePalette(hDC); - DeleteObject((HGDIOBJ)hpal); - ReleaseDC(hWndMain, hDC); - free((void*)ple); - - for(i=0; i<20; i++) - staticTranslate[i] = best_match(palRed[i+236], palGreen[i+236], palBlue[i+236], 236)+10; - - memset(color_match, 255, sizeof(color_match)); - - } -} - -void SetPalEntry(int ent, UBYTE r, UBYTE g, UBYTE b) -{ - int i; - - if (ent >= MAX_CLR) - return; - - palRed[ent] = r; - palGreen[ent] = g; - palBlue[ent] = b; - - if(gxdp.ffFormat & kfDirect565) - pal[ent] = COLORCONV565(r,g,b); - else if(gxdp.ffFormat & kfDirect555) - pal[ent] = COLORCONV555(r,g,b); - else if(gxdp.ffFormat & kfDirect) - pal[ent] = COLORCONVMONO(r,g,b); - -} - -/* *************** CLS IMPLEMENTATIONS ****************** */ - -void mono_Cls() -{ - int x, y; - UBYTE* dst; - UBYTE *scraddr; - int linestep, pixelstep; - UBYTE fillcolor; - - fillcolor = (gxdp.ffFormat & kfDirectInverted) ? 0xff : 0x00; - - pixelstep = geom[0].pixelstep; - if(pixelstep == 0) - return; - linestep = (pixelstep > 0) ? -1 : 1; - - scraddr = (UBYTE*)dynamicGXBeginDraw(); - if(scraddr) - { - for(y=0; y= x1 && y >= y1) && (x <= x2 && y <= y2)); -} - -ToolbarSelected getToolbarSelection (int x, int y) { - int test_x, test_y; - int offset = 1; - - /* - if (!currentScreenMode) - return ToolbarNone; - */ - - if (!high_res && !(x >= 10 && y >= 204)) - return ToolbarNone; - - if (high_res && !(x >= 10 && y >= 444)) - return ToolbarNone; - - if (!high_res) - test_y = (currentScreenMode || wide_screen ? 204 : 240); - else - test_y = 444; - - if (high_res && !wide_screen) - offset = 2; - - test_x = (10 * offset); - - if (isInBox(x, y, test_x, test_y, test_x + (32 * offset), test_y + (32 * offset))) - return ToolbarSaveLoad; - test_x += (40 * offset); - if (isInBox(x, y, test_x, test_y, test_x + (32 * offset), test_y + (32 * offset))) - return ToolbarSkip; - test_x += (40 * offset); - if (isInBox(x, y, test_x, test_y, test_x + (32 * offset), test_y + (32 * offset))) - return ToolbarSound; - if (_gfx_mode_switch && !high_res) { - test_x += (40 * offset); - if (isInBox(x, y, test_x, test_y, test_x + (32 * offset), test_y + (32 * offset))) - return ToolbarMode; - } - return ToolbarNone; -} - -/* ************************** BLT IMPLEMENTATION **************************** */ - -void beginBltPart() { - if (pBeginDraw) - pBeginDraw(); -} - -void endBltPart() { - if (pEndDraw) - pEndDraw(); -} - - -void Blt(UBYTE * scr_ptr) -{ - pBlt(scr_ptr); - - //if (toolbar_available && currentScreenMode && !toolbar_drawn) - if (toolbar_available && !toolbar_drawn && !hide_toolbar) - drawAllToolbar(); - -} - -void Blt_part(UBYTE * src_ptr, int x, int y, int width, int height, int pitch, bool check) { - - if (toolbar_available && !toolbar_drawn && !hide_toolbar) - drawAllToolbar(); - - if (y > _geometry_h) - return; - - if (y + height > _geometry_h) - height = _geometry_h - y; - - pBlt_part(src_ptr, x, y, width, height, NULL, pitch, TRUE); - - //if (check && (y > _geometry_h || (y + height) > _geometry_h)) { - // toolbar_drawn = false; - //} - -} - -void checkToolbar() { - if (toolbar_available && !toolbar_drawn && !hide_toolbar) - drawAllToolbar(); -} - -/* *************************** MONO DISPLAY ********************************* */ - -#define ADVANCE_PARTIAL(address, step) \ - bitshift += gxdp.cBPP; \ - if(bitshift >= 8) \ - { \ - bitshift = 0; \ - bitmask = (1<>= gxdp.cBPP; - - -void mono_Set_565(INT16 *buffer, int pitch, int x, int y, int width, int height) { - - static UBYTE *scraddr; - static UBYTE *dst; - static long pixelstep; - static long linestep; - static UBYTE bitmask; - static int bitshift; - static long skipmask; - - scraddr = (UBYTE*)dynamicGXBeginDraw(); - pixelstep = geom[useMode].pixelstep; - linestep = (pixelstep > 0) ? -1 : 1; - skipmask = geom[useMode].xSkipMask; - bitshift = 0; - bitmask = (1< 0) ? -1 : 1; - - bitshift = 0; - bitmask = (1< scr_ptr + geom[useMode].lineLimit) - scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - */ - - /* CMI rendering */ - if (high_res && !own_palette && !extra_wide_screen) { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - - *dst = ((*dst)&~bitmask)|(pal[*src]<= 4) - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - UBYTE r, g, b; - - if (!own_palette) { - r = (3*palRed[*(src+0)] + palRed[*(src+1)])>>2; - g = (3*palGreen[*(src+0)] + palGreen[*(src+1)])>>2; - b = (3*palBlue[*(src+0)] + palBlue[*(src+1)])>>2; - } else { - r = (3 * own_palette[3 * *(src + 0)] + - own_palette[3 * *(src + 1)]) >> 2; - g = (3 * own_palette[3 * *(src + 0) + 1] + - own_palette[3 * *(src + 1) + 1]) >> 2; - b = (3 * own_palette[3 * *(src + 0) + 2] + - own_palette[3 * *(src + 1) + 2]) >> 2; - } - - - *dst = (*dst & ~bitmask) | (COLORCONVMONO(r,g,b)<>1; - g = (palGreen[*(src+1)] + palGreen[*(src+2)])>>1; - b = (palBlue[*(src+1)] + palBlue[*(src+2)])>>1; - } - else { - r = (own_palette[3 * *(src + 1)] + - own_palette[3 * *(src + 2)]) >> 2; - g = (own_palette[3 * *(src + 1) + 1] + - own_palette[3 * *(src + 2) + 1]) >> 2; - b = (own_palette[3 * *(src + 1) + 2] + - own_palette[3 * *(src + 2) + 2]) >> 2; - } - - *dst = (*dst & ~bitmask) | (COLORCONVMONO(r,g,b)<>2; - g = (palGreen[*(src+2)] + 3*palGreen[*(src+3)])>>2; - b = (palBlue[*(src+2)] + 3*palBlue[*(src+3)])>>2; - } - else { - r = (own_palette[3 * *(src + 2)] + - 3 * own_palette[3 * *(src + 3)]) >> 2; - g = (own_palette[3 * *(src + 2) + 1] + - 3 * own_palette[3 * *(src + 3) + 1]) >> 2; - b = (own_palette[3 * *(src + 2) + 2] + - 3 * own_palette[3 * *(src + 3) + 2]) >> 2; - - } - - *dst = (*dst & ~bitmask) | (COLORCONVMONO(r,g,b)< 0) ? 1 : -1; - - if(scraddr) - { - - scraddr += geom[useMode].startoffset; - scr_ptr += geom[useMode].sourceoffset; - //scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - //src_limit = scr_ptr + geom[useMode].xLimit; - - /* Update offsets to the current line */ - scraddr += y * linestep; - scr_ptr_limit = scr_ptr + (pitch ? pitch : width) * height; - src_limit = scr_ptr + width; - - if (scr_ptr_limit > scr_ptr + geom[useMode].lineLimit) - scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - - /* CMI rendering */ - if (high_res && !own_palette && !extra_wide_screen) { - if(pixelstep > 0) - { - bitshift = 8-gxdp.cBPP; - bitmask = ((1< 0) - { - bitshift = 8-gxdp.cBPP; - bitmask = ((1< 0) - { - bitshift = 8-gxdp.cBPP; - bitmask = ((1< scr_ptr + geom[useMode].lineLimit) - scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - */ - - /* CMI rendering */ - if (high_res && !own_palette && !extra_wide_screen) { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - if (*src < 236) - *dst = *src + 10; - else - *dst = staticTranslate[*src-236]; - - dst += pixelstep; - - src += 2; - } - scraddr += linestep; - scr_ptr += (pitch ? 2 * pitch : 2 * width); - src_limit += (pitch ? 2 * pitch : 2 * width); - } - } - else - /* Internal pixel loops */ - if(skipmask != 0xffffffff) - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - if((long)src & skipmask) - { - if (!own_palette) { - if (*src < 236) - *dst = *src + 10; - else - *dst = staticTranslate[*src-236]; - } else { - // Turtle warning !!! - if (color_match[*src] == 255) - color_match[*src] = - best_match(own_palette[(3 * *src)], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2], 236) + 10; - *dst = color_match[*src]; - } - dst += pixelstep; - } - src ++; - } - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - else - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - - while(src < src_limit) - { - if (!own_palette) { - if (*src < 236) - *dst = *src + 10; - else - *dst = staticTranslate[*src-236]; - } - else { - // Turtle warning !!! - if (color_match[*src] == 255) - color_match[*src] = - best_match(own_palette[(3 * *src)], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2], 236) + 10; - *dst = color_match[*src]; - } - dst += pixelstep; - src ++; - } - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - if (!useCache) - dynamicGXEndDraw(); - } -} - -/* ********************************* 555 DISPLAY ********************************* */ - -void hicolor555_Set_565(INT16 *buffer, int pitch, int x, int y, int width, int height) { - - static UBYTE *scraddr; - static UBYTE *dst; - static long pixelstep; - static long linestep; - static long skipmask; - - scraddr = (UBYTE*)dynamicGXBeginDraw(); - - pixelstep = geom[useMode].pixelstep; - linestep = geom[useMode].linestep; - skipmask = geom[useMode].xSkipMask; - - if(scraddr) - { - int lines = 0; - int current = 0; - - scraddr += geom[useMode].startoffset; - scraddr += y * linestep; - - while(lines != height) - { - int i; - current = 0; - - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - /* Turtle warning !!! */ - - for (i=0; i scr_ptr + geom[useMode].lineLimit) - scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - */ - - src_limit = scr_ptr + width; - - /* CMI rendering */ - if (high_res && !own_palette && !extra_wide_screen) { - - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - UBYTE r, g, b; - - /* - r = (3*palRed[*(src+0)] + palRed[*(src+1)])>>2; - g = (3*palGreen[*(src+0)] + palGreen[*(src+1)])>>2; - b = (3*palBlue[*(src+0)] + palBlue[*(src+1)])>>2; - */ - - r = (2*palRed[*(src + 0)] + palRed[*(src + (pitch ? pitch : width) + 0)] + palRed[*(src + 1)]) >> 2; - g = (2*palGreen[*(src + 0)] + palGreen[*(src + (pitch ? pitch : width) + 0)] + palGreen[*(src + 1)]) >> 2; - b = (2*palBlue[*(src + 0)] + palBlue[*(src + (pitch ? pitch : width) + 0)] + palBlue[*(src + 1)]) >> 2; - - - *(unsigned short*)dst = COLORCONV555(r,g,b); - - dst += pixelstep; - - src += 2; - } - - scraddr += linestep; - scr_ptr += (pitch ? 2 * pitch : 2 * width); - src_limit += (pitch ? 2 * pitch : 2 * width); - } - } - else - /* Internal pixel loops */ - if(skipmask == 3 && smooth_filter) - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - UBYTE r, g, b; - if (!own_palette) { - r = (3*palRed[*(src+0)] + palRed[*(src+1)])>>2; - g = (3*palGreen[*(src+0)] + palGreen[*(src+1)])>>2; - b = (3*palBlue[*(src+0)] + palBlue[*(src+1)])>>2; - } else { - r = (3 * own_palette[3 * *(src + 0)] + - own_palette[3 * *(src + 1)]) >> 2; - g = (3 * own_palette[3 * *(src + 0) + 1] + - own_palette[3 * *(src + 1) + 1]) >> 2; - b = (3 * own_palette[3 * *(src + 0) + 2] + - own_palette[3 * *(src + 1) + 2]) >> 2; - } - - *(unsigned short*)dst = COLORCONV555(r,g,b); - - dst += pixelstep; - - if (!own_palette) { - r = (palRed[*(src+1)] + palRed[*(src+2)])>>1; - g = (palGreen[*(src+1)] + palGreen[*(src+2)])>>1; - b = (palBlue[*(src+1)] + palBlue[*(src+2)])>>1; - } - else { - r = (own_palette[3 * *(src + 1)] + - own_palette[3 * *(src + 2)]) >> 2; - g = (own_palette[3 * *(src + 1) + 1] + - own_palette[3 * *(src + 2) + 1]) >> 2; - b = (own_palette[3 * *(src + 1) + 2] + - own_palette[3 * *(src + 2) + 2]) >> 2; - } - - *(unsigned short*)dst = COLORCONV555(r,g,b); - - dst += pixelstep; - - if (!own_palette) { - r = (palRed[*(src+2)] + 3*palRed[*(src+3)])>>2; - g = (palGreen[*(src+2)] + 3*palGreen[*(src+3)])>>2; - b = (palBlue[*(src+2)] + 3*palBlue[*(src+3)])>>2; - } - else { - r = (own_palette[3 * *(src + 2)] + - 3 * own_palette[3 * *(src + 3)]) >> 2; - g = (own_palette[3 * *(src + 2) + 1] + - 3 * own_palette[3 * *(src + 3) + 1]) >> 2; - b = (own_palette[3 * *(src + 2) + 2] + - 3 * own_palette[3 * *(src + 3) + 2]) >> 2; - - } - - *(unsigned short*)dst = COLORCONV555(r,g,b); - - dst += pixelstep; - - src += 4; - } - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - else if(skipmask != 0xffffffff) - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - - while(src < src_limit) - { - if((long)src & skipmask) - { - if (!own_palette) - *(unsigned short*)dst = pal[*src]; - else - *(unsigned short*)dst = - COLORCONV555(own_palette[3 * *src], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2]); - dst += pixelstep; - } - src ++; - } - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - else - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - - while(src < src_limit) - { - if (!own_palette) - *(unsigned short*)dst = pal[*src]; - else - *(unsigned short*)dst = - COLORCONV555(own_palette[3 * *src], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2]); - dst += pixelstep; - src ++; - } - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - - if (!useCache) - dynamicGXEndDraw(); - } -} - -/* ********************************* 565 DISPLAY ********************************* */ - - -void hicolor565_Blt(UBYTE *src_ptr) { - hicolor565_Blt_part(src_ptr, 0, 0, _geometry_w, _geometry_h, NULL, 0); -} - - -void hicolor565_Set_565(INT16 *buffer, int pitch, int x, int y, int width, int height) { - - static UBYTE *scraddr; - static UBYTE *dst; - static long pixelstep; - static long linestep; - static long skipmask; - - scraddr = (UBYTE*)dynamicGXBeginDraw(); - - pixelstep = geom[useMode].pixelstep; - linestep = geom[useMode].linestep; - skipmask = geom[useMode].xSkipMask; - - if(scraddr) - { - int lines = 0; - int current = 0; - - scraddr += geom[useMode].startoffset; - scraddr += y * linestep; - - if (smartphone) { - while(lines != height) - { - int i; - current = 0; - - dst = scraddr; - - /* skip non updated pixels for this line */ - - dst += x * pixelstep; - - for (i=0; i>2; - g = (3 * currentGreen + currentGreen1)>>2; - b = (3 * currentBlue + currentBlue1)>>2; - - *(unsigned short*)dst = COLORCONV565(r, g, b); - dst += pixelstep; - - r = (currentRed1 + currentRed2)>>1; - g = (currentGreen1 + currentGreen2)>>1; - b = (currentBlue1 + currentBlue2)>>1; - - *(unsigned short*)dst = COLORCONV565(r, g, b); - dst += pixelstep; - } - - buffer += pitch; - scraddr += linestep; - lines++; - if (lines != 0 && !(lines % 7)) { - lines++; - buffer += pitch; - } - } - - } - else { - - while(lines != height) - { - int i; - current = 0; - - dst = scraddr; - - - /* skip non updated pixels for this line */ - - dst += x * pixelstep; - - for (i=0; i scr_ptr + geom[useMode].lineLimit) - scr_ptr_limit = scr_ptr + geom[useMode].lineLimit; - */ - - src_limit = scr_ptr + width; - - /* CMI rendering */ - if (high_res && !own_palette && !extra_wide_screen) { - - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - UBYTE r, g, b; - - UBYTE *index1; - UBYTE *index2; - UBYTE *index3; - UBYTE *index4; - - /* - r = (3*palRed[*(src+0)] + palRed[*(src+1)])>>2; - g = (3*palGreen[*(src+0)] + palGreen[*(src+1)])>>2; - b = (3*palBlue[*(src+0)] + palBlue[*(src+1)])>>2; - */ - - r = (2*palRed[*(src + 0)] + palRed[*(src + (pitch ? pitch : width) + 0)] + palRed[*(src + 1)]) >> 2; - g = (2*palGreen[*(src + 0)] + palGreen[*(src + (pitch ? pitch : width) + 0)] + palGreen[*(src + 1)]) >> 2; - b = (2*palBlue[*(src + 0)] + palBlue[*(src + (pitch ? pitch : width) + 0)] + palBlue[*(src + 1)]) >> 2; - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - src += 2; - } - - scraddr += linestep; - scr_ptr += (pitch ? 2 * pitch : 2 * width); - src_limit += (pitch ? 2 * pitch : 2 * width); - } - - } - else - /* Special Smartphone implementation */ - /* Landscape mode, 2/3 X, 7/8 Y */ - if (smartphone && own_palette) { - int line = 0; - int toskip = 0; - - while(scr_ptr < scr_ptr_limit) - { - //int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - //for (i=0; i < x; i++) - dst += x * pixelstep; - - - while(src < src_limit) - { - UBYTE r, g, b; - register first = 3 * *(src + 0); - register second = 3 * *(src + 1); - register third = 3 * *(src + 2); - - r = (3 * own_palette[first] + - own_palette[second]) >> 2; - g = (3 * own_palette[first + 1] + - own_palette[second + 1]) >> 2; - b = (3 * own_palette[first + 2] + - own_palette[second + 2]) >> 2; - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - r = (own_palette[second] + - own_palette[third]) >> 1; - g = (own_palette[second + 1] + - own_palette[third + 1]) >> 1; - b = (own_palette[second + 2] + - own_palette[third + 2]) >> 1; - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - src += 3; - } - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - - - line++; - if (line == 7) { - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - line = 0; - } - } - } - else - if (smartphone && !own_palette) { - int line = 0; - int toskip = 0; - - while(scr_ptr < scr_ptr_limit) - { - //int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - //for (i=0; i < x; i++) - dst += x * pixelstep; - - - while(src < src_limit) - { - UBYTE r, g, b; - register first = *(src + 0); - register second = *(src + 1); - register third = *(src + 2); - - if (line != 6) { - r = (3*palRed[first] + palRed[second])>>2; - g = (3*palGreen[first] + palGreen[second])>>2; - b = (3*palBlue[first] + palBlue[second])>>2; - } - else { - r = (2*palRed[first] + palRed[*(src + (pitch ? pitch : width) + 0)] + palRed[second]) >> 2; - g = (2*palGreen[first] + palGreen[*(src + (pitch ? pitch : width) + 0)] + palGreen[second]) >> 2; - b = (2*palBlue[first] + palBlue[*(src + (pitch ? pitch : width) + 0)] + palBlue[second]) >> 2; - } - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - - dst += pixelstep; - - /* - r = (palRed[second] + palRed[third])>>1; - g = (palGreen[second] + palGreen[third])>>1; - b = (palBlue[second] + palBlue[third])>>1; - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - */ - - if (line != 6) { - r = (3*palRed[second] + palRed[third])>>2; - g = (3*palGreen[second] + palGreen[third])>>2; - b = (3*palBlue[second] + palBlue[third])>>2; - } - else { - r = (2*palRed[second] + palRed[*(src + 1 + (pitch ? pitch : width) + 0)] + palRed[third]) >> 2; - g = (2*palGreen[second] + palGreen[*(src + 1 + (pitch ? pitch : width) + 0)] + palGreen[third]) >> 2; - b = (2*palBlue[second] + palBlue[*(src + 1 + (pitch ? pitch : width) + 0)] + palBlue[third]) >> 2; - } - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - - src += 3; - } - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - - - line++; - if (line == 7) { - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - line = 0; - } - } - } - else - /* Internal pixel loops */ - if(skipmask == 3 && smooth_filter) - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - UBYTE r, g, b; - if (!own_palette) { - r = (3*palRed[*(src+0)] + palRed[*(src+1)])>>2; - g = (3*palGreen[*(src+0)] + palGreen[*(src+1)])>>2; - b = (3*palBlue[*(src+0)] + palBlue[*(src+1)])>>2; - } else { - r = (3 * own_palette[3 * *(src + 0)] + - own_palette[3 * *(src + 1)]) >> 2; - g = (3 * own_palette[3 * *(src + 0) + 1] + - own_palette[3 * *(src + 1) + 1]) >> 2; - b = (3 * own_palette[3 * *(src + 0) + 2] + - own_palette[3 * *(src + 1) + 2]) >> 2; - } - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - if (!own_palette) { - r = (palRed[*(src+1)] + palRed[*(src+2)])>>1; - g = (palGreen[*(src+1)] + palGreen[*(src+2)])>>1; - b = (palBlue[*(src+1)] + palBlue[*(src+2)])>>1; - } - else { - r = (own_palette[3 * *(src + 1)] + - own_palette[3 * *(src + 2)]) >> 1; - g = (own_palette[3 * *(src + 1) + 1] + - own_palette[3 * *(src + 2) + 1]) >> 1; - b = (own_palette[3 * *(src + 1) + 2] + - own_palette[3 * *(src + 2) + 2]) >> 1; - } - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - if (!own_palette) { - r = (palRed[*(src+2)] + 3*palRed[*(src+3)])>>2; - g = (palGreen[*(src+2)] + 3*palGreen[*(src+3)])>>2; - b = (palBlue[*(src+2)] + 3*palBlue[*(src+3)])>>2; - } - else { - r = (own_palette[3 * *(src + 2)] + - 3 * own_palette[3 * *(src + 3)]) >> 2; - g = (own_palette[3 * *(src + 2) + 1] + - 3 * own_palette[3 * *(src + 3) + 1]) >> 2; - b = (own_palette[3 * *(src + 2) + 2] + - 3 * own_palette[3 * *(src + 3) + 2]) >> 2; - - } - - *(unsigned short*)dst = COLORCONV565(r,g,b); - - dst += pixelstep; - - src += 4; - } - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - else if(skipmask != 0xffffffff) - { - - int line = 0; - int toskip = 0; - - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - - if((long)src & skipmask) - { - if (!own_palette) - *(unsigned short*)dst = pal[*src]; - else - *(unsigned short*)dst = - COLORCONV565(own_palette[3 * *src], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2]); - dst += pixelstep; - } - - src ++; - } - - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - else - { - while(scr_ptr < scr_ptr_limit) - { - int i; - - src = scr_ptr; - dst = scraddr; - - /* skip non updated pixels for this line */ - for (i=0; i < x; i++) - dst += pixelstep; - - while(src < src_limit) - { - if (!own_palette) - *(unsigned short*)dst = pal[*src]; - else - *(unsigned short*)dst = - COLORCONV565(own_palette[3 * *src], - own_palette[(3 * *src) + 1], - own_palette[(3 * *src) + 2]); - dst += pixelstep; - src ++; - } - - scraddr += linestep; - scr_ptr += (pitch ? pitch : width); - src_limit += (pitch ? pitch : width); - } - } - - if (!useCache) - dynamicGXEndDraw(); - } -} - -/* ********************************* NO GAPI DISPLAY ********************************* */ - -#ifndef NEW_GAPI_CODE - -void noGAPI_Cls() { - HBITMAP old; - RECT rc; - HDC hdc = GetDC(hWndMain); - HBITMAP hb; - - GetWindowRect(hWndMain, &rc); - memset(noGAPI_video_buffer, 0x00, sizeof(noGAPI_video_buffer)); - if (currentScreenMode || wide_screen) - hb = CreateBitmap(320, 240, 1, 16, noGAPI_video_buffer); - else - hb = CreateBitmap(240, 320, 1, 16, noGAPI_video_buffer); - old = (HBITMAP)SelectObject(noGAPI_compat, hb); - if (currentScreenMode || wide_screen) - BitBlt(hdc, 0, 0, 320, 240, noGAPI_compat, 0, 0, SRCCOPY); - else - BitBlt(hdc, 0, 0, 240, 320, noGAPI_compat, 0, 0, SRCCOPY); - SelectObject(noGAPI_compat, old); - ReleaseDC(hWndMain, hdc); - DeleteObject(hb); -} - -void noGAPI_Blt(UBYTE *src_ptr) { - noGAPI_Blt_part(src_ptr, 0, 0, _geometry_w, _geometry_h, NULL, 0); -} - -void noGAPI_Set_565(INT16 *buffer, int pitch, int x, int y, int width, int height) { - HBITMAP old; - RECT rc; - HDC hdc = GetDC(hWndMain); - HBITMAP hb; - UBYTE *work_buffer; - int i; - int j; - //long skipmask; - - //skipmask = geom[useMode].xSkipMask; - - - GetWindowRect(hWndMain, &rc); - - work_buffer = noGAPI_video_buffer; - unsigned short *work_buffer_2 = (unsigned short*)work_buffer; - if (currentScreenMode && !wide_screen) { - - for (i=0; i> 2; - *(tempBuffer + 1) = (3 * palGreen[*tempSrcBuffer] + palGreen[(*tempSrcBuffer + 1)]) >> 2; - *(tempBuffer + 2) = (3 * palRed[*tempSrcBuffer] + palRed[*(tempSrcBuffer + 1)]) >> 2; - tempBuffer += pixelStep; - tempSrcBuffer += 2; - } - else { - *tempBuffer = palBlue[*tempSrcBuffer]; - *(tempBuffer + 1) = palGreen[*tempSrcBuffer]; - *(tempBuffer + 2) = palRed[*tempSrcBuffer]; - tempBuffer += pixelStep; - tempSrcBuffer++; - } - - } - else { - *tempBuffer = own_palette[3 * *tempSrcBuffer + 2]; - *(tempBuffer + 1) = own_palette[3 * *tempSrcBuffer + 1]; - *(tempBuffer + 2) = own_palette[3 * *tempSrcBuffer]; - tempBuffer += pixelStep; - tempSrcBuffer++; - } - } - - workBuffer += lineStep; - if (high_res && !extra_wide_screen) - srcBuffer += (pitch ? 2 * pitch : 2 * width); - else - srcBuffer += (pitch ? pitch : width); - } - - if (currentScreenMode && !wide_screen) - BitBlt(hdc, y , 320 - (x + width), height, width, noGAPI_compat, y, 320 - (x + width), SRCCOPY); - else - BitBlt(hdc, x, y, width, height, noGAPI_compat, x, y, SRCCOPY); - - ReleaseDC(hWndMain, hdc); -} - -#endif - -/* ************************** STYLUS TRANSLATION ************************* */ - - -void Translate(int* px, int* py) -{ - int x, y; - - if ((wide_screen && !high_res) || (wide_screen && extra_wide_screen && high_res)) - return; - - if (wide_screen && high_res) { - if (!g_gui.isActive()) { - *px = *px * 2; - *py = *py * 2; - } - return; - } - - if (high_res) { - x = 320 - *py; - y = *px; - if (!g_gui.isActive()) { - *px = x * 2; - *py = y * 2; - } - else { - *px = x; - *py = y; - } - return; - } - - switch(currentScreenMode) - { - case 0: /* portrait */ - *px = *px*4/3; - break; - case 1: /* landscape left */ - x = 320 - *py; - y = *px; - *px = x; - *py = y; - break; - case 2: /* landscape right */ - x = *py; - y = 240 - *px; - *px = x; - *py = y; - break; - } -} - -/* ************************** LAUNCHER FONT STUFF ************************* */ - -void printChar(const char str, int xx, int yy, int textcolor, int highlight, int width) -{ - unsigned int buffer = 0, mask = 0, x, y; - byte *tmp; - byte *ptr; - - tmp = &textfont[0]; - tmp += 224 + (str + 1) * 8; - - ptr = decomp + (yy * width) + xx; - - for (y = 0; y < 8; y++) { - for (x = 0; x < 8; x++) { - unsigned char color; - if ((mask >>= 1) == 0) { - buffer = *tmp++; - mask = 0x80; - } - color = ((buffer & mask) != 0); - if (color) - ptr[x] = textcolor; - else if (highlight > 0) - ptr[x] = highlight; - } - if (highlight > 0) { - int i; - for (i=9; i MAX_CHARS_PER_LINE) - memcpy(substring, str + current_pos, MAX_CHARS_PER_LINE); - else - strcpy(substring, str + current_pos); - printString(substring, x, current_y, textcolor, highlight, 320); - pBlt_part(decomp + (current_y * 320), 0, current_y, 320, 8, item_startup_colors, 0); - current_pos += MAX_CHARS_PER_LINE; - current_y += 10; - } - - return current_y; -} - -/* ************************** DIRECT BLT IMPLEMENTATION ************************* */ - - -void Get_565(UBYTE *src, INT16 *buffer, int pitch, int x, int y, int width, int height) { - int i,j; - UBYTE *tempo = (UBYTE*)buffer; - - // Dumb conversion to 565 - - if (!(high_res && !wide_screen)) { - for (i=0; i - -#define IDM_SMARTFON_LIST_BASE 99100 - -#define IDM_SMARTFON_MAP_BASE 99200 - -#define SCAN_LOCATION "" - -#define KEYS_VERSION 1 -#define TOTAL_KEYS 10 -#define TOTAL_ZONES 3 - -typedef struct zoneDesc { - int x; - int y; - int width; - int height; -} zoneDesc; - -typedef BOOL (*tSHCreateMenuBar)(void*); -typedef void (*tSmartfonAction)(OSystem_WINCE3 *wm, BOOL repeat); - -extern const char *getBuildDate(); - -extern tSHCreateMenuBar dynamicSHCreateMenuBar; -extern bool need_GAPI; -extern void startFindGame(BOOL display, TCHAR *path); -extern bool loadGameSettings(BOOL display); -extern void sortFoundGames(void); -extern int getTotalGames(void); -extern void getSelectedGame(int result, char *id, TCHAR *directory, char* is_demo); -extern TCHAR* getGameName(int); -extern Engine *engine; -extern bool is_simon; -extern bool is_bass; -extern bool is_queen; -extern bool sound_activated; -extern void Cls(); - -int game_chosen; - -HMENU gamesMenu; -HMENU optionsMenu; -HMENU gamesListMenu; -HMENU keysMappingMenu; -HWND _hWnd; -HWND _hWndMenu; - -int mouseX; -int mouseY; -int lastKeyPressed = 0; -int lastKeyRepeat = 0; -int mapping = -1; -int mappingDone = -1; - -int repeatX; -int stepX1; -int stepX2; -int stepX3; - -int repeatY; -int stepY1; -int stepY2; -int stepY3; - -int mouseXZone[TOTAL_ZONES]; -int mouseYZone[TOTAL_ZONES]; -int currentZone = 0; - -extern char is_demo; - -zoneDesc ZONES[TOTAL_ZONES] = { - { 0, 0, 320, 145 }, - { 0, 145, 150, 55 }, - { 150, 145, 170, 55 } -}; - -const char* SMARTFON_KEYS_MAPPING[TOTAL_KEYS] = { - "Up", - "Down", - "Left", - "Right", - "Left click", - "Right click", - "Options", - "Skip", - "Zone", - "Boss" -}; - -#define HELP1 \ - "USAGE\r\n\r\n" \ - \ - "Copy your games on your storage card, then do a scan\r\n" \ - "Some games must be put in a specific directory\r\n" \ - \ - "* loomcd for Loom VGA\r\n" \ - "* loom for Loom EGA\r\n" \ - "* zak256 for Zak Mc Kracken FMTOWNS\r\n" \ - "* indy3ega for Indiana Jones 3 EGA\r\n" \ - "* indy3 for Indiana Jones 3 VGA\r\n" \ - "* monkeyvga for Monkey Island 1 VGA floppy\r\n" \ - "* monkeyega for Monkey Island 1 EGA\r\n" \ - \ - "\r\nKEYS MAPPING\r\n\r\n" \ - \ - "Map some actions to the keys you'd like\r\n" \ - "* Up, Down, Left, Right : mouse cursor movement - keeping the key pressed makes the cursor move faster\r\n" \ - "* Left click, Right click : mouse click\r\n" \ - "* Zone : jump cursor to game/verbs/inventory - VERY useful :)\r\n" \ - "* Options : open options dialog, to save/load/quit\r\n" \ - "* Skip : skip the current non-interactive sequence or dialog\r\n" \ - "* Boss : save and exit quickly :)\r\n" - -#define HELP2 \ - "\r\nMORE INFORMATION HELP \r\n\r\n" \ - "* http://scummvm.sf.net : official ScummVM site\r\n" \ - "* http://arisme.free.fr/PocketScumm : latest version of this port\r\n" \ - "* http://www.pocketmatrix.com : PocketMatrix forums (preferred help forums for PocketPC & Smartphone versions)\r\n" \ - "* http://www.smartphony.org : Smartphony news & forums (french help forum for Smartphone version)\r\n" \ - "* http://www.modaco.com : MoDaCo forums (english help forum for Smartphone version)\r\n" \ - "\r\nHAPPY ADVENTURING :)\r\n" - -#define HELP HELP1 HELP2 - -void SmartfonUp(OSystem_WINCE3 *wm, int repeat); -void SmartfonDown(OSystem_WINCE3 *wm, int repeat); -void SmartfonLeft(OSystem_WINCE3 *wm, int repeat); -void SmartfonRight(OSystem_WINCE3 *wm, int repeat); -void SmartfonLeftClick(OSystem_WINCE3 *wm, int repeat); -void SmartfonLeftUp(OSystem_WINCE3 *wm, int repeat); -void SmartfonRightClick(OSystem_WINCE3 *wm, int repeat); -void SmartfonRightUp(OSystem_WINCE3 *wm, int repeat); -void SmartfonSave(OSystem_WINCE3 *wm, int repeat); -void SmartfonSkip(OSystem_WINCE3 *wm, int repeat); -void SmartfonBoss(OSystem_WINCE3 *wm, int repeat); -void SmartfonZone(OSystem_WINCE3 *wm, int repeat); - - -const tSmartfonAction SMARTFON_ACTIONS[TOTAL_KEYS] = { - SmartfonUp, - SmartfonDown, - SmartfonLeft, - SmartfonRight, - SmartfonLeftClick, - SmartfonRightClick, - SmartfonSave, - SmartfonSkip, - SmartfonZone, - SmartfonBoss, -}; - -const tSmartfonAction SMARTFON_DEACTIONS[TOTAL_KEYS] = { - NULL, - NULL, - NULL, - NULL, - SmartfonLeftUp, - SmartfonRightUp, - NULL, - NULL, - NULL, - NULL -}; - - -const char* KEYS_NAME[] = { - "1", "2", "3","4", "5", "6", "7", "8", "9", "*", "0", "#", - "Home", "Back", "Up", "Down", "Left", "Right", "Action", "Hang up", "Call", - "Soft 1", "Soft 2", "Power", "Volume Up" ,"Volume Down", "Record", "None", 0 -}; - -const int KEYS_MAPPING[] = { - '1', '2', '3', '4', '5', '6', '7', '8', '9', VK_F8, '0', VK_F9, - VK_LWIN, VK_ESCAPE, VK_UP, VK_DOWN, VK_LEFT, VK_RIGHT, VK_RETURN, VK_F4, VK_F3, - VK_F1, VK_F2, VK_F18, VK_F6, VK_F7, VK_F10, 0xff, 0 -}; - -const int DEFAULT_MAPPING[TOTAL_KEYS] = { - '4', - '6', - '8', - '2', - VK_F1, - VK_F2, - VK_LWIN, - VK_ESCAPE, - VK_F8, - 0xff -}; - -int current_mapping[TOTAL_KEYS]; - -// Actions - -void SmartfonUp(OSystem_WINCE3 *wm, int repeat) { - if (repeat > repeatY) - mouseY -= stepY3; - else - if (repeat) - mouseY -= stepY2; - else - mouseY -= stepY1; - - if (mouseY < 0) - mouseY = 0; - - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonDown(OSystem_WINCE3 *wm, int repeat) { - if (repeat > repeatY) - mouseY += stepY3; - else - if (repeat) - mouseY += stepY2; - else - mouseY += stepY1; - - if (mouseY > 200) - mouseY = 200; - - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonLeft(OSystem_WINCE3 *wm, int repeat) { - if (repeat > repeatX) - mouseX -= stepX3; - else - if (repeat) - mouseX -= stepX2; - else - mouseX -= stepX1; - - if (mouseX < 0) - mouseX = 0; - - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonRight(OSystem_WINCE3 *wm, int repeat) { - if (repeat > repeatX) - mouseX += stepX3; - else if (repeat) - mouseX += stepX2; - else - mouseX += stepX1; - - if (mouseX > 320) - mouseX = 320; - - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonLeftClick(OSystem_WINCE3 *wm, int repeat) { - - wm->_event.event_code = OSystem::EVENT_LBUTTONDOWN; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonLeftUp(OSystem_WINCE3 *wm, int repeat) { - - wm->_event.event_code = OSystem::EVENT_LBUTTONUP; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - - -void SmartfonRightClick(OSystem_WINCE3 *wm, int repeat) { - - wm->_event.event_code = OSystem::EVENT_RBUTTONDOWN; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -void SmartfonRightUp(OSystem_WINCE3 *wm, int repeat) { - - wm->_event.event_code = OSystem::EVENT_RBUTTONUP; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - - -void SmartfonSave(OSystem_WINCE3 *wm, int repeat) { - if (is_simon) - return; - - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - if (is_queen) - wm->_event.kbd.keycode = 282; - else - if (is_bass) - wm->_event.kbd.ascii = 63; - else - wm->_event.kbd.ascii = 319; // "F5" key; opens up the save menu in Scumm games -} - -void SmartfonSkip(OSystem_WINCE3 *wm, int repeat) { - - - wm->_event.event_code = OSystem::EVENT_KEYDOWN; - if (is_simon || is_bass || is_queen) { - wm->_event.kbd.ascii = VK_ESCAPE; - wm->_event.kbd.keycode = VK_ESCAPE; - return; - } - /* - if (g_scumm->vm.cutScenePtr[g_scumm->vm.cutSceneStackPointer] || g_scumm->_insaneState) - wm->_event.kbd.ascii = g_scumm->_vars[g_scumm->VAR_CUTSCENEEXIT_KEY]; - else - if (g_scumm->_talkDelay > 0) - wm->_event.kbd.ascii = g_scumm->VAR_TALKSTOP_KEY; - else - wm->_event.kbd.ascii = VK_ESCAPE; - */ - wm->_event.kbd.ascii = Scumm::KEY_ALL_SKIP; -} - -void SmartfonBoss(OSystem_WINCE3 *wm, int repeat) { - SHELLEXECUTEINFO se; - - sound_activated = false; - Cls(); - Scumm::g_scumm->requestSave(0, "BOSS"); - Scumm::g_scumm->scummLoop(0); - dynamicGXCloseInput(); - dynamicGXCloseDisplay(); - SDL_AudioQuit(); - memset(&se, 0, sizeof(se)); - se.cbSize = sizeof(se); - se.hwnd = NULL; - se.lpFile = TEXT("tasks.exe"); - se.lpVerb = TEXT("open"); - se.lpDirectory = TEXT("\\windows"); - ShellExecuteEx(&se); - exit(1); -} - -void updateZone(int x, int y) { - int i; - - for (i=0; i= ZONES[i].x && y >= ZONES[i].y && - x <= ZONES[i].x + ZONES[i].width && y <= ZONES[i].y + ZONES[i].height - ) { - mouseXZone[i] = x; - mouseYZone[i] = y; - break; - } -} - -void initZone() { - int i; - - for (i=0; i= TOTAL_ZONES) - currentZone = 0; - mouseX = mouseXZone[currentZone]; - mouseY = mouseYZone[currentZone]; - wm->_event.event_code = OSystem::EVENT_MOUSEMOVE; - wm->_event.mouse.x = mouseX; - wm->_event.mouse.y = mouseY; -} - -// - -char *getKeyName(int key) { - int i; - - for (i=0; KEYS_MAPPING[i]; i++) - if (KEYS_MAPPING[i] == key) - return (char*)KEYS_NAME[i]; - - return NULL; -} - -void updateMapping(int mapping, int key) { - int i; - - for (i=0; i= IDM_SMARTFON_MAP_BASE) { - mapping = wParam - IDM_SMARTFON_MAP_BASE; - disableHotKeys(); - return TRUE; - } - - if (wParam >= IDM_SMARTFON_LIST_BASE) { - game_chosen = wParam - IDM_SMARTFON_LIST_BASE; - saveKeyMapping(); - return TRUE; - } - - switch(wParam) { - case IDM_SMARTFON_QUIT: - exit(0); - break; - case IDM_SMARTFON_SCAN: - doSmartphoneScan(); - break; - case IDM_SMARTFON_HELP: - TCHAR *help; - help = (TCHAR*)malloc((strlen(HELP) + 1) * sizeof(TCHAR)); - MultiByteToWideChar(CP_ACP, 0, HELP, strlen(HELP) + 1, help, (strlen(HELP) + 1) * sizeof(TCHAR)); - MessageBox(hWnd, help, TEXT("PocketScumm help"), MB_OK | MB_ICONINFORMATION); - free(help); - break; - case IDM_SMARTFON_SOUND: - if (ConfMan.getBool("Sound", "wince") || ConfMan.get("Sound", "wince").c_str() == NULL) { - sound_activated = false; - ConfMan.set("Sound", false, "wince"); - CheckMenuItem(optionsMenu, IDM_SMARTFON_SOUND, MF_BYCOMMAND | MF_UNCHECKED); - } - else { - sound_activated = true; - ConfMan.set("Sound", true, "wince"); - CheckMenuItem(optionsMenu, IDM_SMARTFON_SOUND, MF_BYCOMMAND | MF_CHECKED); - } - break; - default: - return FALSE; - } - break; - - - case WM_KEYDOWN: - - int i; - - if (!need_GAPI && mapping == -1) - break; - - if (mapping != -1) { - mappingDone = wParam; - InvalidateRect(_hWnd, NULL, FALSE); - enableHotKeys(); - return TRUE; - } - - for (i=0; i_event.event_code = OSystem::EVENT_KEYDOWN; - wm->_event.kbd.ascii = wParam; - wm->_event.kbd.keycode = wParam; - - break; - - case WM_KEYUP: - if (!need_GAPI) - break; - - for (i=0; i -#endif - -#if _WIN32_WCE >= 300 - -#include - -#else - -// Put in include file - -typedef enum tagSIPSTATE -{ - SIP_UP = 0, - SIP_DOWN, - SIP_FORCEDOWN, - SIP_UNCHANGED, - SIP_INPUTDIALOG, -} SIPSTATE; - -#define SHFS_SHOWTASKBAR 0x0001 -#define SHFS_HIDETASKBAR 0x0002 -#define SHFS_SHOWSIPBUTTON 0x0004 -#define SHFS_HIDESIPBUTTON 0x0008 -#define SHFS_SHOWSTARTICON 0x0010 -#define SHFS_HIDESTARTICON 0x0020 - -typedef struct -{ - DWORD cbSize; - HWND hwndLastFocus; - UINT fSipUp :1; - UINT fSipOnDeactivation :1; - UINT fActive :1; - UINT fReserved :29; -} SHACTIVATEINFO, *PSHACTIVATEINFO; - -#endif - - -#define CURRENT_KEYS_VERSION 3 - -// Dynamically linked Aygshell -typedef BOOL (*tSHFullScreen)(HWND,DWORD); -//typedef BOOL (WINSHELLAPI *tSHHandleWMSettingChange)(HWND,WPARAM,LPARAM,SHACTIVATEINFO*); -typedef BOOL (*tSHSipPreference)(HWND,SIPSTATE); -typedef BOOL (*tSHCreateMenuBar)(void*); - -/* -// Dynamically linked SDLAudio -typedef void (*tSDL_AudioQuit)(); -typedef int (*tSDL_Init)(Uint32); -typedef void (*tSDL_PauseAudio)(int); -typedef int (*tSDL_OpenAudio)(SDL_AudioSpec*, SDL_AudioSpec*); -*/ - -// GAPI "emulation" -typedef struct pseudoGAPI { - const TCHAR *device; - void *buffer; - int xWidth; - int yHeight; - int xPitch; - int yPitch; - int BPP; - int format; -} pseudoGAPI; - -typedef struct { - int x, y, w, h; -} dirty_square; - -#define AddDirtyRect(xi,yi,wi,hi) \ - if (num_of_dirty_square < MAX_NUMBER_OF_DIRTY_SQUARES) { \ - if (smartphone) { /* Align dirty rect for smartphone */ \ - register int offsetX = xi % 3; \ - register int offsetY = yi % 8; \ - register int newX = (xi < 3 ? 0 : xi - offsetX); \ - register int newY = (yi < 8 ? 0 : yi - offsetY); \ - ds[num_of_dirty_square].x = newX; \ - ds[num_of_dirty_square].y = newY; \ - ds[num_of_dirty_square].w = wi + offsetX; \ - ds[num_of_dirty_square].h = hi + offsetY; \ - } \ - else { \ - ds[num_of_dirty_square].x = xi; \ - ds[num_of_dirty_square].y = yi; \ - ds[num_of_dirty_square].w = wi; \ - ds[num_of_dirty_square].h = hi; \ - } \ - num_of_dirty_square++; \ - } - - -/* Hardcode the video buffer for some devices for which there is no GAPI */ -/* and no GameX support */ - -pseudoGAPI availablePseudoGAPI[] = { - { TEXT("HP, Jornada 710"), - (void*)0x82200000, - 640, - 240, - 2, - 1280, - 16, - 0xA8 - }, - { TEXT("HP, Jornada 720"), - (void*)0x82200000, - 640, - 240, - 2, - 1280, - 16, - 0xA8 - }, - { TEXT("Compaq iPAQ H3600"), /* this is just a test for my device :) */ - (void*)0xAC05029E, - 240, - 320, - 640, - -2, - 16, - 0xA8 - }, - { TEXT("ORG_FR"), /* smartphone SPV - more tests :) */ - (void*)0x46000020, - 176, - 220, - 2, - 352, - 16, - 0xA0 - }, - { 0, 0, 0, 0, 0, 0, 0, 0 } -}; - -OSystem_WINCE3 *mainClass; - -int _pseudoGAPI_device; - -int _thread_priority; - -bool canCacheGAPIBuffer; - - -extern char noGAPI; - -extern bool wide_screen; -extern bool extra_wide_screen; - -extern float _screen_factor; - -/* Default SDLAUDIO */ - -/* - -void defaultSDL_AudioQuit() { -} - -int defaultSDL_Init(Uint32 flags) { - return 0; -} - -void defaultSDL_PauseAudio(int pause) { -} - -int defaultSDL_OpenAudio(SDL_AudioSpec *desired, SDL_AudioSpec *obtained) { - return 0; -} - -*/ - -/* Default AYGSHELL */ - -BOOL defaultSHFullScreen(HWND handle, DWORD action) { - if ((action & SHFS_HIDETASKBAR) != 0 || (action & SHFS_SHOWTASKBAR) != 0) { - // Hide taskbar, WinCE 2.x style - from EasyCE - HKEY hKey=0; - DWORD dwValue = 0; - unsigned long lSize = sizeof( DWORD ); - DWORD dwType = REG_DWORD; - MSG msg; - - - RegOpenKeyEx( HKEY_LOCAL_MACHINE, TEXT("\\software\\microsoft\\shell"), 0, KEY_ALL_ACCESS, &hKey ); - RegQueryValueEx( hKey, TEXT("TBOpt"), 0, &dwType, (BYTE*)&dwValue, &lSize ); - if ((action & SHFS_SHOWTASKBAR) != 0) - dwValue &= 0xFFFFFFFF - 8;// reset bit to show taskbar - else dwValue |= 8; // set bit to hide taskbar - RegSetValueEx( hKey, TEXT("TBOpt"), 0, REG_DWORD, (BYTE*)&dwValue, lSize ); - msg.hwnd = FindWindow( TEXT("HHTaskBar"), NULL ); - SendMessage( msg.hwnd, WM_COMMAND, 0x03EA, 0 ); - if (handle) - SetForegroundWindow( handle ); - } - - return TRUE; -} - -/* -BOOL WINSHELLAPI defaultSHHandleWMSettingChange(HWND handle, WPARAM param1, LPARAM param2, SHACTIVATEINFO *info) { - return TRUE; -} -*/ - -BOOL defaultSHSipPreference(HWND handle, SIPSTATE state) { - return TRUE; -} - -/* Default GAPI */ - -int defaultGXOpenDisplay(HWND hWnd, DWORD dwFlags) { - return GAPI_SIMU; -} - -int defaultGXCloseDisplay() { - return 0; -} - - -void* defaultGXBeginDraw() { - return availablePseudoGAPI[_pseudoGAPI_device].buffer; -} - -int defaultGXEndDraw() { - return 0; -} - -int defaultGXOpenInput() { - return 0; -} - -int defaultGXCloseInput() { - return 0; -} - -GXDisplayProperties defaultGXGetDisplayProperties() { - GXDisplayProperties result; - - result.cxWidth = availablePseudoGAPI[_pseudoGAPI_device].xWidth; - result.cyHeight = availablePseudoGAPI[_pseudoGAPI_device].yHeight; - result.cbxPitch = availablePseudoGAPI[_pseudoGAPI_device].xPitch; - result.cbyPitch = availablePseudoGAPI[_pseudoGAPI_device].yPitch; - result.cBPP = availablePseudoGAPI[_pseudoGAPI_device].BPP; - result.ffFormat = availablePseudoGAPI[_pseudoGAPI_device].format; - - return result; -} - -GXKeyList defaultGXGetDefaultKeys(int options) { - GXKeyList result; - - memset(&result, 0xff, sizeof(result)); - - return result; -} - -int defaultGXSuspend() { - return 0; -} - -int defaultGXResume() { - return 0; -} - -/* GAMEX GAPI emulation */ - -#ifdef GAMEX - -GameX *gameX; - -int gameXGXOpenDisplay(HWND hWnd, DWORD dwFlags) { - gameX = new GameX(); - if (!gameX || !gameX->OpenGraphics() || !gameX->GetFBAddress()) { - //MessageBox(NULL, TEXT("Couldn't initialize GameX. Reverting to GDI graphics"), TEXT("PocketScumm rendering"), MB_OK); - noGAPI = 1; - } - return 0; -} - -int gameXGXCloseDisplay() { - gameX->CloseGraphics(); - delete gameX; - return 0; -} - - -void* gameXGXBeginDraw() { - gameX->BeginDraw(); - return (gameX->GetFBAddress()); -} - -int gameXGXEndDraw() { - return gameX->EndDraw(); -} - -int gameXGXOpenInput() { - return 0; -} - -int gameXGXCloseInput() { - return 0; -} - -GXDisplayProperties gameXGXGetDisplayProperties() { - GXDisplayProperties result; - - result.cBPP = gameX->GetFBBpp(); - if (result.cBPP == 16) - result.cbxPitch = 2; - else - result.cbxPitch = 1; - result.cbyPitch = gameX->GetFBModulo(); - - return result; -} - -GXKeyList gameXGXGetDefaultKeys(int options) { - GXKeyList result; - - memset(&result, 0xff, sizeof(result)); - - return result; -} - -int gameXGXSuspend() { - return 0; -} - -int gameXGXResume() { - return 0; -} - -#endif - -GameDetector detector; -Engine *engine; -bool is_simon; -bool is_bass; -bool is_sword2; -bool is_queen; -//extern Scumm *g_scumm; -//extern SimonEngine *g_simon; -//OSystem *g_system; -//SoundMixer *g_mixer; -//Config *g_config; -OSystem::TimerProc timer_callback; -int timer_interval; - -tSHFullScreen dynamicSHFullScreen = NULL; -//tSHHandleWMSettingChange dynamicSHHandleWMSettingChange = NULL; -tSHSipPreference dynamicSHSipPreference = NULL; -tSHCreateMenuBar dynamicSHCreateMenuBar = NULL; -tGXOpenInput dynamicGXOpenInput = NULL; -tGXGetDefaultKeys dynamicGXGetDefaultKeys = NULL; -tGXCloseDisplay dynamicGXCloseDisplay = NULL; -tGXCloseInput dynamicGXCloseInput = NULL; -tGXSuspend dynamicGXSuspend = NULL; -tGXResume dynamicGXResume = NULL; -tGXGetDisplayProperties dynamicGXGetDisplayProperties = NULL; -tGXOpenDisplay dynamicGXOpenDisplay = NULL; -tGXEndDraw dynamicGXEndDrawInternal = NULL; -tGXBeginDraw dynamicGXBeginDrawInternal = NULL; -tGXEndDraw dynamicGXEndDraw = NULL; -tGXBeginDraw dynamicGXBeginDraw = NULL; - - -extern void Cls(); - -extern BOOL isPrescanning(); -extern void changeScanPath(); -extern void startScan(); -extern void endScanPath(); -extern void abortScanPath(); - -void load_key_mapping(); -void keypad_init(); - -extern void Cls(); - -extern BOOL isPrescanning(); -extern void changeScanPath(); -extern void startScan(); -extern void endScanPath(); -extern void abortScanPath(); - -void keypad_init(); - -/************* WinCE Specifics *****************/ -byte veryFastMode; - -bool sound_activated, terminated; -HWND hWnd_MainMenu; -HWND hWnd_Window; - -void drawAllToolbar(bool); -void redrawSoundItem(); - -extern bool toolbar_drawn; -extern bool draw_keyboard; -bool hide_toolbar; -bool hide_cursor; -bool save_hide_cursor; -bool freelook; -bool save_hide_toolbar; -bool keyboard_override; - -bool _get_key_mapping; -bool _force_get_key_mapping; -static char _directory[MAX_PATH]; -bool select_game; -bool need_GAPI; -char is_demo; - -bool gfx_mode_switch; - -dirty_square ds[MAX_NUMBER_OF_DIRTY_SQUARES]; -int num_of_dirty_square; - - -OSystem::SoundProc real_soundproc; - -extern void startFindGame(); -extern void displayGameInfo(); -extern bool loadGameSettings(); -extern void setFindGameDlgHandle(HWND); -extern void getSelectedGame(int, char*, TCHAR*, char*); -extern void runGame(char*); - -extern void palette_update(); - -extern void own_soundProc(void *buffer, byte *samples, int len); - -extern int chooseGame(); - -//#define SHMenuBar_GetMenu(hWndMB,ID_MENU) (HMENU)SendMessage((hWndMB), SHCMBM_GETSUBMENU, (WPARAM)0, (LPARAM)ID_MENU) - -/* Monkey Island 1 and 2 keyboard stuff (copy protection) */ -bool monkey_keyboard; - -bool new_audio_rate; -bool FM_high_quality; - -bool closing = false; - -/* Check platform */ -bool smartphone = false; -bool high_res = false; - -bool isSmartphone() { - return smartphone; -} - -void close_GAPI() { - ConfMan.set("Sound", sound_activated, "wince"); - ConfMan.set("DisplayMode", GetScreenMode(), "wince"); - ConfMan.flushToDisk(); - dynamicSHFullScreen(hWnd_Window, SHFS_SHOWTASKBAR | SHFS_SHOWSIPBUTTON | SHFS_SHOWSTARTICON); - dynamicGXCloseInput(); - dynamicGXCloseDisplay(); - SDL_AudioQuit(); - UpdateWindow(hWnd_Window); - closing = true; -} - -void do_quit() { - close_GAPI(); - exit(1); -} - -void Error(LPCTSTR msg) -{ - OutputDebugString(msg); - MessageBox(HWND_DESKTOP, msg, TEXT("Error"), MB_ICONSTOP); - exit(1); -} - -void Warning(LPCTSTR msg) -{ - OutputDebugString(msg); - MessageBox(HWND_DESKTOP, msg, TEXT("Error"), MB_ICONSTOP); -} - -int mapKey(int key) { - if (key>=VK_F1 && key<=VK_F9) { - return key - VK_F1 + 315; - } - return key; -} - - -#define IMPORT(Handle,Variable,Type,Function, Replace) \ - Variable = (Type)GetProcAddress(Handle, TEXT(Function)); \ - if (!Variable) { \ - if (Replace) { \ - Variable = Replace; \ - } \ - else { \ - MessageBox(NULL, TEXT(Function), TEXT("Error importing DLL function"), MB_OK); \ - exit(1); \ - } \ - } - - -void* dynamicGXBeginDrawCached() { - static bool checked = false; - static void* buffer; - - if (!checked) { - checked = true; - canCacheGAPIBuffer = !dynamicGXIsDisplayDRAMBuffer(); - if (canCacheGAPIBuffer) { - buffer = dynamicGXBeginDrawInternal(); - return buffer; - } - else { - dynamicGXBeginDraw = dynamicGXBeginDrawInternal; - return dynamicGXBeginDrawInternal(); - } - } - - return buffer; -} - -int dynamicGXEndDrawCached() { - if (!canCacheGAPIBuffer) - return dynamicGXEndDrawInternal(); - - return 1; -} - -int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nShowCmd) -{ - - TCHAR directory[MAX_PATH]; - char game_name[100]; - bool sound; - int version; - int result; - - HMODULE aygshell_handle; - //HMODULE SDLAudio_handle; - HMODULE GAPI_handle; - - // Check platform - smartphone = (GetSystemMetrics(SM_CXSCREEN) < 320 && GetSystemMetrics(SM_CYSCREEN) < 320); - - hide_toolbar = false; - freelook = false; - noGAPI = 0; - - // See if we're running on a Windows CE version supporting aygshell - aygshell_handle = LoadLibrary(TEXT("aygshell.dll")); - if (aygshell_handle) { - IMPORT(aygshell_handle, dynamicSHFullScreen, tSHFullScreen, "SHFullScreen", defaultSHFullScreen) - IMPORT(aygshell_handle, dynamicSHSipPreference, tSHSipPreference, "SHSipPreference", NULL) - if (smartphone) { - IMPORT(aygshell_handle, dynamicSHCreateMenuBar, tSHCreateMenuBar, "SHCreateMenuBar", NULL) - } - // This function doesn't seem to be implemented on my 3630 ! - //IMPORT(aygshell_handle, dynamicSHHandleWMSettingChange, tSHHandleWMSettingChange, "SHHandleWMSettingChange") - - } else { - dynamicSHFullScreen = defaultSHFullScreen; - dynamicSHSipPreference = defaultSHSipPreference; - //dynamicSHHandleWMSettingChange = defaultSHHandleWMSettingChange; - } - - // See if GX.dll is present - GAPI_handle = LoadLibrary(TEXT("gx.dll")); - - if (GAPI_handle) { - IMPORT(GAPI_handle, dynamicGXOpenInput, tGXOpenInput, "?GXOpenInput@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXGetDefaultKeys, tGXGetDefaultKeys, "?GXGetDefaultKeys@@YA?AUGXKeyList@@H@Z", NULL) - IMPORT(GAPI_handle, dynamicGXCloseDisplay, tGXCloseDisplay, "?GXCloseDisplay@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXCloseInput, tGXCloseInput, "?GXCloseInput@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXSuspend, tGXSuspend, "?GXSuspend@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXResume, tGXResume, "?GXResume@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXGetDisplayProperties, tGXGetDisplayProperties, "?GXGetDisplayProperties@@YA?AUGXDisplayProperties@@XZ", NULL) - IMPORT(GAPI_handle, dynamicGXOpenDisplay, tGXOpenDisplay, "?GXOpenDisplay@@YAHPAUHWND__@@K@Z", NULL) - IMPORT(GAPI_handle, dynamicGXEndDrawInternal, tGXEndDraw, "?GXEndDraw@@YAHXZ", NULL) - IMPORT(GAPI_handle, dynamicGXBeginDrawInternal, tGXBeginDraw, "?GXBeginDraw@@YAPAXXZ", NULL) - IMPORT(GAPI_handle, dynamicGXIsDisplayDRAMBuffer, tGXIsDisplayDRAMBuffer, "?GXIsDisplayDRAMBuffer@@YAHXZ", NULL); - dynamicGXBeginDraw = dynamicGXBeginDrawCached; - dynamicGXEndDraw = dynamicGXEndDrawCached; - gfx_mode_switch = !smartphone; - } else { - -#ifndef GAMEX - - TCHAR oeminfo[MAX_PATH]; - int i = 0; - - SystemParametersInfo(SPI_GETOEMINFO, sizeof(oeminfo), oeminfo, 0); - - while (availablePseudoGAPI[i].device) { - if (!_tcsncmp(oeminfo, availablePseudoGAPI[i].device, _tcslen(availablePseudoGAPI[i].device))) { - _pseudoGAPI_device = i; - break; - } - i++; - } - - if (!availablePseudoGAPI[i].device) { - noGAPI = 1; - } - else { - FILE *test; - - test = fopen("NoDirectVideo", "r"); - if (test) { - noGAPI = 1; - fclose(test); - } - else - if (ConfMan.getBool("NoDirectVideo", "wince")) - noGAPI = 1; - } - - dynamicGXOpenInput = defaultGXOpenInput; - dynamicGXGetDefaultKeys = defaultGXGetDefaultKeys; - dynamicGXCloseDisplay = defaultGXCloseDisplay; - dynamicGXCloseInput = defaultGXCloseInput; - dynamicGXSuspend = defaultGXSuspend; - dynamicGXResume = defaultGXResume; - dynamicGXGetDisplayProperties = defaultGXGetDisplayProperties; - dynamicGXOpenDisplay = defaultGXOpenDisplay; - dynamicGXEndDraw = defaultGXEndDraw; - dynamicGXBeginDraw = defaultGXBeginDraw; - -#else - dynamicGXOpenInput = gameXGXOpenInput; - dynamicGXGetDefaultKeys = gameXGXGetDefaultKeys; - dynamicGXCloseDisplay = gameXGXCloseDisplay; - dynamicGXCloseInput = gameXGXCloseInput; - dynamicGXSuspend = gameXGXSuspend; - dynamicGXResume = gameXGXResume; - dynamicGXGetDisplayProperties = gameXGXGetDisplayProperties; - dynamicGXOpenDisplay = gameXGXOpenDisplay; - dynamicGXEndDraw = gameXGXEndDraw; - dynamicGXBeginDraw = gameXGXBeginDraw; - - FILE *test; - - test = fopen("GameX", "r"); - if (!test) - noGAPI = 1; - else - fclose(test); - -#endif - - gfx_mode_switch = false; - } - - if (ConfMan.get("Sound", "wince").isEmpty()) - sound = true; - else - sound = ConfMan.getBool("Sound", "wince"); - if (sound) - sound_activated = sound; - else - sound_activated = true; - - FM_high_quality = ConfMan.getBool("FMHighQuality", "wince"); - ConfMan.set("FMHighQuality", FM_high_quality, "wince"); - - if (ConfMan.get("SoundThreadPriority", "wince").isEmpty()) - _thread_priority = -1; - else - _thread_priority = ConfMan.getInt("SoundThreadPriority", "wince"); - if (_thread_priority < 0) { -#ifdef SH3 - _thread_priority = THREAD_PRIORITY_NORMAL; -#else - _thread_priority = THREAD_PRIORITY_ABOVE_NORMAL; -#endif - ConfMan.set("SoundThreadPriority", _thread_priority, "wince"); - ConfMan.flushToDisk(); - } - - select_game = true; - need_GAPI = !smartphone; - - /* Create the main window */ - WNDCLASS wcex; - wcex.style = CS_HREDRAW | CS_VREDRAW; - wcex.lpfnWndProc = (WNDPROC)OSystem_WINCE3::WndProc; - wcex.cbClsExtra = 0; - wcex.cbWndExtra = 0; - wcex.hInstance = hInstance; - wcex.hIcon = 0; - wcex.hCursor = NULL; - wcex.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH); - wcex.lpszMenuName = 0; - wcex.lpszClassName = TEXT("ScummVM"); - if (!RegisterClass(&wcex)) - Error(TEXT("Cannot register window class!")); - - hWnd_Window = CreateWindow(TEXT("ScummVM"), TEXT("ScummVM"), WS_VISIBLE, - 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), NULL, NULL, GetModuleHandle(NULL), NULL); - - ShowWindow(hWnd_Window, SW_SHOW); - UpdateWindow(hWnd_Window); - - if (smartphone) { - if (SmartphoneInitialMenu(hInstance, hWnd_Window, game_name, directory)) - return 0; - need_GAPI = true; - } - - if (GraphicsOn(hWnd_Window, gfx_mode_switch)) { // open GAPI in Portrait mode - - MessageBox(NULL, TEXT("Couldn't initialize display !"), TEXT("PocketSCUMM error"), MB_OK); - - return 0; - - } - GAPIKeysInit(); - Cls(); - - // Hide taskbar - SetWindowPos(hWnd_Window, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE); - SetForegroundWindow(hWnd_Window); - dynamicSHFullScreen(hWnd_Window, SHFS_HIDESIPBUTTON | SHFS_HIDETASKBAR | SHFS_HIDESTARTICON); - - if (!smartphone) { - - result = chooseGame(); - - if (result < 0) - return 0; - - getSelectedGame(result, game_name, directory, &is_demo); - } - - WideCharToMultiByte(CP_ACP, 0, directory, wcslen(directory) + 1, _directory, sizeof(_directory), NULL, NULL); - strcat(_directory, "\\"); - - runGame(game_name); - - return 0; -} - - -#ifdef USE_VORBIS -bool checkOggSampleRate(char *directory) { - char trackFile[255]; - FILE *testFile; - OggVorbis_File *test_ov_file = new OggVorbis_File; - - sprintf(trackFile,"%s/Track1.ogg", directory); - // Check if we have an OGG audio track - testFile = fopen(trackFile, "rb"); - if (testFile) { - if (!ov_open(testFile, test_ov_file, NULL, 0)) { - bool highSampleRate = (ov_info(test_ov_file, -1)->rate == 22050); - ov_clear(test_ov_file); - return highSampleRate; - } - } - - // Do not test for OGG samples - too big and too slow anyway :) - - return false; -} -#endif - -void save_key_mapping() { - char tempo[1024]; - const unsigned int *work_keys; -// const unsigned char *work; - int i; - - tempo[0] = '\0'; - work_keys = getActionKeys(); - for (i=0; igo(); - - //return 0; -} - - - -LRESULT CALLBACK OSystem_WINCE3::WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) -{ - static SHACTIVATEINFO sai; - - OSystem_WINCE3 *wm = NULL; - - if (!select_game) - wm = (OSystem_WINCE3*)GetWindowLong(hWnd, GWL_USERDATA); - - if (smartphone) { - if (SmartphoneWndProc(hWnd, message, wParam, lParam, wm)) - return 0; - } - else - if (PPCWndProc(hWnd, message, wParam, lParam, wm)) - return 0; - - switch (message) - { - case WM_CREATE: - - memset(&sai, 0, sizeof(sai)); - if (need_GAPI) - dynamicSHSipPreference(hWnd, SIP_FORCEDOWN); -// SHSipPreference(hWnd, SIP_INPUTDIALOG); - - return 0; - - case WM_DESTROY: - case WM_CLOSE: - if (need_GAPI) - GraphicsOff(); - PostQuitMessage(0); - break; - - case WM_ERASEBKGND: - { - - if (!need_GAPI) { - RECT rc; - HDC hDC; - GetClientRect(hWnd, &rc); - hDC = GetDC(hWnd); - FillRect(hDC, &rc, (HBRUSH)GetStockObject(WHITE_BRUSH)); - ReleaseDC(hWnd, hDC); - } - } - return 1; - - case WM_PAINT: - { - HDC hDC; - PAINTSTRUCT ps; - - if (!need_GAPI) - return DefWindowProc(hWnd, message, wParam, lParam); - - hDC = BeginPaint (hWnd, &ps); - EndPaint (hWnd, &ps); - - if (!hide_toolbar) - toolbar_drawn = false; - - /* - if(!GetScreenMode()) { - SHSipPreference(hWnd, SIP_UP); - } else { - SHSipPreference(hWnd, SIP_FORCEDOWN); - } - */ - dynamicSHSipPreference(hWnd, SIP_FORCEDOWN); - } -// SHSipPreference(hWnd, SIP_UP); /* Hack! */ - /* It does not happen often but I don't want to see tooltip traces */ - if (!select_game) - wm->update_screen(); - return 0; - - case WM_ACTIVATE: - case WM_SETFOCUS: - if (!need_GAPI) { - SetFocus(hWnd); - break; - } - GraphicsResume(); - if (!hide_toolbar) - toolbar_drawn = false; -// SHHandleWMActivate(hWnd, wParam, lParam, &sai, SHA_INPUTDIALOG); - - dynamicSHSipPreference(hWnd, SIP_FORCEDOWN); - dynamicSHFullScreen(hWnd, SHFS_HIDETASKBAR); - MoveWindow(hWnd, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), TRUE); - SetCapture(hWnd); - - /* - if (LOWORD(wParam) == WA_ACTIVE) { - if (GetScreenMode()) { - SHSipPreference(hWnd, SIP_FORCEDOWN); - SHFullScreen(hWnd, SHFS_HIDETASKBAR); - MoveWindow(hWnd, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), TRUE); - SetCapture(hWnd); - } - else { - SHFullScreen(hWnd, SHFS_SHOWTASKBAR); - MoveWindow(hWnd, 0, 0, GetSystemMetrics(SM_CYSCREEN), GetSystemMetrics(SM_CXSCREEN), TRUE); - } - } - */ - - return 0; - - case WM_HIBERNATE: - case WM_KILLFOCUS: - GraphicsSuspend(); - if (!hide_toolbar) - toolbar_drawn = false; - return 0; - - case WM_SETTINGCHANGE: - //not implemented ? - //dynamicSHHandleWMSettingChange(hWnd, wParam, lParam, &sai); - if (!hide_toolbar) - toolbar_drawn = false; - return 0; - - case WM_COMMAND: - return 0; - - case WM_TIMER: - timer_callback(timer_interval); - break; - - default: - return DefWindowProc(hWnd, message, wParam, lParam); - break; - } - return 0; -} - -/*************** Specific config support ***********/ - -void load_key_mapping() { -// unsigned char actions[TOTAL_ACTIONS]; - unsigned int actions_keys[TOTAL_ACTIONS]; - const char *current; - int version; - int i; - - memset(actions_keys, 0, sizeof(actions_keys)); - - version = ConfMan.getInt("KeysVersion", "wince"); - - memset(actions_keys, 0, TOTAL_ACTIONS); - - current = ConfMan.get("ActionKeys", "wince").c_str(); - if (current && version == CURRENT_KEYS_VERSION) { - for (i=0; i_system; - - //system->addEventKeyPressed(9); - if (is_bass) - _event.event_code = EVENT_RBUTTONDOWN; - else - addEventKeyPressed(9); -} - -void action_right_click() { - //OSystem_WINCE3* system; - //system = (OSystem_WINCE3*)g_scumm->_system; - - //system->addEventRightButtonClicked(); - mainClass->addEventRightButtonClicked(); -} - -void action_pause() { - //OSystem_WINCE3* system; - //system = (OSystem_WINCE3*)g_scumm->_system; - - //system->addEventKeyPressed(mapKey(VK_SPACE)); - mainClass->addEventKeyPressed(mapKey(VK_SPACE)); -} - -void action_save() { - //OSystem_WINCE3* system; - //system = (OSystem_WINCE3*)g_scumm->_system; - - /*if (GetScreenMode()) {*/ - /* - draw_keyboard = true; - if (!hide_toolbar) - toolbar_drawn = false; - */ - /*}*/ - - if (is_simon) - return; - else - if (is_queen) - mainClass->addEventKeyPressed(282); // "F1" - else - if (is_bass) - mainClass->addEventKeyPressed(63); - else - mainClass->addEventKeyPressed(319); // "F5" -} - -void action_quit() { - do_quit(); -} - -void action_freelook() { - if (!freelook) { - save_hide_cursor = hide_cursor; - hide_cursor = false; - } - else { - hide_cursor = save_hide_cursor; - } - freelook = !freelook; -} - -void action_boss() { - SHELLEXECUTEINFO se; - - ConfMan.set("Sound", sound_activated, "wince"); - ConfMan.set("DisplayMode", GetScreenMode(), "wince"); - ConfMan.flushToDisk(); - sound_activated = false; - toolbar_drawn = false; - hide_toolbar = true; - Cls(); - Scumm::g_scumm->requestSave(0, "BOSS"); - Scumm::g_scumm->scummLoop(0); - dynamicGXCloseInput(); - dynamicGXCloseDisplay(); - SDL_AudioQuit(); - memset(&se, 0, sizeof(se)); - se.cbSize = sizeof(se); - se.hwnd = NULL; - se.lpFile = TEXT("tasks.exe"); - se.lpVerb = TEXT("open"); - se.lpDirectory = TEXT("\\windows"); - ShellExecuteEx(&se); - exit(1); -} - -void action_skip() { - //OSystem_WINCE3* system; - //system = (OSystem_WINCE3*)g_scumm->_system; - - if (is_simon || is_bass || is_sword2 || is_queen) { - //system->addEventKeyPressed(mapKey(VK_ESCAPE)); - mainClass->addEventKeyPressed(mapKey(VK_ESCAPE)); - return; - } - - //system->addEventKeyPressed(KEY_MAGIC_SKIP); - mainClass->addEventKeyPressed(Scumm::KEY_ALL_SKIP); -/* - if (g_scumm->vm.cutScenePtr[g_scumm->vm.cutSceneStackPointer] || g_scumm->_insaneState) - system->addEventKeyPressed(g_scumm->_vars[g_scumm->VAR_CUTSCENEEXIT_KEY]); - else - if (g_scumm->_talkDelay > 0) - system->addEventKeyPressed(g_scumm->VAR_TALKSTOP_KEY); - else - system->addEventKeyPressed(mapKey(VK_ESCAPE)); -*/ -} - -void do_hide(bool hide_state) { - hide_toolbar = hide_state; - if (hide_toolbar) - RestoreScreenGeometry(); - else - LimitScreenGeometry(); - Cls(); - num_of_dirty_square = MAX_NUMBER_OF_DIRTY_SQUARES; - toolbar_drawn = hide_toolbar; - //g_scumm->_system->update_screen(); - mainClass->update_screen(); -} - -void action_hide() { - do_hide(!hide_toolbar); -} - -void action_keyboard() { - /*if (GetScreenMode()) {*/ - draw_keyboard = !draw_keyboard; - if (!hide_toolbar) - toolbar_drawn = false; - /*}*/ -} - -void action_sound() { - sound_activated = !sound_activated; -} - -void action_cursoronoff() { - hide_cursor = !hide_cursor; -} - -void action_subtitleonoff() { - Scumm::g_scumm->_noSubtitles = !Scumm::g_scumm->_noSubtitles; -} - -void keypad_init() { - static pAction actions[TOTAL_ACTIONS] = - { NULL, action_pause, action_save, action_quit, action_skip, action_hide, - action_keyboard, action_sound, action_right_click, action_cursoronoff, - action_subtitleonoff, action_boss, action_freelook - }; - - GAPIKeysInitActions(actions); - -} - -void keypad_close() { - dynamicGXCloseInput(); -} - -void force_keyboard(bool activate) { - -if (activate) { - save_hide_toolbar = hide_toolbar; - if (save_hide_toolbar) { - // Display the keyboard while the dialog is running - do_hide(false); - } - if (!draw_keyboard) { - keyboard_override = true; - draw_keyboard = true; - toolbar_drawn = false; - } -} -else { - if (save_hide_toolbar) { - do_hide(true); - save_hide_toolbar = false; - } - if (keyboard_override) { - keyboard_override = false; - draw_keyboard = false; - toolbar_drawn = false; - } -} -} - -/************* OSystem Main **********************/ -OSystem *OSystem_WINCE3::create(int gfx_mode, bool full_screen) { - const char *display_mode; - OSystem_WINCE3 *syst = new OSystem_WINCE3(); - syst->_mode = gfx_mode; - syst->_full_screen = full_screen; - syst->_event.event_code = EVENT_WHEELUP; /* FIXME lazy */ - syst->_start_time = GetTickCount(); - - /* Retrieve the handle of this module */ - syst->hInst = GetModuleHandle(NULL); - - syst->hWnd = hWnd_Window; - SetWindowLong(syst->hWnd, GWL_USERDATA, (long)syst); - - // Mini SDL init - - if (SDL_Init(SDL_INIT_AUDIO | SDL_INIT_TIMER)==-1) { - exit(1); - } - - reducePortraitGeometry(); - - if (smartphone || (high_res && !wide_screen) || ((noGAPI || !gfx_mode_switch) && GetSystemMetrics(SM_CXSCREEN) < 320)) - SetScreenMode(1); - - Cls(); - drawWait(); - - // Set mode, portrait or landscape - display_mode = ConfMan.get("DisplayMode", "wince").c_str(); - - if (display_mode && !(high_res || noGAPI || !gfx_mode_switch)) - SetScreenMode(atoi(display_mode)); - - return syst; -} - -OSystem *OSystem_WINCE3_create() { - return OSystem_WINCE3::create(0, 0); -} - -void OSystem_WINCE3::set_timer(TimerProc callback, int timer) { - if (!SetTimer(hWnd, 1, timer, NULL)) - exit(1); - timer_interval = timer; - timer_callback = callback; -} - -void OSystem_WINCE3::set_palette(const byte *colors, uint start, uint num) { - const byte *b = colors; - uint i; - for(i=0;i!=num;i++) { - SetPalEntry(i + start, b[0], b[1], b[2]); - b += 4; - } - - palette_update(); - - num_of_dirty_square = MAX_NUMBER_OF_DIRTY_SQUARES; -} - -int16 OSystem_WINCE3::get_height() { - return _screenHeight; -} - -int16 OSystem_WINCE3::get_width() { - return _screenWidth; -} - -void OSystem_WINCE3::clear_sound_proc() { - SDL_CloseAudio(); -} - -void OSystem_WINCE3::load_gfx_mode() { - force_full = true; - - if (!high_res) { - _gfx_buf = (byte*)malloc((320 * 240) * sizeof(byte)); - if (!_gfx_buf) { - drawError("Not enough memory - main buffer"); - exit(1); - } - _overlay_buf = (byte*)malloc((320 * 240) * sizeof(uint16)); - if (!_overlay_buf) { - drawError("Not enough memory - overlay buffer"); - exit(1); - } - } - else { - _gfx_buf = (byte*)malloc((640 * 480) * sizeof(byte)); - if (!_gfx_buf) { - drawError("Not enough memory - main buffer"); - exit(1); - } - _overlay_buf = (byte*)malloc((320 * 240) * sizeof(uint16)); - if (!_overlay_buf) { - drawError("Not enough memory - overlay buffer"); - exit(1); - } - } - //_ms_backup = (byte*)malloc((40 * 40 * 3) * sizeof(byte)); - _ms_backup = (byte*)malloc((MAX_MOUSE_W * MAX_MOUSE_H) * sizeof(uint16)); - if (!_ms_backup) { - drawError("Not enogh memory - mouse cursor"); - exit(1); - } -} - -void OSystem_WINCE3::unload_gfx_mode() { - // FIXME: Free the _gfx_buf here -} - -void OSystem_WINCE3::init_size(uint w, uint h) { - load_gfx_mode(); - SetScreenGeometry(w, h); - LimitScreenGeometry(); - _screenWidth = w; - _screenHeight = h; - num_of_dirty_square = MAX_NUMBER_OF_DIRTY_SQUARES; -} - -void OSystem_WINCE3::copy_rect(const byte *buf, int pitch, int x, int y, int w, int h) { - byte *dst; - - if (!hide_cursor && _mouse_drawn) - undraw_mouse(); - - if (!select_game && monkey_keyboard && ( - Scumm::g_scumm->VAR(Scumm::g_scumm->VAR_ROOM) != 108 && // monkey 2 - Scumm::g_scumm->VAR(Scumm::g_scumm->VAR_ROOM) != 90)) { // monkey 1 floppy - monkey_keyboard = false; - draw_keyboard = false; - toolbar_drawn = false; - } - - /* Clip */ - if (x < 0) { - w += x; - buf -= x; - x = 0; - } - if (y < 0) { - h += y; - buf -= y * pitch; - y = 0; - } - if (w > _screenWidth - x) - w = _screenWidth - x; - - if (h > _screenHeight - y) - h = _screenHeight - y; - - if (w <= 0 || h <= 0) - return; - - AddDirtyRect(x, y, w, h); - - if (x == 0 && y == 0 && w == _screenWidth && h == _screenHeight) { - memcpy(_gfx_buf, buf, _screenWidth * _screenHeight); - return; - } - - dst = _gfx_buf + y * (high_res ? 640 : 320) + x; - do { - memcpy(dst, buf, w); - dst += (high_res ? 640 : 320); - buf += pitch; - } while (--h); - -} - -void OSystem_WINCE3::update_screen() { - - if (!hide_cursor) - draw_mouse(); - - if (_overlay_visible) { - Set_565((int16*)_overlay_buf, 320, 0, 0, 320, 200); - checkToolbar(); - } - else { - if (num_of_dirty_square >= MAX_NUMBER_OF_DIRTY_SQUARES) { - Blt(_gfx_buf); // global redraw - num_of_dirty_square = 0; - } - else { - int i; - beginBltPart(); - - for (i=0; i= 320 || y>=240)) - return; - - - // Do not draw the mouse over the toolbar - if (!hide_toolbar && (y >= toolbar_offset)) - return; - - // clip the mouse rect, and addjust the src pointer accordingly - if (x < 0) { - w += x; - src -= x; - x = 0; - } - if (y < 0) { - h += y; - src -= y * _ms_cur.w; - y = 0; - } - - if (w > _screenWidth - x) - w = _screenWidth - x; - if (h > _screenHeight - y) - h = _screenHeight - y; - - // Quick check to see if anything has to be drawn at all - if (w <= 0 || h <= 0) - return; - - // Store the bounding box so that undraw mouse can restore the area the - // mouse currently covers to its original content. - _ms_old.x = x; - _ms_old.y = y; - _ms_old.w = w; - _ms_old.h = h; - - // Mark as dirty - AddDirtyRect(x, y, w, h); - - if (!_overlay_visible) { - byte *bak = _ms_backup; // Surface used to backup the area obscured by the mouse - byte *dst; // Surface we are drawing into - - dst = (byte *)_gfx_buf + y * _screenWidth + x; - while (h > 0) { - int width = w; - while (width > 0) { - *bak++ = *dst; - color = *src++; - if (color != 0xFF) // 0xFF = transparent, don't draw - *dst = color; - dst++; - width--; - } - src += _ms_cur.w - w; - bak += MAX_MOUSE_W - w; - dst += _screenWidth - w; - h--; - } - } - else { - uint16 *bak = (uint16 *)_ms_backup; // Surface used to backup the area obscured by the mouse - uint16 *dst; // Surface we are drawing into - - dst = (uint16*)_overlay_buf + y * 320 + x; - while (h > 0) { - int width = w; - while (width > 0) { - *bak++ = *dst; - color = *src++; - if (color != 0xFF) { // 0xFF = transparent, don't draw - uint16 x = getColor565(color); - memcpy(dst, &x, sizeof(uint16)); - } - dst++; - width--; - } - src += _ms_cur.w - w; - bak += MAX_MOUSE_W - w; - dst += 320 - w; - h--; - } - } - - // Finally, set the flag to indicate the mouse has been drawn - _mouse_drawn = true; -} - - -void OSystem_WINCE3::undraw_mouse() { - if (!_mouse_drawn) - return; - _mouse_drawn = false; - - const int old_mouse_x = _ms_old.x; - const int old_mouse_y = _ms_old.y; - const int old_mouse_w = _ms_old.w; - const int old_mouse_h = _ms_old.h; - int x, y; - - if (!_overlay_visible) { - byte *dst, *bak = _ms_backup; - - // No need to do clipping here, since draw_mouse() did that already - dst = (byte *)_gfx_buf + old_mouse_y * _screenWidth + old_mouse_x; - for (y = 0; y < old_mouse_h; ++y, bak += MAX_MOUSE_W, dst += _screenWidth) { - for (x = 0; x < old_mouse_w; ++x) { - dst[x] = bak[x]; - } - } - } - else { - uint16 *dst, *bak = (uint16 *)_ms_backup; - - // No need to do clipping here, since draw_mouse() did that already - dst = (uint16 *)_overlay_buf + old_mouse_y * 320 + old_mouse_x; - for (y = 0; y < old_mouse_h; ++y, bak += MAX_MOUSE_W, dst += 320) { - for (x = 0; x < old_mouse_w; ++x) { - dst[x] = bak[x]; - } - } - } - - AddDirtyRect(old_mouse_x, old_mouse_y, old_mouse_w, old_mouse_h); -} - -void OSystem_WINCE3::warp_mouse(int x, int y) { -} - -void OSystem_WINCE3::set_mouse_pos(int x, int y) { - if (x != _ms_cur.x || y != _ms_cur.y) { - _ms_cur.x = x; - _ms_cur.y = y; - undraw_mouse(); - } -} - -void OSystem_WINCE3::set_mouse_cursor(const byte *buf, uint w, uint h, int hotspot_x, int hotspot_y) { - _ms_cur.w = w; - _ms_cur.h = h; - - _ms_hotspot_x = hotspot_x; - _ms_hotspot_y = hotspot_y; - - _ms_buf = (byte*)buf; - - // Refresh mouse cursor - - if (!hide_cursor) { - undraw_mouse(); - draw_mouse(); - } -} - -void OSystem_WINCE3::set_shake_pos(int shake_pos) {;} - -uint32 OSystem_WINCE3::get_msecs() { - return GetTickCount() - _start_time; -} - -void OSystem_WINCE3::delay_msecs(uint msecs) { - //handleMessage(); - if (msecs <= 0 || msecs >= 10000) - exit(1); - Sleep(msecs); -} - -int mapKey(int key, byte mod) -{ - if (key>=VK_F1 && key<=VK_F9) { - return key - VK_F1 + 315; - } - return key; -} - -bool OSystem_WINCE3::poll_event(Event *event) { - - for (;;) { - MSG msg; - - _event.event_code = EVENT_WHEELUP; /* FIXME lazy */ - - if (!PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) - return false; - - if (msg.message==WM_QUIT) { - terminated=true; - do_quit(); - return false; - } - - TranslateMessage(&msg); - DispatchMessage(&msg); - - if (_event.event_code == EVENT_WHEELUP) /* FIXME lazy */ - return false; - - *event = _event; - - if (_event.event_code == EVENT_MOUSEMOVE) - set_mouse_pos(_event.mouse.x, _event.mouse.y); - - _event.event_code = EVENT_WHEELUP; - - return true; - } - - return false; -} - -void own_soundProc(void *buffer, byte *samples, int len) { - - (*real_soundproc)(buffer, samples, len); - - if (!sound_activated) - memset(samples, 0, len); -} - -bool OSystem_WINCE3::set_sound_proc(SoundProc proc, void *param, SoundFormat format) { - SDL_AudioSpec desired; - - /* only one format supported at the moment */ - - real_soundproc = proc; - desired.freq = (new_audio_rate ? SAMPLES_PER_SEC_NEW : SAMPLES_PER_SEC_OLD); - desired.format = AUDIO_S16SYS; - desired.channels = 2; - desired.samples = 128; - desired.callback = own_soundProc; - desired.userdata = param; - desired.thread_priority = _thread_priority; - - if (SDL_OpenAudio(&desired, NULL) != 0) { - return false; - } - SDL_PauseAudio(0); - - return true; -} - -/* Hotswap graphics modes */ -void OSystem_WINCE3::get_320x200_image(byte *buf) {;} -void OSystem_WINCE3::hotswap_gfx_mode() {;} -uint32 OSystem_WINCE3::property(int param, Property *value) { - switch(param) { - - case PROP_TOGGLE_FULLSCREEN: - return 1; - - case PROP_SET_WINDOW_CAPTION: - return 1; - - case PROP_OPEN_CD: - break; - - case PROP_SET_GFX_MODE: - return 1; - - case PROP_GET_SAMPLE_RATE: - return (new_audio_rate ? SAMPLES_PER_SEC_NEW : SAMPLES_PER_SEC_OLD); - - case PROP_GET_FMOPL_ENV_BITS: - return (FM_high_quality ? FMOPL_ENV_BITS_HQ : FMOPL_ENV_BITS_LQ); - - case PROP_GET_FMOPL_EG_ENT: - return (FM_high_quality ? FMOPL_EG_ENT_HQ : FMOPL_EG_ENT_LQ); - } - - return 0; -} - -void OSystem_WINCE3::quit() { - unload_gfx_mode(); - do_quit(); -} - -/* CDRom Audio */ -void OSystem_WINCE3::stop_cdrom() {;} -void OSystem_WINCE3::play_cdrom(int track, int num_loops, int start_frame, int duration) {;} - -bool OSystem_WINCE3::poll_cdrom() {return 0;} -void OSystem_WINCE3::update_cdrom() {;} - -//void ScummDebugger::attach(Scumm *s) {;} - -/* Mutex stuff */ -OSystem::MutexRef OSystem_WINCE3::create_mutex() { - return (MutexRef)CreateMutex(NULL, FALSE, NULL); -} -void OSystem_WINCE3::lock_mutex(MutexRef handle) { - WaitForSingleObject((HANDLE)handle, INFINITE); -} - -void OSystem_WINCE3::unlock_mutex(MutexRef handle) { - ReleaseMutex((HANDLE)handle); -} - -void OSystem_WINCE3::delete_mutex(MutexRef handle) { - CloseHandle((HANDLE)handle); -} - -/* Overlay stuff */ - -void OSystem_WINCE3::show_overlay() { - undraw_mouse(); - _overlay_visible = true; - clear_overlay(); - -} - -void OSystem_WINCE3::hide_overlay() { - undraw_mouse(); - _overlay_visible = false; - toolbar_drawn = false; - num_of_dirty_square = MAX_NUMBER_OF_DIRTY_SQUARES; -} - -void OSystem_WINCE3::clear_overlay() { - - if (!_overlay_visible) - return; - - Blt(_gfx_buf); -} - -void OSystem_WINCE3::grab_overlay(int16 *buf, int pitch) { - //FIXME : it'd be better with a REAL surface :) - //Blt(_gfx_buf); - Get_565(_gfx_buf, buf, pitch, 0, 0, 320, 200); - memcpy(_overlay_buf, buf, 320 * 200 * sizeof(int16)); -} - -void OSystem_WINCE3::copy_rect_overlay(const int16 *buf, int pitch, int x, int y, int w, int h) { - int i; - - UBYTE *dest = _overlay_buf; - dest += y * 320 * sizeof(int16); - for (i=0; i -#include -#include - -#endif - -#include -#include -#include -#include -#include "resource.h" - -#include "scumm/scumm.h" -//#include "debug.h" -#include "screen.h" -#include "gui/newgui.h" -#include "sound/mididrv.h" -#include "base/engine.h" -#include "common/timer.h" -//#include "simon/simon.h" -#include "gapi_keys.h" -#include "common/config-manager.h" -#include "base/gameDetector.h" - - -#include "SDL.h" - -#include "dynamic_imports.h" - -#include "backends/fs/fs.h" - -#if (defined(MIPS) || defined(SH3)) && (_WIN32_WCE < 300) -// Comment this out if you don't want to support GameX -//#define GAMEX -#endif - -#ifdef GAMEX -#include "GameX.h" -#endif - -class OSystem_WINCE3; - -#include "pocketpc.h" -#include "smartphone.h" - -#define MAX_NUMBER_OF_DIRTY_SQUARES 32 - -class OSystem_WINCE3 : public OSystem { -public: - // Set colors of the palette - void set_palette(const byte *colors, uint start, uint num); - - // Set the size of the video bitmap. - // Typically, 320x200 - void init_size(uint w, uint h); - - // Draw a bitmap to screen. - // The screen will not be updated to reflect the new bitmap - void copy_rect(const byte *buf, int pitch, int x, int y, int w, int h); - - // Update the dirty areas of the screen - void update_screen(); - - // Either show or hide the mouse cursor - bool show_mouse(bool visible); - - // Set the position of the mouse cursor - void set_mouse_pos(int x, int y); - - // Set the bitmap that's used when drawing the cursor. - void set_mouse_cursor(const byte *buf, uint w, uint h, int hotspot_x, int hotspot_y); - - // Shaking is used in SCUMM. Set current shake position. - void set_shake_pos(int shake_pos); - - // Get the number of milliseconds since the program was started. - uint32 get_msecs(); - - // Delay for a specified amount of milliseconds - void delay_msecs(uint msecs); - - // Get the next event. - // Returns true if an event was retrieved. - bool poll_event(Event *event); - - // Set function that generates samples - bool set_sound_proc(SoundProc proc, void *param, SoundFormat format); - - // Poll cdrom status - // Returns true if cd audio is playing - bool poll_cdrom(); - - // Play cdrom audio track - void play_cdrom(int track, int num_loops, int start_frame, int duration); - - // Stop cdrom audio track - void stop_cdrom(); - - // Update cdrom audio status - void update_cdrom(); - - // Add a new callback timer - void set_timer(TimerProc callback, int timer); - - // Quit - void quit(); - - // Set a parameter - uint32 property(int param, Property *value); - - // Overlay - void show_overlay(); - void hide_overlay(); - void clear_overlay(); - void grab_overlay(int16 *buf, int pitch); - void copy_rect_overlay(const int16 *buf, int pitch, int x, int y, int w, int h); - - void move_screen(int dx, int dy, int height); - - static OSystem *create(int gfx_mode, bool full_screen); - - // Added for hardware keys mapping - - void addEventKeyPressed(int ascii_code); - - void addEventRightButtonClicked(); - - // Mutex functions - - MutexRef create_mutex(); - void lock_mutex(MutexRef); - void unlock_mutex(MutexRef); - void delete_mutex(MutexRef); - - // New helpers - - int16 get_height(); - int16 get_width(); - void clear_sound_proc(); - - // Windows callbacks & stuff - static LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); - -//private: - // Windows callbacks & stuff - //bool handleMessage(); - - - byte *_gfx_buf; - byte *_overlay_buf; - uint _screenHeight; - uint _screenWidth; - bool _overlay_visible; - uint32 _start_time; - Event _event; - Event _last_mouse_event; - HMODULE hInst; - HWND hWnd; - bool _display_cursor; - - enum { - DF_FORCE_FULL_ON_PALETTE = 1, - DF_WANT_RECT_OPTIM = 2, - DF_2xSAI = 4, - DF_SEPARATE_HWSCREEN = 8, - DF_UPDATE_EXPAND_1_PIXEL = 16, - }; - - int _mode; - bool _full_screen; - bool _mouse_visible; - bool _mouse_drawn; - uint32 _mode_flags; - - byte _internal_scaling; - - bool force_full; //Force full redraw on next update_screen - bool cksum_valid; - - enum { - NUM_DIRTY_RECT = 100, - SCREEN_WIDTH = 320, - SCREEN_HEIGHT = 200, - CKSUM_NUM = (SCREEN_WIDTH*SCREEN_HEIGHT/(8*8)), - - MAX_MOUSE_W = 80, - MAX_MOUSE_H = 80, - MAX_SCALING = 3, - - TMP_SCREEN_OFFS = 320*2 + 8, - }; - - /* CD Audio */ - int cd_track, cd_num_loops, cd_start_frame, cd_end_frame; - Uint32 cd_end_time, cd_stop_time, cd_next_second; - - struct MousePos { - int16 x,y,w,h; - }; - - byte *_ms_buf; - byte *_ms_backup; - MousePos _ms_cur; - MousePos _ms_old; - int16 _ms_hotspot_x; - int16 _ms_hotspot_y; - int _current_shake_pos; - - - static void fill_sound(void *userdata, Uint8 * stream, int len); - - - void draw_mouse(); - void undraw_mouse(); - void warp_mouse(int x, int y); - - void load_gfx_mode(); - void unload_gfx_mode(); - - void hotswap_gfx_mode(); - - void get_320x200_image(byte *buf); -}; -- cgit v1.2.3