view etc/xemacs.xbm @ 4690:257b468bf2ca

Move the #'query-coding-region implementation to C. This is necessary because there is no reasonable way to access the corresponding mswindows-multibyte functionality from Lisp, and we need such functionality if we're going to have a reliable and portable #'query-coding-region implementation. However, this change doesn't yet provide #'query-coding-region for the mswindow-multibyte coding systems, there should be no functional differences between an XEmacs with this change and one without it. src/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> Move the #'query-coding-region implementation to C. This is necessary because there is no reasonable way to access the corresponding mswindows-multibyte functionality from Lisp, and we need such functionality if we're going to have a reliable and portable #'query-coding-region implementation. However, this change doesn't yet provide #'query-coding-region for the mswindow-multibyte coding systems, there should be no functional differences between an XEmacs with this change and one without it. * mule-coding.c (struct fixed_width_coding_system): Add a new coding system type, fixed_width, and implement it. It uses the CCL infrastructure but has a much simpler creation API, and its own query_method, formerly in lisp/mule/mule-coding.el. * unicode.c: Move the Unicode query method implementation here from unicode.el. * lisp.h: Declare Fmake_coding_system_internal, Fcopy_range_table here. * intl-win32.c (complex_vars_of_intl_win32): Use Fmake_coding_system_internal, not Fmake_coding_system. * general-slots.h: Add Qsucceeded, Qunencodable, Qinvalid_sequence here. * file-coding.h (enum coding_system_variant): Add fixed_width_coding_system here. (struct coding_system_methods): Add query_method and query_lstream_method to the coding system methods. Provide flags for the query methods. Declare the default query method; initialise it correctly in INITIALIZE_CODING_SYSTEM_TYPE. * file-coding.c (default_query_method): New function, the default query method for coding systems that do not set it. Moved from coding.el. (make_coding_system_1): Accept new elements in PROPS in #'make-coding-system; aliases, a list of aliases; safe-chars and safe-charsets (these were previously accepted but not saved); and category. (Fmake_coding_system_internal): New function, what used to be #'make-coding-system--on Mule builds, we've now moved some of the functionality of this to Lisp. (Fcoding_system_canonical_name_p): Move this earlier in the file, since it's now called from within make_coding_system_1. (Fquery_coding_region): Move the implementation of this here, from coding.el. (complex_vars_of_file_coding): Call Fmake_coding_system_internal, not Fmake_coding_system; specify safe-charsets properties when we're a mule build. * extents.h (mouse_highlight_priority, Fset_extent_priority, Fset_extent_face, Fmap_extents): Make these available to other C files. lisp/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> Move the #'query-coding-region implementation to C. * coding.el: Consolidate code that depends on the presence or absence of Mule at the end of this file. (default-query-coding-region, query-coding-region): Move these functions to C. (default-query-coding-region-safe-charset-skip-chars-map): Remove this variable, the corresponding C variable is Vdefault_query_coding_region_chartab_cache in file-coding.c. (query-coding-string): Update docstring to reflect actual multiple values, be more careful about not modifying a range table that we're currently mapping over. (encode-coding-char): Make the implementation of this simpler. (featurep 'mule): Autoload #'make-coding-system from mule/make-coding-system.el if we're a mule build; provide an appropriate compiler macro. Do various non-mule compatibility things if we're not a mule build. * update-elc.el (additional-dump-dependencies): Add mule/make-coding-system as a dump time dependency if we're a mule build. * unicode.el (ccl-encode-to-ucs-2): (decode-char): (encode-char): Move these earlier in the file, for the sake of some byte compile warnings. (unicode-query-coding-region): Move this to unicode.c * mule/make-coding-system.el: New file, not dumped. Contains the functionality to rework the arguments necessary for fixed-width coding systems, and contains the implementation of #'make-coding-system, which now calls #'make-coding-system-internal. * mule/vietnamese.el (viscii): * mule/latin.el (iso-8859-2): (windows-1250): (iso-8859-3): (iso-8859-4): (iso-8859-14): (iso-8859-15): (iso-8859-16): (iso-8859-9): (macintosh): (windows-1252): * mule/hebrew.el (iso-8859-8): * mule/greek.el (iso-8859-7): (windows-1253): * mule/cyrillic.el (iso-8859-5): (koi8-r): (koi8-u): (windows-1251): (alternativnyj): (koi8-ru): (koi8-t): (koi8-c): (koi8-o): * mule/arabic.el (iso-8859-6): (windows-1256): Move all these coding systems to being of type fixed-width, not of type CCL. This allows the distinct query-coding-region for them to be in C, something which will eventually allow us to implement query-coding-region for the mswindows-multibyte coding systems. * mule/general-late.el (posix-charset-to-coding-system-hash): Document why we're pre-emptively persuading the byte compiler that the ELC for this file needs to be written using escape-quoted. Call #'set-unicode-query-skip-chars-args, now the Unicode query-coding-region implementation is in C. * mule/thai-xtis.el (tis-620): Don't bother checking whether we're XEmacs or not here. * mule/mule-coding.el: Move the eight bit fixed-width functionality from this file to make-coding-system.el. tests/ChangeLog addition: 2009-09-19 Aidan Kehoe <kehoea@parhasard.net> * automated/mule-tests.el: Check a coding system's type, not an 8-bit-fixed property, for whether that coding system should be treated as a fixed-width coding system. * automated/query-coding-tests.el: Don't test the query coding functionality for mswindows-multibyte coding systems, it's not yet implemented.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 19 Sep 2009 22:53:13 +0100
parents 376386a54a3c
children 7910031dd78a
line wrap: on
line source

