diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2014-06-11 21:23:29 +0200 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2014-07-05 07:11:21 +0000 |
commit | 3686713e7cfe2c1b8853455370a83884aaa5fdea (patch) | |
tree | e5c027cfea0f049151dfeaa80437cdbb249069b6 | |
parent | c92bf7e44bae7d73b65461b7fb5bf9cea72705ce (diff) |
Update libnghttp2 to latest master (add support for draft-13)
Bug:10256
Change-Id: I24275f1b67120f69cfd673f7e5598a50b3c7566f
Reviewed-on: https://code.wireshark.org/review/2145
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
-rw-r--r-- | wsutil/nghttp2/README.nghttp2 | 19 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2/nghttp2.h | 286 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2/nghttp2ver.h | 4 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_buf.c | 4 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_hd.c | 143 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_hd.h | 4 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_hd_huffman.c | 6 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_hd_huffman.h | 2 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_hd_huffman_data.c | 8428 | ||||
-rw-r--r-- | wsutil/nghttp2/nghttp2_helper.h | 3 |
10 files changed, 4487 insertions, 4412 deletions
diff --git a/wsutil/nghttp2/README.nghttp2 b/wsutil/nghttp2/README.nghttp2 index 85ab13799b..87452ea2a7 100644 --- a/wsutil/nghttp2/README.nghttp2 +++ b/wsutil/nghttp2/README.nghttp2 @@ -17,6 +17,9 @@ cp ../../../nghttp2/lib/includes/nghttp2/nghttp2ver.h nghttp2/ Change path to nghttp2.h find . -name "nghttp2*" -type f -exec sed -i 's/<nghttp2\/nghttp2.h>/<wsutil\/nghttp2\/nghttp2\/nghttp2.h>/g' {} \; +Change path to nghttp2ver.h +find . -name "nghttp2*" -type f -exec sed -i 's/<nghttp2\/nghttp2ver.h>/<wsutil\/nghttp2\/nghttp2\/nghttp2ver.h>/g' {} \; + Fix c++-compat error in nghttp2/nghttp2_helper.h remove check for CONFIG.H @@ -25,7 +28,6 @@ in nghttp2/nghttp2/nghttp2.h Add on the top #include "ws_symbol_export.h" - #include "config.h" Replace @@ -34,7 +36,7 @@ Replace By -#ifdef _MSC_VER +#ifdef __WIN32__ typedef __int8 int8_t; typedef unsigned __int8 uint8_t; @@ -78,16 +80,9 @@ typedef unsigned __int64 uint64_t; #include <stdint.h> #endif -Replace - -#include <nghttp2/nghttp2ver.h> - -by - -#include <wsutil/nghttp2/nghttp2/nghttp2ver.h> - - and export (WS_DLL_PUBLIC) following function : -nghttp2_hd_inflate_end_headers nghttp2_hd_inflate_new +nghttp2_hd_inflate_del +nghttp2_hd_inflate_change_table_size nghttp2_hd_inflate_hd +nghttp2_hd_inflate_end_headers diff --git a/wsutil/nghttp2/nghttp2/nghttp2.h b/wsutil/nghttp2/nghttp2/nghttp2.h index 8daec82c75..51e78f80fa 100644 --- a/wsutil/nghttp2/nghttp2/nghttp2.h +++ b/wsutil/nghttp2/nghttp2/nghttp2.h @@ -33,7 +33,7 @@ extern "C" { #endif #include <stdlib.h> -#ifdef _MSC_VER +#ifdef __WIN32__ typedef __int8 int8_t; typedef unsigned __int8 uint8_t; @@ -86,7 +86,7 @@ typedef unsigned __int64 uint64_t; * The protocol version identification string of this library * supports. This identifier is used if HTTP/2 is used over TLS. */ -#define NGHTTP2_PROTO_VERSION_ID "h2-12" +#define NGHTTP2_PROTO_VERSION_ID "h2-13" /** * @macro * @@ -101,7 +101,7 @@ typedef unsigned __int64 uint64_t; * supports. This identifier is used if HTTP/2 is used over cleartext * TCP. */ -#define NGHTTP2_CLEARTEXT_PROTO_VERSION_ID "h2c-12" +#define NGHTTP2_CLEARTEXT_PROTO_VERSION_ID "h2c-13" /** * @macro @@ -441,7 +441,8 @@ typedef struct { /** * @enum - * The control frame types in HTTP/2. + * + * The frame types in HTTP/2 specification. */ typedef enum { /** @@ -483,16 +484,23 @@ typedef enum { /** * The CONTINUATION frame. */ - NGHTTP2_CONTINUATION = 0x09, - /** - * The ALTSVC frame. - */ - NGHTTP2_ALTSVC = 0x0a, + NGHTTP2_CONTINUATION = 0x09 +} nghttp2_frame_type; + +/** + * @enum + * + * The extension frame types. + * + * TODO: The assigned frame types were carried from draft-12, and now + * actually TBD. + */ +typedef enum { /** - * The BLOCKED frame. + * The ALTSVC extension frame. */ - NGHTTP2_BLOCKED = 0x0b -} nghttp2_frame_type; + NGHTTP2_EXT_ALTSVC = 0x0a +} nghttp2_ext_frame_type; /** * @enum @@ -522,21 +530,13 @@ typedef enum { */ NGHTTP2_FLAG_END_SEGMENT = 0x02, /** - * The PAD_LOW flag. + * The PADDED flag. */ - NGHTTP2_FLAG_PAD_LOW = 0x08, - /** - * The PAD_HIGH flag. - */ - NGHTTP2_FLAG_PAD_HIGH = 0x10, + NGHTTP2_FLAG_PADDED = 0x08, /** * The PRIORITY flag. */ - NGHTTP2_FLAG_PRIORITY = 0x20, - /** - * THE COMPRESSED flag. - */ - NGHTTP2_FLAG_COMPRESSED = 0x20 + NGHTTP2_FLAG_PRIORITY = 0x20 } nghttp2_flag; /** @@ -547,27 +547,19 @@ typedef enum { /** * SETTINGS_HEADER_TABLE_SIZE */ - NGHTTP2_SETTINGS_HEADER_TABLE_SIZE = 1, + NGHTTP2_SETTINGS_HEADER_TABLE_SIZE = 0x01, /** * SETTINGS_ENABLE_PUSH */ - NGHTTP2_SETTINGS_ENABLE_PUSH = 2, + NGHTTP2_SETTINGS_ENABLE_PUSH = 0x02, /** * SETTINGS_MAX_CONCURRENT_STREAMS */ - NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS = 3, + NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS = 0x03, /** * SETTINGS_INITIAL_WINDOW_SIZE */ - NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE = 4, - /** - * SETTINGS_COMPRESS_DATA - */ - NGHTTP2_SETTINGS_COMPRESS_DATA = 5, - /** - * Maximum ID of :type:`nghttp2_settings_id`. - */ - NGHTTP2_SETTINGS_MAX = 5 + NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE = 0x04 } nghttp2_settings_id; /** @@ -584,55 +576,55 @@ typedef enum { /** * No errors. */ - NGHTTP2_NO_ERROR = 0, + NGHTTP2_NO_ERROR = 0x00, /** * PROTOCOL_ERROR */ - NGHTTP2_PROTOCOL_ERROR = 1, + NGHTTP2_PROTOCOL_ERROR = 0x01, /** * INTERNAL_ERROR */ - NGHTTP2_INTERNAL_ERROR = 2, + NGHTTP2_INTERNAL_ERROR = 0x02, /** * FLOW_CONTROL_ERROR */ - NGHTTP2_FLOW_CONTROL_ERROR = 3, + NGHTTP2_FLOW_CONTROL_ERROR = 0x03, /** * SETTINGS_TIMEOUT */ - NGHTTP2_SETTINGS_TIMEOUT = 4, + NGHTTP2_SETTINGS_TIMEOUT = 0x04, /** * STREAM_CLOSED */ - NGHTTP2_STREAM_CLOSED = 5, + NGHTTP2_STREAM_CLOSED = 0x05, /** * FRAME_SIZE_ERROR */ - NGHTTP2_FRAME_SIZE_ERROR = 6, + NGHTTP2_FRAME_SIZE_ERROR = 0x06, /** * REFUSED_STREAM */ - NGHTTP2_REFUSED_STREAM = 7, + NGHTTP2_REFUSED_STREAM = 0x07, /** * CANCEL */ - NGHTTP2_CANCEL = 8, + NGHTTP2_CANCEL = 0x08, /** * COMPRESSION_ERROR */ - NGHTTP2_COMPRESSION_ERROR = 9, + NGHTTP2_COMPRESSION_ERROR = 0x09, /** * CONNECT_ERROR */ - NGHTTP2_CONNECT_ERROR = 10, + NGHTTP2_CONNECT_ERROR = 0x0a, /** * ENHANCE_YOUR_CALM */ - NGHTTP2_ENHANCE_YOUR_CALM = 11, + NGHTTP2_ENHANCE_YOUR_CALM = 0x0b, /** * INADEQUATE_SECURITY */ - NGHTTP2_INADEQUATE_SECURITY = 12 + NGHTTP2_INADEQUATE_SECURITY = 0x0c } nghttp2_error_code; /** @@ -690,11 +682,7 @@ typedef enum { /** * Indicates EOF was sensed. */ - NGHTTP2_DATA_FLAG_EOF = 0x01, - /** - * Indicates data was compressed by application. - */ - NGHTTP2_DATA_FLAG_COMPRESSED = 0x02 + NGHTTP2_DATA_FLAG_EOF = 0x01 } nghttp2_data_flag; /** @@ -707,11 +695,6 @@ typedef enum { * them in |buf| and return number of data stored in |buf|. If EOF is * reached, set :enum:`NGHTTP2_DATA_FLAG_EOF` flag in |*data_flags|. * - * To send compressed data payload without affecting content-length, - * set :enum:`NGHTTP2_DATA_FLAG_COMPRESSED` flag in |*data_flags|. - * Compression must be done by application prior to fill data in - * |buf|. - * * If the application wants to postpone DATA frames (e.g., * asynchronous I/O, or reading data blocks for long time), it is * achieved by returning :enum:`NGHTTP2_ERR_DEFERRED` without reading @@ -1007,7 +990,7 @@ typedef struct { /** * @struct * - * The ALTSVC frame. It has following members: + * The extension frame. It has following members: */ typedef struct { /** @@ -1015,6 +998,22 @@ typedef struct { */ nghttp2_frame_hd hd; /** + * The pointer to extension payload. The exact pointer type is + * determined by hd.type. + * + * If hd.type == :enum:`NGHTTP2_EXT_ALTSVC`, it is a pointer to + * :type:`nghttp2_ext_altsvc`. + */ + void *payload; +} nghttp2_extension; + +/** + * @struct + * + * The ALTSVC extension frame payload. It has following members: + */ +typedef struct { + /** * Protocol ID */ uint8_t *protocol_id; @@ -1046,19 +1045,7 @@ typedef struct { * Port */ uint16_t port; -} nghttp2_altsvc; - -/** - * @struct - * - * The BLOCKED frame. It has following members: - */ -typedef struct { - /** - * The frame header. - */ - nghttp2_frame_hd hd; -} nghttp2_blocked; +} nghttp2_ext_altsvc; /** * @union @@ -1109,13 +1096,9 @@ typedef union { */ nghttp2_window_update window_update; /** - * The ALTSVC frame. - */ - nghttp2_altsvc altsvc; - /** - * The BLOCKED frame. + * The extension frame. */ - nghttp2_blocked blocked; + nghttp2_extension ext; } nghttp2_frame; /** @@ -1626,6 +1609,8 @@ void nghttp2_option_set_peer_max_concurrent_streams(nghttp2_option *option, * the :member:`nghttp2_session_callbacks.recv_callback` must be * specified. The other members of |callbacks| can be ``NULL``. * + * If this function fails, |*session_ptr| is left untouched. + * * This function returns 0 if it succeeds, or one of the following * negative error codes: * @@ -1649,6 +1634,8 @@ int nghttp2_session_client_new(nghttp2_session **session_ptr, * the :member:`nghttp2_session_callbacks.recv_callback` must be * specified. The other members of |callbacks| can be ``NULL``. * + * If this function fails, |*session_ptr| is left untouched. + * * This function returns 0 if it succeeds, or one of the following * negative error codes: * @@ -1849,9 +1836,6 @@ ssize_t nghttp2_session_mem_send(nghttp2_session *session, * invalid, * :member:`nghttp2_session_callbacks.on_invalid_frame_recv_callback` * is invoked. - * 4. If the received frame type is unknown, - * :member:`nghttp2_session_callbacks.on_unknown_frame_recv_callback` - * is invoked. * * This function returns 0 if it succeeds, or one of the following * negative error codes: @@ -2056,18 +2040,37 @@ int32_t nghttp2_session_get_effective_local_window_size int32_t nghttp2_session_get_stream_remote_window_size(nghttp2_session* session, int32_t stream_id); + +/** + * @function + * + * Returns 1 if local peer half closed the given stream |stream_id|. + * Returns 0 if it did not. Returns -1 if no such stream exists. + */ +int nghttp2_session_get_stream_local_close(nghttp2_session* session, + int32_t stream_id); + +/** + * @function + * + * Returns 1 if remote peer half closed the given stream |stream_id|. + * Returns 0 if it did not. Returns -1 if no such stream exists. + */ +int nghttp2_session_get_stream_remote_close(nghttp2_session* session, + int32_t stream_id); + /** * @function * * Signals the session so that the connection should be terminated. * - * GOAWAY frame with the given |error_code| will be submitted if it - * has not been transmitted. After the transmission, both - * `nghttp2_session_want_read()` and `nghttp2_session_want_write()` - * return 0. If GOAWAY frame has already transmitted at the time when - * this function is invoked, `nghttp2_session_want_read()` and - * `nghttp2_session_want_write()` returns 0 immediately after this - * function succeeds. + * The last stream ID is the ID of a stream for which + * :type:`nghttp2_on_frame_recv_callback` was called most recently. + * + * The |error_code| is the error code of this GOAWAY frame. + * + * After the transmission, both `nghttp2_session_want_read()` and + * `nghttp2_session_want_write()` return 0. * * This function should be called when the connection should be * terminated after sending GOAWAY. If the remaining streams should @@ -2085,7 +2088,28 @@ int nghttp2_session_terminate_session(nghttp2_session *session, /** * @function * + * Signals the session so that the connection should be terminated. + * + * This function behaves like `nghttp2_session_terminate_session()`, + * but the last stream ID can be specified by the application for fine + * grained control of stream. + * + * This function returns 0 if it succeeds, or one of the following + * negative error codes: + * + * :enum:`NGHTTP2_ERR_NOMEM` + * Out of memory. + */ +int nghttp2_session_terminate_session2(nghttp2_session *session, + int32_t last_stream_id, + nghttp2_error_code error_code); + +/** + * @function + * * Returns the value of SETTINGS |id| notified by a remote endpoint. + * The |id| must be one of values defined in + * :enum:`nghttp2_settings_id`. */ uint32_t nghttp2_session_get_remote_settings(nghttp2_session *session, nghttp2_settings_id id); @@ -2237,12 +2261,6 @@ int nghttp2_priority_spec_check_default(const nghttp2_priority_spec *pri_spec); * arbitrary pointer, which can be retrieved later by * `nghttp2_session_get_stream_user_data()`. * - * This function returns assigned stream ID if it succeeds. But that - * stream is not opened yet. The application must not submit frame to - * that stream ID before - * :member:`nghttp2_session_callbacks.before_frame_send_callback` is - * called for this frame. - * * This function returns assigned stream ID if it succeeds, or one of * the following negative error codes: * @@ -2251,6 +2269,15 @@ int nghttp2_priority_spec_check_default(const nghttp2_priority_spec *pri_spec); * :enum:`NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE` * No stream ID is available because maximum stream ID was * reached. + * + * .. warning:: + * + * This function returns assigned stream ID if it succeeds. But + * that stream is not opened yet. The application must not submit + * frame to that stream ID before + * :member:`nghttp2_session_callbacks.before_frame_send_callback` is + * called for this frame. + * */ int32_t nghttp2_submit_request(nghttp2_session *session, const nghttp2_priority_spec *pri_spec, @@ -2294,6 +2321,8 @@ int32_t nghttp2_submit_request(nghttp2_session *session, * * :enum:`NGHTTP2_ERR_NOMEM` * Out of memory. + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` + * The |stream_id| is 0. */ int nghttp2_submit_response(nghttp2_session *session, int32_t stream_id, @@ -2351,12 +2380,6 @@ int nghttp2_submit_response(nghttp2_session *session, * specify flags directly. For usual HTTP request, * `nghttp2_submit_request()` is useful. * - * This function returns assigned stream ID if it succeeds and - * |stream_id| is -1. But that stream is not opened yet. The - * application must not submit frame to that stream ID before - * :member:`nghttp2_session_callbacks.before_frame_send_callback` is - * called for this frame. - * * This function returns newly assigned stream ID if it succeeds and * |stream_id| is -1. Otherwise, this function returns 0 if it * succeeds, or one of the following negative error codes: @@ -2366,6 +2389,17 @@ int nghttp2_submit_response(nghttp2_session *session, * :enum:`NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE` * No stream ID is available because maximum stream ID was * reached. + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` + * The |stream_id| is 0. + * + * .. warning:: + * + * This function returns assigned stream ID if it succeeds and + * |stream_id| is -1. But that stream is not opened yet. The + * application must not submit frame to that stream ID before + * :member:`nghttp2_session_callbacks.before_frame_send_callback` is + * called for this frame. + * */ int32_t nghttp2_submit_headers(nghttp2_session *session, uint8_t flags, int32_t stream_id, @@ -2392,6 +2426,8 @@ int32_t nghttp2_submit_headers(nghttp2_session *session, uint8_t flags, * Out of memory. * :enum:`NGHTTP2_ERR_DATA_EXIST` * DATA has been already submitted and not fully processed yet. + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` + * The |stream_id| is 0. */ int nghttp2_submit_data(nghttp2_session *session, uint8_t flags, int32_t stream_id, @@ -2423,7 +2459,8 @@ int nghttp2_submit_data(nghttp2_session *session, uint8_t flags, * :enum:`NGHTTP2_ERR_NOMEM` * Out of memory. * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` - * The |pri_spec| is NULL; or trying to depend on itself. + * The |stream_id| is 0; or the |pri_spec| is NULL; or trying to + * depend on itself. */ int nghttp2_submit_priority(nghttp2_session *session, uint8_t flags, int32_t stream_id, @@ -2443,6 +2480,8 @@ int nghttp2_submit_priority(nghttp2_session *session, uint8_t flags, * * :enum:`NGHTTP2_ERR_NOMEM` * Out of memory. + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` + * The |stream_id| is 0. */ int nghttp2_submit_rst_stream(nghttp2_session *session, uint8_t flags, int32_t stream_id, @@ -2513,12 +2552,6 @@ int nghttp2_submit_settings(nghttp2_session *session, uint8_t flags, * access it in :type:`nghttp2_before_frame_send_callback` and * :type:`nghttp2_on_frame_send_callback` of this frame. * - * This function returns assigned promised stream ID if it succeeds. - * But that stream is not opened yet. The application must not submit - * frame to that stream ID before - * :member:`nghttp2_session_callbacks.before_frame_send_callback` is - * called for this frame. - * * The client side is not allowed to use this function. * * This function returns assigned promised stream ID if it succeeds, @@ -2532,6 +2565,17 @@ int nghttp2_submit_settings(nghttp2_session *session, uint8_t flags, * :enum:`NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE` * No stream ID is available because maximum stream ID was * reached. + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` + * The |stream_id| is 0. + * + * .. warning:: + * + * This function returns assigned promised stream ID if it succeeds. + * But that stream is not opened yet. The application must not + * submit frame to that stream ID before + * :member:`nghttp2_session_callbacks.before_frame_send_callback` is + * called for this frame. + * */ int32_t nghttp2_submit_push_promise(nghttp2_session *session, uint8_t flags, int32_t stream_id, @@ -2560,12 +2604,13 @@ int32_t nghttp2_submit_push_promise(nghttp2_session *session, uint8_t flags, * Out of memory. */ int nghttp2_submit_ping(nghttp2_session *session, uint8_t flags, - uint8_t *opaque_data); + const uint8_t *opaque_data); /** * @function * - * Submits GOAWAY frame with the error code |error_code|. + * Submits GOAWAY frame with the last stream ID |last_stream_id| and + * the error code |error_code|. * * The |flags| is currently ignored and should be * :enum:`NGHTTP2_FLAG_NONE`. @@ -2577,15 +2622,22 @@ int nghttp2_submit_ping(nghttp2_session *session, uint8_t flags, * keep this memory after the return of this function. If the * |opaque_data_len| is 0, the |opaque_data| could be ``NULL``. * + * To shutdown gracefully, first send GOAWAY with ``last_stream_id = + * (1u << 31) - 1``. After 1 RTT, call either + * `nghttp2_submit_goaway()`, `nghttp2_session_terminate_session()` or + * `nghttp2_session_terminate_session2()`. The latter 2 will close + * HTTP/2 session immediately after transmission of the frame. + * * This function returns 0 if it succeeds, or one of the following * negative error codes: * * :enum:`NGHTTP2_ERR_NOMEM` * Out of memory. - * NGHTTP2_ERR_INVALID_ARGUMENT + * :enum:`NGHTTP2_ERR_INVALID_ARGUMENT` * The |opaque_data_len| is too large. */ int nghttp2_submit_goaway(nghttp2_session *session, uint8_t flags, + int32_t last_stream_id, nghttp2_error_code error_code, const uint8_t *opaque_data, size_t opaque_data_len); @@ -2796,6 +2848,8 @@ typedef struct nghttp2_hd_deflater nghttp2_hd_deflater; * The |deflate_hd_table_bufsize_max| is the upper bound of header * table size the deflater will use. * + * If this function fails, |*deflater_ptr| is left untouched. + * * This function returns 0 if it succeeds, or one of the following * negative error codes: * @@ -2879,7 +2933,7 @@ int nghttp2_hd_deflate_change_table_size(nghttp2_hd_deflater *deflater, */ ssize_t nghttp2_hd_deflate_hd(nghttp2_hd_deflater *deflater, uint8_t *buf, size_t buflen, - nghttp2_nv *nva, size_t nvlen); + const nghttp2_nv *nva, size_t nvlen); /** * @function @@ -2904,6 +2958,8 @@ typedef struct nghttp2_hd_inflater nghttp2_hd_inflater; * * Initializes |*inflater_ptr| for inflating name/values pairs. * + * If this function fails, |*inflater_ptr| is left untouched. + * * This function returns 0 if it succeeds, or one of the following * negative error codes: * @@ -2917,7 +2973,7 @@ WS_DLL_PUBLIC int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr); * * Deallocates any resources allocated for |inflater|. */ -void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater); +WS_DLL_PUBLIC void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater); /** * @function @@ -2934,7 +2990,7 @@ void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater); * :enum:`NGHTTP2_ERR_NOMEM` * Out of memory. */ -int nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater, +WS_DLL_PUBLIC int nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater, size_t settings_hd_table_bufsize_max); /** @@ -2997,7 +3053,7 @@ typedef enum { * int inflate_header_block(nghttp2_hd_inflater *hd_inflater, * uint8_t *in, size_t inlen, int final) * { - * int rv; + * ssize_t rv; * * for(;;) { * nghttp2_nv nv; @@ -3007,7 +3063,7 @@ typedef enum { * in, inlen, final); * * if(rv < 0) { - * fprintf(stderr, "inflate failed with error code %d", rv); + * fprintf(stderr, "inflate failed with error code %zd", rv); * return -1; * } * diff --git a/wsutil/nghttp2/nghttp2/nghttp2ver.h b/wsutil/nghttp2/nghttp2/nghttp2ver.h index 325427644e..0fe2d12caa 100644 --- a/wsutil/nghttp2/nghttp2/nghttp2ver.h +++ b/wsutil/nghttp2/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "0.5.0-DEV" +#define NGHTTP2_VERSION "0.4.2-DEV" /** * @macro @@ -37,6 +37,6 @@ * release. This is a 24 bit number with 8 bits for major number, 8 bits * for minor and 8 bits for patch. Version 1.2.3 becomes 0x010203. */ -#define NGHTTP2_VERSION_NUM 0x000500 +#define NGHTTP2_VERSION_NUM 0x000402 #endif /* NGHTTP2VER_H */ diff --git a/wsutil/nghttp2/nghttp2_buf.c b/wsutil/nghttp2/nghttp2_buf.c index 152ed43a2f..ad75519f8c 100644 --- a/wsutil/nghttp2/nghttp2_buf.c +++ b/wsutil/nghttp2/nghttp2_buf.c @@ -234,9 +234,9 @@ ssize_t nghttp2_bufs_len(nghttp2_bufs *bufs) return len; } -static int bufs_avail(nghttp2_bufs *bufs) +static ssize_t bufs_avail(nghttp2_bufs *bufs) { - return (int)(nghttp2_buf_avail(&bufs->cur->buf) + + return (ssize_t)(nghttp2_buf_avail(&bufs->cur->buf) + (bufs->chunk_length - bufs->offset) * (bufs->max_chunk - bufs->chunk_used)); } diff --git a/wsutil/nghttp2/nghttp2_hd.c b/wsutil/nghttp2/nghttp2_hd.c index 6d7b9e40f8..9bf140ec02 100644 --- a/wsutil/nghttp2/nghttp2_hd.c +++ b/wsutil/nghttp2/nghttp2_hd.c @@ -98,7 +98,7 @@ static nghttp2_hd_static_entry static_table[] = { MAKE_STATIC_ENT(47, "proxy-authenticate", "", 3993199572u, 0u), MAKE_STATIC_ENT(60, "www-authenticate", "", 4051929931u, 0u), MAKE_STATIC_ENT(23, "cache-control", "", 4086191634u, 0u), - MAKE_STATIC_ENT(15, "accept-encoding", "", 4127597688u, 0u), + MAKE_STATIC_ENT(15, "accept-encoding", "gzip, deflate", 4127597688u, 1733326877u), }; /* Index to the position in static_table */ @@ -217,7 +217,7 @@ static int hd_ringbuf_init(nghttp2_hd_ringbuf *ringbuf, size_t bufsize) { size_t size; for(size = 1; size < bufsize; size <<= 1); - ringbuf->buffer = (nghttp2_hd_entry **)malloc(sizeof(nghttp2_hd_entry*)*size); + ringbuf->buffer = (nghttp2_hd_entry**)malloc(sizeof(nghttp2_hd_entry*) * size); if(ringbuf->buffer == NULL) { return NGHTTP2_ERR_NOMEM; } @@ -244,7 +244,7 @@ static int hd_ringbuf_reserve(nghttp2_hd_ringbuf *ringbuf, size_t bufsize) return 0; } for(size = 1; size < bufsize; size <<= 1); - buffer = (nghttp2_hd_entry **)malloc(sizeof(nghttp2_hd_entry*) * size); + buffer = ( nghttp2_hd_entry **)malloc(sizeof(nghttp2_hd_entry*) * size); if(buffer == NULL) { return NGHTTP2_ERR_NOMEM; } @@ -273,12 +273,20 @@ static void hd_ringbuf_free(nghttp2_hd_ringbuf *ringbuf) free(ringbuf->buffer); } -static size_t hd_ringbuf_push_front(nghttp2_hd_ringbuf *ringbuf, - nghttp2_hd_entry *ent) +static int hd_ringbuf_push_front(nghttp2_hd_ringbuf *ringbuf, + nghttp2_hd_entry *ent) { - assert(ringbuf->len <= ringbuf->mask); + int rv; + + rv = hd_ringbuf_reserve(ringbuf, ringbuf->len + 1); + + if(rv != 0) { + return rv; + } + ringbuf->buffer[--ringbuf->first & ringbuf->mask] = ent; ++ringbuf->len; + return 0; } @@ -358,7 +366,7 @@ int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater) inflater->opcode = NGHTTP2_HD_OPCODE_NONE; inflater->state = NGHTTP2_HD_STATE_OPCODE; - rv = nghttp2_bufs_init(&inflater->nvbufs, NGHTTP2_HD_MAX_NV / 2, 2); + rv = nghttp2_bufs_init3(&inflater->nvbufs, NGHTTP2_HD_MAX_NV / 8, 8, 1, 0); if(rv != 0) { goto nvbufs_fail; @@ -443,7 +451,7 @@ static int emit_literal_header(nghttp2_nv *nv_out, nghttp2_nv *nv) return 0; } -static size_t count_encoded_length(size_t n, int prefix) +static size_t count_encoded_length(size_t n, size_t prefix) { size_t k = (1 << prefix) - 1; size_t len = 0; @@ -464,7 +472,7 @@ static size_t count_encoded_length(size_t n, int prefix) return len; } -static size_t encode_length(uint8_t *buf, size_t n, int prefix) +static size_t encode_length(uint8_t *buf, size_t n, size_t prefix) { size_t k = (1 << prefix) - 1; size_t len = 0; @@ -507,8 +515,8 @@ static size_t encode_length(uint8_t *buf, size_t n, int prefix) * partial decoding, or stores -1 in |*res|, indicating decoding * error. */ -static uint8_t* decode_length(ssize_t *res, int *final, ssize_t initial, - uint8_t *in, uint8_t *last, int prefix) +static uint8_t* decode_length(ssize_t *res, int *final, ssize_t initial, + uint8_t *in, uint8_t *last, size_t prefix) { int k = (1 << prefix) - 1, r; ssize_t n = initial; @@ -624,7 +632,7 @@ static int emit_string(nghttp2_bufs *bufs, size_t enclen, int huffman, const uint8_t *str, size_t len) { - size_t rv; + int rv; uint8_t sb[16]; uint8_t *bufp; size_t blocklen; @@ -647,7 +655,7 @@ static int emit_string(nghttp2_bufs *bufs, rv = nghttp2_bufs_add(bufs, sb, blocklen); if(rv != 0) { - return (int)rv; + return rv; } if(huffman) { @@ -657,7 +665,7 @@ static int emit_string(nghttp2_bufs *bufs, rv = nghttp2_bufs_add(bufs, str, len); } - return (int)rv; + return rv; } static uint8_t pack_first_byte(int inc_indexing, int no_index) @@ -674,7 +682,7 @@ static uint8_t pack_first_byte(int inc_indexing, int no_index) } static int emit_indname_block(nghttp2_bufs *bufs, size_t idx, - nghttp2_nv *nv, + const nghttp2_nv *nv, int inc_indexing) { int rv; @@ -683,7 +691,7 @@ static int emit_indname_block(nghttp2_bufs *bufs, size_t idx, size_t blocklen; int huffman; uint8_t sb[16]; - int prefixlen; + size_t prefixlen; int no_index; no_index = (nv->flags & NGHTTP2_NV_FLAG_NO_INDEX) != 0; @@ -730,7 +738,7 @@ static int emit_indname_block(nghttp2_bufs *bufs, size_t idx, return 0; } -static int emit_newname_block(nghttp2_bufs *bufs, nghttp2_nv *nv, +static int emit_newname_block(nghttp2_bufs *bufs, const nghttp2_nv *nv, int inc_indexing) { int rv; @@ -796,7 +804,7 @@ static int emit_implicit(nghttp2_bufs *bufs, size_t idx) static nghttp2_hd_entry* add_hd_table_incremental(nghttp2_hd_context *context, nghttp2_bufs *bufs, - nghttp2_nv *nv, + const nghttp2_nv *nv, uint8_t entry_flags) { int rv; @@ -852,8 +860,17 @@ static nghttp2_hd_entry* add_hd_table_incremental(nghttp2_hd_context *context, immediately evicted. */ --new_ent->ref; } else { + rv = hd_ringbuf_push_front(&context->hd_table, new_ent); + + if(rv != 0) { + --new_ent->ref; + nghttp2_hd_entry_free(new_ent); + free(new_ent); + + return NULL; + } + context->hd_table_bufsize += room; - hd_ringbuf_push_front(&context->hd_table, new_ent); new_ent->flags |= NGHTTP2_HD_FLAG_REFSET; } @@ -877,7 +894,7 @@ typedef struct { } search_result; static search_result search_hd_table(nghttp2_hd_context *context, - nghttp2_nv *nv) + const nghttp2_nv *nv) { search_result res = { -1, 0 }; size_t i; @@ -950,14 +967,8 @@ static void hd_context_shrink_table_size(nghttp2_hd_context *context) int nghttp2_hd_deflate_change_table_size(nghttp2_hd_deflater *deflater, size_t settings_hd_table_bufsize_max) { - int rv; size_t next_bufsize = nghttp2_min(settings_hd_table_bufsize_max, deflater->deflate_hd_table_bufsize_max); - rv = hd_ringbuf_reserve - (&deflater->ctx.hd_table, next_bufsize / NGHTTP2_HD_ENTRY_OVERHEAD); - if(rv != 0) { - return rv; - } deflater->ctx.hd_table_bufsize_max = next_bufsize; @@ -970,14 +981,6 @@ int nghttp2_hd_deflate_change_table_size(nghttp2_hd_deflater *deflater, int nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater, size_t settings_hd_table_bufsize_max) { - int rv; - - rv = hd_ringbuf_reserve - (&inflater->ctx.hd_table, - settings_hd_table_bufsize_max / NGHTTP2_HD_ENTRY_OVERHEAD); - if(rv != 0) { - return rv; - } inflater->settings_hd_table_bufsize_max = settings_hd_table_bufsize_max; inflater->ctx.hd_table_bufsize_max = settings_hd_table_bufsize_max; hd_context_shrink_table_size(&inflater->ctx); @@ -996,9 +999,9 @@ static void clear_refset(nghttp2_hd_context *context) #define INDEX_RANGE_VALID(context, idx) \ ((idx) < (context)->hd_table.len + STATIC_TABLE_LENGTH) -static int get_max_index(nghttp2_hd_context *context) +static size_t get_max_index(nghttp2_hd_context *context) { - return (int)(context->hd_table.len + STATIC_TABLE_LENGTH - 1); + return context->hd_table.len + STATIC_TABLE_LENGTH - 1; } nghttp2_hd_entry* nghttp2_hd_table_get(nghttp2_hd_context *context, @@ -1037,7 +1040,7 @@ static int hd_deflate_should_indexing(nghttp2_hd_deflater *deflater, } static int deflate_nv(nghttp2_hd_deflater *deflater, - nghttp2_bufs *bufs, nghttp2_nv *nv) + nghttp2_bufs *bufs, const nghttp2_nv *nv) { int rv; nghttp2_hd_entry *ent; @@ -1193,7 +1196,7 @@ static int deflate_post_process_hd_entry(nghttp2_hd_entry *ent, int nghttp2_hd_deflate_hd_bufs(nghttp2_hd_deflater *deflater, nghttp2_bufs *bufs, - nghttp2_nv *nv, size_t nvlen) + const nghttp2_nv *nv, size_t nvlen) { size_t i; int rv = 0; @@ -1249,7 +1252,7 @@ int nghttp2_hd_deflate_hd_bufs(nghttp2_hd_deflater *deflater, ssize_t nghttp2_hd_deflate_hd(nghttp2_hd_deflater *deflater, uint8_t *buf, size_t buflen, - nghttp2_nv *nv, size_t nvlen) + const nghttp2_nv *nv, size_t nvlen) { nghttp2_bufs bufs; int rv; @@ -1312,13 +1315,24 @@ size_t nghttp2_hd_deflate_bound(nghttp2_hd_deflater *deflater, int nghttp2_hd_deflate_new(nghttp2_hd_deflater **deflater_ptr, size_t deflate_hd_table_bufsize_max) { - *deflater_ptr = (nghttp2_hd_deflater *)malloc(sizeof(nghttp2_hd_deflater)); + int rv; + nghttp2_hd_deflater *deflater; + + deflater = (nghttp2_hd_deflater *)malloc(sizeof(nghttp2_hd_deflater)); - if(*deflater_ptr == NULL) { + if(deflater == NULL) { return NGHTTP2_ERR_NOMEM; } - return nghttp2_hd_deflate_init2(*deflater_ptr, deflate_hd_table_bufsize_max); + rv = nghttp2_hd_deflate_init2(deflater, deflate_hd_table_bufsize_max); + + if(rv != 0) { + return rv; + } + + *deflater_ptr = deflater; + + return 0; } void nghttp2_hd_deflate_del(nghttp2_hd_deflater *deflater) @@ -1350,7 +1364,7 @@ static void hd_inflate_set_huffman_encoded(nghttp2_hd_inflater *inflater, static ssize_t hd_inflate_read_len(nghttp2_hd_inflater *inflater, int *rfin, uint8_t *in, uint8_t *last, - int prefix, size_t maxlen) + size_t prefix, size_t maxlen) { uint8_t *nin; *rfin = 0; @@ -1365,7 +1379,7 @@ static ssize_t hd_inflate_read_len(nghttp2_hd_inflater *inflater, maxlen)); return NGHTTP2_ERR_HEADER_COMP; } - return(ssize_t) (nin - in); + return (ssize_t)(nin - in); } /* @@ -1387,21 +1401,21 @@ static ssize_t hd_inflate_read_huff(nghttp2_hd_inflater *inflater, nghttp2_bufs *bufs, uint8_t *in, uint8_t *last) { - int rv; + ssize_t readlen; int final = 0; if(last - in >= inflater->left) { last = in + inflater->left; final = 1; } - rv = (int)nghttp2_hd_huff_decode(&inflater->huff_decode_ctx, bufs, - in, last - in, final); + readlen = nghttp2_hd_huff_decode(&inflater->huff_decode_ctx, bufs, + in, last - in, final); - if(rv < 0) { + if(readlen < 0) { DEBUGF(fprintf(stderr, "inflatehd: huffman decoding failed\n")); - return rv; + return readlen; } - inflater->left -= rv; - return rv; + inflater->left -= readlen; + return readlen; } /* @@ -1423,13 +1437,13 @@ static ssize_t hd_inflate_read(nghttp2_hd_inflater *inflater, uint8_t *in, uint8_t *last) { int rv; - ssize_t len = (ssize_t)nghttp2_min(last - in, inflater->left); + size_t len = nghttp2_min(last - in, inflater->left); rv = nghttp2_bufs_add(bufs, in, len); if(rv != 0) { return rv; } - inflater->left -= len; - return len; + inflater->left -= (ssize_t)len; + return (ssize_t)len; } /* @@ -1718,7 +1732,7 @@ ssize_t nghttp2_hd_inflate_hd(nghttp2_hd_inflater *inflater, inflater->state = NGHTTP2_HD_STATE_OPCODE; break; case NGHTTP2_HD_STATE_READ_INDEX: { - int prefixlen; + size_t prefixlen; if(inflater->opcode == NGHTTP2_HD_OPCODE_INDEXED) { prefixlen = 7; @@ -1923,7 +1937,7 @@ ssize_t nghttp2_hd_inflate_hd(nghttp2_hd_inflater *inflater, rv = hd_inflate_read(inflater, &inflater->nvbufs, in, last); if(rv < 0) { DEBUGF(fprintf(stderr, "inflatehd: value read failure %zd: %s\n", - rv, nghttp2_strerror(rv))); + rv, nghttp2_strerror((int)rv))); goto fail; } @@ -2012,13 +2026,24 @@ int nghttp2_hd_inflate_end_headers(nghttp2_hd_inflater *inflater) int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr) { - *inflater_ptr = (nghttp2_hd_inflater *)malloc(sizeof(nghttp2_hd_inflater)); + int rv; + nghttp2_hd_inflater *inflater; + + inflater = (nghttp2_hd_inflater *)malloc(sizeof(nghttp2_hd_inflater)); - if(*inflater_ptr == NULL) { + if(inflater == NULL) { return NGHTTP2_ERR_NOMEM; } - return nghttp2_hd_inflate_init(*inflater_ptr); + rv = nghttp2_hd_inflate_init(inflater); + + if(rv != 0) { + return rv; + } + + *inflater_ptr = inflater; + + return 0; } void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater) diff --git a/wsutil/nghttp2/nghttp2_hd.h b/wsutil/nghttp2/nghttp2_hd.h index e546601b46..3e55ff08bf 100644 --- a/wsutil/nghttp2/nghttp2_hd.h +++ b/wsutil/nghttp2/nghttp2_hd.h @@ -40,7 +40,7 @@ /* The maximum length of one name/value pair. This is the sum of the length of name and value. This is not specified by the spec. We just chose the arbitrary size */ -#define NGHTTP2_HD_MAX_NV 8192 +#define NGHTTP2_HD_MAX_NV 65536 /* Default size of maximum table buffer size for encoder. Even if remote decoder notifies larger buffer size for its decoding, @@ -262,7 +262,7 @@ void nghttp2_hd_deflate_free(nghttp2_hd_deflater *deflater); */ int nghttp2_hd_deflate_hd_bufs(nghttp2_hd_deflater *deflater, nghttp2_bufs *bufs, - nghttp2_nv *nva, size_t nvlen); + const nghttp2_nv *nva, size_t nvlen); /* * Initializes |inflater| for inflating name/values pairs. diff --git a/wsutil/nghttp2/nghttp2_hd_huffman.c b/wsutil/nghttp2/nghttp2_hd_huffman.c index 9c8a6c7e7a..c885722673 100644 --- a/wsutil/nghttp2/nghttp2_hd_huffman.c +++ b/wsutil/nghttp2/nghttp2_hd_huffman.c @@ -114,7 +114,7 @@ int nghttp2_hd_huff_encode(nghttp2_bufs *bufs, const uint8_t *src, size_t srclen) { int rv; - int rembits = 8; + ssize_t rembits = 8; size_t i; size_t avail; @@ -133,9 +133,9 @@ int nghttp2_hd_huff_encode(nghttp2_bufs *bufs, avail = nghttp2_bufs_cur_avail(bufs); } } - rembits = (int)huff_encode_sym(bufs, &avail, rembits, sym); + rembits = huff_encode_sym(bufs, &avail, rembits, sym); if(rembits < 0) { - return rembits; + return (int)rembits; } } /* 256 is special terminal symbol, pad with its prefix */ diff --git a/wsutil/nghttp2/nghttp2_hd_huffman.h b/wsutil/nghttp2/nghttp2_hd_huffman.h index c4f9452f43..c9788c1c4f 100644 --- a/wsutil/nghttp2/nghttp2_hd_huffman.h +++ b/wsutil/nghttp2/nghttp2_hd_huffman.h @@ -38,7 +38,7 @@ typedef enum { /* This state emits symbol */ NGHTTP2_HUFF_SYM = (1 << 1), /* If state machine reaches this state, decoding fails. */ - NGHTTP2_HUFF_FAIL = (1 << 2), + NGHTTP2_HUFF_FAIL = (1 << 2) } nghttp2_huff_decode_flag; typedef struct { diff --git a/wsutil/nghttp2/nghttp2_hd_huffman_data.c b/wsutil/nghttp2/nghttp2_hd_huffman_data.c index 8d2a646d96..1c6f593569 100644 --- a/wsutil/nghttp2/nghttp2_hd_huffman_data.c +++ b/wsutil/nghttp2/nghttp2_hd_huffman_data.c @@ -25,5128 +25,5128 @@ #include "nghttp2_hd_huffman.h" const nghttp2_huff_sym huff_sym_table[] = { - { 26, 0x3ffffbau }, - { 26, 0x3ffffbbu }, - { 26, 0x3ffffbcu }, - { 26, 0x3ffffbdu }, - { 26, 0x3ffffbeu }, - { 26, 0x3ffffbfu }, - { 26, 0x3ffffc0u }, - { 26, 0x3ffffc1u }, - { 26, 0x3ffffc2u }, - { 26, 0x3ffffc3u }, - { 26, 0x3ffffc4u }, - { 26, 0x3ffffc5u }, - { 26, 0x3ffffc6u }, - { 26, 0x3ffffc7u }, - { 26, 0x3ffffc8u }, - { 26, 0x3ffffc9u }, - { 26, 0x3ffffcau }, - { 26, 0x3ffffcbu }, - { 26, 0x3ffffccu }, - { 26, 0x3ffffcdu }, - { 26, 0x3ffffceu }, - { 26, 0x3ffffcfu }, - { 26, 0x3ffffd0u }, - { 26, 0x3ffffd1u }, - { 26, 0x3ffffd2u }, - { 26, 0x3ffffd3u }, - { 26, 0x3ffffd4u }, - { 26, 0x3ffffd5u }, - { 26, 0x3ffffd6u }, - { 26, 0x3ffffd7u }, - { 26, 0x3ffffd8u }, - { 26, 0x3ffffd9u }, - { 5, 0x6u }, - { 13, 0x1ffcu }, - { 9, 0x1f0u }, - { 14, 0x3ffcu }, - { 15, 0x7ffcu }, - { 6, 0x1eu }, - { 7, 0x64u }, - { 13, 0x1ffdu }, + { 13, 0x1ff8u }, + { 23, 0x7fffd8u }, + { 28, 0xfffffe2u }, + { 28, 0xfffffe3u }, + { 28, 0xfffffe4u }, + { 28, 0xfffffe5u }, + { 28, 0xfffffe6u }, + { 28, 0xfffffe7u }, + { 28, 0xfffffe8u }, + { 24, 0xffffeau }, + { 30, 0x3ffffffcu }, + { 28, 0xfffffe9u }, + { 28, 0xfffffeau }, + { 30, 0x3ffffffdu }, + { 28, 0xfffffebu }, + { 28, 0xfffffecu }, + { 28, 0xfffffedu }, + { 28, 0xfffffeeu }, + { 28, 0xfffffefu }, + { 28, 0xffffff0u }, + { 28, 0xffffff1u }, + { 28, 0xffffff2u }, + { 30, 0x3ffffffeu }, + { 28, 0xffffff3u }, + { 28, 0xffffff4u }, + { 28, 0xffffff5u }, + { 28, 0xffffff6u }, + { 28, 0xffffff7u }, + { 28, 0xffffff8u }, + { 28, 0xffffff9u }, + { 28, 0xffffffau }, + { 28, 0xffffffbu }, + { 6, 0x14u }, + { 10, 0x3f8u }, + { 10, 0x3f9u }, + { 12, 0xffau }, + { 13, 0x1ff9u }, + { 6, 0x15u }, + { 8, 0xf8u }, + { 11, 0x7fau }, { 10, 0x3fau }, - { 9, 0x1f1u }, { 10, 0x3fbu }, - { 10, 0x3fcu }, - { 7, 0x65u }, - { 7, 0x66u }, + { 8, 0xf9u }, + { 11, 0x7fbu }, + { 8, 0xfau }, + { 6, 0x16u }, + { 6, 0x17u }, + { 6, 0x18u }, + { 5, 0x0u }, + { 5, 0x1u }, + { 5, 0x2u }, + { 6, 0x19u }, + { 6, 0x1au }, + { 6, 0x1bu }, + { 6, 0x1cu }, + { 6, 0x1du }, + { 6, 0x1eu }, { 6, 0x1fu }, - { 5, 0x7u }, - { 4, 0x0u }, - { 4, 0x1u }, - { 4, 0x2u }, - { 5, 0x8u }, + { 7, 0x5cu }, + { 8, 0xfbu }, + { 15, 0x7ffcu }, { 6, 0x20u }, + { 12, 0xffbu }, + { 10, 0x3fcu }, + { 13, 0x1ffau }, { 6, 0x21u }, - { 6, 0x22u }, - { 6, 0x23u }, - { 6, 0x24u }, - { 6, 0x25u }, - { 6, 0x26u }, - { 8, 0xecu }, - { 17, 0x1fffcu }, - { 6, 0x27u }, - { 15, 0x7ffdu }, - { 10, 0x3fdu }, - { 15, 0x7ffeu }, + { 7, 0x5du }, + { 7, 0x5eu }, + { 7, 0x5fu }, + { 7, 0x60u }, + { 7, 0x61u }, + { 7, 0x62u }, + { 7, 0x63u }, + { 7, 0x64u }, + { 7, 0x65u }, + { 7, 0x66u }, { 7, 0x67u }, - { 8, 0xedu }, - { 8, 0xeeu }, { 7, 0x68u }, - { 8, 0xefu }, { 7, 0x69u }, { 7, 0x6au }, - { 9, 0x1f2u }, - { 8, 0xf0u }, - { 9, 0x1f3u }, - { 9, 0x1f4u }, - { 9, 0x1f5u }, { 7, 0x6bu }, { 7, 0x6cu }, - { 8, 0xf1u }, - { 8, 0xf2u }, - { 9, 0x1f6u }, - { 9, 0x1f7u }, { 7, 0x6du }, - { 6, 0x28u }, - { 8, 0xf3u }, - { 9, 0x1f8u }, - { 9, 0x1f9u }, - { 8, 0xf4u }, - { 9, 0x1fau }, - { 9, 0x1fbu }, - { 11, 0x7fcu }, - { 26, 0x3ffffdau }, - { 11, 0x7fdu }, - { 14, 0x3ffdu }, { 7, 0x6eu }, - { 18, 0x3fffeu }, - { 5, 0x9u }, { 7, 0x6fu }, - { 5, 0xau }, - { 6, 0x29u }, - { 5, 0xbu }, { 7, 0x70u }, - { 6, 0x2au }, - { 6, 0x2bu }, - { 5, 0xcu }, - { 8, 0xf5u }, - { 8, 0xf6u }, - { 6, 0x2cu }, - { 6, 0x2du }, - { 6, 0x2eu }, - { 5, 0xdu }, - { 6, 0x2fu }, - { 9, 0x1fcu }, - { 6, 0x30u }, - { 6, 0x31u }, - { 5, 0xeu }, { 7, 0x71u }, { 7, 0x72u }, + { 8, 0xfcu }, { 7, 0x73u }, + { 8, 0xfdu }, + { 13, 0x1ffbu }, + { 19, 0x7fff0u }, + { 13, 0x1ffcu }, + { 14, 0x3ffcu }, + { 6, 0x22u }, + { 15, 0x7ffdu }, + { 5, 0x3u }, + { 6, 0x23u }, + { 5, 0x4u }, + { 6, 0x24u }, + { 5, 0x5u }, + { 6, 0x25u }, + { 6, 0x26u }, + { 6, 0x27u }, + { 5, 0x6u }, { 7, 0x74u }, { 7, 0x75u }, - { 8, 0xf7u }, - { 17, 0x1fffdu }, - { 12, 0xffcu }, - { 17, 0x1fffeu }, - { 12, 0xffdu }, - { 26, 0x3ffffdbu }, - { 26, 0x3ffffdcu }, - { 26, 0x3ffffddu }, - { 26, 0x3ffffdeu }, - { 26, 0x3ffffdfu }, + { 6, 0x28u }, + { 6, 0x29u }, + { 6, 0x2au }, + { 5, 0x7u }, + { 6, 0x2bu }, + { 7, 0x76u }, + { 6, 0x2cu }, + { 5, 0x8u }, + { 5, 0x9u }, + { 6, 0x2du }, + { 7, 0x77u }, + { 7, 0x78u }, + { 7, 0x79u }, + { 7, 0x7au }, + { 7, 0x7bu }, + { 15, 0x7ffeu }, + { 11, 0x7fcu }, + { 14, 0x3ffdu }, + { 13, 0x1ffdu }, + { 28, 0xffffffcu }, + { 20, 0xfffe6u }, + { 22, 0x3fffd2u }, + { 20, 0xfffe7u }, + { 20, 0xfffe8u }, + { 22, 0x3fffd3u }, + { 22, 0x3fffd4u }, + { 22, 0x3fffd5u }, + { 23, 0x7fffd9u }, + { 22, 0x3fffd6u }, + { 23, 0x7fffdau }, + { 23, 0x7fffdbu }, + { 23, 0x7fffdcu }, + { 23, 0x7fffddu }, + { 23, 0x7fffdeu }, + { 24, 0xffffebu }, + { 23, 0x7fffdfu }, + { 24, 0xffffecu }, + { 24, 0xffffedu }, + { 22, 0x3fffd7u }, + { 23, 0x7fffe0u }, + { 24, 0xffffeeu }, + { 23, 0x7fffe1u }, + { 23, 0x7fffe2u }, + { 23, 0x7fffe3u }, + { 23, 0x7fffe4u }, + { 21, 0x1fffdcu }, + { 22, 0x3fffd8u }, + { 23, 0x7fffe5u }, + { 22, 0x3fffd9u }, + { 23, 0x7fffe6u }, + { 23, 0x7fffe7u }, + { 24, 0xffffefu }, + { 22, 0x3fffdau }, + { 21, 0x1fffddu }, + { 20, 0xfffe9u }, + { 22, 0x3fffdbu }, + { 22, 0x3fffdcu }, + { 23, 0x7fffe8u }, + { 23, 0x7fffe9u }, + { 21, 0x1fffdeu }, + { 23, 0x7fffeau }, + { 22, 0x3fffddu }, + { 22, 0x3fffdeu }, + { 24, 0xfffff0u }, + { 21, 0x1fffdfu }, + { 22, 0x3fffdfu }, + { 23, 0x7fffebu }, + { 23, 0x7fffecu }, + { 21, 0x1fffe0u }, + { 21, 0x1fffe1u }, + { 22, 0x3fffe0u }, + { 21, 0x1fffe2u }, + { 23, 0x7fffedu }, + { 22, 0x3fffe1u }, + { 23, 0x7fffeeu }, + { 23, 0x7fffefu }, + { 20, 0xfffeau }, + { 22, 0x3fffe2u }, + { 22, 0x3fffe3u }, + { 22, 0x3fffe4u }, + { 23, 0x7ffff0u }, + { 22, 0x3fffe5u }, + { 22, 0x3fffe6u }, + { 23, 0x7ffff1u }, { 26, 0x3ffffe0u }, { 26, 0x3ffffe1u }, + { 20, 0xfffebu }, + { 19, 0x7fff1u }, + { 22, 0x3fffe7u }, + { 23, 0x7ffff2u }, + { 22, 0x3fffe8u }, + { 25, 0x1ffffecu }, { 26, 0x3ffffe2u }, { 26, 0x3ffffe3u }, { 26, 0x3ffffe4u }, + { 27, 0x7ffffdeu }, + { 27, 0x7ffffdfu }, { 26, 0x3ffffe5u }, + { 24, 0xfffff1u }, + { 25, 0x1ffffedu }, + { 19, 0x7fff2u }, + { 21, 0x1fffe3u }, { 26, 0x3ffffe6u }, + { 27, 0x7ffffe0u }, + { 27, 0x7ffffe1u }, { 26, 0x3ffffe7u }, + { 27, 0x7ffffe2u }, + { 24, 0xfffff2u }, + { 21, 0x1fffe4u }, + { 21, 0x1fffe5u }, { 26, 0x3ffffe8u }, { 26, 0x3ffffe9u }, + { 28, 0xffffffdu }, + { 27, 0x7ffffe3u }, + { 27, 0x7ffffe4u }, + { 27, 0x7ffffe5u }, + { 20, 0xfffecu }, + { 24, 0xfffff3u }, + { 20, 0xfffedu }, + { 21, 0x1fffe6u }, + { 22, 0x3fffe9u }, + { 21, 0x1fffe7u }, + { 21, 0x1fffe8u }, + { 23, 0x7ffff3u }, + { 22, 0x3fffeau }, + { 22, 0x3fffebu }, + { 25, 0x1ffffeeu }, + { 25, 0x1ffffefu }, + { 24, 0xfffff4u }, + { 24, 0xfffff5u }, { 26, 0x3ffffeau }, + { 23, 0x7ffff4u }, { 26, 0x3ffffebu }, + { 27, 0x7ffffe6u }, { 26, 0x3ffffecu }, { 26, 0x3ffffedu }, + { 27, 0x7ffffe7u }, + { 27, 0x7ffffe8u }, + { 27, 0x7ffffe9u }, + { 27, 0x7ffffeau }, + { 27, 0x7ffffebu }, + { 28, 0xffffffeu }, + { 27, 0x7ffffecu }, + { 27, 0x7ffffedu }, + { 27, 0x7ffffeeu }, + { 27, 0x7ffffefu }, + { 27, 0x7fffff0u }, { 26, 0x3ffffeeu }, - { 26, 0x3ffffefu }, - { 26, 0x3fffff0u }, - { 26, 0x3fffff1u }, - { 26, 0x3fffff2u }, - { 26, 0x3fffff3u }, - { 26, 0x3fffff4u }, - { 26, 0x3fffff5u }, - { 26, 0x3fffff6u }, - { 26, 0x3fffff7u }, - { 26, 0x3fffff8u }, - { 26, 0x3fffff9u }, - { 26, 0x3fffffau }, - { 26, 0x3fffffbu }, - { 26, 0x3fffffcu }, - { 26, 0x3fffffdu }, - { 26, 0x3fffffeu }, - { 26, 0x3ffffffu }, - { 25, 0x1ffff80u }, - { 25, 0x1ffff81u }, - { 25, 0x1ffff82u }, - { 25, 0x1ffff83u }, - { 25, 0x1ffff84u }, - { 25, 0x1ffff85u }, - { 25, 0x1ffff86u }, - { 25, 0x1ffff87u }, - { 25, 0x1ffff88u }, - { 25, 0x1ffff89u }, - { 25, 0x1ffff8au }, - { 25, 0x1ffff8bu }, - { 25, 0x1ffff8cu }, - { 25, 0x1ffff8du }, - { 25, 0x1ffff8eu }, - { 25, 0x1ffff8fu }, - { 25, 0x1ffff90u }, - { 25, 0x1ffff91u }, - { 25, 0x1ffff92u }, - { 25, 0x1ffff93u }, - { 25, 0x1ffff94u }, - { 25, 0x1ffff95u }, - { 25, 0x1ffff96u }, - { 25, 0x1ffff97u }, - { 25, 0x1ffff98u }, - { 25, 0x1ffff99u }, - { 25, 0x1ffff9au }, - { 25, 0x1ffff9bu }, - { 25, 0x1ffff9cu }, - { 25, 0x1ffff9du }, - { 25, 0x1ffff9eu }, - { 25, 0x1ffff9fu }, - { 25, 0x1ffffa0u }, - { 25, 0x1ffffa1u }, - { 25, 0x1ffffa2u }, - { 25, 0x1ffffa3u }, - { 25, 0x1ffffa4u }, - { 25, 0x1ffffa5u }, - { 25, 0x1ffffa6u }, - { 25, 0x1ffffa7u }, - { 25, 0x1ffffa8u }, - { 25, 0x1ffffa9u }, - { 25, 0x1ffffaau }, - { 25, 0x1ffffabu }, - { 25, 0x1ffffacu }, - { 25, 0x1ffffadu }, - { 25, 0x1ffffaeu }, - { 25, 0x1ffffafu }, - { 25, 0x1ffffb0u }, - { 25, 0x1ffffb1u }, - { 25, 0x1ffffb2u }, - { 25, 0x1ffffb3u }, - { 25, 0x1ffffb4u }, - { 25, 0x1ffffb5u }, - { 25, 0x1ffffb6u }, - { 25, 0x1ffffb7u }, - { 25, 0x1ffffb8u }, - { 25, 0x1ffffb9u }, - { 25, 0x1ffffbau }, - { 25, 0x1ffffbbu }, - { 25, 0x1ffffbcu }, - { 25, 0x1ffffbdu }, - { 25, 0x1ffffbeu }, - { 25, 0x1ffffbfu }, - { 25, 0x1ffffc0u }, - { 25, 0x1ffffc1u }, - { 25, 0x1ffffc2u }, - { 25, 0x1ffffc3u }, - { 25, 0x1ffffc4u }, - { 25, 0x1ffffc5u }, - { 25, 0x1ffffc6u }, - { 25, 0x1ffffc7u }, - { 25, 0x1ffffc8u }, - { 25, 0x1ffffc9u }, - { 25, 0x1ffffcau }, - { 25, 0x1ffffcbu }, - { 25, 0x1ffffccu }, - { 25, 0x1ffffcdu }, - { 25, 0x1ffffceu }, - { 25, 0x1ffffcfu }, - { 25, 0x1ffffd0u }, - { 25, 0x1ffffd1u }, - { 25, 0x1ffffd2u }, - { 25, 0x1ffffd3u }, - { 25, 0x1ffffd4u }, - { 25, 0x1ffffd5u }, - { 25, 0x1ffffd6u }, - { 25, 0x1ffffd7u }, - { 25, 0x1ffffd8u }, - { 25, 0x1ffffd9u }, - { 25, 0x1ffffdau }, - { 25, 0x1ffffdbu }, - { 25, 0x1ffffdcu } + { 30, 0x3fffffffu } }; const nghttp2_huff_decode huff_decode_table[][16] = { /* 0 */ { - {0, 0x03, 48}, - {0, 0x03, 49}, - {0, 0x03, 50}, + {4, 0x00, 0}, {5, 0x00, 0}, + {7, 0x00, 0}, {8, 0x00, 0}, - {9, 0x00, 0}, {11, 0x00, 0}, {12, 0x00, 0}, - {17, 0x00, 0}, - {20, 0x00, 0}, - {24, 0x00, 0}, - {27, 0x00, 0}, + {16, 0x00, 0}, + {19, 0x00, 0}, + {25, 0x00, 0}, + {28, 0x00, 0}, {32, 0x00, 0}, - {37, 0x00, 0}, - {45, 0x00, 0}, - {54, 0x01, 0}, + {35, 0x00, 0}, + {42, 0x00, 0}, + {49, 0x00, 0}, + {57, 0x00, 0}, + {64, 0x01, 0}, }, /* 1 */ { - {1, 0x02, 48}, - {14, 0x03, 48}, - {1, 0x02, 49}, - {14, 0x03, 49}, - {1, 0x02, 50}, - {14, 0x03, 50}, - {0, 0x03, 32}, - {0, 0x03, 47}, - {0, 0x03, 51}, + {0, 0x03, 48}, + {0, 0x03, 49}, + {0, 0x03, 50}, {0, 0x03, 97}, {0, 0x03, 99}, {0, 0x03, 101}, {0, 0x03, 105}, {0, 0x03, 111}, + {0, 0x03, 115}, {0, 0x03, 116}, {13, 0x00, 0}, + {14, 0x00, 0}, + {17, 0x00, 0}, + {18, 0x00, 0}, + {20, 0x00, 0}, + {21, 0x00, 0}, }, /* 2 */ { + {1, 0x02, 48}, + {22, 0x03, 48}, + {1, 0x02, 49}, + {22, 0x03, 49}, + {1, 0x02, 50}, + {22, 0x03, 50}, + {1, 0x02, 97}, + {22, 0x03, 97}, + {1, 0x02, 99}, + {22, 0x03, 99}, + {1, 0x02, 101}, + {22, 0x03, 101}, + {1, 0x02, 105}, + {22, 0x03, 105}, + {1, 0x02, 111}, + {22, 0x03, 111}, + }, + /* 3 */ + { {2, 0x02, 48}, - {6, 0x02, 48}, - {15, 0x02, 48}, - {30, 0x03, 48}, + {9, 0x02, 48}, + {23, 0x02, 48}, + {40, 0x03, 48}, {2, 0x02, 49}, - {6, 0x02, 49}, - {15, 0x02, 49}, - {30, 0x03, 49}, + {9, 0x02, 49}, + {23, 0x02, 49}, + {40, 0x03, 49}, {2, 0x02, 50}, - {6, 0x02, 50}, - {15, 0x02, 50}, - {30, 0x03, 50}, - {1, 0x02, 32}, - {14, 0x03, 32}, - {1, 0x02, 47}, - {14, 0x03, 47}, + {9, 0x02, 50}, + {23, 0x02, 50}, + {40, 0x03, 50}, + {2, 0x02, 97}, + {9, 0x02, 97}, + {23, 0x02, 97}, + {40, 0x03, 97}, }, - /* 3 */ + /* 4 */ { {3, 0x02, 48}, - {4, 0x02, 48}, - {7, 0x02, 48}, + {6, 0x02, 48}, {10, 0x02, 48}, - {16, 0x02, 48}, - {23, 0x02, 48}, + {15, 0x02, 48}, + {24, 0x02, 48}, {31, 0x02, 48}, - {44, 0x03, 48}, + {41, 0x02, 48}, + {56, 0x03, 48}, {3, 0x02, 49}, - {4, 0x02, 49}, - {7, 0x02, 49}, + {6, 0x02, 49}, {10, 0x02, 49}, - {16, 0x02, 49}, - {23, 0x02, 49}, + {15, 0x02, 49}, + {24, 0x02, 49}, {31, 0x02, 49}, - {44, 0x03, 49}, + {41, 0x02, 49}, + {56, 0x03, 49}, }, - /* 4 */ + /* 5 */ { {3, 0x02, 50}, - {4, 0x02, 50}, - {7, 0x02, 50}, + {6, 0x02, 50}, {10, 0x02, 50}, - {16, 0x02, 50}, - {23, 0x02, 50}, + {15, 0x02, 50}, + {24, 0x02, 50}, {31, 0x02, 50}, - {44, 0x03, 50}, - {2, 0x02, 32}, - {6, 0x02, 32}, - {15, 0x02, 32}, - {30, 0x03, 32}, - {2, 0x02, 47}, - {6, 0x02, 47}, - {15, 0x02, 47}, - {30, 0x03, 47}, - }, - /* 5 */ - { - {3, 0x02, 32}, - {4, 0x02, 32}, - {7, 0x02, 32}, - {10, 0x02, 32}, - {16, 0x02, 32}, - {23, 0x02, 32}, - {31, 0x02, 32}, - {44, 0x03, 32}, - {3, 0x02, 47}, - {4, 0x02, 47}, - {7, 0x02, 47}, - {10, 0x02, 47}, - {16, 0x02, 47}, - {23, 0x02, 47}, - {31, 0x02, 47}, - {44, 0x03, 47}, + {41, 0x02, 50}, + {56, 0x03, 50}, + {3, 0x02, 97}, + {6, 0x02, 97}, + {10, 0x02, 97}, + {15, 0x02, 97}, + {24, 0x02, 97}, + {31, 0x02, 97}, + {41, 0x02, 97}, + {56, 0x03, 97}, }, /* 6 */ { - {1, 0x02, 51}, - {14, 0x03, 51}, - {1, 0x02, 97}, - {14, 0x03, 97}, - {1, 0x02, 99}, - {14, 0x03, 99}, - {1, 0x02, 101}, - {14, 0x03, 101}, - {1, 0x02, 105}, - {14, 0x03, 105}, - {1, 0x02, 111}, - {14, 0x03, 111}, - {1, 0x02, 116}, - {14, 0x03, 116}, - {0, 0x03, 37}, - {0, 0x03, 46}, - }, - /* 7 */ - { - {2, 0x02, 51}, - {6, 0x02, 51}, - {15, 0x02, 51}, - {30, 0x03, 51}, - {2, 0x02, 97}, - {6, 0x02, 97}, - {15, 0x02, 97}, - {30, 0x03, 97}, {2, 0x02, 99}, - {6, 0x02, 99}, - {15, 0x02, 99}, - {30, 0x03, 99}, + {9, 0x02, 99}, + {23, 0x02, 99}, + {40, 0x03, 99}, {2, 0x02, 101}, - {6, 0x02, 101}, - {15, 0x02, 101}, - {30, 0x03, 101}, - }, - /* 8 */ - { - {3, 0x02, 51}, - {4, 0x02, 51}, - {7, 0x02, 51}, - {10, 0x02, 51}, - {16, 0x02, 51}, - {23, 0x02, 51}, - {31, 0x02, 51}, - {44, 0x03, 51}, - {3, 0x02, 97}, - {4, 0x02, 97}, - {7, 0x02, 97}, - {10, 0x02, 97}, - {16, 0x02, 97}, - {23, 0x02, 97}, - {31, 0x02, 97}, - {44, 0x03, 97}, + {9, 0x02, 101}, + {23, 0x02, 101}, + {40, 0x03, 101}, + {2, 0x02, 105}, + {9, 0x02, 105}, + {23, 0x02, 105}, + {40, 0x03, 105}, + {2, 0x02, 111}, + {9, 0x02, 111}, + {23, 0x02, 111}, + {40, 0x03, 111}, }, - /* 9 */ + /* 7 */ { {3, 0x02, 99}, - {4, 0x02, 99}, - {7, 0x02, 99}, + {6, 0x02, 99}, {10, 0x02, 99}, - {16, 0x02, 99}, - {23, 0x02, 99}, + {15, 0x02, 99}, + {24, 0x02, 99}, {31, 0x02, 99}, - {44, 0x03, 99}, + {41, 0x02, 99}, + {56, 0x03, 99}, {3, 0x02, 101}, - {4, 0x02, 101}, - {7, 0x02, 101}, + {6, 0x02, 101}, {10, 0x02, 101}, - {16, 0x02, 101}, - {23, 0x02, 101}, + {15, 0x02, 101}, + {24, 0x02, 101}, {31, 0x02, 101}, - {44, 0x03, 101}, + {41, 0x02, 101}, + {56, 0x03, 101}, }, - /* 10 */ + /* 8 */ { - {2, 0x02, 105}, + {3, 0x02, 105}, {6, 0x02, 105}, + {10, 0x02, 105}, {15, 0x02, 105}, - {30, 0x03, 105}, - {2, 0x02, 111}, + {24, 0x02, 105}, + {31, 0x02, 105}, + {41, 0x02, 105}, + {56, 0x03, 105}, + {3, 0x02, 111}, {6, 0x02, 111}, + {10, 0x02, 111}, {15, 0x02, 111}, - {30, 0x03, 111}, + {24, 0x02, 111}, + {31, 0x02, 111}, + {41, 0x02, 111}, + {56, 0x03, 111}, + }, + /* 9 */ + { + {1, 0x02, 115}, + {22, 0x03, 115}, + {1, 0x02, 116}, + {22, 0x03, 116}, + {0, 0x03, 32}, + {0, 0x03, 37}, + {0, 0x03, 45}, + {0, 0x03, 46}, + {0, 0x03, 47}, + {0, 0x03, 51}, + {0, 0x03, 52}, + {0, 0x03, 53}, + {0, 0x03, 54}, + {0, 0x03, 55}, + {0, 0x03, 56}, + {0, 0x03, 57}, + }, + /* 10 */ + { + {2, 0x02, 115}, + {9, 0x02, 115}, + {23, 0x02, 115}, + {40, 0x03, 115}, {2, 0x02, 116}, - {6, 0x02, 116}, - {15, 0x02, 116}, - {30, 0x03, 116}, + {9, 0x02, 116}, + {23, 0x02, 116}, + {40, 0x03, 116}, + {1, 0x02, 32}, + {22, 0x03, 32}, {1, 0x02, 37}, - {14, 0x03, 37}, + {22, 0x03, 37}, + {1, 0x02, 45}, + {22, 0x03, 45}, {1, 0x02, 46}, - {14, 0x03, 46}, + {22, 0x03, 46}, }, /* 11 */ { - {3, 0x02, 105}, - {4, 0x02, 105}, - {7, 0x02, 105}, - {10, 0x02, 105}, - {16, 0x02, 105}, - {23, 0x02, 105}, - {31, 0x02, 105}, - {44, 0x03, 105}, - {3, 0x02, 111}, - {4, 0x02, 111}, - {7, 0x02, 111}, - {10, 0x02, 111}, - {16, 0x02, 111}, - {23, 0x02, 111}, - {31, 0x02, 111}, - {44, 0x03, 111}, - }, - /* 12 */ - { + {3, 0x02, 115}, + {6, 0x02, 115}, + {10, 0x02, 115}, + {15, 0x02, 115}, + {24, 0x02, 115}, + {31, 0x02, 115}, + {41, 0x02, 115}, + {56, 0x03, 115}, {3, 0x02, 116}, - {4, 0x02, 116}, - {7, 0x02, 116}, + {6, 0x02, 116}, {10, 0x02, 116}, - {16, 0x02, 116}, - {23, 0x02, 116}, + {15, 0x02, 116}, + {24, 0x02, 116}, {31, 0x02, 116}, - {44, 0x03, 116}, + {41, 0x02, 116}, + {56, 0x03, 116}, + }, + /* 12 */ + { + {2, 0x02, 32}, + {9, 0x02, 32}, + {23, 0x02, 32}, + {40, 0x03, 32}, {2, 0x02, 37}, - {6, 0x02, 37}, - {15, 0x02, 37}, - {30, 0x03, 37}, + {9, 0x02, 37}, + {23, 0x02, 37}, + {40, 0x03, 37}, + {2, 0x02, 45}, + {9, 0x02, 45}, + {23, 0x02, 45}, + {40, 0x03, 45}, {2, 0x02, 46}, - {6, 0x02, 46}, - {15, 0x02, 46}, - {30, 0x03, 46}, + {9, 0x02, 46}, + {23, 0x02, 46}, + {40, 0x03, 46}, }, /* 13 */ { + {3, 0x02, 32}, + {6, 0x02, 32}, + {10, 0x02, 32}, + {15, 0x02, 32}, + {24, 0x02, 32}, + {31, 0x02, 32}, + {41, 0x02, 32}, + {56, 0x03, 32}, {3, 0x02, 37}, - {4, 0x02, 37}, - {7, 0x02, 37}, + {6, 0x02, 37}, {10, 0x02, 37}, - {16, 0x02, 37}, - {23, 0x02, 37}, + {15, 0x02, 37}, + {24, 0x02, 37}, {31, 0x02, 37}, - {44, 0x03, 37}, - {3, 0x02, 46}, - {4, 0x02, 46}, - {7, 0x02, 46}, - {10, 0x02, 46}, - {16, 0x02, 46}, - {23, 0x02, 46}, - {31, 0x02, 46}, - {44, 0x03, 46}, + {41, 0x02, 37}, + {56, 0x03, 37}, }, /* 14 */ { - {18, 0x00, 0}, - {19, 0x00, 0}, - {21, 0x00, 0}, - {22, 0x00, 0}, - {25, 0x00, 0}, - {26, 0x00, 0}, - {28, 0x00, 0}, - {29, 0x00, 0}, - {33, 0x00, 0}, - {34, 0x00, 0}, - {38, 0x00, 0}, - {41, 0x00, 0}, - {46, 0x00, 0}, - {49, 0x00, 0}, - {55, 0x00, 0}, - {62, 0x01, 0}, + {3, 0x02, 45}, + {6, 0x02, 45}, + {10, 0x02, 45}, + {15, 0x02, 45}, + {24, 0x02, 45}, + {31, 0x02, 45}, + {41, 0x02, 45}, + {56, 0x03, 45}, + {3, 0x02, 46}, + {6, 0x02, 46}, + {10, 0x02, 46}, + {15, 0x02, 46}, + {24, 0x02, 46}, + {31, 0x02, 46}, + {41, 0x02, 46}, + {56, 0x03, 46}, }, /* 15 */ { - {0, 0x03, 52}, - {0, 0x03, 53}, - {0, 0x03, 54}, - {0, 0x03, 55}, - {0, 0x03, 56}, - {0, 0x03, 57}, - {0, 0x03, 58}, - {0, 0x03, 61}, - {0, 0x03, 84}, - {0, 0x03, 100}, - {0, 0x03, 103}, - {0, 0x03, 104}, - {0, 0x03, 108}, - {0, 0x03, 109}, - {0, 0x03, 110}, - {0, 0x03, 112}, - }, - /* 16 */ - { + {1, 0x02, 47}, + {22, 0x03, 47}, + {1, 0x02, 51}, + {22, 0x03, 51}, {1, 0x02, 52}, - {14, 0x03, 52}, + {22, 0x03, 52}, {1, 0x02, 53}, - {14, 0x03, 53}, + {22, 0x03, 53}, {1, 0x02, 54}, - {14, 0x03, 54}, + {22, 0x03, 54}, {1, 0x02, 55}, - {14, 0x03, 55}, + {22, 0x03, 55}, {1, 0x02, 56}, - {14, 0x03, 56}, + {22, 0x03, 56}, {1, 0x02, 57}, - {14, 0x03, 57}, - {1, 0x02, 58}, - {14, 0x03, 58}, - {1, 0x02, 61}, - {14, 0x03, 61}, + {22, 0x03, 57}, }, - /* 17 */ + /* 16 */ { + {2, 0x02, 47}, + {9, 0x02, 47}, + {23, 0x02, 47}, + {40, 0x03, 47}, + {2, 0x02, 51}, + {9, 0x02, 51}, + {23, 0x02, 51}, + {40, 0x03, 51}, {2, 0x02, 52}, - {6, 0x02, 52}, - {15, 0x02, 52}, - {30, 0x03, 52}, + {9, 0x02, 52}, + {23, 0x02, 52}, + {40, 0x03, 52}, {2, 0x02, 53}, - {6, 0x02, 53}, - {15, 0x02, 53}, - {30, 0x03, 53}, - {2, 0x02, 54}, - {6, 0x02, 54}, - {15, 0x02, 54}, - {30, 0x03, 54}, - {2, 0x02, 55}, - {6, 0x02, 55}, - {15, 0x02, 55}, - {30, 0x03, 55}, + {9, 0x02, 53}, + {23, 0x02, 53}, + {40, 0x03, 53}, + }, + /* 17 */ + { + {3, 0x02, 47}, + {6, 0x02, 47}, + {10, 0x02, 47}, + {15, 0x02, 47}, + {24, 0x02, 47}, + {31, 0x02, 47}, + {41, 0x02, 47}, + {56, 0x03, 47}, + {3, 0x02, 51}, + {6, 0x02, 51}, + {10, 0x02, 51}, + {15, 0x02, 51}, + {24, 0x02, 51}, + {31, 0x02, 51}, + {41, 0x02, 51}, + {56, 0x03, 51}, }, /* 18 */ { {3, 0x02, 52}, - {4, 0x02, 52}, - {7, 0x02, 52}, + {6, 0x02, 52}, {10, 0x02, 52}, - {16, 0x02, 52}, - {23, 0x02, 52}, + {15, 0x02, 52}, + {24, 0x02, 52}, {31, 0x02, 52}, - {44, 0x03, 52}, + {41, 0x02, 52}, + {56, 0x03, 52}, {3, 0x02, 53}, - {4, 0x02, 53}, - {7, 0x02, 53}, + {6, 0x02, 53}, {10, 0x02, 53}, - {16, 0x02, 53}, - {23, 0x02, 53}, + {15, 0x02, 53}, + {24, 0x02, 53}, {31, 0x02, 53}, - {44, 0x03, 53}, + {41, 0x02, 53}, + {56, 0x03, 53}, }, /* 19 */ { + {2, 0x02, 54}, + {9, 0x02, 54}, + {23, 0x02, 54}, + {40, 0x03, 54}, + {2, 0x02, 55}, + {9, 0x02, 55}, + {23, 0x02, 55}, + {40, 0x03, 55}, + {2, 0x02, 56}, + {9, 0x02, 56}, + {23, 0x02, 56}, + {40, 0x03, 56}, + {2, 0x02, 57}, + {9, 0x02, 57}, + {23, 0x02, 57}, + {40, 0x03, 57}, + }, + /* 20 */ + { {3, 0x02, 54}, - {4, 0x02, 54}, - {7, 0x02, 54}, + {6, 0x02, 54}, {10, 0x02, 54}, - {16, 0x02, 54}, - {23, 0x02, 54}, + {15, 0x02, 54}, + {24, 0x02, 54}, {31, 0x02, 54}, - {44, 0x03, 54}, + {41, 0x02, 54}, + {56, 0x03, 54}, {3, 0x02, 55}, - {4, 0x02, 55}, - {7, 0x02, 55}, + {6, 0x02, 55}, {10, 0x02, 55}, - {16, 0x02, 55}, - {23, 0x02, 55}, + {15, 0x02, 55}, + {24, 0x02, 55}, {31, 0x02, 55}, - {44, 0x03, 55}, - }, - /* 20 */ - { - {2, 0x02, 56}, - {6, 0x02, 56}, - {15, 0x02, 56}, - {30, 0x03, 56}, - {2, 0x02, 57}, - {6, 0x02, 57}, - {15, 0x02, 57}, - {30, 0x03, 57}, - {2, 0x02, 58}, - {6, 0x02, 58}, - {15, 0x02, 58}, - {30, 0x03, 58}, - {2, 0x02, 61}, - {6, 0x02, 61}, - {15, 0x02, 61}, - {30, 0x03, 61}, + {41, 0x02, 55}, + {56, 0x03, 55}, }, /* 21 */ { {3, 0x02, 56}, - {4, 0x02, 56}, - {7, 0x02, 56}, + {6, 0x02, 56}, {10, 0x02, 56}, - {16, 0x02, 56}, - {23, 0x02, 56}, + {15, 0x02, 56}, + {24, 0x02, 56}, {31, 0x02, 56}, - {44, 0x03, 56}, + {41, 0x02, 56}, + {56, 0x03, 56}, {3, 0x02, 57}, - {4, 0x02, 57}, - {7, 0x02, 57}, + {6, 0x02, 57}, {10, 0x02, 57}, - {16, 0x02, 57}, - {23, 0x02, 57}, + {15, 0x02, 57}, + {24, 0x02, 57}, {31, 0x02, 57}, - {44, 0x03, 57}, + {41, 0x02, 57}, + {56, 0x03, 57}, }, /* 22 */ { - {3, 0x02, 58}, - {4, 0x02, 58}, - {7, 0x02, 58}, - {10, 0x02, 58}, - {16, 0x02, 58}, - {23, 0x02, 58}, - {31, 0x02, 58}, - {44, 0x03, 58}, - {3, 0x02, 61}, - {4, 0x02, 61}, - {7, 0x02, 61}, - {10, 0x02, 61}, - {16, 0x02, 61}, - {23, 0x02, 61}, - {31, 0x02, 61}, - {44, 0x03, 61}, + {26, 0x00, 0}, + {27, 0x00, 0}, + {29, 0x00, 0}, + {30, 0x00, 0}, + {33, 0x00, 0}, + {34, 0x00, 0}, + {36, 0x00, 0}, + {37, 0x00, 0}, + {43, 0x00, 0}, + {46, 0x00, 0}, + {50, 0x00, 0}, + {53, 0x00, 0}, + {58, 0x00, 0}, + {61, 0x00, 0}, + {65, 0x00, 0}, + {68, 0x01, 0}, }, /* 23 */ { - {1, 0x02, 84}, - {14, 0x03, 84}, + {0, 0x03, 61}, + {0, 0x03, 65}, + {0, 0x03, 95}, + {0, 0x03, 98}, + {0, 0x03, 100}, + {0, 0x03, 102}, + {0, 0x03, 103}, + {0, 0x03, 104}, + {0, 0x03, 108}, + {0, 0x03, 109}, + {0, 0x03, 110}, + {0, 0x03, 112}, + {0, 0x03, 114}, + {0, 0x03, 117}, + {38, 0x00, 0}, + {39, 0x00, 0}, + }, + /* 24 */ + { + {1, 0x02, 61}, + {22, 0x03, 61}, + {1, 0x02, 65}, + {22, 0x03, 65}, + {1, 0x02, 95}, + {22, 0x03, 95}, + {1, 0x02, 98}, + {22, 0x03, 98}, {1, 0x02, 100}, - {14, 0x03, 100}, + {22, 0x03, 100}, + {1, 0x02, 102}, + {22, 0x03, 102}, {1, 0x02, 103}, - {14, 0x03, 103}, + {22, 0x03, 103}, {1, 0x02, 104}, - {14, 0x03, 104}, - {1, 0x02, 108}, - {14, 0x03, 108}, - {1, 0x02, 109}, - {14, 0x03, 109}, - {1, 0x02, 110}, - {14, 0x03, 110}, - {1, 0x02, 112}, - {14, 0x03, 112}, + {22, 0x03, 104}, }, - /* 24 */ + /* 25 */ + { + {2, 0x02, 61}, + {9, 0x02, 61}, + {23, 0x02, 61}, + {40, 0x03, 61}, + {2, 0x02, 65}, + {9, 0x02, 65}, + {23, 0x02, 65}, + {40, 0x03, 65}, + {2, 0x02, 95}, + {9, 0x02, 95}, + {23, 0x02, 95}, + {40, 0x03, 95}, + {2, 0x02, 98}, + {9, 0x02, 98}, + {23, 0x02, 98}, + {40, 0x03, 98}, + }, + /* 26 */ + { + {3, 0x02, 61}, + {6, 0x02, 61}, + {10, 0x02, 61}, + {15, 0x02, 61}, + {24, 0x02, 61}, + {31, 0x02, 61}, + {41, 0x02, 61}, + {56, 0x03, 61}, + {3, 0x02, 65}, + {6, 0x02, 65}, + {10, 0x02, 65}, + {15, 0x02, 65}, + {24, 0x02, 65}, + {31, 0x02, 65}, + {41, 0x02, 65}, + {56, 0x03, 65}, + }, + /* 27 */ + { + {3, 0x02, 95}, + {6, 0x02, 95}, + {10, 0x02, 95}, + {15, 0x02, 95}, + {24, 0x02, 95}, + {31, 0x02, 95}, + {41, 0x02, 95}, + {56, 0x03, 95}, + {3, 0x02, 98}, + {6, 0x02, 98}, + {10, 0x02, 98}, + {15, 0x02, 98}, + {24, 0x02, 98}, + {31, 0x02, 98}, + {41, 0x02, 98}, + {56, 0x03, 98}, + }, + /* 28 */ { - {2, 0x02, 84}, - {6, 0x02, 84}, - {15, 0x02, 84}, - {30, 0x03, 84}, {2, 0x02, 100}, - {6, 0x02, 100}, - {15, 0x02, 100}, - {30, 0x03, 100}, + {9, 0x02, 100}, + {23, 0x02, 100}, + {40, 0x03, 100}, + {2, 0x02, 102}, + {9, 0x02, 102}, + {23, 0x02, 102}, + {40, 0x03, 102}, {2, 0x02, 103}, - {6, 0x02, 103}, - {15, 0x02, 103}, - {30, 0x03, 103}, + {9, 0x02, 103}, + {23, 0x02, 103}, + {40, 0x03, 103}, {2, 0x02, 104}, - {6, 0x02, 104}, - {15, 0x02, 104}, - {30, 0x03, 104}, + {9, 0x02, 104}, + {23, 0x02, 104}, + {40, 0x03, 104}, }, - /* 25 */ + /* 29 */ { - {3, 0x02, 84}, - {4, 0x02, 84}, - {7, 0x02, 84}, - {10, 0x02, 84}, - {16, 0x02, 84}, - {23, 0x02, 84}, - {31, 0x02, 84}, - {44, 0x03, 84}, {3, 0x02, 100}, - {4, 0x02, 100}, - {7, 0x02, 100}, + {6, 0x02, 100}, {10, 0x02, 100}, - {16, 0x02, 100}, - {23, 0x02, 100}, + {15, 0x02, 100}, + {24, 0x02, 100}, {31, 0x02, 100}, - {44, 0x03, 100}, + {41, 0x02, 100}, + {56, 0x03, 100}, + {3, 0x02, 102}, + {6, 0x02, 102}, + {10, 0x02, 102}, + {15, 0x02, 102}, + {24, 0x02, 102}, + {31, 0x02, 102}, + {41, 0x02, 102}, + {56, 0x03, 102}, }, - /* 26 */ + /* 30 */ { {3, 0x02, 103}, - {4, 0x02, 103}, - {7, 0x02, 103}, + {6, 0x02, 103}, {10, 0x02, 103}, - {16, 0x02, 103}, - {23, 0x02, 103}, + {15, 0x02, 103}, + {24, 0x02, 103}, {31, 0x02, 103}, - {44, 0x03, 103}, + {41, 0x02, 103}, + {56, 0x03, 103}, {3, 0x02, 104}, - {4, 0x02, 104}, - {7, 0x02, 104}, + {6, 0x02, 104}, {10, 0x02, 104}, - {16, 0x02, 104}, - {23, 0x02, 104}, + {15, 0x02, 104}, + {24, 0x02, 104}, {31, 0x02, 104}, - {44, 0x03, 104}, + {41, 0x02, 104}, + {56, 0x03, 104}, }, - /* 27 */ + /* 31 */ + { + {1, 0x02, 108}, + {22, 0x03, 108}, + {1, 0x02, 109}, + {22, 0x03, 109}, + {1, 0x02, 110}, + {22, 0x03, 110}, + {1, 0x02, 112}, + {22, 0x03, 112}, + {1, 0x02, 114}, + {22, 0x03, 114}, + {1, 0x02, 117}, + {22, 0x03, 117}, + {0, 0x03, 58}, + {0, 0x03, 66}, + {0, 0x03, 67}, + {0, 0x03, 68}, + }, + /* 32 */ { {2, 0x02, 108}, - {6, 0x02, 108}, - {15, 0x02, 108}, - {30, 0x03, 108}, + {9, 0x02, 108}, + {23, 0x02, 108}, + {40, 0x03, 108}, {2, 0x02, 109}, - {6, 0x02, 109}, - {15, 0x02, 109}, - {30, 0x03, 109}, + {9, 0x02, 109}, + {23, 0x02, 109}, + {40, 0x03, 109}, {2, 0x02, 110}, - {6, 0x02, 110}, - {15, 0x02, 110}, - {30, 0x03, 110}, + {9, 0x02, 110}, + {23, 0x02, 110}, + {40, 0x03, 110}, {2, 0x02, 112}, - {6, 0x02, 112}, - {15, 0x02, 112}, - {30, 0x03, 112}, + {9, 0x02, 112}, + {23, 0x02, 112}, + {40, 0x03, 112}, }, - /* 28 */ + /* 33 */ { {3, 0x02, 108}, - {4, 0x02, 108}, - {7, 0x02, 108}, + {6, 0x02, 108}, {10, 0x02, 108}, - {16, 0x02, 108}, - {23, 0x02, 108}, + {15, 0x02, 108}, + {24, 0x02, 108}, {31, 0x02, 108}, - {44, 0x03, 108}, + {41, 0x02, 108}, + {56, 0x03, 108}, {3, 0x02, 109}, - {4, 0x02, 109}, - {7, 0x02, 109}, + {6, 0x02, 109}, {10, 0x02, 109}, - {16, 0x02, 109}, - {23, 0x02, 109}, + {15, 0x02, 109}, + {24, 0x02, 109}, {31, 0x02, 109}, - {44, 0x03, 109}, + {41, 0x02, 109}, + {56, 0x03, 109}, }, - /* 29 */ + /* 34 */ { {3, 0x02, 110}, - {4, 0x02, 110}, - {7, 0x02, 110}, + {6, 0x02, 110}, {10, 0x02, 110}, - {16, 0x02, 110}, - {23, 0x02, 110}, + {15, 0x02, 110}, + {24, 0x02, 110}, {31, 0x02, 110}, - {44, 0x03, 110}, + {41, 0x02, 110}, + {56, 0x03, 110}, {3, 0x02, 112}, - {4, 0x02, 112}, - {7, 0x02, 112}, + {6, 0x02, 112}, {10, 0x02, 112}, - {16, 0x02, 112}, - {23, 0x02, 112}, + {15, 0x02, 112}, + {24, 0x02, 112}, {31, 0x02, 112}, - {44, 0x03, 112}, + {41, 0x02, 112}, + {56, 0x03, 112}, }, - /* 30 */ - { - {0, 0x03, 114}, - {0, 0x03, 115}, - {35, 0x00, 0}, - {36, 0x00, 0}, - {39, 0x00, 0}, - {40, 0x00, 0}, - {42, 0x00, 0}, - {43, 0x00, 0}, - {47, 0x00, 0}, - {48, 0x00, 0}, - {50, 0x00, 0}, - {51, 0x00, 0}, - {56, 0x00, 0}, - {59, 0x00, 0}, - {63, 0x00, 0}, - {70, 0x01, 0}, - }, - /* 31 */ - { - {1, 0x02, 114}, - {14, 0x03, 114}, - {1, 0x02, 115}, - {14, 0x03, 115}, - {0, 0x03, 38}, - {0, 0x03, 44}, - {0, 0x03, 45}, - {0, 0x03, 65}, - {0, 0x03, 68}, - {0, 0x03, 70}, - {0, 0x03, 71}, - {0, 0x03, 77}, - {0, 0x03, 78}, - {0, 0x03, 83}, - {0, 0x03, 95}, - {0, 0x03, 98}, - }, - /* 32 */ + /* 35 */ { {2, 0x02, 114}, - {6, 0x02, 114}, - {15, 0x02, 114}, - {30, 0x03, 114}, - {2, 0x02, 115}, - {6, 0x02, 115}, - {15, 0x02, 115}, - {30, 0x03, 115}, - {1, 0x02, 38}, - {14, 0x03, 38}, - {1, 0x02, 44}, - {14, 0x03, 44}, - {1, 0x02, 45}, - {14, 0x03, 45}, - {1, 0x02, 65}, - {14, 0x03, 65}, + {9, 0x02, 114}, + {23, 0x02, 114}, + {40, 0x03, 114}, + {2, 0x02, 117}, + {9, 0x02, 117}, + {23, 0x02, 117}, + {40, 0x03, 117}, + {1, 0x02, 58}, + {22, 0x03, 58}, + {1, 0x02, 66}, + {22, 0x03, 66}, + {1, 0x02, 67}, + {22, 0x03, 67}, + {1, 0x02, 68}, + {22, 0x03, 68}, }, - /* 33 */ + /* 36 */ { {3, 0x02, 114}, - {4, 0x02, 114}, - {7, 0x02, 114}, + {6, 0x02, 114}, {10, 0x02, 114}, - {16, 0x02, 114}, - {23, 0x02, 114}, + {15, 0x02, 114}, + {24, 0x02, 114}, {31, 0x02, 114}, - {44, 0x03, 114}, - {3, 0x02, 115}, - {4, 0x02, 115}, - {7, 0x02, 115}, - {10, 0x02, 115}, - {16, 0x02, 115}, - {23, 0x02, 115}, - {31, 0x02, 115}, - {44, 0x03, 115}, - }, - /* 34 */ - { - {2, 0x02, 38}, - {6, 0x02, 38}, - {15, 0x02, 38}, - {30, 0x03, 38}, - {2, 0x02, 44}, - {6, 0x02, 44}, - {15, 0x02, 44}, - {30, 0x03, 44}, - {2, 0x02, 45}, - {6, 0x02, 45}, - {15, 0x02, 45}, - {30, 0x03, 45}, - {2, 0x02, 65}, - {6, 0x02, 65}, - {15, 0x02, 65}, - {30, 0x03, 65}, - }, - /* 35 */ - { - {3, 0x02, 38}, - {4, 0x02, 38}, - {7, 0x02, 38}, - {10, 0x02, 38}, - {16, 0x02, 38}, - {23, 0x02, 38}, - {31, 0x02, 38}, - {44, 0x03, 38}, - {3, 0x02, 44}, - {4, 0x02, 44}, - {7, 0x02, 44}, - {10, 0x02, 44}, - {16, 0x02, 44}, - {23, 0x02, 44}, - {31, 0x02, 44}, - {44, 0x03, 44}, - }, - /* 36 */ - { - {3, 0x02, 45}, - {4, 0x02, 45}, - {7, 0x02, 45}, - {10, 0x02, 45}, - {16, 0x02, 45}, - {23, 0x02, 45}, - {31, 0x02, 45}, - {44, 0x03, 45}, - {3, 0x02, 65}, - {4, 0x02, 65}, - {7, 0x02, 65}, - {10, 0x02, 65}, - {16, 0x02, 65}, - {23, 0x02, 65}, - {31, 0x02, 65}, - {44, 0x03, 65}, + {41, 0x02, 114}, + {56, 0x03, 114}, + {3, 0x02, 117}, + {6, 0x02, 117}, + {10, 0x02, 117}, + {15, 0x02, 117}, + {24, 0x02, 117}, + {31, 0x02, 117}, + {41, 0x02, 117}, + {56, 0x03, 117}, }, /* 37 */ { - {1, 0x02, 68}, - {14, 0x03, 68}, - {1, 0x02, 70}, - {14, 0x03, 70}, - {1, 0x02, 71}, - {14, 0x03, 71}, - {1, 0x02, 77}, - {14, 0x03, 77}, - {1, 0x02, 78}, - {14, 0x03, 78}, - {1, 0x02, 83}, - {14, 0x03, 83}, - {1, 0x02, 95}, - {14, 0x03, 95}, - {1, 0x02, 98}, - {14, 0x03, 98}, + {2, 0x02, 58}, + {9, 0x02, 58}, + {23, 0x02, 58}, + {40, 0x03, 58}, + {2, 0x02, 66}, + {9, 0x02, 66}, + {23, 0x02, 66}, + {40, 0x03, 66}, + {2, 0x02, 67}, + {9, 0x02, 67}, + {23, 0x02, 67}, + {40, 0x03, 67}, + {2, 0x02, 68}, + {9, 0x02, 68}, + {23, 0x02, 68}, + {40, 0x03, 68}, }, /* 38 */ { - {2, 0x02, 68}, - {6, 0x02, 68}, - {15, 0x02, 68}, - {30, 0x03, 68}, - {2, 0x02, 70}, - {6, 0x02, 70}, - {15, 0x02, 70}, - {30, 0x03, 70}, - {2, 0x02, 71}, - {6, 0x02, 71}, - {15, 0x02, 71}, - {30, 0x03, 71}, - {2, 0x02, 77}, - {6, 0x02, 77}, - {15, 0x02, 77}, - {30, 0x03, 77}, + {3, 0x02, 58}, + {6, 0x02, 58}, + {10, 0x02, 58}, + {15, 0x02, 58}, + {24, 0x02, 58}, + {31, 0x02, 58}, + {41, 0x02, 58}, + {56, 0x03, 58}, + {3, 0x02, 66}, + {6, 0x02, 66}, + {10, 0x02, 66}, + {15, 0x02, 66}, + {24, 0x02, 66}, + {31, 0x02, 66}, + {41, 0x02, 66}, + {56, 0x03, 66}, }, /* 39 */ { + {3, 0x02, 67}, + {6, 0x02, 67}, + {10, 0x02, 67}, + {15, 0x02, 67}, + {24, 0x02, 67}, + {31, 0x02, 67}, + {41, 0x02, 67}, + {56, 0x03, 67}, {3, 0x02, 68}, - {4, 0x02, 68}, - {7, 0x02, 68}, + {6, 0x02, 68}, {10, 0x02, 68}, - {16, 0x02, 68}, - {23, 0x02, 68}, + {15, 0x02, 68}, + {24, 0x02, 68}, {31, 0x02, 68}, - {44, 0x03, 68}, - {3, 0x02, 70}, - {4, 0x02, 70}, - {7, 0x02, 70}, - {10, 0x02, 70}, - {16, 0x02, 70}, - {23, 0x02, 70}, - {31, 0x02, 70}, - {44, 0x03, 70}, + {41, 0x02, 68}, + {56, 0x03, 68}, }, /* 40 */ { - {3, 0x02, 71}, - {4, 0x02, 71}, - {7, 0x02, 71}, - {10, 0x02, 71}, - {16, 0x02, 71}, - {23, 0x02, 71}, - {31, 0x02, 71}, - {44, 0x03, 71}, - {3, 0x02, 77}, - {4, 0x02, 77}, - {7, 0x02, 77}, - {10, 0x02, 77}, - {16, 0x02, 77}, - {23, 0x02, 77}, - {31, 0x02, 77}, - {44, 0x03, 77}, + {44, 0x00, 0}, + {45, 0x00, 0}, + {47, 0x00, 0}, + {48, 0x00, 0}, + {51, 0x00, 0}, + {52, 0x00, 0}, + {54, 0x00, 0}, + {55, 0x00, 0}, + {59, 0x00, 0}, + {60, 0x00, 0}, + {62, 0x00, 0}, + {63, 0x00, 0}, + {66, 0x00, 0}, + {67, 0x00, 0}, + {69, 0x00, 0}, + {72, 0x01, 0}, }, /* 41 */ { - {2, 0x02, 78}, - {6, 0x02, 78}, - {15, 0x02, 78}, - {30, 0x03, 78}, - {2, 0x02, 83}, - {6, 0x02, 83}, - {15, 0x02, 83}, - {30, 0x03, 83}, - {2, 0x02, 95}, - {6, 0x02, 95}, - {15, 0x02, 95}, - {30, 0x03, 95}, - {2, 0x02, 98}, - {6, 0x02, 98}, - {15, 0x02, 98}, - {30, 0x03, 98}, + {0, 0x03, 69}, + {0, 0x03, 70}, + {0, 0x03, 71}, + {0, 0x03, 72}, + {0, 0x03, 73}, + {0, 0x03, 74}, + {0, 0x03, 75}, + {0, 0x03, 76}, + {0, 0x03, 77}, + {0, 0x03, 78}, + {0, 0x03, 79}, + {0, 0x03, 80}, + {0, 0x03, 81}, + {0, 0x03, 82}, + {0, 0x03, 83}, + {0, 0x03, 84}, }, /* 42 */ { - {3, 0x02, 78}, - {4, 0x02, 78}, - {7, 0x02, 78}, - {10, 0x02, 78}, - {16, 0x02, 78}, - {23, 0x02, 78}, - {31, 0x02, 78}, - {44, 0x03, 78}, - {3, 0x02, 83}, - {4, 0x02, 83}, - {7, 0x02, 83}, - {10, 0x02, 83}, - {16, 0x02, 83}, - {23, 0x02, 83}, - {31, 0x02, 83}, - {44, 0x03, 83}, + {1, 0x02, 69}, + {22, 0x03, 69}, + {1, 0x02, 70}, + {22, 0x03, 70}, + {1, 0x02, 71}, + {22, 0x03, 71}, + {1, 0x02, 72}, + {22, 0x03, 72}, + {1, 0x02, 73}, + {22, 0x03, 73}, + {1, 0x02, 74}, + {22, 0x03, 74}, + {1, 0x02, 75}, + {22, 0x03, 75}, + {1, 0x02, 76}, + {22, 0x03, 76}, }, /* 43 */ { - {3, 0x02, 95}, - {4, 0x02, 95}, - {7, 0x02, 95}, - {10, 0x02, 95}, - {16, 0x02, 95}, - {23, 0x02, 95}, - {31, 0x02, 95}, - {44, 0x03, 95}, - {3, 0x02, 98}, - {4, 0x02, 98}, - {7, 0x02, 98}, - {10, 0x02, 98}, - {16, 0x02, 98}, - {23, 0x02, 98}, - {31, 0x02, 98}, - {44, 0x03, 98}, + {2, 0x02, 69}, + {9, 0x02, 69}, + {23, 0x02, 69}, + {40, 0x03, 69}, + {2, 0x02, 70}, + {9, 0x02, 70}, + {23, 0x02, 70}, + {40, 0x03, 70}, + {2, 0x02, 71}, + {9, 0x02, 71}, + {23, 0x02, 71}, + {40, 0x03, 71}, + {2, 0x02, 72}, + {9, 0x02, 72}, + {23, 0x02, 72}, + {40, 0x03, 72}, }, /* 44 */ { - {0, 0x03, 102}, - {0, 0x03, 117}, - {0, 0x03, 118}, - {0, 0x03, 119}, - {0, 0x03, 120}, - {0, 0x03, 121}, - {52, 0x00, 0}, - {53, 0x00, 0}, - {57, 0x00, 0}, - {58, 0x00, 0}, - {60, 0x00, 0}, - {61, 0x00, 0}, - {64, 0x00, 0}, - {67, 0x00, 0}, - {71, 0x00, 0}, - {74, 0x01, 0}, + {3, 0x02, 69}, + {6, 0x02, 69}, + {10, 0x02, 69}, + {15, 0x02, 69}, + {24, 0x02, 69}, + {31, 0x02, 69}, + {41, 0x02, 69}, + {56, 0x03, 69}, + {3, 0x02, 70}, + {6, 0x02, 70}, + {10, 0x02, 70}, + {15, 0x02, 70}, + {24, 0x02, 70}, + {31, 0x02, 70}, + {41, 0x02, 70}, + {56, 0x03, 70}, }, /* 45 */ { - {1, 0x02, 102}, - {14, 0x03, 102}, - {1, 0x02, 117}, - {14, 0x03, 117}, - {1, 0x02, 118}, - {14, 0x03, 118}, - {1, 0x02, 119}, - {14, 0x03, 119}, - {1, 0x02, 120}, - {14, 0x03, 120}, - {1, 0x02, 121}, - {14, 0x03, 121}, - {0, 0x03, 59}, - {0, 0x03, 66}, - {0, 0x03, 67}, - {0, 0x03, 69}, + {3, 0x02, 71}, + {6, 0x02, 71}, + {10, 0x02, 71}, + {15, 0x02, 71}, + {24, 0x02, 71}, + {31, 0x02, 71}, + {41, 0x02, 71}, + {56, 0x03, 71}, + {3, 0x02, 72}, + {6, 0x02, 72}, + {10, 0x02, 72}, + {15, 0x02, 72}, + {24, 0x02, 72}, + {31, 0x02, 72}, + {41, 0x02, 72}, + {56, 0x03, 72}, }, /* 46 */ { - {2, 0x02, 102}, - {6, 0x02, 102}, - {15, 0x02, 102}, - {30, 0x03, 102}, - {2, 0x02, 117}, - {6, 0x02, 117}, - {15, 0x02, 117}, - {30, 0x03, 117}, - {2, 0x02, 118}, - {6, 0x02, 118}, - {15, 0x02, 118}, - {30, 0x03, 118}, - {2, 0x02, 119}, - {6, 0x02, 119}, - {15, 0x02, 119}, - {30, 0x03, 119}, + {2, 0x02, 73}, + {9, 0x02, 73}, + {23, 0x02, 73}, + {40, 0x03, 73}, + {2, 0x02, 74}, + {9, 0x02, 74}, + {23, 0x02, 74}, + {40, 0x03, 74}, + {2, 0x02, 75}, + {9, 0x02, 75}, + {23, 0x02, 75}, + {40, 0x03, 75}, + {2, 0x02, 76}, + {9, 0x02, 76}, + {23, 0x02, 76}, + {40, 0x03, 76}, }, /* 47 */ { - {3, 0x02, 102}, - {4, 0x02, 102}, - {7, 0x02, 102}, - {10, 0x02, 102}, - {16, 0x02, 102}, - {23, 0x02, 102}, - {31, 0x02, 102}, - {44, 0x03, 102}, - {3, 0x02, 117}, - {4, 0x02, 117}, - {7, 0x02, 117}, - {10, 0x02, 117}, - {16, 0x02, 117}, - {23, 0x02, 117}, - {31, 0x02, 117}, - {44, 0x03, 117}, + {3, 0x02, 73}, + {6, 0x02, 73}, + {10, 0x02, 73}, + {15, 0x02, 73}, + {24, 0x02, 73}, + {31, 0x02, 73}, + {41, 0x02, 73}, + {56, 0x03, 73}, + {3, 0x02, 74}, + {6, 0x02, 74}, + {10, 0x02, 74}, + {15, 0x02, 74}, + {24, 0x02, 74}, + {31, 0x02, 74}, + {41, 0x02, 74}, + {56, 0x03, 74}, }, /* 48 */ { - {3, 0x02, 118}, - {4, 0x02, 118}, - {7, 0x02, 118}, - {10, 0x02, 118}, - {16, 0x02, 118}, - {23, 0x02, 118}, - {31, 0x02, 118}, - {44, 0x03, 118}, - {3, 0x02, 119}, - {4, 0x02, 119}, - {7, 0x02, 119}, - {10, 0x02, 119}, - {16, 0x02, 119}, - {23, 0x02, 119}, - {31, 0x02, 119}, - {44, 0x03, 119}, + {3, 0x02, 75}, + {6, 0x02, 75}, + {10, 0x02, 75}, + {15, 0x02, 75}, + {24, 0x02, 75}, + {31, 0x02, 75}, + {41, 0x02, 75}, + {56, 0x03, 75}, + {3, 0x02, 76}, + {6, 0x02, 76}, + {10, 0x02, 76}, + {15, 0x02, 76}, + {24, 0x02, 76}, + {31, 0x02, 76}, + {41, 0x02, 76}, + {56, 0x03, 76}, }, /* 49 */ { - {2, 0x02, 120}, - {6, 0x02, 120}, - {15, 0x02, 120}, - {30, 0x03, 120}, - {2, 0x02, 121}, - {6, 0x02, 121}, - {15, 0x02, 121}, - {30, 0x03, 121}, - {1, 0x02, 59}, - {14, 0x03, 59}, - {1, 0x02, 66}, - {14, 0x03, 66}, - {1, 0x02, 67}, - {14, 0x03, 67}, - {1, 0x02, 69}, - {14, 0x03, 69}, + {1, 0x02, 77}, + {22, 0x03, 77}, + {1, 0x02, 78}, + {22, 0x03, 78}, + {1, 0x02, 79}, + {22, 0x03, 79}, + {1, 0x02, 80}, + {22, 0x03, 80}, + {1, 0x02, 81}, + {22, 0x03, 81}, + {1, 0x02, 82}, + {22, 0x03, 82}, + {1, 0x02, 83}, + {22, 0x03, 83}, + {1, 0x02, 84}, + {22, 0x03, 84}, }, /* 50 */ { - {3, 0x02, 120}, - {4, 0x02, 120}, - {7, 0x02, 120}, - {10, 0x02, 120}, - {16, 0x02, 120}, - {23, 0x02, 120}, - {31, 0x02, 120}, - {44, 0x03, 120}, - {3, 0x02, 121}, - {4, 0x02, 121}, - {7, 0x02, 121}, - {10, 0x02, 121}, - {16, 0x02, 121}, - {23, 0x02, 121}, - {31, 0x02, 121}, - {44, 0x03, 121}, + {2, 0x02, 77}, + {9, 0x02, 77}, + {23, 0x02, 77}, + {40, 0x03, 77}, + {2, 0x02, 78}, + {9, 0x02, 78}, + {23, 0x02, 78}, + {40, 0x03, 78}, + {2, 0x02, 79}, + {9, 0x02, 79}, + {23, 0x02, 79}, + {40, 0x03, 79}, + {2, 0x02, 80}, + {9, 0x02, 80}, + {23, 0x02, 80}, + {40, 0x03, 80}, }, /* 51 */ { - {2, 0x02, 59}, - {6, 0x02, 59}, - {15, 0x02, 59}, - {30, 0x03, 59}, - {2, 0x02, 66}, - {6, 0x02, 66}, - {15, 0x02, 66}, - {30, 0x03, 66}, - {2, 0x02, 67}, - {6, 0x02, 67}, - {15, 0x02, 67}, - {30, 0x03, 67}, - {2, 0x02, 69}, - {6, 0x02, 69}, - {15, 0x02, 69}, - {30, 0x03, 69}, + {3, 0x02, 77}, + {6, 0x02, 77}, + {10, 0x02, 77}, + {15, 0x02, 77}, + {24, 0x02, 77}, + {31, 0x02, 77}, + {41, 0x02, 77}, + {56, 0x03, 77}, + {3, 0x02, 78}, + {6, 0x02, 78}, + {10, 0x02, 78}, + {15, 0x02, 78}, + {24, 0x02, 78}, + {31, 0x02, 78}, + {41, 0x02, 78}, + {56, 0x03, 78}, }, /* 52 */ { - {3, 0x02, 59}, - {4, 0x02, 59}, - {7, 0x02, 59}, - {10, 0x02, 59}, - {16, 0x02, 59}, - {23, 0x02, 59}, - {31, 0x02, 59}, - {44, 0x03, 59}, - {3, 0x02, 66}, - {4, 0x02, 66}, - {7, 0x02, 66}, - {10, 0x02, 66}, - {16, 0x02, 66}, - {23, 0x02, 66}, - {31, 0x02, 66}, - {44, 0x03, 66}, + {3, 0x02, 79}, + {6, 0x02, 79}, + {10, 0x02, 79}, + {15, 0x02, 79}, + {24, 0x02, 79}, + {31, 0x02, 79}, + {41, 0x02, 79}, + {56, 0x03, 79}, + {3, 0x02, 80}, + {6, 0x02, 80}, + {10, 0x02, 80}, + {15, 0x02, 80}, + {24, 0x02, 80}, + {31, 0x02, 80}, + {41, 0x02, 80}, + {56, 0x03, 80}, }, /* 53 */ { - {3, 0x02, 67}, - {4, 0x02, 67}, - {7, 0x02, 67}, - {10, 0x02, 67}, - {16, 0x02, 67}, - {23, 0x02, 67}, - {31, 0x02, 67}, - {44, 0x03, 67}, - {3, 0x02, 69}, - {4, 0x02, 69}, - {7, 0x02, 69}, - {10, 0x02, 69}, - {16, 0x02, 69}, - {23, 0x02, 69}, - {31, 0x02, 69}, - {44, 0x03, 69}, + {2, 0x02, 81}, + {9, 0x02, 81}, + {23, 0x02, 81}, + {40, 0x03, 81}, + {2, 0x02, 82}, + {9, 0x02, 82}, + {23, 0x02, 82}, + {40, 0x03, 82}, + {2, 0x02, 83}, + {9, 0x02, 83}, + {23, 0x02, 83}, + {40, 0x03, 83}, + {2, 0x02, 84}, + {9, 0x02, 84}, + {23, 0x02, 84}, + {40, 0x03, 84}, }, /* 54 */ { - {0, 0x03, 73}, - {0, 0x03, 79}, - {0, 0x03, 80}, + {3, 0x02, 81}, + {6, 0x02, 81}, + {10, 0x02, 81}, + {15, 0x02, 81}, + {24, 0x02, 81}, + {31, 0x02, 81}, + {41, 0x02, 81}, + {56, 0x03, 81}, + {3, 0x02, 82}, + {6, 0x02, 82}, + {10, 0x02, 82}, + {15, 0x02, 82}, + {24, 0x02, 82}, + {31, 0x02, 82}, + {41, 0x02, 82}, + {56, 0x03, 82}, + }, + /* 55 */ + { + {3, 0x02, 83}, + {6, 0x02, 83}, + {10, 0x02, 83}, + {15, 0x02, 83}, + {24, 0x02, 83}, + {31, 0x02, 83}, + {41, 0x02, 83}, + {56, 0x03, 83}, + {3, 0x02, 84}, + {6, 0x02, 84}, + {10, 0x02, 84}, + {15, 0x02, 84}, + {24, 0x02, 84}, + {31, 0x02, 84}, + {41, 0x02, 84}, + {56, 0x03, 84}, + }, + /* 56 */ + { {0, 0x03, 85}, - {0, 0x03, 88}, + {0, 0x03, 86}, + {0, 0x03, 87}, + {0, 0x03, 89}, {0, 0x03, 106}, {0, 0x03, 107}, + {0, 0x03, 113}, + {0, 0x03, 118}, + {0, 0x03, 119}, + {0, 0x03, 120}, + {0, 0x03, 121}, {0, 0x03, 122}, - {65, 0x00, 0}, - {66, 0x00, 0}, - {68, 0x00, 0}, - {69, 0x00, 0}, - {72, 0x00, 0}, + {70, 0x00, 0}, + {71, 0x00, 0}, {73, 0x00, 0}, - {75, 0x00, 0}, - {77, 0x00, 0}, + {74, 0x01, 0}, }, - /* 55 */ + /* 57 */ { - {1, 0x02, 73}, - {14, 0x03, 73}, - {1, 0x02, 79}, - {14, 0x03, 79}, - {1, 0x02, 80}, - {14, 0x03, 80}, {1, 0x02, 85}, - {14, 0x03, 85}, - {1, 0x02, 88}, - {14, 0x03, 88}, + {22, 0x03, 85}, + {1, 0x02, 86}, + {22, 0x03, 86}, + {1, 0x02, 87}, + {22, 0x03, 87}, + {1, 0x02, 89}, + {22, 0x03, 89}, {1, 0x02, 106}, - {14, 0x03, 106}, + {22, 0x03, 106}, {1, 0x02, 107}, - {14, 0x03, 107}, - {1, 0x02, 122}, - {14, 0x03, 122}, + {22, 0x03, 107}, + {1, 0x02, 113}, + {22, 0x03, 113}, + {1, 0x02, 118}, + {22, 0x03, 118}, }, - /* 56 */ + /* 58 */ { - {2, 0x02, 73}, - {6, 0x02, 73}, - {15, 0x02, 73}, - {30, 0x03, 73}, - {2, 0x02, 79}, - {6, 0x02, 79}, - {15, 0x02, 79}, - {30, 0x03, 79}, - {2, 0x02, 80}, - {6, 0x02, 80}, - {15, 0x02, 80}, - {30, 0x03, 80}, {2, 0x02, 85}, - {6, 0x02, 85}, - {15, 0x02, 85}, - {30, 0x03, 85}, - }, - /* 57 */ - { - {3, 0x02, 73}, - {4, 0x02, 73}, - {7, 0x02, 73}, - {10, 0x02, 73}, - {16, 0x02, 73}, - {23, 0x02, 73}, - {31, 0x02, 73}, - {44, 0x03, 73}, - {3, 0x02, 79}, - {4, 0x02, 79}, - {7, 0x02, 79}, - {10, 0x02, 79}, - {16, 0x02, 79}, - {23, 0x02, 79}, - {31, 0x02, 79}, - {44, 0x03, 79}, + {9, 0x02, 85}, + {23, 0x02, 85}, + {40, 0x03, 85}, + {2, 0x02, 86}, + {9, 0x02, 86}, + {23, 0x02, 86}, + {40, 0x03, 86}, + {2, 0x02, 87}, + {9, 0x02, 87}, + {23, 0x02, 87}, + {40, 0x03, 87}, + {2, 0x02, 89}, + {9, 0x02, 89}, + {23, 0x02, 89}, + {40, 0x03, 89}, }, - /* 58 */ + /* 59 */ { - {3, 0x02, 80}, - {4, 0x02, 80}, - {7, 0x02, 80}, - {10, 0x02, 80}, - {16, 0x02, 80}, - {23, 0x02, 80}, - {31, 0x02, 80}, - {44, 0x03, 80}, {3, 0x02, 85}, - {4, 0x02, 85}, - {7, 0x02, 85}, + {6, 0x02, 85}, {10, 0x02, 85}, - {16, 0x02, 85}, - {23, 0x02, 85}, + {15, 0x02, 85}, + {24, 0x02, 85}, {31, 0x02, 85}, - {44, 0x03, 85}, + {41, 0x02, 85}, + {56, 0x03, 85}, + {3, 0x02, 86}, + {6, 0x02, 86}, + {10, 0x02, 86}, + {15, 0x02, 86}, + {24, 0x02, 86}, + {31, 0x02, 86}, + {41, 0x02, 86}, + {56, 0x03, 86}, }, - /* 59 */ + /* 60 */ + { + {3, 0x02, 87}, + {6, 0x02, 87}, + {10, 0x02, 87}, + {15, 0x02, 87}, + {24, 0x02, 87}, + {31, 0x02, 87}, + {41, 0x02, 87}, + {56, 0x03, 87}, + {3, 0x02, 89}, + {6, 0x02, 89}, + {10, 0x02, 89}, + {15, 0x02, 89}, + {24, 0x02, 89}, + {31, 0x02, 89}, + {41, 0x02, 89}, + {56, 0x03, 89}, + }, + /* 61 */ { - {2, 0x02, 88}, - {6, 0x02, 88}, - {15, 0x02, 88}, - {30, 0x03, 88}, {2, 0x02, 106}, - {6, 0x02, 106}, - {15, 0x02, 106}, - {30, 0x03, 106}, + {9, 0x02, 106}, + {23, 0x02, 106}, + {40, 0x03, 106}, {2, 0x02, 107}, - {6, 0x02, 107}, - {15, 0x02, 107}, - {30, 0x03, 107}, - {2, 0x02, 122}, - {6, 0x02, 122}, - {15, 0x02, 122}, - {30, 0x03, 122}, + {9, 0x02, 107}, + {23, 0x02, 107}, + {40, 0x03, 107}, + {2, 0x02, 113}, + {9, 0x02, 113}, + {23, 0x02, 113}, + {40, 0x03, 113}, + {2, 0x02, 118}, + {9, 0x02, 118}, + {23, 0x02, 118}, + {40, 0x03, 118}, }, - /* 60 */ + /* 62 */ { - {3, 0x02, 88}, - {4, 0x02, 88}, - {7, 0x02, 88}, - {10, 0x02, 88}, - {16, 0x02, 88}, - {23, 0x02, 88}, - {31, 0x02, 88}, - {44, 0x03, 88}, {3, 0x02, 106}, - {4, 0x02, 106}, - {7, 0x02, 106}, + {6, 0x02, 106}, {10, 0x02, 106}, - {16, 0x02, 106}, - {23, 0x02, 106}, + {15, 0x02, 106}, + {24, 0x02, 106}, {31, 0x02, 106}, - {44, 0x03, 106}, - }, - /* 61 */ - { + {41, 0x02, 106}, + {56, 0x03, 106}, {3, 0x02, 107}, - {4, 0x02, 107}, - {7, 0x02, 107}, + {6, 0x02, 107}, {10, 0x02, 107}, - {16, 0x02, 107}, - {23, 0x02, 107}, + {15, 0x02, 107}, + {24, 0x02, 107}, {31, 0x02, 107}, - {44, 0x03, 107}, - {3, 0x02, 122}, - {4, 0x02, 122}, - {7, 0x02, 122}, - {10, 0x02, 122}, - {16, 0x02, 122}, - {23, 0x02, 122}, - {31, 0x02, 122}, - {44, 0x03, 122}, - }, - /* 62 */ - { - {0, 0x03, 34}, - {0, 0x03, 41}, - {0, 0x03, 72}, - {0, 0x03, 74}, - {0, 0x03, 75}, - {0, 0x03, 76}, - {0, 0x03, 81}, - {0, 0x03, 82}, - {0, 0x03, 86}, - {0, 0x03, 87}, - {0, 0x03, 89}, - {0, 0x03, 90}, - {0, 0x03, 113}, - {76, 0x00, 0}, - {78, 0x00, 0}, - {79, 0x00, 0}, + {41, 0x02, 107}, + {56, 0x03, 107}, }, /* 63 */ { - {1, 0x02, 34}, - {14, 0x03, 34}, - {1, 0x02, 41}, - {14, 0x03, 41}, - {1, 0x02, 72}, - {14, 0x03, 72}, - {1, 0x02, 74}, - {14, 0x03, 74}, - {1, 0x02, 75}, - {14, 0x03, 75}, - {1, 0x02, 76}, - {14, 0x03, 76}, - {1, 0x02, 81}, - {14, 0x03, 81}, - {1, 0x02, 82}, - {14, 0x03, 82}, + {3, 0x02, 113}, + {6, 0x02, 113}, + {10, 0x02, 113}, + {15, 0x02, 113}, + {24, 0x02, 113}, + {31, 0x02, 113}, + {41, 0x02, 113}, + {56, 0x03, 113}, + {3, 0x02, 118}, + {6, 0x02, 118}, + {10, 0x02, 118}, + {15, 0x02, 118}, + {24, 0x02, 118}, + {31, 0x02, 118}, + {41, 0x02, 118}, + {56, 0x03, 118}, }, /* 64 */ { - {2, 0x02, 34}, - {6, 0x02, 34}, - {15, 0x02, 34}, - {30, 0x03, 34}, - {2, 0x02, 41}, - {6, 0x02, 41}, - {15, 0x02, 41}, - {30, 0x03, 41}, - {2, 0x02, 72}, - {6, 0x02, 72}, - {15, 0x02, 72}, - {30, 0x03, 72}, - {2, 0x02, 74}, - {6, 0x02, 74}, - {15, 0x02, 74}, - {30, 0x03, 74}, + {1, 0x02, 119}, + {22, 0x03, 119}, + {1, 0x02, 120}, + {22, 0x03, 120}, + {1, 0x02, 121}, + {22, 0x03, 121}, + {1, 0x02, 122}, + {22, 0x03, 122}, + {0, 0x03, 38}, + {0, 0x03, 42}, + {0, 0x03, 44}, + {0, 0x03, 59}, + {0, 0x03, 88}, + {0, 0x03, 90}, + {75, 0x00, 0}, + {78, 0x00, 0}, }, /* 65 */ { - {3, 0x02, 34}, - {4, 0x02, 34}, - {7, 0x02, 34}, - {10, 0x02, 34}, - {16, 0x02, 34}, - {23, 0x02, 34}, - {31, 0x02, 34}, - {44, 0x03, 34}, - {3, 0x02, 41}, - {4, 0x02, 41}, - {7, 0x02, 41}, - {10, 0x02, 41}, - {16, 0x02, 41}, - {23, 0x02, 41}, - {31, 0x02, 41}, - {44, 0x03, 41}, + {2, 0x02, 119}, + {9, 0x02, 119}, + {23, 0x02, 119}, + {40, 0x03, 119}, + {2, 0x02, 120}, + {9, 0x02, 120}, + {23, 0x02, 120}, + {40, 0x03, 120}, + {2, 0x02, 121}, + {9, 0x02, 121}, + {23, 0x02, 121}, + {40, 0x03, 121}, + {2, 0x02, 122}, + {9, 0x02, 122}, + {23, 0x02, 122}, + {40, 0x03, 122}, }, /* 66 */ { - {3, 0x02, 72}, - {4, 0x02, 72}, - {7, 0x02, 72}, - {10, 0x02, 72}, - {16, 0x02, 72}, - {23, 0x02, 72}, - {31, 0x02, 72}, - {44, 0x03, 72}, - {3, 0x02, 74}, - {4, 0x02, 74}, - {7, 0x02, 74}, - {10, 0x02, 74}, - {16, 0x02, 74}, - {23, 0x02, 74}, - {31, 0x02, 74}, - {44, 0x03, 74}, + {3, 0x02, 119}, + {6, 0x02, 119}, + {10, 0x02, 119}, + {15, 0x02, 119}, + {24, 0x02, 119}, + {31, 0x02, 119}, + {41, 0x02, 119}, + {56, 0x03, 119}, + {3, 0x02, 120}, + {6, 0x02, 120}, + {10, 0x02, 120}, + {15, 0x02, 120}, + {24, 0x02, 120}, + {31, 0x02, 120}, + {41, 0x02, 120}, + {56, 0x03, 120}, }, /* 67 */ { - {2, 0x02, 75}, - {6, 0x02, 75}, - {15, 0x02, 75}, - {30, 0x03, 75}, - {2, 0x02, 76}, - {6, 0x02, 76}, - {15, 0x02, 76}, - {30, 0x03, 76}, - {2, 0x02, 81}, - {6, 0x02, 81}, - {15, 0x02, 81}, - {30, 0x03, 81}, - {2, 0x02, 82}, - {6, 0x02, 82}, - {15, 0x02, 82}, - {30, 0x03, 82}, + {3, 0x02, 121}, + {6, 0x02, 121}, + {10, 0x02, 121}, + {15, 0x02, 121}, + {24, 0x02, 121}, + {31, 0x02, 121}, + {41, 0x02, 121}, + {56, 0x03, 121}, + {3, 0x02, 122}, + {6, 0x02, 122}, + {10, 0x02, 122}, + {15, 0x02, 122}, + {24, 0x02, 122}, + {31, 0x02, 122}, + {41, 0x02, 122}, + {56, 0x03, 122}, }, /* 68 */ { - {3, 0x02, 75}, - {4, 0x02, 75}, - {7, 0x02, 75}, - {10, 0x02, 75}, - {16, 0x02, 75}, - {23, 0x02, 75}, - {31, 0x02, 75}, - {44, 0x03, 75}, - {3, 0x02, 76}, - {4, 0x02, 76}, - {7, 0x02, 76}, - {10, 0x02, 76}, - {16, 0x02, 76}, - {23, 0x02, 76}, - {31, 0x02, 76}, - {44, 0x03, 76}, + {1, 0x02, 38}, + {22, 0x03, 38}, + {1, 0x02, 42}, + {22, 0x03, 42}, + {1, 0x02, 44}, + {22, 0x03, 44}, + {1, 0x02, 59}, + {22, 0x03, 59}, + {1, 0x02, 88}, + {22, 0x03, 88}, + {1, 0x02, 90}, + {22, 0x03, 90}, + {76, 0x00, 0}, + {77, 0x00, 0}, + {79, 0x00, 0}, + {81, 0x00, 0}, }, /* 69 */ { - {3, 0x02, 81}, - {4, 0x02, 81}, - {7, 0x02, 81}, - {10, 0x02, 81}, - {16, 0x02, 81}, - {23, 0x02, 81}, - {31, 0x02, 81}, - {44, 0x03, 81}, - {3, 0x02, 82}, - {4, 0x02, 82}, - {7, 0x02, 82}, - {10, 0x02, 82}, - {16, 0x02, 82}, - {23, 0x02, 82}, - {31, 0x02, 82}, - {44, 0x03, 82}, + {2, 0x02, 38}, + {9, 0x02, 38}, + {23, 0x02, 38}, + {40, 0x03, 38}, + {2, 0x02, 42}, + {9, 0x02, 42}, + {23, 0x02, 42}, + {40, 0x03, 42}, + {2, 0x02, 44}, + {9, 0x02, 44}, + {23, 0x02, 44}, + {40, 0x03, 44}, + {2, 0x02, 59}, + {9, 0x02, 59}, + {23, 0x02, 59}, + {40, 0x03, 59}, }, /* 70 */ { - {1, 0x02, 86}, - {14, 0x03, 86}, - {1, 0x02, 87}, - {14, 0x03, 87}, - {1, 0x02, 89}, - {14, 0x03, 89}, - {1, 0x02, 90}, - {14, 0x03, 90}, - {1, 0x02, 113}, - {14, 0x03, 113}, - {0, 0x03, 40}, - {0, 0x03, 42}, - {0, 0x03, 43}, - {0, 0x03, 63}, - {80, 0x00, 0}, - {81, 0x00, 0}, + {3, 0x02, 38}, + {6, 0x02, 38}, + {10, 0x02, 38}, + {15, 0x02, 38}, + {24, 0x02, 38}, + {31, 0x02, 38}, + {41, 0x02, 38}, + {56, 0x03, 38}, + {3, 0x02, 42}, + {6, 0x02, 42}, + {10, 0x02, 42}, + {15, 0x02, 42}, + {24, 0x02, 42}, + {31, 0x02, 42}, + {41, 0x02, 42}, + {56, 0x03, 42}, }, /* 71 */ { - {2, 0x02, 86}, - {6, 0x02, 86}, - {15, 0x02, 86}, - {30, 0x03, 86}, - {2, 0x02, 87}, - {6, 0x02, 87}, - {15, 0x02, 87}, - {30, 0x03, 87}, - {2, 0x02, 89}, - {6, 0x02, 89}, - {15, 0x02, 89}, - {30, 0x03, 89}, - {2, 0x02, 90}, - {6, 0x02, 90}, - {15, 0x02, 90}, - {30, 0x03, 90}, + {3, 0x02, 44}, + {6, 0x02, 44}, + {10, 0x02, 44}, + {15, 0x02, 44}, + {24, 0x02, 44}, + {31, 0x02, 44}, + {41, 0x02, 44}, + {56, 0x03, 44}, + {3, 0x02, 59}, + {6, 0x02, 59}, + {10, 0x02, 59}, + {15, 0x02, 59}, + {24, 0x02, 59}, + {31, 0x02, 59}, + {41, 0x02, 59}, + {56, 0x03, 59}, }, /* 72 */ { - {3, 0x02, 86}, - {4, 0x02, 86}, - {7, 0x02, 86}, - {10, 0x02, 86}, - {16, 0x02, 86}, - {23, 0x02, 86}, - {31, 0x02, 86}, - {44, 0x03, 86}, - {3, 0x02, 87}, - {4, 0x02, 87}, - {7, 0x02, 87}, - {10, 0x02, 87}, - {16, 0x02, 87}, - {23, 0x02, 87}, - {31, 0x02, 87}, - {44, 0x03, 87}, + {2, 0x02, 88}, + {9, 0x02, 88}, + {23, 0x02, 88}, + {40, 0x03, 88}, + {2, 0x02, 90}, + {9, 0x02, 90}, + {23, 0x02, 90}, + {40, 0x03, 90}, + {0, 0x03, 33}, + {0, 0x03, 34}, + {0, 0x03, 40}, + {0, 0x03, 41}, + {0, 0x03, 63}, + {80, 0x00, 0}, + {82, 0x00, 0}, + {84, 0x00, 0}, }, /* 73 */ { - {3, 0x02, 89}, - {4, 0x02, 89}, - {7, 0x02, 89}, - {10, 0x02, 89}, - {16, 0x02, 89}, - {23, 0x02, 89}, - {31, 0x02, 89}, - {44, 0x03, 89}, + {3, 0x02, 88}, + {6, 0x02, 88}, + {10, 0x02, 88}, + {15, 0x02, 88}, + {24, 0x02, 88}, + {31, 0x02, 88}, + {41, 0x02, 88}, + {56, 0x03, 88}, {3, 0x02, 90}, - {4, 0x02, 90}, - {7, 0x02, 90}, + {6, 0x02, 90}, {10, 0x02, 90}, - {16, 0x02, 90}, - {23, 0x02, 90}, + {15, 0x02, 90}, + {24, 0x02, 90}, {31, 0x02, 90}, - {44, 0x03, 90}, + {41, 0x02, 90}, + {56, 0x03, 90}, }, /* 74 */ { - {2, 0x02, 113}, - {6, 0x02, 113}, - {15, 0x02, 113}, - {30, 0x03, 113}, + {1, 0x02, 33}, + {22, 0x03, 33}, + {1, 0x02, 34}, + {22, 0x03, 34}, {1, 0x02, 40}, - {14, 0x03, 40}, - {1, 0x02, 42}, - {14, 0x03, 42}, - {1, 0x02, 43}, - {14, 0x03, 43}, + {22, 0x03, 40}, + {1, 0x02, 41}, + {22, 0x03, 41}, {1, 0x02, 63}, - {14, 0x03, 63}, - {0, 0x03, 91}, - {0, 0x03, 93}, - {82, 0x00, 0}, + {22, 0x03, 63}, + {0, 0x03, 39}, + {0, 0x03, 43}, + {0, 0x03, 124}, {83, 0x00, 0}, + {85, 0x00, 0}, + {88, 0x00, 0}, }, /* 75 */ { - {3, 0x02, 113}, - {4, 0x02, 113}, - {7, 0x02, 113}, - {10, 0x02, 113}, - {16, 0x02, 113}, - {23, 0x02, 113}, - {31, 0x02, 113}, - {44, 0x03, 113}, + {2, 0x02, 33}, + {9, 0x02, 33}, + {23, 0x02, 33}, + {40, 0x03, 33}, + {2, 0x02, 34}, + {9, 0x02, 34}, + {23, 0x02, 34}, + {40, 0x03, 34}, {2, 0x02, 40}, - {6, 0x02, 40}, - {15, 0x02, 40}, - {30, 0x03, 40}, - {2, 0x02, 42}, - {6, 0x02, 42}, - {15, 0x02, 42}, - {30, 0x03, 42}, + {9, 0x02, 40}, + {23, 0x02, 40}, + {40, 0x03, 40}, + {2, 0x02, 41}, + {9, 0x02, 41}, + {23, 0x02, 41}, + {40, 0x03, 41}, }, /* 76 */ { + {3, 0x02, 33}, + {6, 0x02, 33}, + {10, 0x02, 33}, + {15, 0x02, 33}, + {24, 0x02, 33}, + {31, 0x02, 33}, + {41, 0x02, 33}, + {56, 0x03, 33}, + {3, 0x02, 34}, + {6, 0x02, 34}, + {10, 0x02, 34}, + {15, 0x02, 34}, + {24, 0x02, 34}, + {31, 0x02, 34}, + {41, 0x02, 34}, + {56, 0x03, 34}, + }, + /* 77 */ + { {3, 0x02, 40}, - {4, 0x02, 40}, - {7, 0x02, 40}, + {6, 0x02, 40}, {10, 0x02, 40}, - {16, 0x02, 40}, - {23, 0x02, 40}, + {15, 0x02, 40}, + {24, 0x02, 40}, {31, 0x02, 40}, - {44, 0x03, 40}, - {3, 0x02, 42}, - {4, 0x02, 42}, - {7, 0x02, 42}, - {10, 0x02, 42}, - {16, 0x02, 42}, - {23, 0x02, 42}, - {31, 0x02, 42}, - {44, 0x03, 42}, + {41, 0x02, 40}, + {56, 0x03, 40}, + {3, 0x02, 41}, + {6, 0x02, 41}, + {10, 0x02, 41}, + {15, 0x02, 41}, + {24, 0x02, 41}, + {31, 0x02, 41}, + {41, 0x02, 41}, + {56, 0x03, 41}, }, - /* 77 */ + /* 78 */ { - {2, 0x02, 43}, - {6, 0x02, 43}, - {15, 0x02, 43}, - {30, 0x03, 43}, {2, 0x02, 63}, - {6, 0x02, 63}, - {15, 0x02, 63}, - {30, 0x03, 63}, - {1, 0x02, 91}, - {14, 0x03, 91}, - {1, 0x02, 93}, - {14, 0x03, 93}, - {0, 0x03, 124}, - {0, 0x03, 126}, - {84, 0x00, 0}, - {85, 0x00, 0}, + {9, 0x02, 63}, + {23, 0x02, 63}, + {40, 0x03, 63}, + {1, 0x02, 39}, + {22, 0x03, 39}, + {1, 0x02, 43}, + {22, 0x03, 43}, + {1, 0x02, 124}, + {22, 0x03, 124}, + {0, 0x03, 35}, + {0, 0x03, 62}, + {86, 0x00, 0}, + {87, 0x00, 0}, + {89, 0x00, 0}, + {90, 0x00, 0}, }, - /* 78 */ + /* 79 */ { - {3, 0x02, 43}, - {4, 0x02, 43}, - {7, 0x02, 43}, - {10, 0x02, 43}, - {16, 0x02, 43}, - {23, 0x02, 43}, - {31, 0x02, 43}, - {44, 0x03, 43}, {3, 0x02, 63}, - {4, 0x02, 63}, - {7, 0x02, 63}, + {6, 0x02, 63}, {10, 0x02, 63}, - {16, 0x02, 63}, - {23, 0x02, 63}, + {15, 0x02, 63}, + {24, 0x02, 63}, {31, 0x02, 63}, - {44, 0x03, 63}, - }, - /* 79 */ - { - {2, 0x02, 91}, - {6, 0x02, 91}, - {15, 0x02, 91}, - {30, 0x03, 91}, - {2, 0x02, 93}, - {6, 0x02, 93}, - {15, 0x02, 93}, - {30, 0x03, 93}, - {1, 0x02, 124}, - {14, 0x03, 124}, - {1, 0x02, 126}, - {14, 0x03, 126}, - {0, 0x03, 33}, - {0, 0x03, 39}, - {86, 0x00, 0}, - {87, 0x00, 0}, + {41, 0x02, 63}, + {56, 0x03, 63}, + {2, 0x02, 39}, + {9, 0x02, 39}, + {23, 0x02, 39}, + {40, 0x03, 39}, + {2, 0x02, 43}, + {9, 0x02, 43}, + {23, 0x02, 43}, + {40, 0x03, 43}, }, /* 80 */ { - {3, 0x02, 91}, - {4, 0x02, 91}, - {7, 0x02, 91}, - {10, 0x02, 91}, - {16, 0x02, 91}, - {23, 0x02, 91}, - {31, 0x02, 91}, - {44, 0x03, 91}, - {3, 0x02, 93}, - {4, 0x02, 93}, - {7, 0x02, 93}, - {10, 0x02, 93}, - {16, 0x02, 93}, - {23, 0x02, 93}, - {31, 0x02, 93}, - {44, 0x03, 93}, + {3, 0x02, 39}, + {6, 0x02, 39}, + {10, 0x02, 39}, + {15, 0x02, 39}, + {24, 0x02, 39}, + {31, 0x02, 39}, + {41, 0x02, 39}, + {56, 0x03, 39}, + {3, 0x02, 43}, + {6, 0x02, 43}, + {10, 0x02, 43}, + {15, 0x02, 43}, + {24, 0x02, 43}, + {31, 0x02, 43}, + {41, 0x02, 43}, + {56, 0x03, 43}, }, /* 81 */ { {2, 0x02, 124}, - {6, 0x02, 124}, - {15, 0x02, 124}, - {30, 0x03, 124}, - {2, 0x02, 126}, - {6, 0x02, 126}, - {15, 0x02, 126}, - {30, 0x03, 126}, - {1, 0x02, 33}, - {14, 0x03, 33}, - {1, 0x02, 39}, - {14, 0x03, 39}, - {0, 0x03, 35}, - {0, 0x03, 94}, - {88, 0x00, 0}, - {89, 0x00, 0}, + {9, 0x02, 124}, + {23, 0x02, 124}, + {40, 0x03, 124}, + {1, 0x02, 35}, + {22, 0x03, 35}, + {1, 0x02, 62}, + {22, 0x03, 62}, + {0, 0x03, 0}, + {0, 0x03, 36}, + {0, 0x03, 64}, + {0, 0x03, 91}, + {0, 0x03, 93}, + {0, 0x03, 126}, + {91, 0x00, 0}, + {92, 0x00, 0}, }, /* 82 */ { {3, 0x02, 124}, - {4, 0x02, 124}, - {7, 0x02, 124}, + {6, 0x02, 124}, {10, 0x02, 124}, - {16, 0x02, 124}, - {23, 0x02, 124}, + {15, 0x02, 124}, + {24, 0x02, 124}, {31, 0x02, 124}, - {44, 0x03, 124}, - {3, 0x02, 126}, - {4, 0x02, 126}, - {7, 0x02, 126}, - {10, 0x02, 126}, - {16, 0x02, 126}, - {23, 0x02, 126}, - {31, 0x02, 126}, - {44, 0x03, 126}, + {41, 0x02, 124}, + {56, 0x03, 124}, + {2, 0x02, 35}, + {9, 0x02, 35}, + {23, 0x02, 35}, + {40, 0x03, 35}, + {2, 0x02, 62}, + {9, 0x02, 62}, + {23, 0x02, 62}, + {40, 0x03, 62}, }, /* 83 */ { - {2, 0x02, 33}, - {6, 0x02, 33}, - {15, 0x02, 33}, - {30, 0x03, 33}, - {2, 0x02, 39}, - {6, 0x02, 39}, - {15, 0x02, 39}, - {30, 0x03, 39}, - {1, 0x02, 35}, - {14, 0x03, 35}, - {1, 0x02, 94}, - {14, 0x03, 94}, - {0, 0x03, 36}, - {0, 0x03, 62}, - {0, 0x03, 64}, - {90, 0x00, 0}, + {3, 0x02, 35}, + {6, 0x02, 35}, + {10, 0x02, 35}, + {15, 0x02, 35}, + {24, 0x02, 35}, + {31, 0x02, 35}, + {41, 0x02, 35}, + {56, 0x03, 35}, + {3, 0x02, 62}, + {6, 0x02, 62}, + {10, 0x02, 62}, + {15, 0x02, 62}, + {24, 0x02, 62}, + {31, 0x02, 62}, + {41, 0x02, 62}, + {56, 0x03, 62}, }, /* 84 */ { - {3, 0x02, 33}, - {4, 0x02, 33}, - {7, 0x02, 33}, - {10, 0x02, 33}, - {16, 0x02, 33}, - {23, 0x02, 33}, - {31, 0x02, 33}, - {44, 0x03, 33}, - {3, 0x02, 39}, - {4, 0x02, 39}, - {7, 0x02, 39}, - {10, 0x02, 39}, - {16, 0x02, 39}, - {23, 0x02, 39}, - {31, 0x02, 39}, - {44, 0x03, 39}, - }, - /* 85 */ - { - {2, 0x02, 35}, - {6, 0x02, 35}, - {15, 0x02, 35}, - {30, 0x03, 35}, - {2, 0x02, 94}, - {6, 0x02, 94}, - {15, 0x02, 94}, - {30, 0x03, 94}, + {1, 0x02, 0}, + {22, 0x03, 0}, {1, 0x02, 36}, - {14, 0x03, 36}, - {1, 0x02, 62}, - {14, 0x03, 62}, + {22, 0x03, 36}, {1, 0x02, 64}, - {14, 0x03, 64}, - {91, 0x00, 0}, - {92, 0x00, 0}, - }, - /* 86 */ - { - {3, 0x02, 35}, - {4, 0x02, 35}, - {7, 0x02, 35}, - {10, 0x02, 35}, - {16, 0x02, 35}, - {23, 0x02, 35}, - {31, 0x02, 35}, - {44, 0x03, 35}, - {3, 0x02, 94}, - {4, 0x02, 94}, - {7, 0x02, 94}, - {10, 0x02, 94}, - {16, 0x02, 94}, - {23, 0x02, 94}, - {31, 0x02, 94}, - {44, 0x03, 94}, + {22, 0x03, 64}, + {1, 0x02, 91}, + {22, 0x03, 91}, + {1, 0x02, 93}, + {22, 0x03, 93}, + {1, 0x02, 126}, + {22, 0x03, 126}, + {0, 0x03, 94}, + {0, 0x03, 125}, + {93, 0x00, 0}, + {94, 0x00, 0}, }, - /* 87 */ + /* 85 */ { + {2, 0x02, 0}, + {9, 0x02, 0}, + {23, 0x02, 0}, + {40, 0x03, 0}, {2, 0x02, 36}, - {6, 0x02, 36}, - {15, 0x02, 36}, - {30, 0x03, 36}, - {2, 0x02, 62}, - {6, 0x02, 62}, - {15, 0x02, 62}, - {30, 0x03, 62}, + {9, 0x02, 36}, + {23, 0x02, 36}, + {40, 0x03, 36}, {2, 0x02, 64}, - {6, 0x02, 64}, - {15, 0x02, 64}, - {30, 0x03, 64}, - {0, 0x03, 60}, - {0, 0x03, 123}, - {0, 0x03, 125}, - {93, 0x00, 0}, + {9, 0x02, 64}, + {23, 0x02, 64}, + {40, 0x03, 64}, + {2, 0x02, 91}, + {9, 0x02, 91}, + {23, 0x02, 91}, + {40, 0x03, 91}, }, - /* 88 */ + /* 86 */ { + {3, 0x02, 0}, + {6, 0x02, 0}, + {10, 0x02, 0}, + {15, 0x02, 0}, + {24, 0x02, 0}, + {31, 0x02, 0}, + {41, 0x02, 0}, + {56, 0x03, 0}, {3, 0x02, 36}, - {4, 0x02, 36}, - {7, 0x02, 36}, + {6, 0x02, 36}, {10, 0x02, 36}, - {16, 0x02, 36}, - {23, 0x02, 36}, + {15, 0x02, 36}, + {24, 0x02, 36}, {31, 0x02, 36}, - {44, 0x03, 36}, - {3, 0x02, 62}, - {4, 0x02, 62}, - {7, 0x02, 62}, - {10, 0x02, 62}, - {16, 0x02, 62}, - {23, 0x02, 62}, - {31, 0x02, 62}, - {44, 0x03, 62}, + {41, 0x02, 36}, + {56, 0x03, 36}, }, - /* 89 */ + /* 87 */ { {3, 0x02, 64}, - {4, 0x02, 64}, - {7, 0x02, 64}, + {6, 0x02, 64}, {10, 0x02, 64}, - {16, 0x02, 64}, - {23, 0x02, 64}, + {15, 0x02, 64}, + {24, 0x02, 64}, {31, 0x02, 64}, - {44, 0x03, 64}, - {1, 0x02, 60}, - {14, 0x03, 60}, - {1, 0x02, 123}, - {14, 0x03, 123}, + {41, 0x02, 64}, + {56, 0x03, 64}, + {3, 0x02, 91}, + {6, 0x02, 91}, + {10, 0x02, 91}, + {15, 0x02, 91}, + {24, 0x02, 91}, + {31, 0x02, 91}, + {41, 0x02, 91}, + {56, 0x03, 91}, + }, + /* 88 */ + { + {2, 0x02, 93}, + {9, 0x02, 93}, + {23, 0x02, 93}, + {40, 0x03, 93}, + {2, 0x02, 126}, + {9, 0x02, 126}, + {23, 0x02, 126}, + {40, 0x03, 126}, + {1, 0x02, 94}, + {22, 0x03, 94}, {1, 0x02, 125}, - {14, 0x03, 125}, + {22, 0x03, 125}, + {0, 0x03, 60}, {0, 0x03, 96}, - {94, 0x00, 0}, + {0, 0x03, 123}, + {95, 0x00, 0}, + }, + /* 89 */ + { + {3, 0x02, 93}, + {6, 0x02, 93}, + {10, 0x02, 93}, + {15, 0x02, 93}, + {24, 0x02, 93}, + {31, 0x02, 93}, + {41, 0x02, 93}, + {56, 0x03, 93}, + {3, 0x02, 126}, + {6, 0x02, 126}, + {10, 0x02, 126}, + {15, 0x02, 126}, + {24, 0x02, 126}, + {31, 0x02, 126}, + {41, 0x02, 126}, + {56, 0x03, 126}, }, /* 90 */ { - {2, 0x02, 60}, - {6, 0x02, 60}, - {15, 0x02, 60}, - {30, 0x03, 60}, - {2, 0x02, 123}, - {6, 0x02, 123}, - {15, 0x02, 123}, - {30, 0x03, 123}, + {2, 0x02, 94}, + {9, 0x02, 94}, + {23, 0x02, 94}, + {40, 0x03, 94}, {2, 0x02, 125}, - {6, 0x02, 125}, - {15, 0x02, 125}, - {30, 0x03, 125}, + {9, 0x02, 125}, + {23, 0x02, 125}, + {40, 0x03, 125}, + {1, 0x02, 60}, + {22, 0x03, 60}, {1, 0x02, 96}, - {14, 0x03, 96}, - {95, 0x00, 0}, - {158, 0x00, 0}, + {22, 0x03, 96}, + {1, 0x02, 123}, + {22, 0x03, 123}, + {96, 0x00, 0}, + {110, 0x00, 0}, }, /* 91 */ { - {3, 0x02, 60}, - {4, 0x02, 60}, - {7, 0x02, 60}, - {10, 0x02, 60}, - {16, 0x02, 60}, - {23, 0x02, 60}, - {31, 0x02, 60}, - {44, 0x03, 60}, - {3, 0x02, 123}, - {4, 0x02, 123}, - {7, 0x02, 123}, - {10, 0x02, 123}, - {16, 0x02, 123}, - {23, 0x02, 123}, - {31, 0x02, 123}, - {44, 0x03, 123}, - }, - /* 92 */ - { + {3, 0x02, 94}, + {6, 0x02, 94}, + {10, 0x02, 94}, + {15, 0x02, 94}, + {24, 0x02, 94}, + {31, 0x02, 94}, + {41, 0x02, 94}, + {56, 0x03, 94}, {3, 0x02, 125}, - {4, 0x02, 125}, - {7, 0x02, 125}, + {6, 0x02, 125}, {10, 0x02, 125}, - {16, 0x02, 125}, - {23, 0x02, 125}, + {15, 0x02, 125}, + {24, 0x02, 125}, {31, 0x02, 125}, - {44, 0x03, 125}, + {41, 0x02, 125}, + {56, 0x03, 125}, + }, + /* 92 */ + { + {2, 0x02, 60}, + {9, 0x02, 60}, + {23, 0x02, 60}, + {40, 0x03, 60}, {2, 0x02, 96}, - {6, 0x02, 96}, - {15, 0x02, 96}, - {30, 0x03, 96}, - {96, 0x00, 0}, - {127, 0x00, 0}, - {159, 0x00, 0}, - {193, 0x00, 0}, + {9, 0x02, 96}, + {23, 0x02, 96}, + {40, 0x03, 96}, + {2, 0x02, 123}, + {9, 0x02, 123}, + {23, 0x02, 123}, + {40, 0x03, 123}, + {97, 0x00, 0}, + {101, 0x00, 0}, + {111, 0x00, 0}, + {133, 0x00, 0}, }, /* 93 */ { + {3, 0x02, 60}, + {6, 0x02, 60}, + {10, 0x02, 60}, + {15, 0x02, 60}, + {24, 0x02, 60}, + {31, 0x02, 60}, + {41, 0x02, 60}, + {56, 0x03, 60}, {3, 0x02, 96}, - {4, 0x02, 96}, - {7, 0x02, 96}, + {6, 0x02, 96}, {10, 0x02, 96}, - {16, 0x02, 96}, - {23, 0x02, 96}, + {15, 0x02, 96}, + {24, 0x02, 96}, {31, 0x02, 96}, - {44, 0x03, 96}, - {97, 0x00, 0}, - {112, 0x00, 0}, - {128, 0x00, 0}, - {143, 0x00, 0}, - {160, 0x00, 0}, - {175, 0x00, 0}, - {194, 0x00, 0}, - {225, 0x00, 0}, + {41, 0x02, 96}, + {56, 0x03, 96}, }, /* 94 */ { + {3, 0x02, 123}, + {6, 0x02, 123}, + {10, 0x02, 123}, + {15, 0x02, 123}, + {24, 0x02, 123}, + {31, 0x02, 123}, + {41, 0x02, 123}, + {56, 0x03, 123}, {98, 0x00, 0}, - {105, 0x00, 0}, - {113, 0x00, 0}, - {120, 0x00, 0}, - {129, 0x00, 0}, - {136, 0x00, 0}, - {144, 0x00, 0}, - {151, 0x00, 0}, - {161, 0x00, 0}, - {168, 0x00, 0}, - {176, 0x00, 0}, - {183, 0x00, 0}, - {195, 0x00, 0}, - {210, 0x00, 0}, - {226, 0x00, 0}, - {241, 0x00, 0}, - }, - /* 95 */ - { {99, 0x00, 0}, {102, 0x00, 0}, - {106, 0x00, 0}, - {109, 0x00, 0}, - {114, 0x00, 0}, - {117, 0x00, 0}, - {121, 0x00, 0}, - {124, 0x00, 0}, - {130, 0x00, 0}, - {133, 0x00, 0}, - {137, 0x00, 0}, - {140, 0x00, 0}, - {145, 0x00, 0}, - {148, 0x00, 0}, - {152, 0x00, 0}, - {155, 0x00, 0}, + {105, 0x00, 0}, + {112, 0x00, 0}, + {119, 0x00, 0}, + {134, 0x00, 0}, + {153, 0x00, 0}, }, - /* 96 */ + /* 95 */ { + {0, 0x03, 92}, + {0, 0x03, 195}, + {0, 0x03, 208}, {100, 0x00, 0}, - {101, 0x00, 0}, {103, 0x00, 0}, {104, 0x00, 0}, + {106, 0x00, 0}, {107, 0x00, 0}, - {108, 0x00, 0}, - {110, 0x00, 0}, - {111, 0x00, 0}, - {115, 0x00, 0}, + {113, 0x00, 0}, {116, 0x00, 0}, - {118, 0x00, 0}, - {119, 0x00, 0}, - {122, 0x00, 0}, - {123, 0x00, 0}, - {125, 0x00, 0}, + {120, 0x00, 0}, {126, 0x00, 0}, + {135, 0x00, 0}, + {142, 0x00, 0}, + {154, 0x00, 0}, + {169, 0x00, 0}, + }, + /* 96 */ + { + {1, 0x02, 92}, + {22, 0x03, 92}, + {1, 0x02, 195}, + {22, 0x03, 195}, + {1, 0x02, 208}, + {22, 0x03, 208}, + {0, 0x03, 128}, + {0, 0x03, 130}, + {0, 0x03, 131}, + {0, 0x03, 162}, + {0, 0x03, 184}, + {0, 0x03, 194}, + {0, 0x03, 224}, + {0, 0x03, 226}, + {108, 0x00, 0}, + {109, 0x00, 0}, }, /* 97 */ { - {0, 0x03, 164}, - {0, 0x03, 165}, - {0, 0x03, 166}, - {0, 0x03, 167}, - {0, 0x03, 168}, - {0, 0x03, 169}, - {0, 0x03, 170}, - {0, 0x03, 171}, - {0, 0x03, 172}, - {0, 0x03, 173}, - {0, 0x03, 174}, - {0, 0x03, 175}, - {0, 0x03, 176}, - {0, 0x03, 177}, - {0, 0x03, 178}, - {0, 0x03, 179}, + {2, 0x02, 92}, + {9, 0x02, 92}, + {23, 0x02, 92}, + {40, 0x03, 92}, + {2, 0x02, 195}, + {9, 0x02, 195}, + {23, 0x02, 195}, + {40, 0x03, 195}, + {2, 0x02, 208}, + {9, 0x02, 208}, + {23, 0x02, 208}, + {40, 0x03, 208}, + {1, 0x02, 128}, + {22, 0x03, 128}, + {1, 0x02, 130}, + {22, 0x03, 130}, }, /* 98 */ { - {1, 0x02, 164}, - {14, 0x03, 164}, - {1, 0x02, 165}, - {14, 0x03, 165}, - {1, 0x02, 166}, - {14, 0x03, 166}, - {1, 0x02, 167}, - {14, 0x03, 167}, - {1, 0x02, 168}, - {14, 0x03, 168}, - {1, 0x02, 169}, - {14, 0x03, 169}, - {1, 0x02, 170}, - {14, 0x03, 170}, - {1, 0x02, 171}, - {14, 0x03, 171}, + {3, 0x02, 92}, + {6, 0x02, 92}, + {10, 0x02, 92}, + {15, 0x02, 92}, + {24, 0x02, 92}, + {31, 0x02, 92}, + {41, 0x02, 92}, + {56, 0x03, 92}, + {3, 0x02, 195}, + {6, 0x02, 195}, + {10, 0x02, 195}, + {15, 0x02, 195}, + {24, 0x02, 195}, + {31, 0x02, 195}, + {41, 0x02, 195}, + {56, 0x03, 195}, }, /* 99 */ { - {2, 0x02, 164}, - {6, 0x02, 164}, - {15, 0x02, 164}, - {30, 0x03, 164}, - {2, 0x02, 165}, - {6, 0x02, 165}, - {15, 0x02, 165}, - {30, 0x03, 165}, - {2, 0x02, 166}, - {6, 0x02, 166}, - {15, 0x02, 166}, - {30, 0x03, 166}, - {2, 0x02, 167}, - {6, 0x02, 167}, - {15, 0x02, 167}, - {30, 0x03, 167}, + {3, 0x02, 208}, + {6, 0x02, 208}, + {10, 0x02, 208}, + {15, 0x02, 208}, + {24, 0x02, 208}, + {31, 0x02, 208}, + {41, 0x02, 208}, + {56, 0x03, 208}, + {2, 0x02, 128}, + {9, 0x02, 128}, + {23, 0x02, 128}, + {40, 0x03, 128}, + {2, 0x02, 130}, + {9, 0x02, 130}, + {23, 0x02, 130}, + {40, 0x03, 130}, }, /* 100 */ { - {3, 0x02, 164}, - {4, 0x02, 164}, - {7, 0x02, 164}, - {10, 0x02, 164}, - {16, 0x02, 164}, - {23, 0x02, 164}, - {31, 0x02, 164}, - {44, 0x03, 164}, - {3, 0x02, 165}, - {4, 0x02, 165}, - {7, 0x02, 165}, - {10, 0x02, 165}, - {16, 0x02, 165}, - {23, 0x02, 165}, - {31, 0x02, 165}, - {44, 0x03, 165}, + {3, 0x02, 128}, + {6, 0x02, 128}, + {10, 0x02, 128}, + {15, 0x02, 128}, + {24, 0x02, 128}, + {31, 0x02, 128}, + {41, 0x02, 128}, + {56, 0x03, 128}, + {3, 0x02, 130}, + {6, 0x02, 130}, + {10, 0x02, 130}, + {15, 0x02, 130}, + {24, 0x02, 130}, + {31, 0x02, 130}, + {41, 0x02, 130}, + {56, 0x03, 130}, }, /* 101 */ { - {3, 0x02, 166}, - {4, 0x02, 166}, - {7, 0x02, 166}, - {10, 0x02, 166}, - {16, 0x02, 166}, - {23, 0x02, 166}, - {31, 0x02, 166}, - {44, 0x03, 166}, - {3, 0x02, 167}, - {4, 0x02, 167}, - {7, 0x02, 167}, - {10, 0x02, 167}, - {16, 0x02, 167}, - {23, 0x02, 167}, - {31, 0x02, 167}, - {44, 0x03, 167}, + {1, 0x02, 131}, + {22, 0x03, 131}, + {1, 0x02, 162}, + {22, 0x03, 162}, + {1, 0x02, 184}, + {22, 0x03, 184}, + {1, 0x02, 194}, + {22, 0x03, 194}, + {1, 0x02, 224}, + {22, 0x03, 224}, + {1, 0x02, 226}, + {22, 0x03, 226}, + {0, 0x03, 153}, + {0, 0x03, 161}, + {0, 0x03, 167}, + {0, 0x03, 172}, }, /* 102 */ { - {2, 0x02, 168}, - {6, 0x02, 168}, - {15, 0x02, 168}, - {30, 0x03, 168}, - {2, 0x02, 169}, - {6, 0x02, 169}, - {15, 0x02, 169}, - {30, 0x03, 169}, - {2, 0x02, 170}, - {6, 0x02, 170}, - {15, 0x02, 170}, - {30, 0x03, 170}, - {2, 0x02, 171}, - {6, 0x02, 171}, - {15, 0x02, 171}, - {30, 0x03, 171}, + {2, 0x02, 131}, + {9, 0x02, 131}, + {23, 0x02, 131}, + {40, 0x03, 131}, + {2, 0x02, 162}, + {9, 0x02, 162}, + {23, 0x02, 162}, + {40, 0x03, 162}, + {2, 0x02, 184}, + {9, 0x02, 184}, + {23, 0x02, 184}, + {40, 0x03, 184}, + {2, 0x02, 194}, + {9, 0x02, 194}, + {23, 0x02, 194}, + {40, 0x03, 194}, }, /* 103 */ { - {3, 0x02, 168}, - {4, 0x02, 168}, - {7, 0x02, 168}, - {10, 0x02, 168}, - {16, 0x02, 168}, - {23, 0x02, 168}, - {31, 0x02, 168}, - {44, 0x03, 168}, - {3, 0x02, 169}, - {4, 0x02, 169}, - {7, 0x02, 169}, - {10, 0x02, 169}, - {16, 0x02, 169}, - {23, 0x02, 169}, - {31, 0x02, 169}, - {44, 0x03, 169}, + {3, 0x02, 131}, + {6, 0x02, 131}, + {10, 0x02, 131}, + {15, 0x02, 131}, + {24, 0x02, 131}, + {31, 0x02, 131}, + {41, 0x02, 131}, + {56, 0x03, 131}, + {3, 0x02, 162}, + {6, 0x02, 162}, + {10, 0x02, 162}, + {15, 0x02, 162}, + {24, 0x02, 162}, + {31, 0x02, 162}, + {41, 0x02, 162}, + {56, 0x03, 162}, }, /* 104 */ { - {3, 0x02, 170}, - {4, 0x02, 170}, - {7, 0x02, 170}, - {10, 0x02, 170}, - {16, 0x02, 170}, - {23, 0x02, 170}, - {31, 0x02, 170}, - {44, 0x03, 170}, - {3, 0x02, 171}, - {4, 0x02, 171}, - {7, 0x02, 171}, - {10, 0x02, 171}, - {16, 0x02, 171}, - {23, 0x02, 171}, - {31, 0x02, 171}, - {44, 0x03, 171}, + {3, 0x02, 184}, + {6, 0x02, 184}, + {10, 0x02, 184}, + {15, 0x02, 184}, + {24, 0x02, 184}, + {31, 0x02, 184}, + {41, 0x02, 184}, + {56, 0x03, 184}, + {3, 0x02, 194}, + {6, 0x02, 194}, + {10, 0x02, 194}, + {15, 0x02, 194}, + {24, 0x02, 194}, + {31, 0x02, 194}, + {41, 0x02, 194}, + {56, 0x03, 194}, }, /* 105 */ { + {2, 0x02, 224}, + {9, 0x02, 224}, + {23, 0x02, 224}, + {40, 0x03, 224}, + {2, 0x02, 226}, + {9, 0x02, 226}, + {23, 0x02, 226}, + {40, 0x03, 226}, + {1, 0x02, 153}, + {22, 0x03, 153}, + {1, 0x02, 161}, + {22, 0x03, 161}, + {1, 0x02, 167}, + {22, 0x03, 167}, {1, 0x02, 172}, - {14, 0x03, 172}, - {1, 0x02, 173}, - {14, 0x03, 173}, - {1, 0x02, 174}, - {14, 0x03, 174}, - {1, 0x02, 175}, - {14, 0x03, 175}, - {1, 0x02, 176}, - {14, 0x03, 176}, - {1, 0x02, 177}, - {14, 0x03, 177}, - {1, 0x02, 178}, - {14, 0x03, 178}, - {1, 0x02, 179}, - {14, 0x03, 179}, + {22, 0x03, 172}, }, /* 106 */ { - {2, 0x02, 172}, - {6, 0x02, 172}, - {15, 0x02, 172}, - {30, 0x03, 172}, - {2, 0x02, 173}, - {6, 0x02, 173}, - {15, 0x02, 173}, - {30, 0x03, 173}, - {2, 0x02, 174}, - {6, 0x02, 174}, - {15, 0x02, 174}, - {30, 0x03, 174}, - {2, 0x02, 175}, - {6, 0x02, 175}, - {15, 0x02, 175}, - {30, 0x03, 175}, + {3, 0x02, 224}, + {6, 0x02, 224}, + {10, 0x02, 224}, + {15, 0x02, 224}, + {24, 0x02, 224}, + {31, 0x02, 224}, + {41, 0x02, 224}, + {56, 0x03, 224}, + {3, 0x02, 226}, + {6, 0x02, 226}, + {10, 0x02, 226}, + {15, 0x02, 226}, + {24, 0x02, 226}, + {31, 0x02, 226}, + {41, 0x02, 226}, + {56, 0x03, 226}, }, /* 107 */ { - {3, 0x02, 172}, - {4, 0x02, 172}, - {7, 0x02, 172}, - {10, 0x02, 172}, - {16, 0x02, 172}, + {2, 0x02, 153}, + {9, 0x02, 153}, + {23, 0x02, 153}, + {40, 0x03, 153}, + {2, 0x02, 161}, + {9, 0x02, 161}, + {23, 0x02, 161}, + {40, 0x03, 161}, + {2, 0x02, 167}, + {9, 0x02, 167}, + {23, 0x02, 167}, + {40, 0x03, 167}, + {2, 0x02, 172}, + {9, 0x02, 172}, {23, 0x02, 172}, - {31, 0x02, 172}, - {44, 0x03, 172}, - {3, 0x02, 173}, - {4, 0x02, 173}, - {7, 0x02, 173}, - {10, 0x02, 173}, - {16, 0x02, 173}, - {23, 0x02, 173}, - {31, 0x02, 173}, - {44, 0x03, 173}, + {40, 0x03, 172}, }, /* 108 */ { - {3, 0x02, 174}, - {4, 0x02, 174}, - {7, 0x02, 174}, - {10, 0x02, 174}, - {16, 0x02, 174}, - {23, 0x02, 174}, - {31, 0x02, 174}, - {44, 0x03, 174}, - {3, 0x02, 175}, - {4, 0x02, 175}, - {7, 0x02, 175}, - {10, 0x02, 175}, - {16, 0x02, 175}, - {23, 0x02, 175}, - {31, 0x02, 175}, - {44, 0x03, 175}, + {3, 0x02, 153}, + {6, 0x02, 153}, + {10, 0x02, 153}, + {15, 0x02, 153}, + {24, 0x02, 153}, + {31, 0x02, 153}, + {41, 0x02, 153}, + {56, 0x03, 153}, + {3, 0x02, 161}, + {6, 0x02, 161}, + {10, 0x02, 161}, + {15, 0x02, 161}, + {24, 0x02, 161}, + {31, 0x02, 161}, + {41, 0x02, 161}, + {56, 0x03, 161}, }, /* 109 */ { - {2, 0x02, 176}, - {6, 0x02, 176}, - {15, 0x02, 176}, - {30, 0x03, 176}, - {2, 0x02, 177}, - {6, 0x02, 177}, - {15, 0x02, 177}, - {30, 0x03, 177}, - {2, 0x02, 178}, - {6, 0x02, 178}, - {15, 0x02, 178}, - {30, 0x03, 178}, - {2, 0x02, 179}, - {6, 0x02, 179}, - {15, 0x02, 179}, - {30, 0x03, 179}, + {3, 0x02, 167}, + {6, 0x02, 167}, + {10, 0x02, 167}, + {15, 0x02, 167}, + {24, 0x02, 167}, + {31, 0x02, 167}, + {41, 0x02, 167}, + {56, 0x03, 167}, + {3, 0x02, 172}, + {6, 0x02, 172}, + {10, 0x02, 172}, + {15, 0x02, 172}, + {24, 0x02, 172}, + {31, 0x02, 172}, + {41, 0x02, 172}, + {56, 0x03, 172}, }, /* 110 */ { - {3, 0x02, 176}, - {4, 0x02, 176}, - {7, 0x02, 176}, - {10, 0x02, 176}, - {16, 0x02, 176}, - {23, 0x02, 176}, - {31, 0x02, 176}, - {44, 0x03, 176}, - {3, 0x02, 177}, - {4, 0x02, 177}, - {7, 0x02, 177}, - {10, 0x02, 177}, - {16, 0x02, 177}, - {23, 0x02, 177}, - {31, 0x02, 177}, - {44, 0x03, 177}, + {114, 0x00, 0}, + {115, 0x00, 0}, + {117, 0x00, 0}, + {118, 0x00, 0}, + {121, 0x00, 0}, + {123, 0x00, 0}, + {127, 0x00, 0}, + {130, 0x00, 0}, + {136, 0x00, 0}, + {139, 0x00, 0}, + {143, 0x00, 0}, + {146, 0x00, 0}, + {155, 0x00, 0}, + {162, 0x00, 0}, + {170, 0x00, 0}, + {180, 0x00, 0}, }, /* 111 */ { - {3, 0x02, 178}, - {4, 0x02, 178}, - {7, 0x02, 178}, - {10, 0x02, 178}, - {16, 0x02, 178}, - {23, 0x02, 178}, - {31, 0x02, 178}, - {44, 0x03, 178}, - {3, 0x02, 179}, - {4, 0x02, 179}, - {7, 0x02, 179}, - {10, 0x02, 179}, - {16, 0x02, 179}, - {23, 0x02, 179}, - {31, 0x02, 179}, - {44, 0x03, 179}, + {0, 0x03, 176}, + {0, 0x03, 177}, + {0, 0x03, 179}, + {0, 0x03, 209}, + {0, 0x03, 216}, + {0, 0x03, 217}, + {0, 0x03, 227}, + {0, 0x03, 229}, + {0, 0x03, 230}, + {122, 0x00, 0}, + {124, 0x00, 0}, + {125, 0x00, 0}, + {128, 0x00, 0}, + {129, 0x00, 0}, + {131, 0x00, 0}, + {132, 0x00, 0}, }, /* 112 */ { - {0, 0x03, 180}, - {0, 0x03, 181}, - {0, 0x03, 182}, - {0, 0x03, 183}, - {0, 0x03, 184}, - {0, 0x03, 185}, - {0, 0x03, 186}, - {0, 0x03, 187}, - {0, 0x03, 188}, - {0, 0x03, 189}, - {0, 0x03, 190}, - {0, 0x03, 191}, - {0, 0x03, 192}, - {0, 0x03, 193}, - {0, 0x03, 194}, - {0, 0x03, 195}, + {1, 0x02, 176}, + {22, 0x03, 176}, + {1, 0x02, 177}, + {22, 0x03, 177}, + {1, 0x02, 179}, + {22, 0x03, 179}, + {1, 0x02, 209}, + {22, 0x03, 209}, + {1, 0x02, 216}, + {22, 0x03, 216}, + {1, 0x02, 217}, + {22, 0x03, 217}, + {1, 0x02, 227}, + {22, 0x03, 227}, + {1, 0x02, 229}, + {22, 0x03, 229}, }, /* 113 */ { - {1, 0x02, 180}, - {14, 0x03, 180}, - {1, 0x02, 181}, - {14, 0x03, 181}, - {1, 0x02, 182}, - {14, 0x03, 182}, - {1, 0x02, 183}, - {14, 0x03, 183}, - {1, 0x02, 184}, - {14, 0x03, 184}, - {1, 0x02, 185}, - {14, 0x03, 185}, - {1, 0x02, 186}, - {14, 0x03, 186}, - {1, 0x02, 187}, - {14, 0x03, 187}, + {2, 0x02, 176}, + {9, 0x02, 176}, + {23, 0x02, 176}, + {40, 0x03, 176}, + {2, 0x02, 177}, + {9, 0x02, 177}, + {23, 0x02, 177}, + {40, 0x03, 177}, + {2, 0x02, 179}, + {9, 0x02, 179}, + {23, 0x02, 179}, + {40, 0x03, 179}, + {2, 0x02, 209}, + {9, 0x02, 209}, + {23, 0x02, 209}, + {40, 0x03, 209}, }, /* 114 */ { - {2, 0x02, 180}, - {6, 0x02, 180}, - {15, 0x02, 180}, - {30, 0x03, 180}, - {2, 0x02, 181}, - {6, 0x02, 181}, - {15, 0x02, 181}, - {30, 0x03, 181}, - {2, 0x02, 182}, - {6, 0x02, 182}, - {15, 0x02, 182}, - {30, 0x03, 182}, - {2, 0x02, 183}, - {6, 0x02, 183}, - {15, 0x02, 183}, - {30, 0x03, 183}, + {3, 0x02, 176}, + {6, 0x02, 176}, + {10, 0x02, 176}, + {15, 0x02, 176}, + {24, 0x02, 176}, + {31, 0x02, 176}, + {41, 0x02, 176}, + {56, 0x03, 176}, + {3, 0x02, 177}, + {6, 0x02, 177}, + {10, 0x02, 177}, + {15, 0x02, 177}, + {24, 0x02, 177}, + {31, 0x02, 177}, + {41, 0x02, 177}, + {56, 0x03, 177}, }, /* 115 */ { - {3, 0x02, 180}, - {4, 0x02, 180}, - {7, 0x02, 180}, - {10, 0x02, 180}, - {16, 0x02, 180}, - {23, 0x02, 180}, - {31, 0x02, 180}, - {44, 0x03, 180}, - {3, 0x02, 181}, - {4, 0x02, 181}, - {7, 0x02, 181}, - {10, 0x02, 181}, - {16, 0x02, 181}, - {23, 0x02, 181}, - {31, 0x02, 181}, - {44, 0x03, 181}, + {3, 0x02, 179}, + {6, 0x02, 179}, + {10, 0x02, 179}, + {15, 0x02, 179}, + {24, 0x02, 179}, + {31, 0x02, 179}, + {41, 0x02, 179}, + {56, 0x03, 179}, + {3, 0x02, 209}, + {6, 0x02, 209}, + {10, 0x02, 209}, + {15, 0x02, 209}, + {24, 0x02, 209}, + {31, 0x02, 209}, + {41, 0x02, 209}, + {56, 0x03, 209}, }, /* 116 */ { - {3, 0x02, 182}, - {4, 0x02, 182}, - {7, 0x02, 182}, - {10, 0x02, 182}, - {16, 0x02, 182}, - {23, 0x02, 182}, - {31, 0x02, 182}, - {44, 0x03, 182}, - {3, 0x02, 183}, - {4, 0x02, 183}, - {7, 0x02, 183}, - {10, 0x02, 183}, - {16, 0x02, 183}, - {23, 0x02, 183}, - {31, 0x02, 183}, - {44, 0x03, 183}, + {2, 0x02, 216}, + {9, 0x02, 216}, + {23, 0x02, 216}, + {40, 0x03, 216}, + {2, 0x02, 217}, + {9, 0x02, 217}, + {23, 0x02, 217}, + {40, 0x03, 217}, + {2, 0x02, 227}, + {9, 0x02, 227}, + {23, 0x02, 227}, + {40, 0x03, 227}, + {2, 0x02, 229}, + {9, 0x02, 229}, + {23, 0x02, 229}, + {40, 0x03, 229}, }, /* 117 */ { - {2, 0x02, 184}, - {6, 0x02, 184}, - {15, 0x02, 184}, - {30, 0x03, 184}, - {2, 0x02, 185}, - {6, 0x02, 185}, - {15, 0x02, 185}, - {30, 0x03, 185}, - {2, 0x02, 186}, - {6, 0x02, 186}, - {15, 0x02, 186}, - {30, 0x03, 186}, - {2, 0x02, 187}, - {6, 0x02, 187}, - {15, 0x02, 187}, - {30, 0x03, 187}, + {3, 0x02, 216}, + {6, 0x02, 216}, + {10, 0x02, 216}, + {15, 0x02, 216}, + {24, 0x02, 216}, + {31, 0x02, 216}, + {41, 0x02, 216}, + {56, 0x03, 216}, + {3, 0x02, 217}, + {6, 0x02, 217}, + {10, 0x02, 217}, + {15, 0x02, 217}, + {24, 0x02, 217}, + {31, 0x02, 217}, + {41, 0x02, 217}, + {56, 0x03, 217}, }, /* 118 */ { - {3, 0x02, 184}, - {4, 0x02, 184}, - {7, 0x02, 184}, - {10, 0x02, 184}, - {16, 0x02, 184}, - {23, 0x02, 184}, - {31, 0x02, 184}, - {44, 0x03, 184}, - {3, 0x02, 185}, - {4, 0x02, 185}, - {7, 0x02, 185}, - {10, 0x02, 185}, - {16, 0x02, 185}, - {23, 0x02, 185}, - {31, 0x02, 185}, - {44, 0x03, 185}, + {3, 0x02, 227}, + {6, 0x02, 227}, + {10, 0x02, 227}, + {15, 0x02, 227}, + {24, 0x02, 227}, + {31, 0x02, 227}, + {41, 0x02, 227}, + {56, 0x03, 227}, + {3, 0x02, 229}, + {6, 0x02, 229}, + {10, 0x02, 229}, + {15, 0x02, 229}, + {24, 0x02, 229}, + {31, 0x02, 229}, + {41, 0x02, 229}, + {56, 0x03, 229}, }, /* 119 */ { - {3, 0x02, 186}, - {4, 0x02, 186}, - {7, 0x02, 186}, - {10, 0x02, 186}, - {16, 0x02, 186}, - {23, 0x02, 186}, - {31, 0x02, 186}, - {44, 0x03, 186}, - {3, 0x02, 187}, - {4, 0x02, 187}, - {7, 0x02, 187}, - {10, 0x02, 187}, - {16, 0x02, 187}, - {23, 0x02, 187}, - {31, 0x02, 187}, - {44, 0x03, 187}, + {1, 0x02, 230}, + {22, 0x03, 230}, + {0, 0x03, 129}, + {0, 0x03, 132}, + {0, 0x03, 133}, + {0, 0x03, 134}, + {0, 0x03, 136}, + {0, 0x03, 146}, + {0, 0x03, 154}, + {0, 0x03, 156}, + {0, 0x03, 160}, + {0, 0x03, 163}, + {0, 0x03, 164}, + {0, 0x03, 169}, + {0, 0x03, 170}, + {0, 0x03, 173}, }, /* 120 */ { - {1, 0x02, 188}, - {14, 0x03, 188}, - {1, 0x02, 189}, - {14, 0x03, 189}, - {1, 0x02, 190}, - {14, 0x03, 190}, - {1, 0x02, 191}, - {14, 0x03, 191}, - {1, 0x02, 192}, - {14, 0x03, 192}, - {1, 0x02, 193}, - {14, 0x03, 193}, - {1, 0x02, 194}, - {14, 0x03, 194}, - {1, 0x02, 195}, - {14, 0x03, 195}, + {2, 0x02, 230}, + {9, 0x02, 230}, + {23, 0x02, 230}, + {40, 0x03, 230}, + {1, 0x02, 129}, + {22, 0x03, 129}, + {1, 0x02, 132}, + {22, 0x03, 132}, + {1, 0x02, 133}, + {22, 0x03, 133}, + {1, 0x02, 134}, + {22, 0x03, 134}, + {1, 0x02, 136}, + {22, 0x03, 136}, + {1, 0x02, 146}, + {22, 0x03, 146}, }, /* 121 */ { - {2, 0x02, 188}, - {6, 0x02, 188}, - {15, 0x02, 188}, - {30, 0x03, 188}, - {2, 0x02, 189}, - {6, 0x02, 189}, - {15, 0x02, 189}, - {30, 0x03, 189}, - {2, 0x02, 190}, - {6, 0x02, 190}, - {15, 0x02, 190}, - {30, 0x03, 190}, - {2, 0x02, 191}, - {6, 0x02, 191}, - {15, 0x02, 191}, - {30, 0x03, 191}, + {3, 0x02, 230}, + {6, 0x02, 230}, + {10, 0x02, 230}, + {15, 0x02, 230}, + {24, 0x02, 230}, + {31, 0x02, 230}, + {41, 0x02, 230}, + {56, 0x03, 230}, + {2, 0x02, 129}, + {9, 0x02, 129}, + {23, 0x02, 129}, + {40, 0x03, 129}, + {2, 0x02, 132}, + {9, 0x02, 132}, + {23, 0x02, 132}, + {40, 0x03, 132}, }, /* 122 */ { - {3, 0x02, 188}, - {4, 0x02, 188}, - {7, 0x02, 188}, - {10, 0x02, 188}, - {16, 0x02, 188}, - {23, 0x02, 188}, - {31, 0x02, 188}, - {44, 0x03, 188}, - {3, 0x02, 189}, - {4, 0x02, 189}, - {7, 0x02, 189}, - {10, 0x02, 189}, - {16, 0x02, 189}, - {23, 0x02, 189}, - {31, 0x02, 189}, - {44, 0x03, 189}, + {3, 0x02, 129}, + {6, 0x02, 129}, + {10, 0x02, 129}, + {15, 0x02, 129}, + {24, 0x02, 129}, + {31, 0x02, 129}, + {41, 0x02, 129}, + {56, 0x03, 129}, + {3, 0x02, 132}, + {6, 0x02, 132}, + {10, 0x02, 132}, + {15, 0x02, 132}, + {24, 0x02, 132}, + {31, 0x02, 132}, + {41, 0x02, 132}, + {56, 0x03, 132}, }, /* 123 */ { - {3, 0x02, 190}, - {4, 0x02, 190}, - {7, 0x02, 190}, - {10, 0x02, 190}, - {16, 0x02, 190}, - {23, 0x02, 190}, - {31, 0x02, 190}, - {44, 0x03, 190}, - {3, 0x02, 191}, - {4, 0x02, 191}, - {7, 0x02, 191}, - {10, 0x02, 191}, - {16, 0x02, 191}, - {23, 0x02, 191}, - {31, 0x02, 191}, - {44, 0x03, 191}, + {2, 0x02, 133}, + {9, 0x02, 133}, + {23, 0x02, 133}, + {40, 0x03, 133}, + {2, 0x02, 134}, + {9, 0x02, 134}, + {23, 0x02, 134}, + {40, 0x03, 134}, + {2, 0x02, 136}, + {9, 0x02, 136}, + {23, 0x02, 136}, + {40, 0x03, 136}, + {2, 0x02, 146}, + {9, 0x02, 146}, + {23, 0x02, 146}, + {40, 0x03, 146}, }, /* 124 */ { - {2, 0x02, 192}, - {6, 0x02, 192}, - {15, 0x02, 192}, - {30, 0x03, 192}, - {2, 0x02, 193}, - {6, 0x02, 193}, - {15, 0x02, 193}, - {30, 0x03, 193}, - {2, 0x02, 194}, - {6, 0x02, 194}, - {15, 0x02, 194}, - {30, 0x03, 194}, - {2, 0x02, 195}, - {6, 0x02, 195}, - {15, 0x02, 195}, - {30, 0x03, 195}, + {3, 0x02, 133}, + {6, 0x02, 133}, + {10, 0x02, 133}, + {15, 0x02, 133}, + {24, 0x02, 133}, + {31, 0x02, 133}, + {41, 0x02, 133}, + {56, 0x03, 133}, + {3, 0x02, 134}, + {6, 0x02, 134}, + {10, 0x02, 134}, + {15, 0x02, 134}, + {24, 0x02, 134}, + {31, 0x02, 134}, + {41, 0x02, 134}, + {56, 0x03, 134}, }, /* 125 */ { - {3, 0x02, 192}, - {4, 0x02, 192}, - {7, 0x02, 192}, - {10, 0x02, 192}, - {16, 0x02, 192}, - {23, 0x02, 192}, - {31, 0x02, 192}, - {44, 0x03, 192}, - {3, 0x02, 193}, - {4, 0x02, 193}, - {7, 0x02, 193}, - {10, 0x02, 193}, - {16, 0x02, 193}, - {23, 0x02, 193}, - {31, 0x02, 193}, - {44, 0x03, 193}, + {3, 0x02, 136}, + {6, 0x02, 136}, + {10, 0x02, 136}, + {15, 0x02, 136}, + {24, 0x02, 136}, + {31, 0x02, 136}, + {41, 0x02, 136}, + {56, 0x03, 136}, + {3, 0x02, 146}, + {6, 0x02, 146}, + {10, 0x02, 146}, + {15, 0x02, 146}, + {24, 0x02, 146}, + {31, 0x02, 146}, + {41, 0x02, 146}, + {56, 0x03, 146}, }, /* 126 */ { - {3, 0x02, 194}, - {4, 0x02, 194}, - {7, 0x02, 194}, - {10, 0x02, 194}, - {16, 0x02, 194}, - {23, 0x02, 194}, - {31, 0x02, 194}, - {44, 0x03, 194}, - {3, 0x02, 195}, - {4, 0x02, 195}, - {7, 0x02, 195}, - {10, 0x02, 195}, - {16, 0x02, 195}, - {23, 0x02, 195}, - {31, 0x02, 195}, - {44, 0x03, 195}, + {1, 0x02, 154}, + {22, 0x03, 154}, + {1, 0x02, 156}, + {22, 0x03, 156}, + {1, 0x02, 160}, + {22, 0x03, 160}, + {1, 0x02, 163}, + {22, 0x03, 163}, + {1, 0x02, 164}, + {22, 0x03, 164}, + {1, 0x02, 169}, + {22, 0x03, 169}, + {1, 0x02, 170}, + {22, 0x03, 170}, + {1, 0x02, 173}, + {22, 0x03, 173}, }, /* 127 */ { - {131, 0x00, 0}, - {132, 0x00, 0}, - {134, 0x00, 0}, - {135, 0x00, 0}, - {138, 0x00, 0}, - {139, 0x00, 0}, - {141, 0x00, 0}, - {142, 0x00, 0}, - {146, 0x00, 0}, - {147, 0x00, 0}, - {149, 0x00, 0}, - {150, 0x00, 0}, - {153, 0x00, 0}, - {154, 0x00, 0}, - {156, 0x00, 0}, - {157, 0x00, 0}, + {2, 0x02, 154}, + {9, 0x02, 154}, + {23, 0x02, 154}, + {40, 0x03, 154}, + {2, 0x02, 156}, + {9, 0x02, 156}, + {23, 0x02, 156}, + {40, 0x03, 156}, + {2, 0x02, 160}, + {9, 0x02, 160}, + {23, 0x02, 160}, + {40, 0x03, 160}, + {2, 0x02, 163}, + {9, 0x02, 163}, + {23, 0x02, 163}, + {40, 0x03, 163}, }, /* 128 */ { - {0, 0x03, 196}, - {0, 0x03, 197}, - {0, 0x03, 198}, - {0, 0x03, 199}, - {0, 0x03, 200}, - {0, 0x03, 201}, - {0, 0x03, 202}, - {0, 0x03, 203}, - {0, 0x03, 204}, - {0, 0x03, 205}, - {0, 0x03, 206}, - {0, 0x03, 207}, - {0, 0x03, 208}, - {0, 0x03, 209}, - {0, 0x03, 210}, - {0, 0x03, 211}, + {3, 0x02, 154}, + {6, 0x02, 154}, + {10, 0x02, 154}, + {15, 0x02, 154}, + {24, 0x02, 154}, + {31, 0x02, 154}, + {41, 0x02, 154}, + {56, 0x03, 154}, + {3, 0x02, 156}, + {6, 0x02, 156}, + {10, 0x02, 156}, + {15, 0x02, 156}, + {24, 0x02, 156}, + {31, 0x02, 156}, + {41, 0x02, 156}, + {56, 0x03, 156}, }, /* 129 */ { - {1, 0x02, 196}, - {14, 0x03, 196}, - {1, 0x02, 197}, - {14, 0x03, 197}, - {1, 0x02, 198}, - {14, 0x03, 198}, - {1, 0x02, 199}, - {14, 0x03, 199}, - {1, 0x02, 200}, - {14, 0x03, 200}, - {1, 0x02, 201}, - {14, 0x03, 201}, - {1, 0x02, 202}, - {14, 0x03, 202}, - {1, 0x02, 203}, - {14, 0x03, 203}, + {3, 0x02, 160}, + {6, 0x02, 160}, + {10, 0x02, 160}, + {15, 0x02, 160}, + {24, 0x02, 160}, + {31, 0x02, 160}, + {41, 0x02, 160}, + {56, 0x03, 160}, + {3, 0x02, 163}, + {6, 0x02, 163}, + {10, 0x02, 163}, + {15, 0x02, 163}, + {24, 0x02, 163}, + {31, 0x02, 163}, + {41, 0x02, 163}, + {56, 0x03, 163}, }, /* 130 */ { - {2, 0x02, 196}, - {6, 0x02, 196}, - {15, 0x02, 196}, - {30, 0x03, 196}, - {2, 0x02, 197}, - {6, 0x02, 197}, - {15, 0x02, 197}, - {30, 0x03, 197}, - {2, 0x02, 198}, - {6, 0x02, 198}, - {15, 0x02, 198}, - {30, 0x03, 198}, - {2, 0x02, 199}, - {6, 0x02, 199}, - {15, 0x02, 199}, - {30, 0x03, 199}, + {2, 0x02, 164}, + {9, 0x02, 164}, + {23, 0x02, 164}, + {40, 0x03, 164}, + {2, 0x02, 169}, + {9, 0x02, 169}, + {23, 0x02, 169}, + {40, 0x03, 169}, + {2, 0x02, 170}, + {9, 0x02, 170}, + {23, 0x02, 170}, + {40, 0x03, 170}, + {2, 0x02, 173}, + {9, 0x02, 173}, + {23, 0x02, 173}, + {40, 0x03, 173}, }, /* 131 */ { - {3, 0x02, 196}, - {4, 0x02, 196}, - {7, 0x02, 196}, - {10, 0x02, 196}, - {16, 0x02, 196}, - {23, 0x02, 196}, - {31, 0x02, 196}, - {44, 0x03, 196}, - {3, 0x02, 197}, - {4, 0x02, 197}, - {7, 0x02, 197}, - {10, 0x02, 197}, - {16, 0x02, 197}, - {23, 0x02, 197}, - {31, 0x02, 197}, - {44, 0x03, 197}, + {3, 0x02, 164}, + {6, 0x02, 164}, + {10, 0x02, 164}, + {15, 0x02, 164}, + {24, 0x02, 164}, + {31, 0x02, 164}, + {41, 0x02, 164}, + {56, 0x03, 164}, + {3, 0x02, 169}, + {6, 0x02, 169}, + {10, 0x02, 169}, + {15, 0x02, 169}, + {24, 0x02, 169}, + {31, 0x02, 169}, + {41, 0x02, 169}, + {56, 0x03, 169}, }, /* 132 */ { - {3, 0x02, 198}, - {4, 0x02, 198}, - {7, 0x02, 198}, - {10, 0x02, 198}, - {16, 0x02, 198}, - {23, 0x02, 198}, - {31, 0x02, 198}, - {44, 0x03, 198}, - {3, 0x02, 199}, - {4, 0x02, 199}, - {7, 0x02, 199}, - {10, 0x02, 199}, - {16, 0x02, 199}, - {23, 0x02, 199}, - {31, 0x02, 199}, - {44, 0x03, 199}, + {3, 0x02, 170}, + {6, 0x02, 170}, + {10, 0x02, 170}, + {15, 0x02, 170}, + {24, 0x02, 170}, + {31, 0x02, 170}, + {41, 0x02, 170}, + {56, 0x03, 170}, + {3, 0x02, 173}, + {6, 0x02, 173}, + {10, 0x02, 173}, + {15, 0x02, 173}, + {24, 0x02, 173}, + {31, 0x02, 173}, + {41, 0x02, 173}, + {56, 0x03, 173}, }, /* 133 */ { - {2, 0x02, 200}, - {6, 0x02, 200}, - {15, 0x02, 200}, - {30, 0x03, 200}, - {2, 0x02, 201}, - {6, 0x02, 201}, - {15, 0x02, 201}, - {30, 0x03, 201}, - {2, 0x02, 202}, - {6, 0x02, 202}, - {15, 0x02, 202}, - {30, 0x03, 202}, - {2, 0x02, 203}, - {6, 0x02, 203}, - {15, 0x02, 203}, - {30, 0x03, 203}, + {137, 0x00, 0}, + {138, 0x00, 0}, + {140, 0x00, 0}, + {141, 0x00, 0}, + {144, 0x00, 0}, + {145, 0x00, 0}, + {147, 0x00, 0}, + {150, 0x00, 0}, + {156, 0x00, 0}, + {159, 0x00, 0}, + {163, 0x00, 0}, + {166, 0x00, 0}, + {171, 0x00, 0}, + {174, 0x00, 0}, + {181, 0x00, 0}, + {190, 0x00, 0}, }, /* 134 */ { - {3, 0x02, 200}, - {4, 0x02, 200}, - {7, 0x02, 200}, - {10, 0x02, 200}, - {16, 0x02, 200}, - {23, 0x02, 200}, - {31, 0x02, 200}, - {44, 0x03, 200}, - {3, 0x02, 201}, - {4, 0x02, 201}, - {7, 0x02, 201}, - {10, 0x02, 201}, - {16, 0x02, 201}, - {23, 0x02, 201}, - {31, 0x02, 201}, - {44, 0x03, 201}, + {0, 0x03, 178}, + {0, 0x03, 181}, + {0, 0x03, 185}, + {0, 0x03, 186}, + {0, 0x03, 187}, + {0, 0x03, 189}, + {0, 0x03, 190}, + {0, 0x03, 196}, + {0, 0x03, 198}, + {0, 0x03, 228}, + {0, 0x03, 232}, + {0, 0x03, 233}, + {148, 0x00, 0}, + {149, 0x00, 0}, + {151, 0x00, 0}, + {152, 0x00, 0}, }, /* 135 */ { - {3, 0x02, 202}, - {4, 0x02, 202}, - {7, 0x02, 202}, - {10, 0x02, 202}, - {16, 0x02, 202}, - {23, 0x02, 202}, - {31, 0x02, 202}, - {44, 0x03, 202}, - {3, 0x02, 203}, - {4, 0x02, 203}, - {7, 0x02, 203}, - {10, 0x02, 203}, - {16, 0x02, 203}, - {23, 0x02, 203}, - {31, 0x02, 203}, - {44, 0x03, 203}, + {1, 0x02, 178}, + {22, 0x03, 178}, + {1, 0x02, 181}, + {22, 0x03, 181}, + {1, 0x02, 185}, + {22, 0x03, 185}, + {1, 0x02, 186}, + {22, 0x03, 186}, + {1, 0x02, 187}, + {22, 0x03, 187}, + {1, 0x02, 189}, + {22, 0x03, 189}, + {1, 0x02, 190}, + {22, 0x03, 190}, + {1, 0x02, 196}, + {22, 0x03, 196}, }, /* 136 */ { - {1, 0x02, 204}, - {14, 0x03, 204}, - {1, 0x02, 205}, - {14, 0x03, 205}, - {1, 0x02, 206}, - {14, 0x03, 206}, - {1, 0x02, 207}, - {14, 0x03, 207}, - {1, 0x02, 208}, - {14, 0x03, 208}, - {1, 0x02, 209}, - {14, 0x03, 209}, - {1, 0x02, 210}, - {14, 0x03, 210}, - {1, 0x02, 211}, - {14, 0x03, 211}, + {2, 0x02, 178}, + {9, 0x02, 178}, + {23, 0x02, 178}, + {40, 0x03, 178}, + {2, 0x02, 181}, + {9, 0x02, 181}, + {23, 0x02, 181}, + {40, 0x03, 181}, + {2, 0x02, 185}, + {9, 0x02, 185}, + {23, 0x02, 185}, + {40, 0x03, 185}, + {2, 0x02, 186}, + {9, 0x02, 186}, + {23, 0x02, 186}, + {40, 0x03, 186}, }, /* 137 */ { - {2, 0x02, 204}, - {6, 0x02, 204}, - {15, 0x02, 204}, - {30, 0x03, 204}, - {2, 0x02, 205}, - {6, 0x02, 205}, - {15, 0x02, 205}, - {30, 0x03, 205}, - {2, 0x02, 206}, - {6, 0x02, 206}, - {15, 0x02, 206}, - {30, 0x03, 206}, - {2, 0x02, 207}, - {6, 0x02, 207}, - {15, 0x02, 207}, - {30, 0x03, 207}, + {3, 0x02, 178}, + {6, 0x02, 178}, + {10, 0x02, 178}, + {15, 0x02, 178}, + {24, 0x02, 178}, + {31, 0x02, 178}, + {41, 0x02, 178}, + {56, 0x03, 178}, + {3, 0x02, 181}, + {6, 0x02, 181}, + {10, 0x02, 181}, + {15, 0x02, 181}, + {24, 0x02, 181}, + {31, 0x02, 181}, + {41, 0x02, 181}, + {56, 0x03, 181}, }, /* 138 */ { - {3, 0x02, 204}, - {4, 0x02, 204}, - {7, 0x02, 204}, - {10, 0x02, 204}, - {16, 0x02, 204}, - {23, 0x02, 204}, - {31, 0x02, 204}, - {44, 0x03, 204}, - {3, 0x02, 205}, - {4, 0x02, 205}, - {7, 0x02, 205}, - {10, 0x02, 205}, - {16, 0x02, 205}, - {23, 0x02, 205}, - {31, 0x02, 205}, - {44, 0x03, 205}, + {3, 0x02, 185}, + {6, 0x02, 185}, + {10, 0x02, 185}, + {15, 0x02, 185}, + {24, 0x02, 185}, + {31, 0x02, 185}, + {41, 0x02, 185}, + {56, 0x03, 185}, + {3, 0x02, 186}, + {6, 0x02, 186}, + {10, 0x02, 186}, + {15, 0x02, 186}, + {24, 0x02, 186}, + {31, 0x02, 186}, + {41, 0x02, 186}, + {56, 0x03, 186}, }, /* 139 */ { - {3, 0x02, 206}, - {4, 0x02, 206}, - {7, 0x02, 206}, - {10, 0x02, 206}, - {16, 0x02, 206}, - {23, 0x02, 206}, - {31, 0x02, 206}, - {44, 0x03, 206}, - {3, 0x02, 207}, - {4, 0x02, 207}, - {7, 0x02, 207}, - {10, 0x02, 207}, - {16, 0x02, 207}, - {23, 0x02, 207}, - {31, 0x02, 207}, - {44, 0x03, 207}, + {2, 0x02, 187}, + {9, 0x02, 187}, + {23, 0x02, 187}, + {40, 0x03, 187}, + {2, 0x02, 189}, + {9, 0x02, 189}, + {23, 0x02, 189}, + {40, 0x03, 189}, + {2, 0x02, 190}, + {9, 0x02, 190}, + {23, 0x02, 190}, + {40, 0x03, 190}, + {2, 0x02, 196}, + {9, 0x02, 196}, + {23, 0x02, 196}, + {40, 0x03, 196}, }, /* 140 */ { - {2, 0x02, 208}, - {6, 0x02, 208}, - {15, 0x02, 208}, - {30, 0x03, 208}, - {2, 0x02, 209}, - {6, 0x02, 209}, - {15, 0x02, 209}, - {30, 0x03, 209}, - {2, 0x02, 210}, - {6, 0x02, 210}, - {15, 0x02, 210}, - {30, 0x03, 210}, - {2, 0x02, 211}, - {6, 0x02, 211}, - {15, 0x02, 211}, - {30, 0x03, 211}, + {3, 0x02, 187}, + {6, 0x02, 187}, + {10, 0x02, 187}, + {15, 0x02, 187}, + {24, 0x02, 187}, + {31, 0x02, 187}, + {41, 0x02, 187}, + {56, 0x03, 187}, + {3, 0x02, 189}, + {6, 0x02, 189}, + {10, 0x02, 189}, + {15, 0x02, 189}, + {24, 0x02, 189}, + {31, 0x02, 189}, + {41, 0x02, 189}, + {56, 0x03, 189}, }, /* 141 */ { - {3, 0x02, 208}, - {4, 0x02, 208}, - {7, 0x02, 208}, - {10, 0x02, 208}, - {16, 0x02, 208}, - {23, 0x02, 208}, - {31, 0x02, 208}, - {44, 0x03, 208}, - {3, 0x02, 209}, - {4, 0x02, 209}, - {7, 0x02, 209}, - {10, 0x02, 209}, - {16, 0x02, 209}, - {23, 0x02, 209}, - {31, 0x02, 209}, - {44, 0x03, 209}, + {3, 0x02, 190}, + {6, 0x02, 190}, + {10, 0x02, 190}, + {15, 0x02, 190}, + {24, 0x02, 190}, + {31, 0x02, 190}, + {41, 0x02, 190}, + {56, 0x03, 190}, + {3, 0x02, 196}, + {6, 0x02, 196}, + {10, 0x02, 196}, + {15, 0x02, 196}, + {24, 0x02, 196}, + {31, 0x02, 196}, + {41, 0x02, 196}, + {56, 0x03, 196}, }, /* 142 */ { - {3, 0x02, 210}, - {4, 0x02, 210}, - {7, 0x02, 210}, - {10, 0x02, 210}, - {16, 0x02, 210}, - {23, 0x02, 210}, - {31, 0x02, 210}, - {44, 0x03, 210}, - {3, 0x02, 211}, - {4, 0x02, 211}, - {7, 0x02, 211}, - {10, 0x02, 211}, - {16, 0x02, 211}, - {23, 0x02, 211}, - {31, 0x02, 211}, - {44, 0x03, 211}, + {1, 0x02, 198}, + {22, 0x03, 198}, + {1, 0x02, 228}, + {22, 0x03, 228}, + {1, 0x02, 232}, + {22, 0x03, 232}, + {1, 0x02, 233}, + {22, 0x03, 233}, + {0, 0x03, 1}, + {0, 0x03, 135}, + {0, 0x03, 137}, + {0, 0x03, 138}, + {0, 0x03, 139}, + {0, 0x03, 140}, + {0, 0x03, 141}, + {0, 0x03, 143}, }, /* 143 */ { - {0, 0x03, 212}, - {0, 0x03, 213}, - {0, 0x03, 214}, - {0, 0x03, 215}, - {0, 0x03, 216}, - {0, 0x03, 217}, - {0, 0x03, 218}, - {0, 0x03, 219}, - {0, 0x03, 220}, - {0, 0x03, 221}, - {0, 0x03, 222}, - {0, 0x03, 223}, - {0, 0x03, 224}, - {0, 0x03, 225}, - {0, 0x03, 226}, - {0, 0x03, 227}, + {2, 0x02, 198}, + {9, 0x02, 198}, + {23, 0x02, 198}, + {40, 0x03, 198}, + {2, 0x02, 228}, + {9, 0x02, 228}, + {23, 0x02, 228}, + {40, 0x03, 228}, + {2, 0x02, 232}, + {9, 0x02, 232}, + {23, 0x02, 232}, + {40, 0x03, 232}, + {2, 0x02, 233}, + {9, 0x02, 233}, + {23, 0x02, 233}, + {40, 0x03, 233}, }, /* 144 */ { - {1, 0x02, 212}, - {14, 0x03, 212}, - {1, 0x02, 213}, - {14, 0x03, 213}, - {1, 0x02, 214}, - {14, 0x03, 214}, - {1, 0x02, 215}, - {14, 0x03, 215}, - {1, 0x02, 216}, - {14, 0x03, 216}, - {1, 0x02, 217}, - {14, 0x03, 217}, - {1, 0x02, 218}, - {14, 0x03, 218}, - {1, 0x02, 219}, - {14, 0x03, 219}, + {3, 0x02, 198}, + {6, 0x02, 198}, + {10, 0x02, 198}, + {15, 0x02, 198}, + {24, 0x02, 198}, + {31, 0x02, 198}, + {41, 0x02, 198}, + {56, 0x03, 198}, + {3, 0x02, 228}, + {6, 0x02, 228}, + {10, 0x02, 228}, + {15, 0x02, 228}, + {24, 0x02, 228}, + {31, 0x02, 228}, + {41, 0x02, 228}, + {56, 0x03, 228}, }, /* 145 */ { - {2, 0x02, 212}, - {6, 0x02, 212}, - {15, 0x02, 212}, - {30, 0x03, 212}, - {2, 0x02, 213}, - {6, 0x02, 213}, - {15, 0x02, 213}, - {30, 0x03, 213}, - {2, 0x02, 214}, - {6, 0x02, 214}, - {15, 0x02, 214}, - {30, 0x03, 214}, - {2, 0x02, 215}, - {6, 0x02, 215}, - {15, 0x02, 215}, - {30, 0x03, 215}, + {3, 0x02, 232}, + {6, 0x02, 232}, + {10, 0x02, 232}, + {15, 0x02, 232}, + {24, 0x02, 232}, + {31, 0x02, 232}, + {41, 0x02, 232}, + {56, 0x03, 232}, + {3, 0x02, 233}, + {6, 0x02, 233}, + {10, 0x02, 233}, + {15, 0x02, 233}, + {24, 0x02, 233}, + {31, 0x02, 233}, + {41, 0x02, 233}, + {56, 0x03, 233}, }, /* 146 */ { - {3, 0x02, 212}, - {4, 0x02, 212}, - {7, 0x02, 212}, - {10, 0x02, 212}, - {16, 0x02, 212}, - {23, 0x02, 212}, - {31, 0x02, 212}, - {44, 0x03, 212}, - {3, 0x02, 213}, - {4, 0x02, 213}, - {7, 0x02, 213}, - {10, 0x02, 213}, - {16, 0x02, 213}, - {23, 0x02, 213}, - {31, 0x02, 213}, - {44, 0x03, 213}, + {1, 0x02, 1}, + {22, 0x03, 1}, + {1, 0x02, 135}, + {22, 0x03, 135}, + {1, 0x02, 137}, + {22, 0x03, 137}, + {1, 0x02, 138}, + {22, 0x03, 138}, + {1, 0x02, 139}, + {22, 0x03, 139}, + {1, 0x02, 140}, + {22, 0x03, 140}, + {1, 0x02, 141}, + {22, 0x03, 141}, + {1, 0x02, 143}, + {22, 0x03, 143}, }, /* 147 */ { - {3, 0x02, 214}, - {4, 0x02, 214}, - {7, 0x02, 214}, - {10, 0x02, 214}, - {16, 0x02, 214}, - {23, 0x02, 214}, - {31, 0x02, 214}, - {44, 0x03, 214}, - {3, 0x02, 215}, - {4, 0x02, 215}, - {7, 0x02, 215}, - {10, 0x02, 215}, - {16, 0x02, 215}, - {23, 0x02, 215}, - {31, 0x02, 215}, - {44, 0x03, 215}, + {2, 0x02, 1}, + {9, 0x02, 1}, + {23, 0x02, 1}, + {40, 0x03, 1}, + {2, 0x02, 135}, + {9, 0x02, 135}, + {23, 0x02, 135}, + {40, 0x03, 135}, + {2, 0x02, 137}, + {9, 0x02, 137}, + {23, 0x02, 137}, + {40, 0x03, 137}, + {2, 0x02, 138}, + {9, 0x02, 138}, + {23, 0x02, 138}, + {40, 0x03, 138}, }, /* 148 */ { - {2, 0x02, 216}, - {6, 0x02, 216}, - {15, 0x02, 216}, - {30, 0x03, 216}, - {2, 0x02, 217}, - {6, 0x02, 217}, - {15, 0x02, 217}, - {30, 0x03, 217}, - {2, 0x02, 218}, - {6, 0x02, 218}, - {15, 0x02, 218}, - {30, 0x03, 218}, - {2, 0x02, 219}, - {6, 0x02, 219}, - {15, 0x02, 219}, - {30, 0x03, 219}, + {3, 0x02, 1}, + {6, 0x02, 1}, + {10, 0x02, 1}, + {15, 0x02, 1}, + {24, 0x02, 1}, + {31, 0x02, 1}, + {41, 0x02, 1}, + {56, 0x03, 1}, + {3, 0x02, 135}, + {6, 0x02, 135}, + {10, 0x02, 135}, + {15, 0x02, 135}, + {24, 0x02, 135}, + {31, 0x02, 135}, + {41, 0x02, 135}, + {56, 0x03, 135}, }, /* 149 */ { - {3, 0x02, 216}, - {4, 0x02, 216}, - {7, 0x02, 216}, - {10, 0x02, 216}, - {16, 0x02, 216}, - {23, 0x02, 216}, - {31, 0x02, 216}, - {44, 0x03, 216}, - {3, 0x02, 217}, - {4, 0x02, 217}, - {7, 0x02, 217}, - {10, 0x02, 217}, - {16, 0x02, 217}, - {23, 0x02, 217}, - {31, 0x02, 217}, - {44, 0x03, 217}, + {3, 0x02, 137}, + {6, 0x02, 137}, + {10, 0x02, 137}, + {15, 0x02, 137}, + {24, 0x02, 137}, + {31, 0x02, 137}, + {41, 0x02, 137}, + {56, 0x03, 137}, + {3, 0x02, 138}, + {6, 0x02, 138}, + {10, 0x02, 138}, + {15, 0x02, 138}, + {24, 0x02, 138}, + {31, 0x02, 138}, + {41, 0x02, 138}, + {56, 0x03, 138}, }, /* 150 */ { - {3, 0x02, 218}, - {4, 0x02, 218}, - {7, 0x02, 218}, - {10, 0x02, 218}, - {16, 0x02, 218}, - {23, 0x02, 218}, - {31, 0x02, 218}, - {44, 0x03, 218}, - {3, 0x02, 219}, - {4, 0x02, 219}, - {7, 0x02, 219}, - {10, 0x02, 219}, - {16, 0x02, 219}, - {23, 0x02, 219}, - {31, 0x02, 219}, - {44, 0x03, 219}, + {2, 0x02, 139}, + {9, 0x02, 139}, + {23, 0x02, 139}, + {40, 0x03, 139}, + {2, 0x02, 140}, + {9, 0x02, 140}, + {23, 0x02, 140}, + {40, 0x03, 140}, + {2, 0x02, 141}, + {9, 0x02, 141}, + {23, 0x02, 141}, + {40, 0x03, 141}, + {2, 0x02, 143}, + {9, 0x02, 143}, + {23, 0x02, 143}, + {40, 0x03, 143}, }, /* 151 */ { - {1, 0x02, 220}, - {14, 0x03, 220}, - {1, 0x02, 221}, - {14, 0x03, 221}, - {1, 0x02, 222}, - {14, 0x03, 222}, - {1, 0x02, 223}, - {14, 0x03, 223}, - {1, 0x02, 224}, - {14, 0x03, 224}, - {1, 0x02, 225}, - {14, 0x03, 225}, - {1, 0x02, 226}, - {14, 0x03, 226}, - {1, 0x02, 227}, - {14, 0x03, 227}, + {3, 0x02, 139}, + {6, 0x02, 139}, + {10, 0x02, 139}, + {15, 0x02, 139}, + {24, 0x02, 139}, + {31, 0x02, 139}, + {41, 0x02, 139}, + {56, 0x03, 139}, + {3, 0x02, 140}, + {6, 0x02, 140}, + {10, 0x02, 140}, + {15, 0x02, 140}, + {24, 0x02, 140}, + {31, 0x02, 140}, + {41, 0x02, 140}, + {56, 0x03, 140}, }, /* 152 */ { - {2, 0x02, 220}, - {6, 0x02, 220}, - {15, 0x02, 220}, - {30, 0x03, 220}, - {2, 0x02, 221}, - {6, 0x02, 221}, - {15, 0x02, 221}, - {30, 0x03, 221}, - {2, 0x02, 222}, - {6, 0x02, 222}, - {15, 0x02, 222}, - {30, 0x03, 222}, - {2, 0x02, 223}, - {6, 0x02, 223}, - {15, 0x02, 223}, - {30, 0x03, 223}, + {3, 0x02, 141}, + {6, 0x02, 141}, + {10, 0x02, 141}, + {15, 0x02, 141}, + {24, 0x02, 141}, + {31, 0x02, 141}, + {41, 0x02, 141}, + {56, 0x03, 141}, + {3, 0x02, 143}, + {6, 0x02, 143}, + {10, 0x02, 143}, + {15, 0x02, 143}, + {24, 0x02, 143}, + {31, 0x02, 143}, + {41, 0x02, 143}, + {56, 0x03, 143}, }, /* 153 */ { - {3, 0x02, 220}, - {4, 0x02, 220}, - {7, 0x02, 220}, - {10, 0x02, 220}, - {16, 0x02, 220}, - {23, 0x02, 220}, - {31, 0x02, 220}, - {44, 0x03, 220}, - {3, 0x02, 221}, - {4, 0x02, 221}, - {7, 0x02, 221}, - {10, 0x02, 221}, - {16, 0x02, 221}, - {23, 0x02, 221}, - {31, 0x02, 221}, - {44, 0x03, 221}, + {157, 0x00, 0}, + {158, 0x00, 0}, + {160, 0x00, 0}, + {161, 0x00, 0}, + {164, 0x00, 0}, + {165, 0x00, 0}, + {167, 0x00, 0}, + {168, 0x00, 0}, + {172, 0x00, 0}, + {173, 0x00, 0}, + {175, 0x00, 0}, + {177, 0x00, 0}, + {182, 0x00, 0}, + {185, 0x00, 0}, + {191, 0x00, 0}, + {207, 0x00, 0}, }, /* 154 */ { - {3, 0x02, 222}, - {4, 0x02, 222}, - {7, 0x02, 222}, - {10, 0x02, 222}, - {16, 0x02, 222}, - {23, 0x02, 222}, - {31, 0x02, 222}, - {44, 0x03, 222}, - {3, 0x02, 223}, - {4, 0x02, 223}, - {7, 0x02, 223}, - {10, 0x02, 223}, - {16, 0x02, 223}, - {23, 0x02, 223}, - {31, 0x02, 223}, - {44, 0x03, 223}, + {0, 0x03, 147}, + {0, 0x03, 149}, + {0, 0x03, 150}, + {0, 0x03, 151}, + {0, 0x03, 152}, + {0, 0x03, 155}, + {0, 0x03, 157}, + {0, 0x03, 158}, + {0, 0x03, 165}, + {0, 0x03, 166}, + {0, 0x03, 168}, + {0, 0x03, 174}, + {0, 0x03, 175}, + {0, 0x03, 180}, + {0, 0x03, 182}, + {0, 0x03, 183}, }, /* 155 */ { - {2, 0x02, 224}, - {6, 0x02, 224}, - {15, 0x02, 224}, - {30, 0x03, 224}, - {2, 0x02, 225}, - {6, 0x02, 225}, - {15, 0x02, 225}, - {30, 0x03, 225}, - {2, 0x02, 226}, - {6, 0x02, 226}, - {15, 0x02, 226}, - {30, 0x03, 226}, - {2, 0x02, 227}, - {6, 0x02, 227}, - {15, 0x02, 227}, - {30, 0x03, 227}, + {1, 0x02, 147}, + {22, 0x03, 147}, + {1, 0x02, 149}, + {22, 0x03, 149}, + {1, 0x02, 150}, + {22, 0x03, 150}, + {1, 0x02, 151}, + {22, 0x03, 151}, + {1, 0x02, 152}, + {22, 0x03, 152}, + {1, 0x02, 155}, + {22, 0x03, 155}, + {1, 0x02, 157}, + {22, 0x03, 157}, + {1, 0x02, 158}, + {22, 0x03, 158}, }, /* 156 */ { - {3, 0x02, 224}, - {4, 0x02, 224}, - {7, 0x02, 224}, - {10, 0x02, 224}, - {16, 0x02, 224}, - {23, 0x02, 224}, - {31, 0x02, 224}, - {44, 0x03, 224}, - {3, 0x02, 225}, - {4, 0x02, 225}, - {7, 0x02, 225}, - {10, 0x02, 225}, - {16, 0x02, 225}, - {23, 0x02, 225}, - {31, 0x02, 225}, - {44, 0x03, 225}, + {2, 0x02, 147}, + {9, 0x02, 147}, + {23, 0x02, 147}, + {40, 0x03, 147}, + {2, 0x02, 149}, + {9, 0x02, 149}, + {23, 0x02, 149}, + {40, 0x03, 149}, + {2, 0x02, 150}, + {9, 0x02, 150}, + {23, 0x02, 150}, + {40, 0x03, 150}, + {2, 0x02, 151}, + {9, 0x02, 151}, + {23, 0x02, 151}, + {40, 0x03, 151}, }, /* 157 */ { - {3, 0x02, 226}, - {4, 0x02, 226}, - {7, 0x02, 226}, - {10, 0x02, 226}, - {16, 0x02, 226}, - {23, 0x02, 226}, - {31, 0x02, 226}, - {44, 0x03, 226}, - {3, 0x02, 227}, - {4, 0x02, 227}, - {7, 0x02, 227}, - {10, 0x02, 227}, - {16, 0x02, 227}, - {23, 0x02, 227}, - {31, 0x02, 227}, - {44, 0x03, 227}, + {3, 0x02, 147}, + {6, 0x02, 147}, + {10, 0x02, 147}, + {15, 0x02, 147}, + {24, 0x02, 147}, + {31, 0x02, 147}, + {41, 0x02, 147}, + {56, 0x03, 147}, + {3, 0x02, 149}, + {6, 0x02, 149}, + {10, 0x02, 149}, + {15, 0x02, 149}, + {24, 0x02, 149}, + {31, 0x02, 149}, + {41, 0x02, 149}, + {56, 0x03, 149}, }, /* 158 */ { - {162, 0x00, 0}, - {165, 0x00, 0}, - {169, 0x00, 0}, - {172, 0x00, 0}, - {177, 0x00, 0}, - {180, 0x00, 0}, - {184, 0x00, 0}, - {187, 0x00, 0}, - {196, 0x00, 0}, - {203, 0x00, 0}, - {211, 0x00, 0}, - {218, 0x00, 0}, - {227, 0x00, 0}, - {234, 0x00, 0}, - {242, 0x00, 0}, - {249, 0x00, 0}, + {3, 0x02, 150}, + {6, 0x02, 150}, + {10, 0x02, 150}, + {15, 0x02, 150}, + {24, 0x02, 150}, + {31, 0x02, 150}, + {41, 0x02, 150}, + {56, 0x03, 150}, + {3, 0x02, 151}, + {6, 0x02, 151}, + {10, 0x02, 151}, + {15, 0x02, 151}, + {24, 0x02, 151}, + {31, 0x02, 151}, + {41, 0x02, 151}, + {56, 0x03, 151}, }, /* 159 */ { - {163, 0x00, 0}, - {164, 0x00, 0}, - {166, 0x00, 0}, - {167, 0x00, 0}, - {170, 0x00, 0}, - {171, 0x00, 0}, - {173, 0x00, 0}, - {174, 0x00, 0}, - {178, 0x00, 0}, - {179, 0x00, 0}, - {181, 0x00, 0}, - {182, 0x00, 0}, - {185, 0x00, 0}, - {186, 0x00, 0}, - {188, 0x00, 0}, - {190, 0x00, 0}, + {2, 0x02, 152}, + {9, 0x02, 152}, + {23, 0x02, 152}, + {40, 0x03, 152}, + {2, 0x02, 155}, + {9, 0x02, 155}, + {23, 0x02, 155}, + {40, 0x03, 155}, + {2, 0x02, 157}, + {9, 0x02, 157}, + {23, 0x02, 157}, + {40, 0x03, 157}, + {2, 0x02, 158}, + {9, 0x02, 158}, + {23, 0x02, 158}, + {40, 0x03, 158}, }, /* 160 */ { - {0, 0x03, 228}, - {0, 0x03, 229}, - {0, 0x03, 230}, - {0, 0x03, 231}, - {0, 0x03, 232}, - {0, 0x03, 233}, - {0, 0x03, 234}, - {0, 0x03, 235}, - {0, 0x03, 236}, - {0, 0x03, 237}, - {0, 0x03, 238}, - {0, 0x03, 239}, - {0, 0x03, 240}, - {0, 0x03, 241}, - {0, 0x03, 242}, - {0, 0x03, 243}, + {3, 0x02, 152}, + {6, 0x02, 152}, + {10, 0x02, 152}, + {15, 0x02, 152}, + {24, 0x02, 152}, + {31, 0x02, 152}, + {41, 0x02, 152}, + {56, 0x03, 152}, + {3, 0x02, 155}, + {6, 0x02, 155}, + {10, 0x02, 155}, + {15, 0x02, 155}, + {24, 0x02, 155}, + {31, 0x02, 155}, + {41, 0x02, 155}, + {56, 0x03, 155}, }, /* 161 */ { - {1, 0x02, 228}, - {14, 0x03, 228}, - {1, 0x02, 229}, - {14, 0x03, 229}, - {1, 0x02, 230}, - {14, 0x03, 230}, - {1, 0x02, 231}, - {14, 0x03, 231}, - {1, 0x02, 232}, - {14, 0x03, 232}, - {1, 0x02, 233}, - {14, 0x03, 233}, - {1, 0x02, 234}, - {14, 0x03, 234}, - {1, 0x02, 235}, - {14, 0x03, 235}, + {3, 0x02, 157}, + {6, 0x02, 157}, + {10, 0x02, 157}, + {15, 0x02, 157}, + {24, 0x02, 157}, + {31, 0x02, 157}, + {41, 0x02, 157}, + {56, 0x03, 157}, + {3, 0x02, 158}, + {6, 0x02, 158}, + {10, 0x02, 158}, + {15, 0x02, 158}, + {24, 0x02, 158}, + {31, 0x02, 158}, + {41, 0x02, 158}, + {56, 0x03, 158}, }, /* 162 */ { - {2, 0x02, 228}, - {6, 0x02, 228}, - {15, 0x02, 228}, - {30, 0x03, 228}, - {2, 0x02, 229}, - {6, 0x02, 229}, - {15, 0x02, 229}, - {30, 0x03, 229}, - {2, 0x02, 230}, - {6, 0x02, 230}, - {15, 0x02, 230}, - {30, 0x03, 230}, - {2, 0x02, 231}, - {6, 0x02, 231}, - {15, 0x02, 231}, - {30, 0x03, 231}, + {1, 0x02, 165}, + {22, 0x03, 165}, + {1, 0x02, 166}, + {22, 0x03, 166}, + {1, 0x02, 168}, + {22, 0x03, 168}, + {1, 0x02, 174}, + {22, 0x03, 174}, + {1, 0x02, 175}, + {22, 0x03, 175}, + {1, 0x02, 180}, + {22, 0x03, 180}, + {1, 0x02, 182}, + {22, 0x03, 182}, + {1, 0x02, 183}, + {22, 0x03, 183}, }, /* 163 */ { - {3, 0x02, 228}, - {4, 0x02, 228}, - {7, 0x02, 228}, - {10, 0x02, 228}, - {16, 0x02, 228}, - {23, 0x02, 228}, - {31, 0x02, 228}, - {44, 0x03, 228}, - {3, 0x02, 229}, - {4, 0x02, 229}, - {7, 0x02, 229}, - {10, 0x02, 229}, - {16, 0x02, 229}, - {23, 0x02, 229}, - {31, 0x02, 229}, - {44, 0x03, 229}, + {2, 0x02, 165}, + {9, 0x02, 165}, + {23, 0x02, 165}, + {40, 0x03, 165}, + {2, 0x02, 166}, + {9, 0x02, 166}, + {23, 0x02, 166}, + {40, 0x03, 166}, + {2, 0x02, 168}, + {9, 0x02, 168}, + {23, 0x02, 168}, + {40, 0x03, 168}, + {2, 0x02, 174}, + {9, 0x02, 174}, + {23, 0x02, 174}, + {40, 0x03, 174}, }, /* 164 */ { - {3, 0x02, 230}, - {4, 0x02, 230}, - {7, 0x02, 230}, - {10, 0x02, 230}, - {16, 0x02, 230}, - {23, 0x02, 230}, - {31, 0x02, 230}, - {44, 0x03, 230}, - {3, 0x02, 231}, - {4, 0x02, 231}, - {7, 0x02, 231}, - {10, 0x02, 231}, - {16, 0x02, 231}, - {23, 0x02, 231}, - {31, 0x02, 231}, - {44, 0x03, 231}, + {3, 0x02, 165}, + {6, 0x02, 165}, + {10, 0x02, 165}, + {15, 0x02, 165}, + {24, 0x02, 165}, + {31, 0x02, 165}, + {41, 0x02, 165}, + {56, 0x03, 165}, + {3, 0x02, 166}, + {6, 0x02, 166}, + {10, 0x02, 166}, + {15, 0x02, 166}, + {24, 0x02, 166}, + {31, 0x02, 166}, + {41, 0x02, 166}, + {56, 0x03, 166}, }, /* 165 */ { - {2, 0x02, 232}, - {6, 0x02, 232}, - {15, 0x02, 232}, - {30, 0x03, 232}, - {2, 0x02, 233}, - {6, 0x02, 233}, - {15, 0x02, 233}, - {30, 0x03, 233}, - {2, 0x02, 234}, - {6, 0x02, 234}, - {15, 0x02, 234}, - {30, 0x03, 234}, - {2, 0x02, 235}, - {6, 0x02, 235}, - {15, 0x02, 235}, - {30, 0x03, 235}, + {3, 0x02, 168}, + {6, 0x02, 168}, + {10, 0x02, 168}, + {15, 0x02, 168}, + {24, 0x02, 168}, + {31, 0x02, 168}, + {41, 0x02, 168}, + {56, 0x03, 168}, + {3, 0x02, 174}, + {6, 0x02, 174}, + {10, 0x02, 174}, + {15, 0x02, 174}, + {24, 0x02, 174}, + {31, 0x02, 174}, + {41, 0x02, 174}, + {56, 0x03, 174}, }, /* 166 */ { - {3, 0x02, 232}, - {4, 0x02, 232}, - {7, 0x02, 232}, - {10, 0x02, 232}, - {16, 0x02, 232}, - {23, 0x02, 232}, - {31, 0x02, 232}, - {44, 0x03, 232}, - {3, 0x02, 233}, - {4, 0x02, 233}, - {7, 0x02, 233}, - {10, 0x02, 233}, - {16, 0x02, 233}, - {23, 0x02, 233}, - {31, 0x02, 233}, - {44, 0x03, 233}, + {2, 0x02, 175}, + {9, 0x02, 175}, + {23, 0x02, 175}, + {40, 0x03, 175}, + {2, 0x02, 180}, + {9, 0x02, 180}, + {23, 0x02, 180}, + {40, 0x03, 180}, + {2, 0x02, 182}, + {9, 0x02, 182}, + {23, 0x02, 182}, + {40, 0x03, 182}, + {2, 0x02, 183}, + {9, 0x02, 183}, + {23, 0x02, 183}, + {40, 0x03, 183}, }, /* 167 */ { - {3, 0x02, 234}, - {4, 0x02, 234}, - {7, 0x02, 234}, - {10, 0x02, 234}, - {16, 0x02, 234}, - {23, 0x02, 234}, - {31, 0x02, 234}, - {44, 0x03, 234}, - {3, 0x02, 235}, - {4, 0x02, 235}, - {7, 0x02, 235}, - {10, 0x02, 235}, - {16, 0x02, 235}, - {23, 0x02, 235}, - {31, 0x02, 235}, - {44, 0x03, 235}, + {3, 0x02, 175}, + {6, 0x02, 175}, + {10, 0x02, 175}, + {15, 0x02, 175}, + {24, 0x02, 175}, + {31, 0x02, 175}, + {41, 0x02, 175}, + {56, 0x03, 175}, + {3, 0x02, 180}, + {6, 0x02, 180}, + {10, 0x02, 180}, + {15, 0x02, 180}, + {24, 0x02, 180}, + {31, 0x02, 180}, + {41, 0x02, 180}, + {56, 0x03, 180}, }, /* 168 */ { - {1, 0x02, 236}, - {14, 0x03, 236}, - {1, 0x02, 237}, - {14, 0x03, 237}, - {1, 0x02, 238}, - {14, 0x03, 238}, - {1, 0x02, 239}, - {14, 0x03, 239}, - {1, 0x02, 240}, - {14, 0x03, 240}, - {1, 0x02, 241}, - {14, 0x03, 241}, - {1, 0x02, 242}, - {14, 0x03, 242}, - {1, 0x02, 243}, - {14, 0x03, 243}, + {3, 0x02, 182}, + {6, 0x02, 182}, + {10, 0x02, 182}, + {15, 0x02, 182}, + {24, 0x02, 182}, + {31, 0x02, 182}, + {41, 0x02, 182}, + {56, 0x03, 182}, + {3, 0x02, 183}, + {6, 0x02, 183}, + {10, 0x02, 183}, + {15, 0x02, 183}, + {24, 0x02, 183}, + {31, 0x02, 183}, + {41, 0x02, 183}, + {56, 0x03, 183}, }, /* 169 */ { - {2, 0x02, 236}, - {6, 0x02, 236}, - {15, 0x02, 236}, - {30, 0x03, 236}, - {2, 0x02, 237}, - {6, 0x02, 237}, - {15, 0x02, 237}, - {30, 0x03, 237}, - {2, 0x02, 238}, - {6, 0x02, 238}, - {15, 0x02, 238}, - {30, 0x03, 238}, - {2, 0x02, 239}, - {6, 0x02, 239}, - {15, 0x02, 239}, - {30, 0x03, 239}, + {0, 0x03, 188}, + {0, 0x03, 191}, + {0, 0x03, 197}, + {0, 0x03, 231}, + {0, 0x03, 239}, + {176, 0x00, 0}, + {178, 0x00, 0}, + {179, 0x00, 0}, + {183, 0x00, 0}, + {184, 0x00, 0}, + {186, 0x00, 0}, + {187, 0x00, 0}, + {192, 0x00, 0}, + {199, 0x00, 0}, + {208, 0x00, 0}, + {223, 0x00, 0}, }, /* 170 */ { - {3, 0x02, 236}, - {4, 0x02, 236}, - {7, 0x02, 236}, - {10, 0x02, 236}, - {16, 0x02, 236}, - {23, 0x02, 236}, - {31, 0x02, 236}, - {44, 0x03, 236}, - {3, 0x02, 237}, - {4, 0x02, 237}, - {7, 0x02, 237}, - {10, 0x02, 237}, - {16, 0x02, 237}, - {23, 0x02, 237}, - {31, 0x02, 237}, - {44, 0x03, 237}, + {1, 0x02, 188}, + {22, 0x03, 188}, + {1, 0x02, 191}, + {22, 0x03, 191}, + {1, 0x02, 197}, + {22, 0x03, 197}, + {1, 0x02, 231}, + {22, 0x03, 231}, + {1, 0x02, 239}, + {22, 0x03, 239}, + {0, 0x03, 9}, + {0, 0x03, 142}, + {0, 0x03, 144}, + {0, 0x03, 145}, + {0, 0x03, 148}, + {0, 0x03, 159}, }, /* 171 */ { - {3, 0x02, 238}, - {4, 0x02, 238}, - {7, 0x02, 238}, - {10, 0x02, 238}, - {16, 0x02, 238}, - {23, 0x02, 238}, - {31, 0x02, 238}, - {44, 0x03, 238}, - {3, 0x02, 239}, - {4, 0x02, 239}, - {7, 0x02, 239}, - {10, 0x02, 239}, - {16, 0x02, 239}, - {23, 0x02, 239}, - {31, 0x02, 239}, - {44, 0x03, 239}, + {2, 0x02, 188}, + {9, 0x02, 188}, + {23, 0x02, 188}, + {40, 0x03, 188}, + {2, 0x02, 191}, + {9, 0x02, 191}, + {23, 0x02, 191}, + {40, 0x03, 191}, + {2, 0x02, 197}, + {9, 0x02, 197}, + {23, 0x02, 197}, + {40, 0x03, 197}, + {2, 0x02, 231}, + {9, 0x02, 231}, + {23, 0x02, 231}, + {40, 0x03, 231}, }, /* 172 */ { - {2, 0x02, 240}, - {6, 0x02, 240}, - {15, 0x02, 240}, - {30, 0x03, 240}, - {2, 0x02, 241}, - {6, 0x02, 241}, - {15, 0x02, 241}, - {30, 0x03, 241}, - {2, 0x02, 242}, - {6, 0x02, 242}, - {15, 0x02, 242}, - {30, 0x03, 242}, - {2, 0x02, 243}, - {6, 0x02, 243}, - {15, 0x02, 243}, - {30, 0x03, 243}, + {3, 0x02, 188}, + {6, 0x02, 188}, + {10, 0x02, 188}, + {15, 0x02, 188}, + {24, 0x02, 188}, + {31, 0x02, 188}, + {41, 0x02, 188}, + {56, 0x03, 188}, + {3, 0x02, 191}, + {6, 0x02, 191}, + {10, 0x02, 191}, + {15, 0x02, 191}, + {24, 0x02, 191}, + {31, 0x02, 191}, + {41, 0x02, 191}, + {56, 0x03, 191}, }, /* 173 */ { - {3, 0x02, 240}, - {4, 0x02, 240}, - {7, 0x02, 240}, - {10, 0x02, 240}, - {16, 0x02, 240}, - {23, 0x02, 240}, - {31, 0x02, 240}, - {44, 0x03, 240}, - {3, 0x02, 241}, - {4, 0x02, 241}, - {7, 0x02, 241}, - {10, 0x02, 241}, - {16, 0x02, 241}, - {23, 0x02, 241}, - {31, 0x02, 241}, - {44, 0x03, 241}, + {3, 0x02, 197}, + {6, 0x02, 197}, + {10, 0x02, 197}, + {15, 0x02, 197}, + {24, 0x02, 197}, + {31, 0x02, 197}, + {41, 0x02, 197}, + {56, 0x03, 197}, + {3, 0x02, 231}, + {6, 0x02, 231}, + {10, 0x02, 231}, + {15, 0x02, 231}, + {24, 0x02, 231}, + {31, 0x02, 231}, + {41, 0x02, 231}, + {56, 0x03, 231}, }, /* 174 */ { - {3, 0x02, 242}, - {4, 0x02, 242}, - {7, 0x02, 242}, - {10, 0x02, 242}, - {16, 0x02, 242}, - {23, 0x02, 242}, - {31, 0x02, 242}, - {44, 0x03, 242}, - {3, 0x02, 243}, - {4, 0x02, 243}, - {7, 0x02, 243}, - {10, 0x02, 243}, - {16, 0x02, 243}, - {23, 0x02, 243}, - {31, 0x02, 243}, - {44, 0x03, 243}, + {2, 0x02, 239}, + {9, 0x02, 239}, + {23, 0x02, 239}, + {40, 0x03, 239}, + {1, 0x02, 9}, + {22, 0x03, 9}, + {1, 0x02, 142}, + {22, 0x03, 142}, + {1, 0x02, 144}, + {22, 0x03, 144}, + {1, 0x02, 145}, + {22, 0x03, 145}, + {1, 0x02, 148}, + {22, 0x03, 148}, + {1, 0x02, 159}, + {22, 0x03, 159}, }, /* 175 */ { - {0, 0x03, 244}, - {0, 0x03, 245}, - {0, 0x03, 246}, - {0, 0x03, 247}, - {0, 0x03, 248}, - {0, 0x03, 249}, - {0, 0x03, 250}, - {0, 0x03, 251}, - {0, 0x03, 252}, - {0, 0x03, 253}, - {0, 0x03, 254}, - {0, 0x03, 255}, - {0, 0x04, 0}, - {189, 0x00, 0}, - {191, 0x00, 0}, - {192, 0x00, 0}, + {3, 0x02, 239}, + {6, 0x02, 239}, + {10, 0x02, 239}, + {15, 0x02, 239}, + {24, 0x02, 239}, + {31, 0x02, 239}, + {41, 0x02, 239}, + {56, 0x03, 239}, + {2, 0x02, 9}, + {9, 0x02, 9}, + {23, 0x02, 9}, + {40, 0x03, 9}, + {2, 0x02, 142}, + {9, 0x02, 142}, + {23, 0x02, 142}, + {40, 0x03, 142}, }, /* 176 */ { - {1, 0x02, 244}, - {14, 0x03, 244}, - {1, 0x02, 245}, - {14, 0x03, 245}, - {1, 0x02, 246}, - {14, 0x03, 246}, - {1, 0x02, 247}, - {14, 0x03, 247}, - {1, 0x02, 248}, - {14, 0x03, 248}, - {1, 0x02, 249}, - {14, 0x03, 249}, - {1, 0x02, 250}, - {14, 0x03, 250}, - {1, 0x02, 251}, - {14, 0x03, 251}, + {3, 0x02, 9}, + {6, 0x02, 9}, + {10, 0x02, 9}, + {15, 0x02, 9}, + {24, 0x02, 9}, + {31, 0x02, 9}, + {41, 0x02, 9}, + {56, 0x03, 9}, + {3, 0x02, 142}, + {6, 0x02, 142}, + {10, 0x02, 142}, + {15, 0x02, 142}, + {24, 0x02, 142}, + {31, 0x02, 142}, + {41, 0x02, 142}, + {56, 0x03, 142}, }, /* 177 */ { - {2, 0x02, 244}, - {6, 0x02, 244}, - {15, 0x02, 244}, - {30, 0x03, 244}, - {2, 0x02, 245}, - {6, 0x02, 245}, - {15, 0x02, 245}, - {30, 0x03, 245}, - {2, 0x02, 246}, - {6, 0x02, 246}, - {15, 0x02, 246}, - {30, 0x03, 246}, - {2, 0x02, 247}, - {6, 0x02, 247}, - {15, 0x02, 247}, - {30, 0x03, 247}, + {2, 0x02, 144}, + {9, 0x02, 144}, + {23, 0x02, 144}, + {40, 0x03, 144}, + {2, 0x02, 145}, + {9, 0x02, 145}, + {23, 0x02, 145}, + {40, 0x03, 145}, + {2, 0x02, 148}, + {9, 0x02, 148}, + {23, 0x02, 148}, + {40, 0x03, 148}, + {2, 0x02, 159}, + {9, 0x02, 159}, + {23, 0x02, 159}, + {40, 0x03, 159}, }, /* 178 */ { - {3, 0x02, 244}, - {4, 0x02, 244}, - {7, 0x02, 244}, - {10, 0x02, 244}, - {16, 0x02, 244}, - {23, 0x02, 244}, - {31, 0x02, 244}, - {44, 0x03, 244}, - {3, 0x02, 245}, - {4, 0x02, 245}, - {7, 0x02, 245}, - {10, 0x02, 245}, - {16, 0x02, 245}, - {23, 0x02, 245}, - {31, 0x02, 245}, - {44, 0x03, 245}, + {3, 0x02, 144}, + {6, 0x02, 144}, + {10, 0x02, 144}, + {15, 0x02, 144}, + {24, 0x02, 144}, + {31, 0x02, 144}, + {41, 0x02, 144}, + {56, 0x03, 144}, + {3, 0x02, 145}, + {6, 0x02, 145}, + {10, 0x02, 145}, + {15, 0x02, 145}, + {24, 0x02, 145}, + {31, 0x02, 145}, + {41, 0x02, 145}, + {56, 0x03, 145}, }, /* 179 */ { - {3, 0x02, 246}, - {4, 0x02, 246}, - {7, 0x02, 246}, - {10, 0x02, 246}, - {16, 0x02, 246}, - {23, 0x02, 246}, - {31, 0x02, 246}, - {44, 0x03, 246}, - {3, 0x02, 247}, - {4, 0x02, 247}, - {7, 0x02, 247}, - {10, 0x02, 247}, - {16, 0x02, 247}, - {23, 0x02, 247}, - {31, 0x02, 247}, - {44, 0x03, 247}, + {3, 0x02, 148}, + {6, 0x02, 148}, + {10, 0x02, 148}, + {15, 0x02, 148}, + {24, 0x02, 148}, + {31, 0x02, 148}, + {41, 0x02, 148}, + {56, 0x03, 148}, + {3, 0x02, 159}, + {6, 0x02, 159}, + {10, 0x02, 159}, + {15, 0x02, 159}, + {24, 0x02, 159}, + {31, 0x02, 159}, + {41, 0x02, 159}, + {56, 0x03, 159}, }, /* 180 */ { - {2, 0x02, 248}, - {6, 0x02, 248}, - {15, 0x02, 248}, - {30, 0x03, 248}, - {2, 0x02, 249}, - {6, 0x02, 249}, - {15, 0x02, 249}, - {30, 0x03, 249}, - {2, 0x02, 250}, - {6, 0x02, 250}, - {15, 0x02, 250}, - {30, 0x03, 250}, - {2, 0x02, 251}, - {6, 0x02, 251}, - {15, 0x02, 251}, - {30, 0x03, 251}, + {0, 0x03, 171}, + {0, 0x03, 206}, + {0, 0x03, 215}, + {0, 0x03, 225}, + {0, 0x03, 236}, + {0, 0x03, 237}, + {188, 0x00, 0}, + {189, 0x00, 0}, + {193, 0x00, 0}, + {196, 0x00, 0}, + {200, 0x00, 0}, + {203, 0x00, 0}, + {209, 0x00, 0}, + {216, 0x00, 0}, + {224, 0x00, 0}, + {238, 0x00, 0}, }, /* 181 */ { - {3, 0x02, 248}, - {4, 0x02, 248}, - {7, 0x02, 248}, - {10, 0x02, 248}, - {16, 0x02, 248}, - {23, 0x02, 248}, - {31, 0x02, 248}, - {44, 0x03, 248}, - {3, 0x02, 249}, - {4, 0x02, 249}, - {7, 0x02, 249}, - {10, 0x02, 249}, - {16, 0x02, 249}, - {23, 0x02, 249}, - {31, 0x02, 249}, - {44, 0x03, 249}, + {1, 0x02, 171}, + {22, 0x03, 171}, + {1, 0x02, 206}, + {22, 0x03, 206}, + {1, 0x02, 215}, + {22, 0x03, 215}, + {1, 0x02, 225}, + {22, 0x03, 225}, + {1, 0x02, 236}, + {22, 0x03, 236}, + {1, 0x02, 237}, + {22, 0x03, 237}, + {0, 0x03, 199}, + {0, 0x03, 207}, + {0, 0x03, 234}, + {0, 0x03, 235}, }, /* 182 */ { - {3, 0x02, 250}, - {4, 0x02, 250}, - {7, 0x02, 250}, - {10, 0x02, 250}, - {16, 0x02, 250}, - {23, 0x02, 250}, - {31, 0x02, 250}, - {44, 0x03, 250}, - {3, 0x02, 251}, - {4, 0x02, 251}, - {7, 0x02, 251}, - {10, 0x02, 251}, - {16, 0x02, 251}, - {23, 0x02, 251}, - {31, 0x02, 251}, - {44, 0x03, 251}, + {2, 0x02, 171}, + {9, 0x02, 171}, + {23, 0x02, 171}, + {40, 0x03, 171}, + {2, 0x02, 206}, + {9, 0x02, 206}, + {23, 0x02, 206}, + {40, 0x03, 206}, + {2, 0x02, 215}, + {9, 0x02, 215}, + {23, 0x02, 215}, + {40, 0x03, 215}, + {2, 0x02, 225}, + {9, 0x02, 225}, + {23, 0x02, 225}, + {40, 0x03, 225}, }, /* 183 */ { - {1, 0x02, 252}, - {14, 0x03, 252}, - {1, 0x02, 253}, - {14, 0x03, 253}, - {1, 0x02, 254}, - {14, 0x03, 254}, - {1, 0x02, 255}, - {14, 0x03, 255}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x03, 0}, - {0, 0x03, 1}, - {0, 0x03, 2}, - {0, 0x03, 3}, - {0, 0x03, 4}, - {0, 0x03, 5}, + {3, 0x02, 171}, + {6, 0x02, 171}, + {10, 0x02, 171}, + {15, 0x02, 171}, + {24, 0x02, 171}, + {31, 0x02, 171}, + {41, 0x02, 171}, + {56, 0x03, 171}, + {3, 0x02, 206}, + {6, 0x02, 206}, + {10, 0x02, 206}, + {15, 0x02, 206}, + {24, 0x02, 206}, + {31, 0x02, 206}, + {41, 0x02, 206}, + {56, 0x03, 206}, }, /* 184 */ { - {2, 0x02, 252}, - {6, 0x02, 252}, - {15, 0x02, 252}, - {30, 0x03, 252}, - {2, 0x02, 253}, - {6, 0x02, 253}, - {15, 0x02, 253}, - {30, 0x03, 253}, - {2, 0x02, 254}, - {6, 0x02, 254}, - {15, 0x02, 254}, - {30, 0x03, 254}, - {2, 0x02, 255}, - {6, 0x02, 255}, - {15, 0x02, 255}, - {30, 0x03, 255}, + {3, 0x02, 215}, + {6, 0x02, 215}, + {10, 0x02, 215}, + {15, 0x02, 215}, + {24, 0x02, 215}, + {31, 0x02, 215}, + {41, 0x02, 215}, + {56, 0x03, 215}, + {3, 0x02, 225}, + {6, 0x02, 225}, + {10, 0x02, 225}, + {15, 0x02, 225}, + {24, 0x02, 225}, + {31, 0x02, 225}, + {41, 0x02, 225}, + {56, 0x03, 225}, }, /* 185 */ { - {3, 0x02, 252}, - {4, 0x02, 252}, - {7, 0x02, 252}, - {10, 0x02, 252}, - {16, 0x02, 252}, - {23, 0x02, 252}, - {31, 0x02, 252}, - {44, 0x03, 252}, - {3, 0x02, 253}, - {4, 0x02, 253}, - {7, 0x02, 253}, - {10, 0x02, 253}, - {16, 0x02, 253}, - {23, 0x02, 253}, - {31, 0x02, 253}, - {44, 0x03, 253}, + {2, 0x02, 236}, + {9, 0x02, 236}, + {23, 0x02, 236}, + {40, 0x03, 236}, + {2, 0x02, 237}, + {9, 0x02, 237}, + {23, 0x02, 237}, + {40, 0x03, 237}, + {1, 0x02, 199}, + {22, 0x03, 199}, + {1, 0x02, 207}, + {22, 0x03, 207}, + {1, 0x02, 234}, + {22, 0x03, 234}, + {1, 0x02, 235}, + {22, 0x03, 235}, }, /* 186 */ { - {3, 0x02, 254}, - {4, 0x02, 254}, - {7, 0x02, 254}, - {10, 0x02, 254}, - {16, 0x02, 254}, - {23, 0x02, 254}, - {31, 0x02, 254}, - {44, 0x03, 254}, - {3, 0x02, 255}, - {4, 0x02, 255}, - {7, 0x02, 255}, - {10, 0x02, 255}, - {16, 0x02, 255}, - {23, 0x02, 255}, - {31, 0x02, 255}, - {44, 0x03, 255}, + {3, 0x02, 236}, + {6, 0x02, 236}, + {10, 0x02, 236}, + {15, 0x02, 236}, + {24, 0x02, 236}, + {31, 0x02, 236}, + {41, 0x02, 236}, + {56, 0x03, 236}, + {3, 0x02, 237}, + {6, 0x02, 237}, + {10, 0x02, 237}, + {15, 0x02, 237}, + {24, 0x02, 237}, + {31, 0x02, 237}, + {41, 0x02, 237}, + {56, 0x03, 237}, }, /* 187 */ { - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {1, 0x02, 0}, - {14, 0x03, 0}, - {1, 0x02, 1}, - {14, 0x03, 1}, - {1, 0x02, 2}, - {14, 0x03, 2}, - {1, 0x02, 3}, - {14, 0x03, 3}, - {1, 0x02, 4}, - {14, 0x03, 4}, - {1, 0x02, 5}, - {14, 0x03, 5}, + {2, 0x02, 199}, + {9, 0x02, 199}, + {23, 0x02, 199}, + {40, 0x03, 199}, + {2, 0x02, 207}, + {9, 0x02, 207}, + {23, 0x02, 207}, + {40, 0x03, 207}, + {2, 0x02, 234}, + {9, 0x02, 234}, + {23, 0x02, 234}, + {40, 0x03, 234}, + {2, 0x02, 235}, + {9, 0x02, 235}, + {23, 0x02, 235}, + {40, 0x03, 235}, }, /* 188 */ { - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {0, 0x04, 0}, - {2, 0x02, 0}, - {6, 0x02, 0}, - {15, 0x02, 0}, - {30, 0x03, 0}, - {2, 0x02, 1}, - {6, 0x02, 1}, - {15, 0x02, 1}, - {30, 0x03, 1}, + {3, 0x02, 199}, + {6, 0x02, 199}, + {10, 0x02, 199}, + {15, 0x02, 199}, + {24, 0x02, 199}, + {31, 0x02, 199}, + {41, 0x02, 199}, + {56, 0x03, 199}, + {3, 0x02, 207}, + {6, 0x02, 207}, + {10, 0x02, 207}, + {15, 0x02, 207}, + {24, 0x02, 207}, + {31, 0x02, 207}, + {41, 0x02, 207}, + {56, 0x03, 207}, }, /* 189 */ { - {3, 0x02, 0}, - {4, 0x02, 0}, - {7, 0x02, 0}, - {10, 0x02, 0}, - {16, 0x02, 0}, - {23, 0x02, 0}, - {31, 0x02, 0}, - {44, 0x03, 0}, - {3, 0x02, 1}, - {4, 0x02, 1}, - {7, 0x02, 1}, - {10, 0x02, 1}, - {16, 0x02, 1}, - {23, 0x02, 1}, - {31, 0x02, 1}, - {44, 0x03, 1}, + {3, 0x02, 234}, + {6, 0x02, 234}, + {10, 0x02, 234}, + {15, 0x02, 234}, + {24, 0x02, 234}, + {31, 0x02, 234}, + {41, 0x02, 234}, + {56, 0x03, 234}, + {3, 0x02, 235}, + {6, 0x02, 235}, + {10, 0x02, 235}, + {15, 0x02, 235}, + {24, 0x02, 235}, + {31, 0x02, 235}, + {41, 0x02, 235}, + {56, 0x03, 235}, }, /* 190 */ { - {2, 0x02, 2}, - {6, 0x02, 2}, - {15, 0x02, 2}, - {30, 0x03, 2}, - {2, 0x02, 3}, - {6, 0x02, 3}, - {15, 0x02, 3}, - {30, 0x03, 3}, - {2, 0x02, 4}, - {6, 0x02, 4}, - {15, 0x02, 4}, - {30, 0x03, 4}, - {2, 0x02, 5}, - {6, 0x02, 5}, - {15, 0x02, 5}, - {30, 0x03, 5}, + {194, 0x00, 0}, + {195, 0x00, 0}, + {197, 0x00, 0}, + {198, 0x00, 0}, + {201, 0x00, 0}, + {202, 0x00, 0}, + {204, 0x00, 0}, + {205, 0x00, 0}, + {210, 0x00, 0}, + {213, 0x00, 0}, + {217, 0x00, 0}, + {220, 0x00, 0}, + {225, 0x00, 0}, + {231, 0x00, 0}, + {239, 0x00, 0}, + {246, 0x00, 0}, }, /* 191 */ { - {3, 0x02, 2}, - {4, 0x02, 2}, - {7, 0x02, 2}, - {10, 0x02, 2}, - {16, 0x02, 2}, - {23, 0x02, 2}, - {31, 0x02, 2}, - {44, 0x03, 2}, - {3, 0x02, 3}, - {4, 0x02, 3}, - {7, 0x02, 3}, - {10, 0x02, 3}, - {16, 0x02, 3}, - {23, 0x02, 3}, - {31, 0x02, 3}, - {44, 0x03, 3}, + {0, 0x03, 192}, + {0, 0x03, 193}, + {0, 0x03, 200}, + {0, 0x03, 201}, + {0, 0x03, 202}, + {0, 0x03, 205}, + {0, 0x03, 210}, + {0, 0x03, 213}, + {0, 0x03, 218}, + {0, 0x03, 219}, + {0, 0x03, 238}, + {0, 0x03, 240}, + {0, 0x03, 242}, + {0, 0x03, 243}, + {0, 0x03, 255}, + {206, 0x00, 0}, }, /* 192 */ { - {3, 0x02, 4}, - {4, 0x02, 4}, - {7, 0x02, 4}, - {10, 0x02, 4}, - {16, 0x02, 4}, - {23, 0x02, 4}, - {31, 0x02, 4}, - {44, 0x03, 4}, - {3, 0x02, 5}, - {4, 0x02, 5}, - {7, 0x02, 5}, - {10, 0x02, 5}, - {16, 0x02, 5}, - {23, 0x02, 5}, - {31, 0x02, 5}, - {44, 0x03, 5}, + {1, 0x02, 192}, + {22, 0x03, 192}, + {1, 0x02, 193}, + {22, 0x03, 193}, + {1, 0x02, 200}, + {22, 0x03, 200}, + {1, 0x02, 201}, + {22, 0x03, 201}, + {1, 0x02, 202}, + {22, 0x03, 202}, + {1, 0x02, 205}, + {22, 0x03, 205}, + {1, 0x02, 210}, + {22, 0x03, 210}, + {1, 0x02, 213}, + {22, 0x03, 213}, }, /* 193 */ { - {197, 0x00, 0}, - {200, 0x00, 0}, - {204, 0x00, 0}, - {207, 0x00, 0}, - {212, 0x00, 0}, - {215, 0x00, 0}, - {219, 0x00, 0}, - {222, 0x00, 0}, - {228, 0x00, 0}, - {231, 0x00, 0}, - {235, 0x00, 0}, - {238, 0x00, 0}, - {243, 0x00, 0}, - {246, 0x00, 0}, - {250, 0x00, 0}, - {253, 0x00, 0}, + {2, 0x02, 192}, + {9, 0x02, 192}, + {23, 0x02, 192}, + {40, 0x03, 192}, + {2, 0x02, 193}, + {9, 0x02, 193}, + {23, 0x02, 193}, + {40, 0x03, 193}, + {2, 0x02, 200}, + {9, 0x02, 200}, + {23, 0x02, 200}, + {40, 0x03, 200}, + {2, 0x02, 201}, + {9, 0x02, 201}, + {23, 0x02, 201}, + {40, 0x03, 201}, }, /* 194 */ { - {198, 0x00, 0}, - {199, 0x00, 0}, - {201, 0x00, 0}, - {202, 0x00, 0}, - {205, 0x00, 0}, - {206, 0x00, 0}, - {208, 0x00, 0}, - {209, 0x00, 0}, - {213, 0x00, 0}, - {214, 0x00, 0}, - {216, 0x00, 0}, - {217, 0x00, 0}, - {220, 0x00, 0}, - {221, 0x00, 0}, - {223, 0x00, 0}, - {224, 0x00, 0}, + {3, 0x02, 192}, + {6, 0x02, 192}, + {10, 0x02, 192}, + {15, 0x02, 192}, + {24, 0x02, 192}, + {31, 0x02, 192}, + {41, 0x02, 192}, + {56, 0x03, 192}, + {3, 0x02, 193}, + {6, 0x02, 193}, + {10, 0x02, 193}, + {15, 0x02, 193}, + {24, 0x02, 193}, + {31, 0x02, 193}, + {41, 0x02, 193}, + {56, 0x03, 193}, }, /* 195 */ { - {0, 0x03, 6}, - {0, 0x03, 7}, - {0, 0x03, 8}, - {0, 0x03, 9}, - {0, 0x03, 10}, - {0, 0x03, 11}, - {0, 0x03, 12}, - {0, 0x03, 13}, - {0, 0x03, 14}, - {0, 0x03, 15}, - {0, 0x03, 16}, - {0, 0x03, 17}, - {0, 0x03, 18}, - {0, 0x03, 19}, - {0, 0x03, 20}, - {0, 0x03, 21}, + {3, 0x02, 200}, + {6, 0x02, 200}, + {10, 0x02, 200}, + {15, 0x02, 200}, + {24, 0x02, 200}, + {31, 0x02, 200}, + {41, 0x02, 200}, + {56, 0x03, 200}, + {3, 0x02, 201}, + {6, 0x02, 201}, + {10, 0x02, 201}, + {15, 0x02, 201}, + {24, 0x02, 201}, + {31, 0x02, 201}, + {41, 0x02, 201}, + {56, 0x03, 201}, }, /* 196 */ { - {1, 0x02, 6}, - {14, 0x03, 6}, - {1, 0x02, 7}, - {14, 0x03, 7}, - {1, 0x02, 8}, - {14, 0x03, 8}, - {1, 0x02, 9}, - {14, 0x03, 9}, - {1, 0x02, 10}, - {14, 0x03, 10}, - {1, 0x02, 11}, - {14, 0x03, 11}, - {1, 0x02, 12}, - {14, 0x03, 12}, - {1, 0x02, 13}, - {14, 0x03, 13}, + {2, 0x02, 202}, + {9, 0x02, 202}, + {23, 0x02, 202}, + {40, 0x03, 202}, + {2, 0x02, 205}, + {9, 0x02, 205}, + {23, 0x02, 205}, + {40, 0x03, 205}, + {2, 0x02, 210}, + {9, 0x02, 210}, + {23, 0x02, 210}, + {40, 0x03, 210}, + {2, 0x02, 213}, + {9, 0x02, 213}, + {23, 0x02, 213}, + {40, 0x03, 213}, }, /* 197 */ { - {2, 0x02, 6}, - {6, 0x02, 6}, - {15, 0x02, 6}, - {30, 0x03, 6}, - {2, 0x02, 7}, - {6, 0x02, 7}, - {15, 0x02, 7}, - {30, 0x03, 7}, - {2, 0x02, 8}, - {6, 0x02, 8}, - {15, 0x02, 8}, - {30, 0x03, 8}, - {2, 0x02, 9}, - {6, 0x02, 9}, - {15, 0x02, 9}, - {30, 0x03, 9}, + {3, 0x02, 202}, + {6, 0x02, 202}, + {10, 0x02, 202}, + {15, 0x02, 202}, + {24, 0x02, 202}, + {31, 0x02, 202}, + {41, 0x02, 202}, + {56, 0x03, 202}, + {3, 0x02, 205}, + {6, 0x02, 205}, + {10, 0x02, 205}, + {15, 0x02, 205}, + {24, 0x02, 205}, + {31, 0x02, 205}, + {41, 0x02, 205}, + {56, 0x03, 205}, }, /* 198 */ { - {3, 0x02, 6}, - {4, 0x02, 6}, - {7, 0x02, 6}, - {10, 0x02, 6}, - {16, 0x02, 6}, - {23, 0x02, 6}, - {31, 0x02, 6}, - {44, 0x03, 6}, - {3, 0x02, 7}, - {4, 0x02, 7}, - {7, 0x02, 7}, - {10, 0x02, 7}, - {16, 0x02, 7}, - {23, 0x02, 7}, - {31, 0x02, 7}, - {44, 0x03, 7}, + {3, 0x02, 210}, + {6, 0x02, 210}, + {10, 0x02, 210}, + {15, 0x02, 210}, + {24, 0x02, 210}, + {31, 0x02, 210}, + {41, 0x02, 210}, + {56, 0x03, 210}, + {3, 0x02, 213}, + {6, 0x02, 213}, + {10, 0x02, 213}, + {15, 0x02, 213}, + {24, 0x02, 213}, + {31, 0x02, 213}, + {41, 0x02, 213}, + {56, 0x03, 213}, }, /* 199 */ { - {3, 0x02, 8}, - {4, 0x02, 8}, - {7, 0x02, 8}, - {10, 0x02, 8}, - {16, 0x02, 8}, - {23, 0x02, 8}, - {31, 0x02, 8}, - {44, 0x03, 8}, - {3, 0x02, 9}, - {4, 0x02, 9}, - {7, 0x02, 9}, - {10, 0x02, 9}, - {16, 0x02, 9}, - {23, 0x02, 9}, - {31, 0x02, 9}, - {44, 0x03, 9}, + {1, 0x02, 218}, + {22, 0x03, 218}, + {1, 0x02, 219}, + {22, 0x03, 219}, + {1, 0x02, 238}, + {22, 0x03, 238}, + {1, 0x02, 240}, + {22, 0x03, 240}, + {1, 0x02, 242}, + {22, 0x03, 242}, + {1, 0x02, 243}, + {22, 0x03, 243}, + {1, 0x02, 255}, + {22, 0x03, 255}, + {0, 0x03, 203}, + {0, 0x03, 204}, }, /* 200 */ { - {2, 0x02, 10}, - {6, 0x02, 10}, - {15, 0x02, 10}, - {30, 0x03, 10}, - {2, 0x02, 11}, - {6, 0x02, 11}, - {15, 0x02, 11}, - {30, 0x03, 11}, - {2, 0x02, 12}, - {6, 0x02, 12}, - {15, 0x02, 12}, - {30, 0x03, 12}, - {2, 0x02, 13}, - {6, 0x02, 13}, - {15, 0x02, 13}, - {30, 0x03, 13}, + {2, 0x02, 218}, + {9, 0x02, 218}, + {23, 0x02, 218}, + {40, 0x03, 218}, + {2, 0x02, 219}, + {9, 0x02, 219}, + {23, 0x02, 219}, + {40, 0x03, 219}, + {2, 0x02, 238}, + {9, 0x02, 238}, + {23, 0x02, 238}, + {40, 0x03, 238}, + {2, 0x02, 240}, + {9, 0x02, 240}, + {23, 0x02, 240}, + {40, 0x03, 240}, }, /* 201 */ { - {3, 0x02, 10}, - {4, 0x02, 10}, - {7, 0x02, 10}, - {10, 0x02, 10}, - {16, 0x02, 10}, - {23, 0x02, 10}, - {31, 0x02, 10}, - {44, 0x03, 10}, - {3, 0x02, 11}, - {4, 0x02, 11}, - {7, 0x02, 11}, - {10, 0x02, 11}, - {16, 0x02, 11}, - {23, 0x02, 11}, - {31, 0x02, 11}, - {44, 0x03, 11}, + {3, 0x02, 218}, + {6, 0x02, 218}, + {10, 0x02, 218}, + {15, 0x02, 218}, + {24, 0x02, 218}, + {31, 0x02, 218}, + {41, 0x02, 218}, + {56, 0x03, 218}, + {3, 0x02, 219}, + {6, 0x02, 219}, + {10, 0x02, 219}, + {15, 0x02, 219}, + {24, 0x02, 219}, + {31, 0x02, 219}, + {41, 0x02, 219}, + {56, 0x03, 219}, }, /* 202 */ { - {3, 0x02, 12}, - {4, 0x02, 12}, - {7, 0x02, 12}, - {10, 0x02, 12}, - {16, 0x02, 12}, - {23, 0x02, 12}, - {31, 0x02, 12}, - {44, 0x03, 12}, - {3, 0x02, 13}, - {4, 0x02, 13}, - {7, 0x02, 13}, - {10, 0x02, 13}, - {16, 0x02, 13}, - {23, 0x02, 13}, - {31, 0x02, 13}, - {44, 0x03, 13}, + {3, 0x02, 238}, + {6, 0x02, 238}, + {10, 0x02, 238}, + {15, 0x02, 238}, + {24, 0x02, 238}, + {31, 0x02, 238}, + {41, 0x02, 238}, + {56, 0x03, 238}, + {3, 0x02, 240}, + {6, 0x02, 240}, + {10, 0x02, 240}, + {15, 0x02, 240}, + {24, 0x02, 240}, + {31, 0x02, 240}, + {41, 0x02, 240}, + {56, 0x03, 240}, }, /* 203 */ { - {1, 0x02, 14}, - {14, 0x03, 14}, - {1, 0x02, 15}, - {14, 0x03, 15}, - {1, 0x02, 16}, - {14, 0x03, 16}, - {1, 0x02, 17}, - {14, 0x03, 17}, - {1, 0x02, 18}, - {14, 0x03, 18}, - {1, 0x02, 19}, - {14, 0x03, 19}, - {1, 0x02, 20}, - {14, 0x03, 20}, - {1, 0x02, 21}, - {14, 0x03, 21}, + {2, 0x02, 242}, + {9, 0x02, 242}, + {23, 0x02, 242}, + {40, 0x03, 242}, + {2, 0x02, 243}, + {9, 0x02, 243}, + {23, 0x02, 243}, + {40, 0x03, 243}, + {2, 0x02, 255}, + {9, 0x02, 255}, + {23, 0x02, 255}, + {40, 0x03, 255}, + {1, 0x02, 203}, + {22, 0x03, 203}, + {1, 0x02, 204}, + {22, 0x03, 204}, }, /* 204 */ { - {2, 0x02, 14}, - {6, 0x02, 14}, - {15, 0x02, 14}, - {30, 0x03, 14}, - {2, 0x02, 15}, - {6, 0x02, 15}, - {15, 0x02, 15}, - {30, 0x03, 15}, - {2, 0x02, 16}, - {6, 0x02, 16}, - {15, 0x02, 16}, - {30, 0x03, 16}, - {2, 0x02, 17}, - {6, 0x02, 17}, - {15, 0x02, 17}, - {30, 0x03, 17}, + {3, 0x02, 242}, + {6, 0x02, 242}, + {10, 0x02, 242}, + {15, 0x02, 242}, + {24, 0x02, 242}, + {31, 0x02, 242}, + {41, 0x02, 242}, + {56, 0x03, 242}, + {3, 0x02, 243}, + {6, 0x02, 243}, + {10, 0x02, 243}, + {15, 0x02, 243}, + {24, 0x02, 243}, + {31, 0x02, 243}, + {41, 0x02, 243}, + {56, 0x03, 243}, }, /* 205 */ { - {3, 0x02, 14}, - {4, 0x02, 14}, - {7, 0x02, 14}, - {10, 0x02, 14}, - {16, 0x02, 14}, - {23, 0x02, 14}, - {31, 0x02, 14}, - {44, 0x03, 14}, - {3, 0x02, 15}, - {4, 0x02, 15}, - {7, 0x02, 15}, - {10, 0x02, 15}, - {16, 0x02, 15}, - {23, 0x02, 15}, - {31, 0x02, 15}, - {44, 0x03, 15}, + {3, 0x02, 255}, + {6, 0x02, 255}, + {10, 0x02, 255}, + {15, 0x02, 255}, + {24, 0x02, 255}, + {31, 0x02, 255}, + {41, 0x02, 255}, + {56, 0x03, 255}, + {2, 0x02, 203}, + {9, 0x02, 203}, + {23, 0x02, 203}, + {40, 0x03, 203}, + {2, 0x02, 204}, + {9, 0x02, 204}, + {23, 0x02, 204}, + {40, 0x03, 204}, }, /* 206 */ { - {3, 0x02, 16}, - {4, 0x02, 16}, - {7, 0x02, 16}, - {10, 0x02, 16}, - {16, 0x02, 16}, - {23, 0x02, 16}, - {31, 0x02, 16}, - {44, 0x03, 16}, - {3, 0x02, 17}, - {4, 0x02, 17}, - {7, 0x02, 17}, - {10, 0x02, 17}, - {16, 0x02, 17}, - {23, 0x02, 17}, - {31, 0x02, 17}, - {44, 0x03, 17}, + {3, 0x02, 203}, + {6, 0x02, 203}, + {10, 0x02, 203}, + {15, 0x02, 203}, + {24, 0x02, 203}, + {31, 0x02, 203}, + {41, 0x02, 203}, + {56, 0x03, 203}, + {3, 0x02, 204}, + {6, 0x02, 204}, + {10, 0x02, 204}, + {15, 0x02, 204}, + {24, 0x02, 204}, + {31, 0x02, 204}, + {41, 0x02, 204}, + {56, 0x03, 204}, }, /* 207 */ { - {2, 0x02, 18}, - {6, 0x02, 18}, - {15, 0x02, 18}, - {30, 0x03, 18}, - {2, 0x02, 19}, - {6, 0x02, 19}, - {15, 0x02, 19}, - {30, 0x03, 19}, - {2, 0x02, 20}, - {6, 0x02, 20}, - {15, 0x02, 20}, - {30, 0x03, 20}, - {2, 0x02, 21}, - {6, 0x02, 21}, - {15, 0x02, 21}, - {30, 0x03, 21}, + {211, 0x00, 0}, + {212, 0x00, 0}, + {214, 0x00, 0}, + {215, 0x00, 0}, + {218, 0x00, 0}, + {219, 0x00, 0}, + {221, 0x00, 0}, + {222, 0x00, 0}, + {226, 0x00, 0}, + {228, 0x00, 0}, + {232, 0x00, 0}, + {235, 0x00, 0}, + {240, 0x00, 0}, + {243, 0x00, 0}, + {247, 0x00, 0}, + {250, 0x00, 0}, }, /* 208 */ { - {3, 0x02, 18}, - {4, 0x02, 18}, - {7, 0x02, 18}, - {10, 0x02, 18}, - {16, 0x02, 18}, - {23, 0x02, 18}, - {31, 0x02, 18}, - {44, 0x03, 18}, - {3, 0x02, 19}, - {4, 0x02, 19}, - {7, 0x02, 19}, - {10, 0x02, 19}, - {16, 0x02, 19}, - {23, 0x02, 19}, - {31, 0x02, 19}, - {44, 0x03, 19}, + {0, 0x03, 211}, + {0, 0x03, 212}, + {0, 0x03, 214}, + {0, 0x03, 221}, + {0, 0x03, 222}, + {0, 0x03, 223}, + {0, 0x03, 241}, + {0, 0x03, 244}, + {0, 0x03, 245}, + {0, 0x03, 246}, + {0, 0x03, 247}, + {0, 0x03, 248}, + {0, 0x03, 250}, + {0, 0x03, 251}, + {0, 0x03, 252}, + {0, 0x03, 253}, }, /* 209 */ { - {3, 0x02, 20}, - {4, 0x02, 20}, - {7, 0x02, 20}, - {10, 0x02, 20}, - {16, 0x02, 20}, - {23, 0x02, 20}, - {31, 0x02, 20}, - {44, 0x03, 20}, - {3, 0x02, 21}, - {4, 0x02, 21}, - {7, 0x02, 21}, - {10, 0x02, 21}, - {16, 0x02, 21}, - {23, 0x02, 21}, - {31, 0x02, 21}, - {44, 0x03, 21}, + {1, 0x02, 211}, + {22, 0x03, 211}, + {1, 0x02, 212}, + {22, 0x03, 212}, + {1, 0x02, 214}, + {22, 0x03, 214}, + {1, 0x02, 221}, + {22, 0x03, 221}, + {1, 0x02, 222}, + {22, 0x03, 222}, + {1, 0x02, 223}, + {22, 0x03, 223}, + {1, 0x02, 241}, + {22, 0x03, 241}, + {1, 0x02, 244}, + {22, 0x03, 244}, }, /* 210 */ { - {0, 0x03, 22}, - {0, 0x03, 23}, - {0, 0x03, 24}, - {0, 0x03, 25}, - {0, 0x03, 26}, - {0, 0x03, 27}, - {0, 0x03, 28}, - {0, 0x03, 29}, - {0, 0x03, 30}, - {0, 0x03, 31}, - {0, 0x03, 92}, - {0, 0x03, 127}, - {0, 0x03, 128}, - {0, 0x03, 129}, - {0, 0x03, 130}, - {0, 0x03, 131}, + {2, 0x02, 211}, + {9, 0x02, 211}, + {23, 0x02, 211}, + {40, 0x03, 211}, + {2, 0x02, 212}, + {9, 0x02, 212}, + {23, 0x02, 212}, + {40, 0x03, 212}, + {2, 0x02, 214}, + {9, 0x02, 214}, + {23, 0x02, 214}, + {40, 0x03, 214}, + {2, 0x02, 221}, + {9, 0x02, 221}, + {23, 0x02, 221}, + {40, 0x03, 221}, }, /* 211 */ { - {1, 0x02, 22}, - {14, 0x03, 22}, - {1, 0x02, 23}, - {14, 0x03, 23}, - {1, 0x02, 24}, - {14, 0x03, 24}, - {1, 0x02, 25}, - {14, 0x03, 25}, - {1, 0x02, 26}, - {14, 0x03, 26}, - {1, 0x02, 27}, - {14, 0x03, 27}, - {1, 0x02, 28}, - {14, 0x03, 28}, - {1, 0x02, 29}, - {14, 0x03, 29}, + {3, 0x02, 211}, + {6, 0x02, 211}, + {10, 0x02, 211}, + {15, 0x02, 211}, + {24, 0x02, 211}, + {31, 0x02, 211}, + {41, 0x02, 211}, + {56, 0x03, 211}, + {3, 0x02, 212}, + {6, 0x02, 212}, + {10, 0x02, 212}, + {15, 0x02, 212}, + {24, 0x02, 212}, + {31, 0x02, 212}, + {41, 0x02, 212}, + {56, 0x03, 212}, }, /* 212 */ { - {2, 0x02, 22}, - {6, 0x02, 22}, - {15, 0x02, 22}, - {30, 0x03, 22}, - {2, 0x02, 23}, - {6, 0x02, 23}, - {15, 0x02, 23}, - {30, 0x03, 23}, - {2, 0x02, 24}, - {6, 0x02, 24}, - {15, 0x02, 24}, - {30, 0x03, 24}, - {2, 0x02, 25}, - {6, 0x02, 25}, - {15, 0x02, 25}, - {30, 0x03, 25}, + {3, 0x02, 214}, + {6, 0x02, 214}, + {10, 0x02, 214}, + {15, 0x02, 214}, + {24, 0x02, 214}, + {31, 0x02, 214}, + {41, 0x02, 214}, + {56, 0x03, 214}, + {3, 0x02, 221}, + {6, 0x02, 221}, + {10, 0x02, 221}, + {15, 0x02, 221}, + {24, 0x02, 221}, + {31, 0x02, 221}, + {41, 0x02, 221}, + {56, 0x03, 221}, }, /* 213 */ { - {3, 0x02, 22}, - {4, 0x02, 22}, - {7, 0x02, 22}, - {10, 0x02, 22}, - {16, 0x02, 22}, - {23, 0x02, 22}, - {31, 0x02, 22}, - {44, 0x03, 22}, - {3, 0x02, 23}, - {4, 0x02, 23}, - {7, 0x02, 23}, - {10, 0x02, 23}, - {16, 0x02, 23}, - {23, 0x02, 23}, - {31, 0x02, 23}, - {44, 0x03, 23}, + {2, 0x02, 222}, + {9, 0x02, 222}, + {23, 0x02, 222}, + {40, 0x03, 222}, + {2, 0x02, 223}, + {9, 0x02, 223}, + {23, 0x02, 223}, + {40, 0x03, 223}, + {2, 0x02, 241}, + {9, 0x02, 241}, + {23, 0x02, 241}, + {40, 0x03, 241}, + {2, 0x02, 244}, + {9, 0x02, 244}, + {23, 0x02, 244}, + {40, 0x03, 244}, }, /* 214 */ { - {3, 0x02, 24}, - {4, 0x02, 24}, - {7, 0x02, 24}, - {10, 0x02, 24}, - {16, 0x02, 24}, - {23, 0x02, 24}, - {31, 0x02, 24}, - {44, 0x03, 24}, - {3, 0x02, 25}, - {4, 0x02, 25}, - {7, 0x02, 25}, - {10, 0x02, 25}, - {16, 0x02, 25}, - {23, 0x02, 25}, - {31, 0x02, 25}, - {44, 0x03, 25}, + {3, 0x02, 222}, + {6, 0x02, 222}, + {10, 0x02, 222}, + {15, 0x02, 222}, + {24, 0x02, 222}, + {31, 0x02, 222}, + {41, 0x02, 222}, + {56, 0x03, 222}, + {3, 0x02, 223}, + {6, 0x02, 223}, + {10, 0x02, 223}, + {15, 0x02, 223}, + {24, 0x02, 223}, + {31, 0x02, 223}, + {41, 0x02, 223}, + {56, 0x03, 223}, }, /* 215 */ { - {2, 0x02, 26}, - {6, 0x02, 26}, - {15, 0x02, 26}, - {30, 0x03, 26}, - {2, 0x02, 27}, - {6, 0x02, 27}, - {15, 0x02, 27}, - {30, 0x03, 27}, - {2, 0x02, 28}, - {6, 0x02, 28}, - {15, 0x02, 28}, - {30, 0x03, 28}, - {2, 0x02, 29}, - {6, 0x02, 29}, - {15, 0x02, 29}, - {30, 0x03, 29}, + {3, 0x02, 241}, + {6, 0x02, 241}, + {10, 0x02, 241}, + {15, 0x02, 241}, + {24, 0x02, 241}, + {31, 0x02, 241}, + {41, 0x02, 241}, + {56, 0x03, 241}, + {3, 0x02, 244}, + {6, 0x02, 244}, + {10, 0x02, 244}, + {15, 0x02, 244}, + {24, 0x02, 244}, + {31, 0x02, 244}, + {41, 0x02, 244}, + {56, 0x03, 244}, }, /* 216 */ { - {3, 0x02, 26}, - {4, 0x02, 26}, - {7, 0x02, 26}, - {10, 0x02, 26}, - {16, 0x02, 26}, - {23, 0x02, 26}, - {31, 0x02, 26}, - {44, 0x03, 26}, - {3, 0x02, 27}, - {4, 0x02, 27}, - {7, 0x02, 27}, - {10, 0x02, 27}, - {16, 0x02, 27}, - {23, 0x02, 27}, - {31, 0x02, 27}, - {44, 0x03, 27}, + {1, 0x02, 245}, + {22, 0x03, 245}, + {1, 0x02, 246}, + {22, 0x03, 246}, + {1, 0x02, 247}, + {22, 0x03, 247}, + {1, 0x02, 248}, + {22, 0x03, 248}, + {1, 0x02, 250}, + {22, 0x03, 250}, + {1, 0x02, 251}, + {22, 0x03, 251}, + {1, 0x02, 252}, + {22, 0x03, 252}, + {1, 0x02, 253}, + {22, 0x03, 253}, }, /* 217 */ { - {3, 0x02, 28}, - {4, 0x02, 28}, - {7, 0x02, 28}, - {10, 0x02, 28}, - {16, 0x02, 28}, - {23, 0x02, 28}, - {31, 0x02, 28}, - {44, 0x03, 28}, - {3, 0x02, 29}, - {4, 0x02, 29}, - {7, 0x02, 29}, - {10, 0x02, 29}, - {16, 0x02, 29}, - {23, 0x02, 29}, - {31, 0x02, 29}, - {44, 0x03, 29}, + {2, 0x02, 245}, + {9, 0x02, 245}, + {23, 0x02, 245}, + {40, 0x03, 245}, + {2, 0x02, 246}, + {9, 0x02, 246}, + {23, 0x02, 246}, + {40, 0x03, 246}, + {2, 0x02, 247}, + {9, 0x02, 247}, + {23, 0x02, 247}, + {40, 0x03, 247}, + {2, 0x02, 248}, + {9, 0x02, 248}, + {23, 0x02, 248}, + {40, 0x03, 248}, }, /* 218 */ { - {1, 0x02, 30}, - {14, 0x03, 30}, - {1, 0x02, 31}, - {14, 0x03, 31}, - {1, 0x02, 92}, - {14, 0x03, 92}, - {1, 0x02, 127}, - {14, 0x03, 127}, - {1, 0x02, 128}, - {14, 0x03, 128}, - {1, 0x02, 129}, - {14, 0x03, 129}, - {1, 0x02, 130}, - {14, 0x03, 130}, - {1, 0x02, 131}, - {14, 0x03, 131}, + {3, 0x02, 245}, + {6, 0x02, 245}, + {10, 0x02, 245}, + {15, 0x02, 245}, + {24, 0x02, 245}, + {31, 0x02, 245}, + {41, 0x02, 245}, + {56, 0x03, 245}, + {3, 0x02, 246}, + {6, 0x02, 246}, + {10, 0x02, 246}, + {15, 0x02, 246}, + {24, 0x02, 246}, + {31, 0x02, 246}, + {41, 0x02, 246}, + {56, 0x03, 246}, }, /* 219 */ { - {2, 0x02, 30}, - {6, 0x02, 30}, - {15, 0x02, 30}, - {30, 0x03, 30}, - {2, 0x02, 31}, - {6, 0x02, 31}, - {15, 0x02, 31}, - {30, 0x03, 31}, - {2, 0x02, 92}, - {6, 0x02, 92}, - {15, 0x02, 92}, - {30, 0x03, 92}, - {2, 0x02, 127}, - {6, 0x02, 127}, - {15, 0x02, 127}, - {30, 0x03, 127}, + {3, 0x02, 247}, + {6, 0x02, 247}, + {10, 0x02, 247}, + {15, 0x02, 247}, + {24, 0x02, 247}, + {31, 0x02, 247}, + {41, 0x02, 247}, + {56, 0x03, 247}, + {3, 0x02, 248}, + {6, 0x02, 248}, + {10, 0x02, 248}, + {15, 0x02, 248}, + {24, 0x02, 248}, + {31, 0x02, 248}, + {41, 0x02, 248}, + {56, 0x03, 248}, }, /* 220 */ { - {3, 0x02, 30}, - {4, 0x02, 30}, - {7, 0x02, 30}, - {10, 0x02, 30}, - {16, 0x02, 30}, - {23, 0x02, 30}, - {31, 0x02, 30}, - {44, 0x03, 30}, - {3, 0x02, 31}, - {4, 0x02, 31}, - {7, 0x02, 31}, - {10, 0x02, 31}, - {16, 0x02, 31}, - {23, 0x02, 31}, - {31, 0x02, 31}, - {44, 0x03, 31}, + {2, 0x02, 250}, + {9, 0x02, 250}, + {23, 0x02, 250}, + {40, 0x03, 250}, + {2, 0x02, 251}, + {9, 0x02, 251}, + {23, 0x02, 251}, + {40, 0x03, 251}, + {2, 0x02, 252}, + {9, 0x02, 252}, + {23, 0x02, 252}, + {40, 0x03, 252}, + {2, 0x02, 253}, + {9, 0x02, 253}, + {23, 0x02, 253}, + {40, 0x03, 253}, }, /* 221 */ { - {3, 0x02, 92}, - {4, 0x02, 92}, - {7, 0x02, 92}, - {10, 0x02, 92}, - {16, 0x02, 92}, - {23, 0x02, 92}, - {31, 0x02, 92}, - {44, 0x03, 92}, - {3, 0x02, 127}, - {4, 0x02, 127}, - {7, 0x02, 127}, - {10, 0x02, 127}, - {16, 0x02, 127}, - {23, 0x02, 127}, - {31, 0x02, 127}, - {44, 0x03, 127}, + {3, 0x02, 250}, + {6, 0x02, 250}, + {10, 0x02, 250}, + {15, 0x02, 250}, + {24, 0x02, 250}, + {31, 0x02, 250}, + {41, 0x02, 250}, + {56, 0x03, 250}, + {3, 0x02, 251}, + {6, 0x02, 251}, + {10, 0x02, 251}, + {15, 0x02, 251}, + {24, 0x02, 251}, + {31, 0x02, 251}, + {41, 0x02, 251}, + {56, 0x03, 251}, }, /* 222 */ { - {2, 0x02, 128}, - {6, 0x02, 128}, - {15, 0x02, 128}, - {30, 0x03, 128}, - {2, 0x02, 129}, - {6, 0x02, 129}, - {15, 0x02, 129}, - {30, 0x03, 129}, - {2, 0x02, 130}, - {6, 0x02, 130}, - {15, 0x02, 130}, - {30, 0x03, 130}, - {2, 0x02, 131}, - {6, 0x02, 131}, - {15, 0x02, 131}, - {30, 0x03, 131}, + {3, 0x02, 252}, + {6, 0x02, 252}, + {10, 0x02, 252}, + {15, 0x02, 252}, + {24, 0x02, 252}, + {31, 0x02, 252}, + {41, 0x02, 252}, + {56, 0x03, 252}, + {3, 0x02, 253}, + {6, 0x02, 253}, + {10, 0x02, 253}, + {15, 0x02, 253}, + {24, 0x02, 253}, + {31, 0x02, 253}, + {41, 0x02, 253}, + {56, 0x03, 253}, }, /* 223 */ { - {3, 0x02, 128}, - {4, 0x02, 128}, - {7, 0x02, 128}, - {10, 0x02, 128}, - {16, 0x02, 128}, - {23, 0x02, 128}, - {31, 0x02, 128}, - {44, 0x03, 128}, - {3, 0x02, 129}, - {4, 0x02, 129}, - {7, 0x02, 129}, - {10, 0x02, 129}, - {16, 0x02, 129}, - {23, 0x02, 129}, - {31, 0x02, 129}, - {44, 0x03, 129}, - }, - /* 224 */ - { - {3, 0x02, 130}, - {4, 0x02, 130}, - {7, 0x02, 130}, - {10, 0x02, 130}, - {16, 0x02, 130}, - {23, 0x02, 130}, - {31, 0x02, 130}, - {44, 0x03, 130}, - {3, 0x02, 131}, - {4, 0x02, 131}, - {7, 0x02, 131}, - {10, 0x02, 131}, - {16, 0x02, 131}, - {23, 0x02, 131}, - {31, 0x02, 131}, - {44, 0x03, 131}, - }, - /* 225 */ - { + {0, 0x03, 254}, + {227, 0x00, 0}, {229, 0x00, 0}, {230, 0x00, 0}, - {232, 0x00, 0}, {233, 0x00, 0}, + {234, 0x00, 0}, {236, 0x00, 0}, {237, 0x00, 0}, - {239, 0x00, 0}, - {240, 0x00, 0}, + {241, 0x00, 0}, + {242, 0x00, 0}, {244, 0x00, 0}, {245, 0x00, 0}, - {247, 0x00, 0}, {248, 0x00, 0}, + {249, 0x00, 0}, {251, 0x00, 0}, {252, 0x00, 0}, - {254, 0x00, 0}, - {255, 0x00, 0}, + }, + /* 224 */ + { + {1, 0x02, 254}, + {22, 0x03, 254}, + {0, 0x03, 2}, + {0, 0x03, 3}, + {0, 0x03, 4}, + {0, 0x03, 5}, + {0, 0x03, 6}, + {0, 0x03, 7}, + {0, 0x03, 8}, + {0, 0x03, 11}, + {0, 0x03, 12}, + {0, 0x03, 14}, + {0, 0x03, 15}, + {0, 0x03, 16}, + {0, 0x03, 17}, + {0, 0x03, 18}, + }, + /* 225 */ + { + {2, 0x02, 254}, + {9, 0x02, 254}, + {23, 0x02, 254}, + {40, 0x03, 254}, + {1, 0x02, 2}, + {22, 0x03, 2}, + {1, 0x02, 3}, + {22, 0x03, 3}, + {1, 0x02, 4}, + {22, 0x03, 4}, + {1, 0x02, 5}, + {22, 0x03, 5}, + {1, 0x02, 6}, + {22, 0x03, 6}, + {1, 0x02, 7}, + {22, 0x03, 7}, }, /* 226 */ { - {0, 0x03, 132}, - {0, 0x03, 133}, - {0, 0x03, 134}, - {0, 0x03, 135}, - {0, 0x03, 136}, - {0, 0x03, 137}, - {0, 0x03, 138}, - {0, 0x03, 139}, - {0, 0x03, 140}, - {0, 0x03, 141}, - {0, 0x03, 142}, - {0, 0x03, 143}, - {0, 0x03, 144}, - {0, 0x03, 145}, - {0, 0x03, 146}, - {0, 0x03, 147}, + {3, 0x02, 254}, + {6, 0x02, 254}, + {10, 0x02, 254}, + {15, 0x02, 254}, + {24, 0x02, 254}, + {31, 0x02, 254}, + {41, 0x02, 254}, + {56, 0x03, 254}, + {2, 0x02, 2}, + {9, 0x02, 2}, + {23, 0x02, 2}, + {40, 0x03, 2}, + {2, 0x02, 3}, + {9, 0x02, 3}, + {23, 0x02, 3}, + {40, 0x03, 3}, }, /* 227 */ { - {1, 0x02, 132}, - {14, 0x03, 132}, - {1, 0x02, 133}, - {14, 0x03, 133}, - {1, 0x02, 134}, - {14, 0x03, 134}, - {1, 0x02, 135}, - {14, 0x03, 135}, - {1, 0x02, 136}, - {14, 0x03, 136}, - {1, 0x02, 137}, - {14, 0x03, 137}, - {1, 0x02, 138}, - {14, 0x03, 138}, - {1, 0x02, 139}, - {14, 0x03, 139}, + {3, 0x02, 2}, + {6, 0x02, 2}, + {10, 0x02, 2}, + {15, 0x02, 2}, + {24, 0x02, 2}, + {31, 0x02, 2}, + {41, 0x02, 2}, + {56, 0x03, 2}, + {3, 0x02, 3}, + {6, 0x02, 3}, + {10, 0x02, 3}, + {15, 0x02, 3}, + {24, 0x02, 3}, + {31, 0x02, 3}, + {41, 0x02, 3}, + {56, 0x03, 3}, }, /* 228 */ { - {2, 0x02, 132}, - {6, 0x02, 132}, - {15, 0x02, 132}, - {30, 0x03, 132}, - {2, 0x02, 133}, - {6, 0x02, 133}, - {15, 0x02, 133}, - {30, 0x03, 133}, - {2, 0x02, 134}, - {6, 0x02, 134}, - {15, 0x02, 134}, - {30, 0x03, 134}, - {2, 0x02, 135}, - {6, 0x02, 135}, - {15, 0x02, 135}, - {30, 0x03, 135}, + {2, 0x02, 4}, + {9, 0x02, 4}, + {23, 0x02, 4}, + {40, 0x03, 4}, + {2, 0x02, 5}, + {9, 0x02, 5}, + {23, 0x02, 5}, + {40, 0x03, 5}, + {2, 0x02, 6}, + {9, 0x02, 6}, + {23, 0x02, 6}, + {40, 0x03, 6}, + {2, 0x02, 7}, + {9, 0x02, 7}, + {23, 0x02, 7}, + {40, 0x03, 7}, }, /* 229 */ { - {3, 0x02, 132}, - {4, 0x02, 132}, - {7, 0x02, 132}, - {10, 0x02, 132}, - {16, 0x02, 132}, - {23, 0x02, 132}, - {31, 0x02, 132}, - {44, 0x03, 132}, - {3, 0x02, 133}, - {4, 0x02, 133}, - {7, 0x02, 133}, - {10, 0x02, 133}, - {16, 0x02, 133}, - {23, 0x02, 133}, - {31, 0x02, 133}, - {44, 0x03, 133}, + {3, 0x02, 4}, + {6, 0x02, 4}, + {10, 0x02, 4}, + {15, 0x02, 4}, + {24, 0x02, 4}, + {31, 0x02, 4}, + {41, 0x02, 4}, + {56, 0x03, 4}, + {3, 0x02, 5}, + {6, 0x02, 5}, + {10, 0x02, 5}, + {15, 0x02, 5}, + {24, 0x02, 5}, + {31, 0x02, 5}, + {41, 0x02, 5}, + {56, 0x03, 5}, }, /* 230 */ { - {3, 0x02, 134}, - {4, 0x02, 134}, - {7, 0x02, 134}, - {10, 0x02, 134}, - {16, 0x02, 134}, - {23, 0x02, 134}, - {31, 0x02, 134}, - {44, 0x03, 134}, - {3, 0x02, 135}, - {4, 0x02, 135}, - {7, 0x02, 135}, - {10, 0x02, 135}, - {16, 0x02, 135}, - {23, 0x02, 135}, - {31, 0x02, 135}, - {44, 0x03, 135}, + {3, 0x02, 6}, + {6, 0x02, 6}, + {10, 0x02, 6}, + {15, 0x02, 6}, + {24, 0x02, 6}, + {31, 0x02, 6}, + {41, 0x02, 6}, + {56, 0x03, 6}, + {3, 0x02, 7}, + {6, 0x02, 7}, + {10, 0x02, 7}, + {15, 0x02, 7}, + {24, 0x02, 7}, + {31, 0x02, 7}, + {41, 0x02, 7}, + {56, 0x03, 7}, }, /* 231 */ { - {2, 0x02, 136}, - {6, 0x02, 136}, - {15, 0x02, 136}, - {30, 0x03, 136}, - {2, 0x02, 137}, - {6, 0x02, 137}, - {15, 0x02, 137}, - {30, 0x03, 137}, - {2, 0x02, 138}, - {6, 0x02, 138}, - {15, 0x02, 138}, - {30, 0x03, 138}, - {2, 0x02, 139}, - {6, 0x02, 139}, - {15, 0x02, 139}, - {30, 0x03, 139}, + {1, 0x02, 8}, + {22, 0x03, 8}, + {1, 0x02, 11}, + {22, 0x03, 11}, + {1, 0x02, 12}, + {22, 0x03, 12}, + {1, 0x02, 14}, + {22, 0x03, 14}, + {1, 0x02, 15}, + {22, 0x03, 15}, + {1, 0x02, 16}, + {22, 0x03, 16}, + {1, 0x02, 17}, + {22, 0x03, 17}, + {1, 0x02, 18}, + {22, 0x03, 18}, }, /* 232 */ { - {3, 0x02, 136}, - {4, 0x02, 136}, - {7, 0x02, 136}, - {10, 0x02, 136}, - {16, 0x02, 136}, - {23, 0x02, 136}, - {31, 0x02, 136}, - {44, 0x03, 136}, - {3, 0x02, 137}, - {4, 0x02, 137}, - {7, 0x02, 137}, - {10, 0x02, 137}, - {16, 0x02, 137}, - {23, 0x02, 137}, - {31, 0x02, 137}, - {44, 0x03, 137}, + {2, 0x02, 8}, + {9, 0x02, 8}, + {23, 0x02, 8}, + {40, 0x03, 8}, + {2, 0x02, 11}, + {9, 0x02, 11}, + {23, 0x02, 11}, + {40, 0x03, 11}, + {2, 0x02, 12}, + {9, 0x02, 12}, + {23, 0x02, 12}, + {40, 0x03, 12}, + {2, 0x02, 14}, + {9, 0x02, 14}, + {23, 0x02, 14}, + {40, 0x03, 14}, }, /* 233 */ { - {3, 0x02, 138}, - {4, 0x02, 138}, - {7, 0x02, 138}, - {10, 0x02, 138}, - {16, 0x02, 138}, - {23, 0x02, 138}, - {31, 0x02, 138}, - {44, 0x03, 138}, - {3, 0x02, 139}, - {4, 0x02, 139}, - {7, 0x02, 139}, - {10, 0x02, 139}, - {16, 0x02, 139}, - {23, 0x02, 139}, - {31, 0x02, 139}, - {44, 0x03, 139}, + {3, 0x02, 8}, + {6, 0x02, 8}, + {10, 0x02, 8}, + {15, 0x02, 8}, + {24, 0x02, 8}, + {31, 0x02, 8}, + {41, 0x02, 8}, + {56, 0x03, 8}, + {3, 0x02, 11}, + {6, 0x02, 11}, + {10, 0x02, 11}, + {15, 0x02, 11}, + {24, 0x02, 11}, + {31, 0x02, 11}, + {41, 0x02, 11}, + {56, 0x03, 11}, }, /* 234 */ { - {1, 0x02, 140}, - {14, 0x03, 140}, - {1, 0x02, 141}, - {14, 0x03, 141}, - {1, 0x02, 142}, - {14, 0x03, 142}, - {1, 0x02, 143}, - {14, 0x03, 143}, - {1, 0x02, 144}, - {14, 0x03, 144}, - {1, 0x02, 145}, - {14, 0x03, 145}, - {1, 0x02, 146}, - {14, 0x03, 146}, - {1, 0x02, 147}, - {14, 0x03, 147}, + {3, 0x02, 12}, + {6, 0x02, 12}, + {10, 0x02, 12}, + {15, 0x02, 12}, + {24, 0x02, 12}, + {31, 0x02, 12}, + {41, 0x02, 12}, + {56, 0x03, 12}, + {3, 0x02, 14}, + {6, 0x02, 14}, + {10, 0x02, 14}, + {15, 0x02, 14}, + {24, 0x02, 14}, + {31, 0x02, 14}, + {41, 0x02, 14}, + {56, 0x03, 14}, }, /* 235 */ { - {2, 0x02, 140}, - {6, 0x02, 140}, - {15, 0x02, 140}, - {30, 0x03, 140}, - {2, 0x02, 141}, - {6, 0x02, 141}, - {15, 0x02, 141}, - {30, 0x03, 141}, - {2, 0x02, 142}, - {6, 0x02, 142}, - {15, 0x02, 142}, - {30, 0x03, 142}, - {2, 0x02, 143}, - {6, 0x02, 143}, - {15, 0x02, 143}, - {30, 0x03, 143}, + {2, 0x02, 15}, + {9, 0x02, 15}, + {23, 0x02, 15}, + {40, 0x03, 15}, + {2, 0x02, 16}, + {9, 0x02, 16}, + {23, 0x02, 16}, + {40, 0x03, 16}, + {2, 0x02, 17}, + {9, 0x02, 17}, + {23, 0x02, 17}, + {40, 0x03, 17}, + {2, 0x02, 18}, + {9, 0x02, 18}, + {23, 0x02, 18}, + {40, 0x03, 18}, }, /* 236 */ { - {3, 0x02, 140}, - {4, 0x02, 140}, - {7, 0x02, 140}, - {10, 0x02, 140}, - {16, 0x02, 140}, - {23, 0x02, 140}, - {31, 0x02, 140}, - {44, 0x03, 140}, - {3, 0x02, 141}, - {4, 0x02, 141}, - {7, 0x02, 141}, - {10, 0x02, 141}, - {16, 0x02, 141}, - {23, 0x02, 141}, - {31, 0x02, 141}, - {44, 0x03, 141}, + {3, 0x02, 15}, + {6, 0x02, 15}, + {10, 0x02, 15}, + {15, 0x02, 15}, + {24, 0x02, 15}, + {31, 0x02, 15}, + {41, 0x02, 15}, + {56, 0x03, 15}, + {3, 0x02, 16}, + {6, 0x02, 16}, + {10, 0x02, 16}, + {15, 0x02, 16}, + {24, 0x02, 16}, + {31, 0x02, 16}, + {41, 0x02, 16}, + {56, 0x03, 16}, }, /* 237 */ { - {3, 0x02, 142}, - {4, 0x02, 142}, - {7, 0x02, 142}, - {10, 0x02, 142}, - {16, 0x02, 142}, - {23, 0x02, 142}, - {31, 0x02, 142}, - {44, 0x03, 142}, - {3, 0x02, 143}, - {4, 0x02, 143}, - {7, 0x02, 143}, - {10, 0x02, 143}, - {16, 0x02, 143}, - {23, 0x02, 143}, - {31, 0x02, 143}, - {44, 0x03, 143}, + {3, 0x02, 17}, + {6, 0x02, 17}, + {10, 0x02, 17}, + {15, 0x02, 17}, + {24, 0x02, 17}, + {31, 0x02, 17}, + {41, 0x02, 17}, + {56, 0x03, 17}, + {3, 0x02, 18}, + {6, 0x02, 18}, + {10, 0x02, 18}, + {15, 0x02, 18}, + {24, 0x02, 18}, + {31, 0x02, 18}, + {41, 0x02, 18}, + {56, 0x03, 18}, }, /* 238 */ { - {2, 0x02, 144}, - {6, 0x02, 144}, - {15, 0x02, 144}, - {30, 0x03, 144}, - {2, 0x02, 145}, - {6, 0x02, 145}, - {15, 0x02, 145}, - {30, 0x03, 145}, - {2, 0x02, 146}, - {6, 0x02, 146}, - {15, 0x02, 146}, - {30, 0x03, 146}, - {2, 0x02, 147}, - {6, 0x02, 147}, - {15, 0x02, 147}, - {30, 0x03, 147}, + {0, 0x03, 19}, + {0, 0x03, 20}, + {0, 0x03, 21}, + {0, 0x03, 23}, + {0, 0x03, 24}, + {0, 0x03, 25}, + {0, 0x03, 26}, + {0, 0x03, 27}, + {0, 0x03, 28}, + {0, 0x03, 29}, + {0, 0x03, 30}, + {0, 0x03, 31}, + {0, 0x03, 127}, + {0, 0x03, 220}, + {0, 0x03, 249}, + {253, 0x00, 0}, }, /* 239 */ { - {3, 0x02, 144}, - {4, 0x02, 144}, - {7, 0x02, 144}, - {10, 0x02, 144}, - {16, 0x02, 144}, - {23, 0x02, 144}, - {31, 0x02, 144}, - {44, 0x03, 144}, - {3, 0x02, 145}, - {4, 0x02, 145}, - {7, 0x02, 145}, - {10, 0x02, 145}, - {16, 0x02, 145}, - {23, 0x02, 145}, - {31, 0x02, 145}, - {44, 0x03, 145}, + {1, 0x02, 19}, + {22, 0x03, 19}, + {1, 0x02, 20}, + {22, 0x03, 20}, + {1, 0x02, 21}, + {22, 0x03, 21}, + {1, 0x02, 23}, + {22, 0x03, 23}, + {1, 0x02, 24}, + {22, 0x03, 24}, + {1, 0x02, 25}, + {22, 0x03, 25}, + {1, 0x02, 26}, + {22, 0x03, 26}, + {1, 0x02, 27}, + {22, 0x03, 27}, }, /* 240 */ { - {3, 0x02, 146}, - {4, 0x02, 146}, - {7, 0x02, 146}, - {10, 0x02, 146}, - {16, 0x02, 146}, - {23, 0x02, 146}, - {31, 0x02, 146}, - {44, 0x03, 146}, - {3, 0x02, 147}, - {4, 0x02, 147}, - {7, 0x02, 147}, - {10, 0x02, 147}, - {16, 0x02, 147}, - {23, 0x02, 147}, - {31, 0x02, 147}, - {44, 0x03, 147}, + {2, 0x02, 19}, + {9, 0x02, 19}, + {23, 0x02, 19}, + {40, 0x03, 19}, + {2, 0x02, 20}, + {9, 0x02, 20}, + {23, 0x02, 20}, + {40, 0x03, 20}, + {2, 0x02, 21}, + {9, 0x02, 21}, + {23, 0x02, 21}, + {40, 0x03, 21}, + {2, 0x02, 23}, + {9, 0x02, 23}, + {23, 0x02, 23}, + {40, 0x03, 23}, }, /* 241 */ { - {0, 0x03, 148}, - {0, 0x03, 149}, - {0, 0x03, 150}, - {0, 0x03, 151}, - {0, 0x03, 152}, - {0, 0x03, 153}, - {0, 0x03, 154}, - {0, 0x03, 155}, - {0, 0x03, 156}, - {0, 0x03, 157}, - {0, 0x03, 158}, - {0, 0x03, 159}, - {0, 0x03, 160}, - {0, 0x03, 161}, - {0, 0x03, 162}, - {0, 0x03, 163}, + {3, 0x02, 19}, + {6, 0x02, 19}, + {10, 0x02, 19}, + {15, 0x02, 19}, + {24, 0x02, 19}, + {31, 0x02, 19}, + {41, 0x02, 19}, + {56, 0x03, 19}, + {3, 0x02, 20}, + {6, 0x02, 20}, + {10, 0x02, 20}, + {15, 0x02, 20}, + {24, 0x02, 20}, + {31, 0x02, 20}, + {41, 0x02, 20}, + {56, 0x03, 20}, }, /* 242 */ { - {1, 0x02, 148}, - {14, 0x03, 148}, - {1, 0x02, 149}, - {14, 0x03, 149}, - {1, 0x02, 150}, - {14, 0x03, 150}, - {1, 0x02, 151}, - {14, 0x03, 151}, - {1, 0x02, 152}, - {14, 0x03, 152}, - {1, 0x02, 153}, - {14, 0x03, 153}, - {1, 0x02, 154}, - {14, 0x03, 154}, - {1, 0x02, 155}, - {14, 0x03, 155}, + {3, 0x02, 21}, + {6, 0x02, 21}, + {10, 0x02, 21}, + {15, 0x02, 21}, + {24, 0x02, 21}, + {31, 0x02, 21}, + {41, 0x02, 21}, + {56, 0x03, 21}, + {3, 0x02, 23}, + {6, 0x02, 23}, + {10, 0x02, 23}, + {15, 0x02, 23}, + {24, 0x02, 23}, + {31, 0x02, 23}, + {41, 0x02, 23}, + {56, 0x03, 23}, }, /* 243 */ { - {2, 0x02, 148}, - {6, 0x02, 148}, - {15, 0x02, 148}, - {30, 0x03, 148}, - {2, 0x02, 149}, - {6, 0x02, 149}, - {15, 0x02, 149}, - {30, 0x03, 149}, - {2, 0x02, 150}, - {6, 0x02, 150}, - {15, 0x02, 150}, - {30, 0x03, 150}, - {2, 0x02, 151}, - {6, 0x02, 151}, - {15, 0x02, 151}, - {30, 0x03, 151}, + {2, 0x02, 24}, + {9, 0x02, 24}, + {23, 0x02, 24}, + {40, 0x03, 24}, + {2, 0x02, 25}, + {9, 0x02, 25}, + {23, 0x02, 25}, + {40, 0x03, 25}, + {2, 0x02, 26}, + {9, 0x02, 26}, + {23, 0x02, 26}, + {40, 0x03, 26}, + {2, 0x02, 27}, + {9, 0x02, 27}, + {23, 0x02, 27}, + {40, 0x03, 27}, }, /* 244 */ { - {3, 0x02, 148}, - {4, 0x02, 148}, - {7, 0x02, 148}, - {10, 0x02, 148}, - {16, 0x02, 148}, - {23, 0x02, 148}, - {31, 0x02, 148}, - {44, 0x03, 148}, - {3, 0x02, 149}, - {4, 0x02, 149}, - {7, 0x02, 149}, - {10, 0x02, 149}, - {16, 0x02, 149}, - {23, 0x02, 149}, - {31, 0x02, 149}, - {44, 0x03, 149}, + {3, 0x02, 24}, + {6, 0x02, 24}, + {10, 0x02, 24}, + {15, 0x02, 24}, + {24, 0x02, 24}, + {31, 0x02, 24}, + {41, 0x02, 24}, + {56, 0x03, 24}, + {3, 0x02, 25}, + {6, 0x02, 25}, + {10, 0x02, 25}, + {15, 0x02, 25}, + {24, 0x02, 25}, + {31, 0x02, 25}, + {41, 0x02, 25}, + {56, 0x03, 25}, }, /* 245 */ { - {3, 0x02, 150}, - {4, 0x02, 150}, - {7, 0x02, 150}, - {10, 0x02, 150}, - {16, 0x02, 150}, - {23, 0x02, 150}, - {31, 0x02, 150}, - {44, 0x03, 150}, - {3, 0x02, 151}, - {4, 0x02, 151}, - {7, 0x02, 151}, - {10, 0x02, 151}, - {16, 0x02, 151}, - {23, 0x02, 151}, - {31, 0x02, 151}, - {44, 0x03, 151}, + {3, 0x02, 26}, + {6, 0x02, 26}, + {10, 0x02, 26}, + {15, 0x02, 26}, + {24, 0x02, 26}, + {31, 0x02, 26}, + {41, 0x02, 26}, + {56, 0x03, 26}, + {3, 0x02, 27}, + {6, 0x02, 27}, + {10, 0x02, 27}, + {15, 0x02, 27}, + {24, 0x02, 27}, + {31, 0x02, 27}, + {41, 0x02, 27}, + {56, 0x03, 27}, }, /* 246 */ { - {2, 0x02, 152}, - {6, 0x02, 152}, - {15, 0x02, 152}, - {30, 0x03, 152}, - {2, 0x02, 153}, - {6, 0x02, 153}, - {15, 0x02, 153}, - {30, 0x03, 153}, - {2, 0x02, 154}, - {6, 0x02, 154}, - {15, 0x02, 154}, - {30, 0x03, 154}, - {2, 0x02, 155}, - {6, 0x02, 155}, - {15, 0x02, 155}, - {30, 0x03, 155}, + {1, 0x02, 28}, + {22, 0x03, 28}, + {1, 0x02, 29}, + {22, 0x03, 29}, + {1, 0x02, 30}, + {22, 0x03, 30}, + {1, 0x02, 31}, + {22, 0x03, 31}, + {1, 0x02, 127}, + {22, 0x03, 127}, + {1, 0x02, 220}, + {22, 0x03, 220}, + {1, 0x02, 249}, + {22, 0x03, 249}, + {254, 0x00, 0}, + {255, 0x00, 0}, }, /* 247 */ { - {3, 0x02, 152}, - {4, 0x02, 152}, - {7, 0x02, 152}, - {10, 0x02, 152}, - {16, 0x02, 152}, - {23, 0x02, 152}, - {31, 0x02, 152}, - {44, 0x03, 152}, - {3, 0x02, 153}, - {4, 0x02, 153}, - {7, 0x02, 153}, - {10, 0x02, 153}, - {16, 0x02, 153}, - {23, 0x02, 153}, - {31, 0x02, 153}, - {44, 0x03, 153}, + {2, 0x02, 28}, + {9, 0x02, 28}, + {23, 0x02, 28}, + {40, 0x03, 28}, + {2, 0x02, 29}, + {9, 0x02, 29}, + {23, 0x02, 29}, + {40, 0x03, 29}, + {2, 0x02, 30}, + {9, 0x02, 30}, + {23, 0x02, 30}, + {40, 0x03, 30}, + {2, 0x02, 31}, + {9, 0x02, 31}, + {23, 0x02, 31}, + {40, 0x03, 31}, }, /* 248 */ { - {3, 0x02, 154}, - {4, 0x02, 154}, - {7, 0x02, 154}, - {10, 0x02, 154}, - {16, 0x02, 154}, - {23, 0x02, 154}, - {31, 0x02, 154}, - {44, 0x03, 154}, - {3, 0x02, 155}, - {4, 0x02, 155}, - {7, 0x02, 155}, - {10, 0x02, 155}, - {16, 0x02, 155}, - {23, 0x02, 155}, - {31, 0x02, 155}, - {44, 0x03, 155}, + {3, 0x02, 28}, + {6, 0x02, 28}, + {10, 0x02, 28}, + {15, 0x02, 28}, + {24, 0x02, 28}, + {31, 0x02, 28}, + {41, 0x02, 28}, + {56, 0x03, 28}, + {3, 0x02, 29}, + {6, 0x02, 29}, + {10, 0x02, 29}, + {15, 0x02, 29}, + {24, 0x02, 29}, + {31, 0x02, 29}, + {41, 0x02, 29}, + {56, 0x03, 29}, }, /* 249 */ { - {1, 0x02, 156}, - {14, 0x03, 156}, - {1, 0x02, 157}, - {14, 0x03, 157}, - {1, 0x02, 158}, - {14, 0x03, 158}, - {1, 0x02, 159}, - {14, 0x03, 159}, - {1, 0x02, 160}, - {14, 0x03, 160}, - {1, 0x02, 161}, - {14, 0x03, 161}, - {1, 0x02, 162}, - {14, 0x03, 162}, - {1, 0x02, 163}, - {14, 0x03, 163}, + {3, 0x02, 30}, + {6, 0x02, 30}, + {10, 0x02, 30}, + {15, 0x02, 30}, + {24, 0x02, 30}, + {31, 0x02, 30}, + {41, 0x02, 30}, + {56, 0x03, 30}, + {3, 0x02, 31}, + {6, 0x02, 31}, + {10, 0x02, 31}, + {15, 0x02, 31}, + {24, 0x02, 31}, + {31, 0x02, 31}, + {41, 0x02, 31}, + {56, 0x03, 31}, }, /* 250 */ { - {2, 0x02, 156}, - {6, 0x02, 156}, - {15, 0x02, 156}, - {30, 0x03, 156}, - {2, 0x02, 157}, - {6, 0x02, 157}, - {15, 0x02, 157}, - {30, 0x03, 157}, - {2, 0x02, 158}, - {6, 0x02, 158}, - {15, 0x02, 158}, - {30, 0x03, 158}, - {2, 0x02, 159}, - {6, 0x02, 159}, - {15, 0x02, 159}, - {30, 0x03, 159}, + {2, 0x02, 127}, + {9, 0x02, 127}, + {23, 0x02, 127}, + {40, 0x03, 127}, + {2, 0x02, 220}, + {9, 0x02, 220}, + {23, 0x02, 220}, + {40, 0x03, 220}, + {2, 0x02, 249}, + {9, 0x02, 249}, + {23, 0x02, 249}, + {40, 0x03, 249}, + {0, 0x03, 10}, + {0, 0x03, 13}, + {0, 0x03, 22}, + {0, 0x04, 0}, }, /* 251 */ { - {3, 0x02, 156}, - {4, 0x02, 156}, - {7, 0x02, 156}, - {10, 0x02, 156}, - {16, 0x02, 156}, - {23, 0x02, 156}, - {31, 0x02, 156}, - {44, 0x03, 156}, - {3, 0x02, 157}, - {4, 0x02, 157}, - {7, 0x02, 157}, - {10, 0x02, 157}, - {16, 0x02, 157}, - {23, 0x02, 157}, - {31, 0x02, 157}, - {44, 0x03, 157}, + {3, 0x02, 127}, + {6, 0x02, 127}, + {10, 0x02, 127}, + {15, 0x02, 127}, + {24, 0x02, 127}, + {31, 0x02, 127}, + {41, 0x02, 127}, + {56, 0x03, 127}, + {3, 0x02, 220}, + {6, 0x02, 220}, + {10, 0x02, 220}, + {15, 0x02, 220}, + {24, 0x02, 220}, + {31, 0x02, 220}, + {41, 0x02, 220}, + {56, 0x03, 220}, }, /* 252 */ { - {3, 0x02, 158}, - {4, 0x02, 158}, - {7, 0x02, 158}, - {10, 0x02, 158}, - {16, 0x02, 158}, - {23, 0x02, 158}, - {31, 0x02, 158}, - {44, 0x03, 158}, - {3, 0x02, 159}, - {4, 0x02, 159}, - {7, 0x02, 159}, - {10, 0x02, 159}, - {16, 0x02, 159}, - {23, 0x02, 159}, - {31, 0x02, 159}, - {44, 0x03, 159}, + {3, 0x02, 249}, + {6, 0x02, 249}, + {10, 0x02, 249}, + {15, 0x02, 249}, + {24, 0x02, 249}, + {31, 0x02, 249}, + {41, 0x02, 249}, + {56, 0x03, 249}, + {1, 0x02, 10}, + {22, 0x03, 10}, + {1, 0x02, 13}, + {22, 0x03, 13}, + {1, 0x02, 22}, + {22, 0x03, 22}, + {0, 0x04, 0}, + {0, 0x04, 0}, }, /* 253 */ { - {2, 0x02, 160}, - {6, 0x02, 160}, - {15, 0x02, 160}, - {30, 0x03, 160}, - {2, 0x02, 161}, - {6, 0x02, 161}, - {15, 0x02, 161}, - {30, 0x03, 161}, - {2, 0x02, 162}, - {6, 0x02, 162}, - {15, 0x02, 162}, - {30, 0x03, 162}, - {2, 0x02, 163}, - {6, 0x02, 163}, - {15, 0x02, 163}, - {30, 0x03, 163}, + {2, 0x02, 10}, + {9, 0x02, 10}, + {23, 0x02, 10}, + {40, 0x03, 10}, + {2, 0x02, 13}, + {9, 0x02, 13}, + {23, 0x02, 13}, + {40, 0x03, 13}, + {2, 0x02, 22}, + {9, 0x02, 22}, + {23, 0x02, 22}, + {40, 0x03, 22}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, }, /* 254 */ { - {3, 0x02, 160}, - {4, 0x02, 160}, - {7, 0x02, 160}, - {10, 0x02, 160}, - {16, 0x02, 160}, - {23, 0x02, 160}, - {31, 0x02, 160}, - {44, 0x03, 160}, - {3, 0x02, 161}, - {4, 0x02, 161}, - {7, 0x02, 161}, - {10, 0x02, 161}, - {16, 0x02, 161}, - {23, 0x02, 161}, - {31, 0x02, 161}, - {44, 0x03, 161}, + {3, 0x02, 10}, + {6, 0x02, 10}, + {10, 0x02, 10}, + {15, 0x02, 10}, + {24, 0x02, 10}, + {31, 0x02, 10}, + {41, 0x02, 10}, + {56, 0x03, 10}, + {3, 0x02, 13}, + {6, 0x02, 13}, + {10, 0x02, 13}, + {15, 0x02, 13}, + {24, 0x02, 13}, + {31, 0x02, 13}, + {41, 0x02, 13}, + {56, 0x03, 13}, }, /* 255 */ { - {3, 0x02, 162}, - {4, 0x02, 162}, - {7, 0x02, 162}, - {10, 0x02, 162}, - {16, 0x02, 162}, - {23, 0x02, 162}, - {31, 0x02, 162}, - {44, 0x03, 162}, - {3, 0x02, 163}, - {4, 0x02, 163}, - {7, 0x02, 163}, - {10, 0x02, 163}, - {16, 0x02, 163}, - {23, 0x02, 163}, - {31, 0x02, 163}, - {44, 0x03, 163}, + {3, 0x02, 22}, + {6, 0x02, 22}, + {10, 0x02, 22}, + {15, 0x02, 22}, + {24, 0x02, 22}, + {31, 0x02, 22}, + {41, 0x02, 22}, + {56, 0x03, 22}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, + {0, 0x04, 0}, }, }; diff --git a/wsutil/nghttp2/nghttp2_helper.h b/wsutil/nghttp2/nghttp2_helper.h index e1a127f32c..57c4068fc8 100644 --- a/wsutil/nghttp2/nghttp2_helper.h +++ b/wsutil/nghttp2/nghttp2_helper.h @@ -25,8 +25,7 @@ #ifndef NGHTTP2_HELPER_H #define NGHTTP2_HELPER_H - -# include <config.h> +#include <config.h> #include <wsutil/nghttp2/nghttp2/nghttp2.h> |