chore: checkpoint 第一版
ci / verify (push) Canceled after 0s

This commit is contained in:
Codex Local
2026-09-06 17:04:11 +08:00
parent a8cdec98d1
commit 0c2151ace9
659 changed files with 185855 additions and 554 deletions
@@ -0,0 +1,49 @@
# Platform
## brief introduction
This directory serves as the software abstraction layer for the Hardware Conversational AI Agent Development Kit, built around the business characteristic of AI conversation. Its purpose is to shield hardware details, enabling users to focus on software development and business implementation.
Among this directory:
- inc: Contains header files
- src: Contains specific implementations for different hardware platforms
## principles
As a Hardware Abstraction Layer (HAL), we typically expect capabilities to be atomized, interfaces to be orthogonal, and high flexibility to be maintained. However, excessive pursuit of atomization and flexibility often reduces interface usability and impairs business development efficiency. These two aspects are often mutually exclusive. // Nevertheless, this development platform focuses on AI conversation scenarios; therefore, given the relatively fixed business scenarios, we can make trade-offs with greater engineering practical value. // Our core design principles are as follows:
1. Orthogonal interfaces to reduce coupling and shield hardware details.
2. Interface design takes certain business characteristics into account:
some implementations and configuration parameters are implicitly implemented according to business requirements,and not all software configurable items are retained.This prevents upper-layer business development from being bogged down in endless detailed configuration and parameter tuning. For example: we enable the Acoustic Echo Cancellation (AEC) module by default for audio capture,instead of requiring upper-layer business to configure aec_enabled in the config file;thus, many interface designs at this layer do not make complete sense.For detailed explanations and trade-offs, refer to the implementation details.Interface design takes certain business characteristics into account: ails.
## implementation
### volc_hal
volc_hal_init() Do the necessary actions after the hardware is powered on, it is not necessary to initialize all the hardware modules, but it is necessary to set the device name.
volc_get_global_hal_context() ithis function could help you get the hal context everywhere. Do not Modify the return value
### volc_hal_player
We do not specify specific media configurations (e.g., encoding format, sampling rate, or resolution).This is because we expect all the aforementioned parameters to be uniquely determined and immutable across all scenarios.Therefore, these values must be fixed at compile time; if your device supports multiple parameters,macros should be used to select the desired ones at compile time.This design adheres to Principle 2.
for volc_hal_player_play_data(),We have not specified whether this function is sync or async. However, it is strongly recommended to implement this function as non-blocking with a certain internal buffer, ensuring that the caller of the function does not need to overly consider the function's call frequency. For example, the function can be called every 1 second to play 1.2 seconds of audio or video data.
### volc_hal_capture
We do not specify specific media configurations (e.g., encoding format, sampling rate, or resolution).This is because we expect all the aforementioned parameters to be uniquely determined and immutable across all scenarios.Therefore, these values must be fixed at compile time; if your device supports multiple parameters,macros should be used to select the desired ones at compile time.This design adheres to Principle 2.
To ensure a uniform rate for media capture data, we adopt the callback function approach: frame-by-frame audio and video data is delivered asynchronously via callbacks, instead of providing an active capture interface. Therefore, during the function implementation, a capture thread needs to be created to asynchronously callback the data out.
We consider both voice wake-up and voice data capture to fall under the category of audio capture, differing only in mode (internal pipeline). For this reason, we do not redesign a separate module for voice wake-up; instead, we add an additional mode specifically for voice wake-up.
Finally, note that acoustic echo cancellation (AEC) must be implemented for audio capture.
### volc_hal_display
Typically, a set of screen display interfaces allows upper-layer callers to independently create and destroy regions for display purposes.However, to minimize the development effort of upper-layer business logic,we do not allow the business side to create and manage different screen regions on their own.Instead, different screen regions are divided and created during the execution of volc_hal_display_create().The business layer can only obtain different render layer objects,pass data to them, and perform rendering operations. For example, we divide the screen into a status bar(VOLC_DISPLAY_OBJ_STATUS), main screen(VOLC_DISPLAY_OBJ_MAIN), and subtitle display bar(VOLC_DISPLAY_OBJ_SUBTITLE).You may define your own divisions, as all these codes are open-source and modifiable.
### volc_hal_file
File systems may have different implementations on different devices,but we generally adhere to the ANSI C style.For devices without a file system, these interfaces may be left unimplemented as this is not mandatory.
@@ -0,0 +1,45 @@
# Platform
## 目录简介
本目录是硬件对话智能体开发套件基于ai对话这一业务特性,进行的软件抽象层,目的是屏蔽硬件细节,使用户专注软件开发与业务实现。其中inc是header,src是不同硬件平台的具体实现。
## 设计原则
作为硬件抽象层往往期待,能力原子化,接口正交,且保持高度的灵活性。但是过分追求原子化和灵活性,往往会降低接口易用性,降低业务开发的效率。这两者往往不可兼得。不过本开发平台专注于ai对话场景,因此在业务场景相对固定的情况下,还是能做成一些更有工程实践价值的trade off的。我们设计的基本原则如下:
1 接口正交,减少耦合且屏蔽硬件细节
2 接口设计考虑一定的业务特点,某些实现和配置参数会按照业务要求隐式实现,不会保留所有的软件可配置项,避免上层业务开发陷入无穷无尽的细节配置和调参上。这里举一个例子: 我们默认音频采集都会打开回声消除(aec)模块,而不是让上层业务去config里配置 aec_enabled;因此,这一层不少的接口设计并不百分百的make sense,详细的说明和取舍见实现细节。
## 部分实现思路
### volc_hal
volc_hal_init() 只实现硬件上电后必要的初始化动作,例如设置gpid,联网等;音视频采播等模块可以在其他子模块中init
volc_get_global_hal_context() 方便拿到全局唯一的硬件context,但不要修改该返回值
### volc_hal_player
请注意该模块的接口设计上,我们没有给定一些具体的媒体配置,例如编码格式,采样率或者分辨率;这是因为我们期待上述的所有参数在全场景都是唯一确定且不能改变的。所以这些值需要在编译时就确定好,如果你的设备支持多种参数,那么也应该在编译时用宏做以选择。这一设计遵循原则2;
对于volc_hal_player_play_data()接口,我们并未规定该函数是同步的还是异步的,但是还是强烈建议你讲该函数实现为非阻塞的,且内部有一定缓存,确保函数的调用者不用过分考虑函数的调用频次;例如,可以1s中调用该函数play 1.2s的audio或video数据
### volc_hal_capture
请注意该模块的接口设计上,我们没有给定一些具体的媒体配置,例如编码格式,采样率或者分辨率;这是因为我们期待上述的所有参数在全场景都是唯一确定且不能改变的。所以这些值需要在编译时就确定好,如果你的设备支持多种参数,那么也应该在编译时用宏做以选择。这一设计遵循原则2;
为了确保媒体采集数据的速率均匀,我们采取回调函数的方式,异步的回调出一帧一帧的音视频数据,而非主动给一个capture接口。所以需要在函数实现的过程中,创建一个采集线程,异步的将数据回调出来。
请注意,我们认为语音唤醒和语音数据采集都属于音频采集的范畴,只是模式(内部pipeline)不同,所以我们并未重新设计一套语音唤醒的模块,而是多设计了一个语音唤醒的mode
最后,需要注意,音频的采集需要做aec和ns等模块,这一设计遵循原则2;
### volc_hal_display
通常情况下一套屏幕显示的接口,会允许上层调用者自行创建和销毁一块用于显示的区域;但是根据原则2,为了最简化上层业务的开发,我们不允许业务侧去自行创建和管理屏幕的不同区域;而是在volc\_hal\_display\_create就将不同的屏幕区域划分且创建好。然后业务层只能拿到不同的渲染层obj,传递数据并进行渲染。例如,我们将屏幕分为状态栏、主屏幕和字幕显示栏。你也可以有自己的划分,因为这些代码都是开源可修改的
### volc_hal_file
不同的设备上文件系统可能有不同的实现,但是我们总体上遵循ANSI C style。对于没有文件系统的设备,这些接口可以不做实现,这并不是必须的
@@ -0,0 +1,92 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_H__
#define __VOLC_HAL_H__
#include "volc_hal_button.h"
#include "volc_hal_capture.h"
#include "volc_hal_display.h"
#include "volc_hal_player.h"
#ifdef __cplusplus
extern "C" {
#endif
#define VOLC_DEVICE_NAME_LENGTH 32
typedef enum {
VOLC_HAL_CAPTURE_AUDIO = 0, // audio capture
VOLC_HAL_CAPTURE_VIDEO, // video capture
VOLC_HAL_CAPTURE_MAX, // Maximum capture count
} volc_hal_capture_e;
typedef enum {
VOLC_HAL_PLAYER_AUDIO = 0, // audio player
VOLC_HAL_PLAYER_VIDEO, // video player
VOLC_HAL_PLAYER_MAX, // Maximum player count
} volc_hal_player_e;
/**
* @brief All hardware resources handle and context
* @details generally,this structure should be singleton
* you can get the Instance by volc_get_global_hal_context()
* And, you just set the value when the hardware submodule be inited
* the function volc_hal_init() just do some necessary initialization actions
* such as, malloc the volc_hal_context_t mem and set the device_name
*/
typedef struct {
/**
* @brief the button handle pointer
* @details It should be set value when the volc_hal_button_create() is called
*/
volc_hal_button_t button_handle;
/**
* @brief the capture pointer array, include audio_capture and video_capture
* @details It should be set value when the volc_hal_capture_create() is called
*/
volc_hal_capture_t capture_handle[VOLC_HAL_CAPTURE_MAX];
/**
* @brief the display pointer
* @details It should be set value when the volc_hal_display_create() is called
*/
volc_hal_display_t display_handle;
/**
* @brief the player pointer array, include audio_player and video_player
* @details It should be set value when the volc_hal_player_create() is called
*/
volc_hal_player_t player_handle[VOLC_HAL_PLAYER_MAX];
/**
* @brief the device name, in most cases, it is a mac address
* @details It should be set a value when the volc_hal_init() is called
*/
char device_name[VOLC_DEVICE_NAME_LENGTH];
} volc_hal_context_t;
/**
* @brief Initialize the HAL module
* @details Do the necessary actions after the hardware is powered on
* it is not necessary to initialize all the hardware modules
* but it is necessary to set the device name
*
* @return int 0 if success, otherwise error code
*/
int volc_hal_init(void);
/**
* @brief return global hal context
* @details you can get the singleton Instance volc_hal_context_t by volc_get_global_hal_context()
* this function could help you get the hal context everywhere
* please be carefully, Do not Modify the return value
*/
volc_hal_context_t* volc_get_global_hal_context();
/**
* @brief Deinitialize the HAL module
*/
void volc_hal_fini(void);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,59 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_BUTTON_H__
#define __VOLC_HAL_BUTTON_H__
#ifdef __cplusplus
extern "C" {
#endif
typedef void* volc_hal_button_t;
typedef enum {
VOLC_BUTTON_PRESS_DOWN = 0, // Button press down event
VOLC_BUTTON_PRESS_UP, // Button press up event
VOLC_BUTTON_PRESS_REPEAT, // Button press repeat event
VOLC_BUTTON_PRESS_REPEAT_DONE, // Button press repeat done event
VOLC_BUTTON_SINGLE_CLICK, // Button single click event
VOLC_BUTTON_DOUBLE_CLICK, // Button double click event
VOLC_BUTTON_MULTIPLE_CLICK, // Button multiple click event
VOLC_BUTTON_LONG_PRESS_START, // Button long press start event
VOLC_BUTTON_LONG_PRESS_HOLD, // Button long press hold event
VOLC_BUTTON_LONG_PRESS_UP, // Button long press up event
VOLC_BUTTON_PRESS_END, // Button press end event
VOLC_BUTTON_EVENT_MAX, // Maximum number of button events
} volc_hal_button_event_e;
typedef void (*volc_hal_button_event_cb_t)(volc_hal_button_t button, volc_hal_button_event_e event, void* user_data);
typedef struct volc_hal_button_config {
int gpio_num; // GPIO number of the button
int active_level; // Active level of the button (0 or 1)
int long_press_ms; // Long press threshold in milliseconds
int short_press_ms; // Short press threshold in milliseconds
int enable_power_save; // Whether to enable power save mode (0 or 1)
void* user_data; // User data pointer
volc_hal_button_event_cb_t event_cb; // Button event callback function
} volc_hal_button_config_t;
/**
* @brief Create a button instance
*
* @param config Button configuration
* @return volc_hal_button_t Button instance pointer
*/
volc_hal_button_t volc_hal_button_create(volc_hal_button_config_t* config);
/**
* @brief Destroy a button instance
*
* @param button Button instance pointer
*/
void volc_hal_button_destroy(volc_hal_button_t button);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,98 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_CAPTURE_H__
#define __VOLC_HAL_CAPTURE_H__
#include "volc_hal_type.h"
#ifdef __cplusplus
extern "C" {
#endif
/*
* @brief Capture instance pointer
*/
typedef void* volc_hal_capture_t;
typedef struct {
volc_audio_data_type_e data_type; // Audio data type
void* user_data; // User data pointer
} volc_hal_frame_info_t;
typedef enum {
VOLC_AUDIO_MODE_WAKEUP = 0,
VOLC_AUDIO_MODE_CAPTURE,
} volc_hal_audio_capture_mode_e;
typedef void (*volc_hal_capture_data_cb_t)(volc_hal_capture_t capture, const void* data, int len, volc_hal_frame_info_t* frame_info);
typedef void (*volc_hal_audio_wakeup_cb_t)(void *event, void *user_data);
typedef struct volc_hal_capture_config {
volc_media_type_e media_type; // Media type
volc_hal_capture_data_cb_t data_cb; // Data callback function
volc_hal_audio_wakeup_cb_t audio_wakeup_cb; // audio wakeup cb
void* user_data; // User data pointer
} volc_hal_capture_config_t;
/**
* @brief Create a capture instance
* @details To ensure a uniform rate for media capture data, we adopt the callback function approach:
* frame-by-frame audio and video data is delivered asynchronously via callbacks,
* instead of providing an active capture interface.
* Therefore, during the function implementation, a capture thread needs to be created
* to asynchronously callback the data out.
* @note We do not specify specific media configurations (e.g., encoding format, sampling rate, or resolution).
* This is because we expect all the aforementioned parameters to be uniquely determined and immutable across all scenarios.
* Therefore, these values must be fixed at compile time; if your device supports multiple parameters,
* macros should be used to select the desired ones at compile time.
* We consider both voice wake-up and voice data capture to fall under the category of audio capture,
* differing only in mode (internal pipeline).
* For this reason, we do not redesign a separate module for voice wake-up;
* instead, we add an additional mode specifically for voice wake-up.
* Finally, note that acoustic echo cancellation (AEC) must be implemented for audio capture.
*
* @param config Capture configuration pointer
* @return volc_hal_capture_t Capture instance pointer
*/
volc_hal_capture_t volc_hal_capture_create(volc_hal_capture_config_t* config);
/**
* @brief Destroy a capture instance
*
* @param capture Capture instance pointer
*/
void volc_hal_capture_destroy(volc_hal_capture_t capture);
/**
* @brief Start a capture instance
*
* @param capture Capture instance pointer
* @return int 0 if success, otherwise error code
*/
int volc_hal_capture_start(volc_hal_capture_t capture,volc_hal_audio_capture_mode_e mode);
/**
* @brief Stop a capture instance
* @details you should start your capture thread within this function.
*
* @param capture Capture instance pointer
* @return int 0 if success, otherwise error code
*/
int volc_hal_capture_stop(volc_hal_capture_t capture);
/**
* @brief Update audio capture configuration
* @note this function could help you update the capture config
* Please check if it is thread-safe or not;
*
* @param capture Capture instance pointer
* @param config Capture configuration pointer
* @return int 0 if success, otherwise error code
*/
int volc_hal_capture_update_config(volc_hal_capture_t capture, volc_hal_capture_config_t* config);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,85 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_DISPLAY_H__
#define __VOLC_HAL_DISPLAY_H__
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief Display instance pointer
*/
typedef void* volc_hal_display_t;
/** This enumeration exists to map to distinct regions of the screen.
* Note: Typically, a set of screen display interfaces allows upper-layer callers
* to independently create and destroy regions for display purposes.
* However, to minimize the development effort of upper-layer business logic,
* we do not allow the business side to create and manage different screen regions on their own.
* Instead, different screen regions are divided and created during the execution of volc_hal_display_create().
* The business layer can only obtain different render layer objects,
* pass data to them, and perform rendering operations.
* For example, we divide the screen into a status bar(VOLC_DISPLAY_OBJ_STATUS),
* main screen(VOLC_DISPLAY_OBJ_MAIN), and subtitle display bar(VOLC_DISPLAY_OBJ_SUBTITLE).
* You may define your own divisions, as all these codes are open-source and modifiable.
*/
typedef enum {
VOLC_DISPLAY_OBJ_STATUS = 0, // Status display object
VOLC_DISPLAY_OBJ_MAIN,
VOLC_DISPLAY_OBJ_SUBTITLE, // Subtitle display object
// VOLC_DISPLAY_OBJ_EMOJI, // Emoji display object
VOLC_DISPLAY_OBJ_MAX, // Maximum display object count
} volc_hal_display_obj_e;
typedef enum {
VOLC_DISPLAY_TEXT = 0, // Text display type
VOLC_DISPLAY_IMAGE, // Image display type
VOLC_DISPLAY_EMOJI // Emoji display type
} volc_hal_display_type_e;
typedef struct volc_hal_display_config {
int width; // Width of the display
int height; // Height of the display
} volc_hal_display_config_t;
/**
* @brief Create a Display instance
*
* @param config Display configuration
* @return volc_hal_display_t Display instance pointer
*/
volc_hal_display_t volc_hal_display_create(volc_hal_display_config_t* config);
/**
* @brief set brightness
*
* @param display Display instance pointer
* @param brightness the brightness value [0,100]
* @return volc_hal_display_t Display instance pointer
*/
int volc_hal_display_set_brightness(volc_hal_display_t display, int brightness);
/**
* @brief Destroy a Display instance
*
* @param display Display instance pointer
*/
void volc_hal_display_destroy(volc_hal_display_t display);
/**
* @brief Set the display emotion
*
* @param display Display instance pointer
* @param type Display type (VOLC_DISPLAY_TEXT, VOLC_DISPLAY_IMAGE, or VOLC_DISPLAY_EMOJI)
* @param content Content to be displayed (string for text, image pointer for image, emoji string for emoji)
* @return int 0 if success, otherwise error code
*/
int volc_hal_display_set_content(volc_hal_display_t display, volc_hal_display_obj_e obj, volc_hal_display_type_e type, const void* content);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,83 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_FILE_H__
#define __VOLC_HAL_FILE_H__
#include <stdint.h>
#ifdef __cplusplus
extern "C" {
#endif
/**
* File systems may have different implementations on different devices,
* but we generally adhere to the ANSI C style.
* For devices without a file system, these interfaces may be left unimplemented
* as this is not mandatory.
*/
/**
* @brief file instance pointer
*/
typedef void* volc_hal_file_t;
/**
* @brief init the file system
* @return int 0 if success, otherwise error code
*/
int volc_hal_file_system_init();
/**
* @brief open a file instance
* @param file_name the file name
* @param mode openmode, just follow ANSI C style(fopen)
* @return volc_hal_file_t file instance pointer
*/
volc_hal_file_t volc_hal_file_open(char* file_name, char* mode);
/**
* @brief read the data from the file
* @param file the file instance pointer
* @param data the data pointer
* @param size the data size
* @return return the real read data size
*/
uint64_t volc_hal_file_read(volc_hal_file_t file, void *data, uint64_t size);
/**
* @brief write the data from the file
* @param file the file instance pointer
* @param data the data pointer
* @param size the data size
* @return return the real writed data size
*/
uint64_t volc_hal_file_write(volc_hal_file_t file, void *data, uint64_t size);
/**
* @brief get the file size
* @param file the file instance pointer
* @return return the file size
*/
uint64_t volc_hal_file_get_size(volc_hal_file_t file);
/**
* @brief get the file size
* @param file the file instance pointer
* @param offset the file offset (start is 0)
* @return int 0 if success, otherwise error code
*/
int volc_hal_file_seek(volc_hal_file_t file,uint64_t offset);
/**
* @brief close a file instance
* @param mode openmode, just follow ANSI C style(fopen)
* @return volc_hal_file_t file instance pointer
*/
int volc_hal_file_close(volc_hal_file_t file);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,56 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_LED_H__
#define __VOLC_HAL_LED_H__
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief LED instance pointer
*/
typedef void* volc_led_t;
/**
* @brief LED state enumeration
*/
typedef enum {
VOLC_LED_OFF = 0, // LED off state
VOLC_LED_ON, // LED on state
} volc_led_state_e;
typedef struct volc_led_config {
int gpio_num; // GPIO number of the LED
int active_level; // Active level of the LED (0 or 1)
} volc_led_config_t;
/**
* @brief Create a LED instance
*
* @param config LED configuration
* @return volc_led_t LED instance pointer
*/
volc_led_t volc_led_create(volc_led_config_t* config);
/**
* @brief Destroy a LED instance
*
* @param led LED instance pointer
*/
void volc_led_destroy(volc_led_t led);
/**
* @brief Set the LED state
*
* @param led LED instance pointer
* @param state LED state (VOLC_LED_OFF, VOLC_LED_ON, or VOLC_LED_BLINK)
*/
void volc_led_set_state(volc_led_t led, volc_led_state_e state);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,98 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_PLAYER_H__
#define __VOLC_HAL_PLAYER_H__
#include "volc_hal_type.h"
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief Player instance pointer
*/
typedef void* volc_hal_player_t;
typedef struct volc_hal_player_config {
volc_media_type_e media_type; // Media type
} volc_hal_player_config_t;
/**
* @brief Create a player instance
* @details this function shoudle set the player_handle value in the volc_hal_context_t structure.
* @note We do not specify specific media configurations (e.g., encoding format, sampling rate, or resolution).
* This is because we expect all the aforementioned parameters to be uniquely determined and immutable across all scenarios.
* Therefore, these values must be fixed at compile time; if your device supports multiple parameters,
* macros should be used to select the desired ones at compile time.
*
* @param config Player configuration
* @return volc_hal_player_t Player instance pointer
*/
volc_hal_player_t volc_hal_player_create(volc_hal_player_config_t* config);
/**
* @brief set audio player volume
*
* @param player Player instance pointer (audio)
* @param volume the volume [0,100]
* @return int 0 if success
*/
int volc_hal_set_audio_player_volume(volc_hal_player_t player, int volume);
/**
* @brief get audio player volume
*
* @param player Player instance pointer (audio)
* @return the volume
*/
int volc_hal_get_audio_player_volume(volc_hal_player_t player);
/**
* @brief Destroy a player instance
* @details this function shoudle set the player_handle to NULL in the volc_hal_context_t structure.
*
* @param player Player instance pointer
*/
void volc_hal_player_destroy(volc_hal_player_t player);
/**
* @brief Start a player instance
*
* @param player Player instance pointer
* @return int 0 if success, otherwise error code
*/
int volc_hal_player_start(volc_hal_player_t player);
/**
* @brief Stop a player instance
*
* @param player Player instance pointer
* @return int 0 if success, otherwise error code
*/
int volc_hal_player_stop(volc_hal_player_t player);
/**
* @brief Play data with a player instance
* @note We have not specified whether this function is sync or async.
* However, it is strongly recommended to implement this function as non-blocking
* with a certain internal buffer, ensuring that the caller of the function
* does not need to overly consider the function's call frequency.
* For example, the function can be called every 1 second to play 1.2 seconds of audio or video data.
*
* @param player Player instance pointer
* @param data Data to play
* @param len Data length
* @return int 0 if success, otherwise error code
*/
int volc_hal_player_play_data(volc_hal_player_t player, const void* data, int len);
void volc_hal_player_discard_pending(volc_hal_player_t player);
/* Allow a fully received short response to start without filling the prebuffer. */
void volc_hal_player_finish_segment(volc_hal_player_t player);
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,26 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#ifndef __VOLC_HAL_TYPE_H__
#define __VOLC_HAL_TYPE_H__
#include "volc_conv_ai.h"
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief Media type enumeration
*/
typedef enum volc_media_type {
VOLC_MEDIA_TYPE_AUDIO = 0, // Audio media type
VOLC_MEDIA_TYPE_VIDEO, // Video media type
VOLC_MEDIA_TYPE_MAX, // Maximum media type count
} volc_media_type_e;
#ifdef __cplusplus
}
#endif
#endif
@@ -0,0 +1,225 @@
/**
* ESPRESSIF MIT License
*
* Copyright (c) 2025 <ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD>
*
* Permission is hereby granted for use on all ESPRESSIF SYSTEMS products, in which case,
* it is free of charge, to any person obtaining a copy of this software and associated
* documentation files (the "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the Software is furnished
* to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies or
* substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
*/
#include <string.h>
#include <stdbool.h>
#include <stdint.h>
#include "esp_log.h"
#include "esp_err.h"
#include "esp_board_manager.h"
#include "dev_audio_codec.h"
#include "dev_display_lcd_spi.h"
#include "basic_board.h"
static const char *TAG = "BASIC_BOARD";
typedef struct {
const char *name;
const char *mic_layout;
uint32_t sample_rate;
uint8_t sample_bits;
uint8_t channels;
} board_config_t;
static const board_config_t supported_boards[] = {
{"echoear_core_board_v1_2", "RMNM", 16000, 32, 2},
{"esp32_s3_korvo2_v3", "RMNM", 16000, 32, 2},
{"esp_vocat_board_v1_2", "RMNM", 16000, 32, 2},
{"esp_box_3", "RMNM", 16000, 32, 2},
{"ESP32_S3_Korvo_2L", "MR", 16000, 16, 2},
};
static const size_t supported_boards_count = sizeof(supported_boards) / sizeof(supported_boards[0]);
#define DEFAULT_PLAY_VOLUME 30
#define DEFAULT_REC_GAIN 32.0
#define DEFAULT_REC_CHANNEL_GAIN 32.0
#define REC_CHANNEL_MASK BIT(2)
static inline bool is_board_name(const char *board_name, const char *target_name)
{
ESP_LOGI(TAG, "board_name: %s, target_name: %s", board_name, target_name);
return strcmp(board_name, target_name) == 0;
}
static dev_audio_codec_handles_t *play_dev_handles2 = NULL;
static dev_audio_codec_handles_t *rec_dev_handles2 = NULL;
static esp_err_t setup_board_devices(basic_board_periph_t *periph)
{
esp_err_t ret = ESP_OK;
dev_audio_codec_handles_t *play_dev_handles = NULL;
dev_audio_codec_handles_t *rec_dev_handles = NULL;
void *lcd_handle = NULL;
esp_board_manager_init();
// esp_board_manager_print();
ret = esp_board_device_init_all();
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to initialize board devices: %s", esp_err_to_name(ret));
return ret;
}
esp_board_device_show("fs_sdcard");
ret = esp_board_manager_get_device_handle("audio_dac", (void **)&play_dev_handles);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to get audio_dac handle: %s", esp_err_to_name(ret));
return ret;
}
ret = esp_board_manager_get_device_handle("audio_adc", (void **)&rec_dev_handles);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to get audio_adc handle: %s", esp_err_to_name(ret));
return ret;
}
periph->play_dev = play_dev_handles->codec_dev;
periph->rec_dev = rec_dev_handles->codec_dev;
play_dev_handles2 = play_dev_handles;
rec_dev_handles2 = rec_dev_handles;
ret = esp_board_manager_get_device_handle("display_lcd", &lcd_handle);
if (ret == ESP_OK && lcd_handle) {
dev_display_lcd_spi_handles_t *lcd_handles = (dev_display_lcd_spi_handles_t *)lcd_handle;
periph->lcd_pannel = lcd_handles->panel_handle;
ESP_LOGI(TAG, "LCD panel handle: %p", periph->lcd_pannel);
} else {
ESP_LOGW(TAG, "Failed to get LCD device handle: %s", esp_err_to_name(ret));
}
if (periph->play_dev) {
ret = esp_codec_dev_set_out_vol(periph->play_dev, DEFAULT_PLAY_VOLUME);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to set playback volume: %s", esp_err_to_name(ret));
return ret;
}
ESP_LOGI(TAG, "Playback device configured with volume: %d", DEFAULT_PLAY_VOLUME);
}
if (periph->rec_dev) {
ret = esp_codec_dev_set_in_gain(periph->rec_dev, DEFAULT_REC_GAIN);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to set recording gain: %s", esp_err_to_name(ret));
return ret;
}
// ret = esp_codec_dev_set_in_channel_gain(periph->rec_dev, REC_CHANNEL_MASK, DEFAULT_REC_CHANNEL_GAIN);
// if (ret != ESP_OK) {
// ESP_LOGE(TAG, "Failed to set recording channel gain: %s", esp_err_to_name(ret));
// // return ret;
// }
ESP_LOGI(TAG, "Recording device configured with gain: %.1f", DEFAULT_REC_GAIN);
}
return ESP_OK;
}
static esp_err_t configure_board_settings(basic_board_periph_t *periph)
{
const board_config_t *config = NULL;
for (size_t i = 0; i < supported_boards_count; i++) {
ESP_LOGI(TAG, "g_esp_board_info.name: %s, supported_boards[i].name: %s", g_esp_board_info.name, supported_boards[i].name);
if (is_board_name(g_esp_board_info.name, supported_boards[i].name)) {
config = &supported_boards[i];
break;
}
}
if (config == NULL) {
ESP_LOGE(TAG, "Unsupported board: %s", g_esp_board_info.name);
ESP_LOGE(TAG, "Supported boards:");
for (size_t i = 0; i < supported_boards_count; i++) {
ESP_LOGE(TAG, " - %s", supported_boards[i].name);
}
return ESP_ERR_NOT_SUPPORTED;
}
strcpy(periph->mic_layout, config->mic_layout);
periph->sample_rate = config->sample_rate;
periph->sample_bits = config->sample_bits;
periph->channels = config->channels;
ESP_LOGI(TAG, "Board: %s", g_esp_board_info.name);
ESP_LOGI(TAG, "Mic layout: %s", periph->mic_layout);
ESP_LOGI(TAG, "Sample rate: %d Hz", periph->sample_rate);
ESP_LOGI(TAG, "Sample bits: %d", periph->sample_bits);
ESP_LOGI(TAG, "Channels: %d", periph->channels);
return ESP_OK;
}
esp_err_t basic_board_init(basic_board_periph_t *periph)
{
esp_err_t ret = ESP_OK;
if (periph == NULL) {
ESP_LOGE(TAG, "Invalid parameter: periph is NULL");
return ESP_ERR_INVALID_ARG;
}
memset(periph, 0, sizeof(basic_board_periph_t));
ret = setup_board_devices(periph);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to setup board devices");
return ret;
}
ret = configure_board_settings(periph);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to configure board settings");
return ret;
}
ESP_LOGI(TAG, "Basic board initialization completed successfully");
esp_codec_dev_sample_info_t fs = {
.sample_rate = periph->sample_rate,
.channel = periph->channels,
.bits_per_sample = periph->sample_bits,
};
ESP_LOGI(TAG, "sample_rate: %d, channel: %d, bits: %d", fs.sample_rate, fs.channel, fs.bits_per_sample);
if (periph->play_dev) {
ret = esp_codec_dev_open(periph->play_dev, &fs);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to open audio dac <%p>", periph->play_dev);
return ret;
}
}
if (periph->rec_dev) {
ret = esp_codec_dev_open(periph->rec_dev, &fs);
if (ret != ESP_OK) {
ESP_LOGE(TAG, "Failed to open audio_adc <%p>", periph->rec_dev);
return ret;
}
}
return ESP_OK;
}
@@ -0,0 +1,44 @@
/**
* ESPRESSIF MIT License
*
* Copyright (c) 2025 <ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD>
*
* Permission is hereby granted for use on all ESPRESSIF SYSTEMS products, in which case,
* it is free of charge, to any person obtaining a copy of this software and associated
* documentation files (the "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the Software is furnished
* to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies or
* substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
* FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
* COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
*/
#pragma once
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
typedef struct {
void *play_dev;
void *rec_dev;
void *lcd_pannel;
int sample_rate;
char sample_bits;
char channels;
char mic_layout[8];
} basic_board_periph_t;
int basic_board_init(basic_board_periph_t *periph);
#ifdef __cplusplus
}
#endif /* __cplusplus */
@@ -0,0 +1,146 @@
#ifdef __has_include
#if __has_include("lvgl.h")
#ifndef LV_LVGL_H_INCLUDE_SIMPLE
#define LV_LVGL_H_INCLUDE_SIMPLE
#endif
#endif
#endif
#if defined(LV_LVGL_H_INCLUDE_SIMPLE)
#include "lvgl.h"
#else
#include "lvgl/lvgl.h"
#endif
#ifndef LV_ATTRIBUTE_MEM_ALIGN
#define LV_ATTRIBUTE_MEM_ALIGN
#endif
#ifndef LV_ATTRIBUTE_IMAGE_OUTPUT_112X112
#define LV_ATTRIBUTE_IMAGE_OUTPUT_112X112
#endif
const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_OUTPUT_112X112 uint8_t output_112x112_map[] = {
0xfd, 0xfd, 0xf8, 0xff, 0xfd, 0xfd, 0xf7, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xf8, 0xf5, 0xff, 0xfd, 0xf8, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xf8, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfd, 0xf8, 0xf5, 0xff, 0xfd, 0xf8, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xf9, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xf9, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xfe, 0xfe, 0xf9, 0xff,
0xfd, 0xfd, 0xf7, 0xff, 0xfd, 0xfd, 0xf7, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfb, 0xf7, 0xf3, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf3, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xfe, 0xfe, 0xf8, 0xff,
0xfd, 0xfd, 0xf7, 0xff, 0xfd, 0xfd, 0xf7, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfd, 0xf7, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfa, 0xfb, 0xf6, 0xff, 0xf8, 0xf9, 0xf5, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfd, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xf9, 0xfa, 0xf6, 0xff, 0xf8, 0xf9, 0xf5, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfc, 0xf8, 0xff,
0xfc, 0xfc, 0xf7, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf5, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfd, 0xf8, 0xff,
0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf5, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf5, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfe, 0xfc, 0xf7, 0xff,
0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfa, 0xf6, 0xff, 0xf8, 0xf9, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfc, 0xfd, 0xf7, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfb, 0xf5, 0xff, 0xf8, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfe, 0xfc, 0xf7, 0xff,
0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xfa, 0xfb, 0xf6, 0xff, 0xf8, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf6, 0xf8, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfe, 0xfc, 0xf7, 0xff,
0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfb, 0xf6, 0xff, 0xf8, 0xfa, 0xf5, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfe, 0xfb, 0xf7, 0xff,
0xfc, 0xfc, 0xf6, 0xff, 0xfb, 0xfc, 0xf6, 0xff, 0xf9, 0xfa, 0xf6, 0xff, 0xf8, 0xf9, 0xf5, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfb, 0xf7, 0xff,
0xfc, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf6, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf7, 0xff,
0xfc, 0xfb, 0xf6, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfb, 0xf7, 0xff,
0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf9, 0xf7, 0xf1, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf5, 0xf4, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xfa, 0xfa, 0xf7, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfa, 0xfb, 0xf8, 0xff, 0xfb, 0xfb, 0xf8, 0xff, 0xfb, 0xfb, 0xf8, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfb, 0xfb, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfa, 0xfa, 0xf8, 0xff, 0xfa, 0xfa, 0xf8, 0xff, 0xfa, 0xfa, 0xf8, 0xff, 0xfa, 0xfa, 0xf7, 0xff, 0xfb, 0xf9, 0xf6, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf6, 0xf6, 0xf5, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff,
0xfe, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xfc, 0xfa, 0xf2, 0xff, 0xfb, 0xf8, 0xe6, 0xff, 0xfb, 0xf6, 0xe2, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfb, 0xf6, 0xe2, 0xff, 0xfb, 0xf5, 0xe3, 0xff, 0xfb, 0xf5, 0xe3, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfc, 0xf7, 0xe4, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfc, 0xf7, 0xe4, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfc, 0xf6, 0xe3, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfb, 0xf7, 0xe4, 0xff, 0xfc, 0xf7, 0xe4, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfc, 0xf6, 0xe3, 0xff, 0xfc, 0xf7, 0xe3, 0xff, 0xfb, 0xf7, 0xe2, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfb, 0xf6, 0xe3, 0xff, 0xfc, 0xf6, 0xe2, 0xff, 0xfb, 0xf7, 0xe2, 0xff, 0xfb, 0xf6, 0xe2, 0xff, 0xfb, 0xf6, 0xe1, 0xff, 0xfa, 0xf5, 0xe0, 0xff, 0xfa, 0xf6, 0xe2, 0xff, 0xfb, 0xf9, 0xed, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xfc, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf5, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfc, 0xf6, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfb, 0xfb, 0xf9, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xf5, 0xda, 0xff, 0xfc, 0xe4, 0x8e, 0xff, 0xfc, 0xd4, 0x4f, 0xff, 0xfc, 0xca, 0x2c, 0xff, 0xfc, 0xc5, 0x19, 0xff, 0xfc, 0xc5, 0x14, 0xff, 0xfc, 0xc5, 0x15, 0xff, 0xfc, 0xc6, 0x15, 0xff, 0xfc, 0xc6, 0x16, 0xff, 0xfc, 0xc6, 0x16, 0xff, 0xfc, 0xc5, 0x16, 0xff, 0xfc, 0xc5, 0x16, 0xff, 0xfc, 0xc5, 0x16, 0xff, 0xfc, 0xc5, 0x16, 0xff, 0xfc, 0xc6, 0x15, 0xff, 0xfc, 0xc7, 0x15, 0xff, 0xfc, 0xc7, 0x16, 0xff, 0xfc, 0xc6, 0x17, 0xff, 0xfc, 0xc6, 0x17, 0xff, 0xfc, 0xc6, 0x17, 0xff, 0xfb, 0xc7, 0x17, 0xff, 0xfc, 0xc6, 0x18, 0xff, 0xfc, 0xc6, 0x18, 0xff, 0xfc, 0xc8, 0x17, 0xff, 0xfc, 0xc7, 0x17, 0xff, 0xfc, 0xc4, 0x16, 0xff, 0xfb, 0xc3, 0x15, 0xff, 0xfc, 0xc3, 0x15, 0xff, 0xfc, 0xc6, 0x16, 0xff, 0xfd, 0xc6, 0x17, 0xff, 0xfc, 0xc5, 0x15, 0xff, 0xfc, 0xc5, 0x15, 0xff, 0xfc, 0xc5, 0x15, 0xff, 0xfc, 0xc4, 0x14, 0xff, 0xfb, 0xc3, 0x13, 0xff, 0xfb, 0xc3, 0x16, 0xff, 0xfb, 0xc8, 0x24, 0xff, 0xfc, 0xd0, 0x3e, 0xff, 0xfb, 0xdc, 0x74, 0xff, 0xfb, 0xed, 0xbd, 0xff, 0xfa, 0xfb, 0xf6, 0xff, 0xfa, 0xfc, 0xfe, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf6, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xf6, 0xe1, 0xff, 0xfb, 0xda, 0x6d, 0xff, 0xfc, 0xc3, 0x0f, 0xff, 0xfd, 0xba, 0x00, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfd, 0xbc, 0x00, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfd, 0xbe, 0x00, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfd, 0xbe, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfe, 0xbf, 0x00, 0xff, 0xfe, 0xc0, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfe, 0xbf, 0x00, 0xff, 0xfd, 0xc1, 0x00, 0xff, 0xfd, 0xc1, 0x00, 0xff, 0xfd, 0xc0, 0x00, 0xff, 0xfe, 0xbf, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfd, 0xc0, 0x01, 0xff, 0xfd, 0xbf, 0x01, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfd, 0xbe, 0x00, 0xff, 0xfe, 0xbe, 0x00, 0xff, 0xfe, 0xbe, 0x00, 0xff, 0xfe, 0xbe, 0x00, 0xff, 0xfd, 0xbf, 0x00, 0xff, 0xfe, 0xbf, 0x00, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfd, 0xbe, 0x00, 0xff, 0xfe, 0xbe, 0x00, 0xff, 0xfe, 0xbf, 0x00, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfc, 0xbb, 0x00, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfd, 0xbc, 0x00, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfc, 0xbb, 0x00, 0xff, 0xfb, 0xcc, 0x3b, 0xff, 0xfb, 0xec, 0xb4, 0xff, 0xfc, 0xfd, 0xfe, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xeb, 0xb6, 0xff, 0xfc, 0xc4, 0x1f, 0xff, 0xfd, 0xba, 0x00, 0xff, 0xfd, 0xbc, 0x00, 0xff, 0xfd, 0xbd, 0x02, 0xff, 0xfd, 0xbd, 0x03, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbe, 0x02, 0xff, 0xfd, 0xbe, 0x03, 0xff, 0xfd, 0xbf, 0x02, 0xff, 0xfd, 0xbe, 0x03, 0xff, 0xfd, 0xbe, 0x03, 0xff, 0xfd, 0xbf, 0x04, 0xff, 0xfd, 0xbf, 0x05, 0xff, 0xfe, 0xbf, 0x05, 0xff, 0xfe, 0xbe, 0x06, 0xff, 0xfe, 0xbf, 0x05, 0xff, 0xfd, 0xc0, 0x05, 0xff, 0xfd, 0xc1, 0x06, 0xff, 0xfd, 0xbf, 0x07, 0xff, 0xfe, 0xbe, 0x06, 0xff, 0xfe, 0xbf, 0x05, 0xff, 0xfd, 0xbe, 0x05, 0xff, 0xfe, 0xbe, 0x04, 0xff, 0xfe, 0xbf, 0x03, 0xff, 0xfd, 0xbe, 0x03, 0xff, 0xfd, 0xbe, 0x04, 0xff, 0xfe, 0xbe, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbe, 0x05, 0xff, 0xfd, 0xbf, 0x04, 0xff, 0xfd, 0xbe, 0x04, 0xff, 0xfd, 0xbe, 0x04, 0xff, 0xfc, 0xbd, 0x03, 0xff, 0xfd, 0xbd, 0x02, 0xff, 0xfd, 0xbd, 0x02, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfd, 0xbe, 0x00, 0xff, 0xfb, 0xdb, 0x6d, 0xff, 0xfd, 0xfb, 0xf4, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xe6, 0xa2, 0xff, 0xfc, 0xbd, 0x05, 0xff, 0xfd, 0xba, 0x00, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbe, 0x05, 0xff, 0xfd, 0xbe, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbe, 0x06, 0xff, 0xfd, 0xc0, 0x07, 0xff, 0xfd, 0xbf, 0x08, 0xff, 0xfd, 0xbe, 0x08, 0xff, 0xfd, 0xbe, 0x07, 0xff, 0xfd, 0xbe, 0x07, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbc, 0x04, 0xff, 0xfd, 0xbc, 0x04, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbe, 0x06, 0xff, 0xfd, 0xbe, 0x05, 0xff, 0xfe, 0xbe, 0x05, 0xff, 0xfd, 0xbe, 0x05, 0xff, 0xfd, 0xbd, 0x04, 0xff, 0xfd, 0xbc, 0x04, 0xff, 0xfd, 0xbc, 0x04, 0xff, 0xfd, 0xbc, 0x03, 0xff, 0xfd, 0xbd, 0x03, 0xff, 0xfd, 0xbd, 0x00, 0xff, 0xfc, 0xb9, 0x00, 0xff, 0xfb, 0xd1, 0x4f, 0xff, 0xfd, 0xfb, 0xf3, 0xff, 0xfc, 0xfb, 0xf8, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf6, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf3, 0xff, 0xfd, 0xfc, 0xfe, 0xff, 0xfc, 0xed, 0xba, 0xff, 0xfc, 0xc0, 0x06, 0xff, 0xfd, 0xbc, 0x00, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbb, 0x07, 0xff, 0xfd, 0xbb, 0x05, 0xff, 0xfd, 0xbc, 0x04, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbd, 0x05, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfe, 0xbc, 0x09, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfe, 0xbd, 0x08, 0xff, 0xfd, 0xbd, 0x09, 0xff, 0xfd, 0xbe, 0x09, 0xff, 0xfd, 0xbf, 0x0a, 0xff, 0xfe, 0xbf, 0x0b, 0xff, 0xfd, 0xbf, 0x0a, 0xff, 0xfd, 0xbe, 0x0a, 0xff, 0xfd, 0xbd, 0x0a, 0xff, 0xfe, 0xbd, 0x09, 0xff, 0xfe, 0xbd, 0x08, 0xff, 0xfd, 0xbd, 0x07, 0xff, 0xfd, 0xbd, 0x07, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbb, 0x05, 0xff, 0xfe, 0xbd, 0x07, 0xff, 0xfd, 0xbe, 0x07, 0xff, 0xfd, 0xbe, 0x08, 0xff, 0xfd, 0xbf, 0x06, 0xff, 0xfd, 0xbe, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbb, 0x03, 0xff, 0xfd, 0xb8, 0x00, 0xff, 0xfc, 0xd7, 0x63, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf7, 0xff, 0xfd, 0xf8, 0xe8, 0xff, 0xfc, 0xc7, 0x28, 0xff, 0xfd, 0xbc, 0x00, 0xff, 0xfd, 0xbe, 0x06, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbb, 0x05, 0xff, 0xfd, 0xbb, 0x04, 0xff, 0xfd, 0xbb, 0x05, 0xff, 0xfd, 0xbb, 0x07, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbc, 0x07, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfe, 0xbb, 0x08, 0xff, 0xfd, 0xba, 0x07, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfd, 0xbd, 0x0a, 0xff, 0xfd, 0xbd, 0x0a, 0xff, 0xfd, 0xbd, 0x0b, 0xff, 0xfd, 0xbd, 0x0b, 0xff, 0xfd, 0xbe, 0x0b, 0xff, 0xfd, 0xbd, 0x0b, 0xff, 0xfd, 0xbd, 0x0b, 0xff, 0xfd, 0xbc, 0x0a, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0a, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbc, 0x07, 0xff, 0xfd, 0xbc, 0x07, 0xff, 0xfd, 0xbd, 0x09, 0xff, 0xfd, 0xbd, 0x09, 0xff, 0xfd, 0xbd, 0x09, 0xff, 0xfd, 0xbd, 0x07, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbc, 0x07, 0xff, 0xfd, 0xbc, 0x05, 0xff, 0xfd, 0xbd, 0x06, 0xff, 0xfd, 0xbc, 0x06, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbb, 0x06, 0xff, 0xfd, 0xba, 0x02, 0xff, 0xfc, 0xb7, 0x00, 0xff, 0xfb, 0xe6, 0xa3, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xde, 0x85, 0xff, 0xfd, 0xb9, 0x00, 0xff, 0xfd, 0xbd, 0x07, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xba, 0x06, 0xff, 0xfd, 0xba, 0x05, 0xff, 0xfd, 0xba, 0x07, 0xff, 0xfd, 0xba, 0x09, 0xff, 0xfd, 0xba, 0x08, 0xff, 0xfd, 0xba, 0x09, 0xff, 0xfd, 0xbb, 0x09, 0xff, 0xfd, 0xbc, 0x0a, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfe, 0xbb, 0x0a, 0xff, 0xfd, 0xbb, 0x09, 0xff, 0xfd, 0xbb, 0x09, 0xff, 0xfd, 0xba, 0x09, 0xff, 0xfe, 0xba, 0x08, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbb, 0x0a, 0xff, 0xfe, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbd, 0x0a, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0a, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfe, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0b, 0xff, 0xfe, 0xbb, 0x0a, 0xff, 0xfd, 0xbc, 0x0a, 0xff, 0xfd, 0xbd, 0x0b, 0xff, 0xfd, 0xbd, 0x0c, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfd, 0xbb, 0x09, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xbc, 0x07, 0xff, 0xfd, 0xbc, 0x08, 0xff, 0xfe, 0xbc, 0x09, 0xff, 0xfd, 0xbb, 0x08, 0xff, 0xfd, 0xba, 0x05, 0xff, 0xfd, 0xb6, 0x00, 0xff, 0xfc, 0xc3, 0x29, 0xff, 0xfd, 0xfa, 0xef, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfd, 0xf7, 0xec, 0xff, 0xfc, 0xc4, 0x27, 0xff, 0xfd, 0xbb, 0x00, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfd, 0xba, 0x09, 0xff, 0xfd, 0xba, 0x09, 0xff, 0xfd, 0xb9, 0x08, 0xff, 0xfd, 0xb9, 0x08, 0xff, 0xfd, 0xb9, 0x0a, 0xff, 0xfe, 0xb9, 0x0a, 0xff, 0xfd, 0xb9, 0x0a, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0a, 0xff, 0xfd, 0xba, 0x0c, 0xff, 0xfd, 0xba, 0x0b, 0xff, 0xfd, 0xba, 0x0b, 0xff, 0xfd, 0xba, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x09, 0xff, 0xfd, 0xb9, 0x09, 0xff, 0xfe, 0xba, 0x0b, 0xff, 0xfe, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbc, 0x0d, 0xff, 0xfd, 0xbd, 0x0d, 0xff, 0xfd, 0xbc, 0x0d, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0c, 0xff, 0xfe, 0xba, 0x0c, 0xff, 0xfe, 0xba, 0x0c, 0xff, 0xfd, 0xba, 0x0b, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfe, 0xbc, 0x0c, 0xff, 0xfd, 0xbc, 0x0d, 0xff, 0xfd, 0xbc, 0x0d, 0xff, 0xfd, 0xbc, 0x0c, 0xff, 0xfd, 0xbd, 0x0d, 0xff, 0xfd, 0xbc, 0x0e, 0xff, 0xfd, 0xbc, 0x0e, 0xff, 0xfd, 0xbc, 0x0e, 0xff, 0xfd, 0xbb, 0x0e, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0b, 0xff, 0xfe, 0xbc, 0x0a, 0xff, 0xfe, 0xbd, 0x0a, 0xff, 0xfd, 0xbd, 0x0a, 0xff, 0xfd, 0xbb, 0x07, 0xff, 0xfd, 0xba, 0x04, 0xff, 0xfc, 0xb4, 0x00, 0xff, 0xfc, 0xe6, 0xab, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xfe, 0xf8, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfd, 0xfa, 0xfb, 0xff, 0xfc, 0xe9, 0xb9, 0xff, 0xfc, 0xb8, 0x00, 0xff, 0xfd, 0xba, 0x06, 0xff, 0xfd, 0xbb, 0x0b, 0xff, 0xfd, 0xba, 0x0b, 0xff, 0xfd, 0xb9, 0x0a, 0xff, 0xfd, 0xb8, 0x09, 0xff, 0xfd, 0xb8, 0x09, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb8, 0x09, 0xff, 0xfd, 0xb7, 0x0a, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xba, 0x0c, 0xff, 0xfd, 0xba, 0x0d, 0xff, 0xfd, 0xba, 0x0e, 0xff, 0xfd, 0xba, 0x0e, 0xff, 0xfe, 0xba, 0x0d, 0xff, 0xfd, 0xb9, 0x0d, 0xff, 0xfd, 0xb8, 0x0c, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb6, 0x0a, 0xff, 0xfd, 0xb7, 0x0a, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xba, 0x0c, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfd, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfd, 0xbb, 0x0c, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0d, 0xff, 0xfd, 0xbb, 0x0e, 0xff, 0xfd, 0xbb, 0x0e, 0xff, 0xfe, 0xba, 0x0e, 0xff, 0xfd, 0xb9, 0x0d, 0xff, 0xfd, 0xb9, 0x0d, 0xff, 0xfd, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0c, 0xff, 0xfe, 0xbb, 0x0b, 0xff, 0xfd, 0xbc, 0x0b, 0xff, 0xfd, 0xbb, 0x0b, 0xff, 0xfd, 0xb9, 0x07, 0xff, 0xfd, 0xb2, 0x00, 0xff, 0xfc, 0xce, 0x5e, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xef, 0xec, 0xff, 0xda, 0xce, 0xcb, 0xff, 0xc1, 0xaa, 0xa5, 0xff, 0xae, 0x8d, 0x88, 0xff, 0x9d, 0x74, 0x6e, 0xff, 0x90, 0x63, 0x5d, 0xff, 0x8a, 0x59, 0x53, 0xff, 0x87, 0x55, 0x50, 0xff, 0x89, 0x57, 0x52, 0xff, 0x91, 0x63, 0x5e, 0xff, 0xa0, 0x79, 0x74, 0xff, 0xb2, 0x95, 0x91, 0xff, 0xca, 0xb7, 0xb3, 0xff, 0xe5, 0xdb, 0xd8, 0xff, 0xfb, 0xfb, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfe, 0xfb, 0xf6, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xfb, 0xf6, 0xf1, 0xff, 0xfd, 0xfa, 0xfc, 0xff, 0xfc, 0xda, 0x88, 0xff, 0xfd, 0xb5, 0x00, 0xff, 0xfd, 0xb9, 0x08, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfe, 0xba, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb8, 0x0a, 0xff, 0xfd, 0xb8, 0x0a, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb3, 0x0d, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfc, 0xb6, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb6, 0x0a, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb7, 0x0e, 0xff, 0xfd, 0xb6, 0x0e, 0xff, 0xfd, 0xb6, 0x0e, 0xff, 0xfd, 0xb6, 0x0d, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfd, 0xb6, 0x0b, 0xff, 0xfd, 0xb5, 0x0a, 0xff, 0xfd, 0xb5, 0x09, 0xff, 0xfd, 0xb5, 0x09, 0xff, 0xfd, 0xb6, 0x0a, 0xff, 0xfd, 0xb7, 0x0a, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb9, 0x0c, 0xff, 0xfe, 0xba, 0x0d, 0xff, 0xfd, 0xb9, 0x0d, 0xff, 0xfd, 0xb7, 0x0d, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb8, 0x0c, 0xff, 0xfd, 0xb8, 0x0c, 0xff, 0xfd, 0xb9, 0x0c, 0xff, 0xfd, 0xb9, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb8, 0x09, 0xff, 0xfd, 0xb4, 0x00, 0xff, 0xfc, 0xc1, 0x31, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xd4, 0xd0, 0xff, 0xad, 0x8f, 0x8b, 0xff, 0x7e, 0x4d, 0x48, 0xff, 0x62, 0x22, 0x1c, 0xff, 0x52, 0x0b, 0x02, 0xff, 0x4b, 0x00, 0x00, 0xff, 0x48, 0x00, 0x00, 0xff, 0x49, 0x00, 0x00, 0xff, 0x4b, 0x01, 0x00, 0xff, 0x4e, 0x03, 0x00, 0xff, 0x4e, 0x03, 0x00, 0xff, 0x4c, 0x02, 0x00, 0xff, 0x4b, 0x00, 0x00, 0xff, 0x49, 0x00, 0x00, 0xff, 0x49, 0x00, 0x00, 0xff, 0x4c, 0x02, 0x00, 0xff, 0x59, 0x11, 0x0a, 0xff, 0x70, 0x33, 0x2e, 0xff, 0x9a, 0x6f, 0x6d, 0xff, 0xd2, 0xbe, 0xbb, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf8, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfe, 0xfd, 0xf6, 0xff,
0xfd, 0xfb, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf9, 0xf6, 0xf0, 0xff, 0xfc, 0xf5, 0xef, 0xff, 0xfd, 0xf9, 0xf8, 0xff, 0xfc, 0xd0, 0x68, 0xff, 0xfd, 0xb3, 0x00, 0xff, 0xfd, 0xb7, 0x0a, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfc, 0xb7, 0x0b, 0xff, 0xfd, 0xb5, 0x0b, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb2, 0x0d, 0xff, 0xfd, 0xb1, 0x0e, 0xff, 0xfd, 0xb1, 0x0c, 0xff, 0xfd, 0xb2, 0x0c, 0xff, 0xfd, 0xb3, 0x0d, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0b, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0b, 0xff, 0xfd, 0xb4, 0x0a, 0xff, 0xfd, 0xb5, 0x0b, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb4, 0x0d, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0a, 0xff, 0xfd, 0xb4, 0x08, 0xff, 0xfd, 0xb3, 0x09, 0xff, 0xfd, 0xb3, 0x0b, 0xff, 0xfd, 0xb4, 0x0a, 0xff, 0xfd, 0xb6, 0x0b, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb8, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0c, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb6, 0x0b, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfd, 0xb5, 0x0d, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb5, 0x0c, 0xff, 0xfd, 0xb6, 0x0c, 0xff, 0xfc, 0xb7, 0x0b, 0xff, 0xfd, 0xb7, 0x0b, 0xff, 0xfd, 0xb6, 0x0a, 0xff, 0xfd, 0xb4, 0x03, 0xff, 0xfc, 0xbb, 0x1c, 0xff, 0xfd, 0xf6, 0xe7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf8, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xc1, 0xa8, 0xa2, 0xff, 0x7f, 0x49, 0x41, 0xff, 0x54, 0x0f, 0x05, 0xff, 0x49, 0x00, 0x00, 0xff, 0x4b, 0x02, 0x00, 0xff, 0x52, 0x07, 0x00, 0xff, 0x54, 0x0c, 0x00, 0xff, 0x55, 0x0d, 0x02, 0xff, 0x54, 0x0d, 0x03, 0xff, 0x54, 0x0d, 0x03, 0xff, 0x54, 0x0e, 0x02, 0xff, 0x55, 0x0f, 0x03, 0xff, 0x55, 0x0f, 0x04, 0xff, 0x54, 0x0e, 0x03, 0xff, 0x54, 0x0d, 0x03, 0xff, 0x55, 0x0c, 0x01, 0xff, 0x55, 0x0c, 0x01, 0xff, 0x56, 0x0b, 0x01, 0xff, 0x55, 0x09, 0x00, 0xff, 0x51, 0x03, 0x00, 0xff, 0x4c, 0x00, 0x00, 0xff, 0x4e, 0x04, 0x00, 0xff, 0x6e, 0x32, 0x2b, 0xff, 0xb5, 0x96, 0x91, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfe, 0xfd, 0xf7, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf0, 0xff, 0xfc, 0xf5, 0xed, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfc, 0xcc, 0x5d, 0xff, 0xfd, 0xb3, 0x00, 0xff, 0xfd, 0xb5, 0x09, 0xff, 0xfd, 0xb5, 0x0b, 0xff, 0xfd, 0xb6, 0x0b, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb2, 0x0c, 0xff, 0xfd, 0xb1, 0x0d, 0xff, 0xfd, 0xb0, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xb0, 0x0c, 0xff, 0xfd, 0xb1, 0x0d, 0xff, 0xfd, 0xb1, 0x0d, 0xff, 0xfd, 0xb1, 0x0c, 0xff, 0xfd, 0xb1, 0x0c, 0xff, 0xfd, 0xb1, 0x0c, 0xff, 0xfd, 0xb1, 0x0b, 0xff, 0xfd, 0xb2, 0x0b, 0xff, 0xfd, 0xb3, 0x0b, 0xff, 0xfd, 0xb2, 0x0d, 0xff, 0xfd, 0xb2, 0x0d, 0xff, 0xfd, 0xb2, 0x0c, 0xff, 0xfd, 0xb2, 0x0d, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb2, 0x0b, 0xff, 0xfd, 0xb1, 0x0b, 0xff, 0xfd, 0xb0, 0x0d, 0xff, 0xfd, 0xb1, 0x0d, 0xff, 0xfd, 0xb3, 0x0d, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0b, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0b, 0xff, 0xfd, 0xb4, 0x0b, 0xff, 0xfd, 0xb3, 0x0b, 0xff, 0xfd, 0xb4, 0x0d, 0xff, 0xfd, 0xb3, 0x0d, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb3, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb4, 0x0c, 0xff, 0xfd, 0xb2, 0x05, 0xff, 0xfc, 0xb8, 0x19, 0xff, 0xfc, 0xf6, 0xe3, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xb4, 0xaf, 0xff, 0x72, 0x36, 0x2e, 0xff, 0x4c, 0x00, 0x00, 0xff, 0x4f, 0x02, 0x00, 0xff, 0x55, 0x0b, 0x00, 0xff, 0x55, 0x0e, 0x02, 0xff, 0x55, 0x0f, 0x03, 0xff, 0x57, 0x0f, 0x03, 0xff, 0x56, 0x10, 0x04, 0xff, 0x57, 0x10, 0x05, 0xff, 0x58, 0x10, 0x05, 0xff, 0x58, 0x10, 0x05, 0xff, 0x58, 0x10, 0x04, 0xff, 0x58, 0x10, 0x04, 0xff, 0x57, 0x10, 0x04, 0xff, 0x57, 0x0f, 0x04, 0xff, 0x57, 0x0e, 0x04, 0xff, 0x57, 0x0e, 0x02, 0xff, 0x57, 0x0d, 0x03, 0xff, 0x57, 0x0d, 0x04, 0xff, 0x57, 0x0d, 0x03, 0xff, 0x57, 0x0c, 0x02, 0xff, 0x57, 0x0b, 0x01, 0xff, 0x55, 0x0a, 0x00, 0xff, 0x4e, 0x02, 0x00, 0xff, 0x48, 0x00, 0x00, 0xff, 0x69, 0x2d, 0x27, 0xff, 0xc8, 0xb0, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfe, 0xfd, 0xf7, 0xff,
0xfc, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xfa, 0xf5, 0xef, 0xff, 0xfc, 0xf4, 0xec, 0xff, 0xfd, 0xf5, 0xf4, 0xff, 0xfc, 0xcb, 0x5d, 0xff, 0xfd, 0xb0, 0x00, 0xff, 0xfd, 0xb2, 0x0b, 0xff, 0xfe, 0xb2, 0x0b, 0xff, 0xfd, 0xb3, 0x0b, 0xff, 0xfd, 0xb1, 0x0c, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0c, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfe, 0xaf, 0x0c, 0xff, 0xfd, 0xae, 0x0c, 0xff, 0xfe, 0xaf, 0x0c, 0xff, 0xfd, 0xaf, 0x0b, 0xff, 0xfe, 0xaf, 0x0a, 0xff, 0xfe, 0xaf, 0x0a, 0xff, 0xfd, 0xaf, 0x0a, 0xff, 0xfd, 0xaf, 0x0a, 0xff, 0xfd, 0xb0, 0x0b, 0xff, 0xfd, 0xaf, 0x0c, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb1, 0x0e, 0xff, 0xfd, 0xb0, 0x0d, 0xff, 0xfc, 0xaf, 0x0d, 0xff, 0xfd, 0xaf, 0x0d, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb0, 0x0d, 0xff, 0xfd, 0xaf, 0x0c, 0xff, 0xfd, 0xb0, 0x0c, 0xff, 0xfd, 0xb0, 0x0b, 0xff, 0xfe, 0xb0, 0x0b, 0xff, 0xfd, 0xb0, 0x0a, 0xff, 0xfd, 0xb0, 0x0c, 0xff, 0xfd, 0xb0, 0x0d, 0xff, 0xfd, 0xb1, 0x0e, 0xff, 0xfd, 0xb2, 0x0d, 0xff, 0xfd, 0xb2, 0x0c, 0xff, 0xfd, 0xb1, 0x0e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb1, 0x0e, 0xff, 0xfd, 0xaf, 0x06, 0xff, 0xfc, 0xb6, 0x19, 0xff, 0xfd, 0xf5, 0xe4, 0xff, 0xfc, 0xfa, 0xf7, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf1, 0xeb, 0xff, 0x91, 0x65, 0x5d, 0xff, 0x4d, 0x03, 0x00, 0xff, 0x4e, 0x03, 0x00, 0xff, 0x55, 0x0c, 0x01, 0xff, 0x56, 0x0e, 0x02, 0xff, 0x56, 0x0f, 0x03, 0xff, 0x57, 0x10, 0x05, 0xff, 0x58, 0x11, 0x05, 0xff, 0x58, 0x11, 0x06, 0xff, 0x58, 0x11, 0x07, 0xff, 0x58, 0x11, 0x07, 0xff, 0x59, 0x11, 0x07, 0xff, 0x59, 0x11, 0x07, 0xff, 0x59, 0x10, 0x06, 0xff, 0x58, 0x10, 0x05, 0xff, 0x58, 0x0f, 0x04, 0xff, 0x57, 0x0e, 0x01, 0xff, 0x54, 0x0d, 0x00, 0xff, 0x51, 0x0b, 0x00, 0xff, 0x4f, 0x0a, 0x00, 0xff, 0x4e, 0x09, 0x00, 0xff, 0x4d, 0x08, 0x00, 0xff, 0x4d, 0x08, 0x00, 0xff, 0x4e, 0x08, 0x00, 0xff, 0x52, 0x0a, 0x00, 0xff, 0x54, 0x09, 0x00, 0xff, 0x53, 0x09, 0x00, 0xff, 0x4c, 0x01, 0x00, 0xff, 0x4c, 0x03, 0x00, 0xff, 0x9a, 0x6f, 0x68, 0xff, 0xfb, 0xf7, 0xf3, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xfd, 0xfd, 0xf8, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf5, 0xef, 0xff, 0xfa, 0xf4, 0xed, 0xff, 0xfb, 0xf2, 0xeb, 0xff, 0xfc, 0xf4, 0xf2, 0xff, 0xfc, 0xc7, 0x5d, 0xff, 0xfd, 0xaa, 0x00, 0xff, 0xfd, 0xae, 0x0c, 0xff, 0xfc, 0xaf, 0x0d, 0xff, 0xfc, 0xaf, 0x0d, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xab, 0x0b, 0xff, 0xfd, 0xac, 0x0c, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xae, 0x0c, 0xff, 0xfd, 0xae, 0x0c, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xad, 0x0c, 0xff, 0xfd, 0xab, 0x06, 0xff, 0xfd, 0xa9, 0x00, 0xff, 0xfd, 0xaa, 0x00, 0xff, 0xfd, 0xa9, 0x00, 0xff, 0xfd, 0xa9, 0x00, 0xff, 0xfd, 0xa9, 0x00, 0xff, 0xfd, 0xac, 0x08, 0xff, 0xfd, 0xae, 0x0d, 0xff, 0xfc, 0xaf, 0x0e, 0xff, 0xfd, 0xaf, 0x0f, 0xff, 0xfd, 0xaf, 0x0f, 0xff, 0xfd, 0xaf, 0x0e, 0xff, 0xfc, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfc, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x09, 0xff, 0xfd, 0xab, 0x00, 0xff, 0xfd, 0xab, 0x00, 0xff, 0xfe, 0xaa, 0x00, 0xff, 0xfd, 0xa9, 0x00, 0xff, 0xfd, 0xac, 0x04, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb1, 0x0f, 0xff, 0xfc, 0xb2, 0x0f, 0xff, 0xfd, 0xb2, 0x0f, 0xff, 0xfd, 0xb0, 0x0f, 0xff, 0xfd, 0xaf, 0x0e, 0xff, 0xfc, 0xae, 0x0e, 0xff, 0xfd, 0xaf, 0x0e, 0xff, 0xfd, 0xaf, 0x0f, 0xff, 0xfd, 0xae, 0x08, 0xff, 0xfc, 0xb5, 0x1a, 0xff, 0xfd, 0xf5, 0xe4, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xdb, 0xd6, 0xff, 0x6f, 0x36, 0x2e, 0xff, 0x46, 0x00, 0x00, 0xff, 0x51, 0x09, 0x00, 0xff, 0x55, 0x0d, 0x03, 0xff, 0x57, 0x0e, 0x03, 0xff, 0x58, 0x10, 0x05, 0xff, 0x58, 0x11, 0x06, 0xff, 0x58, 0x11, 0x07, 0xff, 0x58, 0x12, 0x07, 0xff, 0x58, 0x12, 0x07, 0xff, 0x59, 0x12, 0x08, 0xff, 0x59, 0x12, 0x08, 0xff, 0x5a, 0x11, 0x08, 0xff, 0x5a, 0x10, 0x07, 0xff, 0x58, 0x0f, 0x04, 0xff, 0x52, 0x0c, 0x00, 0xff, 0x4e, 0x09, 0x00, 0xff, 0x5e, 0x0d, 0x06, 0xff, 0x78, 0x15, 0x1c, 0xff, 0x91, 0x1e, 0x32, 0xff, 0xa0, 0x24, 0x3e, 0xff, 0xa5, 0x27, 0x41, 0xff, 0xa3, 0x25, 0x3d, 0xff, 0x96, 0x20, 0x31, 0xff, 0x79, 0x16, 0x1d, 0xff, 0x5c, 0x0c, 0x07, 0xff, 0x4d, 0x06, 0x00, 0xff, 0x4d, 0x07, 0x00, 0xff, 0x51, 0x09, 0x01, 0xff, 0x4f, 0x07, 0x00, 0xff, 0x44, 0x00, 0x00, 0xff, 0x7b, 0x46, 0x41, 0xff, 0xf2, 0xed, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf9, 0xf4, 0xed, 0xff, 0xfa, 0xf2, 0xeb, 0xff, 0xfb, 0xf1, 0xea, 0xff, 0xfc, 0xf2, 0xf1, 0xff, 0xfb, 0xc4, 0x5d, 0xff, 0xfd, 0xa8, 0x00, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xad, 0x0d, 0xff, 0xfd, 0xac, 0x0d, 0xff, 0xfd, 0xac, 0x0d, 0xff, 0xfd, 0xaa, 0x0d, 0xff, 0xfd, 0xa9, 0x0c, 0xff, 0xfd, 0xa9, 0x0c, 0xff, 0xfd, 0xaa, 0x0e, 0xff, 0xfd, 0xac, 0x0e, 0xff, 0xfd, 0xad, 0x0f, 0xff, 0xfd, 0xad, 0x0e, 0xff, 0xfd, 0xad, 0x0e, 0xff, 0xfd, 0xad, 0x0f, 0xff, 0xfd, 0xac, 0x0e, 0xff, 0xfd, 0xaa, 0x07, 0xff, 0xfb, 0xb6, 0x27, 0xff, 0xfb, 0xca, 0x60, 0xff, 0xfc, 0xc9, 0x5e, 0xff, 0xfc, 0xc9, 0x5e, 0xff, 0xfc, 0xcb, 0x63, 0xff, 0xfc, 0xca, 0x60, 0xff, 0xfc, 0xb1, 0x1b, 0xff, 0xfd, 0xab, 0x09, 0xff, 0xfd, 0xad, 0x0f, 0xff, 0xfd, 0xae, 0x10, 0xff, 0xfd, 0xaf, 0x10, 0xff, 0xfd, 0xae, 0x10, 0xff, 0xfc, 0xae, 0x0f, 0xff, 0xfc, 0xae, 0x0f, 0xff, 0xfc, 0xae, 0x0e, 0xff, 0xfd, 0xae, 0x0e, 0xff, 0xfd, 0xad, 0x0e, 0xff, 0xfd, 0xac, 0x0a, 0xff, 0xfc, 0xb5, 0x1d, 0xff, 0xfc, 0xce, 0x65, 0xff, 0xfc, 0xcd, 0x66, 0xff, 0xfc, 0xcc, 0x66, 0xff, 0xfc, 0xcd, 0x6a, 0xff, 0xfc, 0xc5, 0x4e, 0xff, 0xfd, 0xb0, 0x0e, 0xff, 0xfd, 0xb0, 0x0f, 0xff, 0xfd, 0xb0, 0x11, 0xff, 0xfd, 0xb0, 0x0f, 0xff, 0xfd, 0xaf, 0x0f, 0xff, 0xfc, 0xae, 0x0f, 0xff, 0xfc, 0xae, 0x0f, 0xff, 0xfc, 0xae, 0x0f, 0xff, 0xfd, 0xae, 0x0f, 0xff, 0xfd, 0xac, 0x09, 0xff, 0xfc, 0xb3, 0x1a, 0xff, 0xfd, 0xf4, 0xe3, 0xff, 0xfc, 0xfa, 0xf7, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xda, 0xd5, 0xff, 0x61, 0x24, 0x1c, 0xff, 0x48, 0x00, 0x00, 0xff, 0x52, 0x0c, 0x02, 0xff, 0x54, 0x0e, 0x04, 0xff, 0x57, 0x0f, 0x05, 0xff, 0x58, 0x10, 0x05, 0xff, 0x59, 0x11, 0x07, 0xff, 0x59, 0x12, 0x07, 0xff, 0x59, 0x12, 0x07, 0xff, 0x5a, 0x12, 0x07, 0xff, 0x59, 0x13, 0x06, 0xff, 0x5a, 0x12, 0x06, 0xff, 0x5a, 0x11, 0x07, 0xff, 0x5a, 0x10, 0x05, 0xff, 0x56, 0x0e, 0x02, 0xff, 0x52, 0x0a, 0x00, 0xff, 0x76, 0x16, 0x1b, 0xff, 0xb6, 0x2c, 0x4e, 0xff, 0xd5, 0x35, 0x6a, 0xff, 0xcc, 0x33, 0x68, 0xff, 0xb9, 0x2b, 0x56, 0xff, 0xa8, 0x25, 0x44, 0xff, 0x9e, 0x23, 0x3b, 0xff, 0xa1, 0x24, 0x3c, 0xff, 0xb2, 0x2a, 0x47, 0xff, 0xc8, 0x36, 0x56, 0xff, 0xd4, 0x3b, 0x5a, 0xff, 0xc0, 0x32, 0x49, 0xff, 0x80, 0x18, 0x1d, 0xff, 0x4d, 0x07, 0x00, 0xff, 0x49, 0x05, 0x00, 0xff, 0x4f, 0x07, 0x00, 0xff, 0x44, 0x00, 0x00, 0xff, 0x73, 0x3b, 0x36, 0xff, 0xf5, 0xf2, 0xef, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf4, 0xed, 0xff, 0xfb, 0xf2, 0xea, 0xff, 0xfb, 0xf0, 0xe8, 0xff, 0xfc, 0xf1, 0xef, 0xff, 0xfc, 0xc2, 0x5d, 0xff, 0xfd, 0xa7, 0x03, 0xff, 0xfd, 0xac, 0x0f, 0xff, 0xfd, 0xad, 0x0f, 0xff, 0xfd, 0xac, 0x0e, 0xff, 0xfd, 0xac, 0x0f, 0xff, 0xfd, 0xaa, 0x0e, 0xff, 0xfd, 0xaa, 0x0e, 0xff, 0xfd, 0xa9, 0x0e, 0xff, 0xfd, 0xa8, 0x0f, 0xff, 0xfd, 0xa7, 0x0e, 0xff, 0xfd, 0xa8, 0x0f, 0xff, 0xfd, 0xa9, 0x10, 0xff, 0xfd, 0xab, 0x10, 0xff, 0xfe, 0xad, 0x12, 0xff, 0xfd, 0xad, 0x13, 0xff, 0xfd, 0xab, 0x11, 0xff, 0xfd, 0xa9, 0x0f, 0xff, 0xfd, 0xaa, 0x0d, 0xff, 0xfb, 0xea, 0xc2, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xdc, 0x9a, 0xff, 0xfd, 0xa7, 0x01, 0xff, 0xfd, 0xab, 0x0d, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfc, 0xad, 0x12, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfd, 0xae, 0x10, 0xff, 0xfc, 0xae, 0x10, 0xff, 0xfd, 0xae, 0x10, 0xff, 0xfd, 0xad, 0x10, 0xff, 0xfd, 0xa8, 0x02, 0xff, 0xfc, 0xce, 0x6d, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xec, 0xff, 0xfc, 0xb5, 0x22, 0xff, 0xfd, 0xad, 0x0b, 0xff, 0xfd, 0xaf, 0x10, 0xff, 0xfc, 0xae, 0x10, 0xff, 0xfd, 0xae, 0x10, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfd, 0xad, 0x10, 0xff, 0xfd, 0xad, 0x0f, 0xff, 0xfd, 0xaa, 0x09, 0xff, 0xfc, 0xb0, 0x1b, 0xff, 0xfd, 0xf4, 0xe2, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xf2, 0xed, 0xe8, 0xff, 0x6b, 0x31, 0x2a, 0xff, 0x48, 0x00, 0x00, 0xff, 0x52, 0x0c, 0x02, 0xff, 0x54, 0x0e, 0x04, 0xff, 0x55, 0x10, 0x06, 0xff, 0x58, 0x11, 0x07, 0xff, 0x59, 0x12, 0x07, 0xff, 0x5a, 0x13, 0x08, 0xff, 0x5a, 0x13, 0x08, 0xff, 0x5a, 0x13, 0x08, 0xff, 0x5b, 0x13, 0x08, 0xff, 0x5b, 0x12, 0x07, 0xff, 0x5b, 0x11, 0x05, 0xff, 0x5a, 0x10, 0x04, 0xff, 0x54, 0x0c, 0x00, 0xff, 0x6b, 0x11, 0x0e, 0xff, 0xc0, 0x2e, 0x52, 0xff, 0xd2, 0x36, 0x64, 0xff, 0x98, 0x21, 0x38, 0xff, 0x62, 0x0d, 0x10, 0xff, 0x4d, 0x05, 0x00, 0xff, 0x49, 0x03, 0x00, 0xff, 0x49, 0x01, 0x00, 0xff, 0x49, 0x01, 0x00, 0xff, 0x47, 0x00, 0x00, 0xff, 0x48, 0x01, 0x00, 0xff, 0x4f, 0x03, 0x00, 0xff, 0x62, 0x0c, 0x09, 0xff, 0x8c, 0x1e, 0x26, 0xff, 0xc9, 0x34, 0x4a, 0xff, 0xcb, 0x32, 0x4a, 0xff, 0x78, 0x14, 0x17, 0xff, 0x49, 0x05, 0x00, 0xff, 0x50, 0x07, 0x00, 0xff, 0x47, 0x00, 0x00, 0xff, 0x83, 0x4f, 0x4a, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xfa, 0xf4, 0xed, 0xff, 0xfb, 0xf2, 0xea, 0xff, 0xfb, 0xef, 0xe7, 0xff, 0xfd, 0xef, 0xec, 0xff, 0xfc, 0xc1, 0x5d, 0xff, 0xfd, 0xa6, 0x06, 0xff, 0xfd, 0xaa, 0x11, 0xff, 0xfd, 0xab, 0x12, 0xff, 0xfd, 0xab, 0x11, 0xff, 0xfc, 0xaa, 0x11, 0xff, 0xfd, 0xa8, 0x10, 0xff, 0xfd, 0xa8, 0x10, 0xff, 0xfd, 0xa7, 0x10, 0xff, 0xfc, 0xa5, 0x0f, 0xff, 0xfc, 0xa5, 0x0f, 0xff, 0xfd, 0xa5, 0x10, 0xff, 0xfd, 0xa7, 0x11, 0xff, 0xfd, 0xa8, 0x12, 0xff, 0xfd, 0xab, 0x13, 0xff, 0xfd, 0xab, 0x15, 0xff, 0xfd, 0xa9, 0x14, 0xff, 0xfd, 0xa5, 0x0a, 0xff, 0xfb, 0xbd, 0x46, 0xff, 0xfb, 0xfd, 0xfa, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xfd, 0xf6, 0xe7, 0xff, 0xfc, 0xb1, 0x23, 0xff, 0xfd, 0xa8, 0x09, 0xff, 0xfd, 0xaa, 0x11, 0xff, 0xfd, 0xaa, 0x13, 0xff, 0xfd, 0xab, 0x13, 0xff, 0xfc, 0xac, 0x13, 0xff, 0xfd, 0xac, 0x14, 0xff, 0xfd, 0xad, 0x14, 0xff, 0xfd, 0xad, 0x14, 0xff, 0xfd, 0xab, 0x12, 0xff, 0xfd, 0xa6, 0x03, 0xff, 0xfc, 0xd0, 0x75, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfd, 0xfe, 0xfc, 0xff, 0xfd, 0xf9, 0xea, 0xff, 0xfc, 0xb5, 0x26, 0xff, 0xfd, 0xac, 0x0c, 0xff, 0xfc, 0xad, 0x11, 0xff, 0xfd, 0xac, 0x12, 0xff, 0xfd, 0xac, 0x12, 0xff, 0xfe, 0xab, 0x12, 0xff, 0xfd, 0xac, 0x11, 0xff, 0xfd, 0xad, 0x12, 0xff, 0xfd, 0xad, 0x11, 0xff, 0xfd, 0xaa, 0x0a, 0xff, 0xfc, 0xb1, 0x1b, 0xff, 0xfd, 0xf4, 0xe2, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0x5d, 0x56, 0xff, 0x47, 0x00, 0x00, 0xff, 0x53, 0x0d, 0x03, 0xff, 0x54, 0x0e, 0x04, 0xff, 0x56, 0x10, 0x06, 0xff, 0x57, 0x12, 0x07, 0xff, 0x59, 0x13, 0x08, 0xff, 0x5a, 0x13, 0x09, 0xff, 0x5b, 0x14, 0x09, 0xff, 0x5a, 0x15, 0x08, 0xff, 0x5a, 0x14, 0x09, 0xff, 0x5b, 0x14, 0x08, 0xff, 0x5c, 0x13, 0x06, 0xff, 0x5c, 0x10, 0x04, 0xff, 0x51, 0x0b, 0x00, 0xff, 0x81, 0x18, 0x1f, 0xff, 0xde, 0x38, 0x64, 0xff, 0x9d, 0x23, 0x3c, 0xff, 0x52, 0x06, 0x02, 0xff, 0x48, 0x03, 0x00, 0xff, 0x49, 0x01, 0x00, 0xff, 0x48, 0x00, 0x00, 0xff, 0x4f, 0x02, 0x00, 0xff, 0x5d, 0x11, 0x00, 0xff, 0x66, 0x1d, 0x01, 0xff, 0x69, 0x20, 0x01, 0xff, 0x64, 0x18, 0x01, 0xff, 0x5a, 0x09, 0x00, 0xff, 0x4e, 0x00, 0x00, 0xff, 0x46, 0x00, 0x00, 0xff, 0x4d, 0x04, 0x00, 0xff, 0x82, 0x18, 0x1d, 0xff, 0xd6, 0x35, 0x4c, 0xff, 0xae, 0x24, 0x31, 0xff, 0x55, 0x06, 0x00, 0xff, 0x51, 0x05, 0x00, 0xff, 0x4b, 0x00, 0x00, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xfa, 0xf4, 0xef, 0xff, 0xfb, 0xf3, 0xec, 0xff, 0xfb, 0xf1, 0xe9, 0xff, 0xfc, 0xee, 0xe6, 0xff, 0xfd, 0xee, 0xeb, 0xff, 0xfb, 0xbf, 0x5f, 0xff, 0xfd, 0xa4, 0x08, 0xff, 0xfd, 0xa7, 0x12, 0xff, 0xfd, 0xa8, 0x13, 0xff, 0xfd, 0xa8, 0x13, 0xff, 0xfd, 0xa7, 0x12, 0xff, 0xfc, 0xa6, 0x12, 0xff, 0xfd, 0xa5, 0x12, 0xff, 0xfd, 0xa4, 0x12, 0xff, 0xfd, 0xa4, 0x12, 0xff, 0xfc, 0xa4, 0x12, 0xff, 0xfc, 0xa4, 0x12, 0xff, 0xfd, 0xa5, 0x13, 0xff, 0xfd, 0xa6, 0x13, 0xff, 0xfd, 0xa8, 0x15, 0xff, 0xfd, 0xa8, 0x15, 0xff, 0xfd, 0xa7, 0x15, 0xff, 0xfc, 0xa2, 0x08, 0xff, 0xfb, 0xdd, 0xa2, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xcb, 0x76, 0xff, 0xfd, 0xa3, 0x04, 0xff, 0xfd, 0xa7, 0x11, 0xff, 0xfd, 0xa7, 0x13, 0xff, 0xfd, 0xa8, 0x15, 0xff, 0xfd, 0xa9, 0x16, 0xff, 0xfd, 0xaa, 0x16, 0xff, 0xfd, 0xab, 0x15, 0xff, 0xfd, 0xab, 0x15, 0xff, 0xfd, 0xaa, 0x14, 0xff, 0xfd, 0xa4, 0x04, 0xff, 0xfc, 0xce, 0x74, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfd, 0xfb, 0xff, 0xfd, 0xf9, 0xe9, 0xff, 0xfc, 0xb4, 0x25, 0xff, 0xfd, 0xab, 0x0b, 0xff, 0xfd, 0xad, 0x13, 0xff, 0xfd, 0xac, 0x15, 0xff, 0xfd, 0xab, 0x14, 0xff, 0xfe, 0xab, 0x13, 0xff, 0xfd, 0xac, 0x14, 0xff, 0xfd, 0xad, 0x14, 0xff, 0xfd, 0xac, 0x14, 0xff, 0xfd, 0xaa, 0x0e, 0xff, 0xfc, 0xb0, 0x1d, 0xff, 0xfd, 0xf3, 0xe1, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xaf, 0xaa, 0xff, 0x4a, 0x03, 0x00, 0xff, 0x50, 0x0b, 0x01, 0xff, 0x54, 0x0e, 0x05, 0xff, 0x55, 0x10, 0x06, 0xff, 0x57, 0x11, 0x07, 0xff, 0x58, 0x12, 0x08, 0xff, 0x5a, 0x13, 0x08, 0xff, 0x5b, 0x14, 0x09, 0xff, 0x5c, 0x15, 0x09, 0xff, 0x5c, 0x16, 0x09, 0xff, 0x5c, 0x15, 0x09, 0xff, 0x5c, 0x13, 0x07, 0xff, 0x5b, 0x12, 0x05, 0xff, 0x54, 0x0e, 0x00, 0xff, 0x88, 0x1c, 0x26, 0xff, 0xdf, 0x3b, 0x6a, 0xff, 0x74, 0x14, 0x1c, 0xff, 0x46, 0x04, 0x00, 0xff, 0x4c, 0x03, 0x00, 0xff, 0x4c, 0x00, 0x00, 0xff, 0x72, 0x24, 0x01, 0xff, 0xad, 0x64, 0x02, 0xff, 0xcf, 0x91, 0x02, 0xff, 0xd5, 0x9e, 0x03, 0xff, 0xd2, 0x9c, 0x02, 0xff, 0xd1, 0x9a, 0x02, 0xff, 0xd5, 0x9b, 0x03, 0xff, 0xd6, 0x97, 0x03, 0xff, 0xc2, 0x7e, 0x03, 0xff, 0x8f, 0x45, 0x02, 0xff, 0x5a, 0x0b, 0x01, 0xff, 0x45, 0x00, 0x00, 0xff, 0x54, 0x05, 0x03, 0xff, 0xbe, 0x2c, 0x3f, 0xff, 0xc3, 0x2c, 0x3f, 0xff, 0x55, 0x05, 0x00, 0xff, 0x4f, 0x04, 0x00, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf0, 0xff, 0xfa, 0xf4, 0xed, 0xff, 0xfb, 0xf3, 0xec, 0xff, 0xfb, 0xf0, 0xe8, 0xff, 0xfb, 0xed, 0xe5, 0xff, 0xfd, 0xed, 0xea, 0xff, 0xfc, 0xbe, 0x5f, 0xff, 0xfd, 0xa2, 0x09, 0xff, 0xfc, 0xa5, 0x13, 0xff, 0xfd, 0xa6, 0x15, 0xff, 0xfd, 0xa6, 0x16, 0xff, 0xfd, 0xa6, 0x16, 0xff, 0xfd, 0xa5, 0x17, 0xff, 0xfd, 0xa4, 0x17, 0xff, 0xfd, 0xa4, 0x16, 0xff, 0xfd, 0xa3, 0x15, 0xff, 0xfd, 0xa3, 0x15, 0xff, 0xfd, 0xa3, 0x16, 0xff, 0xfd, 0xa4, 0x16, 0xff, 0xfd, 0xa5, 0x17, 0xff, 0xfd, 0xa6, 0x18, 0xff, 0xfd, 0xa6, 0x18, 0xff, 0xfd, 0xa3, 0x11, 0xff, 0xfc, 0xae, 0x2a, 0xff, 0xfb, 0xf7, 0xea, 0xff, 0xfc, 0xfc, 0xfa, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfc, 0xfe, 0xfd, 0xff, 0xfd, 0xeb, 0xcc, 0xff, 0xfc, 0xa4, 0x13, 0xff, 0xfd, 0xa5, 0x10, 0xff, 0xfd, 0xa5, 0x14, 0xff, 0xfd, 0xa5, 0x16, 0xff, 0xfd, 0xa6, 0x18, 0xff, 0xfd, 0xa7, 0x17, 0xff, 0xfd, 0xa8, 0x17, 0xff, 0xfd, 0xa8, 0x19, 0xff, 0xfd, 0xa8, 0x17, 0xff, 0xfd, 0xa2, 0x06, 0xff, 0xfc, 0xcd, 0x74, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfd, 0xf9, 0xeb, 0xff, 0xfc, 0xb4, 0x27, 0xff, 0xfd, 0xa9, 0x0c, 0xff, 0xfd, 0xab, 0x15, 0xff, 0xfc, 0xab, 0x16, 0xff, 0xfd, 0xaa, 0x16, 0xff, 0xfd, 0xaa, 0x15, 0xff, 0xfc, 0xab, 0x16, 0xff, 0xfd, 0xab, 0x17, 0xff, 0xfd, 0xab, 0x17, 0xff, 0xfd, 0xa8, 0x10, 0xff, 0xfc, 0xaf, 0x1e, 0xff, 0xfd, 0xf3, 0xe2, 0xff, 0xfc, 0xfa, 0xf7, 0xff, 0xfa, 0xf8, 0xf1, 0xff, 0xf8, 0xf8, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0x6d, 0x35, 0x2d, 0xff, 0x4d, 0x04, 0x00, 0xff, 0x53, 0x0e, 0x04, 0xff, 0x54, 0x10, 0x06, 0xff, 0x57, 0x11, 0x07, 0xff, 0x57, 0x12, 0x08, 0xff, 0x58, 0x12, 0x09, 0xff, 0x5a, 0x13, 0x09, 0xff, 0x5d, 0x15, 0x09, 0xff, 0x5d, 0x15, 0x09, 0xff, 0x5c, 0x15, 0x09, 0xff, 0x5c, 0x14, 0x08, 0xff, 0x5d, 0x13, 0x06, 0xff, 0x58, 0x0f, 0x02, 0xff, 0x73, 0x14, 0x12, 0xff, 0xe1, 0x3c, 0x66, 0xff, 0x72, 0x14, 0x19, 0xff, 0x48, 0x04, 0x00, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x70, 0x20, 0x01, 0xff, 0xc6, 0x7a, 0x02, 0xff, 0xd7, 0x99, 0x03, 0xff, 0xa4, 0x6a, 0x02, 0xff, 0x77, 0x33, 0x01, 0xff, 0x60, 0x17, 0x01, 0xff, 0x58, 0x0d, 0x01, 0xff, 0x55, 0x0b, 0x01, 0xff, 0x59, 0x10, 0x01, 0xff, 0x6a, 0x23, 0x01, 0xff, 0x92, 0x4f, 0x03, 0xff, 0xc8, 0x8b, 0x03, 0xff, 0xda, 0x9b, 0x03, 0xff, 0x96, 0x4d, 0x02, 0xff, 0x4c, 0x00, 0x00, 0xff, 0x45, 0x00, 0x00, 0xff, 0xb7, 0x28, 0x3d, 0xff, 0xba, 0x26, 0x3c, 0xff, 0x4a, 0x02, 0x00, 0xff,
0xfd, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xfa, 0xf4, 0xed, 0xff, 0xfb, 0xf3, 0xec, 0xff, 0xfc, 0xf1, 0xe9, 0xff, 0xfc, 0xed, 0xe6, 0xff, 0xfd, 0xed, 0xe9, 0xff, 0xfc, 0xbd, 0x60, 0xff, 0xfd, 0xa1, 0x0c, 0xff, 0xfd, 0xa4, 0x16, 0xff, 0xfd, 0xa5, 0x19, 0xff, 0xfd, 0xa4, 0x1a, 0xff, 0xfd, 0xa4, 0x1a, 0xff, 0xfd, 0xa4, 0x19, 0xff, 0xfc, 0xa3, 0x18, 0xff, 0xfd, 0xa3, 0x17, 0xff, 0xfd, 0xa3, 0x18, 0xff, 0xfd, 0xa3, 0x18, 0xff, 0xfd, 0xa3, 0x19, 0xff, 0xfd, 0xa2, 0x19, 0xff, 0xfc, 0xa3, 0x19, 0xff, 0xfd, 0xa4, 0x1a, 0xff, 0xfd, 0xa4, 0x19, 0xff, 0xfd, 0x9d, 0x08, 0xff, 0xfb, 0xcc, 0x7b, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfe, 0xfc, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfb, 0xba, 0x51, 0xff, 0xfd, 0xa0, 0x0a, 0xff, 0xfd, 0xa4, 0x15, 0xff, 0xfd, 0xa3, 0x16, 0xff, 0xfd, 0xa3, 0x17, 0xff, 0xfd, 0xa4, 0x18, 0xff, 0xfd, 0xa5, 0x18, 0xff, 0xfd, 0xa5, 0x19, 0xff, 0xfd, 0xa5, 0x18, 0xff, 0xfd, 0x9f, 0x08, 0xff, 0xfc, 0xcb, 0x77, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfc, 0xff, 0xfd, 0xf9, 0xeb, 0xff, 0xfc, 0xb2, 0x28, 0xff, 0xfd, 0xa7, 0x0f, 0xff, 0xfd, 0xa9, 0x18, 0xff, 0xfd, 0xa8, 0x1a, 0xff, 0xfd, 0xa8, 0x19, 0xff, 0xfd, 0xa8, 0x19, 0xff, 0xfd, 0xa8, 0x1b, 0xff, 0xfc, 0xa8, 0x1b, 0xff, 0xfd, 0xa9, 0x1b, 0xff, 0xfd, 0xa7, 0x13, 0xff, 0xfc, 0xaf, 0x20, 0xff, 0xfc, 0xf3, 0xe2, 0xff, 0xfc, 0xfa, 0xf7, 0xff, 0xfa, 0xf8, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xae, 0xa8, 0xff, 0x49, 0x02, 0x00, 0xff, 0x53, 0x0d, 0x02, 0xff, 0x54, 0x0f, 0x05, 0xff, 0x56, 0x11, 0x06, 0xff, 0x57, 0x12, 0x08, 0xff, 0x58, 0x12, 0x09, 0xff, 0x5a, 0x12, 0x09, 0xff, 0x5b, 0x13, 0x0a, 0xff, 0x5c, 0x14, 0x0a, 0xff, 0x5b, 0x15, 0x09, 0xff, 0x5a, 0x14, 0x09, 0xff, 0x5b, 0x13, 0x08, 0xff, 0x5c, 0x11, 0x05, 0xff, 0x5a, 0x0e, 0x03, 0xff, 0xcc, 0x32, 0x4b, 0xff, 0x91, 0x1f, 0x28, 0xff, 0x47, 0x03, 0x00, 0xff, 0x4b, 0x00, 0x00, 0xff, 0x97, 0x46, 0x02, 0xff, 0xe5, 0x97, 0x03, 0xff, 0x9a, 0x55, 0x02, 0xff, 0x53, 0x0f, 0x01, 0xff, 0x49, 0x00, 0x01, 0xff, 0x50, 0x05, 0x01, 0xff, 0x54, 0x08, 0x01, 0xff, 0x56, 0x0a, 0x02, 0xff, 0x56, 0x0a, 0x02, 0xff, 0x53, 0x08, 0x01, 0xff, 0x51, 0x05, 0x00, 0xff, 0x4d, 0x01, 0x00, 0xff, 0x4e, 0x02, 0x01, 0xff, 0x77, 0x2c, 0x02, 0xff, 0xd0, 0x8b, 0x02, 0xff, 0xc6, 0x7e, 0x03, 0xff, 0x56, 0x0c, 0x00, 0xff, 0x46, 0x00, 0x00, 0xff, 0xc8, 0x2a, 0x46, 0xff, 0x9a, 0x1a, 0x2c, 0xff,
0xfd, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfb, 0xf6, 0xf0, 0xff, 0xfc, 0xf5, 0xee, 0xff, 0xfc, 0xf3, 0xec, 0xff, 0xfc, 0xf1, 0xe9, 0xff, 0xfd, 0xed, 0xe6, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0xbc, 0x61, 0xff, 0xfd, 0x9e, 0x0f, 0xff, 0xfd, 0xa2, 0x1b, 0xff, 0xfd, 0xa3, 0x1d, 0xff, 0xfd, 0xa3, 0x1e, 0xff, 0xfd, 0xa2, 0x1f, 0xff, 0xfd, 0xa2, 0x1d, 0xff, 0xfd, 0xa1, 0x1a, 0xff, 0xfd, 0xa1, 0x19, 0xff, 0xfd, 0xa1, 0x1a, 0xff, 0xfd, 0xa1, 0x1b, 0xff, 0xfc, 0xa1, 0x1b, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0xa1, 0x1b, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0x9f, 0x17, 0xff, 0xfc, 0xa1, 0x17, 0xff, 0xfc, 0xed, 0xd1, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfd, 0xfc, 0xf8, 0xff, 0xfc, 0xf8, 0xf0, 0xff, 0xfa, 0xe8, 0xc9, 0xff, 0xfc, 0xfd, 0xfb, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xa8, 0xff, 0xfc, 0x9e, 0x0a, 0xff, 0xfd, 0xa2, 0x15, 0xff, 0xfd, 0xa2, 0x15, 0xff, 0xfd, 0xa2, 0x17, 0xff, 0xfd, 0xa3, 0x18, 0xff, 0xfd, 0xa4, 0x19, 0xff, 0xfd, 0xa4, 0x19, 0xff, 0xfd, 0xa4, 0x18, 0xff, 0xfd, 0x9d, 0x09, 0xff, 0xfc, 0xca, 0x79, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfc, 0xfe, 0xfe, 0xff, 0xfd, 0xf9, 0xeb, 0xff, 0xfc, 0xb0, 0x2b, 0xff, 0xfd, 0xa5, 0x11, 0xff, 0xfd, 0xa6, 0x1a, 0xff, 0xfd, 0xa5, 0x1b, 0xff, 0xfd, 0xa5, 0x1a, 0xff, 0xfd, 0xa6, 0x1a, 0xff, 0xfd, 0xa6, 0x1b, 0xff, 0xfd, 0xa7, 0x1b, 0xff, 0xfd, 0xa8, 0x1b, 0xff, 0xfd, 0xa5, 0x14, 0xff, 0xfc, 0xae, 0x23, 0xff, 0xfc, 0xf3, 0xe2, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfb, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x55, 0x4f, 0xff, 0x4a, 0x01, 0x00, 0xff, 0x54, 0x0e, 0x04, 0xff, 0x55, 0x10, 0x05, 0xff, 0x57, 0x11, 0x07, 0xff, 0x57, 0x12, 0x08, 0xff, 0x58, 0x12, 0x08, 0xff, 0x59, 0x13, 0x09, 0xff, 0x5a, 0x14, 0x0a, 0xff, 0x5a, 0x14, 0x0a, 0xff, 0x5a, 0x14, 0x09, 0xff, 0x5a, 0x13, 0x0a, 0xff, 0x5c, 0x13, 0x08, 0xff, 0x57, 0x0f, 0x03, 0xff, 0x7a, 0x1b, 0x15, 0xff, 0xd3, 0x3e, 0x45, 0xff, 0x49, 0x03, 0x00, 0xff, 0x48, 0x00, 0x00, 0xff, 0xa6, 0x55, 0x03, 0xff, 0xdc, 0x8c, 0x03, 0xff, 0x6c, 0x22, 0x02, 0xff, 0x4b, 0x03, 0x01, 0xff, 0x54, 0x0b, 0x01, 0xff, 0x58, 0x0d, 0x01, 0xff, 0x58, 0x0d, 0x01, 0xff, 0x59, 0x0d, 0x01, 0xff, 0x59, 0x0d, 0x02, 0xff, 0x58, 0x0c, 0x02, 0xff, 0x56, 0x0b, 0x01, 0xff, 0x56, 0x0b, 0x01, 0xff, 0x59, 0x0b, 0x01, 0xff, 0x5a, 0x0b, 0x00, 0xff, 0x53, 0x05, 0x00, 0xff, 0x53, 0x05, 0x01, 0xff, 0xa8, 0x5d, 0x02, 0xff, 0xd6, 0x88, 0x03, 0xff, 0x54, 0x0c, 0x00, 0xff, 0x56, 0x03, 0x06, 0xff, 0xde, 0x32, 0x55, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf6, 0xf1, 0xff, 0xfb, 0xf5, 0xee, 0xff, 0xfb, 0xf3, 0xec, 0xff, 0xfc, 0xf0, 0xe9, 0xff, 0xfd, 0xed, 0xe6, 0xff, 0xfd, 0xed, 0xe9, 0xff, 0xfc, 0xba, 0x62, 0xff, 0xfd, 0x9b, 0x10, 0xff, 0xfd, 0xa0, 0x1d, 0xff, 0xfd, 0xa1, 0x20, 0xff, 0xfd, 0xa1, 0x20, 0xff, 0xfd, 0xa0, 0x20, 0xff, 0xfd, 0x9f, 0x1f, 0xff, 0xfd, 0x9f, 0x1e, 0xff, 0xfd, 0x9f, 0x1d, 0xff, 0xfd, 0xa0, 0x1e, 0xff, 0xfd, 0xa0, 0x1e, 0xff, 0xfd, 0xa1, 0x1f, 0xff, 0xfd, 0xa1, 0x1e, 0xff, 0xfd, 0xa1, 0x1d, 0xff, 0xfd, 0x9f, 0x1d, 0xff, 0xfd, 0x9a, 0x12, 0xff, 0xfc, 0xba, 0x57, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xe4, 0xc2, 0xff, 0xf9, 0xa6, 0x3a, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfb, 0xfd, 0xfa, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfd, 0xfb, 0xff, 0xfc, 0xf8, 0xed, 0xff, 0xfc, 0xa9, 0x32, 0xff, 0xfd, 0x9e, 0x0e, 0xff, 0xfd, 0xa0, 0x14, 0xff, 0xfd, 0x9f, 0x17, 0xff, 0xfd, 0xa1, 0x18, 0xff, 0xfc, 0xa1, 0x19, 0xff, 0xfc, 0xa2, 0x18, 0xff, 0xfd, 0xa1, 0x18, 0xff, 0xfd, 0x9a, 0x0b, 0xff, 0xfc, 0xc8, 0x7b, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfd, 0xff, 0xfd, 0xf8, 0xec, 0xff, 0xfc, 0xaf, 0x2f, 0xff, 0xfd, 0xa3, 0x13, 0xff, 0xfd, 0xa3, 0x1b, 0xff, 0xfd, 0xa3, 0x1b, 0xff, 0xfd, 0xa3, 0x19, 0xff, 0xfd, 0xa4, 0x1a, 0xff, 0xfd, 0xa4, 0x1d, 0xff, 0xfd, 0xa5, 0x1c, 0xff, 0xfd, 0xa6, 0x1a, 0xff, 0xfd, 0xa3, 0x15, 0xff, 0xfc, 0xaa, 0x23, 0xff, 0xfc, 0xf2, 0xe0, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xff, 0xfd, 0xf9, 0xff, 0xec, 0xe5, 0xe1, 0xff, 0x5a, 0x1a, 0x12, 0xff, 0x50, 0x09, 0x00, 0xff, 0x54, 0x0f, 0x04, 0xff, 0x56, 0x10, 0x06, 0xff, 0x57, 0x11, 0x07, 0xff, 0x57, 0x11, 0x08, 0xff, 0x57, 0x12, 0x08, 0xff, 0x58, 0x13, 0x09, 0xff, 0x59, 0x14, 0x09, 0xff, 0x59, 0x14, 0x09, 0xff, 0x5a, 0x13, 0x0a, 0xff, 0x5a, 0x13, 0x09, 0xff, 0x5b, 0x13, 0x08, 0xff, 0x58, 0x10, 0x05, 0xff, 0x6a, 0x17, 0x0d, 0xff, 0xdd, 0x4d, 0x2f, 0xff, 0x71, 0x17, 0x0a, 0xff, 0x91, 0x41, 0x02, 0xff, 0xdf, 0x88, 0x05, 0xff, 0x62, 0x16, 0x03, 0xff, 0x50, 0x08, 0x02, 0xff, 0x57, 0x0e, 0x03, 0xff, 0x57, 0x0f, 0x03, 0xff, 0x58, 0x0e, 0x02, 0xff, 0x58, 0x0e, 0x02, 0xff, 0x58, 0x0e, 0x02, 0xff, 0x57, 0x0d, 0x01, 0xff, 0x53, 0x0a, 0x00, 0xff, 0x4f, 0x07, 0x00, 0xff, 0x4d, 0x06, 0x00, 0xff, 0x51, 0x07, 0x00, 0xff, 0x56, 0x09, 0x00, 0xff, 0x5a, 0x0b, 0x00, 0xff, 0x58, 0x0a, 0x00, 0xff, 0x4e, 0x00, 0x01, 0xff, 0xa7, 0x55, 0x02, 0xff, 0xcc, 0x7b, 0x03, 0xff, 0x47, 0x02, 0x00, 0xff, 0x73, 0x11, 0x16, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xfa, 0xf4, 0xef, 0xff, 0xfa, 0xf2, 0xed, 0xff, 0xfc, 0xef, 0xe9, 0xff, 0xfd, 0xed, 0xe5, 0xff, 0xfd, 0xee, 0xe9, 0xff, 0xfc, 0xba, 0x64, 0xff, 0xfd, 0x9a, 0x11, 0xff, 0xfd, 0x9e, 0x1e, 0xff, 0xfd, 0x9e, 0x21, 0xff, 0xfd, 0x9e, 0x22, 0xff, 0xfd, 0x9d, 0x21, 0xff, 0xfd, 0x9c, 0x21, 0xff, 0xfd, 0x9c, 0x20, 0xff, 0xfd, 0x9e, 0x1f, 0xff, 0xfd, 0x9e, 0x1f, 0xff, 0xfd, 0x9e, 0x20, 0xff, 0xfd, 0x9f, 0x21, 0xff, 0xfd, 0x9f, 0x20, 0xff, 0xfd, 0x9f, 0x20, 0xff, 0xfd, 0x9d, 0x20, 0xff, 0xfc, 0x99, 0x15, 0xff, 0xfb, 0xdd, 0xaf, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xc5, 0x80, 0xff, 0xfc, 0x8b, 0x03, 0xff, 0xfc, 0xe5, 0xc5, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfc, 0xf7, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xc9, 0x82, 0xff, 0xfd, 0x97, 0x09, 0xff, 0xfd, 0x9c, 0x16, 0xff, 0xfd, 0x9d, 0x18, 0xff, 0xfd, 0x9f, 0x1b, 0xff, 0xfc, 0x9f, 0x1c, 0xff, 0xfd, 0x9f, 0x1b, 0xff, 0xfd, 0x9e, 0x1a, 0xff, 0xfd, 0x97, 0x0d, 0xff, 0xfc, 0xc7, 0x7b, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfb, 0xfe, 0xfd, 0xff, 0xfd, 0xf8, 0xee, 0xff, 0xfc, 0xac, 0x31, 0xff, 0xfd, 0xa0, 0x14, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0xa1, 0x19, 0xff, 0xfd, 0xa2, 0x1b, 0xff, 0xfd, 0xa2, 0x1d, 0xff, 0xfd, 0xa2, 0x1d, 0xff, 0xfd, 0xa2, 0x1b, 0xff, 0xfd, 0xa0, 0x16, 0xff, 0xfc, 0xa8, 0x25, 0xff, 0xfd, 0xf1, 0xe0, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xb4, 0xb0, 0xff, 0x4b, 0x03, 0x00, 0xff, 0x54, 0x0d, 0x02, 0xff, 0x55, 0x0f, 0x05, 0xff, 0x56, 0x11, 0x06, 0xff, 0x57, 0x11, 0x07, 0xff, 0x57, 0x12, 0x08, 0xff, 0x58, 0x12, 0x08, 0xff, 0x59, 0x14, 0x08, 0xff, 0x59, 0x14, 0x08, 0xff, 0x5a, 0x14, 0x09, 0xff, 0x5b, 0x14, 0x09, 0xff, 0x5a, 0x14, 0x09, 0xff, 0x5b, 0x14, 0x09, 0xff, 0x5b, 0x13, 0x07, 0xff, 0x54, 0x0d, 0x03, 0xff, 0x83, 0x24, 0x0f, 0xff, 0xe1, 0x63, 0x18, 0xff, 0xda, 0x75, 0x07, 0xff, 0x6f, 0x20, 0x04, 0xff, 0x53, 0x0a, 0x03, 0xff, 0x5a, 0x10, 0x04, 0xff, 0x59, 0x10, 0x04, 0xff, 0x5a, 0x10, 0x04, 0xff, 0x5a, 0x0f, 0x03, 0xff, 0x59, 0x0e, 0x02, 0xff, 0x52, 0x0a, 0x00, 0xff, 0x55, 0x0a, 0x00, 0xff, 0x6f, 0x17, 0x07, 0xff, 0x8a, 0x25, 0x0e, 0xff, 0x94, 0x29, 0x10, 0xff, 0x86, 0x21, 0x0e, 0xff, 0x67, 0x10, 0x06, 0xff, 0x50, 0x06, 0x00, 0xff, 0x52, 0x08, 0x00, 0xff, 0x57, 0x09, 0x01, 0xff, 0x51, 0x02, 0x01, 0xff, 0xc7, 0x70, 0x03, 0xff, 0xa3, 0x50, 0x03, 0xff, 0x3b, 0x00, 0x00, 0xff,
0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xf9, 0xf5, 0xf1, 0xff, 0xf9, 0xf4, 0xef, 0xff, 0xf9, 0xf2, 0xed, 0xff, 0xfc, 0xef, 0xe9, 0xff, 0xfd, 0xec, 0xe5, 0xff, 0xfd, 0xed, 0xe9, 0xff, 0xfc, 0xba, 0x67, 0xff, 0xfd, 0x99, 0x15, 0xff, 0xfd, 0x9b, 0x20, 0xff, 0xfd, 0x9b, 0x21, 0xff, 0xfd, 0x9b, 0x22, 0xff, 0xfd, 0x9a, 0x22, 0xff, 0xfd, 0x9a, 0x22, 0xff, 0xfd, 0x9a, 0x21, 0xff, 0xfd, 0x9a, 0x21, 0xff, 0xfd, 0x9b, 0x21, 0xff, 0xfd, 0x9c, 0x22, 0xff, 0xfd, 0x9d, 0x22, 0xff, 0xfc, 0x9d, 0x22, 0xff, 0xfd, 0x9d, 0x22, 0xff, 0xfd, 0x99, 0x1b, 0xff, 0xfc, 0xa8, 0x3d, 0xff, 0xfc, 0xf9, 0xf0, 0xff, 0xfc, 0xfd, 0xfb, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfd, 0xfe, 0xfb, 0xff, 0xfd, 0xfa, 0xf3, 0xff, 0xfa, 0xa3, 0x3b, 0xff, 0xfd, 0x8b, 0x04, 0xff, 0xfc, 0xc2, 0x7a, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xfd, 0xed, 0xd5, 0xff, 0xfc, 0x9c, 0x1d, 0xff, 0xfd, 0x9a, 0x16, 0xff, 0xfd, 0x9c, 0x1a, 0xff, 0xfd, 0x9d, 0x1d, 0xff, 0xfd, 0x9e, 0x1e, 0xff, 0xfd, 0x9d, 0x1e, 0xff, 0xfd, 0x9c, 0x1d, 0xff, 0xfd, 0x96, 0x0f, 0xff, 0xfc, 0xc6, 0x7d, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfd, 0xff, 0xfd, 0xf8, 0xef, 0xff, 0xfc, 0xaa, 0x33, 0xff, 0xfd, 0x9d, 0x18, 0xff, 0xfd, 0xa0, 0x1e, 0xff, 0xfd, 0xa0, 0x1e, 0xff, 0xfc, 0xa0, 0x1e, 0xff, 0xfd, 0xa1, 0x1d, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0xa1, 0x1c, 0xff, 0xfd, 0xa0, 0x1c, 0xff, 0xfd, 0x9d, 0x18, 0xff, 0xfc, 0xa7, 0x29, 0xff, 0xfc, 0xf1, 0xe0, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0x85, 0x81, 0xff, 0x49, 0x00, 0x00, 0xff, 0x55, 0x0d, 0x03, 0xff, 0x56, 0x0f, 0x05, 0xff, 0x58, 0x11, 0x07, 0xff, 0x56, 0x12, 0x07, 0xff, 0x57, 0x12, 0x07, 0xff, 0x59, 0x13, 0x07, 0xff, 0x59, 0x14, 0x08, 0xff, 0x5a, 0x15, 0x08, 0xff, 0x5c, 0x14, 0x09, 0xff, 0x5d, 0x15, 0x09, 0xff, 0x5d, 0x15, 0x09, 0xff, 0x5d, 0x14, 0x08, 0xff, 0x5d, 0x13, 0x07, 0xff, 0x5d, 0x11, 0x05, 0xff, 0x57, 0x0c, 0x03, 0xff, 0x6b, 0x19, 0x07, 0xff, 0x65, 0x16, 0x06, 0xff, 0x56, 0x0c, 0x04, 0xff, 0x5b, 0x11, 0x05, 0xff, 0x5b, 0x11, 0x05, 0xff, 0x5c, 0x10, 0x04, 0xff, 0x5c, 0x10, 0x04, 0xff, 0x5a, 0x0f, 0x03, 0xff, 0x53, 0x0a, 0x01, 0xff, 0x82, 0x20, 0x0a, 0xff, 0xd8, 0x4a, 0x1b, 0xff, 0xfb, 0x5f, 0x24, 0xff, 0xf4, 0x5f, 0x26, 0xff, 0xed, 0x5c, 0x28, 0xff, 0xf6, 0x5a, 0x2c, 0xff, 0xf6, 0x53, 0x2c, 0xff, 0xc5, 0x39, 0x20, 0xff, 0x71, 0x14, 0x0a, 0xff, 0x50, 0x07, 0x00, 0xff, 0x53, 0x06, 0x00, 0xff, 0x6c, 0x17, 0x01, 0xff, 0xde, 0x81, 0x04, 0xff, 0x57, 0x0f, 0x02, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xfa, 0xf2, 0xec, 0xff, 0xfb, 0xef, 0xe9, 0xff, 0xfd, 0xed, 0xe5, 0xff, 0xfd, 0xed, 0xea, 0xff, 0xfc, 0xb6, 0x69, 0xff, 0xfd, 0x95, 0x18, 0xff, 0xfd, 0x98, 0x22, 0xff, 0xfd, 0x97, 0x23, 0xff, 0xfd, 0x97, 0x24, 0xff, 0xfd, 0x96, 0x25, 0xff, 0xfd, 0x96, 0x24, 0xff, 0xfd, 0x97, 0x24, 0xff, 0xfd, 0x97, 0x24, 0xff, 0xfd, 0x97, 0x23, 0xff, 0xfd, 0x99, 0x24, 0xff, 0xfd, 0x9b, 0x24, 0xff, 0xfd, 0x9b, 0x24, 0xff, 0xfd, 0x9a, 0x23, 0xff, 0xfd, 0x92, 0x16, 0xff, 0xfc, 0xcc, 0x8e, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xe0, 0xbe, 0xff, 0xfb, 0x8f, 0x17, 0xff, 0xfd, 0x90, 0x14, 0xff, 0xfc, 0x9e, 0x33, 0xff, 0xfd, 0xf8, 0xf0, 0xff, 0xfc, 0xfe, 0xfe, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xb7, 0x5e, 0xff, 0xfd, 0x95, 0x10, 0xff, 0xfd, 0x9a, 0x1b, 0xff, 0xfd, 0x9b, 0x1d, 0xff, 0xfd, 0x9b, 0x1f, 0xff, 0xfd, 0x9b, 0x20, 0xff, 0xfd, 0x9b, 0x1f, 0xff, 0xfd, 0x95, 0x12, 0xff, 0xfc, 0xc6, 0x7f, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfc, 0xff, 0xfd, 0xf8, 0xed, 0xff, 0xfc, 0xa8, 0x34, 0xff, 0xfd, 0x9c, 0x1b, 0xff, 0xfd, 0x9e, 0x20, 0xff, 0xfd, 0x9e, 0x1f, 0xff, 0xfd, 0x9f, 0x21, 0xff, 0xfd, 0x9f, 0x20, 0xff, 0xfd, 0x9f, 0x20, 0xff, 0xfd, 0x9f, 0x1f, 0xff, 0xfd, 0x9f, 0x1f, 0xff, 0xfd, 0x9c, 0x1a, 0xff, 0xfc, 0xa5, 0x2d, 0xff, 0xfd, 0xf2, 0xe1, 0xff, 0xfd, 0xf9, 0xf5, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0x61, 0x5b, 0xff, 0x4b, 0x00, 0x00, 0xff, 0x55, 0x0d, 0x02, 0xff, 0x56, 0x10, 0x05, 0xff, 0x57, 0x12, 0x07, 0xff, 0x58, 0x13, 0x07, 0xff, 0x59, 0x15, 0x07, 0xff, 0x5b, 0x15, 0x06, 0xff, 0x5d, 0x16, 0x07, 0xff, 0x5f, 0x17, 0x07, 0xff, 0x60, 0x17, 0x08, 0xff, 0x61, 0x17, 0x08, 0xff, 0x60, 0x16, 0x08, 0xff, 0x60, 0x16, 0x08, 0xff, 0x60, 0x14, 0x08, 0xff, 0x5f, 0x12, 0x07, 0xff, 0x5d, 0x11, 0x06, 0xff, 0x5a, 0x0f, 0x04, 0xff, 0x59, 0x0f, 0x05, 0xff, 0x5a, 0x11, 0x05, 0xff, 0x5a, 0x11, 0x05, 0xff, 0x5d, 0x12, 0x05, 0xff, 0x5d, 0x11, 0x05, 0xff, 0x5b, 0x0f, 0x03, 0xff, 0x58, 0x0c, 0x02, 0xff, 0xac, 0x37, 0x14, 0xff, 0xff, 0x63, 0x25, 0xff, 0xd5, 0x49, 0x1a, 0xff, 0x86, 0x20, 0x08, 0xff, 0x62, 0x0d, 0x01, 0xff, 0x5c, 0x09, 0x01, 0xff, 0x61, 0x0b, 0x01, 0xff, 0x85, 0x1c, 0x0c, 0xff, 0xd9, 0x3e, 0x29, 0xff, 0xfc, 0x47, 0x3a, 0xff, 0x93, 0x1d, 0x18, 0xff, 0x50, 0x06, 0x00, 0xff, 0x54, 0x05, 0x00, 0xff, 0x78, 0x25, 0x02, 0xff, 0x5d, 0x0d, 0x01, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf8, 0xf3, 0xee, 0xff, 0xfa, 0xf1, 0xec, 0xff, 0xfb, 0xef, 0xe9, 0xff, 0xfd, 0xed, 0xe6, 0xff, 0xfd, 0xed, 0xea, 0xff, 0xfc, 0xb5, 0x6a, 0xff, 0xfd, 0x93, 0x1b, 0xff, 0xfd, 0x96, 0x24, 0xff, 0xfd, 0x95, 0x25, 0xff, 0xfe, 0x95, 0x27, 0xff, 0xfd, 0x95, 0x28, 0xff, 0xfd, 0x94, 0x28, 0xff, 0xfd, 0x94, 0x28, 0xff, 0xfe, 0x94, 0x28, 0xff, 0xfd, 0x95, 0x28, 0xff, 0xfd, 0x96, 0x28, 0xff, 0xfd, 0x97, 0x28, 0xff, 0xfd, 0x97, 0x27, 0xff, 0xfd, 0x95, 0x22, 0xff, 0xfc, 0x9a, 0x2c, 0xff, 0xfd, 0xf1, 0xdd, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xba, 0x74, 0xff, 0xfd, 0x8c, 0x15, 0xff, 0xfd, 0x92, 0x1f, 0xff, 0xfc, 0x8d, 0x14, 0xff, 0xfb, 0xdb, 0xb4, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xb7, 0xff, 0xfc, 0x92, 0x15, 0xff, 0xfd, 0x96, 0x1d, 0xff, 0xfd, 0x97, 0x1f, 0xff, 0xfd, 0x97, 0x21, 0xff, 0xfd, 0x98, 0x22, 0xff, 0xfd, 0x99, 0x22, 0xff, 0xfd, 0x92, 0x16, 0xff, 0xfc, 0xc5, 0x82, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfe, 0xfb, 0xff, 0xfd, 0xf7, 0xeb, 0xff, 0xfc, 0xa6, 0x34, 0xff, 0xfd, 0x9a, 0x1a, 0xff, 0xfd, 0x9c, 0x21, 0xff, 0xfd, 0x9c, 0x23, 0xff, 0xfd, 0x9c, 0x23, 0xff, 0xfd, 0x9d, 0x24, 0xff, 0xfd, 0x9c, 0x24, 0xff, 0xfd, 0x9c, 0x22, 0xff, 0xfc, 0x9c, 0x22, 0xff, 0xfd, 0x9a, 0x1c, 0xff, 0xfc, 0xa4, 0x30, 0xff, 0xfd, 0xf2, 0xe2, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfb, 0xf7, 0xf1, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xfd, 0xff, 0x81, 0x4c, 0x46, 0xff, 0x4e, 0x01, 0x00, 0xff, 0x56, 0x0d, 0x01, 0xff, 0x58, 0x10, 0x04, 0xff, 0x5a, 0x14, 0x07, 0xff, 0x5d, 0x16, 0x07, 0xff, 0x5e, 0x17, 0x07, 0xff, 0x60, 0x19, 0x06, 0xff, 0x62, 0x1a, 0x07, 0xff, 0x64, 0x1a, 0x07, 0xff, 0x65, 0x1b, 0x08, 0xff, 0x65, 0x1a, 0x08, 0xff, 0x63, 0x19, 0x08, 0xff, 0x64, 0x18, 0x08, 0xff, 0x63, 0x17, 0x08, 0xff, 0x60, 0x15, 0x08, 0xff, 0x5e, 0x13, 0x06, 0xff, 0x5c, 0x12, 0x06, 0xff, 0x5b, 0x11, 0x06, 0xff, 0x5a, 0x11, 0x05, 0xff, 0x5a, 0x11, 0x05, 0xff, 0x5c, 0x11, 0x05, 0xff, 0x5e, 0x0f, 0x04, 0xff, 0x55, 0x0b, 0x02, 0xff, 0xa8, 0x36, 0x15, 0xff, 0xff, 0x67, 0x28, 0xff, 0xa7, 0x31, 0x13, 0xff, 0x5f, 0x0a, 0x00, 0xff, 0x8f, 0x1f, 0x10, 0xff, 0xc7, 0x38, 0x2b, 0xff, 0xd5, 0x39, 0x3b, 0xff, 0xc6, 0x2b, 0x3e, 0xff, 0x8c, 0x17, 0x23, 0xff, 0x51, 0x03, 0x00, 0xff, 0x9e, 0x21, 0x1c, 0xff, 0xff, 0x43, 0x4a, 0xff, 0x8c, 0x18, 0x19, 0xff, 0x52, 0x06, 0x00, 0xff, 0x56, 0x05, 0x00, 0xff, 0x5e, 0x09, 0x01, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf1, 0xff, 0xf9, 0xf5, 0xef, 0xff, 0xf8, 0xf3, 0xee, 0xff, 0xfb, 0xf1, 0xeb, 0xff, 0xfc, 0xef, 0xe9, 0xff, 0xfd, 0xec, 0xe6, 0xff, 0xfd, 0xed, 0xea, 0xff, 0xfc, 0xb3, 0x6c, 0xff, 0xfd, 0x91, 0x1e, 0xff, 0xfd, 0x94, 0x27, 0xff, 0xfd, 0x93, 0x28, 0xff, 0xfd, 0x92, 0x28, 0xff, 0xfd, 0x91, 0x29, 0xff, 0xfd, 0x91, 0x2a, 0xff, 0xfd, 0x91, 0x2a, 0xff, 0xfd, 0x91, 0x2b, 0xff, 0xfd, 0x92, 0x2c, 0xff, 0xfd, 0x93, 0x2b, 0xff, 0xfd, 0x94, 0x2a, 0xff, 0xfd, 0x95, 0x2a, 0xff, 0xfd, 0x8f, 0x1d, 0xff, 0xfb, 0xb8, 0x6d, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xf7, 0xeb, 0xff, 0xfb, 0x98, 0x36, 0xff, 0xfd, 0x8e, 0x1f, 0xff, 0xfd, 0x91, 0x24, 0xff, 0xfd, 0x8b, 0x17, 0xff, 0xfb, 0xb3, 0x66, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfd, 0xfa, 0xf2, 0xff, 0xfb, 0xa1, 0x40, 0xff, 0xfd, 0x90, 0x19, 0xff, 0xfd, 0x94, 0x22, 0xff, 0xfd, 0x95, 0x23, 0xff, 0xfd, 0x95, 0x24, 0xff, 0xfd, 0x96, 0x25, 0xff, 0xfd, 0x8f, 0x17, 0xff, 0xfc, 0xc4, 0x81, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf8, 0xff, 0xfb, 0xfc, 0xf7, 0xff, 0xfb, 0xfd, 0xfa, 0xff, 0xfd, 0xf7, 0xeb, 0xff, 0xfd, 0xa3, 0x35, 0xff, 0xfd, 0x96, 0x1b, 0xff, 0xfd, 0x98, 0x22, 0xff, 0xfd, 0x98, 0x24, 0xff, 0xfd, 0x99, 0x25, 0xff, 0xfd, 0x99, 0x24, 0xff, 0xfd, 0x9a, 0x24, 0xff, 0xfd, 0x9a, 0x25, 0xff, 0xfd, 0x9a, 0x24, 0xff, 0xfd, 0x98, 0x1e, 0xff, 0xfc, 0xa3, 0x32, 0xff, 0xfd, 0xf2, 0xe2, 0xff, 0xfd, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf2, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfd, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0x7b, 0x43, 0x3e, 0xff, 0x4e, 0x01, 0x00, 0xff, 0x56, 0x0d, 0x01, 0xff, 0x59, 0x11, 0x04, 0xff, 0x5d, 0x16, 0x06, 0xff, 0x61, 0x19, 0x07, 0xff, 0x65, 0x1b, 0x07, 0xff, 0x67, 0x1d, 0x07, 0xff, 0x6a, 0x1f, 0x07, 0xff, 0x6d, 0x20, 0x06, 0xff, 0x6e, 0x21, 0x07, 0xff, 0x6c, 0x20, 0x07, 0xff, 0x6a, 0x1f, 0x08, 0xff, 0x67, 0x1c, 0x08, 0xff, 0x65, 0x1a, 0x08, 0xff, 0x63, 0x17, 0x07, 0xff, 0x60, 0x15, 0x07, 0xff, 0x5d, 0x13, 0x07, 0xff, 0x5a, 0x11, 0x07, 0xff, 0x5a, 0x11, 0x06, 0xff, 0x5a, 0x11, 0x06, 0xff, 0x5b, 0x10, 0x04, 0xff, 0x58, 0x0b, 0x02, 0xff, 0x7d, 0x1f, 0x0b, 0xff, 0xff, 0x68, 0x29, 0xff, 0xb3, 0x37, 0x17, 0xff, 0x65, 0x0a, 0x04, 0xff, 0xc7, 0x39, 0x1d, 0xff, 0xff, 0x4f, 0x39, 0xff, 0xed, 0x40, 0x3c, 0xff, 0xd8, 0x33, 0x38, 0xff, 0xd7, 0x30, 0x3f, 0xff, 0xf3, 0x3b, 0x5e, 0xff, 0xcd, 0x2e, 0x4d, 0xff, 0x58, 0x02, 0x01, 0xff, 0xad, 0x22, 0x2a, 0xff, 0xef, 0x3b, 0x5a, 0xff, 0x66, 0x0c, 0x08, 0xff, 0x5a, 0x08, 0x00, 0xff, 0x5f, 0x0a, 0x01, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xef, 0xff, 0xf9, 0xf4, 0xee, 0xff, 0xfb, 0xf2, 0xec, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xec, 0xe6, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0xaf, 0x6d, 0xff, 0xfd, 0x8c, 0x22, 0xff, 0xfe, 0x91, 0x2a, 0xff, 0xfe, 0x90, 0x2a, 0xff, 0xfd, 0x8f, 0x2b, 0xff, 0xfe, 0x8f, 0x2c, 0xff, 0xfd, 0x8e, 0x2c, 0xff, 0xfd, 0x8e, 0x2c, 0xff, 0xfd, 0x8f, 0x2e, 0xff, 0xfd, 0x90, 0x2e, 0xff, 0xfd, 0x91, 0x2e, 0xff, 0xfd, 0x91, 0x2c, 0xff, 0xfd, 0x91, 0x29, 0xff, 0xfc, 0x8e, 0x21, 0xff, 0xfb, 0xe0, 0xbf, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfc, 0xf9, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xd7, 0xb4, 0xff, 0xfc, 0x86, 0x1d, 0xff, 0xfd, 0x8d, 0x26, 0xff, 0xfd, 0x8f, 0x27, 0xff, 0xfd, 0x8c, 0x22, 0xff, 0xfc, 0x90, 0x2e, 0xff, 0xfc, 0xef, 0xe1, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xc7, 0x8f, 0xff, 0xfc, 0x8a, 0x17, 0xff, 0xfd, 0x91, 0x25, 0xff, 0xfd, 0x92, 0x26, 0xff, 0xfe, 0x93, 0x27, 0xff, 0xfd, 0x93, 0x27, 0xff, 0xfd, 0x8c, 0x18, 0xff, 0xfc, 0xc1, 0x80, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfd, 0xf6, 0xeb, 0xff, 0xfd, 0x9e, 0x37, 0xff, 0xfd, 0x92, 0x1d, 0xff, 0xfd, 0x95, 0x25, 0xff, 0xfd, 0x96, 0x27, 0xff, 0xfd, 0x96, 0x27, 0xff, 0xfd, 0x97, 0x27, 0xff, 0xfd, 0x97, 0x26, 0xff, 0xfd, 0x98, 0x27, 0xff, 0xfd, 0x99, 0x27, 0xff, 0xfd, 0x96, 0x21, 0xff, 0xfc, 0x9f, 0x33, 0xff, 0xfd, 0xf1, 0xe2, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf2, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x78, 0x3e, 0x39, 0xff, 0x4e, 0x01, 0x00, 0xff, 0x56, 0x0e, 0x01, 0xff, 0x5a, 0x13, 0x04, 0xff, 0x60, 0x18, 0x07, 0xff, 0x66, 0x1d, 0x08, 0xff, 0x6d, 0x22, 0x06, 0xff, 0x73, 0x25, 0x05, 0xff, 0x78, 0x28, 0x05, 0xff, 0x7b, 0x2a, 0x05, 0xff, 0x7c, 0x2a, 0x05, 0xff, 0x7a, 0x28, 0x05, 0xff, 0x75, 0x25, 0x06, 0xff, 0x6d, 0x21, 0x07, 0xff, 0x69, 0x1c, 0x08, 0xff, 0x65, 0x19, 0x08, 0xff, 0x61, 0x16, 0x08, 0xff, 0x5d, 0x14, 0x08, 0xff, 0x5b, 0x12, 0x08, 0xff, 0x5a, 0x12, 0x07, 0xff, 0x59, 0x10, 0x07, 0xff, 0x5a, 0x0f, 0x06, 0xff, 0x56, 0x0a, 0x03, 0xff, 0xca, 0x4a, 0x1b, 0xff, 0xec, 0x5a, 0x22, 0xff, 0x72, 0x0f, 0x09, 0xff, 0xbc, 0x37, 0x1d, 0xff, 0xff, 0x53, 0x38, 0xff, 0xf1, 0x3a, 0x40, 0xff, 0xe8, 0x33, 0x40, 0xff, 0xea, 0x32, 0x40, 0xff, 0xe0, 0x2e, 0x39, 0xff, 0xc4, 0x26, 0x2f, 0xff, 0xeb, 0x38, 0x5c, 0xff, 0xc5, 0x2b, 0x4c, 0xff, 0x52, 0x01, 0x00, 0xff, 0xea, 0x3a, 0x63, 0xff, 0xa5, 0x20, 0x34, 0xff, 0x55, 0x06, 0x00, 0xff, 0x5d, 0x09, 0x01, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf8, 0xf3, 0xee, 0xff, 0xfa, 0xf1, 0xed, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xec, 0xe6, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0xac, 0x6d, 0xff, 0xfd, 0x89, 0x25, 0xff, 0xfd, 0x8e, 0x2f, 0xff, 0xfd, 0x8d, 0x2e, 0xff, 0xfd, 0x8c, 0x2d, 0xff, 0xfd, 0x8c, 0x2f, 0xff, 0xfd, 0x8b, 0x2f, 0xff, 0xfd, 0x8b, 0x2e, 0xff, 0xfd, 0x8b, 0x2f, 0xff, 0xfd, 0x8c, 0x2f, 0xff, 0xfd, 0x8d, 0x2f, 0xff, 0xfe, 0x8f, 0x2e, 0xff, 0xfe, 0x8b, 0x26, 0xff, 0xfb, 0xa3, 0x4f, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfa, 0xa5, 0x5e, 0xff, 0xfd, 0x7f, 0x15, 0xff, 0xfd, 0x85, 0x20, 0xff, 0xfd, 0x86, 0x20, 0xff, 0xfd, 0x84, 0x20, 0xff, 0xfd, 0x7a, 0x11, 0xff, 0xfa, 0xc5, 0x99, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfd, 0xfe, 0xfc, 0xff, 0xfd, 0xec, 0xdc, 0xff, 0xfc, 0x91, 0x2c, 0xff, 0xfd, 0x8c, 0x23, 0xff, 0xfd, 0x8e, 0x27, 0xff, 0xfd, 0x8f, 0x29, 0xff, 0xfd, 0x8f, 0x2a, 0xff, 0xfd, 0x88, 0x1b, 0xff, 0xfc, 0xc0, 0x82, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfc, 0xf5, 0xec, 0xff, 0xfc, 0x99, 0x39, 0xff, 0xfd, 0x8f, 0x20, 0xff, 0xfd, 0x93, 0x27, 0xff, 0xfd, 0x93, 0x29, 0xff, 0xfd, 0x93, 0x2a, 0xff, 0xfd, 0x94, 0x2a, 0xff, 0xfc, 0x94, 0x2a, 0xff, 0xfd, 0x95, 0x2a, 0xff, 0xfd, 0x96, 0x2a, 0xff, 0xfd, 0x94, 0x25, 0xff, 0xfc, 0x9c, 0x37, 0xff, 0xfd, 0xf1, 0xe3, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf8, 0xf2, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf4, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0x77, 0x3c, 0x37, 0xff, 0x50, 0x03, 0x00, 0xff, 0x5a, 0x10, 0x01, 0xff, 0x5e, 0x15, 0x04, 0xff, 0x64, 0x1b, 0x06, 0xff, 0x6d, 0x22, 0x07, 0xff, 0x77, 0x29, 0x05, 0xff, 0x80, 0x2e, 0x04, 0xff, 0x86, 0x32, 0x05, 0xff, 0x89, 0x32, 0x05, 0xff, 0x89, 0x31, 0x05, 0xff, 0x86, 0x30, 0x04, 0xff, 0x7f, 0x2c, 0x05, 0xff, 0x75, 0x26, 0x07, 0xff, 0x6c, 0x20, 0x07, 0xff, 0x67, 0x1b, 0x08, 0xff, 0x62, 0x18, 0x08, 0xff, 0x5e, 0x15, 0x08, 0xff, 0x5b, 0x13, 0x08, 0xff, 0x5a, 0x12, 0x08, 0xff, 0x5b, 0x11, 0x07, 0xff, 0x57, 0x0e, 0x05, 0xff, 0x69, 0x15, 0x08, 0xff, 0xf7, 0x67, 0x26, 0xff, 0xb9, 0x39, 0x18, 0xff, 0x8e, 0x1c, 0x14, 0xff, 0xfa, 0x5e, 0x38, 0xff, 0xfd, 0x47, 0x46, 0xff, 0xf5, 0x35, 0x4c, 0xff, 0xf7, 0x39, 0x4d, 0xff, 0xfb, 0x3a, 0x4e, 0xff, 0xfe, 0x39, 0x4f, 0xff, 0xf3, 0x33, 0x47, 0xff, 0xc8, 0x23, 0x38, 0xff, 0xf1, 0x39, 0x6b, 0xff, 0x6d, 0x0b, 0x16, 0xff, 0x9e, 0x1f, 0x3a, 0xff, 0xda, 0x34, 0x62, 0xff, 0x59, 0x07, 0x00, 0xff, 0x5a, 0x09, 0x00, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf3, 0xee, 0xff, 0xfa, 0xf1, 0xec, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xec, 0xe7, 0xff, 0xfd, 0xed, 0xea, 0xff, 0xfc, 0xab, 0x6f, 0xff, 0xfd, 0x85, 0x27, 0xff, 0xfd, 0x89, 0x32, 0xff, 0xfd, 0x89, 0x31, 0xff, 0xfd, 0x89, 0x31, 0xff, 0xfd, 0x89, 0x32, 0xff, 0xfd, 0x89, 0x32, 0xff, 0xfd, 0x89, 0x32, 0xff, 0xfd, 0x89, 0x31, 0xff, 0xfd, 0x89, 0x31, 0xff, 0xfd, 0x8a, 0x30, 0xff, 0xfd, 0x8b, 0x30, 0xff, 0xfd, 0x86, 0x23, 0xff, 0xfb, 0xcd, 0xa0, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfd, 0xfa, 0xff, 0xfb, 0xf6, 0xee, 0xff, 0xfa, 0xb3, 0x7a, 0xff, 0xfc, 0xae, 0x6f, 0xff, 0xfc, 0xb0, 0x74, 0xff, 0xfc, 0xb0, 0x74, 0xff, 0xfb, 0xaf, 0x73, 0xff, 0xfb, 0xaa, 0x6c, 0xff, 0xf9, 0xc5, 0x9d, 0xff, 0xfb, 0xfd, 0xfb, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfb, 0xad, 0x6b, 0xff, 0xfd, 0x84, 0x1e, 0xff, 0xfd, 0x8b, 0x2a, 0xff, 0xfd, 0x8d, 0x2b, 0xff, 0xfd, 0x8d, 0x2c, 0xff, 0xfd, 0x86, 0x1f, 0xff, 0xfc, 0xbf, 0x85, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfd, 0xf5, 0xec, 0xff, 0xfc, 0x95, 0x3a, 0xff, 0xfd, 0x8b, 0x20, 0xff, 0xfd, 0x8f, 0x29, 0xff, 0xfd, 0x90, 0x2c, 0xff, 0xfd, 0x91, 0x2f, 0xff, 0xfd, 0x92, 0x2f, 0xff, 0xfd, 0x93, 0x2f, 0xff, 0xfd, 0x93, 0x2f, 0xff, 0xfd, 0x93, 0x2f, 0xff, 0xfd, 0x91, 0x29, 0xff, 0xfc, 0x9a, 0x3a, 0xff, 0xfd, 0xf0, 0xe4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfe, 0xfe, 0xf9, 0xff, 0x74, 0x39, 0x33, 0xff, 0x52, 0x03, 0x00, 0xff, 0x5b, 0x11, 0x01, 0xff, 0x62, 0x18, 0x04, 0xff, 0x69, 0x1f, 0x05, 0xff, 0x74, 0x28, 0x05, 0xff, 0x82, 0x30, 0x03, 0xff, 0x8d, 0x33, 0x03, 0xff, 0x9c, 0x41, 0x04, 0xff, 0xae, 0x57, 0x02, 0xff, 0xb1, 0x5f, 0x02, 0xff, 0x97, 0x3f, 0x03, 0xff, 0x87, 0x32, 0x04, 0xff, 0x7c, 0x2b, 0x06, 0xff, 0x6f, 0x23, 0x08, 0xff, 0x67, 0x1d, 0x08, 0xff, 0x62, 0x18, 0x07, 0xff, 0x5e, 0x15, 0x08, 0xff, 0x5c, 0x13, 0x08, 0xff, 0x5a, 0x12, 0x08, 0xff, 0x5a, 0x11, 0x07, 0xff, 0x55, 0x0c, 0x04, 0xff, 0x7f, 0x22, 0x0d, 0xff, 0xff, 0x73, 0x2c, 0xff, 0xa7, 0x28, 0x1a, 0xff, 0xb6, 0x33, 0x23, 0xff, 0xff, 0x6a, 0x41, 0xff, 0xfc, 0x3f, 0x53, 0xff, 0xfa, 0x38, 0x55, 0xff, 0xfc, 0x3b, 0x55, 0xff, 0xfd, 0x3c, 0x55, 0xff, 0xfd, 0x3c, 0x54, 0xff, 0xff, 0x3b, 0x55, 0xff, 0xe0, 0x2a, 0x45, 0xff, 0xe3, 0x2f, 0x5e, 0xff, 0xa5, 0x21, 0x43, 0xff, 0x6c, 0x0e, 0x1a, 0xff, 0xec, 0x40, 0x7c, 0xff, 0x64, 0x0a, 0x08, 0xff, 0x57, 0x07, 0x00, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xfb, 0xf1, 0xed, 0xff, 0xfd, 0xf0, 0xea, 0xff, 0xfe, 0xec, 0xe6, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0xa9, 0x71, 0xff, 0xfd, 0x81, 0x2a, 0xff, 0xfd, 0x86, 0x33, 0xff, 0xfd, 0x86, 0x33, 0xff, 0xfd, 0x87, 0x34, 0xff, 0xfd, 0x88, 0x35, 0xff, 0xfd, 0x89, 0x34, 0xff, 0xfd, 0x88, 0x34, 0xff, 0xfd, 0x88, 0x34, 0xff, 0xfd, 0x88, 0x33, 0xff, 0xfd, 0x87, 0x32, 0xff, 0xfd, 0x84, 0x2e, 0xff, 0xfc, 0x8d, 0x38, 0xff, 0xfc, 0xf1, 0xe3, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xf9, 0xfd, 0xfd, 0xff, 0xf9, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xd9, 0xbd, 0xff, 0xfd, 0x82, 0x25, 0xff, 0xfd, 0x88, 0x2b, 0xff, 0xfd, 0x8a, 0x2e, 0xff, 0xfd, 0x8a, 0x30, 0xff, 0xfc, 0x84, 0x24, 0xff, 0xfc, 0xbe, 0x87, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfd, 0xf5, 0xed, 0xff, 0xfc, 0x93, 0x3c, 0xff, 0xfd, 0x87, 0x23, 0xff, 0xfd, 0x8c, 0x2d, 0xff, 0xfd, 0x8d, 0x30, 0xff, 0xfd, 0x8f, 0x32, 0xff, 0xfd, 0x8f, 0x32, 0xff, 0xfd, 0x90, 0x32, 0xff, 0xfd, 0x91, 0x32, 0xff, 0xfd, 0x91, 0x32, 0xff, 0xfd, 0x8f, 0x2c, 0xff, 0xfc, 0x98, 0x3b, 0xff, 0xfc, 0xf0, 0xe4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x80, 0x4b, 0x45, 0xff, 0x50, 0x01, 0x00, 0xff, 0x5e, 0x12, 0x01, 0xff, 0x64, 0x18, 0x03, 0xff, 0x6d, 0x20, 0x04, 0xff, 0x7a, 0x2b, 0x04, 0xff, 0x8d, 0x36, 0x02, 0xff, 0xc8, 0x83, 0x02, 0xff, 0xf0, 0xc4, 0x01, 0xff, 0xfa, 0xdb, 0x01, 0xff, 0xff, 0xe6, 0x01, 0xff, 0xdb, 0xa8, 0x02, 0xff, 0x8f, 0x39, 0x05, 0xff, 0x80, 0x2e, 0x05, 0xff, 0x72, 0x25, 0x07, 0xff, 0x68, 0x1d, 0x08, 0xff, 0x62, 0x18, 0x07, 0xff, 0x5e, 0x16, 0x07, 0xff, 0x5c, 0x13, 0x07, 0xff, 0x5b, 0x12, 0x08, 0xff, 0x5a, 0x11, 0x08, 0xff, 0x54, 0x0a, 0x04, 0xff, 0x8c, 0x2a, 0x10, 0xff, 0xff, 0x75, 0x2e, 0xff, 0xa8, 0x25, 0x20, 0xff, 0xc6, 0x40, 0x2b, 0xff, 0xff, 0x74, 0x45, 0xff, 0xfd, 0x3d, 0x5f, 0xff, 0xfd, 0x3b, 0x5f, 0xff, 0xfd, 0x3d, 0x5e, 0xff, 0xfd, 0x3d, 0x5e, 0xff, 0xfd, 0x3d, 0x5e, 0xff, 0xff, 0x3c, 0x5d, 0xff, 0xee, 0x30, 0x51, 0xff, 0xdf, 0x2c, 0x5d, 0xff, 0xbb, 0x2d, 0x5d, 0xff, 0x61, 0x09, 0x12, 0xff, 0xeb, 0x44, 0x81, 0xff, 0x66, 0x0c, 0x0d, 0xff, 0x53, 0x06, 0x00, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xef, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xfa, 0xf1, 0xec, 0xff, 0xfd, 0xef, 0xe8, 0xff, 0xfe, 0xeb, 0xe5, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0xa6, 0x74, 0xff, 0xfc, 0x7d, 0x2c, 0xff, 0xfd, 0x82, 0x35, 0xff, 0xfd, 0x83, 0x37, 0xff, 0xfd, 0x84, 0x38, 0xff, 0xfd, 0x85, 0x39, 0xff, 0xfd, 0x86, 0x3a, 0xff, 0xfd, 0x86, 0x3a, 0xff, 0xfd, 0x85, 0x38, 0xff, 0xfc, 0x85, 0x36, 0xff, 0xfd, 0x83, 0x35, 0xff, 0xfd, 0x7c, 0x27, 0xff, 0xfb, 0xaf, 0x78, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfd, 0xf9, 0xff, 0xfb, 0xfd, 0xf9, 0xff, 0xfb, 0xfc, 0xf9, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfa, 0xfa, 0xf7, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfd, 0xf9, 0xf4, 0xff, 0xfb, 0x96, 0x4f, 0xff, 0xfd, 0x81, 0x28, 0xff, 0xfd, 0x86, 0x31, 0xff, 0xfd, 0x87, 0x33, 0xff, 0xfd, 0x81, 0x27, 0xff, 0xfc, 0xbc, 0x89, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfc, 0xff, 0xfd, 0xf5, 0xed, 0xff, 0xfd, 0x91, 0x3f, 0xff, 0xfd, 0x85, 0x27, 0xff, 0xfd, 0x89, 0x30, 0xff, 0xfd, 0x8b, 0x34, 0xff, 0xfd, 0x8c, 0x35, 0xff, 0xfd, 0x8d, 0x35, 0xff, 0xfd, 0x8d, 0x35, 0xff, 0xfd, 0x8e, 0x35, 0xff, 0xfd, 0x8e, 0x33, 0xff, 0xfd, 0x8c, 0x2d, 0xff, 0xfc, 0x95, 0x3d, 0xff, 0xfc, 0xef, 0xe4, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xbd, 0xb8, 0xff, 0x56, 0x0d, 0x02, 0xff, 0x5d, 0x10, 0x00, 0xff, 0x65, 0x18, 0x03, 0xff, 0x6e, 0x21, 0x04, 0xff, 0x7a, 0x28, 0x03, 0xff, 0xab, 0x5e, 0x02, 0xff, 0xff, 0xe3, 0x01, 0xff, 0xff, 0xe3, 0x00, 0xff, 0xfe, 0xe1, 0x00, 0xff, 0xff, 0xe6, 0x00, 0xff, 0xf4, 0xd1, 0x01, 0xff, 0x97, 0x43, 0x04, 0xff, 0x80, 0x2d, 0x06, 0xff, 0x73, 0x25, 0x07, 0xff, 0x68, 0x1d, 0x07, 0xff, 0x62, 0x19, 0x08, 0xff, 0x5e, 0x16, 0x07, 0xff, 0x5e, 0x14, 0x07, 0xff, 0x5c, 0x12, 0x08, 0xff, 0x5a, 0x11, 0x08, 0xff, 0x54, 0x0b, 0x04, 0xff, 0x84, 0x26, 0x0e, 0xff, 0xff, 0x76, 0x2d, 0xff, 0xaf, 0x29, 0x25, 0xff, 0xc2, 0x39, 0x2f, 0xff, 0xff, 0x84, 0x46, 0xff, 0xfd, 0x42, 0x6a, 0xff, 0xfd, 0x3e, 0x6b, 0xff, 0xfd, 0x3e, 0x69, 0xff, 0xfd, 0x3e, 0x69, 0xff, 0xfd, 0x3e, 0x69, 0xff, 0xff, 0x3c, 0x68, 0xff, 0xef, 0x2f, 0x55, 0xff, 0xea, 0x32, 0x6b, 0xff, 0xac, 0x29, 0x56, 0xff, 0x66, 0x0d, 0x19, 0xff, 0xe6, 0x41, 0x81, 0xff, 0x5d, 0x09, 0x07, 0xff, 0x52, 0x03, 0x00, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf4, 0xef, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xf9, 0xf0, 0xeb, 0xff, 0xfb, 0xed, 0xe6, 0xff, 0xfd, 0xeb, 0xe4, 0xff, 0xfd, 0xeb, 0xe8, 0xff, 0xfc, 0xa5, 0x76, 0xff, 0xfd, 0x78, 0x2f, 0xff, 0xfd, 0x7e, 0x38, 0xff, 0xfd, 0x80, 0x3a, 0xff, 0xfc, 0x81, 0x3c, 0xff, 0xfd, 0x82, 0x3d, 0xff, 0xfd, 0x82, 0x3e, 0xff, 0xfd, 0x82, 0x3e, 0xff, 0xfc, 0x82, 0x3c, 0xff, 0xfd, 0x82, 0x3a, 0xff, 0xfd, 0x7e, 0x36, 0xff, 0xfc, 0x7c, 0x30, 0xff, 0xfc, 0xdf, 0xc9, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfb, 0xfe, 0xfb, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xc5, 0x9f, 0xff, 0xfd, 0x7b, 0x26, 0xff, 0xfd, 0x83, 0x33, 0xff, 0xfc, 0x84, 0x34, 0xff, 0xfd, 0x7d, 0x29, 0xff, 0xfc, 0xb9, 0x8b, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfd, 0xf5, 0xed, 0xff, 0xfd, 0x8f, 0x43, 0xff, 0xfd, 0x82, 0x2b, 0xff, 0xfd, 0x87, 0x33, 0xff, 0xfd, 0x88, 0x35, 0xff, 0xfd, 0x89, 0x37, 0xff, 0xfd, 0x8a, 0x38, 0xff, 0xfd, 0x8a, 0x39, 0xff, 0xfd, 0x8b, 0x38, 0xff, 0xfd, 0x8a, 0x37, 0xff, 0xfe, 0x88, 0x32, 0xff, 0xfc, 0x93, 0x40, 0xff, 0xfc, 0xef, 0xe4, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfe, 0xfc, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x67, 0x5f, 0xff, 0x57, 0x07, 0x00, 0xff, 0x64, 0x17, 0x02, 0xff, 0x6f, 0x20, 0x02, 0xff, 0x7a, 0x27, 0x03, 0xff, 0xa2, 0x51, 0x02, 0xff, 0xfa, 0xd3, 0x01, 0xff, 0xff, 0xe2, 0x00, 0xff, 0xfe, 0xdb, 0x01, 0xff, 0xf8, 0xd1, 0x01, 0xff, 0xc6, 0x86, 0x03, 0xff, 0x8c, 0x35, 0x05, 0xff, 0x7f, 0x2c, 0x06, 0xff, 0x72, 0x23, 0x07, 0xff, 0x68, 0x1d, 0x08, 0xff, 0x63, 0x18, 0x07, 0xff, 0x60, 0x15, 0x08, 0xff, 0x5f, 0x14, 0x06, 0xff, 0x5c, 0x12, 0x07, 0xff, 0x59, 0x11, 0x07, 0xff, 0x56, 0x0c, 0x03, 0xff, 0x70, 0x17, 0x07, 0xff, 0xfa, 0x72, 0x29, 0xff, 0xc2, 0x38, 0x29, 0xff, 0xac, 0x1c, 0x2e, 0xff, 0xfb, 0x89, 0x46, 0xff, 0xfe, 0x5d, 0x69, 0xff, 0xfd, 0x3d, 0x76, 0xff, 0xfd, 0x41, 0x75, 0xff, 0xfd, 0x40, 0x74, 0xff, 0xfd, 0x40, 0x73, 0xff, 0xfe, 0x3d, 0x6f, 0xff, 0xeb, 0x29, 0x58, 0xff, 0xf5, 0x3b, 0x89, 0xff, 0x73, 0x12, 0x29, 0xff, 0x8e, 0x21, 0x3d, 0xff, 0xd2, 0x3d, 0x76, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x6e, 0x1f, 0x03, 0xff,
0xfd, 0xf9, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf4, 0xee, 0xff, 0xfa, 0xf1, 0xea, 0xff, 0xfb, 0xec, 0xe6, 0xff, 0xfd, 0xea, 0xe4, 0xff, 0xfd, 0xeb, 0xe7, 0xff, 0xfc, 0xa2, 0x79, 0xff, 0xfd, 0x75, 0x33, 0xff, 0xfd, 0x7b, 0x3b, 0xff, 0xfd, 0x7b, 0x3c, 0xff, 0xfd, 0x7d, 0x3e, 0xff, 0xfd, 0x7f, 0x41, 0xff, 0xfd, 0x7f, 0x41, 0xff, 0xfd, 0x7f, 0x41, 0xff, 0xfd, 0x7f, 0x40, 0xff, 0xfd, 0x7d, 0x3e, 0xff, 0xfd, 0x76, 0x33, 0xff, 0xfb, 0x97, 0x60, 0xff, 0xfc, 0xfe, 0xfa, 0xff, 0xfc, 0xfe, 0xfa, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfd, 0xfa, 0xff, 0xfb, 0xf0, 0xe7, 0xff, 0xfc, 0xe8, 0xdc, 0xff, 0xfc, 0xe8, 0xdd, 0xff, 0xfc, 0xe8, 0xde, 0xff, 0xfc, 0xe8, 0xdf, 0xff, 0xfc, 0xe9, 0xe0, 0xff, 0xfc, 0xe9, 0xdf, 0xff, 0xfc, 0xe9, 0xdf, 0xff, 0xfc, 0xea, 0xdf, 0xff, 0xfc, 0xe9, 0xdd, 0xff, 0xfc, 0xf7, 0xf1, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfc, 0xf0, 0xe4, 0xff, 0xfc, 0x86, 0x40, 0xff, 0xfd, 0x7e, 0x32, 0xff, 0xfd, 0x80, 0x36, 0xff, 0xfd, 0x79, 0x2b, 0xff, 0xfc, 0xb8, 0x8e, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfe, 0xfb, 0xff, 0xfd, 0xf4, 0xed, 0xff, 0xfc, 0x8b, 0x46, 0xff, 0xfd, 0x7d, 0x2f, 0xff, 0xfd, 0x82, 0x36, 0xff, 0xfd, 0x84, 0x38, 0xff, 0xfd, 0x84, 0x39, 0xff, 0xfd, 0x85, 0x3b, 0xff, 0xfd, 0x86, 0x3c, 0xff, 0xfd, 0x86, 0x3d, 0xff, 0xfd, 0x86, 0x3c, 0xff, 0xfd, 0x84, 0x36, 0xff, 0xfc, 0x8f, 0x44, 0xff, 0xfc, 0xf0, 0xe4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xb4, 0xae, 0xff, 0x57, 0x08, 0x00, 0xff, 0x62, 0x16, 0x02, 0xff, 0x6e, 0x1f, 0x03, 0xff, 0x79, 0x29, 0x04, 0xff, 0x87, 0x30, 0x04, 0xff, 0xac, 0x5a, 0x03, 0xff, 0xc2, 0x78, 0x03, 0xff, 0xb6, 0x64, 0x03, 0xff, 0xa5, 0x4e, 0x03, 0xff, 0x90, 0x39, 0x04, 0xff, 0x85, 0x31, 0x05, 0xff, 0x7a, 0x28, 0x06, 0xff, 0x6e, 0x20, 0x07, 0xff, 0x66, 0x1a, 0x08, 0xff, 0x62, 0x17, 0x08, 0xff, 0x61, 0x15, 0x07, 0xff, 0x5f, 0x13, 0x06, 0xff, 0x5d, 0x11, 0x05, 0xff, 0x5a, 0x10, 0x04, 0xff, 0x59, 0x0d, 0x02, 0xff, 0x57, 0x08, 0x00, 0xff, 0xd6, 0x5b, 0x20, 0xff, 0xea, 0x5d, 0x2a, 0xff, 0x9a, 0x0b, 0x27, 0xff, 0xd8, 0x4f, 0x41, 0xff, 0xff, 0x88, 0x64, 0xff, 0xfd, 0x4e, 0x79, 0xff, 0xfd, 0x43, 0x7c, 0xff, 0xfd, 0x43, 0x7b, 0xff, 0xfc, 0x40, 0x76, 0xff, 0xf4, 0x34, 0x6c, 0xff, 0xfb, 0x38, 0x86, 0xff, 0xe8, 0x46, 0x71, 0xff, 0x54, 0x0b, 0x00, 0xff, 0xd8, 0x45, 0x84, 0xff, 0xa1, 0x29, 0x4c, 0xff, 0x42, 0x00, 0x00, 0xff, 0x9c, 0x52, 0x03, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xfb, 0xf4, 0xee, 0xff, 0xfb, 0xf2, 0xeb, 0xff, 0xfa, 0xed, 0xe7, 0xff, 0xfc, 0xea, 0xe4, 0xff, 0xfd, 0xeb, 0xe7, 0xff, 0xfb, 0x9f, 0x7a, 0xff, 0xfd, 0x72, 0x37, 0xff, 0xfd, 0x78, 0x3f, 0xff, 0xfd, 0x78, 0x40, 0xff, 0xfd, 0x7a, 0x42, 0xff, 0xfd, 0x7c, 0x44, 0xff, 0xfd, 0x7b, 0x44, 0xff, 0xfd, 0x7b, 0x44, 0xff, 0xfd, 0x7a, 0x43, 0xff, 0xfd, 0x78, 0x41, 0xff, 0xfc, 0x6f, 0x33, 0xff, 0xfc, 0xc6, 0xab, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfd, 0xfc, 0xf8, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xf9, 0x8e, 0x65, 0xff, 0xfc, 0x72, 0x40, 0xff, 0xfc, 0x75, 0x44, 0xff, 0xfc, 0x75, 0x44, 0xff, 0xfc, 0x75, 0x43, 0xff, 0xfc, 0x75, 0x43, 0xff, 0xfc, 0x75, 0x42, 0xff, 0xfc, 0x76, 0x41, 0xff, 0xfc, 0x77, 0x40, 0xff, 0xfc, 0x6f, 0x35, 0xff, 0xfa, 0xaf, 0x8d, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xaa, 0x7f, 0xff, 0xfd, 0x76, 0x2f, 0xff, 0xfd, 0x7d, 0x3a, 0xff, 0xfd, 0x76, 0x2f, 0xff, 0xfc, 0xb6, 0x90, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf9, 0xff, 0xfb, 0xfc, 0xf8, 0xff, 0xfb, 0xfe, 0xfc, 0xff, 0xfd, 0xf4, 0xed, 0xff, 0xfc, 0x89, 0x48, 0xff, 0xfd, 0x7a, 0x32, 0xff, 0xfd, 0x7e, 0x3a, 0xff, 0xfd, 0x80, 0x3c, 0xff, 0xfd, 0x81, 0x3d, 0xff, 0xfd, 0x81, 0x3d, 0xff, 0xfd, 0x82, 0x3f, 0xff, 0xfd, 0x83, 0x40, 0xff, 0xfd, 0x83, 0x3f, 0xff, 0xfd, 0x80, 0x3a, 0xff, 0xfc, 0x8a, 0x47, 0xff, 0xfd, 0xee, 0xe4, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xac, 0xa7, 0xff, 0x52, 0x06, 0x00, 0xff, 0x61, 0x14, 0x02, 0xff, 0x6b, 0x1d, 0x05, 0xff, 0x74, 0x25, 0x06, 0xff, 0x7e, 0x2c, 0x05, 0xff, 0x89, 0x30, 0x04, 0xff, 0x8f, 0x33, 0x04, 0xff, 0x91, 0x36, 0x04, 0xff, 0x8e, 0x36, 0x04, 0xff, 0x86, 0x32, 0x05, 0xff, 0x7d, 0x2a, 0x05, 0xff, 0x74, 0x22, 0x06, 0xff, 0x6a, 0x1c, 0x07, 0xff, 0x65, 0x18, 0x07, 0xff, 0x62, 0x15, 0x07, 0xff, 0x5f, 0x13, 0x06, 0xff, 0x5e, 0x11, 0x06, 0xff, 0x5c, 0x0f, 0x05, 0xff, 0x5b, 0x0e, 0x03, 0xff, 0x59, 0x0d, 0x02, 0xff, 0x4c, 0x04, 0x00, 0xff, 0x87, 0x28, 0x0e, 0xff, 0xff, 0x77, 0x2b, 0xff, 0xbd, 0x2f, 0x27, 0xff, 0x9e, 0x0a, 0x28, 0xff, 0xe3, 0x53, 0x52, 0xff, 0xff, 0x75, 0x7c, 0xff, 0xff, 0x5a, 0x90, 0xff, 0xff, 0x4a, 0x8e, 0xff, 0xfe, 0x43, 0x8d, 0xff, 0xff, 0x46, 0x9b, 0xff, 0xdd, 0x36, 0x85, 0xff, 0xcf, 0x7e, 0x0e, 0xff, 0xdf, 0x78, 0x41, 0xff, 0xe6, 0x46, 0x98, 0xff, 0x5f, 0x0a, 0x0b, 0xff, 0x4c, 0x00, 0x00, 0xff, 0xcf, 0x8f, 0x03, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xef, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xfb, 0xf1, 0xeb, 0xff, 0xfb, 0xed, 0xe8, 0xff, 0xfd, 0xea, 0xe5, 0xff, 0xfd, 0xeb, 0xe8, 0xff, 0xfb, 0x9e, 0x7e, 0xff, 0xfd, 0x71, 0x3b, 0xff, 0xfd, 0x76, 0x42, 0xff, 0xfd, 0x76, 0x43, 0xff, 0xfd, 0x77, 0x46, 0xff, 0xfd, 0x79, 0x47, 0xff, 0xfc, 0x79, 0x48, 0xff, 0xfd, 0x78, 0x48, 0xff, 0xfd, 0x76, 0x46, 0xff, 0xfd, 0x72, 0x40, 0xff, 0xfc, 0x7e, 0x4d, 0xff, 0xfd, 0xf0, 0xe7, 0xff, 0xfd, 0xff, 0xfb, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfb, 0xd9, 0xcb, 0xff, 0xfc, 0x6c, 0x3e, 0xff, 0xfd, 0x6f, 0x40, 0xff, 0xfd, 0x6f, 0x41, 0xff, 0xfd, 0x6f, 0x42, 0xff, 0xfd, 0x70, 0x42, 0xff, 0xfd, 0x70, 0x42, 0xff, 0xfd, 0x71, 0x41, 0xff, 0xfd, 0x72, 0x40, 0xff, 0xfd, 0x72, 0x3f, 0xff, 0xfd, 0x6d, 0x38, 0xff, 0xfc, 0x7e, 0x4e, 0xff, 0xfd, 0xf5, 0xef, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xdb, 0xca, 0xff, 0xfc, 0x76, 0x38, 0xff, 0xfd, 0x7a, 0x3b, 0xff, 0xfd, 0x73, 0x32, 0xff, 0xfc, 0xb4, 0x8f, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfc, 0xfd, 0xf9, 0xff, 0xfd, 0xfe, 0xfc, 0xff, 0xfd, 0xf4, 0xed, 0xff, 0xfc, 0x85, 0x4b, 0xff, 0xfd, 0x78, 0x35, 0xff, 0xfd, 0x7b, 0x3d, 0xff, 0xfd, 0x7c, 0x3e, 0xff, 0xfd, 0x7e, 0x40, 0xff, 0xfd, 0x7e, 0x41, 0xff, 0xfc, 0x7f, 0x42, 0xff, 0xfc, 0x7f, 0x43, 0xff, 0xfd, 0x80, 0x43, 0xff, 0xfd, 0x7d, 0x3e, 0xff, 0xfc, 0x88, 0x4b, 0xff, 0xfc, 0xee, 0xe4, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0x98, 0x6f, 0x69, 0xff, 0x4e, 0x02, 0x00, 0xff, 0x5e, 0x13, 0x03, 0xff, 0x66, 0x19, 0x05, 0xff, 0x6e, 0x1f, 0x06, 0xff, 0x75, 0x25, 0x07, 0xff, 0x7d, 0x2b, 0x07, 0xff, 0x81, 0x2e, 0x07, 0xff, 0x83, 0x2f, 0x07, 0xff, 0x80, 0x2d, 0x07, 0xff, 0x7b, 0x2a, 0x06, 0xff, 0x74, 0x24, 0x05, 0xff, 0x6c, 0x1e, 0x07, 0xff, 0x66, 0x1a, 0x07, 0xff, 0x64, 0x17, 0x06, 0xff, 0x61, 0x14, 0x06, 0xff, 0x5f, 0x12, 0x06, 0xff, 0x5c, 0x10, 0x05, 0xff, 0x59, 0x0e, 0x03, 0xff, 0x59, 0x0c, 0x03, 0xff, 0x52, 0x07, 0x00, 0xff, 0x66, 0x13, 0x03, 0xff, 0x53, 0x07, 0x01, 0xff, 0xbf, 0x48, 0x1b, 0xff, 0xff, 0x6b, 0x30, 0xff, 0xb3, 0x23, 0x28, 0xff, 0x9d, 0x06, 0x23, 0xff, 0xc4, 0x26, 0x45, 0xff, 0xdf, 0x41, 0x74, 0xff, 0xe8, 0x49, 0x88, 0xff, 0xda, 0x3e, 0x7e, 0xff, 0xa6, 0x20, 0x49, 0xff, 0x5b, 0x01, 0x07, 0xff, 0x8b, 0x22, 0x2e, 0xff, 0xff, 0x5b, 0x9e, 0xff, 0x88, 0x1d, 0x36, 0xff, 0x45, 0x00, 0x00, 0xff, 0x79, 0x2a, 0x02, 0xff, 0xe2, 0x9e, 0x04, 0xff,
0xfd, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfa, 0xf8, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xfb, 0xf1, 0xec, 0xff, 0xfc, 0xee, 0xe9, 0xff, 0xfd, 0xeb, 0xe6, 0xff, 0xfd, 0xeb, 0xe9, 0xff, 0xfc, 0x9c, 0x81, 0xff, 0xfd, 0x6d, 0x3f, 0xff, 0xfd, 0x72, 0x46, 0xff, 0xfd, 0x73, 0x48, 0xff, 0xfd, 0x74, 0x4b, 0xff, 0xfd, 0x76, 0x4c, 0xff, 0xfd, 0x76, 0x4c, 0xff, 0xfd, 0x75, 0x4b, 0xff, 0xfd, 0x74, 0x49, 0xff, 0xfd, 0x6a, 0x3c, 0xff, 0xfb, 0xab, 0x8c, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf7, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfd, 0xfd, 0xfa, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfb, 0xa5, 0x8c, 0xff, 0xfd, 0x66, 0x3b, 0xff, 0xfd, 0x70, 0x45, 0xff, 0xfd, 0x70, 0x45, 0xff, 0xfd, 0x70, 0x47, 0xff, 0xfd, 0x70, 0x48, 0xff, 0xfd, 0x71, 0x48, 0xff, 0xfd, 0x71, 0x48, 0xff, 0xfd, 0x72, 0x47, 0xff, 0xfd, 0x72, 0x45, 0xff, 0xfd, 0x70, 0x44, 0xff, 0xfc, 0x68, 0x39, 0xff, 0xfc, 0xcd, 0xba, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfd, 0xfe, 0xfa, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xfc, 0x90, 0x65, 0xff, 0xfd, 0x73, 0x3a, 0xff, 0xfd, 0x70, 0x35, 0xff, 0xfc, 0xb3, 0x92, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfa, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfd, 0xff, 0xfb, 0xff, 0xfd, 0xf5, 0xee, 0xff, 0xfc, 0x82, 0x4e, 0xff, 0xfd, 0x73, 0x39, 0xff, 0xfd, 0x77, 0x3f, 0xff, 0xfd, 0x79, 0x42, 0xff, 0xfd, 0x7a, 0x43, 0xff, 0xfd, 0x7b, 0x45, 0xff, 0xfd, 0x7c, 0x45, 0xff, 0xfd, 0x7d, 0x45, 0xff, 0xfc, 0x7c, 0x46, 0xff, 0xfd, 0x7a, 0x41, 0xff, 0xfc, 0x86, 0x50, 0xff, 0xfd, 0xef, 0xe6, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf1, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfe, 0xfb, 0xf7, 0xff, 0xfa, 0xf7, 0xf3, 0xff, 0x6d, 0x31, 0x2a, 0xff, 0x51, 0x07, 0x00, 0xff, 0x5b, 0x12, 0x03, 0xff, 0x60, 0x16, 0x05, 0xff, 0x67, 0x1b, 0x07, 0xff, 0x6d, 0x1f, 0x08, 0xff, 0x71, 0x23, 0x08, 0xff, 0x74, 0x25, 0x08, 0xff, 0x76, 0x26, 0x07, 0xff, 0x74, 0x25, 0x07, 0xff, 0x71, 0x22, 0x07, 0xff, 0x6b, 0x1e, 0x07, 0xff, 0x66, 0x1a, 0x07, 0xff, 0x64, 0x17, 0x07, 0xff, 0x61, 0x15, 0x06, 0xff, 0x5f, 0x12, 0x05, 0xff, 0x5e, 0x0f, 0x04, 0xff, 0x5a, 0x0d, 0x03, 0xff, 0x54, 0x09, 0x02, 0xff, 0x4e, 0x05, 0x01, 0xff, 0x93, 0x2b, 0x0c, 0xff, 0xca, 0x4a, 0x13, 0xff, 0x5b, 0x0d, 0x02, 0xff, 0x54, 0x08, 0x01, 0xff, 0xca, 0x4c, 0x25, 0xff, 0xff, 0x67, 0x3f, 0xff, 0xce, 0x36, 0x38, 0xff, 0xa0, 0x0f, 0x21, 0xff, 0x8b, 0x03, 0x11, 0xff, 0x81, 0x01, 0x0c, 0xff, 0x72, 0x00, 0x05, 0xff, 0x72, 0x07, 0x12, 0xff, 0xb4, 0x2d, 0x56, 0xff, 0xf7, 0x4d, 0x96, 0xff, 0x98, 0x23, 0x43, 0xff, 0x49, 0x01, 0x00, 0xff, 0x4d, 0x00, 0x00, 0xff, 0xcf, 0x87, 0x03, 0xff, 0xa6, 0x56, 0x07, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xfa, 0xf3, 0xef, 0xff, 0xfb, 0xf1, 0xed, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xec, 0xe7, 0xff, 0xfd, 0xec, 0xe9, 0xff, 0xfc, 0x9a, 0x83, 0xff, 0xfd, 0x69, 0x43, 0xff, 0xfd, 0x70, 0x4a, 0xff, 0xfd, 0x72, 0x4c, 0xff, 0xfd, 0x72, 0x4f, 0xff, 0xfd, 0x72, 0x50, 0xff, 0xfd, 0x73, 0x4f, 0xff, 0xfd, 0x72, 0x4d, 0xff, 0xfd, 0x6f, 0x4a, 0xff, 0xfc, 0x71, 0x4b, 0xff, 0xfc, 0xe7, 0xda, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xf5, 0xf1, 0xff, 0xfb, 0x77, 0x57, 0xff, 0xfd, 0x69, 0x44, 0xff, 0xfd, 0x6d, 0x48, 0xff, 0xfd, 0x6d, 0x48, 0xff, 0xfd, 0x6d, 0x49, 0xff, 0xfd, 0x6e, 0x4a, 0xff, 0xfd, 0x6e, 0x4b, 0xff, 0xfd, 0x6f, 0x4b, 0xff, 0xfd, 0x6f, 0x4b, 0xff, 0xfd, 0x6f, 0x49, 0xff, 0xfd, 0x6e, 0x49, 0xff, 0xfd, 0x66, 0x3e, 0xff, 0xfb, 0x96, 0x78, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfc, 0xcb, 0xb7, 0xff, 0xfc, 0x6f, 0x3c, 0xff, 0xfd, 0x6c, 0x38, 0xff, 0xfc, 0xb4, 0x98, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfb, 0x80, 0x51, 0xff, 0xfd, 0x70, 0x3c, 0xff, 0xfd, 0x75, 0x43, 0xff, 0xfd, 0x76, 0x45, 0xff, 0xfd, 0x77, 0x47, 0xff, 0xfd, 0x79, 0x48, 0xff, 0xfd, 0x7a, 0x49, 0xff, 0xfd, 0x7b, 0x49, 0xff, 0xfd, 0x7b, 0x49, 0xff, 0xfd, 0x77, 0x44, 0xff, 0xfd, 0x84, 0x53, 0xff, 0xfc, 0xef, 0xe7, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xd7, 0xc7, 0xc3, 0xff, 0x52, 0x09, 0x00, 0xff, 0x56, 0x0c, 0x00, 0xff, 0x59, 0x11, 0x03, 0xff, 0x5d, 0x15, 0x06, 0xff, 0x61, 0x18, 0x08, 0xff, 0x66, 0x1a, 0x08, 0xff, 0x69, 0x1c, 0x08, 0xff, 0x6a, 0x1d, 0x08, 0xff, 0x69, 0x1d, 0x08, 0xff, 0x69, 0x1d, 0x08, 0xff, 0x67, 0x1b, 0x08, 0xff, 0x65, 0x19, 0x07, 0xff, 0x63, 0x17, 0x07, 0xff, 0x60, 0x15, 0x06, 0xff, 0x5e, 0x12, 0x05, 0xff, 0x5c, 0x0f, 0x04, 0xff, 0x59, 0x0d, 0x03, 0xff, 0x4f, 0x06, 0x01, 0xff, 0x59, 0x0d, 0x02, 0xff, 0xb8, 0x48, 0x0e, 0xff, 0xbe, 0x48, 0x14, 0xff, 0x60, 0x10, 0x03, 0xff, 0x53, 0x08, 0x00, 0xff, 0x52, 0x08, 0x00, 0xff, 0x55, 0x08, 0x02, 0xff, 0xa2, 0x31, 0x21, 0xff, 0xf1, 0x58, 0x4e, 0xff, 0xfd, 0x56, 0x66, 0xff, 0xea, 0x44, 0x68, 0xff, 0xde, 0x3d, 0x6a, 0xff, 0xe5, 0x42, 0x7a, 0xff, 0xf6, 0x4c, 0x91, 0xff, 0xe0, 0x44, 0x7f, 0xff, 0x7f, 0x17, 0x29, 0xff, 0x48, 0x01, 0x00, 0xff, 0x45, 0x00, 0x00, 0xff, 0x9e, 0x52, 0x01, 0xff, 0xdb, 0x95, 0x06, 0xff, 0x6b, 0x10, 0x04, 0xff,
0xfe, 0xfb, 0xf6, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfa, 0xf6, 0xf2, 0xff, 0xf9, 0xf4, 0xef, 0xff, 0xfa, 0xf3, 0xee, 0xff, 0xfb, 0xf1, 0xed, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xec, 0xe7, 0xff, 0xfd, 0xec, 0xe8, 0xff, 0xfc, 0x98, 0x85, 0xff, 0xfd, 0x65, 0x46, 0xff, 0xfd, 0x6c, 0x4e, 0xff, 0xfe, 0x6f, 0x50, 0xff, 0xfd, 0x70, 0x52, 0xff, 0xfd, 0x6f, 0x52, 0xff, 0xfd, 0x6e, 0x51, 0xff, 0xfd, 0x6e, 0x4f, 0xff, 0xfd, 0x6a, 0x4c, 0xff, 0xfc, 0x72, 0x55, 0xff, 0xfc, 0xcb, 0xbe, 0xff, 0xfc, 0xd9, 0xcf, 0xff, 0xfc, 0xd7, 0xcd, 0xff, 0xfc, 0xd8, 0xcf, 0xff, 0xfc, 0xdd, 0xd5, 0xff, 0xfb, 0xa7, 0x97, 0xff, 0xfd, 0x63, 0x46, 0xff, 0xfd, 0x6a, 0x4c, 0xff, 0xfd, 0x6a, 0x4b, 0xff, 0xfd, 0x69, 0x4b, 0xff, 0xfd, 0x6a, 0x4c, 0xff, 0xfd, 0x6b, 0x4e, 0xff, 0xfd, 0x6b, 0x50, 0xff, 0xfd, 0x6c, 0x50, 0xff, 0xfd, 0x6b, 0x4f, 0xff, 0xfd, 0x6c, 0x4f, 0xff, 0xfd, 0x6c, 0x4e, 0xff, 0xfd, 0x69, 0x4a, 0xff, 0xfc, 0x6c, 0x4b, 0xff, 0xfb, 0xc5, 0xb6, 0xff, 0xfb, 0xd9, 0xcf, 0xff, 0xfc, 0xd6, 0xcb, 0xff, 0xfc, 0xd6, 0xcb, 0xff, 0xfc, 0xdd, 0xd2, 0xff, 0xfc, 0xb9, 0xa5, 0xff, 0xfc, 0x6d, 0x43, 0xff, 0xfd, 0x6b, 0x40, 0xff, 0xfc, 0x8b, 0x6b, 0xff, 0xfc, 0xd9, 0xcb, 0xff, 0xfc, 0xd9, 0xcb, 0xff, 0xfc, 0xd8, 0xcb, 0xff, 0xfc, 0xdd, 0xd1, 0xff, 0xfc, 0xc2, 0xb0, 0xff, 0xfc, 0x72, 0x49, 0xff, 0xfd, 0x70, 0x44, 0xff, 0xfd, 0x72, 0x47, 0xff, 0xfd, 0x74, 0x49, 0xff, 0xfd, 0x74, 0x4b, 0xff, 0xfd, 0x75, 0x4c, 0xff, 0xfd, 0x76, 0x4d, 0xff, 0xfd, 0x78, 0x4e, 0xff, 0xfd, 0x78, 0x4d, 0xff, 0xfd, 0x73, 0x47, 0xff, 0xfc, 0x80, 0x55, 0xff, 0xfd, 0xef, 0xe8, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0x7d, 0x78, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x57, 0x0d, 0x01, 0xff, 0x59, 0x10, 0x04, 0xff, 0x5c, 0x13, 0x07, 0xff, 0x5f, 0x15, 0x08, 0xff, 0x62, 0x17, 0x07, 0xff, 0x63, 0x18, 0x08, 0xff, 0x64, 0x19, 0x08, 0xff, 0x64, 0x19, 0x07, 0xff, 0x62, 0x18, 0x07, 0xff, 0x62, 0x18, 0x07, 0xff, 0x61, 0x17, 0x07, 0xff, 0x5e, 0x14, 0x07, 0xff, 0x5c, 0x12, 0x06, 0xff, 0x5b, 0x10, 0x03, 0xff, 0x59, 0x0d, 0x02, 0xff, 0x4d, 0x04, 0x01, 0xff, 0x7a, 0x26, 0x03, 0xff, 0xd3, 0x66, 0x0a, 0xff, 0x9b, 0x39, 0x09, 0xff, 0x4f, 0x07, 0x01, 0xff, 0x52, 0x09, 0x01, 0xff, 0x57, 0x0b, 0x02, 0xff, 0x58, 0x0b, 0x03, 0xff, 0x57, 0x0b, 0x02, 0xff, 0x50, 0x06, 0x00, 0xff, 0x61, 0x0e, 0x07, 0xff, 0x8c, 0x20, 0x22, 0xff, 0xb1, 0x2e, 0x42, 0xff, 0xb9, 0x31, 0x51, 0xff, 0xa5, 0x29, 0x46, 0xff, 0x7b, 0x16, 0x25, 0xff, 0x50, 0x04, 0x01, 0xff, 0x46, 0x01, 0x00, 0xff, 0x42, 0x00, 0x00, 0xff, 0x88, 0x3b, 0x01, 0xff, 0xe9, 0xa4, 0x04, 0xff, 0x7d, 0x24, 0x05, 0xff, 0x7c, 0x2a, 0x20, 0xff,
0xfe, 0xfb, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfa, 0xf6, 0xf2, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xfa, 0xf2, 0xee, 0xff, 0xfb, 0xf1, 0xed, 0xff, 0xfc, 0xef, 0xea, 0xff, 0xfd, 0xeb, 0xe6, 0xff, 0xfd, 0xec, 0xe8, 0xff, 0xfc, 0x95, 0x87, 0xff, 0xfd, 0x62, 0x4a, 0xff, 0xfd, 0x6a, 0x52, 0xff, 0xfd, 0x6b, 0x54, 0xff, 0xfe, 0x6d, 0x55, 0xff, 0xfd, 0x6d, 0x55, 0xff, 0xfd, 0x6b, 0x53, 0xff, 0xfd, 0x6a, 0x52, 0xff, 0xfd, 0x69, 0x51, 0xff, 0xfd, 0x66, 0x4e, 0xff, 0xfd, 0x62, 0x4b, 0xff, 0xfc, 0x63, 0x4c, 0xff, 0xfd, 0x62, 0x4c, 0xff, 0xfc, 0x62, 0x4b, 0xff, 0xfc, 0x62, 0x4c, 0xff, 0xfd, 0x61, 0x4b, 0xff, 0xfd, 0x67, 0x50, 0xff, 0xfd, 0x68, 0x4f, 0xff, 0xfd, 0x69, 0x4f, 0xff, 0xfd, 0x68, 0x50, 0xff, 0xfd, 0x68, 0x50, 0xff, 0xfd, 0x6a, 0x52, 0xff, 0xfd, 0x6b, 0x53, 0xff, 0xfd, 0x6b, 0x54, 0xff, 0xfd, 0x6b, 0x54, 0xff, 0xfd, 0x6a, 0x52, 0xff, 0xfd, 0x6a, 0x51, 0xff, 0xfd, 0x6a, 0x4f, 0xff, 0xfd, 0x66, 0x4b, 0xff, 0xfd, 0x62, 0x45, 0xff, 0xfc, 0x63, 0x47, 0xff, 0xfd, 0x62, 0x47, 0xff, 0xfd, 0x62, 0x47, 0xff, 0xfc, 0x64, 0x48, 0xff, 0xfc, 0x67, 0x48, 0xff, 0xfd, 0x6c, 0x4c, 0xff, 0xfd, 0x6d, 0x4c, 0xff, 0xfd, 0x68, 0x46, 0xff, 0xfc, 0x66, 0x44, 0xff, 0xfc, 0x67, 0x45, 0xff, 0xfc, 0x67, 0x47, 0xff, 0xfc, 0x68, 0x47, 0xff, 0xfd, 0x67, 0x47, 0xff, 0xfd, 0x6c, 0x4b, 0xff, 0xfd, 0x6f, 0x4a, 0xff, 0xfd, 0x70, 0x4b, 0xff, 0xfd, 0x71, 0x4d, 0xff, 0xfd, 0x72, 0x4f, 0xff, 0xfd, 0x73, 0x50, 0xff, 0xfd, 0x74, 0x51, 0xff, 0xfd, 0x75, 0x51, 0xff, 0xfd, 0x74, 0x50, 0xff, 0xfd, 0x6f, 0x4a, 0xff, 0xfc, 0x7b, 0x57, 0xff, 0xfd, 0xf0, 0xe8, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfe, 0xfc, 0xf8, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0x6d, 0x34, 0x2e, 0xff, 0x4d, 0x03, 0x00, 0xff, 0x56, 0x0d, 0x01, 0xff, 0x59, 0x0f, 0x03, 0xff, 0x5b, 0x12, 0x06, 0xff, 0x5c, 0x14, 0x07, 0xff, 0x5d, 0x15, 0x08, 0xff, 0x5f, 0x16, 0x09, 0xff, 0x5f, 0x16, 0x09, 0xff, 0x5f, 0x16, 0x08, 0xff, 0x5f, 0x16, 0x08, 0xff, 0x5d, 0x15, 0x08, 0xff, 0x5c, 0x13, 0x07, 0xff, 0x5b, 0x12, 0x06, 0xff, 0x59, 0x10, 0x04, 0xff, 0x54, 0x0a, 0x02, 0xff, 0x54, 0x08, 0x01, 0xff, 0xa3, 0x4b, 0x03, 0xff, 0xd6, 0x73, 0x04, 0xff, 0x75, 0x25, 0x03, 0xff, 0x46, 0x02, 0x00, 0xff, 0x53, 0x0a, 0x02, 0xff, 0x56, 0x0c, 0x02, 0xff, 0x57, 0x0c, 0x03, 0xff, 0x58, 0x0c, 0x03, 0xff, 0x58, 0x0b, 0x03, 0xff, 0x55, 0x09, 0x01, 0xff, 0x4f, 0x06, 0x00, 0xff, 0x4f, 0x04, 0x00, 0xff, 0x51, 0x03, 0x00, 0xff, 0x50, 0x02, 0x00, 0xff, 0x4c, 0x02, 0x00, 0xff, 0x4a, 0x03, 0x00, 0xff, 0x49, 0x02, 0x00, 0xff, 0x47, 0x00, 0x01, 0xff, 0x94, 0x43, 0x01, 0xff, 0xeb, 0x9f, 0x03, 0xff, 0x8c, 0x34, 0x08, 0xff, 0x6e, 0x14, 0x0f, 0xff, 0xd8, 0xba, 0xb1, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf7, 0xf3, 0xff, 0xfa, 0xf6, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf3, 0xee, 0xff, 0xfa, 0xf1, 0xec, 0xff, 0xfc, 0xef, 0xe9, 0xff, 0xfe, 0xeb, 0xe6, 0xff, 0xfd, 0xeb, 0xe9, 0xff, 0xfc, 0x92, 0x89, 0xff, 0xfd, 0x5e, 0x4e, 0xff, 0xfd, 0x66, 0x55, 0xff, 0xfd, 0x67, 0x56, 0xff, 0xfd, 0x69, 0x57, 0xff, 0xfd, 0x69, 0x58, 0xff, 0xfd, 0x68, 0x56, 0xff, 0xfd, 0x67, 0x55, 0xff, 0xfd, 0x65, 0x54, 0xff, 0xfd, 0x63, 0x54, 0xff, 0xfe, 0x63, 0x53, 0xff, 0xfd, 0x64, 0x54, 0xff, 0xfd, 0x65, 0x55, 0xff, 0xfd, 0x66, 0x54, 0xff, 0xfd, 0x65, 0x54, 0xff, 0xfd, 0x66, 0x54, 0xff, 0xfd, 0x66, 0x54, 0xff, 0xfd, 0x65, 0x54, 0xff, 0xfd, 0x66, 0x55, 0xff, 0xfd, 0x66, 0x55, 0xff, 0xfd, 0x66, 0x55, 0xff, 0xfd, 0x68, 0x56, 0xff, 0xfd, 0x6a, 0x58, 0xff, 0xfd, 0x6b, 0x59, 0xff, 0xfd, 0x6b, 0x57, 0xff, 0xfd, 0x6a, 0x55, 0xff, 0xfd, 0x6a, 0x54, 0xff, 0xfd, 0x69, 0x53, 0xff, 0xfd, 0x68, 0x51, 0xff, 0xfd, 0x67, 0x51, 0xff, 0xfd, 0x68, 0x51, 0xff, 0xfd, 0x68, 0x51, 0xff, 0xfd, 0x67, 0x50, 0xff, 0xfd, 0x69, 0x50, 0xff, 0xfd, 0x6b, 0x52, 0xff, 0xfd, 0x6b, 0x53, 0xff, 0xfd, 0x6b, 0x52, 0xff, 0xfd, 0x6b, 0x51, 0xff, 0xfd, 0x6a, 0x50, 0xff, 0xfd, 0x6a, 0x50, 0xff, 0xfd, 0x6a, 0x51, 0xff, 0xfd, 0x6b, 0x50, 0xff, 0xfd, 0x6b, 0x51, 0xff, 0xfd, 0x6c, 0x51, 0xff, 0xfd, 0x6d, 0x50, 0xff, 0xfd, 0x6e, 0x51, 0xff, 0xfd, 0x6f, 0x53, 0xff, 0xfe, 0x6f, 0x54, 0xff, 0xfd, 0x6f, 0x55, 0xff, 0xfd, 0x70, 0x55, 0xff, 0xfd, 0x71, 0x54, 0xff, 0xfd, 0x71, 0x53, 0xff, 0xfd, 0x6c, 0x4c, 0xff, 0xfc, 0x77, 0x59, 0xff, 0xfd, 0xf0, 0xe8, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xc3, 0xbe, 0xff, 0x4c, 0x06, 0x00, 0xff, 0x51, 0x09, 0x00, 0xff, 0x56, 0x0c, 0x03, 0xff, 0x58, 0x0e, 0x02, 0xff, 0x58, 0x10, 0x04, 0xff, 0x59, 0x12, 0x08, 0xff, 0x5b, 0x13, 0x09, 0xff, 0x5d, 0x14, 0x09, 0xff, 0x5d, 0x14, 0x09, 0xff, 0x5d, 0x14, 0x0a, 0xff, 0x5c, 0x14, 0x09, 0xff, 0x5a, 0x13, 0x09, 0xff, 0x59, 0x11, 0x07, 0xff, 0x58, 0x0f, 0x05, 0xff, 0x50, 0x06, 0x01, 0xff, 0x66, 0x19, 0x02, 0xff, 0xc8, 0x75, 0x03, 0xff, 0xba, 0x66, 0x03, 0xff, 0x58, 0x0f, 0x01, 0xff, 0x4a, 0x05, 0x01, 0xff, 0x52, 0x0a, 0x02, 0xff, 0x55, 0x0c, 0x03, 0xff, 0x57, 0x0c, 0x03, 0xff, 0x58, 0x0c, 0x03, 0xff, 0x58, 0x0c, 0x03, 0xff, 0x50, 0x09, 0x00, 0xff, 0x91, 0x1c, 0x23, 0xff, 0xc6, 0x2b, 0x40, 0xff, 0x64, 0x0b, 0x09, 0xff, 0x51, 0x05, 0x00, 0xff, 0x53, 0x05, 0x00, 0xff, 0x4c, 0x04, 0x00, 0xff, 0x44, 0x01, 0x00, 0xff, 0x64, 0x10, 0x04, 0xff, 0xc3, 0x67, 0x03, 0xff, 0xe4, 0x8a, 0x05, 0xff, 0x88, 0x25, 0x06, 0xff, 0x63, 0x01, 0x00, 0xff, 0xa2, 0x68, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf9, 0xf1, 0xec, 0xff, 0xfc, 0xee, 0xe9, 0xff, 0xfd, 0xeb, 0xe6, 0xff, 0xfd, 0xeb, 0xe9, 0xff, 0xfc, 0x8e, 0x8a, 0xff, 0xfd, 0x58, 0x50, 0xff, 0xfe, 0x60, 0x58, 0xff, 0xfd, 0x62, 0x58, 0xff, 0xfd, 0x64, 0x59, 0xff, 0xfd, 0x64, 0x5a, 0xff, 0xfd, 0x64, 0x59, 0xff, 0xfd, 0x63, 0x59, 0xff, 0xfe, 0x61, 0x57, 0xff, 0xfd, 0x61, 0x58, 0xff, 0xfd, 0x61, 0x58, 0xff, 0xfd, 0x63, 0x5a, 0xff, 0xfd, 0x65, 0x5a, 0xff, 0xfd, 0x65, 0x59, 0xff, 0xfd, 0x63, 0x59, 0xff, 0xfd, 0x63, 0x59, 0xff, 0xfd, 0x63, 0x58, 0xff, 0xfd, 0x63, 0x59, 0xff, 0xfd, 0x63, 0x59, 0xff, 0xfd, 0x64, 0x5a, 0xff, 0xfd, 0x64, 0x59, 0xff, 0xfd, 0x65, 0x5a, 0xff, 0xfd, 0x67, 0x5b, 0xff, 0xfd, 0x69, 0x5b, 0xff, 0xfd, 0x68, 0x5a, 0xff, 0xfd, 0x67, 0x59, 0xff, 0xfd, 0x66, 0x58, 0xff, 0xfd, 0x66, 0x57, 0xff, 0xfd, 0x66, 0x56, 0xff, 0xfd, 0x65, 0x56, 0xff, 0xfd, 0x66, 0x57, 0xff, 0xfd, 0x67, 0x57, 0xff, 0xfd, 0x68, 0x57, 0xff, 0xfd, 0x69, 0x57, 0xff, 0xfd, 0x69, 0x58, 0xff, 0xfe, 0x6a, 0x58, 0xff, 0xfd, 0x6a, 0x57, 0xff, 0xfd, 0x69, 0x57, 0xff, 0xfd, 0x69, 0x56, 0xff, 0xfd, 0x69, 0x56, 0xff, 0xfd, 0x69, 0x56, 0xff, 0xfd, 0x6a, 0x55, 0xff, 0xfd, 0x6b, 0x55, 0xff, 0xfe, 0x6b, 0x56, 0xff, 0xfe, 0x6b, 0x56, 0xff, 0xfd, 0x6b, 0x56, 0xff, 0xfd, 0x6b, 0x57, 0xff, 0xfd, 0x6c, 0x57, 0xff, 0xfd, 0x6c, 0x57, 0xff, 0xfd, 0x6d, 0x57, 0xff, 0xfd, 0x6f, 0x57, 0xff, 0xfd, 0x6e, 0x55, 0xff, 0xfd, 0x69, 0x4f, 0xff, 0xfc, 0x76, 0x5e, 0xff, 0xfd, 0xf0, 0xe9, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0x7f, 0x7b, 0xff, 0x43, 0x00, 0x00, 0xff, 0x53, 0x0b, 0x01, 0xff, 0x54, 0x0c, 0x03, 0xff, 0x56, 0x0d, 0x03, 0xff, 0x57, 0x0f, 0x05, 0xff, 0x58, 0x11, 0x07, 0xff, 0x5a, 0x12, 0x08, 0xff, 0x5a, 0x12, 0x09, 0xff, 0x5b, 0x13, 0x0a, 0xff, 0x5b, 0x13, 0x0a, 0xff, 0x5a, 0x12, 0x09, 0xff, 0x5a, 0x11, 0x08, 0xff, 0x59, 0x10, 0x06, 0xff, 0x52, 0x07, 0x04, 0xff, 0x87, 0x34, 0x03, 0xff, 0xdb, 0x87, 0x03, 0xff, 0x92, 0x49, 0x02, 0xff, 0x48, 0x03, 0x01, 0xff, 0x4e, 0x08, 0x01, 0xff, 0x54, 0x0c, 0x03, 0xff, 0x55, 0x0d, 0x04, 0xff, 0x56, 0x0d, 0x04, 0xff, 0x57, 0x0d, 0x04, 0xff, 0x59, 0x0c, 0x04, 0xff, 0x58, 0x0b, 0x02, 0xff, 0x53, 0x09, 0x00, 0xff, 0xd2, 0x33, 0x4a, 0xff, 0xfd, 0x41, 0x64, 0xff, 0x5a, 0x08, 0x09, 0xff, 0x48, 0x02, 0x00, 0xff, 0x5c, 0x08, 0x05, 0xff, 0x7c, 0x14, 0x10, 0xff, 0xb4, 0x2b, 0x1c, 0xff, 0xd6, 0x49, 0x17, 0xff, 0xb1, 0x4c, 0x07, 0xff, 0x79, 0x0f, 0x04, 0xff, 0x9d, 0x50, 0x4d, 0xff, 0x89, 0x40, 0x35, 0xff, 0x9f, 0x6d, 0x64, 0xff, 0xff, 0xff, 0xff, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf8, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf9, 0xf1, 0xed, 0xff, 0xfc, 0xee, 0xe9, 0xff, 0xfd, 0xea, 0xe6, 0xff, 0xfd, 0xeb, 0xe9, 0xff, 0xfc, 0x91, 0x92, 0xff, 0xfd, 0x52, 0x54, 0xff, 0xfd, 0x5b, 0x5b, 0xff, 0xfd, 0x5d, 0x5c, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x60, 0x5e, 0xff, 0xfd, 0x60, 0x5d, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x5e, 0x5c, 0xff, 0xfd, 0x5e, 0x5c, 0xff, 0xfd, 0x5e, 0x5c, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x61, 0x5e, 0xff, 0xfd, 0x62, 0x5f, 0xff, 0xfd, 0x61, 0x5f, 0xff, 0xfd, 0x60, 0x5f, 0xff, 0xfd, 0x60, 0x5e, 0xff, 0xfd, 0x61, 0x5e, 0xff, 0xfd, 0x62, 0x5e, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x63, 0x5d, 0xff, 0xfd, 0x64, 0x5e, 0xff, 0xfd, 0x65, 0x5f, 0xff, 0xfd, 0x66, 0x5f, 0xff, 0xfd, 0x65, 0x5e, 0xff, 0xfd, 0x64, 0x5c, 0xff, 0xfc, 0x64, 0x5b, 0xff, 0xfd, 0x64, 0x5b, 0xff, 0xfc, 0x64, 0x5a, 0xff, 0xfd, 0x64, 0x5a, 0xff, 0xfd, 0x64, 0x5b, 0xff, 0xfd, 0x65, 0x5a, 0xff, 0xfd, 0x65, 0x5b, 0xff, 0xfd, 0x66, 0x5c, 0xff, 0xfd, 0x67, 0x5d, 0xff, 0xfd, 0x68, 0x5c, 0xff, 0xfd, 0x67, 0x5c, 0xff, 0xfd, 0x67, 0x5c, 0xff, 0xfd, 0x67, 0x5b, 0xff, 0xfd, 0x65, 0x5a, 0xff, 0xfd, 0x66, 0x59, 0xff, 0xfd, 0x66, 0x58, 0xff, 0xfd, 0x68, 0x59, 0xff, 0xfd, 0x68, 0x59, 0xff, 0xfd, 0x68, 0x5a, 0xff, 0xfd, 0x69, 0x59, 0xff, 0xfd, 0x67, 0x58, 0xff, 0xfd, 0x67, 0x58, 0xff, 0xfd, 0x67, 0x59, 0xff, 0xfd, 0x69, 0x59, 0xff, 0xfd, 0x6a, 0x59, 0xff, 0xfd, 0x69, 0x58, 0xff, 0xfd, 0x64, 0x53, 0xff, 0xfc, 0x78, 0x6a, 0xff, 0xfc, 0xf3, 0xee, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfb, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xd1, 0xc0, 0xbc, 0xff, 0x57, 0x17, 0x10, 0xff, 0x48, 0x00, 0x00, 0xff, 0x53, 0x0a, 0x01, 0xff, 0x55, 0x0e, 0x04, 0xff, 0x56, 0x0f, 0x05, 0xff, 0x56, 0x11, 0x07, 0xff, 0x57, 0x11, 0x07, 0xff, 0x58, 0x11, 0x09, 0xff, 0x59, 0x12, 0x09, 0xff, 0x59, 0x12, 0x0a, 0xff, 0x59, 0x12, 0x09, 0xff, 0x5a, 0x10, 0x07, 0xff, 0x56, 0x0a, 0x06, 0xff, 0x89, 0x35, 0x04, 0xff, 0xd7, 0x85, 0x03, 0xff, 0x6d, 0x26, 0x02, 0xff, 0x47, 0x02, 0x02, 0xff, 0x52, 0x0a, 0x02, 0xff, 0x53, 0x0c, 0x03, 0xff, 0x54, 0x0e, 0x05, 0xff, 0x57, 0x0f, 0x06, 0xff, 0x58, 0x0f, 0x07, 0xff, 0x58, 0x0f, 0x07, 0xff, 0x5a, 0x0d, 0x05, 0xff, 0x58, 0x0a, 0x00, 0xff, 0x66, 0x0d, 0x09, 0xff, 0xf2, 0x41, 0x66, 0xff, 0xe4, 0x37, 0x56, 0xff, 0x90, 0x13, 0x19, 0xff, 0xbe, 0x20, 0x2e, 0xff, 0xd0, 0x2c, 0x38, 0xff, 0xc4, 0x2c, 0x2f, 0xff, 0x95, 0x1d, 0x16, 0xff, 0x5b, 0x06, 0x01, 0xff, 0x6c, 0x0f, 0x0e, 0xff, 0xbd, 0x83, 0x7f, 0xff, 0xff, 0xff, 0xfa, 0xff, 0x7d, 0x42, 0x38, 0xff, 0xac, 0x85, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf0, 0xff, 0xf8, 0xf3, 0xee, 0xff, 0xf9, 0xf1, 0xec, 0xff, 0xfb, 0xed, 0xe8, 0xff, 0xfd, 0xe9, 0xe4, 0xff, 0xfe, 0xea, 0xe8, 0xff, 0xfc, 0x9e, 0xa3, 0xff, 0xfd, 0x4c, 0x55, 0xff, 0xfd, 0x57, 0x5d, 0xff, 0xfd, 0x58, 0x5f, 0xff, 0xfd, 0x5a, 0x61, 0xff, 0xfd, 0x5c, 0x62, 0xff, 0xfd, 0x5c, 0x62, 0xff, 0xfc, 0x5c, 0x62, 0xff, 0xfd, 0x5c, 0x61, 0xff, 0xfd, 0x5b, 0x61, 0xff, 0xfd, 0x5b, 0x61, 0xff, 0xfd, 0x5c, 0x61, 0xff, 0xfd, 0x5d, 0x61, 0xff, 0xfd, 0x5f, 0x63, 0xff, 0xfd, 0x5f, 0x64, 0xff, 0xfd, 0x5e, 0x63, 0xff, 0xfd, 0x5e, 0x62, 0xff, 0xfd, 0x5f, 0x63, 0xff, 0xfc, 0x5f, 0x64, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x61, 0x62, 0xff, 0xfd, 0x62, 0x62, 0xff, 0xfd, 0x62, 0x62, 0xff, 0xfd, 0x62, 0x60, 0xff, 0xfd, 0x61, 0x60, 0xff, 0xfd, 0x61, 0x5f, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x62, 0x5f, 0xff, 0xfd, 0x63, 0x5f, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x63, 0x5e, 0xff, 0xfd, 0x64, 0x5f, 0xff, 0xfd, 0x65, 0x5f, 0xff, 0xfd, 0x65, 0x5f, 0xff, 0xfd, 0x64, 0x5f, 0xff, 0xfd, 0x64, 0x5d, 0xff, 0xfd, 0x64, 0x5d, 0xff, 0xfd, 0x64, 0x5c, 0xff, 0xfd, 0x63, 0x5b, 0xff, 0xfd, 0x63, 0x5b, 0xff, 0xfd, 0x64, 0x5c, 0xff, 0xfd, 0x64, 0x5c, 0xff, 0xfd, 0x64, 0x5b, 0xff, 0xfd, 0x63, 0x5a, 0xff, 0xfd, 0x63, 0x5a, 0xff, 0xfd, 0x63, 0x5b, 0xff, 0xfd, 0x63, 0x5a, 0xff, 0xfd, 0x64, 0x5a, 0xff, 0xfd, 0x64, 0x5b, 0xff, 0xfd, 0x5d, 0x54, 0xff, 0xfc, 0x82, 0x7c, 0xff, 0xfd, 0xfa, 0xf6, 0xff, 0xfd, 0xf9, 0xf4, 0xff, 0xfc, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xea, 0xe1, 0xdd, 0xff, 0xa0, 0x77, 0x72, 0xff, 0x54, 0x0d, 0x05, 0xff, 0x53, 0x0c, 0x02, 0xff, 0x55, 0x0f, 0x05, 0xff, 0x57, 0x10, 0x06, 0xff, 0x57, 0x11, 0x07, 0xff, 0x57, 0x11, 0x08, 0xff, 0x58, 0x12, 0x09, 0xff, 0x58, 0x11, 0x09, 0xff, 0x58, 0x11, 0x08, 0xff, 0x5a, 0x10, 0x06, 0xff, 0x53, 0x08, 0x04, 0xff, 0xc1, 0x6d, 0x04, 0xff, 0x7a, 0x34, 0x02, 0xff, 0x47, 0x02, 0x01, 0xff, 0x54, 0x0c, 0x02, 0xff, 0x55, 0x0d, 0x03, 0xff, 0x56, 0x0e, 0x05, 0xff, 0x56, 0x0f, 0x07, 0xff, 0x57, 0x10, 0x08, 0xff, 0x58, 0x10, 0x08, 0xff, 0x57, 0x10, 0x08, 0xff, 0x59, 0x0e, 0x05, 0xff, 0x54, 0x08, 0x00, 0xff, 0x83, 0x18, 0x1f, 0xff, 0xff, 0x4c, 0x7d, 0xff, 0xa2, 0x24, 0x3c, 0xff, 0x44, 0x03, 0x03, 0xff, 0x66, 0x0a, 0x0c, 0xff, 0x59, 0x07, 0x05, 0xff, 0x50, 0x03, 0x00, 0xff, 0x55, 0x05, 0x00, 0xff, 0x52, 0x00, 0x00, 0xff, 0xa8, 0x7c, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0x72, 0x68, 0xff, 0x6f, 0x34, 0x2b, 0xff, 0xee, 0xe6, 0xe0, 0xff, 0xff, 0xff, 0xfd, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf9, 0xf1, 0xed, 0xff, 0xfb, 0xed, 0xe8, 0xff, 0xfd, 0xe9, 0xe4, 0xff, 0xfd, 0xe8, 0xe6, 0xff, 0xfc, 0xba, 0xbf, 0xff, 0xfc, 0x4a, 0x5c, 0xff, 0xfd, 0x51, 0x5e, 0xff, 0xfd, 0x53, 0x60, 0xff, 0xfd, 0x55, 0x63, 0xff, 0xfd, 0x57, 0x65, 0xff, 0xfd, 0x58, 0x65, 0xff, 0xfd, 0x59, 0x66, 0xff, 0xfd, 0x5a, 0x65, 0xff, 0xfd, 0x59, 0x65, 0xff, 0xfd, 0x59, 0x65, 0xff, 0xfd, 0x59, 0x65, 0xff, 0xfd, 0x59, 0x65, 0xff, 0xfd, 0x5b, 0x66, 0xff, 0xfd, 0x5c, 0x65, 0xff, 0xfd, 0x5c, 0x64, 0xff, 0xfd, 0x5c, 0x64, 0xff, 0xfd, 0x5d, 0x65, 0xff, 0xfd, 0x5e, 0x66, 0xff, 0xfd, 0x5e, 0x66, 0xff, 0xfd, 0x5e, 0x65, 0xff, 0xfd, 0x5e, 0x66, 0xff, 0xfd, 0x5e, 0x66, 0xff, 0xfd, 0x5f, 0x66, 0xff, 0xfd, 0x5f, 0x65, 0xff, 0xfd, 0x5f, 0x65, 0xff, 0xfd, 0x5f, 0x64, 0xff, 0xfd, 0x60, 0x64, 0xff, 0xfd, 0x61, 0x64, 0xff, 0xfd, 0x60, 0x65, 0xff, 0xfd, 0x60, 0x64, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x60, 0x63, 0xff, 0xfd, 0x60, 0x62, 0xff, 0xfd, 0x60, 0x62, 0xff, 0xfd, 0x60, 0x62, 0xff, 0xfd, 0x61, 0x61, 0xff, 0xfd, 0x62, 0x60, 0xff, 0xfd, 0x62, 0x5f, 0xff, 0xfd, 0x61, 0x5e, 0xff, 0xfd, 0x60, 0x5f, 0xff, 0xfd, 0x60, 0x5f, 0xff, 0xfd, 0x61, 0x5e, 0xff, 0xfd, 0x61, 0x5e, 0xff, 0xfd, 0x60, 0x5d, 0xff, 0xfd, 0x60, 0x5d, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x5f, 0x5d, 0xff, 0xfd, 0x54, 0x53, 0xff, 0xfc, 0x9e, 0x9c, 0xff, 0xfd, 0xff, 0xfb, 0xff, 0xfd, 0xf8, 0xf3, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x50, 0x4b, 0xff, 0x4d, 0x03, 0x00, 0xff, 0x56, 0x0e, 0x04, 0xff, 0x57, 0x10, 0x06, 0xff, 0x58, 0x11, 0x08, 0xff, 0x57, 0x11, 0x08, 0xff, 0x57, 0x12, 0x09, 0xff, 0x58, 0x12, 0x09, 0xff, 0x57, 0x11, 0x08, 0xff, 0x57, 0x0f, 0x07, 0xff, 0x52, 0x08, 0x04, 0xff, 0xbf, 0x68, 0x04, 0xff, 0x70, 0x26, 0x04, 0xff, 0x4e, 0x08, 0x02, 0xff, 0x56, 0x0d, 0x03, 0xff, 0x57, 0x0e, 0x04, 0xff, 0x57, 0x0f, 0x06, 0xff, 0x57, 0x10, 0x07, 0xff, 0x57, 0x10, 0x08, 0xff, 0x57, 0x10, 0x08, 0xff, 0x57, 0x0f, 0x07, 0xff, 0x58, 0x0c, 0x04, 0xff, 0x50, 0x05, 0x00, 0xff, 0xad, 0x28, 0x40, 0xff, 0xff, 0x4f, 0x85, 0xff, 0x64, 0x12, 0x1f, 0xff, 0x22, 0x00, 0x00, 0xff, 0x55, 0x07, 0x06, 0xff, 0xa3, 0x1c, 0x1f, 0xff, 0x53, 0x06, 0x01, 0xff, 0x46, 0x01, 0x00, 0xff, 0x34, 0x00, 0x00, 0xff, 0x99, 0x73, 0x72, 0xff, 0xae, 0x87, 0x7f, 0xff, 0x7e, 0x47, 0x3b, 0xff, 0xec, 0xe5, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf4, 0xef, 0xff, 0xf9, 0xf1, 0xed, 0xff, 0xfb, 0xed, 0xe8, 0xff, 0xfd, 0xe9, 0xe5, 0xff, 0xfd, 0xe5, 0xe2, 0xff, 0xfd, 0xd8, 0xd9, 0xff, 0xfc, 0x5d, 0x71, 0xff, 0xfd, 0x48, 0x5c, 0xff, 0xfd, 0x4d, 0x62, 0xff, 0xfd, 0x4f, 0x64, 0xff, 0xfd, 0x51, 0x66, 0xff, 0xfd, 0x53, 0x67, 0xff, 0xfd, 0x54, 0x68, 0xff, 0xfd, 0x55, 0x68, 0xff, 0xfd, 0x55, 0x68, 0xff, 0xfd, 0x55, 0x68, 0xff, 0xfd, 0x56, 0x68, 0xff, 0xfd, 0x55, 0x69, 0xff, 0xfd, 0x55, 0x69, 0xff, 0xfd, 0x56, 0x68, 0xff, 0xfd, 0x57, 0x67, 0xff, 0xfd, 0x57, 0x68, 0xff, 0xfd, 0x58, 0x68, 0xff, 0xfd, 0x58, 0x68, 0xff, 0xfd, 0x59, 0x68, 0xff, 0xfd, 0x5a, 0x68, 0xff, 0xfd, 0x5b, 0x69, 0xff, 0xfd, 0x5b, 0x69, 0xff, 0xfd, 0x5b, 0x69, 0xff, 0xfd, 0x5c, 0x68, 0xff, 0xfd, 0x5d, 0x67, 0xff, 0xfd, 0x5e, 0x67, 0xff, 0xfd, 0x5e, 0x67, 0xff, 0xfd, 0x5e, 0x68, 0xff, 0xfd, 0x5e, 0x67, 0xff, 0xfd, 0x5e, 0x66, 0xff, 0xfc, 0x5e, 0x66, 0xff, 0xfd, 0x5d, 0x65, 0xff, 0xfd, 0x5d, 0x65, 0xff, 0xfd, 0x5e, 0x64, 0xff, 0xfd, 0x5d, 0x64, 0xff, 0xfd, 0x5d, 0x64, 0xff, 0xfd, 0x5d, 0x65, 0xff, 0xfd, 0x5e, 0x65, 0xff, 0xfc, 0x5f, 0x64, 0xff, 0xfc, 0x5f, 0x64, 0xff, 0xfd, 0x5e, 0x63, 0xff, 0xfd, 0x5d, 0x63, 0xff, 0xfd, 0x5d, 0x62, 0xff, 0xfd, 0x5d, 0x62, 0xff, 0xfd, 0x5c, 0x61, 0xff, 0xfd, 0x5c, 0x60, 0xff, 0xfd, 0x5c, 0x61, 0xff, 0xfd, 0x5b, 0x61, 0xff, 0xfd, 0x5b, 0x61, 0xff, 0xfd, 0x5b, 0x61, 0xff, 0xfd, 0x59, 0x61, 0xff, 0xfc, 0x53, 0x5a, 0xff, 0xfc, 0xcb, 0xc9, 0xff, 0xfd, 0xfe, 0xf8, 0xff, 0xfc, 0xf8, 0xf3, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa2, 0x7c, 0x77, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x56, 0x0d, 0x03, 0xff, 0x57, 0x0f, 0x05, 0xff, 0x57, 0x11, 0x07, 0xff, 0x58, 0x12, 0x09, 0xff, 0x58, 0x13, 0x0a, 0xff, 0x58, 0x13, 0x09, 0xff, 0x56, 0x12, 0x09, 0xff, 0x56, 0x10, 0x07, 0xff, 0x50, 0x08, 0x04, 0xff, 0xbb, 0x61, 0x06, 0xff, 0x74, 0x27, 0x05, 0xff, 0x4f, 0x08, 0x03, 0xff, 0x56, 0x0d, 0x04, 0xff, 0x58, 0x0e, 0x05, 0xff, 0x56, 0x0f, 0x07, 0xff, 0x56, 0x10, 0x08, 0xff, 0x57, 0x10, 0x08, 0xff, 0x58, 0x10, 0x08, 0xff, 0x57, 0x0f, 0x07, 0xff, 0x58, 0x0b, 0x03, 0xff, 0x55, 0x06, 0x00, 0xff, 0xd9, 0x3b, 0x65, 0xff, 0xf1, 0x45, 0x78, 0xff, 0x3c, 0x04, 0x08, 0xff, 0x41, 0x02, 0x00, 0xff, 0x7f, 0x13, 0x13, 0xff, 0xca, 0x2c, 0x34, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x46, 0x09, 0x09, 0xff, 0x3a, 0x00, 0x00, 0xff, 0x7e, 0x4b, 0x48, 0xff, 0xf6, 0xf0, 0xe9, 0xff, 0xfc, 0xfa, 0xf4, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xfc, 0xf6, 0xff, 0xfe, 0xfe, 0xf9, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xfa, 0xf0, 0xec, 0xff, 0xfa, 0xed, 0xe8, 0xff, 0xfc, 0xe9, 0xe5, 0xff, 0xfd, 0xe4, 0xe0, 0xff, 0xfd, 0xe5, 0xe3, 0xff, 0xfc, 0x91, 0xa1, 0xff, 0xfc, 0x3f, 0x5c, 0xff, 0xfd, 0x49, 0x63, 0xff, 0xfd, 0x4a, 0x66, 0xff, 0xfd, 0x4c, 0x68, 0xff, 0xfd, 0x4d, 0x69, 0xff, 0xfd, 0x4f, 0x6a, 0xff, 0xfd, 0x50, 0x6b, 0xff, 0xfd, 0x50, 0x6b, 0xff, 0xfd, 0x51, 0x6b, 0xff, 0xfd, 0x52, 0x6c, 0xff, 0xfd, 0x52, 0x6c, 0xff, 0xfd, 0x51, 0x6c, 0xff, 0xfd, 0x52, 0x6b, 0xff, 0xfd, 0x53, 0x6b, 0xff, 0xfe, 0x53, 0x6c, 0xff, 0xfd, 0x54, 0x6b, 0xff, 0xfd, 0x53, 0x6b, 0xff, 0xfd, 0x54, 0x6c, 0xff, 0xfd, 0x55, 0x6c, 0xff, 0xfd, 0x56, 0x6c, 0xff, 0xfd, 0x57, 0x6b, 0xff, 0xfd, 0x56, 0x6a, 0xff, 0xfd, 0x57, 0x69, 0xff, 0xfd, 0x58, 0x6a, 0xff, 0xfd, 0x5a, 0x6b, 0xff, 0xfd, 0x5a, 0x6a, 0xff, 0xfd, 0x59, 0x6a, 0xff, 0xfd, 0x5a, 0x6a, 0xff, 0xfc, 0x5c, 0x6a, 0xff, 0xfd, 0x5a, 0x69, 0xff, 0xfd, 0x59, 0x69, 0xff, 0xfd, 0x59, 0x68, 0xff, 0xfd, 0x5a, 0x68, 0xff, 0xfd, 0x5b, 0x67, 0xff, 0xfd, 0x5a, 0x68, 0xff, 0xfd, 0x59, 0x68, 0xff, 0xfd, 0x5a, 0x67, 0xff, 0xfd, 0x5c, 0x67, 0xff, 0xfd, 0x5c, 0x66, 0xff, 0xfd, 0x5b, 0x66, 0xff, 0xfd, 0x5c, 0x66, 0xff, 0xfd, 0x5b, 0x65, 0xff, 0xfd, 0x5a, 0x65, 0xff, 0xfd, 0x59, 0x64, 0xff, 0xfd, 0x57, 0x64, 0xff, 0xfd, 0x57, 0x64, 0xff, 0xfd, 0x58, 0x65, 0xff, 0xfd, 0x58, 0x64, 0xff, 0xfd, 0x57, 0x63, 0xff, 0xfd, 0x50, 0x5e, 0xff, 0xfb, 0x74, 0x80, 0xff, 0xfd, 0xf3, 0xf0, 0xff, 0xfc, 0xf8, 0xf3, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc1, 0xa9, 0xa4, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x55, 0x0c, 0x03, 0xff, 0x55, 0x0d, 0x04, 0xff, 0x57, 0x10, 0x06, 0xff, 0x58, 0x12, 0x09, 0xff, 0x58, 0x13, 0x0a, 0xff, 0x59, 0x13, 0x09, 0xff, 0x56, 0x12, 0x08, 0xff, 0x55, 0x10, 0x07, 0xff, 0x51, 0x08, 0x04, 0xff, 0xbb, 0x59, 0x09, 0xff, 0x75, 0x25, 0x07, 0xff, 0x4f, 0x08, 0x03, 0xff, 0x55, 0x0d, 0x04, 0xff, 0x56, 0x0e, 0x06, 0xff, 0x56, 0x10, 0x07, 0xff, 0x56, 0x10, 0x08, 0xff, 0x57, 0x10, 0x08, 0xff, 0x58, 0x10, 0x08, 0xff, 0x58, 0x0f, 0x06, 0xff, 0x55, 0x0a, 0x01, 0xff, 0x6b, 0x0f, 0x13, 0xff, 0xfc, 0x4b, 0x86, 0xff, 0xce, 0x36, 0x61, 0xff, 0x46, 0x01, 0x00, 0xff, 0x59, 0x07, 0x04, 0xff, 0x67, 0x0f, 0x10, 0xff, 0xc6, 0x2c, 0x35, 0xff, 0x39, 0x00, 0x00, 0xff, 0x8c, 0x60, 0x5f, 0xff, 0x52, 0x19, 0x19, 0xff, 0x64, 0x28, 0x27, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfe, 0xfd, 0xf7, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf6, 0xf3, 0xee, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf9, 0xed, 0xe9, 0xff, 0xfc, 0xe9, 0xe5, 0xff, 0xfd, 0xe5, 0xe1, 0xff, 0xfd, 0xe2, 0xde, 0xff, 0xfc, 0xd0, 0xd3, 0xff, 0xfc, 0x54, 0x74, 0xff, 0xfd, 0x40, 0x63, 0xff, 0xfd, 0x48, 0x6a, 0xff, 0xfd, 0x4a, 0x6b, 0xff, 0xfd, 0x4b, 0x6b, 0xff, 0xfd, 0x4c, 0x6c, 0xff, 0xfd, 0x4e, 0x6d, 0xff, 0xfd, 0x4e, 0x6d, 0xff, 0xfd, 0x4e, 0x6e, 0xff, 0xfd, 0x4f, 0x6e, 0xff, 0xfd, 0x50, 0x6f, 0xff, 0xfd, 0x50, 0x6f, 0xff, 0xfd, 0x50, 0x6e, 0xff, 0xfd, 0x51, 0x6d, 0xff, 0xfd, 0x51, 0x6d, 0xff, 0xfd, 0x50, 0x6e, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x52, 0x6e, 0xff, 0xfd, 0x52, 0x6d, 0xff, 0xfd, 0x52, 0x6c, 0xff, 0xfd, 0x53, 0x6c, 0xff, 0xfd, 0x53, 0x6d, 0xff, 0xfd, 0x54, 0x6d, 0xff, 0xfd, 0x54, 0x6d, 0xff, 0xfd, 0x54, 0x6d, 0xff, 0xfd, 0x55, 0x6e, 0xff, 0xfd, 0x57, 0x6d, 0xff, 0xfd, 0x56, 0x6d, 0xff, 0xfd, 0x55, 0x6c, 0xff, 0xfd, 0x55, 0x6d, 0xff, 0xfd, 0x56, 0x6b, 0xff, 0xfd, 0x56, 0x6b, 0xff, 0xfd, 0x57, 0x6b, 0xff, 0xfd, 0x56, 0x69, 0xff, 0xfd, 0x55, 0x69, 0xff, 0xfd, 0x57, 0x69, 0xff, 0xfd, 0x58, 0x69, 0xff, 0xfd, 0x57, 0x69, 0xff, 0xfd, 0x57, 0x68, 0xff, 0xfd, 0x57, 0x68, 0xff, 0xfd, 0x56, 0x68, 0xff, 0xfd, 0x54, 0x68, 0xff, 0xfd, 0x54, 0x68, 0xff, 0xfd, 0x54, 0x67, 0xff, 0xfd, 0x54, 0x66, 0xff, 0xfd, 0x54, 0x65, 0xff, 0xfd, 0x51, 0x63, 0xff, 0xfc, 0x4a, 0x5f, 0xff, 0xfb, 0xc1, 0xc6, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xe8, 0xdf, 0xdb, 0xff, 0x58, 0x15, 0x10, 0xff, 0x52, 0x07, 0x00, 0xff, 0x54, 0x0c, 0x03, 0xff, 0x56, 0x0e, 0x06, 0xff, 0x56, 0x11, 0x08, 0xff, 0x57, 0x12, 0x09, 0xff, 0x57, 0x12, 0x09, 0xff, 0x56, 0x11, 0x08, 0xff, 0x55, 0x10, 0x07, 0xff, 0x50, 0x09, 0x04, 0xff, 0xbc, 0x55, 0x0d, 0xff, 0x75, 0x23, 0x09, 0xff, 0x4f, 0x08, 0x03, 0xff, 0x54, 0x0c, 0x04, 0xff, 0x55, 0x0e, 0x06, 0xff, 0x57, 0x10, 0x07, 0xff, 0x58, 0x10, 0x07, 0xff, 0x59, 0x10, 0x08, 0xff, 0x59, 0x10, 0x07, 0xff, 0x5a, 0x0d, 0x05, 0xff, 0x4f, 0x07, 0x00, 0xff, 0x97, 0x22, 0x3a, 0xff, 0xff, 0x55, 0x9a, 0xff, 0xa0, 0x27, 0x45, 0xff, 0x37, 0x00, 0x00, 0xff, 0x31, 0x00, 0x00, 0xff, 0x56, 0x0b, 0x0d, 0xff, 0xcb, 0x2f, 0x3a, 0xff, 0x38, 0x00, 0x00, 0xff, 0x9f, 0x79, 0x76, 0xff, 0x67, 0x34, 0x34, 0xff, 0x4d, 0x0c, 0x0b, 0xff, 0xee, 0xe5, 0xe1, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfe, 0xfd, 0xf6, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf9, 0xed, 0xe9, 0xff, 0xfb, 0xe9, 0xe6, 0xff, 0xfd, 0xe5, 0xe2, 0xff, 0xfd, 0xe0, 0xde, 0xff, 0xfd, 0xe2, 0xe0, 0xff, 0xfc, 0xaa, 0xb8, 0xff, 0xfc, 0x3f, 0x69, 0xff, 0xfd, 0x42, 0x6c, 0xff, 0xfd, 0x46, 0x6e, 0xff, 0xfd, 0x47, 0x6f, 0xff, 0xfd, 0x47, 0x70, 0xff, 0xfd, 0x49, 0x71, 0xff, 0xfd, 0x49, 0x70, 0xff, 0xfd, 0x49, 0x71, 0xff, 0xfd, 0x4b, 0x71, 0xff, 0xfd, 0x4c, 0x73, 0xff, 0xfd, 0x4d, 0x72, 0xff, 0xfd, 0x4d, 0x71, 0xff, 0xfd, 0x4e, 0x70, 0xff, 0xfd, 0x4e, 0x70, 0xff, 0xfd, 0x4e, 0x71, 0xff, 0xfd, 0x4e, 0x72, 0xff, 0xfd, 0x4e, 0x73, 0xff, 0xfd, 0x4f, 0x71, 0xff, 0xfd, 0x4f, 0x6f, 0xff, 0xfd, 0x4e, 0x6e, 0xff, 0xfc, 0x4e, 0x6d, 0xff, 0xfd, 0x4f, 0x6e, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x50, 0x6f, 0xff, 0xfd, 0x50, 0x6f, 0xff, 0xfd, 0x50, 0x6f, 0xff, 0xfd, 0x51, 0x70, 0xff, 0xfd, 0x52, 0x71, 0xff, 0xfd, 0x53, 0x71, 0xff, 0xfd, 0x52, 0x70, 0xff, 0xfd, 0x51, 0x6f, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x52, 0x6e, 0xff, 0xfd, 0x53, 0x6f, 0xff, 0xfd, 0x53, 0x6d, 0xff, 0xfd, 0x53, 0x6c, 0xff, 0xfd, 0x53, 0x6b, 0xff, 0xfd, 0x53, 0x6a, 0xff, 0xfd, 0x53, 0x6a, 0xff, 0xfd, 0x53, 0x6a, 0xff, 0xfd, 0x53, 0x6a, 0xff, 0xfd, 0x52, 0x6b, 0xff, 0xfd, 0x50, 0x6a, 0xff, 0xfd, 0x4f, 0x6a, 0xff, 0xfd, 0x4f, 0x69, 0xff, 0xfd, 0x4f, 0x67, 0xff, 0xfd, 0x4f, 0x65, 0xff, 0xfd, 0x44, 0x5e, 0xff, 0xfb, 0x8d, 0x9b, 0xff, 0xfc, 0xf7, 0xf2, 0xff, 0xfb, 0xf5, 0xf1, 0xff, 0xfa, 0xf6, 0xf1, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0x7e, 0x4c, 0x49, 0xff, 0x4c, 0x00, 0x00, 0xff, 0x54, 0x0b, 0x03, 0xff, 0x54, 0x0e, 0x05, 0xff, 0x56, 0x10, 0x07, 0xff, 0x57, 0x11, 0x09, 0xff, 0x56, 0x11, 0x09, 0xff, 0x55, 0x11, 0x08, 0xff, 0x56, 0x0f, 0x07, 0xff, 0x50, 0x09, 0x04, 0xff, 0xbc, 0x4f, 0x0f, 0xff, 0x75, 0x20, 0x09, 0xff, 0x4f, 0x09, 0x03, 0xff, 0x54, 0x0c, 0x04, 0xff, 0x56, 0x0d, 0x05, 0xff, 0x57, 0x0e, 0x05, 0xff, 0x57, 0x0f, 0x06, 0xff, 0x58, 0x0f, 0x06, 0xff, 0x58, 0x0d, 0x03, 0xff, 0x50, 0x07, 0x00, 0xff, 0x61, 0x0b, 0x0c, 0xff, 0xe4, 0x43, 0x7d, 0xff, 0xff, 0x51, 0x98, 0xff, 0x5a, 0x10, 0x1d, 0xff, 0x2c, 0x00, 0x00, 0xff, 0x2a, 0x00, 0x00, 0xff, 0x71, 0x13, 0x19, 0xff, 0xc8, 0x30, 0x3c, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xa5, 0x84, 0x81, 0xff, 0x81, 0x55, 0x54, 0xff, 0x3c, 0x00, 0x00, 0xff, 0xd8, 0xc8, 0xc5, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfe, 0xfc, 0xf6, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xf8, 0xee, 0xea, 0xff, 0xfa, 0xea, 0xe7, 0xff, 0xfc, 0xe5, 0xe3, 0xff, 0xfd, 0xe1, 0xde, 0xff, 0xfd, 0xdc, 0xdb, 0xff, 0xfd, 0xde, 0xdd, 0xff, 0xfb, 0x91, 0xa9, 0xff, 0xfc, 0x3a, 0x6d, 0xff, 0xfd, 0x3d, 0x6f, 0xff, 0xfd, 0x42, 0x72, 0xff, 0xfd, 0x43, 0x72, 0xff, 0xfd, 0x44, 0x73, 0xff, 0xfd, 0x43, 0x73, 0xff, 0xfd, 0x45, 0x72, 0xff, 0xfd, 0x47, 0x74, 0xff, 0xfd, 0x48, 0x76, 0xff, 0xfd, 0x49, 0x76, 0xff, 0xfd, 0x49, 0x75, 0xff, 0xfd, 0x49, 0x74, 0xff, 0xfd, 0x49, 0x74, 0xff, 0xfd, 0x49, 0x75, 0xff, 0xfd, 0x49, 0x75, 0xff, 0xfd, 0x4b, 0x74, 0xff, 0xfd, 0x4b, 0x74, 0xff, 0xfd, 0x4b, 0x72, 0xff, 0xfd, 0x4a, 0x72, 0xff, 0xfd, 0x4a, 0x71, 0xff, 0xfd, 0x4b, 0x71, 0xff, 0xfd, 0x4d, 0x70, 0xff, 0xfd, 0x4e, 0x71, 0xff, 0xfd, 0x4e, 0x70, 0xff, 0xfd, 0x4d, 0x71, 0xff, 0xfd, 0x4d, 0x72, 0xff, 0xfd, 0x4e, 0x74, 0xff, 0xfd, 0x4e, 0x73, 0xff, 0xfe, 0x50, 0x72, 0xff, 0xfd, 0x51, 0x72, 0xff, 0xfd, 0x51, 0x70, 0xff, 0xfd, 0x50, 0x71, 0xff, 0xfe, 0x51, 0x71, 0xff, 0xfd, 0x51, 0x70, 0xff, 0xfd, 0x51, 0x6e, 0xff, 0xfd, 0x50, 0x6d, 0xff, 0xfd, 0x4f, 0x6c, 0xff, 0xfd, 0x4f, 0x6c, 0xff, 0xfd, 0x4f, 0x6c, 0xff, 0xfd, 0x4f, 0x6c, 0xff, 0xfd, 0x4d, 0x6b, 0xff, 0xfd, 0x4c, 0x6a, 0xff, 0xfd, 0x4a, 0x6a, 0xff, 0xfd, 0x4a, 0x69, 0xff, 0xfd, 0x47, 0x68, 0xff, 0xfd, 0x3e, 0x61, 0xff, 0xfb, 0x7e, 0x92, 0xff, 0xfc, 0xee, 0xea, 0xff, 0xfc, 0xf5, 0xf0, 0xff, 0xfa, 0xf5, 0xf0, 0xff, 0xfa, 0xf6, 0xf1, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfb, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x9a, 0x97, 0xff, 0x49, 0x00, 0x00, 0xff, 0x54, 0x0b, 0x02, 0xff, 0x55, 0x0d, 0x04, 0xff, 0x54, 0x0f, 0x07, 0xff, 0x55, 0x11, 0x08, 0xff, 0x55, 0x11, 0x08, 0xff, 0x54, 0x10, 0x07, 0xff, 0x55, 0x0e, 0x06, 0xff, 0x50, 0x09, 0x03, 0xff, 0xbc, 0x49, 0x13, 0xff, 0x76, 0x1e, 0x09, 0xff, 0x50, 0x08, 0x02, 0xff, 0x56, 0x0b, 0x03, 0xff, 0x56, 0x0c, 0x04, 0xff, 0x56, 0x0c, 0x04, 0xff, 0x54, 0x0b, 0x01, 0xff, 0x4e, 0x08, 0x00, 0xff, 0x55, 0x08, 0x02, 0xff, 0x89, 0x1b, 0x2e, 0xff, 0xe3, 0x41, 0x7d, 0xff, 0xff, 0x55, 0xa4, 0xff, 0xaa, 0x2f, 0x5a, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x32, 0x00, 0x00, 0xff, 0x66, 0x0f, 0x18, 0xff, 0xd9, 0x35, 0x4d, 0xff, 0x62, 0x0f, 0x14, 0xff, 0x38, 0x00, 0x00, 0xff, 0xb5, 0x8d, 0x89, 0xff, 0x9f, 0x7c, 0x7b, 0xff, 0x31, 0x00, 0x00, 0xff, 0xb9, 0xa1, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfe, 0xfc, 0xf6, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf8, 0xf2, 0xed, 0xff, 0xf8, 0xef, 0xeb, 0xff, 0xf8, 0xeb, 0xe8, 0xff, 0xfb, 0xe6, 0xe4, 0xff, 0xfd, 0xe1, 0xde, 0xff, 0xfd, 0xdc, 0xdb, 0xff, 0xfd, 0xd9, 0xd9, 0xff, 0xfc, 0xda, 0xda, 0xff, 0xfb, 0x96, 0xaf, 0xff, 0xfc, 0x3f, 0x75, 0xff, 0xfd, 0x35, 0x6f, 0xff, 0xfd, 0x3d, 0x73, 0xff, 0xfc, 0x40, 0x74, 0xff, 0xfd, 0x40, 0x74, 0xff, 0xfd, 0x41, 0x74, 0xff, 0xfd, 0x43, 0x75, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x44, 0x76, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x45, 0x77, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x46, 0x75, 0xff, 0xfd, 0x47, 0x75, 0xff, 0xfd, 0x46, 0x74, 0xff, 0xfd, 0x45, 0x73, 0xff, 0xfd, 0x45, 0x73, 0xff, 0xfd, 0x46, 0x73, 0xff, 0xfd, 0x46, 0x72, 0xff, 0xfd, 0x48, 0x72, 0xff, 0xfd, 0x49, 0x71, 0xff, 0xfd, 0x47, 0x72, 0xff, 0xfd, 0x47, 0x73, 0xff, 0xfd, 0x48, 0x74, 0xff, 0xfd, 0x49, 0x74, 0xff, 0xfd, 0x4b, 0x74, 0xff, 0xfd, 0x4d, 0x73, 0xff, 0xfd, 0x4d, 0x72, 0xff, 0xfd, 0x4d, 0x72, 0xff, 0xfd, 0x4e, 0x72, 0xff, 0xfd, 0x4e, 0x72, 0xff, 0xfd, 0x4d, 0x71, 0xff, 0xfd, 0x4e, 0x70, 0xff, 0xfd, 0x4d, 0x6f, 0xff, 0xfd, 0x4c, 0x6f, 0xff, 0xfd, 0x4b, 0x6f, 0xff, 0xfd, 0x4a, 0x6e, 0xff, 0xfd, 0x49, 0x6c, 0xff, 0xfd, 0x48, 0x6b, 0xff, 0xfd, 0x46, 0x6b, 0xff, 0xfd, 0x3f, 0x67, 0xff, 0xfc, 0x43, 0x6a, 0xff, 0xfb, 0x8e, 0xa1, 0xff, 0xfc, 0xeb, 0xe8, 0xff, 0xfc, 0xf5, 0xef, 0xff, 0xfb, 0xf4, 0xee, 0xff, 0xfa, 0xf6, 0xf0, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfc, 0xf8, 0xf4, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xea, 0xe1, 0xdd, 0xff, 0x59, 0x15, 0x0f, 0xff, 0x52, 0x07, 0x00, 0xff, 0x55, 0x0c, 0x03, 0xff, 0x56, 0x0e, 0x05, 0xff, 0x54, 0x10, 0x07, 0xff, 0x53, 0x10, 0x07, 0xff, 0x53, 0x0f, 0x07, 0xff, 0x55, 0x0d, 0x05, 0xff, 0x50, 0x08, 0x03, 0xff, 0xba, 0x41, 0x15, 0xff, 0x75, 0x1b, 0x0a, 0xff, 0x50, 0x08, 0x01, 0xff, 0x55, 0x0a, 0x02, 0xff, 0x51, 0x09, 0x00, 0xff, 0x4b, 0x06, 0x00, 0xff, 0x5a, 0x0a, 0x06, 0xff, 0x93, 0x1d, 0x33, 0xff, 0xdf, 0x3c, 0x72, 0xff, 0xff, 0x50, 0x9a, 0xff, 0xf5, 0x48, 0x8d, 0xff, 0x97, 0x26, 0x4e, 0xff, 0x44, 0x06, 0x0d, 0xff, 0x34, 0x00, 0x00, 0xff, 0x33, 0x00, 0x00, 0xff, 0x8b, 0x1e, 0x2e, 0xff, 0x66, 0x0f, 0x1c, 0xff, 0x42, 0x03, 0x00, 0xff, 0x4d, 0x00, 0x00, 0xff, 0xa9, 0x89, 0x87, 0xff, 0xc0, 0xa7, 0xa3, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x96, 0x72, 0x71, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfd, 0xfc, 0xf7, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf9, 0xe7, 0xe5, 0xff, 0xfb, 0xe2, 0xdf, 0xff, 0xfd, 0xdc, 0xdb, 0xff, 0xfd, 0xd7, 0xd8, 0xff, 0xfc, 0xd5, 0xd5, 0xff, 0xfd, 0xd7, 0xd7, 0xff, 0xfc, 0xaf, 0xbf, 0xff, 0xfc, 0x5e, 0x8e, 0xff, 0xfd, 0x35, 0x74, 0xff, 0xfd, 0x32, 0x71, 0xff, 0xfd, 0x37, 0x74, 0xff, 0xfd, 0x39, 0x76, 0xff, 0xfd, 0x3b, 0x77, 0xff, 0xfd, 0x3d, 0x77, 0xff, 0xfd, 0x3d, 0x78, 0xff, 0xfd, 0x3c, 0x78, 0xff, 0xfd, 0x3d, 0x77, 0xff, 0xfd, 0x3e, 0x76, 0xff, 0xfd, 0x3d, 0x77, 0xff, 0xfd, 0x3e, 0x77, 0xff, 0xfd, 0x3f, 0x76, 0xff, 0xfd, 0x41, 0x75, 0xff, 0xfd, 0x40, 0x74, 0xff, 0xfd, 0x40, 0x73, 0xff, 0xfd, 0x40, 0x74, 0xff, 0xfd, 0x40, 0x74, 0xff, 0xfd, 0x40, 0x72, 0xff, 0xfd, 0x40, 0x73, 0xff, 0xfd, 0x41, 0x73, 0xff, 0xfd, 0x41, 0x72, 0xff, 0xfd, 0x42, 0x72, 0xff, 0xfd, 0x42, 0x73, 0xff, 0xfd, 0x43, 0x75, 0xff, 0xfd, 0x45, 0x75, 0xff, 0xfd, 0x46, 0x75, 0xff, 0xfd, 0x46, 0x74, 0xff, 0xfd, 0x47, 0x74, 0xff, 0xfd, 0x47, 0x73, 0xff, 0xfd, 0x48, 0x73, 0xff, 0xfd, 0x49, 0x72, 0xff, 0xfd, 0x49, 0x72, 0xff, 0xfd, 0x49, 0x73, 0xff, 0xfd, 0x49, 0x72, 0xff, 0xfd, 0x48, 0x72, 0xff, 0xfd, 0x46, 0x71, 0xff, 0xfd, 0x42, 0x6e, 0xff, 0xfc, 0x39, 0x68, 0xff, 0xfc, 0x41, 0x6d, 0xff, 0xfc, 0x6d, 0x8c, 0xff, 0xfc, 0xbd, 0xc5, 0xff, 0xfd, 0xf1, 0xea, 0xff, 0xfd, 0xf2, 0xeb, 0xff, 0xfc, 0xf2, 0xed, 0xff, 0xfa, 0xf4, 0xef, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x81, 0x4e, 0x4a, 0xff, 0x4b, 0x00, 0x00, 0xff, 0x55, 0x0c, 0x03, 0xff, 0x55, 0x0d, 0x04, 0xff, 0x54, 0x0f, 0x06, 0xff, 0x53, 0x0f, 0x07, 0xff, 0x54, 0x0e, 0x07, 0xff, 0x54, 0x0d, 0x05, 0xff, 0x50, 0x08, 0x02, 0xff, 0xb8, 0x36, 0x15, 0xff, 0x72, 0x17, 0x09, 0xff, 0x4b, 0x05, 0x00, 0xff, 0x4a, 0x05, 0x00, 0xff, 0x5e, 0x0b, 0x0a, 0xff, 0xa1, 0x21, 0x3d, 0xff, 0xec, 0x3e, 0x79, 0xff, 0xff, 0x4b, 0x95, 0xff, 0xe3, 0x40, 0x7d, 0xff, 0x8f, 0x22, 0x42, 0xff, 0x3d, 0x06, 0x0d, 0xff, 0x36, 0x02, 0x07, 0xff, 0xb4, 0x1f, 0x4a, 0xff, 0x38, 0x00, 0x00, 0xff, 0x36, 0x00, 0x00, 0xff, 0x37, 0x00, 0x00, 0xff, 0x7c, 0x29, 0x01, 0xff, 0x75, 0x23, 0x04, 0xff, 0x33, 0x00, 0x00, 0xff, 0xab, 0x88, 0x85, 0xff, 0xdd, 0xcf, 0xca, 0xff, 0x37, 0x00, 0x00, 0xff, 0x78, 0x48, 0x47, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf8, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfe, 0xfd, 0xf8, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf8, 0xed, 0xea, 0xff, 0xf8, 0xe9, 0xe6, 0xff, 0xf9, 0xe4, 0xe2, 0xff, 0xfb, 0xde, 0xdd, 0xff, 0xfc, 0xd9, 0xd9, 0xff, 0xfc, 0xd5, 0xd5, 0xff, 0xfd, 0xd2, 0xd3, 0xff, 0xfc, 0xd4, 0xd4, 0xff, 0xfd, 0xce, 0xd2, 0xff, 0xfd, 0xa4, 0xba, 0xff, 0xfc, 0x6e, 0x9a, 0xff, 0xfc, 0x4b, 0x85, 0xff, 0xfc, 0x3b, 0x7c, 0xff, 0xfd, 0x35, 0x78, 0xff, 0xfd, 0x32, 0x77, 0xff, 0xfd, 0x32, 0x78, 0xff, 0xfc, 0x35, 0x78, 0xff, 0xfc, 0x36, 0x77, 0xff, 0xfd, 0x35, 0x76, 0xff, 0xfd, 0x34, 0x75, 0xff, 0xfd, 0x34, 0x75, 0xff, 0xfd, 0x36, 0x76, 0xff, 0xfc, 0x37, 0x74, 0xff, 0xfd, 0x37, 0x72, 0xff, 0xfd, 0x37, 0x73, 0xff, 0xfc, 0x39, 0x75, 0xff, 0xfc, 0x38, 0x73, 0xff, 0xfd, 0x37, 0x72, 0xff, 0xfd, 0x36, 0x73, 0xff, 0xfd, 0x37, 0x71, 0xff, 0xfc, 0x38, 0x71, 0xff, 0xfc, 0x38, 0x71, 0xff, 0xfd, 0x39, 0x73, 0xff, 0xfd, 0x3a, 0x75, 0xff, 0xfd, 0x3c, 0x76, 0xff, 0xfd, 0x3e, 0x75, 0xff, 0xfc, 0x3d, 0x74, 0xff, 0xfd, 0x3a, 0x72, 0xff, 0xfd, 0x3f, 0x73, 0xff, 0xfd, 0x43, 0x72, 0xff, 0xfd, 0x44, 0x72, 0xff, 0xfd, 0x44, 0x73, 0xff, 0xfd, 0x45, 0x74, 0xff, 0xfd, 0x46, 0x73, 0xff, 0xfd, 0x45, 0x73, 0xff, 0xfd, 0x42, 0x70, 0xff, 0xfc, 0x43, 0x72, 0xff, 0xfc, 0x8a, 0xa2, 0xff, 0xfc, 0xc2, 0xc7, 0xff, 0xfd, 0xe6, 0xe1, 0xff, 0xfd, 0xee, 0xe7, 0xff, 0xfd, 0xed, 0xe7, 0xff, 0xfc, 0xf1, 0xea, 0xff, 0xfb, 0xf3, 0xed, 0xff, 0xf9, 0xf4, 0xef, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x96, 0x92, 0xff, 0x49, 0x00, 0x00, 0xff, 0x55, 0x0a, 0x02, 0xff, 0x55, 0x0c, 0x03, 0xff, 0x54, 0x0d, 0x05, 0xff, 0x54, 0x0e, 0x06, 0xff, 0x54, 0x0d, 0x06, 0xff, 0x54, 0x0b, 0x04, 0xff, 0x4e, 0x06, 0x01, 0xff, 0xb4, 0x30, 0x13, 0xff, 0x68, 0x13, 0x06, 0xff, 0x62, 0x0a, 0x0d, 0xff, 0xad, 0x22, 0x3f, 0xff, 0xf6, 0x3e, 0x77, 0xff, 0xff, 0x45, 0x88, 0xff, 0xcb, 0x33, 0x66, 0xff, 0x72, 0x16, 0x2d, 0xff, 0x33, 0x02, 0x04, 0xff, 0x22, 0x00, 0x00, 0xff, 0x24, 0x00, 0x00, 0xff, 0x46, 0x06, 0x0f, 0xff, 0xbd, 0x1e, 0x4f, 0xff, 0x3c, 0x03, 0x01, 0xff, 0x50, 0x08, 0x02, 0xff, 0x57, 0x03, 0x02, 0xff, 0xcd, 0x82, 0x03, 0xff, 0x85, 0x48, 0x01, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xa6, 0x84, 0x81, 0xff, 0xf4, 0xef, 0xea, 0xff, 0x46, 0x0b, 0x0b, 0xff, 0x5b, 0x1f, 0x1f, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xfe, 0xfe, 0xf8, 0xff, 0xfe, 0xff, 0xf8, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xef, 0xec, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf9, 0xe7, 0xe4, 0xff, 0xfa, 0xe1, 0xdf, 0xff, 0xfb, 0xdc, 0xdb, 0xff, 0xfc, 0xd8, 0xd8, 0xff, 0xfd, 0xd6, 0xd6, 0xff, 0xfc, 0xd3, 0xd4, 0xff, 0xfd, 0xd1, 0xd3, 0xff, 0xfd, 0xd4, 0xd4, 0xff, 0xfd, 0xd3, 0xd3, 0xff, 0xfc, 0xc7, 0xcd, 0xff, 0xfc, 0xb6, 0xc3, 0xff, 0xfd, 0xa9, 0xbb, 0xff, 0xfc, 0xa3, 0xb7, 0xff, 0xfc, 0xa3, 0xb8, 0xff, 0xfc, 0xa5, 0xb9, 0xff, 0xfc, 0xa5, 0xb8, 0xff, 0xfc, 0xa7, 0xb9, 0xff, 0xfc, 0xa8, 0xbb, 0xff, 0xfd, 0xa8, 0xbb, 0xff, 0xfd, 0xa9, 0xbc, 0xff, 0xfc, 0xa9, 0xbc, 0xff, 0xfc, 0xa9, 0xba, 0xff, 0xfc, 0xaa, 0xbb, 0xff, 0xfc, 0xab, 0xbb, 0xff, 0xfd, 0xaa, 0xbb, 0xff, 0xfd, 0xa8, 0xb9, 0xff, 0xfd, 0xa7, 0xb8, 0xff, 0xfd, 0xa7, 0xb8, 0xff, 0xfd, 0xa8, 0xb9, 0xff, 0xfc, 0xa8, 0xb9, 0xff, 0xfc, 0xa8, 0xb9, 0xff, 0xfc, 0xa9, 0xba, 0xff, 0xfc, 0xaa, 0xba, 0xff, 0xfc, 0xad, 0xbb, 0xff, 0xfc, 0xb2, 0xbe, 0xff, 0xfc, 0x84, 0xa4, 0xff, 0xfc, 0x38, 0x72, 0xff, 0xfd, 0x39, 0x6e, 0xff, 0xfd, 0x3f, 0x72, 0xff, 0xfd, 0x40, 0x73, 0xff, 0xfd, 0x42, 0x74, 0xff, 0xfd, 0x42, 0x73, 0xff, 0xfd, 0x41, 0x73, 0xff, 0xfd, 0x3e, 0x71, 0xff, 0xfc, 0x44, 0x74, 0xff, 0xfc, 0xd6, 0xd5, 0xff, 0xfd, 0xed, 0xe5, 0xff, 0xfd, 0xe8, 0xe3, 0xff, 0xfd, 0xeb, 0xe5, 0xff, 0xfc, 0xef, 0xe9, 0xff, 0xfa, 0xf2, 0xec, 0xff, 0xf8, 0xf4, 0xee, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf5, 0xf4, 0xef, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xdf, 0xd2, 0xce, 0xff, 0x4f, 0x0a, 0x05, 0xff, 0x51, 0x06, 0x00, 0xff, 0x53, 0x0a, 0x02, 0xff, 0x54, 0x0b, 0x03, 0xff, 0x53, 0x0b, 0x03, 0xff, 0x51, 0x0a, 0x02, 0xff, 0x4b, 0x06, 0x00, 0xff, 0x49, 0x02, 0x00, 0xff, 0xba, 0x28, 0x25, 0xff, 0xd3, 0x2b, 0x4a, 0xff, 0xf4, 0x2d, 0x65, 0xff, 0xf3, 0x30, 0x69, 0xff, 0xad, 0x26, 0x4b, 0xff, 0x56, 0x0d, 0x1a, 0xff, 0x2a, 0x00, 0x00, 0xff, 0x25, 0x00, 0x00, 0xff, 0x2e, 0x00, 0x00, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x28, 0x00, 0x00, 0xff, 0x48, 0x06, 0x10, 0xff, 0xc7, 0x21, 0x50, 0xff, 0x60, 0x0d, 0x06, 0xff, 0x50, 0x08, 0x02, 0xff, 0x3e, 0x00, 0x00, 0xff, 0xbe, 0x83, 0x02, 0xff, 0x85, 0x4a, 0x01, 0xff, 0x2e, 0x00, 0x00, 0xff, 0xa2, 0x80, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff, 0x61, 0x2d, 0x2c, 0xff, 0x43, 0x00, 0x00, 0xff, 0xe3, 0xd5, 0xd0, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xfe, 0xfd, 0xf7, 0xff, 0xfe, 0xff, 0xf8, 0xff,
0xfe, 0xfb, 0xf6, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf8, 0xe9, 0xe5, 0xff, 0xf9, 0xe4, 0xe2, 0xff, 0xfa, 0xe0, 0xde, 0xff, 0xfb, 0xdc, 0xdc, 0xff, 0xfc, 0xd9, 0xd9, 0xff, 0xfd, 0xd7, 0xd7, 0xff, 0xfc, 0xd3, 0xd5, 0xff, 0xfc, 0xd1, 0xd3, 0xff, 0xfd, 0xd0, 0xd2, 0xff, 0xfd, 0xcf, 0xd1, 0xff, 0xfd, 0xd0, 0xd1, 0xff, 0xfd, 0xd2, 0xd0, 0xff, 0xfd, 0xd3, 0xd0, 0xff, 0xfd, 0xd3, 0xd0, 0xff, 0xfe, 0xd4, 0xd1, 0xff, 0xfe, 0xd4, 0xd2, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd3, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd4, 0xd2, 0xff, 0xfd, 0xd4, 0xd3, 0xff, 0xfd, 0xd5, 0xd3, 0xff, 0xfd, 0xd5, 0xd3, 0xff, 0xfd, 0xd5, 0xd3, 0xff, 0xfd, 0xd5, 0xd2, 0xff, 0xfd, 0xd5, 0xd2, 0xff, 0xfd, 0xd6, 0xd3, 0xff, 0xfe, 0xd8, 0xd5, 0xff, 0xfd, 0xdb, 0xd7, 0xff, 0xfc, 0xa4, 0xb6, 0xff, 0xfc, 0x44, 0x78, 0xff, 0xfd, 0x33, 0x6b, 0xff, 0xfd, 0x3b, 0x74, 0xff, 0xfd, 0x3c, 0x76, 0xff, 0xfd, 0x3c, 0x75, 0xff, 0xfd, 0x3d, 0x73, 0xff, 0xfd, 0x3c, 0x71, 0xff, 0xfd, 0x33, 0x6a, 0xff, 0xfc, 0xb3, 0xc0, 0xff, 0xfd, 0xef, 0xe8, 0xff, 0xfd, 0xea, 0xe5, 0xff, 0xfc, 0xed, 0xe8, 0xff, 0xfa, 0xf0, 0xeb, 0xff, 0xf8, 0xf2, 0xed, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0x65, 0x27, 0x25, 0xff, 0x41, 0x00, 0x00, 0xff, 0x4b, 0x07, 0x00, 0xff, 0x4b, 0x06, 0x00, 0xff, 0x48, 0x05, 0x00, 0xff, 0x54, 0x08, 0x03, 0xff, 0x88, 0x12, 0x1f, 0xff, 0xcc, 0x1f, 0x46, 0xff, 0xf4, 0x26, 0x5e, 0xff, 0xec, 0x35, 0x67, 0xff, 0xd0, 0x5f, 0x79, 0xff, 0xd2, 0xab, 0xae, 0xff, 0x51, 0x3c, 0x39, 0xff, 0x19, 0x00, 0x00, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x30, 0x01, 0x00, 0xff, 0x31, 0x01, 0x00, 0xff, 0x2c, 0x00, 0x00, 0xff, 0x3d, 0x03, 0x01, 0xff, 0x77, 0x10, 0x1d, 0xff, 0xc9, 0x24, 0x53, 0xff, 0x49, 0x03, 0x00, 0xff, 0x45, 0x05, 0x00, 0xff, 0x40, 0x00, 0x00, 0xff, 0xbc, 0x86, 0x02, 0xff, 0x86, 0x4c, 0x01, 0xff, 0x30, 0x00, 0x00, 0xff, 0xa1, 0x7f, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0x56, 0x53, 0xff, 0x31, 0x00, 0x00, 0xff, 0xc1, 0xa9, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf7, 0xff, 0xfe, 0xff, 0xf8, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xee, 0xff, 0xf7, 0xf1, 0xec, 0xff, 0xf7, 0xee, 0xea, 0xff, 0xf7, 0xeb, 0xe7, 0xff, 0xf8, 0xe8, 0xe4, 0xff, 0xf9, 0xe4, 0xe1, 0xff, 0xfa, 0xe0, 0xdf, 0xff, 0xfb, 0xde, 0xdc, 0xff, 0xfb, 0xdb, 0xda, 0xff, 0xfc, 0xd8, 0xd8, 0xff, 0xfb, 0xd6, 0xd5, 0xff, 0xfb, 0xd3, 0xd4, 0xff, 0xfb, 0xd2, 0xd3, 0xff, 0xfb, 0xd1, 0xd2, 0xff, 0xfc, 0xd1, 0xd1, 0xff, 0xfc, 0xd1, 0xd1, 0xff, 0xfc, 0xd1, 0xd0, 0xff, 0xfc, 0xd1, 0xd0, 0xff, 0xfc, 0xd2, 0xd1, 0xff, 0xfb, 0xd2, 0xd1, 0xff, 0xfb, 0xd2, 0xd1, 0xff, 0xfc, 0xd1, 0xd0, 0xff, 0xfc, 0xd1, 0xd0, 0xff, 0xfd, 0xd1, 0xd0, 0xff, 0xfc, 0xd2, 0xd1, 0xff, 0xfc, 0xd3, 0xd1, 0xff, 0xfd, 0xd3, 0xd2, 0xff, 0xfc, 0xd3, 0xd2, 0xff, 0xfa, 0xd3, 0xd2, 0xff, 0xfb, 0xd3, 0xd2, 0xff, 0xfc, 0xd3, 0xd2, 0xff, 0xfd, 0xd3, 0xd2, 0xff, 0xfc, 0xd3, 0xd3, 0xff, 0xfc, 0xd3, 0xd2, 0xff, 0xfd, 0xd2, 0xd2, 0xff, 0xfd, 0xd2, 0xd1, 0xff, 0xfd, 0xd3, 0xd1, 0xff, 0xfd, 0xd3, 0xd2, 0xff, 0xfd, 0xd5, 0xd3, 0xff, 0xfd, 0xdc, 0xd8, 0xff, 0xfc, 0xbe, 0xc6, 0xff, 0xfc, 0x58, 0x86, 0xff, 0xfd, 0x2e, 0x6e, 0xff, 0xfd, 0x37, 0x75, 0xff, 0xfd, 0x37, 0x75, 0xff, 0xfd, 0x37, 0x74, 0xff, 0xfd, 0x39, 0x72, 0xff, 0xfd, 0x2d, 0x69, 0xff, 0xfc, 0x8e, 0xa9, 0xff, 0xfd, 0xf5, 0xee, 0xff, 0xfc, 0xee, 0xe9, 0xff, 0xfa, 0xef, 0xeb, 0xff, 0xf9, 0xf1, 0xec, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x9d, 0x9c, 0xff, 0x87, 0x09, 0x11, 0xff, 0x70, 0x00, 0x08, 0xff, 0x7a, 0x06, 0x11, 0xff, 0xa5, 0x0e, 0x28, 0xff, 0xde, 0x1b, 0x49, 0xff, 0xf9, 0x31, 0x64, 0xff, 0xeb, 0x5b, 0x7c, 0xff, 0xdf, 0x9b, 0xa5, 0xff, 0xe7, 0xda, 0xd7, 0xff, 0xf9, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0x64, 0x52, 0x52, 0xff, 0x1d, 0x00, 0x00, 0xff, 0x2d, 0x01, 0x00, 0xff, 0x31, 0x01, 0x00, 0xff, 0x30, 0x00, 0x00, 0xff, 0x82, 0x10, 0x28, 0xff, 0x6e, 0x0b, 0x15, 0xff, 0x59, 0x08, 0x14, 0xff, 0xc5, 0x28, 0x5a, 0xff, 0x48, 0x04, 0x00, 0xff, 0x48, 0x06, 0x00, 0xff, 0x42, 0x00, 0x00, 0xff, 0xbd, 0x8a, 0x02, 0xff, 0x88, 0x4d, 0x01, 0xff, 0x32, 0x00, 0x00, 0xff, 0xa1, 0x7e, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x8e, 0x8b, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x97, 0x72, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf7, 0xff, 0xff, 0xff, 0xf8, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf0, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf6, 0xf0, 0xeb, 0xff, 0xf6, 0xed, 0xe9, 0xff, 0xf7, 0xeb, 0xe7, 0xff, 0xf9, 0xe8, 0xe5, 0xff, 0xf9, 0xe5, 0xe2, 0xff, 0xf9, 0xe2, 0xe0, 0xff, 0xf9, 0xdf, 0xde, 0xff, 0xfa, 0xdd, 0xdc, 0xff, 0xfa, 0xdb, 0xda, 0xff, 0xf9, 0xd9, 0xd9, 0xff, 0xf9, 0xd7, 0xd7, 0xff, 0xfa, 0xd6, 0xd6, 0xff, 0xf9, 0xd6, 0xd5, 0xff, 0xf9, 0xd5, 0xd5, 0xff, 0xf9, 0xd5, 0xd4, 0xff, 0xf9, 0xd5, 0xd4, 0xff, 0xf9, 0xd6, 0xd5, 0xff, 0xfa, 0xd7, 0xd5, 0xff, 0xfa, 0xd6, 0xd4, 0xff, 0xfa, 0xd6, 0xd5, 0xff, 0xfb, 0xd7, 0xd5, 0xff, 0xfa, 0xd7, 0xd5, 0xff, 0xfb, 0xd8, 0xd6, 0xff, 0xfc, 0xd8, 0xd7, 0xff, 0xfb, 0xd8, 0xd7, 0xff, 0xfb, 0xd9, 0xd7, 0xff, 0xfb, 0xd9, 0xd7, 0xff, 0xfb, 0xd9, 0xd7, 0xff, 0xfb, 0xd8, 0xd7, 0xff, 0xfa, 0xd8, 0xd6, 0xff, 0xfa, 0xd7, 0xd6, 0xff, 0xfa, 0xd7, 0xd6, 0xff, 0xfb, 0xd7, 0xd6, 0xff, 0xfb, 0xd7, 0xd6, 0xff, 0xfc, 0xd7, 0xd5, 0xff, 0xfc, 0xd6, 0xd5, 0xff, 0xfd, 0xd7, 0xd5, 0xff, 0xfd, 0xd6, 0xd4, 0xff, 0xfd, 0xdc, 0xd8, 0xff, 0xfd, 0xd2, 0xd4, 0xff, 0xfb, 0x73, 0x9b, 0xff, 0xfd, 0x2d, 0x70, 0xff, 0xfd, 0x31, 0x73, 0xff, 0xfd, 0x34, 0x74, 0xff, 0xfd, 0x37, 0x73, 0xff, 0xfd, 0x2f, 0x6b, 0xff, 0xfc, 0x67, 0x90, 0xff, 0xfd, 0xf3, 0xef, 0xff, 0xfd, 0xf2, 0xee, 0xff, 0xfa, 0xf2, 0xee, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xbf, 0xc7, 0xff, 0xfa, 0x6a, 0x8b, 0xff, 0xfd, 0x4d, 0x79, 0xff, 0xff, 0x5e, 0x8a, 0xff, 0xfb, 0x97, 0xb0, 0xff, 0xf2, 0xd3, 0xd7, 0xff, 0xf8, 0xfc, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0x5b, 0x5a, 0xff, 0x29, 0x00, 0x00, 0xff, 0x31, 0x01, 0x00, 0xff, 0x38, 0x01, 0x00, 0xff, 0x33, 0x00, 0x00, 0xff, 0xb3, 0x1d, 0x4c, 0xff, 0x6d, 0x0d, 0x20, 0xff, 0x50, 0x08, 0x12, 0xff, 0xc7, 0x2e, 0x63, 0xff, 0x48, 0x03, 0x00, 0xff, 0x49, 0x05, 0x00, 0xff, 0x43, 0x00, 0x00, 0xff, 0xbf, 0x8a, 0x02, 0xff, 0x87, 0x4b, 0x01, 0xff, 0x32, 0x00, 0x00, 0xff, 0xa7, 0x84, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0x78, 0x75, 0xff, 0x35, 0x00, 0x00, 0xff, 0x6f, 0x3d, 0x3c, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xfe, 0xff, 0xf9, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xef, 0xeb, 0xff, 0xf7, 0xed, 0xe9, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf8, 0xe9, 0xe6, 0xff, 0xf9, 0xe7, 0xe4, 0xff, 0xf8, 0xe4, 0xe2, 0xff, 0xf9, 0xe2, 0xe0, 0xff, 0xf9, 0xe0, 0xdf, 0xff, 0xfa, 0xdf, 0xde, 0xff, 0xf9, 0xdd, 0xdc, 0xff, 0xfa, 0xdc, 0xdb, 0xff, 0xf9, 0xdb, 0xda, 0xff, 0xf8, 0xdb, 0xd9, 0xff, 0xf8, 0xda, 0xd9, 0xff, 0xf8, 0xda, 0xd9, 0xff, 0xf9, 0xdb, 0xdb, 0xff, 0xf9, 0xdc, 0xdb, 0xff, 0xf9, 0xdc, 0xda, 0xff, 0xf8, 0xdc, 0xda, 0xff, 0xfa, 0xdd, 0xdb, 0xff, 0xfa, 0xdd, 0xdb, 0xff, 0xfb, 0xde, 0xdc, 0xff, 0xfa, 0xde, 0xdd, 0xff, 0xf9, 0xde, 0xdc, 0xff, 0xf9, 0xde, 0xdc, 0xff, 0xfa, 0xde, 0xdc, 0xff, 0xfa, 0xdf, 0xdb, 0xff, 0xfa, 0xde, 0xdb, 0xff, 0xf9, 0xdd, 0xdb, 0xff, 0xf9, 0xdd, 0xdb, 0xff, 0xf9, 0xdd, 0xdc, 0xff, 0xfa, 0xdd, 0xdb, 0xff, 0xf9, 0xdd, 0xdb, 0xff, 0xf9, 0xdc, 0xdb, 0xff, 0xfa, 0xdb, 0xda, 0xff, 0xfa, 0xda, 0xd8, 0xff, 0xfb, 0xd9, 0xd7, 0xff, 0xfd, 0xda, 0xd7, 0xff, 0xfe, 0xde, 0xdc, 0xff, 0xfd, 0xe1, 0xdf, 0xff, 0xfb, 0x95, 0xb1, 0xff, 0xfc, 0x31, 0x76, 0xff, 0xfd, 0x2c, 0x71, 0xff, 0xfd, 0x34, 0x73, 0xff, 0xfd, 0x32, 0x71, 0xff, 0xfc, 0x45, 0x7c, 0xff, 0xfd, 0xe4, 0xe6, 0xff, 0xfd, 0xf7, 0xf2, 0xff, 0xfa, 0xf5, 0xf0, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfd, 0xff, 0xfb, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfb, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfc, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x6e, 0x6b, 0xff, 0x4a, 0x00, 0x00, 0xff, 0x35, 0x00, 0x00, 0xff, 0x3a, 0x01, 0x00, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xae, 0x1f, 0x4f, 0xff, 0x72, 0x0f, 0x24, 0xff, 0x55, 0x09, 0x13, 0xff, 0xc4, 0x2f, 0x66, 0xff, 0x46, 0x03, 0x00, 0xff, 0x4a, 0x04, 0x00, 0xff, 0x43, 0x00, 0x00, 0xff, 0xbd, 0x89, 0x02, 0xff, 0x88, 0x4c, 0x01, 0xff, 0x38, 0x00, 0x00, 0xff, 0x85, 0x57, 0x53, 0xff, 0x79, 0x4a, 0x48, 0xff, 0x41, 0x00, 0x00, 0xff, 0x44, 0x00, 0x00, 0xff, 0x52, 0x14, 0x12, 0xff, 0xec, 0xe6, 0xe1, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xf9, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xee, 0xeb, 0xff, 0xf8, 0xec, 0xea, 0xff, 0xf7, 0xea, 0xe8, 0xff, 0xf7, 0xe9, 0xe6, 0xff, 0xf8, 0xe7, 0xe5, 0xff, 0xf9, 0xe5, 0xe4, 0xff, 0xf8, 0xe4, 0xe3, 0xff, 0xf8, 0xe3, 0xe1, 0xff, 0xf7, 0xe2, 0xe0, 0xff, 0xf7, 0xe2, 0xdf, 0xff, 0xf7, 0xe1, 0xdf, 0xff, 0xf7, 0xe1, 0xde, 0xff, 0xf7, 0xe1, 0xdf, 0xff, 0xf7, 0xe2, 0xdf, 0xff, 0xf6, 0xe1, 0xdf, 0xff, 0xf6, 0xe1, 0xde, 0xff, 0xf6, 0xe1, 0xdf, 0xff, 0xf8, 0xe2, 0xe0, 0xff, 0xf9, 0xe3, 0xe1, 0xff, 0xf9, 0xe4, 0xe1, 0xff, 0xf8, 0xe3, 0xe1, 0xff, 0xf8, 0xe3, 0xe1, 0xff, 0xf8, 0xe3, 0xe1, 0xff, 0xf8, 0xe3, 0xe0, 0xff, 0xf8, 0xe3, 0xe0, 0xff, 0xf8, 0xe3, 0xdf, 0xff, 0xf7, 0xe2, 0xe0, 0xff, 0xf7, 0xe2, 0xe0, 0xff, 0xf8, 0xe3, 0xe0, 0xff, 0xf8, 0xe3, 0xe0, 0xff, 0xf7, 0xe2, 0xdf, 0xff, 0xf7, 0xe1, 0xdf, 0xff, 0xf8, 0xdf, 0xdd, 0xff, 0xf8, 0xdd, 0xdc, 0xff, 0xf8, 0xdc, 0xdb, 0xff, 0xfa, 0xdc, 0xdb, 0xff, 0xfb, 0xdd, 0xdb, 0xff, 0xfd, 0xe0, 0xde, 0xff, 0xfd, 0xe9, 0xe4, 0xff, 0xfc, 0xb0, 0xc3, 0xff, 0xfc, 0x3f, 0x7f, 0xff, 0xfd, 0x28, 0x6f, 0xff, 0xfd, 0x32, 0x73, 0xff, 0xfd, 0x30, 0x71, 0xff, 0xfc, 0xc7, 0xd3, 0xff, 0xfc, 0xfd, 0xf6, 0xff, 0xf9, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfb, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x78, 0x74, 0xff, 0x48, 0x00, 0x00, 0xff, 0x26, 0x00, 0x00, 0xff, 0x2b, 0x00, 0x00, 0xff, 0x44, 0x03, 0x09, 0xff, 0xd0, 0x2a, 0x6a, 0xff, 0x5c, 0x09, 0x14, 0xff, 0x58, 0x09, 0x14, 0xff, 0xc2, 0x30, 0x63, 0xff, 0x45, 0x03, 0x00, 0xff, 0x49, 0x04, 0x00, 0xff, 0x3c, 0x00, 0x01, 0xff, 0xb9, 0x86, 0x02, 0xff, 0x8c, 0x50, 0x01, 0xff, 0x43, 0x00, 0x01, 0xff, 0x46, 0x00, 0x00, 0xff, 0x43, 0x00, 0x00, 0xff, 0x4a, 0x04, 0x00, 0xff, 0x4a, 0x04, 0x00, 0xff, 0x42, 0x00, 0x00, 0xff, 0xc9, 0xb6, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf8, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xee, 0xeb, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf7, 0xea, 0xe8, 0xff, 0xf7, 0xea, 0xe7, 0xff, 0xf7, 0xe9, 0xe6, 0xff, 0xf6, 0xe8, 0xe6, 0xff, 0xf6, 0xe8, 0xe5, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf6, 0xe6, 0xe3, 0xff, 0xf5, 0xe6, 0xe3, 0xff, 0xf5, 0xe7, 0xe3, 0xff, 0xf6, 0xe7, 0xe3, 0xff, 0xf8, 0xe8, 0xe4, 0xff, 0xf8, 0xe8, 0xe4, 0xff, 0xf8, 0xe8, 0xe4, 0xff, 0xf8, 0xe8, 0xe4, 0xff, 0xf8, 0xe7, 0xe5, 0xff, 0xf8, 0xe7, 0xe4, 0xff, 0xf8, 0xe7, 0xe4, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf6, 0xe7, 0xe4, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf7, 0xe8, 0xe4, 0xff, 0xf7, 0xe8, 0xe4, 0xff, 0xf6, 0xe7, 0xe4, 0xff, 0xf6, 0xe5, 0xe3, 0xff, 0xf7, 0xe4, 0xe1, 0xff, 0xf6, 0xe2, 0xe0, 0xff, 0xf7, 0xe0, 0xde, 0xff, 0xf8, 0xdf, 0xdd, 0xff, 0xf8, 0xdf, 0xdd, 0xff, 0xfa, 0xe0, 0xde, 0xff, 0xfc, 0xe3, 0xe0, 0xff, 0xfd, 0xee, 0xe8, 0xff, 0xfc, 0xd2, 0xd9, 0xff, 0xfb, 0x59, 0x8e, 0xff, 0xfd, 0x20, 0x69, 0xff, 0xfc, 0x23, 0x6c, 0xff, 0xfc, 0xc2, 0xd0, 0xff, 0xfc, 0xfe, 0xf6, 0xff, 0xfa, 0xf6, 0xf2, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfd, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x7a, 0x75, 0xff, 0x73, 0x09, 0x19, 0xff, 0xa3, 0x29, 0x5f, 0xff, 0xa5, 0x2a, 0x5e, 0xff, 0xcf, 0x31, 0x74, 0xff, 0x8f, 0x18, 0x3a, 0xff, 0x37, 0x00, 0x00, 0xff, 0x5d, 0x0b, 0x17, 0xff, 0xc5, 0x32, 0x62, 0xff, 0x48, 0x03, 0x00, 0xff, 0x41, 0x00, 0x00, 0xff, 0x4d, 0x09, 0x01, 0xff, 0xd9, 0xab, 0x03, 0xff, 0x70, 0x33, 0x01, 0xff, 0x45, 0x00, 0x00, 0xff, 0x4a, 0x05, 0x00, 0xff, 0x49, 0x05, 0x00, 0xff, 0x4a, 0x05, 0x00, 0xff, 0x4a, 0x06, 0x00, 0xff, 0x3e, 0x00, 0x00, 0xff, 0x98, 0x74, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf9, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xf7, 0xf2, 0xef, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf1, 0xec, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf6, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xee, 0xeb, 0xff, 0xf7, 0xed, 0xea, 0xff, 0xf7, 0xed, 0xea, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf6, 0xea, 0xe8, 0xff, 0xf6, 0xeb, 0xe7, 0xff, 0xf6, 0xea, 0xe7, 0xff, 0xf6, 0xea, 0xe7, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf6, 0xec, 0xe8, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf7, 0xec, 0xe8, 0xff, 0xf6, 0xec, 0xe8, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf7, 0xeb, 0xe7, 0xff, 0xf6, 0xeb, 0xe7, 0xff, 0xf7, 0xeb, 0xe7, 0xff, 0xf7, 0xec, 0xe8, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf6, 0xec, 0xe8, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf6, 0xea, 0xe7, 0xff, 0xf7, 0xe9, 0xe6, 0xff, 0xf7, 0xe7, 0xe4, 0xff, 0xf7, 0xe5, 0xe2, 0xff, 0xf7, 0xe3, 0xe1, 0xff, 0xf7, 0xe2, 0xdf, 0xff, 0xf7, 0xe2, 0xe0, 0xff, 0xf9, 0xe5, 0xe2, 0xff, 0xfc, 0xe9, 0xe4, 0xff, 0xfd, 0xf3, 0xec, 0xff, 0xfb, 0xe8, 0xe7, 0xff, 0xfb, 0x98, 0xb5, 0xff, 0xfb, 0xa9, 0xc2, 0xff, 0xfb, 0xf5, 0xf2, 0xff, 0xfb, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0x7e, 0x7f, 0xff, 0x51, 0x00, 0x05, 0xff, 0x6e, 0x14, 0x2d, 0xff, 0x6f, 0x14, 0x2d, 0xff, 0x5f, 0x0b, 0x1b, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x41, 0x00, 0x00, 0xff, 0x63, 0x0c, 0x18, 0xff, 0xc6, 0x34, 0x61, 0xff, 0x43, 0x00, 0x00, 0xff, 0x50, 0x09, 0x01, 0xff, 0xce, 0x96, 0x03, 0xff, 0x9e, 0x67, 0x03, 0xff, 0x40, 0x00, 0x00, 0xff, 0x48, 0x05, 0x00, 0xff, 0x4a, 0x06, 0x01, 0xff, 0x50, 0x08, 0x02, 0xff, 0x57, 0x0a, 0x03, 0xff, 0x4d, 0x06, 0x01, 0xff, 0x41, 0x00, 0x00, 0xff, 0x66, 0x32, 0x30, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfa, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xf0, 0xed, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xef, 0xec, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf7, 0xee, 0xeb, 0xff, 0xf6, 0xee, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf6, 0xef, 0xea, 0xff, 0xf6, 0xee, 0xea, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf8, 0xf0, 0xeb, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf6, 0xef, 0xeb, 0xff, 0xf8, 0xee, 0xeb, 0xff, 0xf8, 0xed, 0xea, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf7, 0xe9, 0xe6, 0xff, 0xf8, 0xe8, 0xe5, 0xff, 0xf8, 0xe6, 0xe3, 0xff, 0xf7, 0xe5, 0xe2, 0xff, 0xf8, 0xe6, 0xe3, 0xff, 0xf8, 0xea, 0xe6, 0xff, 0xfa, 0xee, 0xea, 0xff, 0xfb, 0xf3, 0xee, 0xff, 0xfa, 0xfd, 0xf5, 0xff, 0xfa, 0xfe, 0xf6, 0xff, 0xfa, 0xf7, 0xf2, 0xff, 0xf9, 0xf7, 0xf1, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0x84, 0x8f, 0xff, 0x3e, 0x00, 0x00, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x45, 0x02, 0x00, 0xff, 0x4b, 0x02, 0x00, 0xff, 0x87, 0x11, 0x20, 0xff, 0x4b, 0x01, 0x00, 0xff, 0x66, 0x0c, 0x18, 0xff, 0xc6, 0x31, 0x5d, 0xff, 0x40, 0x00, 0x00, 0xff, 0xc0, 0x86, 0x02, 0xff, 0xa2, 0x6d, 0x02, 0xff, 0x38, 0x00, 0x01, 0xff, 0x44, 0x03, 0x00, 0xff, 0x4d, 0x06, 0x01, 0xff, 0x57, 0x09, 0x03, 0xff, 0x56, 0x08, 0x03, 0xff, 0x54, 0x08, 0x02, 0xff, 0x51, 0x07, 0x01, 0xff, 0x46, 0x02, 0x00, 0xff, 0x45, 0x05, 0x03, 0xff, 0xdb, 0xcf, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff,
0xfd, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf2, 0xef, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf6, 0xf1, 0xed, 0xff, 0xf6, 0xf1, 0xed, 0xff, 0xf6, 0xf1, 0xee, 0xff, 0xf6, 0xf1, 0xee, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf6, 0xf1, 0xed, 0xff, 0xf5, 0xf1, 0xed, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf8, 0xf2, 0xee, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xf8, 0xef, 0xec, 0xff, 0xf7, 0xed, 0xea, 0xff, 0xf7, 0xeb, 0xe8, 0xff, 0xf8, 0xea, 0xe7, 0xff, 0xf7, 0xe9, 0xe5, 0xff, 0xf6, 0xe9, 0xe6, 0xff, 0xf6, 0xeb, 0xe8, 0xff, 0xf8, 0xed, 0xeb, 0xff, 0xf9, 0xf1, 0xed, 0xff, 0xfa, 0xf3, 0xee, 0xff, 0xfa, 0xf5, 0xf0, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0x84, 0x9b, 0xff, 0x4d, 0x00, 0x00, 0xff, 0x71, 0x12, 0x0f, 0xff, 0x55, 0x08, 0x03, 0xff, 0x55, 0x06, 0x07, 0xff, 0xbd, 0x21, 0x3c, 0xff, 0x4b, 0x01, 0x01, 0xff, 0x66, 0x0d, 0x17, 0xff, 0xc1, 0x30, 0x59, 0xff, 0x48, 0x0a, 0x00, 0xff, 0xd1, 0xa0, 0x02, 0xff, 0x94, 0x57, 0x02, 0xff, 0x69, 0x28, 0x01, 0xff, 0x43, 0x00, 0x00, 0xff, 0x4a, 0x05, 0x01, 0xff, 0x54, 0x08, 0x01, 0xff, 0x5f, 0x0b, 0x02, 0xff, 0x59, 0x09, 0x02, 0xff, 0x4f, 0x05, 0x01, 0xff, 0x48, 0x03, 0x00, 0xff, 0x3a, 0x00, 0x00, 0xff, 0xa2, 0x82, 0x80, 0xff, 0xff, 0xfc, 0xf9, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfb, 0xf5, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf6, 0xf4, 0xf0, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf6, 0xf3, 0xf0, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf7, 0xf3, 0xf0, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf3, 0xef, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf6, 0xf0, 0xec, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xed, 0xea, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf7, 0xec, 0xe9, 0xff, 0xf7, 0xec, 0xea, 0xff, 0xf8, 0xee, 0xeb, 0xff, 0xf8, 0xf2, 0xed, 0xff, 0xf9, 0xf4, 0xee, 0xff, 0xf9, 0xf5, 0xf0, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0x8e, 0xa7, 0xff, 0x50, 0x00, 0x04, 0xff, 0x71, 0x14, 0x11, 0xff, 0x4c, 0x06, 0x02, 0xff, 0x4f, 0x05, 0x07, 0xff, 0xc2, 0x28, 0x41, 0xff, 0x45, 0x01, 0x01, 0xff, 0x6c, 0x10, 0x1a, 0xff, 0xbd, 0x31, 0x50, 0xff, 0x43, 0x0a, 0x00, 0xff, 0xc5, 0x96, 0x02, 0xff, 0xb6, 0x81, 0x02, 0xff, 0x7c, 0x3e, 0x01, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x4e, 0x06, 0x01, 0xff, 0x54, 0x08, 0x01, 0xff, 0x4a, 0x03, 0x01, 0xff, 0x4d, 0x03, 0x01, 0xff, 0x4e, 0x04, 0x01, 0xff, 0x46, 0x03, 0x01, 0xff, 0x42, 0x00, 0x00, 0xff, 0x47, 0x0a, 0x09, 0xff, 0x53, 0x1f, 0x1d, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf7, 0xf1, 0xec, 0xff, 0xf6, 0xf0, 0xec, 0xff, 0xf6, 0xef, 0xeb, 0xff, 0xf7, 0xef, 0xeb, 0xff, 0xf7, 0xf0, 0xec, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xf8, 0xf4, 0xef, 0xff, 0xfa, 0xf6, 0xf1, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf4, 0xee, 0xff, 0xea, 0x73, 0x93, 0xff, 0x53, 0x00, 0x0a, 0xff, 0x6b, 0x14, 0x10, 0xff, 0x4e, 0x08, 0x04, 0xff, 0x5a, 0x09, 0x0d, 0xff, 0xc5, 0x29, 0x41, 0xff, 0x3a, 0x00, 0x00, 0xff, 0x8a, 0x1f, 0x2c, 0xff, 0xa7, 0x2a, 0x3e, 0xff, 0x41, 0x0a, 0x00, 0xff, 0xc5, 0x96, 0x02, 0xff, 0xac, 0x7b, 0x02, 0xff, 0x79, 0x3b, 0x01, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x47, 0x03, 0x01, 0xff, 0x50, 0x05, 0x02, 0xff, 0x55, 0x07, 0x02, 0xff, 0x50, 0x04, 0x01, 0xff, 0x42, 0x01, 0x00, 0xff, 0x39, 0x00, 0x00, 0xff, 0x39, 0x00, 0x00, 0xff, 0x42, 0x00, 0x01, 0xff, 0x53, 0x05, 0x10, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf7, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf0, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf6, 0xf2, 0xee, 0xff, 0xf7, 0xf1, 0xed, 0xff, 0xf7, 0xf1, 0xee, 0xff, 0xf7, 0xf2, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfe, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xdd, 0xd9, 0xff, 0x9e, 0x7b, 0x7c, 0xff, 0xb4, 0x35, 0x55, 0xff, 0xd3, 0x24, 0x54, 0xff, 0x5c, 0x0a, 0x14, 0xff, 0x63, 0x10, 0x0c, 0xff, 0x4b, 0x08, 0x02, 0xff, 0x77, 0x14, 0x1c, 0xff, 0xb2, 0x24, 0x36, 0xff, 0x32, 0x00, 0x00, 0xff, 0xbf, 0x36, 0x49, 0xff, 0x74, 0x16, 0x20, 0xff, 0x46, 0x0b, 0x00, 0xff, 0xc7, 0x92, 0x02, 0xff, 0xad, 0x7b, 0x02, 0xff, 0x79, 0x3c, 0x01, 0xff, 0x3e, 0x00, 0x01, 0xff, 0x47, 0x03, 0x01, 0xff, 0x4b, 0x04, 0x01, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x38, 0x00, 0x00, 0xff, 0x4b, 0x03, 0x08, 0xff, 0x7a, 0x16, 0x2e, 0xff, 0xb2, 0x2d, 0x5a, 0xff, 0xdf, 0x3f, 0x80, 0xff, 0xf8, 0x4b, 0x98, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf5, 0xf0, 0xff, 0xf7, 0xf4, 0xef, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xfd, 0xfd, 0xf7, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xeb, 0xf1, 0xff, 0x98, 0x78, 0x7b, 0xff, 0x45, 0x13, 0x18, 0xff, 0xb1, 0x1c, 0x44, 0xff, 0x56, 0x0b, 0x1f, 0xff, 0x8e, 0x20, 0x3d, 0xff, 0x65, 0x0e, 0x1a, 0xff, 0x5a, 0x0c, 0x07, 0xff, 0x48, 0x07, 0x01, 0xff, 0xa8, 0x25, 0x32, 0xff, 0x7c, 0x15, 0x1d, 0xff, 0x55, 0x0b, 0x0f, 0xff, 0xcf, 0x3a, 0x4f, 0xff, 0x42, 0x00, 0x02, 0xff, 0x4a, 0x0d, 0x00, 0xff, 0xc7, 0x92, 0x02, 0xff, 0xb7, 0x83, 0x02, 0xff, 0x7b, 0x40, 0x01, 0xff, 0x39, 0x00, 0x00, 0xff, 0x37, 0x00, 0x00, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x67, 0x0e, 0x1e, 0xff, 0xaa, 0x2a, 0x55, 0xff, 0xe6, 0x44, 0x85, 0xff, 0xff, 0x50, 0x9d, 0xff, 0xff, 0x51, 0x9f, 0xff, 0xff, 0x4e, 0x9c, 0xff, 0xff, 0x4c, 0x9c, 0xff,
0xfd, 0xfa, 0xf5, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfe, 0xfe, 0xf8, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xa7, 0xc7, 0xff, 0xa7, 0x32, 0x55, 0xff, 0x22, 0x00, 0x00, 0xff, 0xbe, 0x2f, 0x59, 0xff, 0x62, 0x16, 0x2a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x97, 0x24, 0x42, 0xff, 0x64, 0x0e, 0x1a, 0xff, 0x43, 0x02, 0x00, 0xff, 0x52, 0x08, 0x08, 0xff, 0xc9, 0x2c, 0x3d, 0xff, 0x3d, 0x02, 0x02, 0xff, 0xae, 0x2e, 0x3f, 0xff, 0x8c, 0x1f, 0x29, 0xff, 0x36, 0x00, 0x00, 0xff, 0x4d, 0x0e, 0x01, 0xff, 0xca, 0x98, 0x03, 0xff, 0x71, 0x3b, 0x01, 0xff, 0x47, 0x14, 0x00, 0xff, 0x3a, 0x00, 0x00, 0xff, 0x7a, 0x17, 0x2e, 0xff, 0xcd, 0x36, 0x70, 0xff, 0xfd, 0x4c, 0x97, 0xff, 0xff, 0x52, 0x9f, 0xff, 0xff, 0x50, 0x9b, 0xff, 0xfe, 0x50, 0x98, 0xff, 0xfd, 0x4f, 0x98, 0xff, 0xfe, 0x4d, 0x99, 0xff, 0xfe, 0x4c, 0x9a, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xdb, 0xd0, 0xcd, 0xff, 0xbb, 0xa3, 0xa2, 0xff, 0xa2, 0x84, 0x82, 0xff, 0x9b, 0x7c, 0x7a, 0xff, 0xab, 0x91, 0x8f, 0xff, 0xcf, 0xc6, 0xc1, 0xff, 0xfa, 0xd6, 0xe0, 0xff, 0xff, 0x73, 0xa7, 0xff, 0xd5, 0x2e, 0x67, 0xff, 0x25, 0x00, 0x00, 0xff, 0x9b, 0x2e, 0x4e, 0xff, 0x93, 0x2d, 0x4c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x00, 0x00, 0xff, 0xa7, 0x26, 0x44, 0xff, 0x56, 0x0a, 0x11, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x90, 0x1b, 0x25, 0xff, 0x9d, 0x1f, 0x2b, 0xff, 0x54, 0x0e, 0x13, 0xff, 0xd0, 0x3a, 0x4d, 0xff, 0x45, 0x03, 0x01, 0xff, 0x40, 0x01, 0x00, 0xff, 0x44, 0x04, 0x01, 0xff, 0x53, 0x1b, 0x00, 0xff, 0x33, 0x00, 0x00, 0xff, 0x73, 0x14, 0x2f, 0xff, 0xd5, 0x3c, 0x77, 0xff, 0xff, 0x4e, 0x9e, 0xff, 0xff, 0x4e, 0xa0, 0xff, 0xfe, 0x4e, 0x9a, 0xff, 0xfd, 0x4f, 0x98, 0xff, 0xfd, 0x50, 0x98, 0xff, 0xfd, 0x50, 0x99, 0xff, 0xfc, 0x50, 0x99, 0xff, 0xfd, 0x4e, 0x9b, 0xff, 0xfe, 0x4d, 0x9c, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe6, 0xe3, 0xff, 0xa6, 0x86, 0x84, 0xff, 0x68, 0x2e, 0x2d, 0xff, 0x46, 0x03, 0x03, 0xff, 0x3b, 0x00, 0x00, 0xff, 0x39, 0x00, 0x00, 0xff, 0x37, 0x00, 0x00, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x84, 0x1c, 0x32, 0xff, 0xfd, 0x50, 0x8e, 0xff, 0xfd, 0x45, 0x87, 0xff, 0x5a, 0x10, 0x1f, 0xff, 0x4e, 0x0f, 0x1b, 0xff, 0xd3, 0x44, 0x75, 0xff, 0x17, 0x05, 0x07, 0xff, 0x05, 0x00, 0x00, 0xff, 0x1f, 0x04, 0x08, 0xff, 0xa5, 0x21, 0x3c, 0xff, 0x37, 0x01, 0x01, 0xff, 0x43, 0x03, 0x04, 0xff, 0xce, 0x31, 0x41, 0xff, 0x48, 0x06, 0x07, 0xff, 0xb5, 0x32, 0x40, 0xff, 0x7d, 0x19, 0x1f, 0xff, 0x3a, 0x00, 0x00, 0xff, 0x40, 0x01, 0x00, 0xff, 0x37, 0x00, 0x00, 0xff, 0x64, 0x0e, 0x22, 0xff, 0xcc, 0x3a, 0x71, 0xff, 0xff, 0x4f, 0x9c, 0xff, 0xff, 0x51, 0x9e, 0xff, 0xfe, 0x4e, 0x9a, 0xff, 0xfd, 0x4d, 0x9a, 0xff, 0xfd, 0x4e, 0x99, 0xff, 0xfd, 0x51, 0x9a, 0xff, 0xfd, 0x51, 0x9a, 0xff, 0xfd, 0x50, 0x9a, 0xff, 0xfd, 0x50, 0x9b, 0xff, 0xfd, 0x4e, 0x9c, 0xff, 0xfe, 0x4d, 0x9d, 0xff,
0xfd, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf8, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfd, 0xfc, 0xf8, 0xff, 0xaa, 0x8b, 0x87, 0xff, 0x53, 0x15, 0x12, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x42, 0x00, 0x00, 0xff, 0x44, 0x01, 0x00, 0xff, 0x41, 0x00, 0x00, 0xff, 0x35, 0x00, 0x00, 0xff, 0x81, 0x19, 0x30, 0xff, 0xfc, 0x4a, 0x89, 0xff, 0xff, 0x4e, 0x92, 0xff, 0xb1, 0x2e, 0x57, 0xff, 0x20, 0x00, 0x00, 0xff, 0xc8, 0x39, 0x68, 0xff, 0x69, 0x1f, 0x37, 0xff, 0x03, 0x00, 0x00, 0xff, 0x06, 0x00, 0x00, 0xff, 0x57, 0x0d, 0x19, 0xff, 0x70, 0x0f, 0x1b, 0xff, 0x26, 0x00, 0x00, 0xff, 0x98, 0x20, 0x25, 0xff, 0x91, 0x1f, 0x24, 0xff, 0x6c, 0x0f, 0x16, 0xff, 0xbf, 0x2c, 0x3b, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x3e, 0x00, 0x00, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x9e, 0x2a, 0x4e, 0xff, 0xfc, 0x53, 0x9a, 0xff, 0xff, 0x54, 0x9e, 0xff, 0xfd, 0x4e, 0x98, 0xff, 0xfd, 0x4e, 0x99, 0xff, 0xfd, 0x4e, 0x9a, 0xff, 0xfd, 0x4e, 0x9a, 0xff, 0xfd, 0x4e, 0x9b, 0xff, 0xfd, 0x50, 0x9b, 0xff, 0xfd, 0x51, 0x9c, 0xff, 0xfd, 0x51, 0x9d, 0xff, 0xfd, 0x52, 0x9e, 0xff, 0xfd, 0x50, 0x9e, 0xff, 0xfe, 0x4f, 0xa0, 0xff,
0xfd, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf4, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe4, 0xdf, 0xff, 0x77, 0x43, 0x40, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x43, 0x00, 0x00, 0xff, 0x41, 0x00, 0x01, 0xff, 0x83, 0x30, 0x01, 0xff, 0xb0, 0x57, 0x02, 0xff, 0x43, 0x03, 0x01, 0xff, 0x33, 0x00, 0x00, 0xff, 0x70, 0x14, 0x23, 0xff, 0xf9, 0x4a, 0x87, 0xff, 0xff, 0x4f, 0x90, 0xff, 0xf8, 0x49, 0x88, 0xff, 0x48, 0x0a, 0x12, 0xff, 0x62, 0x14, 0x21, 0xff, 0xcd, 0x41, 0x70, 0xff, 0x0f, 0x01, 0x02, 0xff, 0x0c, 0x00, 0x00, 0xff, 0x1e, 0x03, 0x05, 0xff, 0x84, 0x15, 0x22, 0xff, 0x32, 0x00, 0x01, 0xff, 0x4c, 0x09, 0x09, 0xff, 0xca, 0x36, 0x38, 0xff, 0x44, 0x04, 0x04, 0xff, 0xc8, 0x2a, 0x3d, 0xff, 0x64, 0x0d, 0x11, 0xff, 0x35, 0x00, 0x00, 0xff, 0x45, 0x02, 0x02, 0xff, 0xba, 0x32, 0x5f, 0xff, 0xff, 0x55, 0xa0, 0xff, 0xff, 0x51, 0x9a, 0xff, 0xfd, 0x50, 0x97, 0xff, 0xfd, 0x4d, 0x9b, 0xff, 0xfd, 0x4c, 0x9c, 0xff, 0xfe, 0x4d, 0x9c, 0xff, 0xfe, 0x4d, 0x9d, 0xff, 0xfe, 0x4e, 0x9e, 0xff, 0xfe, 0x4f, 0x9f, 0xff, 0xfe, 0x4f, 0xa1, 0xff, 0xfe, 0x51, 0xa2, 0xff, 0xfe, 0x52, 0xa2, 0xff, 0xfe, 0x51, 0xa3, 0xff, 0xff, 0x50, 0xa5, 0xff,
0xfc, 0xfb, 0xf6, 0xff, 0xfa, 0xfb, 0xf6, 0xff, 0xf8, 0xf9, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf0, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xf9, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xda, 0xd6, 0xff, 0x5e, 0x25, 0x23, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x45, 0x00, 0x00, 0xff, 0x48, 0x01, 0x01, 0xff, 0xb3, 0x52, 0x05, 0xff, 0xd6, 0x7c, 0x04, 0xff, 0x6e, 0x2f, 0x02, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x51, 0x09, 0x11, 0xff, 0xec, 0x45, 0x7d, 0xff, 0xff, 0x4f, 0x8e, 0xff, 0xff, 0x50, 0x92, 0xff, 0xae, 0x2f, 0x55, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xc7, 0x3d, 0x67, 0xff, 0x67, 0x20, 0x35, 0xff, 0x05, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x62, 0x10, 0x18, 0xff, 0x60, 0x0c, 0x12, 0xff, 0x25, 0x00, 0x00, 0xff, 0xb2, 0x2f, 0x2b, 0xff, 0x78, 0x19, 0x17, 0xff, 0x83, 0x17, 0x20, 0xff, 0xac, 0x23, 0x30, 0xff, 0x2c, 0x00, 0x00, 0xff, 0x45, 0x03, 0x04, 0xff, 0xc8, 0x37, 0x68, 0xff, 0xff, 0x51, 0x9d, 0xff, 0xfe, 0x4d, 0x96, 0xff, 0xfd, 0x4a, 0x96, 0xff, 0xfd, 0x46, 0x9f, 0xff, 0xff, 0x4c, 0xa0, 0xff, 0xff, 0x4f, 0x9e, 0xff, 0xfb, 0x4b, 0x99, 0xff, 0xf8, 0x4a, 0x97, 0xff, 0xf8, 0x4c, 0x98, 0xff, 0xf8, 0x4c, 0x9b, 0xff, 0xf8, 0x4c, 0x9d, 0xff, 0xf8, 0x4d, 0x9f, 0xff, 0xf8, 0x4e, 0xa0, 0xff, 0xfa, 0x4f, 0xa1, 0xff, 0xfa, 0x4c, 0xa0, 0xff,
0xfc, 0xfb, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xeb, 0xe4, 0xdf, 0xff, 0x5c, 0x25, 0x23, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x45, 0x00, 0x01, 0xff, 0x48, 0x02, 0x02, 0xff, 0xc6, 0x56, 0x1a, 0xff, 0xb7, 0x59, 0x10, 0xff, 0x37, 0x05, 0x01, 0xff, 0x29, 0x00, 0x00, 0xff, 0x45, 0x06, 0x05, 0xff, 0xd4, 0x3a, 0x66, 0xff, 0xff, 0x4e, 0x90, 0xff, 0xff, 0x4d, 0x8c, 0xff, 0xfa, 0x4b, 0x89, 0xff, 0x4e, 0x0b, 0x14, 0xff, 0x5a, 0x13, 0x22, 0xff, 0xd7, 0x47, 0x7a, 0xff, 0x17, 0x03, 0x05, 0xff, 0x13, 0x00, 0x00, 0xff, 0x1d, 0x01, 0x01, 0xff, 0x66, 0x10, 0x15, 0xff, 0x30, 0x00, 0x00, 0xff, 0x51, 0x0c, 0x0a, 0xff, 0xb3, 0x2e, 0x27, 0xff, 0x4a, 0x07, 0x08, 0xff, 0xce, 0x32, 0x41, 0xff, 0x46, 0x04, 0x04, 0xff, 0x3f, 0x02, 0x04, 0xff, 0xcb, 0x36, 0x69, 0xff, 0xff, 0x50, 0x9a, 0xff, 0xfe, 0x4d, 0x92, 0xff, 0xfd, 0x4a, 0x95, 0xff, 0xfd, 0x49, 0x94, 0xff, 0xff, 0x82, 0x59, 0xff, 0xf0, 0x80, 0x37, 0xff, 0xc9, 0x3b, 0x49, 0xff, 0xb4, 0x29, 0x3e, 0xff, 0xae, 0x27, 0x38, 0xff, 0xad, 0x26, 0x3a, 0xff, 0xac, 0x25, 0x3a, 0xff, 0xac, 0x25, 0x3a, 0xff, 0xaa, 0x25, 0x39, 0xff, 0xa7, 0x25, 0x38, 0xff, 0xa4, 0x23, 0x36, 0xff, 0xa3, 0x21, 0x32, 0xff,
0xfb, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf2, 0xf0, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf1, 0xf2, 0xf1, 0xff, 0xf1, 0xf2, 0xf1, 0xff, 0xf3, 0xf3, 0xf0, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf6, 0xf0, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf5, 0xf4, 0xef, 0xff, 0xf5, 0xf4, 0xef, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xfd, 0xf9, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x77, 0x49, 0x46, 0xff, 0x3a, 0x00, 0x00, 0xff, 0x45, 0x02, 0x01, 0xff, 0x40, 0x00, 0x00, 0xff, 0xbb, 0x47, 0x1f, 0xff, 0xb0, 0x4b, 0x1e, 0xff, 0x2c, 0x00, 0x00, 0xff, 0x33, 0x00, 0x00, 0xff, 0x2a, 0x00, 0x00, 0xff, 0x82, 0x1e, 0x35, 0xff, 0xff, 0x4f, 0x8e, 0xff, 0xfd, 0x4b, 0x8a, 0xff, 0xff, 0x4e, 0x91, 0xff, 0xb4, 0x30, 0x59, 0xff, 0x21, 0x00, 0x00, 0xff, 0xc1, 0x38, 0x67, 0xff, 0x83, 0x27, 0x47, 0xff, 0x09, 0x00, 0x00, 0xff, 0x1e, 0x00, 0x00, 0xff, 0x23, 0x00, 0x00, 0xff, 0x26, 0x00, 0x00, 0xff, 0x2b, 0x00, 0x00, 0xff, 0x35, 0x01, 0x01, 0xff, 0x34, 0x01, 0x00, 0xff, 0x42, 0x05, 0x06, 0xff, 0x52, 0x0a, 0x0a, 0xff, 0x3e, 0x01, 0x04, 0xff, 0xcd, 0x37, 0x6a, 0xff, 0xff, 0x51, 0x98, 0xff, 0xfd, 0x4b, 0x91, 0xff, 0xfd, 0x47, 0x95, 0xff, 0xfd, 0x4d, 0x8f, 0xff, 0xff, 0xa4, 0x31, 0xff, 0xdc, 0x8e, 0x0c, 0xff, 0xac, 0x2c, 0x28, 0xff, 0xa4, 0x1e, 0x2c, 0xff, 0xa2, 0x1b, 0x2c, 0xff, 0xa7, 0x20, 0x2a, 0xff, 0xa9, 0x26, 0x27, 0xff, 0xa7, 0x25, 0x27, 0xff, 0xa7, 0x26, 0x26, 0xff, 0xa8, 0x27, 0x27, 0xff, 0xa3, 0x25, 0x26, 0xff, 0x9f, 0x23, 0x23, 0xff, 0x9e, 0x21, 0x1f, 0xff,
0xfa, 0xfa, 0xf5, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf2, 0xf3, 0xf0, 0xff, 0xef, 0xf2, 0xef, 0xff, 0xee, 0xf1, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xf1, 0xf2, 0xf0, 0xff, 0xef, 0xf1, 0xf0, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf1, 0xef, 0xff, 0xf2, 0xf2, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf0, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf4, 0xf5, 0xf0, 0xff, 0xf4, 0xf3, 0xee, 0xff, 0xf3, 0xf2, 0xed, 0xff, 0xf2, 0xf2, 0xed, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf5, 0xf1, 0xff, 0xf7, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xfb, 0xf9, 0xf4, 0xff, 0xfc, 0xfa, 0xf6, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x97, 0x94, 0xff, 0x39, 0x00, 0x00, 0xff, 0x45, 0x01, 0x00, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x8f, 0x2a, 0x14, 0xff, 0xc9, 0x51, 0x25, 0xff, 0x32, 0x01, 0x00, 0xff, 0x31, 0x00, 0x00, 0xff, 0x31, 0x00, 0x00, 0xff, 0x44, 0x07, 0x0c, 0xff, 0xe9, 0x44, 0x79, 0xff, 0xff, 0x4c, 0x8a, 0xff, 0xfd, 0x4a, 0x89, 0xff, 0xff, 0x4e, 0x8f, 0xff, 0x87, 0x1f, 0x35, 0xff, 0x45, 0x06, 0x10, 0xff, 0xff, 0x4f, 0x92, 0xff, 0x7b, 0x21, 0x3f, 0xff, 0x12, 0x00, 0x00, 0xff, 0x1d, 0x00, 0x00, 0xff, 0x22, 0x00, 0x00, 0xff, 0x24, 0x00, 0x00, 0xff, 0x28, 0x00, 0x00, 0xff, 0x29, 0x00, 0x00, 0xff, 0x29, 0x00, 0x00, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x54, 0x0b, 0x17, 0xff, 0xd5, 0x3c, 0x71, 0xff, 0xff, 0x51, 0x96, 0xff, 0xfd, 0x4d, 0x8e, 0xff, 0xfd, 0x48, 0x93, 0xff, 0xfd, 0x4c, 0x8d, 0xff, 0xff, 0xa8, 0x2a, 0xff, 0xd6, 0x82, 0x10, 0xff, 0xa3, 0x1e, 0x2f, 0xff, 0xa3, 0x1d, 0x2f, 0xff, 0xad, 0x26, 0x2c, 0xff, 0xd7, 0x6d, 0x16, 0xff, 0xec, 0x9f, 0x0a, 0xff, 0xec, 0xa9, 0x0a, 0xff, 0xec, 0xad, 0x0b, 0xff, 0xed, 0xae, 0x0a, 0xff, 0xee, 0xad, 0x0a, 0xff, 0xed, 0xac, 0x09, 0xff, 0xed, 0xac, 0x08, 0xff, 0xef, 0xa9, 0x07, 0xff,
0xf9, 0xfa, 0xf4, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xee, 0xf0, 0xef, 0xff, 0xee, 0xf0, 0xee, 0xff, 0xed, 0xf0, 0xee, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf2, 0xef, 0xff, 0xf2, 0xf2, 0xef, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf1, 0xf3, 0xf1, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xef, 0xf2, 0xf0, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xef, 0xf0, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf1, 0xef, 0xff, 0xf1, 0xf2, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf3, 0xf4, 0xef, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf1, 0xf1, 0xec, 0xff, 0xf1, 0xf0, 0xec, 0xff, 0xf2, 0xf1, 0xed, 0xff, 0xf3, 0xf2, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf7, 0xf5, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xf3, 0xee, 0xea, 0xff, 0x58, 0x1e, 0x1d, 0xff, 0x40, 0x00, 0x00, 0xff, 0x42, 0x00, 0x00, 0xff, 0x56, 0x0a, 0x05, 0xff, 0xdc, 0x56, 0x2c, 0xff, 0x50, 0x11, 0x08, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x34, 0x01, 0x00, 0xff, 0x27, 0x00, 0x00, 0xff, 0xa0, 0x2b, 0x4a, 0xff, 0xff, 0x50, 0x8e, 0xff, 0xfd, 0x49, 0x85, 0xff, 0xfd, 0x48, 0x86, 0xff, 0xff, 0x47, 0x8b, 0xff, 0xe1, 0x61, 0x45, 0xff, 0xc0, 0x42, 0x46, 0xff, 0xff, 0x4c, 0x95, 0xff, 0xf6, 0x48, 0x88, 0xff, 0xca, 0x39, 0x6b, 0xff, 0xc4, 0x38, 0x69, 0xff, 0xc5, 0x38, 0x69, 0xff, 0xc6, 0x39, 0x6a, 0xff, 0xc6, 0x3a, 0x6c, 0xff, 0xc5, 0x3a, 0x6c, 0xff, 0xc4, 0x39, 0x6a, 0xff, 0xcc, 0x39, 0x6d, 0xff, 0xf7, 0x49, 0x8b, 0xff, 0xff, 0x4f, 0x94, 0xff, 0xfc, 0x4c, 0x8e, 0xff, 0xfd, 0x47, 0x92, 0xff, 0xfd, 0x52, 0x89, 0xff, 0xff, 0xae, 0x27, 0xff, 0xd3, 0x7b, 0x13, 0xff, 0xa4, 0x1c, 0x30, 0xff, 0xa1, 0x1d, 0x2d, 0xff, 0xaf, 0x28, 0x2b, 0xff, 0xec, 0x8d, 0x0f, 0xff, 0xdd, 0x87, 0x0c, 0xff, 0xaa, 0x3e, 0x1d, 0xff, 0xa2, 0x32, 0x24, 0xff, 0xa7, 0x36, 0x27, 0xff, 0xaa, 0x38, 0x27, 0xff, 0xab, 0x39, 0x27, 0xff, 0xaa, 0x39, 0x26, 0xff, 0xaa, 0x38, 0x23, 0xff, 0x84, 0x29, 0x12, 0xff,
0xfa, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xef, 0xf2, 0xef, 0xff, 0xed, 0xf0, 0xee, 0xff, 0xed, 0xef, 0xed, 0xff, 0xed, 0xef, 0xed, 0xff, 0xee, 0xf0, 0xee, 0xff, 0xef, 0xf1, 0xee, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf3, 0xee, 0xff, 0xf1, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf1, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xf0, 0xf2, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf1, 0xef, 0xff, 0xef, 0xf1, 0xef, 0xff, 0xf0, 0xf2, 0xef, 0xff, 0xf2, 0xf3, 0xf0, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf1, 0xf1, 0xec, 0xff, 0xf0, 0xef, 0xeb, 0xff, 0xf0, 0xf0, 0xeb, 0xff, 0xf1, 0xf1, 0xec, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x9b, 0x98, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x47, 0x03, 0x00, 0xff, 0x3d, 0x00, 0x00, 0xff, 0xa7, 0x35, 0x1d, 0xff, 0xa0, 0x38, 0x1e, 0xff, 0x27, 0x00, 0x00, 0xff, 0x34, 0x01, 0x00, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x46, 0x09, 0x0f, 0xff, 0xf1, 0x47, 0x7e, 0xff, 0xff, 0x4b, 0x87, 0xff, 0xfd, 0x49, 0x84, 0xff, 0xfd, 0x47, 0x83, 0xff, 0xfc, 0x3f, 0x88, 0xff, 0xff, 0x94, 0x36, 0xff, 0xff, 0x73, 0x58, 0xff, 0xfc, 0x40, 0x8b, 0xff, 0xff, 0x48, 0x88, 0xff, 0xff, 0x4c, 0x8d, 0xff, 0xff, 0x4e, 0x8f, 0xff, 0xff, 0x4e, 0x91, 0xff, 0xff, 0x4f, 0x93, 0xff, 0xff, 0x4f, 0x95, 0xff, 0xff, 0x4f, 0x94, 0xff, 0xff, 0x4e, 0x94, 0xff, 0xff, 0x4d, 0x94, 0xff, 0xff, 0x4a, 0x90, 0xff, 0xfd, 0x49, 0x8e, 0xff, 0xfd, 0x44, 0x92, 0xff, 0xfd, 0x53, 0x84, 0xff, 0xff, 0xb7, 0x23, 0xff, 0xd2, 0x7a, 0x16, 0xff, 0xa3, 0x19, 0x30, 0xff, 0xa2, 0x1c, 0x2d, 0xff, 0xaf, 0x24, 0x2b, 0xff, 0xee, 0x7a, 0x1d, 0xff, 0xd0, 0x64, 0x19, 0xff, 0x90, 0x14, 0x26, 0xff, 0xa5, 0x1f, 0x2a, 0xff, 0xab, 0x27, 0x2b, 0xff, 0x99, 0x20, 0x2e, 0xff, 0x9e, 0x22, 0x2f, 0xff, 0x9f, 0x23, 0x30, 0xff, 0xa0, 0x23, 0x30, 0xff, 0x89, 0x1a, 0x23, 0xff, 0x3a, 0x00, 0x02, 0xff,
0xfa, 0xf9, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xef, 0xf1, 0xee, 0xff, 0xed, 0xef, 0xed, 0xff, 0xec, 0xee, 0xed, 0xff, 0xec, 0xef, 0xed, 0xff, 0xed, 0xef, 0xed, 0xff, 0xef, 0xf0, 0xed, 0xff, 0xf0, 0xf2, 0xed, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf0, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf0, 0xf3, 0xf0, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xf0, 0xf2, 0xf0, 0xff, 0xf0, 0xf2, 0xef, 0xff, 0xf1, 0xf2, 0xef, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf2, 0xf3, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf2, 0xee, 0xff, 0xf1, 0xf0, 0xec, 0xff, 0xf0, 0xef, 0xeb, 0xff, 0xf0, 0xef, 0xeb, 0xff, 0xf0, 0xf0, 0xec, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf2, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf5, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xfa, 0xf8, 0xf3, 0xff, 0xfe, 0xfc, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x75, 0x48, 0x46, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x44, 0x03, 0x00, 0xff, 0x4e, 0x06, 0x04, 0xff, 0xd8, 0x47, 0x30, 0xff, 0x4e, 0x0d, 0x08, 0xff, 0x2e, 0x00, 0x00, 0xff, 0x33, 0x01, 0x01, 0xff, 0x26, 0x00, 0x00, 0xff, 0x9a, 0x26, 0x44, 0xff, 0xff, 0x4c, 0x8b, 0xff, 0xfd, 0x48, 0x83, 0xff, 0xfe, 0x48, 0x83, 0xff, 0xfd, 0x47, 0x82, 0xff, 0xfd, 0x3f, 0x82, 0xff, 0xfc, 0xac, 0x22, 0xff, 0xf7, 0x58, 0x6a, 0xff, 0xf9, 0x34, 0x8b, 0xff, 0xfd, 0x3a, 0x89, 0xff, 0xfd, 0x3c, 0x8c, 0xff, 0xfe, 0x3d, 0x8e, 0xff, 0xfd, 0x3f, 0x90, 0xff, 0xfd, 0x3f, 0x92, 0xff, 0xfd, 0x3e, 0x93, 0xff, 0xfd, 0x3f, 0x91, 0xff, 0xfd, 0x3f, 0x90, 0xff, 0xfd, 0x40, 0x91, 0xff, 0xfd, 0x41, 0x92, 0xff, 0xfd, 0x3d, 0x95, 0xff, 0xfe, 0x50, 0x83, 0xff, 0xff, 0xb9, 0x1e, 0xff, 0xd3, 0x7b, 0x17, 0xff, 0xa7, 0x19, 0x34, 0xff, 0xa3, 0x1d, 0x2e, 0xff, 0xaa, 0x1f, 0x2d, 0xff, 0xee, 0x64, 0x2d, 0xff, 0xd6, 0x57, 0x26, 0xff, 0x95, 0x14, 0x27, 0xff, 0xb1, 0x25, 0x28, 0xff, 0xfb, 0x4e, 0x2d, 0xff, 0xd6, 0x3f, 0x2f, 0xff, 0x9c, 0x25, 0x2f, 0xff, 0xa0, 0x28, 0x2f, 0xff, 0xa3, 0x29, 0x31, 0xff, 0xa2, 0x28, 0x30, 0xff, 0x53, 0x0b, 0x0b, 0xff, 0x35, 0x00, 0x00, 0xff,
0xf9, 0xfa, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf0, 0xf1, 0xef, 0xff, 0xed, 0xef, 0xec, 0xff, 0xed, 0xee, 0xec, 0xff, 0xec, 0xee, 0xec, 0xff, 0xed, 0xef, 0xec, 0xff, 0xee, 0xf0, 0xec, 0xff, 0xef, 0xf1, 0xed, 0xff, 0xf1, 0xf2, 0xed, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf3, 0xee, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf4, 0xf1, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xf1, 0xff, 0xf1, 0xf3, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf1, 0xf0, 0xec, 0xff, 0xf0, 0xef, 0xeb, 0xff, 0xf0, 0xef, 0xeb, 0xff, 0xf1, 0xf0, 0xec, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xee, 0xea, 0xe6, 0xff, 0x4f, 0x17, 0x16, 0xff, 0x41, 0x00, 0x00, 0xff, 0x3e, 0x01, 0x00, 0xff, 0x78, 0x17, 0x15, 0xff, 0xc4, 0x39, 0x33, 0xff, 0x2d, 0x00, 0x00, 0xff, 0x32, 0x01, 0x01, 0xff, 0x2e, 0x00, 0x00, 0xff, 0x3d, 0x05, 0x09, 0xff, 0xe9, 0x40, 0x74, 0xff, 0xff, 0x48, 0x85, 0xff, 0xfd, 0x48, 0x82, 0xff, 0xfd, 0x47, 0x83, 0xff, 0xfd, 0x46, 0x82, 0xff, 0xfd, 0x3b, 0x83, 0xff, 0xfc, 0x92, 0x38, 0xff, 0xfb, 0xb0, 0x21, 0xff, 0xfb, 0x8e, 0x3b, 0xff, 0xfc, 0x8e, 0x3c, 0xff, 0xfc, 0x8c, 0x40, 0xff, 0xfc, 0x89, 0x45, 0xff, 0xfc, 0x88, 0x4a, 0xff, 0xfc, 0x86, 0x4b, 0xff, 0xfc, 0x7e, 0x4f, 0xff, 0xfc, 0x79, 0x53, 0xff, 0xfd, 0x79, 0x55, 0xff, 0xfd, 0x78, 0x59, 0xff, 0xfd, 0x76, 0x5c, 0xff, 0xfd, 0x7e, 0x59, 0xff, 0xff, 0xbf, 0x1e, 0xff, 0xd2, 0x77, 0x19, 0xff, 0xa3, 0x17, 0x33, 0xff, 0xa5, 0x1e, 0x30, 0xff, 0xa8, 0x1c, 0x2e, 0xff, 0xe7, 0x4e, 0x3a, 0xff, 0xd9, 0x4f, 0x34, 0xff, 0x99, 0x1a, 0x29, 0xff, 0xb5, 0x28, 0x28, 0xff, 0xfb, 0x4c, 0x2d, 0xff, 0xda, 0x40, 0x30, 0xff, 0xa0, 0x26, 0x30, 0xff, 0x9f, 0x27, 0x2f, 0xff, 0xa2, 0x29, 0x30, 0xff, 0xa6, 0x2a, 0x33, 0xff, 0x7d, 0x1c, 0x20, 0xff, 0x38, 0x00, 0x00, 0xff, 0x3c, 0x00, 0x00, 0xff,
0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf1, 0xf1, 0xef, 0xff, 0xee, 0xef, 0xed, 0xff, 0xed, 0xee, 0xec, 0xff, 0xec, 0xee, 0xec, 0xff, 0xed, 0xef, 0xec, 0xff, 0xed, 0xef, 0xec, 0xff, 0xef, 0xf0, 0xec, 0xff, 0xf0, 0xf1, 0xed, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf1, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf1, 0xf1, 0xed, 0xff, 0xf0, 0xf0, 0xec, 0xff, 0xf0, 0xf0, 0xec, 0xff, 0xf1, 0xf1, 0xec, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf3, 0xf3, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xc7, 0xc4, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x42, 0x02, 0x00, 0xff, 0x3c, 0x00, 0x00, 0xff, 0x9f, 0x25, 0x30, 0xff, 0x9b, 0x25, 0x32, 0xff, 0x27, 0x00, 0x00, 0xff, 0x31, 0x00, 0x02, 0xff, 0x25, 0x00, 0x00, 0xff, 0x81, 0x1e, 0x34, 0xff, 0xff, 0x4a, 0x87, 0xff, 0xfd, 0x47, 0x81, 0xff, 0xfd, 0x47, 0x81, 0xff, 0xfd, 0x46, 0x81, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x41, 0x7e, 0xff, 0xfd, 0x42, 0x79, 0xff, 0xfd, 0x79, 0x50, 0xff, 0xfd, 0x8c, 0x43, 0xff, 0xfd, 0x8e, 0x44, 0xff, 0xfc, 0x90, 0x45, 0xff, 0xfc, 0x90, 0x44, 0xff, 0xfc, 0x92, 0x41, 0xff, 0xfc, 0x94, 0x3d, 0xff, 0xfd, 0x95, 0x3b, 0xff, 0xfd, 0x96, 0x39, 0xff, 0xfc, 0x99, 0x39, 0xff, 0xfd, 0x9f, 0x37, 0xff, 0xfd, 0xa4, 0x33, 0xff, 0xff, 0xa5, 0x37, 0xff, 0xd7, 0x60, 0x37, 0xff, 0xa6, 0x1a, 0x33, 0xff, 0xa6, 0x1e, 0x30, 0xff, 0xa4, 0x1b, 0x2e, 0xff, 0xdd, 0x3b, 0x3c, 0xff, 0xe2, 0x48, 0x3c, 0xff, 0x9b, 0x20, 0x2c, 0xff, 0x9a, 0x1f, 0x2b, 0xff, 0xe7, 0x43, 0x2c, 0xff, 0xd9, 0x3e, 0x30, 0xff, 0x9d, 0x25, 0x30, 0xff, 0x9f, 0x26, 0x30, 0xff, 0xa2, 0x29, 0x32, 0xff, 0xa4, 0x2a, 0x33, 0xff, 0xa4, 0x29, 0x32, 0xff, 0x54, 0x0b, 0x0b, 0xff, 0x3c, 0x01, 0x00, 0xff, 0x40, 0x01, 0x00, 0xff,
0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf2, 0xf2, 0xf0, 0xff, 0xef, 0xf0, 0xee, 0xff, 0xee, 0xef, 0xed, 0xff, 0xed, 0xef, 0xec, 0xff, 0xed, 0xef, 0xec, 0xff, 0xee, 0xf0, 0xed, 0xff, 0xef, 0xf0, 0xec, 0xff, 0xf0, 0xf1, 0xed, 0xff, 0xf1, 0xf2, 0xed, 0xff, 0xf1, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf1, 0xf1, 0xed, 0xff, 0xf1, 0xf1, 0xed, 0xff, 0xf1, 0xf1, 0xed, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf5, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfa, 0xfa, 0xf4, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xb4, 0xb2, 0xff, 0x38, 0x00, 0x00, 0xff, 0x42, 0x01, 0x00, 0xff, 0x3a, 0x00, 0x00, 0xff, 0xb4, 0x2d, 0x4c, 0xff, 0x7d, 0x1c, 0x2f, 0xff, 0x26, 0x00, 0x00, 0xff, 0x2f, 0x00, 0x01, 0xff, 0x29, 0x00, 0x00, 0xff, 0xc9, 0x36, 0x61, 0xff, 0xff, 0x48, 0x83, 0xff, 0xfd, 0x46, 0x7e, 0xff, 0xfd, 0x46, 0x7e, 0xff, 0xfd, 0x46, 0x7f, 0xff, 0xfd, 0x46, 0x7f, 0xff, 0xfd, 0x44, 0x7e, 0xff, 0xfd, 0x42, 0x7e, 0xff, 0xfd, 0x3b, 0x82, 0xff, 0xfd, 0x3b, 0x84, 0xff, 0xfd, 0x3d, 0x86, 0xff, 0xfd, 0x3e, 0x87, 0xff, 0xfd, 0x3d, 0x87, 0xff, 0xfd, 0x3a, 0x87, 0xff, 0xfc, 0x3a, 0x87, 0xff, 0xfd, 0x3c, 0x88, 0xff, 0xfd, 0x3d, 0x87, 0xff, 0xfd, 0x3c, 0x85, 0xff, 0xfd, 0x3b, 0x84, 0xff, 0xff, 0x3c, 0x87, 0xff, 0xe9, 0x2c, 0x70, 0xff, 0xa9, 0x19, 0x36, 0xff, 0xa7, 0x21, 0x31, 0xff, 0xa5, 0x1d, 0x2f, 0xff, 0xd0, 0x2e, 0x3c, 0xff, 0xeb, 0x43, 0x43, 0xff, 0xa2, 0x23, 0x2d, 0xff, 0x9c, 0x23, 0x2d, 0xff, 0x9e, 0x23, 0x2d, 0xff, 0xa7, 0x27, 0x2f, 0xff, 0xa0, 0x25, 0x31, 0xff, 0x9f, 0x27, 0x31, 0xff, 0xa1, 0x28, 0x32, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa7, 0x2a, 0x35, 0xff, 0x90, 0x21, 0x28, 0xff, 0x40, 0x03, 0x01, 0xff, 0x42, 0x03, 0x00, 0xff, 0x41, 0x02, 0x01, 0xff,
0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf2, 0xf3, 0xf1, 0xff, 0xf0, 0xf2, 0xef, 0xff, 0xef, 0xf1, 0xee, 0xff, 0xef, 0xf1, 0xee, 0xff, 0xef, 0xf1, 0xed, 0xff, 0xef, 0xf1, 0xed, 0xff, 0xef, 0xf1, 0xed, 0xff, 0xf0, 0xf1, 0xed, 0xff, 0xf1, 0xf2, 0xed, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf3, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf2, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf2, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf2, 0xf2, 0xee, 0xff, 0xf2, 0xf3, 0xef, 0xff, 0xf2, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf3, 0xf4, 0xf1, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf7, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xb9, 0xb5, 0xff, 0x38, 0x00, 0x00, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x37, 0x00, 0x00, 0xff, 0xb6, 0x2d, 0x55, 0xff, 0x71, 0x18, 0x2d, 0xff, 0x25, 0x00, 0x00, 0xff, 0x29, 0x00, 0x00, 0xff, 0x4f, 0x0d, 0x16, 0xff, 0xf9, 0x45, 0x7c, 0xff, 0xff, 0x45, 0x7d, 0xff, 0xfd, 0x44, 0x7c, 0xff, 0xfd, 0x45, 0x7d, 0xff, 0xfd, 0x46, 0x7d, 0xff, 0xfd, 0x46, 0x7e, 0xff, 0xfd, 0x44, 0x7e, 0xff, 0xfd, 0x42, 0x7e, 0xff, 0xfd, 0x41, 0x7d, 0xff, 0xfd, 0x42, 0x7e, 0xff, 0xfd, 0x44, 0x80, 0xff, 0xfd, 0x45, 0x81, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x44, 0x80, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x44, 0x80, 0xff, 0xfd, 0x44, 0x7f, 0xff, 0xfd, 0x43, 0x7f, 0xff, 0xfc, 0x40, 0x7b, 0xff, 0xb9, 0x23, 0x40, 0xff, 0xa4, 0x1f, 0x30, 0xff, 0xa5, 0x1f, 0x31, 0xff, 0xc2, 0x28, 0x39, 0xff, 0xf3, 0x40, 0x48, 0xff, 0xac, 0x25, 0x31, 0xff, 0x9a, 0x22, 0x2c, 0xff, 0x9f, 0x25, 0x2f, 0xff, 0xa0, 0x26, 0x30, 0xff, 0xa0, 0x26, 0x30, 0xff, 0xa1, 0x27, 0x31, 0xff, 0xa1, 0x28, 0x32, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa4, 0x29, 0x34, 0xff, 0xaa, 0x2b, 0x37, 0xff, 0x77, 0x17, 0x1c, 0xff, 0x3c, 0x01, 0x00, 0xff, 0x43, 0x04, 0x01, 0xff, 0x43, 0x02, 0x01, 0xff,
0xfa, 0xfa, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf1, 0xf4, 0xf1, 0xff, 0xf1, 0xf4, 0xf1, 0xff, 0xf0, 0xf3, 0xf0, 0xff, 0xf1, 0xf3, 0xef, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf2, 0xee, 0xff, 0xf1, 0xf2, 0xed, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf3, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf3, 0xf6, 0xf3, 0xff, 0xf3, 0xf6, 0xf3, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf1, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf2, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf3, 0xf4, 0xf2, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf4, 0xf4, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf6, 0xf4, 0xf3, 0xff, 0xf6, 0xf4, 0xf3, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xfb, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xe4, 0xdb, 0xd7, 0xff, 0x41, 0x09, 0x09, 0xff, 0x3b, 0x00, 0x00, 0xff, 0x35, 0x00, 0x00, 0xff, 0xac, 0x26, 0x4f, 0xff, 0x7d, 0x18, 0x35, 0xff, 0x1d, 0x00, 0x00, 0xff, 0x21, 0x00, 0x00, 0xff, 0x91, 0x21, 0x3b, 0xff, 0xff, 0x47, 0x82, 0xff, 0xfd, 0x43, 0x79, 0xff, 0xfd, 0x43, 0x7a, 0xff, 0xfd, 0x44, 0x7c, 0xff, 0xfd, 0x43, 0x7d, 0xff, 0xfd, 0x44, 0x7e, 0xff, 0xfd, 0x43, 0x7d, 0xff, 0xfd, 0x42, 0x7d, 0xff, 0xfd, 0x43, 0x7d, 0xff, 0xfc, 0x44, 0x7d, 0xff, 0xfd, 0x45, 0x7f, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x46, 0x80, 0xff, 0xfd, 0x46, 0x80, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x44, 0x7f, 0xff, 0xfd, 0x42, 0x7f, 0xff, 0xfd, 0x42, 0x7e, 0xff, 0xff, 0x43, 0x81, 0xff, 0xdf, 0x32, 0x60, 0xff, 0xa5, 0x1e, 0x31, 0xff, 0xa6, 0x20, 0x33, 0xff, 0xb3, 0x22, 0x36, 0xff, 0xf4, 0x3f, 0x4b, 0xff, 0xbf, 0x2c, 0x39, 0xff, 0x9a, 0x21, 0x2d, 0xff, 0x9f, 0x25, 0x2f, 0xff, 0xa0, 0x26, 0x30, 0xff, 0xa1, 0x27, 0x31, 0xff, 0xa2, 0x27, 0x32, 0xff, 0xa3, 0x28, 0x32, 0xff, 0xa3, 0x2a, 0x33, 0xff, 0xa3, 0x2a, 0x34, 0xff, 0xa4, 0x2a, 0x34, 0xff, 0xab, 0x2b, 0x36, 0xff, 0x66, 0x11, 0x13, 0xff, 0x3c, 0x02, 0x00, 0xff, 0x42, 0x04, 0x02, 0xff, 0x42, 0x02, 0x01, 0xff,
0xfa, 0xfa, 0xf5, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf3, 0xf6, 0xf3, 0xff, 0xf2, 0xf6, 0xf3, 0xff, 0xf2, 0xf6, 0xf3, 0xff, 0xf2, 0xf6, 0xf2, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xef, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf2, 0xf3, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf2, 0xf5, 0xf1, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf5, 0xf8, 0xf3, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf3, 0xf6, 0xf2, 0xff, 0xf2, 0xf5, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf0, 0xf4, 0xf1, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf2, 0xf5, 0xf3, 0xff, 0xf3, 0xf5, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf4, 0xf1, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf3, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf6, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf8, 0xf8, 0xf2, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfd, 0xfc, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0x54, 0x53, 0xff, 0x2f, 0x00, 0x00, 0xff, 0x32, 0x00, 0x00, 0xff, 0x79, 0x14, 0x2b, 0xff, 0xca, 0x28, 0x61, 0xff, 0x24, 0x00, 0x00, 0xff, 0x1c, 0x00, 0x00, 0xff, 0xcd, 0x34, 0x5d, 0xff, 0xff, 0x44, 0x7c, 0xff, 0xfd, 0x43, 0x76, 0xff, 0xfd, 0x44, 0x77, 0xff, 0xfd, 0x44, 0x79, 0xff, 0xfd, 0x43, 0x7c, 0xff, 0xfd, 0x42, 0x7e, 0xff, 0xfd, 0x42, 0x7d, 0xff, 0xfd, 0x43, 0x7d, 0xff, 0xfd, 0x45, 0x7c, 0xff, 0xfd, 0x46, 0x7d, 0xff, 0xfd, 0x46, 0x7f, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x46, 0x81, 0xff, 0xfd, 0x46, 0x80, 0xff, 0xfd, 0x45, 0x80, 0xff, 0xfd, 0x44, 0x7f, 0xff, 0xfd, 0x42, 0x7d, 0xff, 0xfe, 0x42, 0x7e, 0xff, 0xfd, 0x40, 0x7c, 0xff, 0xbb, 0x25, 0x41, 0xff, 0xa5, 0x1f, 0x30, 0xff, 0xa7, 0x1e, 0x32, 0xff, 0xe4, 0x3c, 0x48, 0xff, 0xd9, 0x38, 0x44, 0xff, 0x9e, 0x21, 0x31, 0xff, 0xa1, 0x25, 0x31, 0xff, 0xa0, 0x27, 0x32, 0xff, 0xa1, 0x28, 0x32, 0xff, 0xa1, 0x28, 0x33, 0xff, 0xa1, 0x28, 0x32, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa4, 0x2a, 0x34, 0xff, 0xa3, 0x2b, 0x34, 0xff, 0xa4, 0x2b, 0x35, 0xff, 0xaa, 0x2c, 0x36, 0xff, 0x61, 0x0f, 0x11, 0xff, 0x3a, 0x01, 0x00, 0xff, 0x41, 0x04, 0x01, 0xff, 0x41, 0x02, 0x01, 0xff,
0xfa, 0xfa, 0xf5, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf3, 0xf6, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf4, 0xf7, 0xf5, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf4, 0xf4, 0xf0, 0xff, 0xf4, 0xf4, 0xee, 0xff, 0xf3, 0xf3, 0xee, 0xff, 0xf3, 0xf3, 0xee, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf3, 0xf5, 0xf1, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf4, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf8, 0xf4, 0xff, 0xf5, 0xf8, 0xf4, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf2, 0xf4, 0xf1, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf1, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf4, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xed, 0xdc, 0xdd, 0xff, 0x58, 0x14, 0x1d, 0xff, 0x26, 0x00, 0x00, 0xff, 0x2c, 0x00, 0x00, 0xff, 0xa9, 0x20, 0x4d, 0xff, 0xc2, 0x24, 0x5d, 0xff, 0x58, 0x0d, 0x1f, 0xff, 0xef, 0x3e, 0x6f, 0xff, 0xff, 0x43, 0x77, 0xff, 0xfd, 0x43, 0x75, 0xff, 0xfd, 0x44, 0x77, 0xff, 0xfd, 0x45, 0x78, 0xff, 0xfd, 0x44, 0x79, 0xff, 0xfd, 0x42, 0x79, 0xff, 0xfd, 0x43, 0x7a, 0xff, 0xfd, 0x44, 0x7c, 0xff, 0xfd, 0x45, 0x7c, 0xff, 0xfd, 0x46, 0x7d, 0xff, 0xfd, 0x46, 0x7d, 0xff, 0xfd, 0x45, 0x7d, 0xff, 0xfd, 0x45, 0x7e, 0xff, 0xfd, 0x46, 0x80, 0xff, 0xfd, 0x46, 0x80, 0xff, 0xfd, 0x44, 0x7e, 0xff, 0xfd, 0x41, 0x7d, 0xff, 0xff, 0x42, 0x7e, 0xff, 0xe9, 0x37, 0x68, 0xff, 0xa7, 0x1e, 0x31, 0xff, 0xa4, 0x1d, 0x2f, 0xff, 0xcb, 0x30, 0x40, 0xff, 0xef, 0x46, 0x4e, 0xff, 0xa3, 0x22, 0x32, 0xff, 0x9f, 0x24, 0x32, 0xff, 0xa2, 0x27, 0x33, 0xff, 0xa2, 0x28, 0x35, 0xff, 0xa3, 0x2a, 0x35, 0xff, 0xa4, 0x2a, 0x35, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa3, 0x29, 0x33, 0xff, 0xa3, 0x2a, 0x34, 0xff, 0xaa, 0x2b, 0x36, 0xff, 0x6c, 0x13, 0x16, 0xff, 0x38, 0x02, 0x00, 0xff, 0x40, 0x04, 0x02, 0xff, 0x41, 0x02, 0x01, 0xff,
0xf9, 0xfa, 0xf5, 0xff, 0xf8, 0xf9, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf5, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf4, 0xf7, 0xf5, 0xff, 0xf5, 0xf7, 0xf5, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf5, 0xf6, 0xf1, 0xff, 0xf5, 0xf5, 0xf0, 0xff, 0xf4, 0xf4, 0xef, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf4, 0xf3, 0xef, 0xff, 0xf3, 0xf3, 0xef, 0xff, 0xf3, 0xf4, 0xf0, 0xff, 0xf4, 0xf5, 0xf1, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf7, 0xf9, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf3, 0xf5, 0xf2, 0xff, 0xf2, 0xf4, 0xf2, 0xff, 0xf2, 0xf4, 0xf2, 0xff, 0xf2, 0xf4, 0xf2, 0xff, 0xf4, 0xf5, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf5, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf5, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf5, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf5, 0xf4, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xfc, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xdc, 0xc4, 0xc6, 0xff, 0xcd, 0x34, 0x6e, 0xff, 0x7c, 0x16, 0x36, 0xff, 0x1f, 0x00, 0x00, 0xff, 0x17, 0x00, 0x00, 0xff, 0x79, 0x14, 0x35, 0xff, 0xd5, 0x28, 0x60, 0xff, 0xfe, 0x3f, 0x72, 0xff, 0xfd, 0x41, 0x74, 0xff, 0xfd, 0x42, 0x75, 0xff, 0xfd, 0x43, 0x76, 0xff, 0xfd, 0x43, 0x76, 0xff, 0xfd, 0x43, 0x76, 0xff, 0xfd, 0x43, 0x76, 0xff, 0xfd, 0x44, 0x78, 0xff, 0xfd, 0x44, 0x7b, 0xff, 0xfd, 0x45, 0x7b, 0xff, 0xfd, 0x46, 0x7a, 0xff, 0xfd, 0x46, 0x79, 0xff, 0xfd, 0x45, 0x7a, 0xff, 0xfd, 0x45, 0x7b, 0xff, 0xfc, 0x45, 0x7c, 0xff, 0xfd, 0x44, 0x7d, 0xff, 0xfd, 0x43, 0x7c, 0xff, 0xfd, 0x41, 0x7a, 0xff, 0xff, 0x40, 0x7b, 0xff, 0xc5, 0x29, 0x4a, 0xff, 0x9f, 0x1d, 0x2c, 0xff, 0xb1, 0x21, 0x32, 0xff, 0xf4, 0x48, 0x50, 0xff, 0xb8, 0x2e, 0x3a, 0xff, 0x9b, 0x22, 0x2f, 0xff, 0xa1, 0x26, 0x32, 0xff, 0xa1, 0x28, 0x33, 0xff, 0xa2, 0x29, 0x36, 0xff, 0xa4, 0x2a, 0x36, 0xff, 0xa5, 0x2b, 0x35, 0xff, 0xa3, 0x28, 0x32, 0xff, 0xa2, 0x24, 0x2e, 0xff, 0xa2, 0x24, 0x2e, 0xff, 0xa1, 0x26, 0x30, 0xff, 0xa1, 0x26, 0x30, 0xff, 0xa6, 0x25, 0x30, 0xff, 0x74, 0x12, 0x13, 0xff, 0x37, 0x00, 0x00, 0xff, 0x3f, 0x02, 0x01, 0xff, 0x41, 0x01, 0x00, 0xff,
0xfa, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf2, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf6, 0xf5, 0xf0, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf4, 0xef, 0xff, 0xf5, 0xf4, 0xef, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xf5, 0xf5, 0xf1, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf8, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf9, 0xf5, 0xff, 0xf9, 0xf9, 0xf5, 0xff, 0xf9, 0xf9, 0xf5, 0xff, 0xf8, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf4, 0xf5, 0xf2, 0xff, 0xf5, 0xf5, 0xf2, 0xff, 0xf5, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf5, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf6, 0xf4, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf5, 0xf6, 0xf4, 0xff, 0xf4, 0xf6, 0xf3, 0xff, 0xf5, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf8, 0xf7, 0xf3, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfd, 0xfb, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x61, 0x5c, 0xff, 0x4d, 0x00, 0x09, 0xff, 0xc6, 0x2f, 0x67, 0xff, 0xba, 0x2a, 0x62, 0xff, 0x42, 0x0a, 0x16, 0xff, 0x00, 0x00, 0x00, 0xff, 0x93, 0x21, 0x3d, 0xff, 0xff, 0x41, 0x76, 0xff, 0xfd, 0x3f, 0x71, 0xff, 0xfd, 0x40, 0x72, 0xff, 0xfd, 0x41, 0x73, 0xff, 0xfd, 0x42, 0x74, 0xff, 0xfd, 0x42, 0x74, 0xff, 0xfd, 0x44, 0x75, 0xff, 0xfd, 0x44, 0x77, 0xff, 0xfd, 0x45, 0x7a, 0xff, 0xfd, 0x46, 0x7a, 0xff, 0xfd, 0x46, 0x78, 0xff, 0xfd, 0x45, 0x77, 0xff, 0xfd, 0x44, 0x77, 0xff, 0xfd, 0x44, 0x79, 0xff, 0xfd, 0x44, 0x7a, 0xff, 0xfd, 0x43, 0x7a, 0xff, 0xfd, 0x40, 0x78, 0xff, 0xff, 0x3f, 0x78, 0xff, 0xf4, 0x37, 0x6e, 0xff, 0xa9, 0x20, 0x33, 0xff, 0x9d, 0x1d, 0x2b, 0xff, 0xd8, 0x33, 0x3c, 0xff, 0xde, 0x3c, 0x40, 0xff, 0x9b, 0x22, 0x2c, 0xff, 0x9f, 0x24, 0x30, 0xff, 0xa0, 0x26, 0x31, 0xff, 0xa1, 0x27, 0x32, 0xff, 0xa1, 0x28, 0x33, 0xff, 0xa3, 0x29, 0x34, 0xff, 0xa3, 0x27, 0x32, 0xff, 0xa8, 0x3b, 0x44, 0xff, 0xaf, 0x54, 0x5c, 0xff, 0xae, 0x4e, 0x55, 0xff, 0xaa, 0x41, 0x49, 0xff, 0xac, 0x41, 0x4a, 0xff, 0xa4, 0x44, 0x49, 0xff, 0x85, 0x32, 0x2f, 0xff, 0x65, 0x32, 0x30, 0xff, 0x43, 0x07, 0x06, 0xff, 0x40, 0x00, 0x00, 0xff,
0xfb, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf6, 0xf7, 0xf4, 0xff, 0xf6, 0xf7, 0xf5, 0xff, 0xf7, 0xf7, 0xf4, 0xff, 0xf7, 0xf8, 0xf4, 0xff, 0xf8, 0xf8, 0xf4, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf7, 0xf2, 0xff, 0xf8, 0xf7, 0xf1, 0xff, 0xf7, 0xf7, 0xf1, 0xff, 0xf7, 0xf6, 0xf1, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xf9, 0xfa, 0xf5, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf7, 0xf7, 0xf2, 0xff, 0xf6, 0xf7, 0xf2, 0xff, 0xf6, 0xf6, 0xf2, 0xff, 0xf7, 0xf7, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf9, 0xf5, 0xff, 0xf9, 0xf8, 0xf4, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xf9, 0xf9, 0xf4, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf7, 0xf8, 0xf3, 0xff, 0xf8, 0xf8, 0xf3, 0xff, 0xf9, 0xf8, 0xf2, 0xff, 0xf9, 0xf9, 0xf3, 0xff, 0xfa, 0xf9, 0xf4, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xf7, 0xf5, 0xf2, 0xff, 0x59, 0x24, 0x23, 0xff, 0x37, 0x00, 0x00, 0xff, 0x3b, 0x00, 0x00, 0xff, 0x84, 0x18, 0x35, 0xff, 0xae, 0x20, 0x4a, 0xff, 0x24, 0x00, 0x00, 0xff, 0xb9, 0x2c, 0x4e, 0xff, 0xff, 0x3f, 0x73, 0xff, 0xfd, 0x3d, 0x6d, 0xff, 0xfd, 0x3e, 0x6e, 0xff, 0xfd, 0x3f, 0x6e, 0xff, 0xfd, 0x40, 0x70, 0xff, 0xfd, 0x41, 0x71, 0xff, 0xfd, 0x42, 0x73, 0xff, 0xfd, 0x43, 0x75, 0xff, 0xfd, 0x44, 0x77, 0xff, 0xfd, 0x45, 0x77, 0xff, 0xfd, 0x45, 0x76, 0xff, 0xfd, 0x44, 0x74, 0xff, 0xfd, 0x43, 0x74, 0xff, 0xfd, 0x43, 0x75, 0xff, 0xfd, 0x42, 0x76, 0xff, 0xfd, 0x41, 0x76, 0xff, 0xfd, 0x3f, 0x73, 0xff, 0xff, 0x3e, 0x76, 0xff, 0xd7, 0x2d, 0x55, 0xff, 0x9d, 0x1e, 0x2b, 0xff, 0xab, 0x23, 0x2f, 0xff, 0xf3, 0x45, 0x42, 0xff, 0xb3, 0x29, 0x30, 0xff, 0x9b, 0x21, 0x2c, 0xff, 0x9e, 0x24, 0x2e, 0xff, 0x9e, 0x25, 0x2f, 0xff, 0x9f, 0x26, 0x30, 0xff, 0xa0, 0x26, 0x30, 0xff, 0xa2, 0x27, 0x31, 0xff, 0xa0, 0x22, 0x2c, 0xff, 0xae, 0x51, 0x58, 0xff, 0xc2, 0x8f, 0x94, 0xff, 0xc2, 0x8d, 0x91, 0xff, 0xbc, 0x7a, 0x80, 0xff, 0xbe, 0x7c, 0x81, 0xff, 0xa6, 0x6f, 0x6e, 0xff, 0xaa, 0x79, 0x77, 0xff, 0xa8, 0x84, 0x83, 0xff, 0x47, 0x0e, 0x0e, 0xff, 0x3e, 0x00, 0x00, 0xff,
0xfc, 0xfd, 0xf8, 0xff, 0xfd, 0xfc, 0xf9, 0xff, 0xfc, 0xfc, 0xf8, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfa, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfb, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfa, 0xfa, 0xf5, 0xff, 0xfa, 0xf9, 0xf5, 0xff, 0xf9, 0xf9, 0xf5, 0xff, 0xfa, 0xfa, 0xf6, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfb, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf7, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfc, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf5, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfc, 0xfb, 0xf6, 0xff, 0xfd, 0xfb, 0xf6, 0xff, 0xfd, 0xfc, 0xf7, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xc3, 0xc0, 0xff, 0x3d, 0x00, 0x00, 0xff, 0x43, 0x00, 0x00, 0xff, 0x40, 0x00, 0x00, 0xff, 0x32, 0x00, 0x00, 0xff, 0xa1, 0x10, 0x29, 0xff, 0xb1, 0x13, 0x31, 0xff, 0xe9, 0x37, 0x61, 0xff, 0xff, 0x3e, 0x6e, 0xff, 0xfe, 0x3c, 0x6b, 0xff, 0xfe, 0x3c, 0x6b, 0xff, 0xfd, 0x3d, 0x6b, 0xff, 0xfd, 0x3e, 0x6b, 0xff, 0xfd, 0x3f, 0x6b, 0xff, 0xfd, 0x41, 0x6d, 0xff, 0xfd, 0x42, 0x6f, 0xff, 0xfd, 0x41, 0x71, 0xff, 0xfe, 0x42, 0x72, 0xff, 0xfd, 0x43, 0x71, 0xff, 0xfd, 0x42, 0x70, 0xff, 0xfd, 0x42, 0x70, 0xff, 0xfe, 0x42, 0x71, 0xff, 0xfd, 0x41, 0x73, 0xff, 0xfd, 0x40, 0x72, 0xff, 0xfe, 0x3f, 0x71, 0xff, 0xfd, 0x3c, 0x6f, 0xff, 0xb3, 0x25, 0x39, 0xff, 0x9a, 0x1d, 0x29, 0xff, 0xca, 0x31, 0x34, 0xff, 0xe9, 0x44, 0x3b, 0xff, 0x9e, 0x1f, 0x29, 0xff, 0x9d, 0x21, 0x2b, 0xff, 0x9d, 0x22, 0x2c, 0xff, 0x9d, 0x22, 0x2d, 0xff, 0x9e, 0x23, 0x2d, 0xff, 0xa0, 0x25, 0x2e, 0xff, 0xa2, 0x25, 0x2e, 0xff, 0xa2, 0x24, 0x2d, 0xff, 0xa3, 0x2a, 0x34, 0xff, 0xa5, 0x31, 0x3b, 0xff, 0xa3, 0x31, 0x39, 0xff, 0xa4, 0x2d, 0x36, 0xff, 0x95, 0x25, 0x2b, 0xff, 0x77, 0x20, 0x1b, 0xff, 0x79, 0x22, 0x1f, 0xff, 0x7a, 0x1f, 0x1b, 0xff, 0x51, 0x09, 0x07, 0xff, 0x3d, 0x00, 0x00, 0xff,
0xfe, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfd, 0xfd, 0xfa, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfe, 0xfc, 0xf8, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfd, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfd, 0xfa, 0xff, 0xfe, 0xfd, 0xf8, 0xff, 0xfd, 0xfd, 0xf8, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xfa, 0xff, 0xfe, 0xfd, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfc, 0xf8, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfc, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xfc, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xff, 0xfd, 0xfd, 0xf9, 0xff, 0xfe, 0xfd, 0xf9, 0xff, 0xfe, 0xfe, 0xfc, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x7d, 0x7b, 0xff, 0x37, 0x00, 0x00, 0xff, 0x43, 0x01, 0x00, 0xff, 0x3f, 0x00, 0x00, 0xff, 0x54, 0x05, 0x09, 0xff, 0xcf, 0x1c, 0x40, 0xff, 0xca, 0x1a, 0x3f, 0xff, 0xfb, 0x3b, 0x68, 0xff, 0xff, 0x3c, 0x6b, 0xff, 0xfe, 0x3b, 0x68, 0xff, 0xfe, 0x3a, 0x68, 0xff, 0xfe, 0x3b, 0x69, 0xff, 0xfe, 0x3c, 0x69, 0xff, 0xfe, 0x3d, 0x68, 0xff, 0xfe, 0x3e, 0x68, 0xff, 0xfe, 0x3e, 0x69, 0xff, 0xfe, 0x3d, 0x6c, 0xff, 0xfe, 0x3f, 0x6e, 0xff, 0xfe, 0x3f, 0x6e, 0xff, 0xfe, 0x3f, 0x6c, 0xff, 0xfe, 0x3f, 0x6c, 0xff, 0xfe, 0x3f, 0x6e, 0xff, 0xfd, 0x3f, 0x70, 0xff, 0xfd, 0x3f, 0x71, 0xff, 0xff, 0x40, 0x74, 0xff, 0xe8, 0x36, 0x5f, 0xff, 0x9e, 0x1f, 0x2a, 0xff, 0xa0, 0x1e, 0x2b, 0xff, 0xea, 0x42, 0x38, 0xff, 0xc7, 0x33, 0x2e, 0xff, 0x9b, 0x1e, 0x27, 0xff, 0x9d, 0x20, 0x2a, 0xff, 0x9d, 0x20, 0x2a, 0xff, 0x9d, 0x20, 0x2b, 0xff, 0x9e, 0x22, 0x2c, 0xff, 0xa0, 0x23, 0x2d, 0xff, 0xa1, 0x23, 0x2d, 0xff, 0xa1, 0x23, 0x2d, 0xff, 0xa0, 0x20, 0x2b, 0xff, 0x9f, 0x1e, 0x28, 0xff, 0x9f, 0x1e, 0x27, 0xff, 0xa1, 0x1f, 0x28, 0xff, 0x7f, 0x12, 0x13, 0xff, 0x66, 0x09, 0x04, 0xff, 0x69, 0x0a, 0x05, 0xff, 0x6b, 0x0b, 0x07, 0xff, 0x68, 0x0c, 0x08, 0xff, 0x46, 0x03, 0x02, 0xff,
};
const lv_image_dsc_t img_app_pos = {
.header.cf = LV_COLOR_FORMAT_ARGB8888,
.header.magic = LV_IMAGE_HEADER_MAGIC,
.header.w = 112,
.header.h = 112,
.data_size = 12544 * 4,
.data = output_112x112_map,
};
@@ -0,0 +1,10 @@
#ifndef VOLC_LVGL_SOURCE_H__
#define VOLC_LVGL_SOURCE_H__
#include "lvgl.h"
extern lv_font_t echoear_font_16;
extern lv_image_dsc_t img_app_pos;
#endif
@@ -0,0 +1,60 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include "volc_hal_file.h"
#include "volc_hal.h"
#include "volc_osal.h"
#include "driver/gpio.h"
#include "esp_mac.h"
#include <stdio.h>
#include "audio_processor.h"
#include "basic_board.h"
#define DEVICE_NAME_PREFIX "esp32_"
volc_hal_context_t* global_context = NULL;
basic_board_periph_t global_periph = {0};
static void __gmf_audio_init()
{
audio_manager_config_t config = DEFAULT_AUDIO_MANAGER_CONFIG();
basic_board_init(&global_periph);
config.play_dev = global_periph.play_dev;
config.rec_dev = global_periph.rec_dev;
strcpy(config.mic_layout, global_periph.mic_layout);
config.board_sample_rate = global_periph.sample_rate;
config.board_bits = global_periph.sample_bits;
config.board_channels = global_periph.channels;
audio_manager_init(&config);
}
static void __generate_device_name(char* device_name){
uint8_t mac[6] = {0};
ESP_ERROR_CHECK(esp_read_mac(mac, ESP_MAC_WIFI_STA));
// printf("WIFI_STA MAC 0x%x, 0x%x, 0x%x, 0x%x, 0x%x, 0x%x \n",
// mac[0], mac[1], mac[2],
// mac[3], mac[4], mac[5]);
snprintf(device_name,VOLC_DEVICE_NAME_LENGTH,"%s%02X%02X%02X%02X%02X%02X",DEVICE_NAME_PREFIX,mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
}
int volc_hal_init(void) {
if(global_context == NULL){
global_context = (volc_hal_context_t*) volc_osal_calloc(1,sizeof(volc_hal_context_t));
}
__gmf_audio_init();
volc_hal_file_system_init();
__generate_device_name(global_context->device_name);
return 0;
}
volc_hal_context_t* volc_get_global_hal_context(){
return global_context;
}
void volc_hal_fini(void) {
volc_osal_free(global_context);
global_context = NULL;
return;
}
@@ -0,0 +1,136 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include <stddef.h>
#include "volc_hal.h"
#include "volc_hal_button.h"
#include "iot_button.h"
#include "button_gpio.h"
#include "util/volc_log.h"
#include "volc_osal.h"
typedef struct {
button_handle_t btn;
volc_hal_button_config_t config;
} volc_hal_button_impl_t;
static void __button_event_cb_adapter(void* btn_handle, void* usr_data)
{
if (NULL == usr_data) {
return;
}
struct {
volc_hal_button_impl_t* button_impl;
button_event_t event;
} *adapter_data = (void*)usr_data;
if (NULL != adapter_data->button_impl && NULL != adapter_data->button_impl->config.event_cb) {
adapter_data->button_impl->config.event_cb(
(volc_hal_button_t)adapter_data->button_impl,
(volc_hal_button_event_e)adapter_data->event,
adapter_data->button_impl->config.user_data
);
}
}
volc_hal_button_t volc_hal_button_create(volc_hal_button_config_t* config)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return NULL;
}
if (NULL == config) {
LOGW("invalid input config %p", config);
return NULL;
}
volc_hal_button_impl_t *button_impl = (volc_hal_button_impl_t *)volc_osal_malloc(sizeof(volc_hal_button_impl_t));
if (NULL == button_impl) {
LOGE("memory alloc failed");
return NULL;
}
button_impl->config.gpio_num = config->gpio_num;
button_impl->config.active_level = config->active_level;
button_impl->config.long_press_ms = config->long_press_ms;
button_impl->config.short_press_ms = config->short_press_ms;
button_impl->config.enable_power_save = config->enable_power_save;
button_impl->config.user_data = config->user_data;
button_impl->config.event_cb = config->event_cb;
button_config_t btn_config = {
// .type = BUTTON_TYPE_GPIO,
// .gpio_button_config.gpio_num = button_impl->config.gpio_num,
// .gpio_button_config.active_level = button_impl->config.active_level,
.long_press_time = button_impl->config.long_press_ms,
.short_press_time = button_impl->config.short_press_ms
};
button_driver_t driver_config = {
.enable_power_save = button_impl->config.enable_power_save,
.get_key_level = NULL,
.enter_power_save = NULL,
.del = NULL,
};
iot_button_create(&btn_config,&driver_config,&button_impl->btn);
if (NULL == button_impl->btn) {
LOGE("button create failed");
volc_osal_free(button_impl);
return NULL;
}
struct {
volc_hal_button_impl_t* button_impl;
button_event_t event;
} *adapter_data = NULL;
button_event_t events[] = {
BUTTON_PRESS_DOWN,
BUTTON_PRESS_UP,
BUTTON_PRESS_REPEAT,
BUTTON_PRESS_REPEAT_DONE,
BUTTON_SINGLE_CLICK,
BUTTON_DOUBLE_CLICK,
BUTTON_MULTIPLE_CLICK,
BUTTON_LONG_PRESS_START,
BUTTON_LONG_PRESS_HOLD,
BUTTON_LONG_PRESS_UP,
BUTTON_PRESS_END
};
for (int i = 0; i < sizeof(events)/sizeof(events[0]); i++) {
adapter_data = (void*)volc_osal_malloc(sizeof(*adapter_data));
if (NULL == adapter_data) {
LOGE("Failed to allocate adapter data for event %d", events[i]);
continue;
}
adapter_data->button_impl = button_impl;
adapter_data->event = events[i];
iot_button_register_cb(button_impl->btn, events[i], NULL,__button_event_cb_adapter, adapter_data);
}
g_hal_context->button_handle = (volc_hal_button_t)button_impl;
return (volc_hal_button_t)button_impl;
}
void volc_hal_button_destroy(volc_hal_button_t button)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
if (NULL == button) {
LOGW("invalid input button %p", button);
return;
}
volc_hal_button_impl_t *button_impl = (volc_hal_button_impl_t *)button;
if (NULL != button_impl->btn) {
iot_button_delete(button_impl->btn);
button_impl->btn = NULL;
}
g_hal_context->button_handle = NULL;
volc_osal_free(button_impl);
}
@@ -0,0 +1,286 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include <stddef.h>
#include "volc_hal.h"
#include "volc_hal_capture.h"
#include "volc_osal.h"
#include "audio_processor.h"
#include "av_processor_type.h"
#include "basic_board.h"
#include "esp_codec_dev.h"
#include "util/volc_log.h"
typedef enum {
WAKEUP = 0,
CAPTURE,
INITED,
} audio_pipeline_state_e;
typedef struct {
av_processor_encoder_config_t recorder_cfg;
audio_pipeline_state_e state;
} volc_hal_audio_capture_config_t;
typedef struct {
//TODO: add video capture config
void* video_capture_config;
} volc_hal_video_capture_config_t;
typedef struct {
volc_media_type_e media_type;
union {
volc_hal_audio_capture_config_t audio_capture_config;
volc_hal_video_capture_config_t video_capture_config;
};
volc_hal_capture_data_cb_t data_cb; // Data callback function
volc_hal_audio_wakeup_cb_t audio_wakeup_cb; // audio wakeup cb
void* user_data; // User data pointer
volc_osal_tid_t capture_thread;
volatile bool is_started;
} volc_hal_capture_impl_t;
extern basic_board_periph_t global_periph;
static int __volc_capture_get_default_read_size(volc_hal_capture_t capture)
{
// 60ms
#if (CONFIG_VOLC_AUDIO_G711A)
return (160*3);
#else
// 60 ms of 16 kHz mono PCM16: consume the complete encoder frame.
return 16000 * 60 / 1000 * sizeof(int16_t);
#endif
}
static void __volc_audio_capture_task(void *arg)
{
volc_hal_capture_impl_t *impl = (volc_hal_capture_impl_t *)arg;
LOGI("capture task started...");
int read_size = __volc_capture_get_default_read_size(impl);
uint8_t *read_buf = volc_osal_malloc(read_size);
// mem_assert(read_buf);
while(impl->is_started) {
int ret = audio_recorder_read_data(read_buf, read_size);
if (ret > 0 && impl->data_cb && impl->audio_capture_config.state == CAPTURE) {
#ifdef CONFIG_VOLC_AUDIO_G711A
volc_hal_frame_info_t frame_info = {
.data_type = VOLC_AUDIO_DATA_TYPE_G711A,
.user_data = impl->user_data,
};
impl->data_cb(impl, (const void *)read_buf, ret, &frame_info);
#else
volc_hal_frame_info_t frame_info = {
.data_type = VOLC_AUDIO_DATA_TYPE_PCM,
.user_data = impl->user_data,
};
impl->data_cb(impl, (const void *)read_buf, ret, &frame_info);
#endif
}
}
// audio_recorder_pause();
if (impl->capture_thread) {
volc_osal_thread_destroy(impl->capture_thread);
impl->capture_thread = NULL;
}
volc_osal_free(read_buf);
volc_osal_thread_exit(NULL);
}
volc_hal_capture_t volc_hal_capture_create(volc_hal_capture_config_t *config)
{
volc_hal_context_t *g_hal_context = volc_get_global_hal_context();
if (g_hal_context == NULL)
{
return NULL;
}
volc_hal_capture_impl_t *capture = (volc_hal_capture_impl_t *)volc_osal_calloc(1, sizeof(volc_hal_capture_impl_t));
// config
capture->is_started = false;
capture->media_type = config->media_type;
capture->data_cb = config->data_cb;
capture->audio_wakeup_cb = config->audio_wakeup_cb;
capture->user_data = config->user_data;
esp_codec_dev_set_in_gain(global_periph.rec_dev, 52.0);
switch (capture->media_type)
{
case VOLC_MEDIA_TYPE_AUDIO:
#if (CONFIG_VOLC_AUDIO_G711A)
capture->audio_capture_config.recorder_cfg.format = AV_PROCESSOR_FORMAT_ID_G711A;
#else
capture->audio_capture_config.recorder_cfg.format = AV_PROCESSOR_FORMAT_ID_PCM;
#endif
capture->audio_capture_config.recorder_cfg.params.g711.audio_info.sample_rate = 16000;
capture->audio_capture_config.recorder_cfg.params.g711.audio_info.sample_bits = 16;
capture->audio_capture_config.recorder_cfg.params.g711.audio_info.channels = 1;
capture->audio_capture_config.recorder_cfg.params.g711.audio_info.frame_duration = 60;
capture->audio_capture_config.state = INITED;
g_hal_context->capture_handle[VOLC_HAL_CAPTURE_AUDIO] = (volc_hal_capture_t)capture;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video capture support
LOGE("Video capture is not supported yet");
break;
default:
break;
}
return (volc_hal_capture_t)capture;
}
static void __start_audio_capture(volc_hal_capture_impl_t *capture)
{
// audio_pipeline_unlink(impl->audio_capture_config.audio_pipeline);
av_processor_afe_config_t afe_config = DEFAULT_AV_PROCESSOR_AFE_CONFIG();
afe_config.ai_mode_wakeup = false;
audio_recorder_config_t recorder_config = DEFAULT_AUDIO_RECORDER_CONFIG();
memcpy((void *)&recorder_config.encoder_cfg, &capture->audio_capture_config.recorder_cfg, sizeof(av_processor_encoder_config_t));
memcpy(&recorder_config.afe_config, &afe_config, sizeof(av_processor_afe_config_t));
recorder_config.recorder_event_cb = capture->audio_wakeup_cb;
recorder_config.recorder_ctx = NULL;
audio_recorder_open(&recorder_config);
volc_osal_thread_param_t param = {0};
snprintf(param.name, sizeof(param.name), "%s", "volc_capture_task");
param.stack_size = 4 * 1024;
param.priority = 5;
param.stack_in_ext = 1;
capture->is_started = true;
capture->audio_capture_config.state = CAPTURE;
esp_err_t ret = volc_osal_thread_create(&capture->capture_thread, &param, __volc_audio_capture_task, capture);
LOGI("capture task start... mode: CAPTURE");
return;
}
static void __start_audio_wake(volc_hal_capture_impl_t *capture)
{
av_processor_afe_config_t afe_config = DEFAULT_AV_PROCESSOR_AFE_CONFIG();
afe_config.ai_mode_wakeup = true;
audio_recorder_config_t recorder_config = DEFAULT_AUDIO_RECORDER_CONFIG();
memcpy((void *)&recorder_config.encoder_cfg, &capture->audio_capture_config.recorder_cfg, sizeof(av_processor_encoder_config_t));
memcpy(&recorder_config.afe_config, &afe_config, sizeof(av_processor_afe_config_t));
recorder_config.recorder_event_cb = capture->audio_wakeup_cb;
recorder_config.recorder_ctx = NULL;
audio_recorder_open(&recorder_config);
volc_osal_thread_param_t param = {0};
snprintf(param.name, sizeof(param.name), "%s", "volc_capture_task");
param.stack_size = 4 * 1024;
param.priority = 5;
param.stack_in_ext = 1;
capture->is_started = true;
capture->audio_capture_config.state = WAKEUP;
esp_err_t ret = volc_osal_thread_create(&capture->capture_thread, &param, __volc_audio_capture_task, capture);
LOGI("capture task start... mode: WAKEUP");
return;
}
int volc_hal_capture_start(volc_hal_capture_t capture,volc_hal_audio_capture_mode_e mode)
{
if(capture == NULL){
return -1;
}
volc_hal_capture_impl_t *impl = (volc_hal_capture_impl_t *)capture;
if (impl->media_type == VOLC_MEDIA_TYPE_AUDIO && impl->audio_capture_config.state == INITED) {
switch (mode)
{
case VOLC_AUDIO_MODE_WAKEUP:
__start_audio_wake(impl);
break;
case VOLC_AUDIO_MODE_CAPTURE:
__start_audio_capture(impl);
break;
default:
break;
}
}
return 0;
}
int volc_hal_capture_stop(volc_hal_capture_t capture)
{
volc_hal_capture_impl_t *impl = (volc_hal_capture_impl_t *)capture;
if (!impl || !impl->is_started) {
return 0;
}
// stop thread
impl->is_started = false;
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
// audio_recorder_pause();
// audio_recorder_resume();
audio_recorder_close();
impl->audio_capture_config.state = INITED;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video capture support
LOGE("Video capture is not supported yet");
break;
default:
break;
}
return 0;
}
void volc_hal_capture_destroy(volc_hal_capture_t capture)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
volc_hal_capture_impl_t *impl = (volc_hal_capture_impl_t *)capture;
if (!impl) {
return;
}
volc_hal_capture_stop(capture);
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
g_hal_context->capture_handle[VOLC_HAL_CAPTURE_AUDIO] = NULL;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video capture support
LOGE("Video capture is not supported yet");
break;
default:
break;
}
volc_osal_free(impl);
}
int volc_hal_capture_update_config(volc_hal_capture_t capture, volc_hal_capture_config_t* config) {
volc_hal_capture_impl_t *impl = (volc_hal_capture_impl_t *)capture;
if (!impl || !config) {
LOGE("capture or config is NULL");
return -1;
}
if (impl->media_type != config->media_type) {
LOGE("media_type not match");
return -1;
}
if (impl->user_data != config->user_data) {
LOGE("user_data not match");
return -1;
}
if (impl->is_started) {
LOGE("capture is started, can not update config");
return -1;
}
if(config->data_cb){
impl->data_cb = config->data_cb;
}
if(config->audio_wakeup_cb){
impl->audio_wakeup_cb = config->audio_wakeup_cb;
}
return 0;
}
@@ -0,0 +1,354 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include "volc_hal.h"
#include "volc_hal_display.h"
#include "volc_lvgl_source.h"
#include "hw_init.h"
#include "esp_lcd_panel_ops.h"
#include "esp_mmap_assets.h"
#include "esp_board_manager.h"
#include "dev_display_lcd_spi.h"
#include "freertos/semphr.h"
#include "esp_heap_caps.h"
#include "dev_ledc_ctrl.h"
#include "gfx.h"
#include "lvgl.h"
#include <stddef.h>
#include "volc_osal.h"
#include <string.h>
#include "basic_board.h"
#include "mmap_generate_eaf.h"
typedef struct volc_hal_display_impl {
volatile bool is_init;
/* Global state */
esp_lcd_panel_handle_t s_panel;
mmap_assets_handle_t s_assets;
gfx_handle_t s_gfx;
gfx_obj_t *s_anim;
gfx_obj_t *s_label;
gfx_obj_t *s_subtitle;
gfx_obj_t *s_setup_hint;
esp_lcd_panel_io_handle_t display_io_handle;
SemaphoreHandle_t flush_done;
int s_current_emote;
volc_osal_tid_t display_thread;
} volc_hal_display_impl_t;
static volc_hal_display_impl_t* global_display_impl = NULL;
extern basic_board_periph_t global_periph;
static esp_lv_adapter_rotation_t __get_configured_rotation(void)
{
#if CONFIG_EXAMPLE_DISPLAY_ROTATION_0
return ESP_LV_ADAPTER_ROTATE_0;
#elif CONFIG_EXAMPLE_DISPLAY_ROTATION_90
return ESP_LV_ADAPTER_ROTATE_90;
#elif CONFIG_EXAMPLE_DISPLAY_ROTATION_180
return ESP_LV_ADAPTER_ROTATE_180;
#elif CONFIG_EXAMPLE_DISPLAY_ROTATION_270
return ESP_LV_ADAPTER_ROTATE_270;
#else
return ESP_LV_ADAPTER_ROTATE_0;
#endif
}
/* ========== Asset Management ========== */
static esp_err_t __mount_assets(void)
{
mmap_assets_config_t cfg = {
.partition_label = "eaf",
.max_files = MMAP_EAF_FILES,
.checksum = MMAP_EAF_CHECKSUM,
.flags = {
.mmap_enable = 1,
},
};
return mmap_assets_new(&cfg, &global_display_impl->s_assets);
}
/* ========== GFX Emote Engine ========== */
static bool __lcd_flush_done(esp_lcd_panel_io_handle_t io, esp_lcd_panel_io_event_data_t *event, void *context)
{
volc_hal_display_impl_t *display = context;
BaseType_t wake = pdFALSE;
xSemaphoreGiveFromISR(display->flush_done, &wake);
return wake == pdTRUE;
}
static void __gfx_flush_cb(gfx_handle_t handle, int x1, int y1, int x2, int y2, const void *data)
{
if (global_display_impl->s_panel) {
if (esp_lcd_panel_draw_bitmap(global_display_impl->s_panel, x1, y1, x2, y2, data) == ESP_OK) {
// GFX's own wait expires after 20 ms; wait here until DMA really finishes.
xSemaphoreTake(global_display_impl->flush_done, portMAX_DELAY);
}
}
gfx_emote_flush_ready(handle, true);
}
static esp_err_t __init_gfx_engine(void)
{
gfx_core_config_t cfg = {
.flush_cb = __gfx_flush_cb,
.user_data = global_display_impl->s_panel,
.flags = {
.swap = 1,
.double_buffer = 0,
.buff_dma = 1,
.buff_spiram = 0,
},
.h_res = HW_LCD_H_RES,
.v_res = HW_LCD_V_RES,
.fps = 15,
.task = {
.task_priority = 4,
.task_stack = 7168,
.task_affinity = 1,
.task_stack_caps = MALLOC_CAP_SPIRAM,
},
.buffers = {
.buf_pixels = HW_LCD_H_RES * 20,
},
};
global_display_impl->s_gfx = gfx_emote_init(&cfg);
return global_display_impl->s_gfx ? ESP_OK : ESP_FAIL;
}
static esp_err_t __create_animation(void)
{
/* Get EAF data from mmap */
const uint8_t *eaf_data = mmap_assets_get_mem(global_display_impl->s_assets, global_display_impl->s_current_emote);
int eaf_size = mmap_assets_get_size(global_display_impl->s_assets, global_display_impl->s_current_emote);
gfx_emote_lock(global_display_impl->s_gfx);
/* Create animation object */
global_display_impl->s_anim = gfx_anim_create(global_display_impl->s_gfx);
if (!global_display_impl->s_anim) {
gfx_emote_unlock(global_display_impl->s_gfx);
return ESP_FAIL;
}
/* Set animation source */
esp_err_t ret = gfx_anim_set_src(global_display_impl->s_anim, eaf_data, eaf_size);
if (ret != ESP_OK) {
gfx_obj_delete(global_display_impl->s_anim);
global_display_impl->s_anim = NULL;
gfx_emote_unlock(global_display_impl->s_gfx);
return ret;
}
gfx_anim_set_mirror(global_display_impl->s_anim, true, 50); /* Enable mirror for dual-eye display */
if(global_display_impl->s_current_emote == 0){
gfx_obj_align(global_display_impl->s_anim, GFX_ALIGN_LEFT_MID, 35, 0);
} else {
gfx_obj_align(global_display_impl->s_anim, GFX_ALIGN_CENTER, 0, 0);
}
gfx_anim_set_segment(global_display_impl->s_anim, 0, UINT32_MAX, 30, true); /* All frames, 30 FPS, loop */
gfx_emote_unlock(global_display_impl->s_gfx);
return ESP_OK;
}
static void __emote_task(void *arg)
{
/* Start animation playback */
gfx_emote_lock(global_display_impl->s_gfx);
gfx_anim_start(global_display_impl->s_anim);
gfx_emote_unlock(global_display_impl->s_gfx);
/* The display task owns animation playback for the lifetime of the app. */
while (1) {
vTaskDelay(pdMS_TO_TICKS(100));
}
}
static void __clear_panel(void)
{
const int rows = 20;
uint16_t *black = heap_caps_calloc(HW_LCD_H_RES * rows, sizeof(uint16_t), MALLOC_CAP_DMA);
if (!black) return;
for (int y = 0; y < HW_LCD_V_RES; y += rows) {
int y2 = y + rows > HW_LCD_V_RES ? HW_LCD_V_RES : y + rows;
if (esp_lcd_panel_draw_bitmap(global_display_impl->s_panel, 0, y, HW_LCD_H_RES, y2, black) != ESP_OK) break;
xSemaphoreTake(global_display_impl->flush_done, portMAX_DELAY);
}
free(black);
}
static esp_err_t __switch_animation(int emote_index)
{
if (!global_display_impl->s_anim || !global_display_impl->s_gfx) {
return ESP_FAIL;
}
/* Get new EAF data from mmap */
const uint8_t *eaf_data = mmap_assets_get_mem(global_display_impl->s_assets, emote_index);
int eaf_size = mmap_assets_get_size(global_display_impl->s_assets, emote_index);
if(global_display_impl->s_current_emote == emote_index) {
return ESP_OK;
}
gfx_emote_lock(global_display_impl->s_gfx);
/* Stop current animation */
gfx_anim_stop(global_display_impl->s_anim);
/* Update animation source */
esp_err_t ret = gfx_anim_set_src(global_display_impl->s_anim, eaf_data, eaf_size);
if (ret != ESP_OK) {
gfx_emote_unlock(global_display_impl->s_gfx);
return ret;
}
/* gfx_draw_animation() derives the object size from the decoded frame. */
global_display_impl->s_anim->width = 0;
global_display_impl->s_anim->height = 0;
gfx_anim_set_mirror(global_display_impl->s_anim, true, 50); /* Enable mirror for dual-eye display */
if(emote_index == 0){
gfx_obj_align(global_display_impl->s_anim, GFX_ALIGN_LEFT_MID, 35, 0);
} else {
gfx_obj_align(global_display_impl->s_anim, GFX_ALIGN_CENTER, 0, 0);
}
gfx_anim_set_segment(global_display_impl->s_anim, 0, UINT32_MAX, 30, true); /* All frames, 30 FPS, loop */
/* Restart animation */
gfx_anim_start(global_display_impl->s_anim);
gfx_emote_unlock(global_display_impl->s_gfx);
global_display_impl->s_current_emote = emote_index;
return ESP_OK;
}
volc_hal_display_t volc_hal_display_create(volc_hal_display_config_t* config)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return NULL;
}
global_display_impl = (volc_hal_display_impl_t*)volc_osal_calloc(1,sizeof(volc_hal_display_impl_t));
// init display
esp_lv_adapter_rotation_t rotation = __get_configured_rotation();
/* Determine tear avoid mode based on LCD interface */
#if CONFIG_EXAMPLE_LCD_INTERFACE_MIPI_DSI
esp_lv_adapter_tear_avoid_mode_t tear_avoid_mode = ESP_LV_ADAPTER_TEAR_AVOID_MODE_DEFAULT_MIPI_DSI;
#elif CONFIG_EXAMPLE_LCD_INTERFACE_RGB
esp_lv_adapter_tear_avoid_mode_t tear_avoid_mode = ESP_LV_ADAPTER_TEAR_AVOID_MODE_DEFAULT_RGB;
#else
esp_lv_adapter_tear_avoid_mode_t tear_avoid_mode = ESP_LV_ADAPTER_TEAR_AVOID_MODE_DEFAULT;
#endif
// ESP_ERROR_CHECK(hw_lcd_init(&global_display_impl->s_panel, &global_display_impl->display_io_handle, tear_avoid_mode, rotation));
global_display_impl->s_panel = global_periph.lcd_pannel;
dev_display_lcd_spi_handles_t *lcd = NULL;
ESP_ERROR_CHECK(esp_board_manager_get_device_handle("display_lcd", (void **)&lcd));
global_display_impl->display_io_handle = lcd->io_handle;
global_display_impl->flush_done = xSemaphoreCreateBinary();
if (!global_display_impl->flush_done) return NULL;
esp_lcd_panel_io_callbacks_t callbacks = {.on_color_trans_done = __lcd_flush_done};
ESP_ERROR_CHECK(esp_lcd_panel_io_register_event_callbacks(lcd->io_handle, &callbacks, global_display_impl));
__clear_panel();
ESP_ERROR_CHECK(__mount_assets());
ESP_ERROR_CHECK(__init_gfx_engine());
/*
* The upstream 360x360 boot asset is not rendered reliably on every
* EchoEar panel revision and can leave uninitialised-looking pixels at
* the bottom of the round display. Start with the compact built-in eye
* animation instead; application status text explains the setup state.
*/
global_display_impl->s_current_emote = MMAP_EAF_HAPPY_EAF;
__create_animation();
volc_osal_thread_param_t param = {0};
snprintf(param.name, sizeof(param.name), "%s", "volc_capture_task");
param.stack_size = 8 * 1024;
param.priority = 4;
param.stack_in_ext = 1;
esp_err_t ret = volc_osal_thread_create(&global_display_impl->display_thread, &param, __emote_task, NULL);
global_display_impl->is_init = true;
g_hal_context->display_handle = (volc_hal_display_t)global_display_impl;
volc_hal_display_set_brightness(global_display_impl,80);
return (volc_hal_display_t)global_display_impl;
}
int volc_hal_display_set_brightness(volc_hal_display_t display, int brightness)
{
if(display == NULL) return -1;
if (brightness > 100) {
brightness = 100;
}
if (brightness < 0) {
brightness = 0;
}
periph_ledc_handle_t *ledc_handle = NULL;
esp_board_manager_get_device_handle("lcd_brightness", (void **)&ledc_handle);
dev_ledc_ctrl_config_t *dev_ledc_cfg = NULL;
esp_err_t config_ret = esp_board_manager_get_device_config("lcd_brightness", (void*)&dev_ledc_cfg);
if (config_ret != ESP_OK) {
return -1;
}
// ESP_LOGI(TAG, "dev_ledc_cfg.ledc_name: %s, name: %s, type: %s", dev_ledc_cfg->ledc_name, dev_ledc_cfg->name, dev_ledc_cfg->type);
periph_ledc_config_t *ledc_config = NULL;
esp_board_manager_get_periph_config(dev_ledc_cfg->ledc_name, (void**)&ledc_config);
uint32_t duty = (brightness * ((1 << (uint32_t)ledc_config->duty_resolution) - 1)) / 100;
// ESP_LOGI(TAG, "duty_cycle: %" PRIu32 ", speed_mode: %d, channel: %d, duty_resolution: %d", duty, ledc_handle->speed_mode, ledc_handle->channel, ledc_config->duty_resolution);
// ESP_BOARD_RETURN_ON_ERROR(ledc_set_duty(ledc_handle->speed_mode, ledc_handle->channel, duty), TAG, "LEDC set duty failed");
ledc_set_duty(ledc_handle->speed_mode, ledc_handle->channel, duty);
// ESP_BOARD_RETURN_ON_ERROR(ledc_update_duty(ledc_handle->speed_mode, ledc_handle->channel), TAG, "LEDC update duty failed");
ledc_update_duty(ledc_handle->speed_mode, ledc_handle->channel);
return 0;
// return bsp_display_brightness_set(brightness);
}
void volc_hal_display_destroy(volc_hal_display_t display)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)display;
if(global_display_impl && global_display_impl->is_init){
global_display_impl->is_init = false;
}
volc_osal_free(global_display_impl);
global_display_impl = NULL;
g_hal_context->display_handle = NULL;
return;
}
int volc_hal_display_set_content(volc_hal_display_t display, volc_hal_display_obj_e obj, volc_hal_display_type_e type, const void* content)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL || g_hal_context->display_handle == NULL){
return -1;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)(g_hal_context->display_handle);
if(obj == VOLC_DISPLAY_OBJ_STATUS && type == VOLC_DISPLAY_TEXT){
ESP_LOGI("DISPLAY", "Status: %s", (const char *)content);
}
if(obj == VOLC_DISPLAY_OBJ_SUBTITLE && type == VOLC_DISPLAY_TEXT){
ESP_LOGI("DISPLAY", "Subtitle: %s", (const char *)content);
}
if(obj == VOLC_DISPLAY_OBJ_MAIN && type == VOLC_DISPLAY_IMAGE){
int index = *((int*)content);
if(index < MMAP_EAF_FILES){
__switch_animation(index);
}
}
return 0;
}
@@ -0,0 +1,176 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include "volc_hal.h"
#include "volc_hal_display.h"
#include "volc_lvgl_source.h"
#include "lvgl.h"
#include "bsp/echoear.h"
#include <stddef.h>
#include "volc_osal.h"
#include <string.h>
#define LVGL_TASK_PRIORITY 1
#define LVGL_TASK_CORE_ID 1
#define LVGL_TASK_STACK_SIZE 8 * 1024
#define LVGL_TASK_MAX_SLEEP_MS 500
#define LVGL_TASK_TIMER_PERIOD_MS 50
#define LVGL_TIMER_INTERVAL 500
typedef struct volc_hal_display_impl {
lv_obj_t* screen;
lv_obj_t* display_obj[VOLC_DISPLAY_OBJ_MAX];
// use for display subtitle
lv_timer_t* text_timer;
char subtitle_texts[64];
char status_texts[64];
volatile bool is_init;
} volc_hal_display_impl_t;
static volc_hal_display_impl_t* global_display_impl = NULL;
volc_hal_display_t global_display = NULL;
static void __subtitle_update_cb(lv_timer_t* timer)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)(g_hal_context->display_handle);
if(global_display_impl && global_display_impl->is_init){
lv_label_set_text(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE], global_display_impl->subtitle_texts);
lv_label_set_text(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS], global_display_impl->status_texts);
lv_obj_remove_flag(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE], LV_OBJ_FLAG_HIDDEN);
lv_obj_remove_flag(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS], LV_OBJ_FLAG_HIDDEN);
}
}
static void __status_obj_init(volc_hal_display_impl_t* global_display_impl)
{
if(global_display_impl && global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS] == NULL){
global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS] = lv_label_create(global_display_impl->screen);
lv_obj_set_style_text_font(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS], &echoear_font_16, 0);
lv_obj_align(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS], LV_ALIGN_TOP_MID, 0, 50);
lv_obj_set_height(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_STATUS], 30); // 设置固定高度度
}
}
static void __subtitle_obj_init(volc_hal_display_impl_t* global_display_impl)
{
if(global_display_impl && global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE] == NULL){
global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE] = lv_label_create(global_display_impl->screen);
lv_obj_set_style_text_font(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE], &echoear_font_16, 0);
lv_obj_align(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE], LV_ALIGN_BOTTOM_MID, 0, -50);
lv_obj_set_height(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_SUBTITLE], 30); // 设置固定高度度
}
if(global_display_impl && global_display_impl->text_timer == NULL){
global_display_impl->text_timer = lv_timer_create(__subtitle_update_cb, LVGL_TIMER_INTERVAL, NULL);
}
}
static void __main_obj_init(volc_hal_display_impl_t* global_display_impl)
{
if(global_display_impl && global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN] == NULL){
global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN] = lv_img_create(global_display_impl->screen);
// size需要调整
lv_obj_set_size(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN], 250, 250);
lv_obj_align(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN], LV_ALIGN_CENTER, 0, 0);
}
}
volc_hal_display_t volc_hal_display_create(volc_hal_display_config_t* config)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return NULL;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)volc_osal_calloc(1,sizeof(volc_hal_display_impl_t));
// init display
// bsp_display_cfg_t cfg = {
// .lvgl_port_cfg = {
// .task_priority = LVGL_TASK_PRIORITY,
// .task_stack = LVGL_TASK_STACK_SIZE,
// .task_affinity = LVGL_TASK_CORE_ID,
// .task_max_sleep_ms = LVGL_TASK_MAX_SLEEP_MS,
// .task_stack_caps = MALLOC_CAP_SPIRAM | MALLOC_CAP_8BIT,
// .timer_period_ms = LVGL_TASK_TIMER_PERIOD_MS,
// },
// .buffer_size = BSP_LCD_H_RES * 50,
// .double_buffer = true,
// .flags = {
// .buff_spiram = false,
// // .default_dummy_draw = default_dummy_draw, // Avoid white screen during initialization
// },
// };
// lv_disp_t *disp = bsp_display_start_with_config(&cfg);
// // bsp_display_brightness_init();
// bsp_display_backlight_on();
global_display_impl->screen = lv_scr_act();
// printf("global_display_impl->screen %p \n",global_display_impl->screen);
__subtitle_obj_init(global_display_impl);
__status_obj_init(global_display_impl);
__main_obj_init(global_display_impl);
global_display_impl->is_init = true;
g_hal_context->display_handle = (volc_hal_display_t)global_display_impl;
return (volc_hal_display_t)global_display_impl;
}
int volc_hal_display_set_brightness(volc_hal_display_t display, int brightness)
{
if(display == NULL) return -1;
if (brightness > 100) {
brightness = 100;
}
if (brightness < 0) {
brightness = 0;
}
return bsp_display_brightness_set(brightness);
}
void volc_hal_display_destroy(volc_hal_display_t display)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)display;
if(global_display_impl && global_display_impl->is_init){
global_display_impl->is_init = false;
lv_timer_del(global_display_impl->text_timer);
lv_obj_del(global_display_impl->screen);
}
volc_osal_free(global_display_impl);
global_display_impl = NULL;
g_hal_context->display_handle = NULL;
return;
}
int volc_hal_display_set_content(volc_hal_display_t display, volc_hal_display_obj_e obj, volc_hal_display_type_e type, const void* content)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL || g_hal_context->display_handle == NULL){
return -1;
}
volc_hal_display_impl_t* global_display_impl = (volc_hal_display_impl_t*)(g_hal_context->display_handle);
if(obj == VOLC_DISPLAY_OBJ_STATUS && type == VOLC_DISPLAY_TEXT){
memset(global_display_impl->status_texts, 0, 64);
int count = strlen(content) >= 63 ? 63 : strlen(content);
memcpy(global_display_impl->status_texts,content,count);
}
if(obj == VOLC_DISPLAY_OBJ_SUBTITLE && type == VOLC_DISPLAY_TEXT){
memset(global_display_impl->subtitle_texts, 0, 64);
int count = strlen(content) >= 63 ? 63 : strlen(content);
memcpy(global_display_impl->subtitle_texts,content,count);
}
if(obj == VOLC_DISPLAY_OBJ_MAIN && type == VOLC_DISPLAY_IMAGE){
lv_image_dsc_t* img_app_pos = (lv_image_dsc_t*)content;
// lv_obj_set_size(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN], 112, 112);
lv_img_set_src(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN], img_app_pos);
lv_obj_remove_flag(global_display_impl->display_obj[VOLC_DISPLAY_OBJ_MAIN] ,LV_OBJ_FLAG_HIDDEN);
}
return 0;
}
@@ -0,0 +1,55 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include <stdio.h>
#include "volc_hal_file.h"
// #include "board.h"
// #include "esp_peripherals.h"
#include "util/volc_log.h"
#include "basic_board.h"
#include "audio_processor.h"
int volc_hal_file_system_init()
{
return 0;
}
volc_hal_file_t volc_hal_file_open(char* file_name, char* mode)
{
FILE* file = fopen(file_name,mode);
if (file == NULL) {
LOGE("volc_hal_file_open failed");
return NULL;
}
return (volc_hal_file_t)file;
}
uint64_t volc_hal_file_read(volc_hal_file_t file, void *data, uint64_t size)
{
return fread(data,1,size,(FILE*)file);
}
uint64_t volc_hal_file_write(volc_hal_file_t file, void *data, uint64_t size)
{
return fwrite(data,1,size,(FILE*)file);
}
uint64_t volc_hal_file_get_size(volc_hal_file_t file)
{
uint64_t file_offset = ftell((FILE*)file);
fseek((FILE*)file, 0, SEEK_END);
uint64_t file_size_long = ftell((FILE*)file);
fseek((FILE*)file,file_offset,SEEK_SET);
return file_size_long;
}
int volc_hal_file_seek(volc_hal_file_t file,uint64_t offset)
{
return fseek((FILE*)file,offset,SEEK_SET);
}
int volc_hal_file_close(volc_hal_file_t file)
{
return fclose((FILE*)file);
}
@@ -0,0 +1,18 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include "volc_hal_led.h"
#include <stddef.h>
volc_led_t volc_led_create(volc_led_config_t* config) {
return NULL;
}
void volc_led_destroy(volc_led_t led) {
}
void volc_led_set_state(volc_led_t led, volc_led_state_e state) {
}
@@ -0,0 +1,315 @@
// Copyright (2025) Beijing Volcano Engine Technology Ltd.
// SPDX-License-Identifier: Apache-2.0
#include <stddef.h>
#include "volc_hal.h"
#include "volc_hal_player.h"
#include "volc_osal.h"
#include "basic_board.h"
#include "audio_processor.h"
#include "esp_codec_dev.h"
#include "util/volc_log.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/stream_buffer.h"
#include "freertos/semphr.h"
#include "esp_heap_caps.h"
#define DEFAULT_AUDIO_VOL 70
#define PCM_QUEUE_BYTES (256 * 1024)
#define PCM_PREBUFFER_BYTES (16000 * 2 * 750 / 1000)
#define PCM_PREBUFFER_WAIT_MS 1500
#define PCM_REPRIME_IDLE_MS 600
typedef struct {
av_processor_decoder_config_t feeder_cfg;
int volume;
} audio_player_config_t;
typedef struct {
//TODO: add video player config
void* video_player_config;
} video_player_config_t;
typedef struct {
volc_media_type_e media_type; // Media type
union {
audio_player_config_t audio_player_config;
video_player_config_t video_player_config;
};
volatile bool is_started;
StreamBufferHandle_t pcm_stream;
StaticStreamBuffer_t stream_state;
uint8_t *stream_storage;
SemaphoreHandle_t worker_stopped;
volatile bool discard_pending;
volatile bool segment_complete;
} volc_player_impl_t;
extern basic_board_periph_t global_periph;
static void pcm_playback_task(void *arg)
{
volc_player_impl_t *impl = arg;
uint8_t pcm[1024];
bool primed = false;
uint64_t first_byte_ms = 0;
uint64_t last_feed_ms = 0;
while (impl->is_started) {
if (impl->discard_pending) {
while (xStreamBufferReceive(impl->pcm_stream, pcm, sizeof(pcm), 0)) {}
impl->discard_pending = false;
impl->segment_complete = false;
primed = false;
first_byte_ms = 0;
}
size_t available = xStreamBufferBytesAvailable(impl->pcm_stream);
if (!primed) {
if (!available) {
vTaskDelay(pdMS_TO_TICKS(10));
continue;
}
if (!first_byte_ms) first_byte_ms = volc_osal_get_time_ms();
if (available < PCM_PREBUFFER_BYTES && !impl->segment_complete &&
volc_osal_get_time_ms() - first_byte_ms < PCM_PREBUFFER_WAIT_MS) {
vTaskDelay(pdMS_TO_TICKS(10));
continue;
}
primed = true;
LOGI("PLAYBACK start source=16000Hz mono PCM16 buffered=%u wait_ms=%u complete=%d",
(unsigned)available, (unsigned)(volc_osal_get_time_ms() - first_byte_ms), impl->segment_complete);
}
size_t count = xStreamBufferReceive(impl->pcm_stream, pcm, sizeof(pcm), pdMS_TO_TICKS(30));
if (!count) {
/* An empty ingress queue does not mean the speaker has run dry:
* the downstream feeder may still hold 256 ms of PCM. Keep feeding
* arriving chunks immediately instead of inserting another prefill
* delay after every short network gap. */
if (volc_osal_get_time_ms() - last_feed_ms >= PCM_REPRIME_IDLE_MS) {
primed = false;
first_byte_ms = 0;
LOGI("PLAYBACK idle after %u ms without PCM", PCM_REPRIME_IDLE_MS);
}
continue;
}
if (audio_feeder_feed_data(pcm, count) == ESP_OK) {
last_feed_ms = volc_osal_get_time_ms();
} else if (impl->is_started) {
LOGE("PLAYBACK feeder write failed");
}
}
xSemaphoreGive(impl->worker_stopped);
vTaskDelete(NULL);
}
volc_hal_player_t volc_hal_player_create(volc_hal_player_config_t* config)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return NULL;
}
volc_player_impl_t* impl = volc_osal_calloc(1, sizeof(volc_player_impl_t));
if (!impl) return NULL;
// mem_assert(impl);
impl->media_type = config->media_type;
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
if(global_periph.play_dev){
esp_codec_dev_set_out_vol(global_periph.play_dev, DEFAULT_AUDIO_VOL);
}
impl->audio_player_config.volume = DEFAULT_AUDIO_VOL;
#if (CONFIG_VOLC_AUDIO_G711A)
impl->audio_player_config.feeder_cfg.format = AV_PROCESSOR_FORMAT_ID_G711A;
impl->audio_player_config.feeder_cfg.params.g711.audio_info.sample_rate = 8000;
impl->audio_player_config.feeder_cfg.params.g711.audio_info.sample_bits = 16;
impl->audio_player_config.feeder_cfg.params.g711.audio_info.channels = 1;
impl->audio_player_config.feeder_cfg.params.g711.audio_info.frame_duration = 20;
#else
impl->audio_player_config.feeder_cfg.format = AV_PROCESSOR_FORMAT_ID_PCM;
/* Hardware gateway PCM16 is 16 kHz, as in the low-load SDK and
* desktop client. The underlying model's 24 kHz output is not the
* sample rate of this gateway stream. */
impl->audio_player_config.feeder_cfg.params.pcm.audio_info.sample_rate = 16000;
impl->audio_player_config.feeder_cfg.params.pcm.audio_info.sample_bits = 16;
impl->audio_player_config.feeder_cfg.params.pcm.audio_info.channels = 1;
impl->audio_player_config.feeder_cfg.params.pcm.audio_info.frame_duration = 20;
#endif
audio_feeder_config_t feeder_config = DEFAULT_AUDIO_FEEDER_CONFIG();
memcpy((void *)&feeder_config.decoder_cfg, &impl->audio_player_config.feeder_cfg, sizeof(av_processor_decoder_config_t));
if (audio_feeder_open(&feeder_config) != ESP_OK) {
volc_osal_free(impl);
return NULL;
}
impl->stream_storage = heap_caps_malloc(PCM_QUEUE_BYTES + 1, MALLOC_CAP_SPIRAM | MALLOC_CAP_8BIT);
impl->worker_stopped = xSemaphoreCreateBinary();
if (impl->stream_storage) {
impl->pcm_stream = xStreamBufferCreateStatic(PCM_QUEUE_BYTES + 1, 1,
impl->stream_storage, &impl->stream_state);
}
if (!impl->pcm_stream || !impl->worker_stopped) {
if (impl->pcm_stream) vStreamBufferDelete(impl->pcm_stream);
if (impl->worker_stopped) vSemaphoreDelete(impl->worker_stopped);
heap_caps_free(impl->stream_storage);
audio_feeder_close();
volc_osal_free(impl);
return NULL;
}
// audio_processor_mixer_open();
impl->is_started = false;
g_hal_context->player_handle[VOLC_HAL_PLAYER_AUDIO] = impl;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video player support
break;
default:
break;
}
return (volc_hal_player_t)impl;
}
int volc_hal_set_audio_player_volume(volc_hal_player_t player, int volume){
volc_player_impl_t* impl = (volc_player_impl_t*)player;
if (impl == NULL) {
return -1;
}
if(impl->media_type == VOLC_MEDIA_TYPE_AUDIO){
impl->audio_player_config.volume = volume;
return esp_codec_dev_set_out_vol(global_periph.play_dev, volume);
} else if(impl->media_type == VOLC_MEDIA_TYPE_VIDEO){
LOGE("media type %d not supported set volume", impl->media_type);
return -1;
}
}
int volc_hal_get_audio_player_volume(volc_hal_player_t player){
volc_player_impl_t* impl = (volc_player_impl_t*)player;
if (impl == NULL) {
return -1;
}
return impl->audio_player_config.volume;
}
void volc_hal_player_destroy(volc_hal_player_t player)
{
volc_hal_context_t* g_hal_context = volc_get_global_hal_context();
if(g_hal_context == NULL){
return;
}
volc_player_impl_t* impl = (volc_player_impl_t*)player;
if (impl == NULL) {
return;
}
volc_hal_player_stop(impl);
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
audio_feeder_close();
vStreamBufferDelete(impl->pcm_stream);
vSemaphoreDelete(impl->worker_stopped);
heap_caps_free(impl->stream_storage);
g_hal_context->player_handle[VOLC_HAL_PLAYER_AUDIO] = NULL;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video player support
break;
default:
break;
}
volc_osal_free(impl);
}
int volc_hal_player_start(volc_hal_player_t player)
{
volc_player_impl_t* impl = (volc_player_impl_t*)player;
if (impl == NULL) {
LOGE("volc_hal_player_start: impl is NULL");
return -1;
}
if(impl->is_started) return 0;
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
if (audio_feeder_run() != ESP_OK) return -1;
xStreamBufferReset(impl->pcm_stream);
impl->is_started = true;
if (xTaskCreatePinnedToCore(pcm_playback_task, "pcm_playback", 4096, impl, 5, NULL, 1) != pdPASS) {
impl->is_started = false;
audio_feeder_stop();
return -1;
}
return 0;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video player support
break;
default:
break;
}
LOGE("media type %d not supported", impl->media_type);
return -1;
}
int volc_hal_player_stop(volc_hal_player_t player)
{
volc_player_impl_t* impl = (volc_player_impl_t*)player;
if (impl == NULL) {
LOGE("volc_hal_player_stop: impl is NULL");
return -1;
}
if(impl->is_started == false) return 0;
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
impl->is_started = false;
/* Stop the feeder first to release any in-flight blocking write. */
int ret = audio_feeder_stop();
xSemaphoreTake(impl->worker_stopped, portMAX_DELAY);
return ret;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video player support
break;
default:
break;
}
LOGE("media type %d not supported", impl->media_type);
return -1;
}
int volc_hal_player_play_data(volc_hal_player_t player, const void* data, int len)
{
if (player == NULL || data == NULL || len <= 0) {
LOGE("player play data failed, player is %p, data is %p, len is %d", player, data, len);
return -1;
}
volc_player_impl_t* impl = (volc_player_impl_t*)player;
switch (impl->media_type) {
case VOLC_MEDIA_TYPE_AUDIO:
if (!impl->is_started || impl->discard_pending) return 0;
if ((len & 1) || xStreamBufferSpacesAvailable(impl->pcm_stream) < (size_t)len) {
LOGE("PLAYBACK queue overflow or unaligned PCM: bytes=%d free=%u", len,
(unsigned)xStreamBufferSpacesAvailable(impl->pcm_stream));
return -1;
}
impl->segment_complete = false;
return xStreamBufferSend(impl->pcm_stream, data, len, 0) == (size_t)len ? 0 : -1;
break;
case VOLC_MEDIA_TYPE_VIDEO:
// TODO: Add video player support
break;
default:
break;
}
LOGE("media type %d not supported", impl->media_type);
return -1;
}
void volc_hal_player_discard_pending(volc_hal_player_t player)
{
volc_player_impl_t *impl = player;
if (impl && impl->is_started) impl->discard_pending = true;
}
void volc_hal_player_finish_segment(volc_hal_player_t player)
{
volc_player_impl_t *impl = player;
if (impl && impl->is_started) impl->segment_complete = true;
}