#define xemacs_width 266
#define xemacs_height 61
static unsigned char xemacs_bits[] = {
 0x00,0xff,0xff,0x0f,0xf8,0xff,0x07,0xfc,0xff,0xff,0xff,0x7f,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0xfc,0x60,0x00,0x78,
 0x30,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,
 0x6f,0x03,0x01,0xbe,0xc1,0x00,0xfe,0x7f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x40,0x80,0xff,0x0d,0x81,0xff,0x06,0x00,0x76,0xff,0x83,0x37,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xb6,0x16,0xc1,0x56,0x8b,0x01,0xdf,
 0xa5,0x86,0xae,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x5f,0xd5,0xe1,
 0xbf,0x95,0x00,0xbb,0x5e,0x8b,0xbb,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
 0x00,0xd7,0xd5,0xf0,0xd5,0xea,0x00,0x6f,0xa3,0x8c,0x6f,0x05,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0xbf,0x6a,0xb8,0xaf,0x8a,0x00,0xdf,0xac,0x8a,0xdd,
 0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x57,0x35,0xf8,0xb5,0xaa,0x80,
 0x6b,0x25,0xc8,0xaf,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7e,0x15,
 0x6c,0xaf,0xd2,0x80,0xdf,0x55,0xcd,0xba,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x02,0xae,0x1a,0xfe,0x55,0x45,0x80,0x6a,0x25,0xc8,0x57,0xa5,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x02,0x7a,0x0d,0xdb,0x2d,0x6a,0xc0,0x9f,0x0a,0xc1,
 0x6e,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xdc,0x87,0xff,0x56,0x41,
 0xc0,0x77,0x55,0xe0,0xb7,0x26,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xbc,
 0xc3,0x57,0x95,0x64,0xc0,0xda,0x02,0x80,0xad,0x08,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x04,0xf8,0xc1,0xee,0x4a,0x21,0xc0,0x57,0xad,0x00,0xae,0x52,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xe8,0xe0,0xbb,0x15,0x22,0xe0,0x6d,0x0d,
 0x00,0x70,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xf8,0xf0,0x57,0xaa,
 0x28,0x60,0xaf,0x66,0x01,0x80,0x9e,0x80,0x0f,0x00,0x1e,0x00,0x00,0x00,0x1f,
 0x70,0x00,0x00,0x80,0x0f,0x00,0x00,0x7e,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
 0x70,0xb8,0xbd,0x09,0x31,0xe0,0xb5,0xe6,0x01,0xf0,0x07,0xe0,0x00,0x80,0x43,
 0x00,0x00,0xe0,0x41,0x1c,0x00,0x00,0xf8,0x60,0x00,0x80,0x03,0x3f,0x00,0x00,
 0x00,0x00,0x00,0x10,0x30,0x7c,0xaf,0x52,0x10,0x60,0x5b,0xf3,0x06,0x1e,0xc0,
 0x30,0x40,0xc0,0x00,0x00,0x00,0x38,0x00,0x06,0x03,0x00,0x0e,0x00,0x00,0xc0,
 0x00,0x80,0x01,0x00,0x00,0x00,0x00,0x10,0x00,0xf6,0x55,0x09,0x11,0xb0,0xad,
 0xf3,0x25,0x00,0xc0,0x1b,0xc0,0x61,0x00,0x03,0x00,0x0c,0x7e,0x82,0x0f,0x80,
 0x83,0x1f,0x02,0x60,0xf8,0x81,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0xbe,0xaa,
 0x44,0x18,0xf0,0xab,0x71,0x2b,0x38,0xe0,0x0f,0x80,0x3e,0x00,0x0e,0x00,0x87,
 0xf7,0x80,0x2b,0xe0,0xe0,0x1f,0x0c,0x30,0xb8,0x83,0x16,0x00,0x00,0x00,0x00,
 0x20,0x00,0xff,0xad,0x12,0x08,0x70,0xff,0xf8,0x59,0x40,0xe0,0xc7,0x81,0x0f,
 0x07,0x36,0x80,0xc1,0x5f,0x81,0xdf,0x30,0x78,0x1d,0x1c,0x10,0xfc,0x86,0x6f,
 0x00,0x00,0x00,0x00,0x00,0x80,0xad,0x56,0x04,0x08,0xf0,0x1f,0xd8,0x56,0x63,
 0x60,0xf3,0x81,0xc6,0x07,0x5e,0xc0,0xe0,0xeb,0x81,0x6a,0x1d,0xec,0x0f,0xf8,
 0x18,0x6c,0x8b,0xb7,0x00,0x00,0x00,0x00,0x40,0xc0,0xdf,0xaa,0x10,0x09,0x00,
 0x00,0x78,0xab,0x28,0xf0,0xf9,0x81,0xe7,0x06,0xfa,0x62,0xb0,0xae,0xc1,0xdf,
 0x0e,0xbe,0x0a,0xa8,0x08,0xbc,0x8a,0x5a,0x01,0x00,0x00,0x00,0x40,0xc0,0x76,
 0x15,0x05,0x0c,0x00,0x00,0xd8,0x5d,0x25,0xf0,0xdc,0xc1,0xf3,0x07,0x5f,0x35,
 0xf8,0x5b,0xc1,0xb7,0x06,0xf7,0x0d,0x78,0x0f,0xfc,0xcd,0x5f,0x15,0x00,0x00,
 0x00,0x40,0x80,0xdb,0xaa,0x00,0x04,0xf8,0x0f,0x7c,0x2b,0x20,0x70,0xfe,0xc0,
 0xb9,0x03,0x6f,0x19,0xbc,0xb5,0xc1,0xaa,0x82,0x5f,0x13,0xfc,0x0c,0x54,0xd3,
 0xb5,0x12,0x00,0x00,0x00,0x40,0x80,0x5e,0x15,0x08,0x04,0xbc,0x76,0xec,0xaa,
 0x3a,0x30,0xaf,0xc0,0xec,0x02,0xdb,0x0e,0xec,0x5e,0xc1,0xdf,0x83,0xb6,0x0d,
 0x6f,0x03,0xf8,0xca,0x5f,0x49,0x00,0x00,0x00,0x60,0x00,0xb7,0xa2,0x02,0x04,
 0xec,0x5d,0xbc,0x55,0x11,0x98,0xfd,0x40,0xbe,0x03,0xbf,0x0d,0xbe,0xd5,0xe1,
 0xb5,0xc1,0x5f,0x95,0xb7,0x1d,0x50,0xd5,0x6a,0x05,0x00,0x00,0x00,0x30,0x00,
 0xaf,0x2a,0x00,0x06,0x7c,0x6b,0xee,0x2e,0x12,0xd8,0xd7,0x60,0xee,0x83,0xae,
 0x06,0xf7,0xaa,0x60,0xd7,0xc0,0xd7,0x4a,0xfe,0x16,0xf0,0x16,0xaf,0x52,0x00,
 0x00,0x00,0x18,0x00,0xbb,0x08,0x01,0x02,0xac,0x56,0xbe,0x52,0x18,0x48,0x7f,
 0x20,0xbb,0x81,0xbb,0x02,0x5f,0xab,0xe0,0xed,0xe0,0x3a,0x11,0xa8,0x09,0xe0,
 0xa9,0x58,0x0a,0x00,0x00,0x00,0x0c,0x01,0x7e,0x47,0x00,0x02,0xfe,0x6b,0x6e,
 0x97,0x1a,0xe4,0x55,0x80,0x6f,0x81,0xd7,0x83,0xb7,0xd5,0x60,0x77,0xe0,0xd7,
 0x4a,0x41,0x16,0xc0,0x16,0x50,0x91,0x00,0x00,0x00,0x06,0x03,0xae,0x08,0x00,
 0x03,0x5a,0x55,0xda,0x2a,0x09,0xb4,0x6f,0xd0,0xdd,0x81,0x5d,0x81,0x5d,0x55,
 0xb0,0x75,0xb0,0xad,0x12,0x80,0x68,0xc0,0x55,0x41,0x49,0x00,0x00,0x00,0x82,
 0x03,0xfa,0x4b,0x00,0x01,0xfe,0x2a,0x7f,0x55,0x08,0xf8,0x75,0xc0,0xb7,0xc1,
 0xef,0xc1,0xef,0x6a,0xf0,0x2f,0x70,0xb7,0x44,0x00,0x0a,0x80,0xab,0x04,0x04,
 0x00,0x00,0x00,0xc3,0x03,0x5c,0x15,0x00,0x01,0x56,0x17,0xd7,0x4a,0x09,0x68,
 0x2f,0x60,0xef,0xc0,0xd6,0xc0,0xad,0x35,0x70,0x35,0xf0,0xad,0x12,0x00,0x10,
 0x00,0x2f,0x01,0x10,0x00,0x00,0x80,0xe1,0x06,0x7c,0x45,0x00,0x01,0xff,0x4a,
 0x7c,0x2b,0x0c,0xfc,0x35,0xe0,0xab,0xc0,0xfb,0xc0,0x77,0x25,0xd0,0x3b,0xe0,
 0xaa,0x04,0x00,0x00,0x01,0x56,0x02,0x00,0x00,0x00,0xc0,0xf0,0x03,0xe8,0x2a,
 0x81,0x01,0xab,0xaa,0xa0,0x4a,0x05,0xac,0x2a,0xb0,0xdd,0xc0,0x56,0x60,0xad,
 0x3a,0x78,0x1d,0xb8,0x2b,0x91,0x00,0x00,0x00,0x5c,0x11,0x00,0x00,0x00,0x60,
 0xd8,0x0e,0xb8,0x15,0x80,0x00,0xbf,0x55,0x00,0x2b,0x04,0xfc,0x37,0x70,0xd7,
 0xe0,0x6f,0xe0,0xb7,0x1a,0xf8,0x17,0xf8,0x56,0x09,0x00,0x00,0x00,0x74,0x05,
 0x00,0x00,0x00,0x30,0xfc,0x0d,0xf8,0xaa,0x80,0x00,0x5b,0x25,0x02,0x93,0x04,
 0xb6,0x1a,0xf8,0x55,0xa0,0x6d,0xa0,0xad,0x0c,0x58,0x19,0xb8,0x2b,0x02,0x00,
 0x00,0x04,0x5c,0x09,0x00,0x00,0x00,0x10,0xfe,0x06,0xb0,0x2b,0x80,0x80,0xb7,
 0x95,0x80,0x59,0x06,0x7e,0x15,0x68,0x6d,0xe0,0x37,0xf0,0x6b,0x0d,0xfc,0x1e,
 0x78,0xad,0x08,0x40,0x00,0x00,0xbc,0x05,0x00,0x00,0x00,0x18,0xae,0x1b,0xf0,
 0x96,0xc2,0x80,0xdd,0x4a,0x82,0x78,0x02,0xeb,0x1a,0xf8,0x6b,0x60,0x2d,0x70,
 0x9d,0x06,0xec,0x15,0xe8,0x55,0x41,0x60,0x00,0x08,0x78,0x15,0x00,0x00,0x00,
 0x0c,0x7f,0x0d,0xe0,0x57,0x40,0x80,0x6f,0x25,0xc0,0xbc,0x03,0x5f,0x1d,0x6c,
 0x6d,0xf0,0x37,0xf0,0x6b,0x13,0xbc,0x16,0x78,0x2b,0x02,0x20,0x03,0x00,0xd8,
 0x4a,0x00,0x00,0x00,0x86,0xdb,0x32,0xc0,0xaa,0x40,0xc0,0xb6,0x4a,0x61,0xec,
 0x03,0xbb,0x0a,0xbc,0x35,0xd0,0x2b,0x50,0x9b,0x09,0xec,0x1d,0xd8,0xaa,0x18,
 0x20,0x0f,0x10,0x78,0x2b,0x01,0x00,0x00,0xc3,0xbf,0x2d,0xe0,0x37,0x45,0xc0,
 0x5d,0x15,0x30,0x7e,0x81,0xdf,0x0d,0x7c,0x2b,0xf0,0x39,0xf0,0xd6,0x09,0x7c,
 0x04,0x78,0x57,0x18,0x20,0x3e,0x10,0xb0,0x55,0x00,0x00,0x80,0x61,0x75,0x15,
 0x80,0xad,0x60,0xc0,0xb7,0x4a,0x18,0xba,0x81,0xad,0x0e,0xee,0x2a,0xf8,0x3c,
 0xf0,0xed,0x0c,0x3e,0x2f,0xd0,0x8a,0xce,0x20,0xaa,0x10,0xf8,0x8a,0x00,0x00,
 0xc0,0xe0,0xaf,0x4a,0xc0,0x57,0x24,0xc0,0xd6,0x22,0x0e,0xee,0x81,0x77,0x05,
 0x7a,0x3b,0x68,0x3c,0xb0,0x76,0x0e,0x9a,0x3b,0xf0,0x55,0xe7,0x23,0x7e,0x11,
 0x6c,0x2b,0x01,0x00,0x60,0xf0,0xdb,0x6a,0x80,0x5d,0x31,0xc0,0x6f,0x95,0x03,
 0xdf,0xc1,0xad,0x06,0xae,0x1a,0x78,0x36,0xe0,0x3d,0x07,0xce,0x1f,0x60,0xab,
 0x71,0x2f,0x54,0x1d,0xbc,0x55,0x04,0x00,0x30,0xd0,0x6e,0x65,0x80,0xaf,0x1a,
 0xc0,0xab,0xfa,0x00,0xb7,0xc0,0x6f,0x05,0xff,0x15,0x18,0x7f,0xc0,0x8f,0x07,
 0xc6,0x76,0xe0,0xee,0xf8,0x2b,0xfc,0x0a,0x7e,0x2d,0x01,0x00,0x1c,0xf0,0x95,
 0x32,0x00,0xbb,0x1c,0x80,0xff,0x0f,0x80,0xdf,0x40,0x5b,0x07,0xab,0x1a,0x80,
 0x56,0x00,0xc0,0x05,0xe0,0x5b,0x80,0x3f,0xac,0x36,0xa8,0x0e,0xdb,0x93,0x04,
 0x00,0x07,0xe0,0x6f,0x1f,0x00,0xdc,0x07,0x00,0x00,0x00,0x80,0xf5,0xc0,0xb7,
 0x02,0x7f,0x05,0xc0,0x7f,0x00,0xf0,0x07,0x70,0x57,0x00,0x00,0xff,0x1b,0xe0,
 0x83,0x77,0x55,0x01,0x00,0x00,0x00,0x54,0x01,0x00,0xa0,0x00,0x00,0x00,0x00,
 0x80,0x5f,0xe0,0xad,0x02,0xab,0x15,0xf0,0xd5,0x00,0xb8,0x03,0xfc,0xad,0x02,
 0xc0,0x5b,0x9d,0x03,0xc0,0xdf,0x8a,0x04,0x00,0xfc,0xff,0xaf,0xfc,0xff,0xff,
 0xfe,0xff,0xff,0xff,0xff,0x57,0x7f,0x5b,0xf9,0xbf,0x2a,0xbc,0xbe,0x06,0xef,
 0x0e,0x6f,0x6b,0x19,0xf8,0xf7,0x8a,0x1e,0xfc,0x56,0x55,0x00,0x00,0x60,0x57,
 0xbf,0x62,0x57,0xed,0xfb,0x5d,0x77,0xff,0x7f,0xbd,0xf6,0xad,0x64,0x6d,0x45,
 0xdf,0x55,0xf1,0xbf,0xf5,0xbf,0x9d,0xe2,0x5f,0x5f,0xd5,0xfb,0xdf,0xbb,0x2a,
 0x05,0x00,0x80,0xfa,0xea,0x88,0xf5,0xb7,0xae,0xee,0xda,0xab,0x56,0x6f,0x51,
 0xab,0x82,0xb7,0x2a,0xf4,0xae,0x4a,0x6d,0x9b,0xed,0xaa,0x8a,0xf6,0xaa,0x2a,
 0x57,0xf7,0x6e,0x45,0x00,0x00,0x00,0xaa,0xad,0x05,0x9a,0xda,0x2a,0x59,0xab,
 0xda,0xea,0xd2,0x4a,0x5b,0x09,0xac,0x88,0x50,0xab,0x24,0xdb,0x2a,0x5a,0x2b,
 0x21,0xda,0x55,0xa5,0xac,0x5a,0x55,0x89,0x02,0x00,0x00,0x50,0x55,0x05,0x68,
 0x55,0x55,0xa4,0xaa,0xaa,0x2a,0x2d,0x15,0x55,0x15,0x50,0x27,0x80,0xa9,0x12,
 0x68,0xab,0xb2,0x55,0x0a,0xb0,0xb6,0x12,0xf0,0x6a,0xab,0x2a,0x08,0x00,0x00,
 0x40,0x4a,0x2a,0x80,0xa4,0xa4,0x92,0x94,0xa4,0x54,0x52,0x49,0x90,0x40,0x80,
 0x48,0x00,0x96,0x48,0x40,0x55,0x44,0x8a,0x00,0x40,0x95,0x48,0x00,0x49,0x95,
 0x48,0x00,0x00,0x00,0x00,0x21,0x01,0x00,0x12,0x22,0x40,0x22,0x12,0x02,0x21,
 0x12,0x20,0x15,0x00,0x22,0x02,0x20,0x05,0x80,0x08,0x01,0x52,0x14,0x00,0x49,
 0x12,0x00,0x12,0x24,0x05,0x00,0x00,0x00,0x00,0x04,0x24,0x00,0x40,0x88,0x02,
 0x88,0x40,0x28,0x04,0x40,0x00,0x00,0x00,0x08,0x00,0x40,0x10,0x00,0x24,0x04,
 0x04,0x01,0x00,0x24,0x41,0x02,0x20,0x90,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x20,0x00,0x80,0x00,0x00,
 0x02,0x00,0x80,0x00,0x50,0x00,0x00,0x00,0x04,0x00,0x80,0x00,0x80,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
 0x00,0x01,0x00,0x00};