Kutluhan Aktar
Published © CC BY

Mouse Fatigue Estimation by GSR and EMG Values w/ TensorFlow

Collate forearm muscle soreness data on the SD card, build and train a neural network model, and run the model directly on Wio Terminal.

ExpertFull instructions provided5,157

Things used in this project

Hardware components

Wio Terminal
Seeed Studio Wio Terminal
×1
Grove - GSR sensor
Seeed Studio Grove - GSR sensor
×1
Seeed Studio Grove - EMG Detector
×1
Creality CR-6 SE 3D Printer
×1
Seeed Studio Grove - 4 pin Male Jumper Conversion Cable
×1
Seeed Studio Grove - Universal 4 Pin Cable
×1
SD Card
×1
Xiaomi 20000 mAh 3 Pro Type-C Power Bank
×1

Software apps and online services

Arduino IDE
Arduino IDE
TensorFlow
TensorFlow
Thonny
Fusion
Autodesk Fusion
Ultimaker Cura
Visual Studio 2017
Microsoft Visual Studio 2017

Hand tools and fabrication machines

Hot glue gun (generic)
Hot glue gun (generic)

Story

Read more

Custom parts and enclosures

mouse fatigue detection cover v1.stl

mouse fatigue detection case v1.stl

rgb565.zip

Schematics

Schematic-1

Schematic-2

Code

main.py

Python
# Mouse Fatigue Estimation by GSR and EMG Values w/ TensorFlow
#
# Windows, Linux, or Ubuntu
#
# By Kutluhan Aktar
#
# Collate forearm muscle soreness data on the SD card, build and train a neural network model, and run the model directly on Wio Terminal.
# 
#
# For more information:
# https://www.theamplituhedron.com/projects/Mouse_Fatigue_Estimation_by_GSR_and_EMG_Values_w_TensorFlow/

import tensorflow as tf
from tensorflow import keras
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
from tflite_to_c_array import hex_to_c_array
from test_data import test_inputs, test_labels

# Create a class to build a neural network model after visualizing and scaling (normalizing) the soreness data (GSR and EMG) collected by Wio Terminal.
class Mouse_Fatigue:
    def __init__(self, csv_path):
        self.inputs = []
        self.labels = []
        self.model_name = "mouse_fatigue_level"
        self.scale_val = 1000
        # Read the collated soreness data set (GSR and EMG):
        self.df = pd.read_csv(csv_path)
    # Create graphics for each requested column.
    def graphics(self, column_1, column_2, x_label, y_label):
        # Show the requested data column from the data set:
        plt.style.use("dark_background")
        plt.gcf().canvas.set_window_title('Mouse Fatigue Estimation by GSR and EMG Values')
        plt.hist2d(self.df[column_1], self.df[column_2], cmap="coolwarm")
        plt.colorbar()
        plt.xlabel(x_label)
        plt.ylabel(y_label)
        plt.title(x_label)
        plt.show()
    # Visualize data before creating and training the neural network model.
    def data_visualization(self):
        # Scrutinize data columns to build a model with appropriately formatted data:
        self.graphics('GSR', 'EMG', 'GSR', 'EMG')
    # Scale (normalize) data to define appropriately formatted inputs.
    def scale_data_and_define_inputs(self):
        self.df["scaled_GSR"] = self.df["GSR"] / self.scale_val
        self.df["scaled_EMG"] = self.df["EMG"] / self.scale_val
        # Create the inputs array by utilizing the scaled variables:
        for i in range(len(self.df)):
            self.inputs.append(np.array([self.df["scaled_GSR"][i], self.df["scaled_EMG"][i]]))
        self.inputs = np.asarray(self.inputs)
    # Assign labels for each input according to the predefined soreness classes for each data record.
    def define_and_assign_labels(self):
        self.labels = self.df["Soreness"]
    # Split inputs and labels into training and test sets.
    def split_data(self):
        # (training)
        self.train_inputs = self.inputs
        self.train_labels = self.labels
        # (test)
        self.test_inputs = test_inputs / self.scale_val
        self.test_labels = test_labels
    # Build and train an artificial neural network (ANN) model to make predictions on mouse fatigue levels (classes) based on GSR and EMG measurements.
    def build_and_train_model(self):
        # Build the neural network:
        self.model = keras.Sequential([
            keras.Input(shape=(2,)),
            keras.layers.Dense(64, activation='relu'),
            keras.layers.Dense(32, activation='relu'),
            keras.layers.Dense(8, activation='relu'),
            keras.layers.Dense(3, activation='softmax')
        ])
        # Compile:
        self.model.compile(optimizer='adam', loss="sparse_categorical_crossentropy", metrics=['accuracy'])
        # Train:
        self.model.fit(self.train_inputs, self.train_labels, epochs=150)
        # Test the model accuracy:
        print("\n\nModel Evaluation:")
        test_loss, test_acc = self.model.evaluate(self.test_inputs, self.test_labels) 
        print("Evaluated Accuracy: ", test_acc)
    # Save the model for further usage:
    def save_model(self):
        self.model.save("model/{}.h5".format(self.model_name))
    # Convert the TensorFlow Keras H5 model (.h5) to a TensorFlow Lite model (.tflite).
    def convert_TF_model(self, path):
        #model = tf.keras.models.load_model(path + ".h5")
        converter = tf.lite.TFLiteConverter.from_keras_model(self.model)
        #converter.optimizations = [tf.lite.Optimize.DEFAULT]
        #converter.target_spec.supported_types = [tf.float16]
        tflite_model = converter.convert()
        # Save the recently converted TensorFlow Lite model.
        with open(path + '.tflite', 'wb') as f:
            f.write(tflite_model)
        print("\r\nTensorFlow Keras H5 model converted to a TensorFlow Lite model!\r\n")
        # Convert the recently created TensorFlow Lite model to hex bytes (C array) to generate a .h file string.
        with open("model/{}.h".format(self.model_name), 'w') as file:
            file.write(hex_to_c_array(tflite_model, self.model_name))
        print("\r\nTensorFlow Lite model converted to a C header (.h) file!\r\n")
    # Run Artificial Neural Network (ANN):
    def Neural_Network(self, save):
        self.scale_data_and_define_inputs()
        self.define_and_assign_labels()
        self.split_data()
        self.build_and_train_model()
        if save:
            self.save_model()
            
# Define a new class object named 'mouse_fatigue_level':
mouse_fatigue_level = Mouse_Fatigue("data/mouse_fatigue_data_set.csv")

# Visualize data columns:
mouse_fatigue_level.data_visualization()

# Artificial Neural Network (ANN):        
mouse_fatigue_level.Neural_Network(True)

# Convert the TensorFlow Keras H5 model to a TensorFlow Lite model:
mouse_fatigue_level.convert_TF_model("model/{}".format(mouse_fatigue_level.model_name))

test_data.py

Python
import numpy as np

test_inputs = np.array([
    [154,429],
    [156,425],
    [175,420],
    [188,435],
    [189,438],
    [192,440],
    [322,460],
    [346,465],
    [357,457],
    [168,416],
    [370,483],
    [201,445],
    [124,429],
    [350,461],
    [128,419],
    [301,450]
])

test_labels = np.array([0,0,0,1,1,1,2,2,2,0,2,1,0,2,0,1])

tflite_to_c_array.py

Python
# Code from:
# https://www.digikey.com/en/maker/projects/intro-to-tinyml-part-1-training-a-model-for-arduino-in-tensorflow/8f1fc8c0b83d417ab521c48864d2a8ec
# By Shawn Hymel

# Function: Convert some hex value into an array for C programming
def hex_to_c_array(hex_data, var_name):

  c_str = ''

  # Create header guard
  c_str += '#ifndef ' + var_name.upper() + '_H\n'
  c_str += '#define ' + var_name.upper() + '_H\n\n'

  # Add array length at top of file
  c_str += '\nunsigned int ' + var_name + '_len = ' + str(len(hex_data)) + ';\n'

  # Declare C variable
  c_str += 'unsigned char ' + var_name + '[] = {'
  hex_array = []
  for i, val in enumerate(hex_data) :

    # Construct string from hex
    hex_str = format(val, '#04x')

    # Add formatting so each line stays within 80 characters
    if (i + 1) < len(hex_data):
      hex_str += ','
    if (i + 1) % 12 == 0:
      hex_str += '\n '
    hex_array.append(hex_str)

  # Add closing brace
  c_str += '\n ' + format(' '.join(hex_array)) + '\n};\n\n'

  # Close out header guard
  c_str += '#endif //' + var_name.upper() + '_H'

  return c_str

mouse_fatigue_detection_data_collect.ino

Arduino
       /////////////////////////////////////////////
      // Mouse Fatigue Estimation by GSR and EMG //
     //          Values w/ TensorFlow           //
    //             ---------------             //
   //              (Wio Terminal)             //
  //             by Kutluhan Aktar           //
 //                                         //
/////////////////////////////////////////////

//
// Collate forearm muscle soreness data on the SD card, build and train a neural network model, and run the model directly on Wio Terminal.
//
// For more information:
// https://www.theamplituhedron.com/projects/Mouse_Fatigue_Estimation_by_GSR_and_EMG_Values_w_TensorFlow/
//
//
// Connections
// Wio Terminal :
//                                Grove - GSR sensor
// A0  --------------------------- Grove Connector
//                                Grove - EMG Detector
// A2  --------------------------- Grove Connector


// Include the required libraries.
#include <SPI.h>
#include <Seeed_FS.h>
#include "TFT_eSPI.h"
#include "seeed_line_chart.h"
#include "SD/Seeed_SD.h"
#include "RawImage.h"

// Define the TFT screen:
TFT_eSPI tft;

// Define the sprite settings: 
#define max_size 50 // maximum size of data
doubles gsr_data, emg_data;
TFT_eSprite spr = TFT_eSprite(&tft);

// Initialize the File class and define the file name: 
File myFile;
const char* data_file = "mouse_fatigue_data_set.csv";

// Define the sensor voltage (signal) pins:
#define GSR A0
#define EMG A2

// Define the data holders.
int gsr_value, emg_value;
uint32_t background_color = tft.color565(31,32,32);
uint32_t text_color = tft.color565(174,255,205);

void setup(){
  Serial.begin(115200);

  // Configurable Buttons:
  pinMode(WIO_KEY_A, INPUT_PULLUP);
  pinMode(WIO_KEY_B, INPUT_PULLUP);
  pinMode(WIO_KEY_C, INPUT_PULLUP);
  
  // Check the connection status between Wio Terminal and the SD card.
  if(!SD.begin(SDCARD_SS_PIN, SDCARD_SPI)) while (1);

  // Initiate the TFT screen:
  tft.begin();
  tft.setRotation(3);
  tft.fillScreen(background_color);
  tft.setTextColor(text_color);
  tft.setTextSize(2);
  // Create the sprite.
  spr.createSprite(TFT_HEIGHT / 2, TFT_WIDTH);

  // Define and display the 16-bit images saved on the SD card:
  drawImage<uint16_t>("data_collect.bmp", TFT_HEIGHT, 0);
  drawImage<uint16_t>("carpal_tunnel.bmp", TFT_HEIGHT/2, 0);
  drawImage<uint16_t>("mouse.bmp", TFT_HEIGHT/2, TFT_WIDTH-90);
}

void loop(){
  // Obtain current measurements generated by the GSR sensor and the EMG sensor.
  get_GSR_data(3);
  get_EMG_data();
  // Initialize the sprite.
  spr.fillSprite(background_color);
  
  // Adjust the line chart data arrays:
  if(gsr_data.size() == max_size) gsr_data.pop();
  if(emg_data.size() == max_size) emg_data.pop();
  
  // Append new data variables to the line chart data arrays:
  gsr_data.push(gsr_value);
  emg_data.push(emg_value);
  
  // Display the line charts on the TFT screen: 
  display_line_chart(0, "GSR", TFT_HEIGHT/2, 90, gsr_data, text_color, tft.color565(165,40,44));
  display_line_chart(110, "EMG", TFT_HEIGHT/2, 90, emg_data, text_color, tft.color565(165,40,44));
  spr.pushSprite(0, 0);
  spr.setTextColor(text_color);
  delay(50);

  // Save the data record to the given CSV file with the selected soreness class.
  if(digitalRead(WIO_KEY_A) == LOW) save_data_to_SD_Card("0");
  if(digitalRead(WIO_KEY_B) == LOW) save_data_to_SD_Card("1");
  if(digitalRead(WIO_KEY_C) == LOW) save_data_to_SD_Card("2");
}


void save_data_to_SD_Card(String Soreness){
  // Open the given CSV file on the SD card in the APPEND file mode.
  // FILE MODES: WRITE, READ, APPEND
  myFile = SD.open(data_file, FILE_APPEND);
  // If the given file is opened successfully:
  if(myFile){
    Serial.print("Writing to "); Serial.print(data_file); Serial.println("...");
    // Create the data record to be inserted as a new row: 
    String data_record = String(gsr_value) + "," + String(emg_value) + "," + Soreness;
    // Append the data record:
    myFile.println(data_record);
    // Close the CSV file:
    myFile.close();
    Serial.println("Data saved successfully!\n");
    // Notify the user after appending the given data record successfully.
    tft.fillScreen(background_color);
    drawImage<uint16_t>("data_collect.bmp", TFT_HEIGHT/4, 0);
    tft.drawString("Selected Soreness Class: " + Soreness, 0, 140);
    tft.drawString("Data Stored!", 86, 180);
  }else{
    // If Wio Terminal cannot open the given CSV file successfully:
    Serial.println("Wio Terminal cannot open the given CSV file!\n");
    tft.fillScreen(background_color);
    tft.drawString("Wio Terminal", 35, 105);
    tft.drawString("cannot open the file!", 35, 125);
  }
  // Exit and clear:
  delay(3000);
  tft.fillScreen(background_color);
  drawImage<uint16_t>("carpal_tunnel.bmp", TFT_HEIGHT/2, 0);
  drawImage<uint16_t>("mouse.bmp", TFT_HEIGHT/2, TFT_WIDTH-90);
}

void display_line_chart(int header_y, const char* header_title, int chart_width, int chart_height, doubles data, uint32_t graph_color, uint32_t line_color){
  // Define the line graph title settings:
  auto header =  text(0, header_y)
                 .value(header_title)
                 .align(center)
                 .valign(vcenter)
                 .width(chart_width)
                 .color(tft.color565(243,208,296))
                 .thickness(2);
  // Define the header height and draw the line graph title. 
  header.height(header.font_height() * 2);
  header.draw();
  // Define the line chart settings:
  auto content = line_chart(0, header.height() + header_y);
  content
  .height(chart_height) // the actual height of the line chart
  .width(chart_width) // the actual width of the line chart
  .based_on(0.0) // the starting point of the y-axis must be float
  .show_circle(false) // drawing a circle at each point, default is on
  .value(data) // passing the given data array to the line graph
  .color(line_color) // setting the line color 
  .x_role_color(graph_color) // setting the line graph color
  .x_tick_color(graph_color)
  .y_role_color(graph_color)
  .y_tick_color(graph_color)
  .draw();
}

void get_GSR_data(int calibration){
  long sum = 0;
  // Calculate the average of the last ten GSR sensor measurements to remove the glitch.
  for(int i=0;i<10;i++){
    sum += analogRead(GSR);
    delay(5);
  }
  gsr_value = (sum / 10) - calibration;
  Serial.print("GSR Value => "); Serial.println(gsr_value);
}

void get_EMG_data(){
  long sum = 0;
  // Evaluate the summation of the last 32 EMG sensor measurements.
  for(int i=0;i<32;i++){
    sum += analogRead(EMG);
  }
  // Shift the summation by five with the right shift operator (>>) to obtain the EMG value.  
  emg_value = sum >> 5;
  Serial.print("EMG Value => "); Serial.println(emg_value); Serial.println();
  delay(10);
}

mouse_fatigue_detection_run_model.ino

Arduino
       /////////////////////////////////////////////
      // Mouse Fatigue Estimation by GSR and EMG //
     //          Values w/ TensorFlow           //
    //             ---------------             //
   //              (Wio Terminal)             //
  //             by Kutluhan Aktar           //
 //                                         //
/////////////////////////////////////////////

//
// Collate forearm muscle soreness data on the SD card, build and train a neural network model, and run the model directly on Wio Terminal.
//
// For more information:
// https://www.theamplituhedron.com/projects/Mouse_Fatigue_Estimation_by_GSR_and_EMG_Values_w_TensorFlow/
//
//
// Connections
// Wio Terminal :
//                                Grove - GSR sensor
// A0  --------------------------- Grove Connector
//                                Grove - EMG Detector
// A2  --------------------------- Grove Connector


// Include the required libraries.
#include <SPI.h>
#include <Seeed_FS.h>
#include "TFT_eSPI.h"
#include "seeed_line_chart.h"
#include "SD/Seeed_SD.h"
#include "RawImage.h"

// Import the required TensorFlow modules.
#include "TensorFlowLite.h"
#include "tensorflow/lite/micro/kernels/micro_ops.h"
#include "tensorflow/lite/micro/micro_error_reporter.h"
#include "tensorflow/lite/micro/micro_interpreter.h"
#include "tensorflow/lite/micro/all_ops_resolver.h"
#include "tensorflow/lite/version.h"

// Import the converted TensorFlow Lite model.
#include "mouse_fatigue_level.h"

// TFLite globals, used for compatibility with Arduino-style sketches:
namespace {
  tflite::ErrorReporter* error_reporter = nullptr;
  const tflite::Model* model = nullptr;
  tflite::MicroInterpreter* interpreter = nullptr;
  TfLiteTensor* model_input = nullptr;
  TfLiteTensor* model_output = nullptr;

  // Create an area of memory to use for input, output, and other TensorFlow arrays.
  constexpr int kTensorArenaSize = 15 * 1024;
  uint8_t tensor_arena[kTensorArenaSize];
} // namespace

// Define the threshold value for the model outputs (results).
float threshold = 0.75;

// Define the muscle soreness level (class) names and color codes:
String classes[] = {"Relaxed", "Tense", "Exhausted"};
uint32_t color_codes[] = {tft.color565(1,156,0), tft.color565(255,169,2), tft.color565(226,16,1)};

// Define the class image list:
const char* images[] = {"relaxed.bmp", "tense.bmp", "exhausted.bmp"};

// Define the TFT screen:
TFT_eSPI tft;

// Define the sprite settings: 
#define max_size 50 // maximum size of data
doubles gsr_data, emg_data;
TFT_eSprite spr = TFT_eSprite(&tft);

// Define the sensor voltage (signal) pins:
#define GSR A0
#define EMG A2

// Define the data holders.
int gsr_value, emg_value;
uint32_t background_color = tft.color565(31,32,32);
uint32_t text_color = tft.color565(174,255,205);

void setup(){
  Serial.begin(115200);

  // 5-Way Switch
  pinMode(WIO_5S_PRESS, INPUT_PULLUP);

  // TensorFlow Lite Model settings:
  
  // Set up logging (will report to Serial, even within TFLite functions).
  static tflite::MicroErrorReporter micro_error_reporter;
  error_reporter = &micro_error_reporter;

  // Map the model into a usable data structure.
  model = tflite::GetModel(mouse_fatigue_level);
  if (model->version() != TFLITE_SCHEMA_VERSION) {
    error_reporter->Report("Model version does not match Schema");
    while(1);
  }

  // This pulls in all the operation implementations we need.
  // NOLINTNEXTLINE(runtime-global-variables)
  static tflite::AllOpsResolver resolver;

  // Build an interpreter to run the model.
  static tflite::MicroInterpreter static_interpreter(
    model, resolver, tensor_arena, kTensorArenaSize,
    error_reporter);
  interpreter = &static_interpreter;

  // Allocate memory from the tensor_arena for the model's tensors.
  TfLiteStatus allocate_status = interpreter->AllocateTensors();
  if (allocate_status != kTfLiteOk) {
    error_reporter->Report("AllocateTensors() failed");
    while(1);
  }

  // Assign model input and output buffers (tensors) to pointers.
  model_input = interpreter->input(0);
  model_output = interpreter->output(0);

  delay(1000);

  // Check the connection status between Wio Terminal and the SD card.
  if(!SD.begin(SDCARD_SS_PIN, SDCARD_SPI)) while (1);

  // Initiate the TFT screen:
  tft.begin();
  tft.setRotation(3);
  tft.fillScreen(background_color);
  tft.setTextColor(text_color);
  tft.setTextSize(2);
  // Create the sprite.
  spr.createSprite(TFT_HEIGHT / 2, TFT_WIDTH);

  // Define and display the 16-bit images saved on the SD card:
  for(int i=0; i<3; i++){ drawImage<uint16_t>(images[i], TFT_HEIGHT, 0); }
  drawImage<uint16_t>("carpal_tunnel.bmp", TFT_HEIGHT/2, 0);
  drawImage<uint16_t>("mouse.bmp", TFT_HEIGHT/2, TFT_WIDTH-90);

  delay(1000);
}

void loop(){
  // Obtain current measurements generated by the GSR sensor and the EMG sensor.
  get_GSR_data(3);
  get_EMG_data();
  // Initialize the sprite.
  spr.fillSprite(background_color);
  
  // Adjust the line chart data arrays:
  if(gsr_data.size() == max_size) gsr_data.pop();
  if(emg_data.size() == max_size) emg_data.pop();
  
  // Append new data variables to the line chart data arrays:
  gsr_data.push(gsr_value);
  emg_data.push(emg_value);
  
  // Display the line charts on the TFT screen: 
  display_line_chart(0, "GSR", TFT_HEIGHT/2, 90, gsr_data, text_color, tft.color565(165,40,44));
  display_line_chart(110, "EMG", TFT_HEIGHT/2, 90, emg_data, text_color, tft.color565(165,40,44));
  spr.pushSprite(0, 0);
  spr.setTextColor(text_color);
  delay(50);

  // Execute the TensorFlow Lite model to make predictions on the muscle soreness levels (classes). 
  if(digitalRead(WIO_5S_PRESS) == LOW) run_inference_to_make_predictions();
}

void run_inference_to_make_predictions(){    
    // Scale (normalize) muscle soreness data depending on the given model and copy them to the input buffer (tensor):
    model_input->data.f[0] = gsr_value / 1000;
    model_input->data.f[1] = emg_value / 1000;
    
    // Run inference:
    TfLiteStatus invoke_status = interpreter->Invoke();
    if (invoke_status != kTfLiteOk) {
      error_reporter->Report("Invoke failed on the given input.");
    }

    // Read predicted y values (muscle soreness classes) from the output buffer (tensor): 
    for(int i = 0; i<3; i++){
      if(model_output->data.f[i] >= threshold){
        int w = 150, h = 40, str_x = 12, str_y = 65;
        int y_offset = h + ((h - str_y) / 2);
        int x_offset = classes[i].length() * str_x;
        // Display the detection result (class).
        tft.fillScreen(background_color);
        drawImage<uint16_t>(images[i], (TFT_HEIGHT-75)/2, 0);
        // Print:
        tft.fillRect((TFT_HEIGHT-w)/2, TFT_WIDTH-h, w, h, color_codes[i]);
        tft.drawString(classes[i], (TFT_HEIGHT-x_offset)/2, TFT_WIDTH-y_offset);
      }
    }
    // Exit and clear:
    delay(3000);
    tft.fillScreen(background_color);
    drawImage<uint16_t>("carpal_tunnel.bmp", TFT_HEIGHT/2, 0);
    drawImage<uint16_t>("mouse.bmp", TFT_HEIGHT/2, TFT_WIDTH-90);
}

void display_line_chart(int header_y, const char* header_title, int chart_width, int chart_height, doubles data, uint32_t graph_color, uint32_t line_color){
  // Define the line graph title settings:
  auto header =  text(0, header_y)
                 .value(header_title)
                 .align(center)
                 .valign(vcenter)
                 .width(chart_width)
                 .color(tft.color565(243,208,296))
                 .thickness(2);
  // Define the header height and draw the line graph title. 
  header.height(header.font_height() * 2);
  header.draw();
  // Define the line chart settings:
  auto content = line_chart(0, header.height() + header_y);
  content
  .height(chart_height) // the actual height of the line chart
  .width(chart_width) // the actual width of the line chart
  .based_on(0.0) // the starting point of the y-axis must be float
  .show_circle(false) // drawing a circle at each point, default is on
  .value(data) // passing the given data array to the line graph
  .color(line_color) // setting the line color 
  .x_role_color(graph_color) // setting the line graph color
  .x_tick_color(graph_color)
  .y_role_color(graph_color)
  .y_tick_color(graph_color)
  .draw();
}

void get_GSR_data(int calibration){
  long sum = 0;
  // Calculate the average of the last ten GSR sensor measurements to remove the glitch.
  for(int i=0;i<10;i++){
    sum += analogRead(GSR);
    delay(5);
  }
  gsr_value = (sum / 10) - calibration;
  Serial.print("GSR Value => "); Serial.println(gsr_value);
}

void get_EMG_data(){
  long sum = 0;
  // Evaluate the summation of the last 32 EMG sensor measurements.
  for(int i=0;i<32;i++){
    sum += analogRead(EMG);
  }
  // Shift the summation by five with the right shift operator (>>) to obtain the EMG value.  
  emg_value = sum >> 5;
  Serial.print("EMG Value => "); Serial.println(emg_value); Serial.println();
  delay(10);
}

mouse_fatigue_level.h

C/C++
#ifndef MOUSE_FATIGUE_LEVEL_H
#define MOUSE_FATIGUE_LEVEL_H


unsigned int mouse_fatigue_level_len = 12420;
unsigned char mouse_fatigue_level[] = {
 0x1c, 0x00, 0x00, 0x00, 0x54, 0x46, 0x4c, 0x33, 0x14, 0x00, 0x20, 0x00,
  0x04, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00,
  0x18, 0x00, 0x1c, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
  0x18, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00,
  0x20, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0x64, 0x04, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00,
  0x01, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
  0x2c, 0x30, 0x00, 0x00, 0x28, 0x30, 0x00, 0x00, 0x58, 0x2e, 0x00, 0x00,
  0x64, 0x2d, 0x00, 0x00, 0xdc, 0x2c, 0x00, 0x00, 0x68, 0x2c, 0x00, 0x00,
  0x18, 0x2a, 0x00, 0x00, 0xc4, 0x09, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00,
  0xbc, 0x04, 0x00, 0x00, 0x04, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00,
  0xfc, 0x2f, 0x00, 0x00, 0xf8, 0x2f, 0x00, 0x00, 0xf4, 0x2f, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x04, 0x00, 0x08, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00,
  0x13, 0x00, 0x00, 0x00, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x75, 0x6e, 0x74,
  0x69, 0x6d, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00,
  0x1e, 0xd2, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
  0x31, 0x2e, 0x35, 0x2e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x4d, 0x4c, 0x49, 0x52,
  0x20, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x00,
  0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x04, 0x00, 0x08, 0x00, 0x0c, 0x00,
  0x10, 0x00, 0x14, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
  0x4c, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00,
  0x68, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x14, 0x2f, 0x00, 0x00,
  0xa4, 0x2e, 0x00, 0x00, 0x20, 0x2d, 0x00, 0x00, 0x38, 0x2c, 0x00, 0x00,
  0xb0, 0x2b, 0x00, 0x00, 0x54, 0x2b, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00,
  0xac, 0x08, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00,
  0x74, 0x02, 0x00, 0x00, 0xa4, 0x01, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00,
  0x84, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x01, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
  0xe8, 0x02, 0x00, 0x00, 0x18, 0x02, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00,
  0xa4, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
  0x6d, 0x61, 0x69, 0x6e, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x08, 0x00,
  0x0c, 0x00, 0x10, 0x00, 0x07, 0x00, 0x14, 0x00, 0x0e, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0a, 0xd3, 0xff, 0xff,
  0x00, 0x00, 0x80, 0x3f, 0x01, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00,
  0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x38, 0xfd, 0xff, 0xff,
  0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x01, 0x00, 0x00, 0x00,
  0xb8, 0xd1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00,
  0x24, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
  0x00, 0x00, 0x00, 0x00, 0xa4, 0xd1, 0xff, 0xff, 0xa2, 0xfe, 0xff, 0xff,
  0x00, 0x00, 0x00, 0x08, 0x18, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00,
  0x04, 0x00, 0x00, 0x00, 0xbc, 0xd1, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x2c, 0xd2, 0xff, 0xff,
  0x14, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00,
  0x5c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00,
  0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64,
  0x65, 0x6e, 0x73, 0x65, 0x5f, 0x33, 0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75,
  0x6c, 0x3b, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c,
  0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65, 0x5f, 0x33, 0x2f, 0x42, 0x69, 0x61,
  0x73, 0x41, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x44, 0xd2, 0xff, 0xff,
  0x42, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x66, 0xfe, 0xff, 0xff,
  0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00,
  0x03, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
  0x03, 0x00, 0x00, 0x00, 0xd0, 0xd2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
  0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x5f, 0x32, 0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75, 0x6c, 0x3b, 0x73, 0x65,
  0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e,
  0x73, 0x65, 0x5f, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x73, 0x65,
  0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e,
  0x73, 0x65, 0x5f, 0x32, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64,
  0x00, 0x00, 0x00, 0x00, 0xd8, 0xd4, 0xff, 0xff, 0x00, 0x00, 0x0e, 0x00,
  0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x07, 0x00, 0x10, 0x00,
  0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x32, 0xff, 0xff, 0xff,
  0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00,
  0x03, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0x9c, 0xd3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00,
  0x0b, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x20, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
  0x20, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x5f, 0x31, 0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75, 0x6c, 0x3b, 0x73, 0x65,
  0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e,
  0x73, 0x65, 0x5f, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x73, 0x65,
  0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e,
  0x73, 0x65, 0x5f, 0x31, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64,
  0x00, 0x00, 0x00, 0x00, 0xa4, 0xd5, 0xff, 0xff, 0x00, 0x00, 0x0e, 0x00,
  0x16, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x07, 0x00, 0x10, 0x00,
  0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x24, 0x00, 0x00, 0x00,
  0x18, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00,
  0x08, 0x00, 0x07, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
  0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x10, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x04, 0x00,
  0x0c, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09,
  0x01, 0x00, 0x00, 0x00, 0x8c, 0xd4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00,
  0x0a, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x40, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff,
  0x40, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75, 0x6c, 0x3b, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e,
  0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65, 0x2f, 0x42,
  0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x00, 0x00, 0xb4, 0xd4, 0xff, 0xff,
  0x86, 0xd6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00,
  0xba, 0x19, 0xae, 0x3e, 0x20, 0x51, 0xec, 0x3d, 0x10, 0x9e, 0x86, 0xbd,
  0x45, 0xf7, 0x5a, 0xbf, 0x8d, 0x9a, 0x5c, 0xbe, 0x71, 0xcb, 0x17, 0x3d,
  0xd6, 0xa2, 0x8b, 0x3f, 0x88, 0x8c, 0x4c, 0xbf, 0x46, 0x9f, 0x86, 0x3e,
  0x80, 0x02, 0xe6, 0xbe, 0x3d, 0x7a, 0x1a, 0xbf, 0x4e, 0xd6, 0x73, 0x3e,
  0x25, 0x51, 0x1d, 0x3d, 0x3e, 0x37, 0xaa, 0xbd, 0x25, 0x92, 0x1a, 0x3e,
  0xa3, 0x3e, 0xd4, 0x3d, 0x60, 0xda, 0x51, 0x3e, 0x64, 0x4a, 0x60, 0xbe,
  0xb6, 0xc2, 0x89, 0x3e, 0xc7, 0x27, 0x36, 0x3e, 0xaa, 0x59, 0xee, 0xbe,
  0x84, 0x6c, 0x45, 0x3f, 0xa0, 0xdb, 0x85, 0xbf, 0x3f, 0x2e, 0x23, 0x3e,
  0xde, 0xd5, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
  0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00,
  0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64,
  0x65, 0x6e, 0x73, 0x65, 0x5f, 0x33, 0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75,
  0x6c, 0x00, 0x00, 0x00, 0x64, 0xd5, 0xff, 0xff, 0x36, 0xd7, 0xff, 0xff,
  0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0xa0, 0xcc, 0xee, 0x3d,
  0xb8, 0x4c, 0xef, 0xbd, 0x38, 0x3f, 0x4f, 0xbd, 0x90, 0xeb, 0xd3, 0xbc,
  0xde, 0x43, 0x2b, 0xbe, 0xae, 0x59, 0x5f, 0xbe, 0x10, 0x3c, 0xd8, 0xbd,
  0x8c, 0x51, 0xaf, 0x3e, 0xa2, 0xf5, 0xad, 0x3e, 0x08, 0x5b, 0x51, 0xbd,
  0x68, 0xcf, 0xbd, 0xbe, 0xd2, 0xe4, 0x4f, 0xbe, 0xa8, 0x49, 0x38, 0x3e,
  0x58, 0x9b, 0x14, 0x3e, 0xb0, 0x2d, 0x63, 0xbd, 0xa4, 0x80, 0x5d, 0xbe,
  0xe7, 0x4d, 0x89, 0xbe, 0xc8, 0x80, 0x21, 0x3d, 0xf8, 0x9f, 0x68, 0x3e,
  0xe0, 0x6c, 0x98, 0xbc, 0xb4, 0x79, 0x80, 0x3e, 0xda, 0xa0, 0xbf, 0x3e,
  0x02, 0x4a, 0xc0, 0xbe, 0xef, 0xf6, 0x0c, 0xbe, 0xd0, 0x05, 0x34, 0x3e,
  0x4c, 0x36, 0x2d, 0xbe, 0x90, 0x43, 0x33, 0x3e, 0xe4, 0xa2, 0xa9, 0x3e,
  0x73, 0xa9, 0xb1, 0xbe, 0x00, 0x98, 0x87, 0xbb, 0xf0, 0x53, 0x9e, 0x3e,
  0xd0, 0xac, 0x4d, 0xbd, 0xdd, 0x27, 0xac, 0xbe, 0xb0, 0xd6, 0x80, 0xbe,
  0xd0, 0xda, 0x30, 0x3e, 0x60, 0x18, 0xd6, 0x3d, 0xcc, 0x6d, 0x55, 0x3e,
  0x2e, 0xd9, 0x96, 0xbe, 0xff, 0xfc, 0x20, 0xbe, 0xac, 0xb6, 0xc8, 0xbd,
  0x40, 0x49, 0xa7, 0x3e, 0xf0, 0x16, 0x07, 0x3d, 0xff, 0x1e, 0xaa, 0xbe,
  0xd8, 0xea, 0x5a, 0x3e, 0x00, 0x49, 0x81, 0xba, 0x18, 0x87, 0x84, 0x3d,
  0x64, 0xaa, 0x5d, 0x3e, 0x98, 0x92, 0xa1, 0xbd, 0xf0, 0x04, 0xe6, 0xbd,
  0x44, 0x8e, 0x21, 0x3e, 0x03, 0x51, 0x9d, 0xbe, 0x98, 0xd6, 0x42, 0xbd,
  0xd0, 0x0b, 0xbb, 0x3c, 0x54, 0x8a, 0x71, 0x3e, 0xc0, 0xbe, 0x06, 0x3c,
  0xe4, 0xd3, 0xcb, 0x3d, 0x64, 0xc8, 0xb2, 0xbe, 0xb4, 0x64, 0xff, 0xbd,
  0x00, 0x2c, 0x83, 0x3a, 0x14, 0x9f, 0xa2, 0x3e, 0xe8, 0x60, 0x73, 0x3e,
  0x89, 0x1e, 0xc6, 0xbe, 0x6a, 0xd6, 0x81, 0xbe, 0xc5, 0xe0, 0x8e, 0xbe,
  0xad, 0xcb, 0xb9, 0xbe, 0x68, 0x10, 0x12, 0x3d, 0x04, 0xcb, 0xbc, 0xbd,
  0xf9, 0x0c, 0x77, 0xbe, 0x70, 0x1b, 0xcc, 0x3d, 0x06, 0xb6, 0xc2, 0x3e,
  0x2c, 0x04, 0x28, 0x3e, 0xe0, 0xdc, 0xdf, 0x3d, 0x58, 0x15, 0xfa, 0xbd,
  0x20, 0x54, 0x7f, 0xbe, 0x38, 0x05, 0x78, 0xbd, 0x5e, 0x6e, 0xb2, 0xbe,
  0xd8, 0x62, 0x62, 0xbd, 0x64, 0x35, 0x95, 0xbd, 0xc6, 0x3d, 0xbe, 0xbe,
  0xe6, 0xe0, 0x55, 0xbe, 0xac, 0x7c, 0x9e, 0xbe, 0xf8, 0x63, 0x3f, 0x3e,
  0x8e, 0x90, 0xa5, 0x3e, 0x18, 0x39, 0x77, 0x3e, 0x89, 0xac, 0xc2, 0xbe,
  0xb8, 0x57, 0xc0, 0xbe, 0x78, 0xd7, 0x06, 0xbe, 0x22, 0x08, 0x60, 0xbe,
  0x9c, 0xe4, 0xc6, 0x3d, 0x72, 0x42, 0x90, 0xbe, 0x5a, 0xd6, 0x11, 0xbe,
  0x10, 0xfa, 0xf5, 0xbd, 0xb0, 0x60, 0x9d, 0x3c, 0xd8, 0x6e, 0x90, 0xbd,
  0xe0, 0x03, 0x8b, 0x3d, 0xe8, 0x37, 0x4b, 0x3e, 0xef, 0xb5, 0x9e, 0x3d,
  0xf6, 0x26, 0x20, 0x3f, 0x9e, 0x3b, 0xb9, 0x3e, 0x20, 0x5d, 0x83, 0x3e,
  0xf0, 0x03, 0x5b, 0x3d, 0x6c, 0xc0, 0x7d, 0xbe, 0xf6, 0x42, 0xe0, 0xbd,
  0x40, 0x25, 0xb2, 0xbd, 0xf5, 0x92, 0x9c, 0xbe, 0x91, 0x45, 0x00, 0x3f,
  0xf9, 0x4b, 0x33, 0x3f, 0x88, 0xf9, 0x1c, 0xbe, 0x63, 0xe7, 0x81, 0x3e,
  0x61, 0x5a, 0x05, 0xbf, 0x80, 0x06, 0xa4, 0x3e, 0x88, 0xdc, 0x78, 0x3d,
  0x8a, 0x32, 0x38, 0x3f, 0xc0, 0x7e, 0xd3, 0x3b, 0x70, 0x24, 0xee, 0x3c,
  0xca, 0x7b, 0x08, 0x3f, 0xce, 0x0e, 0x8d, 0x3e, 0x7b, 0x30, 0xbf, 0x3e,
  0xe3, 0xe3, 0xab, 0x3e, 0x11, 0x88, 0xdb, 0xbe, 0xf4, 0x59, 0xd3, 0x3e,
  0x96, 0x67, 0x0b, 0xbf, 0xb8, 0xae, 0x2e, 0xbe, 0x0d, 0x98, 0xb5, 0xbe,
  0x57, 0x87, 0x0e, 0x3f, 0x8c, 0xfd, 0x8d, 0x3e, 0xea, 0xbf, 0xb5, 0xbe,
  0x53, 0x88, 0x3d, 0x3f, 0x6b, 0x07, 0x52, 0x3d, 0x31, 0x3a, 0x25, 0x3d,
  0xd6, 0x1f, 0x5e, 0x3e, 0xf0, 0x8d, 0x33, 0x3d, 0x80, 0xfa, 0xa2, 0xbc,
  0x4f, 0x4a, 0xaf, 0x3e, 0xe0, 0x3e, 0x2a, 0xbd, 0xe8, 0xfa, 0x35, 0xbe,
  0x03, 0x9a, 0xa1, 0xbe, 0xf5, 0x49, 0x07, 0xbd, 0xb9, 0xb7, 0xa2, 0xbe,
  0x7f, 0x73, 0x34, 0xbe, 0x8f, 0x26, 0x93, 0x3e, 0x48, 0x4c, 0x65, 0xbe,
  0x4e, 0x84, 0xb4, 0xbe, 0x20, 0x56, 0x4e, 0x3e, 0xe1, 0xf9, 0xe6, 0xbd,
  0xd0, 0x86, 0xca, 0x3d, 0x48, 0x27, 0x01, 0xbd, 0x47, 0x75, 0x7d, 0xbe,
  0x94, 0x2e, 0xa9, 0x3c, 0x58, 0xea, 0x06, 0x3e, 0x40, 0xb1, 0x84, 0x3d,
  0xc2, 0xbb, 0x81, 0x3d, 0xda, 0xcd, 0x14, 0x3c, 0x9d, 0xf0, 0x52, 0xbe,
  0xcf, 0x96, 0x6b, 0x3e, 0xa9, 0x93, 0xa2, 0xbe, 0xe3, 0x57, 0x72, 0xbe,
  0x62, 0x5a, 0x71, 0xbe, 0x1f, 0x0e, 0x4b, 0x3d, 0x3d, 0x7b, 0x8e, 0xbd,
  0x29, 0xd4, 0xd2, 0xbe, 0xba, 0xbd, 0x20, 0x3f, 0x74, 0x88, 0x43, 0x3e,
  0x70, 0xac, 0x67, 0xbd, 0xca, 0xe7, 0x59, 0x3e, 0x29, 0xbd, 0x26, 0xbf,
  0xe2, 0x1a, 0xa1, 0xbe, 0x94, 0x28, 0x1d, 0x3e, 0x94, 0x48, 0xba, 0x3e,
  0x02, 0x0f, 0x8d, 0x3e, 0xf4, 0x09, 0x80, 0x3e, 0xee, 0x0f, 0xf8, 0xbe,
  0x29, 0x1d, 0xfd, 0x3d, 0x49, 0xca, 0x42, 0xbf, 0xe6, 0xee, 0x12, 0xbe,
  0x38, 0x0f, 0x99, 0x3e, 0xa2, 0x68, 0x36, 0x3e, 0xbc, 0xe6, 0xbe, 0xbe,
  0x00, 0xa4, 0x0f, 0x3a, 0x56, 0xf3, 0x22, 0x3f, 0x28, 0x66, 0x99, 0x3e,
  0x71, 0xb2, 0x37, 0xbe, 0xf8, 0x0a, 0xd6, 0x3e, 0x48, 0xa7, 0xf0, 0xbe,
  0xd5, 0x0a, 0xd3, 0x3e, 0xee, 0x7a, 0x17, 0xbf, 0xec, 0x29, 0x2d, 0x3e,
  0x80, 0x07, 0x73, 0x3b, 0x7d, 0x6f, 0x4e, 0x3e, 0x18, 0xf8, 0xae, 0xbe,
  0x76, 0x19, 0xdc, 0x3d, 0x54, 0x33, 0x5a, 0x3e, 0x3e, 0x41, 0x19, 0x3f,
  0xda, 0xbf, 0x12, 0xbf, 0xff, 0x4a, 0xc7, 0xbe, 0x44, 0x2a, 0xe7, 0xbd,
  0x86, 0x20, 0x96, 0x3e, 0xe7, 0x64, 0xfb, 0x3e, 0xe0, 0x59, 0xe5, 0x3c,
  0x08, 0xa7, 0x83, 0x3e, 0x10, 0x47, 0xb1, 0xbc, 0x61, 0xde, 0x06, 0xbd,
  0x9f, 0xb5, 0x36, 0xbe, 0xd8, 0x12, 0xc2, 0x3e, 0x7b, 0x0f, 0xcc, 0xbe,
  0xc6, 0x95, 0x26, 0x3f, 0x14, 0x05, 0x4d, 0x3e, 0xc0, 0xd1, 0x3c, 0xbd,
  0xe0, 0x84, 0x2d, 0xbe, 0x08, 0xf1, 0x9e, 0x3d, 0x94, 0x6f, 0x63, 0xbe,
  0x27, 0xe6, 0xe9, 0xbd, 0xb9, 0xca, 0x10, 0xbf, 0x40, 0x07, 0x44, 0x3e,
  0xf2, 0x5e, 0x04, 0x3e, 0x4d, 0x4b, 0x0d, 0x3f, 0xa2, 0x58, 0x9b, 0xbe,
  0xbc, 0x05, 0x24, 0x3f, 0x90, 0x5a, 0xfc, 0x3e, 0xf6, 0x4c, 0xa1, 0xbe,
  0x9d, 0x46, 0x30, 0x3e, 0x20, 0x1d, 0x44, 0x3c, 0x6c, 0x4a, 0x15, 0x3f,
  0x1b, 0xa8, 0x0c, 0xbf, 0xd2, 0xdd, 0xb7, 0xbe, 0xa9, 0xdf, 0x2e, 0x3e,
  0xc6, 0xcb, 0x23, 0x3f, 0x90, 0xcd, 0x10, 0x3e, 0x12, 0x53, 0xbb, 0x3e,
  0x9a, 0x2e, 0x65, 0xbe, 0x2c, 0xe0, 0x13, 0xbe, 0x20, 0x23, 0x1b, 0xbd,
  0x14, 0x7b, 0x8b, 0xbe, 0xcf, 0xeb, 0xf4, 0x3e, 0xaf, 0x20, 0x2d, 0x3f,
  0xbb, 0x9d, 0x4e, 0xbd, 0xcc, 0x3c, 0x32, 0x3f, 0xe6, 0x8a, 0x01, 0xbf,
  0x63, 0x2b, 0xac, 0xbe, 0x74, 0xef, 0x74, 0x3e, 0xd9, 0xa1, 0x34, 0x3f,
  0xa8, 0x50, 0x8e, 0x3e, 0x18, 0x6a, 0x43, 0x3e, 0x17, 0x54, 0xe7, 0x3e,
  0xc1, 0xa7, 0xb4, 0x3e, 0xe5, 0xba, 0x5f, 0xbe, 0x41, 0x29, 0x0e, 0x3f,
  0xa7, 0x16, 0xed, 0xbe, 0x6a, 0x75, 0x53, 0x3f, 0xd4, 0xbc, 0xb5, 0xbe,
  0xd3, 0x0d, 0x2e, 0xbe, 0xee, 0x9b, 0xc0, 0x3e, 0x37, 0xaa, 0xef, 0x3e,
  0xa0, 0xbe, 0xf8, 0xbd, 0xda, 0x3d, 0x5c, 0xbd, 0x62, 0x62, 0x47, 0x3f,
  0x2e, 0xda, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00,
  0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00,
  0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64,
  0x65, 0x6e, 0x73, 0x65, 0x5f, 0x32, 0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75,
  0x6c, 0x00, 0x00, 0x00, 0xb4, 0xd9, 0xff, 0xff, 0x86, 0xdb, 0xff, 0xff,
  0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0xff, 0x74, 0x4e, 0xbe,
  0xa6, 0xc8, 0xe1, 0x3e, 0x70, 0x12, 0xd0, 0x3e, 0xa4, 0x7a, 0x1d, 0xbe,
  0x8b, 0x20, 0xae, 0x3e, 0xa6, 0x14, 0xf6, 0x3e, 0x89, 0x13, 0xdd, 0x3e,
  0xd0, 0x57, 0xb1, 0xbd, 0x18, 0x57, 0x16, 0xbe, 0x2c, 0xdb, 0xfa, 0xbd,
  0x73, 0x6f, 0x3f, 0x3e, 0x98, 0xdc, 0x09, 0x3f, 0x78, 0xac, 0x2d, 0xbe,
  0xd4, 0x12, 0xcf, 0x3e, 0xc0, 0xeb, 0xa4, 0x3c, 0x10, 0x4d, 0x5d, 0xbd,
  0xc3, 0x15, 0x25, 0xbd, 0x97, 0x86, 0x9f, 0xbe, 0xc4, 0x5e, 0x1c, 0xbe,
  0xb4, 0x3c, 0x38, 0xbe, 0x9f, 0x88, 0xf5, 0xbe, 0x58, 0x08, 0xfd, 0x3d,
  0xad, 0x7d, 0x33, 0x3d, 0x91, 0x4d, 0xc8, 0xbe, 0xf9, 0x93, 0x1f, 0x3f,
  0x21, 0x65, 0x0a, 0x3e, 0x00, 0x48, 0x68, 0x3a, 0x39, 0x47, 0xd8, 0x3e,
  0x20, 0x25, 0xbf, 0xbd, 0x48, 0x9f, 0xf1, 0xbd, 0x9c, 0x10, 0xc6, 0xbe,
  0xfa, 0x82, 0xc6, 0x3d, 0xa0, 0x51, 0xaf, 0x3d, 0x88, 0xe9, 0x1a, 0x3e,
  0x00, 0x98, 0xc2, 0x3e, 0x00, 0x2d, 0xd9, 0x3c, 0xc0, 0xd2, 0x5c, 0xbe,
  0x58, 0xd5, 0xcf, 0x3d, 0x70, 0x43, 0x45, 0x3e, 0x73, 0xee, 0x8c, 0x3e,
  0x4c, 0xf8, 0x1f, 0x3e, 0xf2, 0x78, 0xd8, 0x3e, 0xc4, 0x8b, 0x35, 0xbe,
  0x30, 0x5f, 0xff, 0x3e, 0x1b, 0xb2, 0xae, 0xbe, 0xa0, 0xbd, 0x50, 0x3d,
  0x5f, 0x75, 0x3f, 0x3e, 0x1f, 0x5b, 0x1a, 0xbe, 0xf0, 0xaa, 0x78, 0x3d,
  0xe9, 0x1e, 0xac, 0xbe, 0x67, 0x25, 0x8e, 0x3e, 0x78, 0xc8, 0x89, 0xbd,
  0xa2, 0x28, 0x8d, 0x3e, 0x68, 0xb1, 0x70, 0x3e, 0xe5, 0xee, 0xa1, 0x3e,
  0x00, 0x09, 0xa0, 0x3c, 0x0f, 0x30, 0x73, 0xbe, 0x28, 0xf4, 0xef, 0xbd,
  0x60, 0x99, 0x2d, 0x3d, 0xa0, 0xe6, 0x71, 0xbd, 0x30, 0x13, 0xe5, 0x3d,
  0x2b, 0x2c, 0xa1, 0xbe, 0x64, 0xcd, 0x34, 0xbe, 0x20, 0x58, 0x3c, 0x3e,
  0x69, 0xb2, 0xf8, 0x3e, 0x32, 0x81, 0x3f, 0xbe, 0x23, 0x8a, 0xab, 0xbe,
  0x60, 0xfb, 0xa7, 0x3c, 0x93, 0xc0, 0x11, 0x3d, 0x05, 0x74, 0x48, 0xbe,
  0xee, 0x64, 0x8b, 0xbe, 0xc4, 0x8a, 0x55, 0xbe, 0x06, 0xc0, 0x31, 0x3e,
  0x83, 0xb3, 0x7c, 0xbd, 0xa2, 0x10, 0x19, 0x3e, 0x8b, 0xb1, 0xc7, 0xbe,
  0xc0, 0x5d, 0xac, 0xbc, 0x1e, 0xee, 0x3b, 0xbe, 0xd0, 0xb5, 0x48, 0xbe,
  0x08, 0x74, 0x93, 0x3d, 0x8a, 0x1d, 0xe3, 0x3e, 0x75, 0xb8, 0xe5, 0x3d,
  0xb0, 0xc3, 0x11, 0xbd, 0x68, 0x95, 0xb9, 0xbd, 0x02, 0xda, 0x56, 0x3e,
  0xa8, 0xbd, 0xe7, 0x3d, 0x3b, 0xfc, 0x8d, 0x3e, 0x76, 0xb1, 0xd6, 0x3d,
  0x36, 0x24, 0x50, 0xbe, 0x39, 0x9f, 0x01, 0xbe, 0xc8, 0xaa, 0x19, 0xbe,
  0xcc, 0x67, 0x76, 0xbc, 0x42, 0x88, 0xf3, 0xbd, 0xf0, 0x19, 0x9d, 0xbd,
  0xee, 0x46, 0x01, 0x3f, 0x0f, 0x84, 0x82, 0x3e, 0x68, 0xa3, 0x2e, 0xbe,
  0x58, 0x96, 0x44, 0xbe, 0x40, 0xda, 0x00, 0xbd, 0xb0, 0x5e, 0x8f, 0x3d,
  0x70, 0x21, 0xdd, 0xbd, 0x88, 0x9b, 0xb4, 0xbd, 0x90, 0xaa, 0x70, 0xbd,
  0x92, 0x32, 0x1c, 0x3e, 0x1b, 0x45, 0xc1, 0x3d, 0x79, 0x81, 0x1f, 0xbe,
  0xc0, 0xbd, 0x1d, 0x3c, 0x73, 0x05, 0x43, 0xbe, 0xca, 0xf4, 0xd4, 0x3e,
  0xb8, 0x0f, 0x5b, 0xbe, 0xd1, 0xf1, 0x2f, 0x3e, 0x2b, 0x44, 0x3f, 0x3d,
  0xe0, 0xcf, 0x0f, 0xbd, 0x08, 0x63, 0xd2, 0x3e, 0x2a, 0x36, 0x09, 0xbf,
  0x80, 0xa4, 0x3b, 0x3d, 0x5b, 0x83, 0x6f, 0xbe, 0x21, 0xa5, 0x8b, 0x3e,
  0x97, 0x9d, 0x60, 0xbe, 0xa0, 0xad, 0x97, 0xbc, 0x67, 0x19, 0x25, 0xbd,
  0x78, 0x4d, 0xa7, 0xbd, 0xc0, 0x9b, 0x63, 0xbc, 0x04, 0x5b, 0x01, 0x3e,
  0x50, 0xc8, 0x3e, 0xbe, 0xe7, 0x0b, 0x2f, 0x3e, 0xb5, 0xa7, 0x68, 0x3e,
  0x6c, 0x1d, 0x41, 0x3e, 0x86, 0x24, 0xd0, 0x3e, 0x56, 0x4c, 0x6c, 0xbe,
  0xc0, 0x1b, 0xdc, 0xbe, 0xc8, 0xff, 0x93, 0xbd, 0x11, 0x24, 0x9f, 0x3d,
  0x25, 0xb6, 0x91, 0xbe, 0x27, 0x46, 0x8b, 0xbe, 0xa0, 0xc3, 0x63, 0x3d,
  0xbc, 0xa7, 0xa5, 0x3d, 0xd0, 0x89, 0xda, 0x3d, 0x48, 0xc6, 0x9f, 0xbb,
  0x59, 0x33, 0x17, 0x3d, 0x70, 0x57, 0x2c, 0x3d, 0xf5, 0xae, 0xa1, 0xbe,
  0xd8, 0x06, 0x39, 0x3e, 0xc4, 0x9f, 0x30, 0xbe, 0x5b, 0x60, 0x31, 0x3d,
  0x9c, 0xae, 0x4b, 0x3e, 0xd0, 0x3e, 0x65, 0xbe, 0x20, 0xad, 0xec, 0x3d,
  0x73, 0x02, 0x36, 0x3e, 0x60, 0xf5, 0x9d, 0xbd, 0xec, 0x3c, 0xb4, 0x3e,
  0x49, 0xf7, 0xfc, 0x3e, 0xd5, 0x5e, 0x48, 0xbe, 0x9a, 0x6d, 0xec, 0xbd,
  0xe0, 0x08, 0xcc, 0x3c, 0x7c, 0x26, 0x9c, 0xbe, 0x20, 0x0c, 0xdc, 0x3d,
  0xac, 0x49, 0x6f, 0x3e, 0xb2, 0xd9, 0xe7, 0x3e, 0xa7, 0x9c, 0xb8, 0x3e,
  0x00, 0x6f, 0x11, 0x3d, 0x6c, 0xee, 0x3a, 0xbe, 0x7b, 0x2c, 0x24, 0xbe,
  0x00, 0xec, 0xae, 0x3a, 0xa0, 0xba, 0x6f, 0xbe, 0xe4, 0xb0, 0x0c, 0xbe,
  0x9c, 0x8e, 0x4f, 0x3e, 0xf6, 0x48, 0x2a, 0xbc, 0xca, 0x77, 0x90, 0x3e,
  0x88, 0xec, 0x1d, 0xbe, 0xe0, 0x33, 0xc9, 0x3c, 0x6c, 0x9c, 0x22, 0xbe,
  0x95, 0xb7, 0xe8, 0x3e, 0xc0, 0x12, 0x21, 0x3e, 0x07, 0x38, 0xb9, 0xbd,
  0x0f, 0x83, 0xe4, 0x3e, 0xa0, 0x75, 0x7b, 0x3d, 0x4f, 0x3a, 0x93, 0x3e,
  0x0a, 0x75, 0x05, 0xbf, 0xc8, 0x5e, 0x9c, 0x3d, 0xf8, 0xdf, 0x6d, 0xbe,
  0x7e, 0x97, 0x9d, 0x3e, 0x87, 0x53, 0xb1, 0xbc, 0xc0, 0x1e, 0x6d, 0xbd,
  0xf6, 0x92, 0x61, 0x3e, 0xd8, 0xde, 0x7d, 0xbe, 0x10, 0xfd, 0x33, 0xbe,
  0xbc, 0xa5, 0x59, 0xbe, 0x90, 0x08, 0xee, 0xbd, 0x5c, 0x4f, 0x02, 0x3f,
  0xd8, 0x4b, 0x06, 0xbe, 0xc0, 0x9b, 0x05, 0x3d, 0x7c, 0x26, 0x77, 0xbe,
  0xc0, 0x58, 0x5c, 0xbd, 0x60, 0xdd, 0x1c, 0x3d, 0x08, 0xff, 0x1f, 0xbe,
  0xa4, 0x6c, 0x2a, 0xbe, 0x08, 0x47, 0xe2, 0xbd, 0xd8, 0xeb, 0xcc, 0xbd,
  0x14, 0x58, 0x6e, 0x3e, 0xe8, 0xf1, 0x70, 0x3e, 0x20, 0x93, 0xdf, 0xbc,
  0x68, 0x1d, 0x8e, 0x3d, 0x30, 0xab, 0xa1, 0x3d, 0x2c, 0x0e, 0x65, 0xbe,
  0x40, 0x8c, 0x88, 0xbd, 0x78, 0x61, 0x13, 0xbe, 0xa8, 0xfc, 0x2e, 0xbe,
  0x3c, 0xe1, 0x72, 0xbe, 0xf0, 0xc5, 0x29, 0xbd, 0x4c, 0x9f, 0x2c, 0xbe,
  0x00, 0xd3, 0xb0, 0x3d, 0x10, 0xd2, 0x2f, 0xbe, 0xac, 0x08, 0x3d, 0x3e,
  0xd4, 0x8b, 0x79, 0x3e, 0x40, 0x5e, 0x44, 0x3e, 0xf4, 0xf3, 0x37, 0xbe,
  0xd0, 0xdc, 0x7e, 0xbe, 0xe8, 0x51, 0x26, 0x3e, 0x0c, 0xa5, 0x3b, 0xbe,
  0x40, 0x5b, 0x1e, 0xbe, 0x20, 0xdd, 0x26, 0x3e, 0x84, 0xd2, 0x25, 0xbe,
  0x00, 0x83, 0xd9, 0xbb, 0xe0, 0x2e, 0x58, 0xbe, 0xa0, 0xce, 0xed, 0xbc,
  0xd8, 0x6a, 0x2e, 0x3e, 0x40, 0x7a, 0xc6, 0x3c, 0xb8, 0x13, 0x97, 0x3d,
  0x00, 0x80, 0x6e, 0x3b, 0x50, 0x98, 0x5c, 0xbd, 0x2c, 0xf3, 0x04, 0xbe,
  0x28, 0xb8, 0x83, 0xbd, 0xb4, 0x28, 0x1d, 0x3e, 0xe0, 0x9d, 0x4c, 0x3d,
  0xfc, 0x46, 0x09, 0x3e, 0xac, 0xcd, 0x2a, 0xbe, 0x78, 0xbf, 0x35, 0x3e,
  0x54, 0x96, 0x2b, 0xbe, 0xf0, 0xee, 0x66, 0xbd, 0xc0, 0xb4, 0x22, 0x3e,
  0x38, 0xf5, 0x60, 0x3e, 0xec, 0x35, 0x08, 0x3e, 0xf8, 0xd8, 0xd5, 0x3d,
  0x00, 0x15, 0x86, 0x3c, 0xc0, 0xcc, 0xb5, 0xbc, 0x7c, 0x06, 0x40, 0x3e,
  0x44, 0x11, 0x21, 0xbe, 0xc0, 0x08, 0x6a, 0x3e, 0xc8, 0xfa, 0xac, 0xbd,
  0x00, 0x3f, 0xf5, 0xbd, 0x6c, 0x91, 0x62, 0x3e, 0xc0, 0xc9, 0x20, 0xbd,
  0xb4, 0x1c, 0x72, 0x3e, 0xd8, 0xb8, 0x0d, 0x3e, 0x60, 0x87, 0x7c, 0x3e,
  0x38, 0x36, 0x93, 0x3d, 0x2c, 0xf1, 0xbc, 0xbd, 0x21, 0x2f, 0x63, 0xbe,
  0x00, 0x6d, 0xf2, 0x3b, 0x3c, 0xf2, 0x58, 0x3e, 0x2a, 0x6c, 0x12, 0xbd,
  0x32, 0xda, 0x27, 0xbe, 0xec, 0x7c, 0x79, 0x3e, 0x61, 0x3d, 0xc5, 0x3d,
  0x77, 0x0b, 0xad, 0xbd, 0x26, 0x60, 0x3a, 0xbd, 0xd0, 0xf2, 0x11, 0xbe,
  0xb0, 0x20, 0x12, 0x3e, 0x87, 0x4d, 0x92, 0xbc, 0x98, 0xd0, 0xbf, 0x3d,
  0xc0, 0xe9, 0x74, 0xbc, 0x14, 0x28, 0xf5, 0xbb, 0x64, 0xe8, 0x15, 0x3e,
  0x94, 0xf4, 0x63, 0x3e, 0x1c, 0x55, 0x0a, 0x3e, 0x50, 0x63, 0x84, 0x3d,
  0x78, 0x50, 0x68, 0x3e, 0x2f, 0x88, 0x30, 0xbe, 0xbd, 0x24, 0xa9, 0xbd,
  0xfc, 0x7e, 0xbd, 0xbd, 0xa1, 0xdb, 0x5b, 0x3e, 0x24, 0x9a, 0x61, 0xbe,
  0x92, 0xd1, 0xa4, 0x3d, 0xa7, 0x6e, 0xfa, 0xbd, 0xb8, 0xaf, 0xe5, 0xbd,
  0x27, 0x99, 0x00, 0x3e, 0xac, 0xc1, 0x73, 0xbe, 0x80, 0xc3, 0x7b, 0xbe,
  0x80, 0x08, 0xdf, 0xbc, 0xe4, 0x8b, 0x29, 0xbe, 0x48, 0x1e, 0xd2, 0xbd,
  0xf0, 0x26, 0x84, 0xbd, 0xd8, 0x7d, 0x5d, 0x3e, 0xe0, 0xd6, 0xa6, 0x3d,
  0xd3, 0x05, 0xa9, 0x3d, 0x11, 0x20, 0xbe, 0xbc, 0xc5, 0xe2, 0xa2, 0xbe,
  0x18, 0x66, 0x55, 0x3e, 0x15, 0xcd, 0xd4, 0xbd, 0x0e, 0xa9, 0x3a, 0x3d,
  0xa4, 0x4e, 0x12, 0xbe, 0x05, 0xda, 0x99, 0x3c, 0x08, 0xca, 0x55, 0xbe,
  0x00, 0xaa, 0xec, 0x3c, 0xf3, 0x3a, 0x34, 0xbe, 0xa7, 0x73, 0x5b, 0xbe,
  0xc0, 0xdf, 0x39, 0xbc, 0xc3, 0x50, 0x19, 0x3e, 0xfb, 0xdc, 0x29, 0x3e,
  0x2c, 0x71, 0xef, 0x3d, 0xbc, 0xba, 0x36, 0xbe, 0x80, 0x08, 0x58, 0xbc,
  0x24, 0xd2, 0x55, 0x3e, 0xe4, 0xa7, 0x7a, 0xbe, 0x00, 0xf0, 0x9e, 0x3a,
  0xcc, 0x41, 0x65, 0x3e, 0x2a, 0x14, 0x8a, 0xbc, 0x30, 0x8e, 0x22, 0xbd,
  0x14, 0x23, 0x1f, 0xbe, 0x40, 0xc8, 0x78, 0xbe, 0x3b, 0xce, 0xa0, 0x3e,
  0xd7, 0x68, 0xd1, 0x3e, 0x2c, 0x25, 0x62, 0x3e, 0x9b, 0x56, 0xe6, 0x3d,
  0xf0, 0x4a, 0xae, 0x3e, 0x40, 0x8d, 0xb1, 0x3e, 0x50, 0x8e, 0x5a, 0xbe,
  0x40, 0x41, 0x0d, 0xbe, 0x21, 0x32, 0xe3, 0x3c, 0xd8, 0x3b, 0x78, 0xbd,
  0xac, 0xd2, 0x00, 0x3f, 0xa8, 0x7a, 0xd8, 0x3d, 0x93, 0xa3, 0x07, 0x3f,
  0x88, 0x91, 0xb2, 0x3d, 0xd8, 0xdb, 0xd1, 0xbd, 0x0a, 0xe7, 0x16, 0xbe,
  0xf9, 0x65, 0xea, 0xbe, 0x78, 0xf2, 0xc6, 0x3d, 0x30, 0x3b, 0x25, 0xbd,
  0x79, 0x1c, 0xce, 0xbd, 0x00, 0x15, 0x83, 0xbb, 0xe0, 0xee, 0x38, 0x3e,
  0x45, 0xe2, 0x9f, 0xbe, 0x39, 0x53, 0xec, 0x3e, 0x38, 0xfc, 0x4a, 0x3e,
  0x18, 0x82, 0x4c, 0x3e, 0x41, 0x4e, 0xf6, 0x3e, 0x90, 0xec, 0x30, 0xbe,
  0xc0, 0x5a, 0x1f, 0x3d, 0x1c, 0xfc, 0x17, 0xbf, 0xc0, 0xa1, 0x80, 0xbe,
  0x80, 0x81, 0x24, 0x3d, 0xe0, 0xd6, 0x9e, 0x3c, 0x45, 0x9d, 0xe4, 0x3d,
  0xbc, 0xbf, 0x54, 0xbe, 0x54, 0x88, 0x28, 0xbe, 0x00, 0x64, 0xaa, 0x3a,
  0xc0, 0x26, 0x7b, 0xbd, 0x22, 0xb6, 0x4d, 0x3e, 0x86, 0xd6, 0xe0, 0xbc,
  0x26, 0xf9, 0x22, 0x3f, 0x00, 0xd8, 0x7f, 0xbd, 0xa0, 0xda, 0x1e, 0x3f,
  0xf2, 0x6b, 0xcf, 0xbd, 0x90, 0x97, 0x1a, 0x3d, 0x37, 0xf0, 0x72, 0xbe,
  0x26, 0x25, 0xd5, 0x3c, 0xd8, 0x28, 0x2a, 0xbe, 0xfe, 0xe4, 0x8c, 0xbe,
  0x57, 0x8a, 0x27, 0x3f, 0x70, 0xe7, 0x02, 0xbe, 0xac, 0x92, 0x19, 0x3f,
  0x93, 0x44, 0x15, 0x3e, 0x12, 0x66, 0xa2, 0x3e, 0xfc, 0x1e, 0x5d, 0xbe,
  0x18, 0xd6, 0x57, 0xbe, 0x80, 0x31, 0x0e, 0x3c, 0x50, 0x3e, 0xc3, 0xbd,
  0x00, 0xc3, 0xc0, 0x3c, 0x40, 0x96, 0xf4, 0xbd, 0x40, 0x9f, 0xd0, 0xbe,
  0xea, 0x5f, 0x81, 0x3e, 0x84, 0x57, 0x6d, 0xbe, 0x63, 0x36, 0x2e, 0x3e,
  0x72, 0x09, 0xd0, 0xbd, 0x91, 0xf6, 0xb0, 0xbd, 0xd0, 0x18, 0x04, 0x3d,
  0x44, 0xd3, 0x87, 0xbe, 0x83, 0xc8, 0x17, 0xbe, 0xb7, 0xba, 0x28, 0xbe,
  0x80, 0x2a, 0x2f, 0xbe, 0x73, 0xea, 0x67, 0x3e, 0x8f, 0x88, 0xa9, 0x3d,
  0xe4, 0x49, 0x20, 0x3e, 0x5d, 0x24, 0xfc, 0x3d, 0x60, 0x74, 0xd4, 0x3c,
  0x94, 0x30, 0x27, 0xbb, 0x2c, 0xb4, 0x3a, 0x3e, 0x00, 0x0a, 0x6b, 0x3e,
  0xe3, 0x7b, 0x0e, 0xbe, 0xb1, 0x9b, 0x3c, 0x3d, 0xf0, 0x80, 0xca, 0x3d,
  0xb8, 0x87, 0xca, 0x3d, 0x9a, 0xe5, 0xd1, 0x3d, 0x64, 0xcd, 0x73, 0xbe,
  0xee, 0xa0, 0xf8, 0xbd, 0x66, 0x66, 0x0f, 0x3e, 0x5c, 0x59, 0x2f, 0xbe,
  0x62, 0x3b, 0xda, 0xbb, 0xe0, 0x51, 0x4f, 0xbe, 0x11, 0x0a, 0x8c, 0x3d,
  0x9c, 0x3c, 0x75, 0xbe, 0xe8, 0x4f, 0x01, 0x3e, 0x33, 0xf6, 0x5f, 0x3e,
  0x84, 0xe3, 0x4f, 0xbd, 0x88, 0xa4, 0x07, 0xbe, 0x00, 0x66, 0x0b, 0xbc,
  0x2e, 0x5f, 0xfe, 0x3d, 0x04, 0x5a, 0x56, 0xbe, 0x80, 0x2e, 0xf7, 0xbc,
  0x40, 0x26, 0x37, 0xbe, 0x60, 0xbb, 0x67, 0xbd, 0xd3, 0xcc, 0x4b, 0x3e,
  0xba, 0xf3, 0x64, 0xbe, 0x1c, 0xcf, 0x7c, 0x3e, 0xb8, 0x2e, 0xbf, 0xbd,
  0x00, 0x6b, 0x5e, 0x3d, 0xa4, 0xb2, 0x4f, 0xbe, 0x50, 0x58, 0x8a, 0xbd,
  0x28, 0x1a, 0x16, 0x3e, 0x0e, 0x04, 0x6a, 0xbd, 0xd8, 0x4a, 0xd3, 0xbd,
  0x7e, 0x5b, 0x64, 0x3e, 0x16, 0x5c, 0x18, 0x3e, 0x48, 0xb9, 0x46, 0x3e,
  0x9c, 0x91, 0x17, 0xbd, 0xc7, 0x12, 0x7a, 0xbe, 0xcb, 0x74, 0x29, 0x3d,
  0x9c, 0x8f, 0x53, 0xbe, 0xc8, 0x65, 0xf3, 0xbd, 0x50, 0xfe, 0x84, 0x3d,
  0x30, 0x3d, 0xd3, 0x3d, 0x38, 0x93, 0x19, 0x3e, 0x08, 0x0b, 0x26, 0x3e,
  0x70, 0x7f, 0x38, 0xbe, 0x80, 0x2c, 0x91, 0xbd, 0x60, 0x00, 0x33, 0x3d,
  0xa8, 0xe5, 0xaa, 0xbd, 0x30, 0x9a, 0x47, 0x3d, 0x50, 0x88, 0xb6, 0x3d,
  0x0c, 0xff, 0x68, 0xbe, 0xa8, 0x3f, 0x63, 0xbe, 0x68, 0xdb, 0x46, 0xbe,
  0x40, 0x9e, 0xd8, 0x3d, 0x08, 0xc5, 0x32, 0x3e, 0x88, 0x2e, 0x4a, 0xbe,
  0xb0, 0x17, 0x12, 0xbe, 0xa4, 0xb2, 0x6d, 0x3e, 0xe0, 0x4e, 0x47, 0xbd,
  0x14, 0x62, 0x7f, 0xbe, 0x30, 0x8f, 0xc1, 0x3d, 0xdc, 0xcd, 0x5a, 0xbe,
  0x40, 0xbe, 0xf5, 0x3d, 0xc0, 0x34, 0x68, 0xbd, 0xe8, 0xf7, 0x09, 0xbe,
  0x4c, 0x2d, 0x5e, 0xbe, 0xd8, 0x55, 0x16, 0xbe, 0x00, 0x5f, 0x93, 0xbd,
  0xd4, 0xc2, 0x3f, 0x3e, 0x84, 0x6d, 0x46, 0x3e, 0xc8, 0xeb, 0x7a, 0xbe,
  0xa0, 0xca, 0x1c, 0xbd, 0x54, 0xca, 0x57, 0x3e, 0x7c, 0x12, 0x6d, 0xbe,
  0x50, 0xd1, 0x13, 0xbe, 0xc0, 0xfe, 0xfb, 0xbd, 0xd8, 0xd6, 0xe4, 0x3d,
  0x40, 0x47, 0x28, 0xbc, 0x70, 0xea, 0xb3, 0x3d, 0xcc, 0x45, 0x12, 0x3e,
  0x54, 0xe1, 0x32, 0xbe, 0xe0, 0xb1, 0xae, 0xbc, 0x00, 0x11, 0xed, 0x3b,
  0x00, 0xdd, 0xb7, 0x3c, 0xc0, 0x84, 0x68, 0xbd, 0x90, 0xed, 0x3f, 0x3d,
  0xe0, 0x1f, 0x58, 0x3e, 0xfc, 0x7b, 0x5d, 0xbe, 0x80, 0xcd, 0xb4, 0xbb,
  0x88, 0xbc, 0x55, 0x3e, 0x28, 0xfb, 0x37, 0xbe, 0x10, 0x36, 0x7f, 0xbd,
  0xa0, 0x15, 0x99, 0xbd, 0x2c, 0x09, 0x07, 0xbe, 0x88, 0xbd, 0x0e, 0xbe,
  0xc0, 0xce, 0x6c, 0x3d, 0x6c, 0x6e, 0x43, 0xbe, 0xd0, 0x56, 0x0d, 0xbe,
  0x18, 0xd1, 0xb4, 0x3d, 0x10, 0x05, 0xd8, 0xbd, 0x30, 0x3f, 0x72, 0x3d,
  0xac, 0xa4, 0x5d, 0xbe, 0xf4, 0xd0, 0x5e, 0x3e, 0xb0, 0x51, 0x42, 0xbd,
  0x30, 0x67, 0x95, 0xbd, 0x5c, 0xe3, 0x01, 0x3e, 0x30, 0xd4, 0x2a, 0x3e,
  0x38, 0xa3, 0x90, 0x3d, 0xa0, 0x08, 0xec, 0xbd, 0x00, 0x39, 0x70, 0xbd,
  0x38, 0x82, 0x60, 0xbe, 0x10, 0xde, 0xa5, 0x3d, 0x70, 0x54, 0xf2, 0xbd,
  0x1c, 0x5d, 0x5b, 0xbe, 0xc4, 0x71, 0x30, 0xbe, 0x68, 0xe0, 0xa6, 0xbd,
  0x00, 0x3a, 0x8e, 0xbc, 0x90, 0xca, 0xe1, 0xbd, 0x4c, 0x30, 0x27, 0xbe,
  0x58, 0x54, 0xea, 0xbd, 0xc8, 0x96, 0x7e, 0x3e, 0x5c, 0x84, 0x72, 0x3e,
  0x18, 0x26, 0x44, 0x3e, 0xf0, 0x8c, 0x6c, 0x3d, 0xf8, 0x11, 0x70, 0xbe,
  0xf4, 0xda, 0x1e, 0xbe, 0x80, 0xb1, 0xb9, 0xbb, 0x88, 0x2a, 0x47, 0xbe,
  0x10, 0x80, 0x32, 0xbe, 0x00, 0xef, 0x49, 0x3b, 0xf4, 0x85, 0x6c, 0xbe,
  0xe0, 0x8a, 0x4c, 0xbd, 0x74, 0x4c, 0x00, 0xbe, 0xe0, 0x4b, 0x86, 0x3c,
  0x74, 0xa0, 0x1b, 0xbe, 0xd0, 0x61, 0x30, 0x3e, 0x14, 0x4d, 0x19, 0xbe,
  0x80, 0x32, 0x37, 0xbc, 0x60, 0xa3, 0x86, 0x3c, 0xa4, 0x2e, 0x33, 0xbe,
  0x1c, 0x74, 0x18, 0x3e, 0xd0, 0x0a, 0x03, 0xbd, 0x44, 0x0d, 0x67, 0xbe,
  0xdc, 0x5a, 0x5b, 0xbe, 0x40, 0xc0, 0xa6, 0xbc, 0x58, 0xc4, 0xbe, 0x3d,
  0x50, 0x91, 0x36, 0x3d, 0x24, 0x88, 0x42, 0xbe, 0x48, 0xba, 0x53, 0x3e,
  0xc0, 0xc3, 0x4c, 0xbc, 0x00, 0x95, 0x56, 0xbb, 0x00, 0xa1, 0xd8, 0xbc,
  0x00, 0xca, 0x74, 0x3d, 0xf8, 0xe6, 0x1c, 0x3e, 0x90, 0xd7, 0x65, 0x3e,
  0x74, 0x49, 0x2c, 0xbe, 0x00, 0x7b, 0x25, 0x3d, 0x20, 0x9c, 0x10, 0x3e,
  0x50, 0xe9, 0x3d, 0xbd, 0x50, 0x77, 0xca, 0xbd, 0x08, 0x13, 0x49, 0xbe,
  0x58, 0x35, 0x91, 0xbd, 0xe8, 0x8b, 0xdd, 0x3d, 0x90, 0x5f, 0x5f, 0xbd,
  0x00, 0x34, 0x24, 0xbb, 0xd8, 0x11, 0xa8, 0x3d, 0x20, 0xd9, 0xdd, 0x3d,
  0xc4, 0xed, 0x5e, 0xbe, 0x90, 0x07, 0xe8, 0x3d, 0xe0, 0xb5, 0xa5, 0xbc,
  0x08, 0x17, 0x8d, 0xbd, 0x98, 0xc8, 0xf2, 0xbd, 0xa0, 0xe9, 0xf2, 0xbc,
  0xb4, 0x43, 0x2b, 0x3e, 0x18, 0xb3, 0x3e, 0xbe, 0x1f, 0x03, 0x1f, 0x3f,
  0x3d, 0x72, 0xa4, 0xbd, 0x41, 0xb0, 0x0e, 0xbe, 0xf0, 0x24, 0x13, 0x3e,
  0xcf, 0x2a, 0xcd, 0x3d, 0x4e, 0x2a, 0xf8, 0x3d, 0x18, 0xd7, 0xe5, 0xbe,
  0x98, 0xa6, 0x0e, 0xbe, 0xde, 0x86, 0xc7, 0x3e, 0x63, 0x29, 0xcf, 0x3e,
  0x78, 0x03, 0x93, 0x3e, 0x0b, 0x25, 0x63, 0xbe, 0x90, 0x6e, 0x60, 0x3e,
  0x99, 0xc2, 0x6d, 0x3d, 0xe0, 0x79, 0x0d, 0x3d, 0x98, 0x3f, 0x43, 0xbe,
  0x71, 0x36, 0x84, 0x3e, 0xba, 0x3c, 0x19, 0x3f, 0x00, 0x9c, 0x23, 0x3c,
  0x98, 0xbc, 0xc9, 0xbd, 0x97, 0x0c, 0x04, 0x3f, 0x68, 0x4f, 0xb6, 0x3d,
  0x64, 0x69, 0x22, 0x3e, 0x2e, 0x8c, 0x7a, 0x3e, 0x03, 0x65, 0xcf, 0xbe,
  0xc4, 0x7b, 0x67, 0x3e, 0x40, 0x75, 0x00, 0xbe, 0x13, 0xab, 0x85, 0xbe,
  0x19, 0x78, 0x8d, 0x3d, 0x80, 0x2e, 0x29, 0x3c, 0xca, 0x6c, 0x37, 0x3f,
  0x2a, 0xa9, 0x9f, 0x3e, 0x20, 0xaa, 0x3b, 0x3e, 0x80, 0xbd, 0x95, 0xbb,
  0xb3, 0xdb, 0xc5, 0x3c, 0x10, 0x88, 0x54, 0xbe, 0x44, 0x63, 0x04, 0x3e,
  0x50, 0x79, 0x3c, 0x3d, 0x94, 0x94, 0x2f, 0x3e, 0xb4, 0x6c, 0x79, 0x3e,
  0xb4, 0xe1, 0x44, 0x3e, 0xbf, 0x81, 0x73, 0xbe, 0x40, 0xbd, 0xb1, 0x3d,
  0x69, 0x0d, 0x98, 0xbe, 0xa2, 0xf7, 0x8f, 0x3e, 0x00, 0x05, 0x9f, 0x3d,
  0xa2, 0x48, 0x32, 0xbc, 0x48, 0xcf, 0x6a, 0x3e, 0xa0, 0x72, 0x1d, 0x3d,
  0xf4, 0xf9, 0x11, 0x3f, 0x62, 0x72, 0x00, 0xbf, 0x80, 0x03, 0x32, 0x3c,
  0x79, 0x8b, 0xe3, 0xbe, 0x69, 0x31, 0xbc, 0x3e, 0x8c, 0xb0, 0x72, 0xbe,
  0xd0, 0x66, 0x0c, 0x3d, 0x10, 0x3d, 0x5d, 0x3d, 0x70, 0x20, 0x59, 0xbd,
  0x84, 0x60, 0x03, 0xbe, 0x40, 0x8a, 0xf8, 0x3c, 0x98, 0xf9, 0x2c, 0xbe,
  0xcb, 0xee, 0x18, 0x3f, 0x40, 0x5f, 0x0b, 0x3c, 0x90, 0x70, 0x54, 0xbd,
  0x96, 0xf5, 0x14, 0x3e, 0x86, 0x73, 0x92, 0x3c, 0xc9, 0x4a, 0x95, 0xbe,
  0x00, 0xc0, 0x27, 0xb9, 0x33, 0x09, 0x88, 0xbd, 0x11, 0xb0, 0xf1, 0xbd,
  0x5e, 0xcc, 0x80, 0xbe, 0x50, 0x43, 0x6e, 0x3e, 0x88, 0x88, 0xd5, 0x3e,
  0x9a, 0xdf, 0xb3, 0x3d, 0x20, 0x4a, 0xac, 0xbc, 0xd2, 0x5d, 0xe4, 0xbe,
  0x28, 0x21, 0x75, 0x3e, 0x7c, 0x37, 0xec, 0xbd, 0x5c, 0x65, 0x61, 0xbe,
  0xdc, 0xca, 0x7e, 0xbe, 0x80, 0x77, 0xe8, 0x3e, 0x2a, 0xfc, 0x28, 0x3e,
  0x24, 0x8e, 0x3c, 0xbe, 0xfc, 0x2d, 0x6c, 0xbe, 0x54, 0xe6, 0xa8, 0x3e,
  0x38, 0xcc, 0x82, 0x3d, 0xdf, 0x98, 0x6c, 0x3e, 0x9d, 0xb0, 0xcf, 0x3e,
  0xb0, 0x9e, 0xea, 0xbe, 0xc1, 0xdb, 0x8b, 0x3e, 0xbc, 0x3e, 0x6a, 0x3e,
  0xb8, 0xee, 0xe3, 0xbe, 0xa1, 0x45, 0x90, 0x3e, 0xd8, 0x2a, 0xa4, 0xbd,
  0x14, 0x07, 0xf1, 0x3e, 0xf6, 0x0a, 0xa4, 0x3e, 0x30, 0xa8, 0x15, 0x3d,
  0x28, 0xe8, 0xf1, 0xbd, 0xc8, 0xdb, 0x13, 0xbc, 0xcc, 0x0f, 0x06, 0x3e,
  0xa0, 0x19, 0x50, 0x3e, 0x70, 0x04, 0x52, 0x3d, 0xf0, 0xa6, 0x7d, 0xbe,
  0x1a, 0xaf, 0x51, 0x3e, 0x57, 0x53, 0x65, 0x3e, 0x0e, 0x3d, 0x1e, 0xbf,
  0x74, 0x42, 0x24, 0xbe, 0x8e, 0x9f, 0xb5, 0xbe, 0x95, 0x61, 0xb5, 0x3e,
  0x40, 0x94, 0xb0, 0xbd, 0xcf, 0x89, 0x4c, 0x3e, 0x27, 0xc9, 0x66, 0x3e,
  0xf8, 0x75, 0xf5, 0x3d, 0x71, 0xd0, 0xfb, 0x3e, 0x0b, 0xa9, 0xbb, 0xbe,
  0xa8, 0xbd, 0xc5, 0xbd, 0x38, 0x92, 0x4c, 0xbe, 0x73, 0x8b, 0x8d, 0x3e,
  0x35, 0x05, 0x2f, 0xbd, 0x50, 0x85, 0xa3, 0x3d, 0xcf, 0x04, 0x43, 0xbe,
  0xb0, 0x0e, 0x1b, 0x3d, 0x88, 0xf9, 0xf0, 0x3d, 0xc0, 0x88, 0x40, 0x3c,
  0x2c, 0xb3, 0x17, 0x3e, 0xa5, 0x96, 0x03, 0x3f, 0x0b, 0x47, 0x3e, 0xbe,
  0x28, 0x6e, 0x65, 0xbe, 0xd8, 0x98, 0xad, 0x3d, 0xd2, 0x7c, 0x8d, 0xbc,
  0xc5, 0x24, 0x8f, 0x3e, 0x80, 0x87, 0x53, 0x3d, 0xb3, 0x2b, 0x80, 0x3e,
  0xa9, 0xc2, 0x1a, 0x3e, 0x6a, 0x4d, 0x38, 0x3e, 0x50, 0x0b, 0xe0, 0xbd,
  0xb4, 0x2e, 0x92, 0x3d, 0x44, 0xf2, 0x32, 0xbe, 0x66, 0x44, 0x3b, 0xbd,
  0x5d, 0x59, 0x23, 0x3e, 0xb8, 0x87, 0x40, 0xbe, 0x50, 0xf5, 0x06, 0xbe,
  0x78, 0x1f, 0x76, 0x3e, 0x00, 0x30, 0x91, 0xbb, 0x88, 0xd9, 0x1a, 0xbe,
  0x88, 0x3a, 0x16, 0xbe, 0xf8, 0x3f, 0x6e, 0x3e, 0xc4, 0x5a, 0x40, 0xbe,
  0x9f, 0x5c, 0x91, 0xbe, 0x00, 0xfc, 0x0e, 0xbb, 0x2e, 0x0f, 0x1e, 0x3e,
  0x59, 0xa8, 0x89, 0xbe, 0xe2, 0x84, 0xa3, 0x3e, 0x4c, 0x87, 0x65, 0x3e,
  0x6c, 0x9b, 0x56, 0x3e, 0x99, 0xa2, 0x2f, 0xbc, 0x19, 0xa1, 0x48, 0xbe,
  0xb0, 0x96, 0xa9, 0xbd, 0xc4, 0x5f, 0x18, 0xbc, 0xee, 0x05, 0x3a, 0xbe,
  0x4c, 0xb1, 0x3e, 0xbe, 0x40, 0x20, 0x51, 0x3d, 0x00, 0x69, 0xe4, 0x3d,
  0xd0, 0x8e, 0xc9, 0xbd, 0x24, 0x75, 0x02, 0x3e, 0x48, 0xa0, 0x42, 0xbe,
  0x08, 0xb8, 0xf4, 0xbd, 0xcf, 0x6f, 0x4b, 0x3d, 0xe4, 0xbc, 0x54, 0x3e,
  0x1b, 0xbd, 0xbd, 0x3e, 0x00, 0x6a, 0x53, 0x3c, 0xd7, 0x65, 0x50, 0x3e,
  0xfa, 0x90, 0x23, 0xbe, 0xe0, 0x6b, 0x82, 0xbd, 0xac, 0xab, 0xf1, 0x3c,
  0xc7, 0xbd, 0xc2, 0xbd, 0xe8, 0x57, 0x98, 0x3d, 0x8b, 0xe5, 0x00, 0xbd,
  0x37, 0x4f, 0x2c, 0x3e, 0xe0, 0x3e, 0xb2, 0xbc, 0x55, 0x88, 0xe3, 0x3e,
  0x72, 0x89, 0x10, 0x3e, 0xca, 0x8b, 0x77, 0x3e, 0x40, 0xe6, 0xa1, 0xbc,
  0x30, 0x56, 0x1c, 0xbe, 0x3c, 0x02, 0x0c, 0x3e, 0xf0, 0x65, 0x30, 0x3e,
  0x00, 0xe0, 0x70, 0x3c, 0x00, 0xf9, 0x1c, 0xbc, 0x18, 0xeb, 0x50, 0xbd,
  0x88, 0x5f, 0x22, 0xbe, 0x6c, 0x31, 0x40, 0xbe, 0x75, 0xe7, 0x84, 0x3e,
  0x73, 0x67, 0x9f, 0xbe, 0xd3, 0x25, 0x95, 0x3b, 0xc0, 0x60, 0x43, 0xbc,
  0x8d, 0x03, 0xad, 0x3c, 0x33, 0xa6, 0x89, 0x3c, 0x31, 0xa1, 0x0d, 0xbe,
  0xec, 0xe1, 0x58, 0x3e, 0x76, 0x85, 0x72, 0x3e, 0x17, 0x2b, 0xbe, 0x3d,
  0x4d, 0x50, 0x2c, 0xbe, 0xe4, 0xe4, 0x9e, 0xbe, 0x80, 0x79, 0x77, 0x3c,
  0x11, 0xc8, 0x6c, 0xbe, 0x00, 0xfa, 0x66, 0x3c, 0xb0, 0xbc, 0x6f, 0x3e,
  0x01, 0xbd, 0xa5, 0x3d, 0x03, 0x7b, 0xaa, 0x3e, 0x30, 0x29, 0x9e, 0x3d,
  0x08, 0xc0, 0xe6, 0x3d, 0x89, 0x02, 0xed, 0x3e, 0xd0, 0x12, 0x0a, 0x3e,
  0xad, 0x68, 0xa8, 0x3e, 0xb4, 0x64, 0x74, 0x3e, 0xe9, 0xdd, 0x8f, 0xbe,
  0xda, 0x4d, 0x9d, 0x3d, 0x50, 0x13, 0x27, 0x3d, 0x19, 0xcf, 0x7f, 0xbb,
  0x11, 0xc6, 0x89, 0x3e, 0x98, 0x5f, 0xeb, 0xbd, 0x19, 0x1d, 0xfd, 0x3e,
  0x27, 0x9a, 0xbb, 0x3e, 0x34, 0x1b, 0x22, 0xbe, 0x34, 0x1e, 0x79, 0x3e,
  0xa5, 0x6c, 0x42, 0xbe, 0x8c, 0x91, 0x0d, 0x3e, 0x30, 0x6a, 0x20, 0xbe,
  0x5c, 0x3a, 0x14, 0x3e, 0xc0, 0x28, 0x77, 0xbc, 0x74, 0x0e, 0x10, 0x3e,
  0xe8, 0x2e, 0x8b, 0x3d, 0x89, 0xad, 0xde, 0xbe, 0x58, 0x9c, 0x77, 0x3e,
  0xbb, 0x14, 0x99, 0xbe, 0x78, 0x23, 0x55, 0xbc, 0xbc, 0x09, 0x42, 0xbe,
  0x52, 0xa8, 0x51, 0x3e, 0xe6, 0xec, 0x01, 0x3e, 0xf8, 0x54, 0x5e, 0xbe,
  0xde, 0xa4, 0x9a, 0x3e, 0xf6, 0x71, 0x01, 0xbf, 0xe4, 0xc6, 0x17, 0x3e,
  0xe8, 0x48, 0x02, 0xbf, 0x9f, 0xfb, 0x27, 0xbe, 0xc8, 0x57, 0xb3, 0x3c,
  0xb8, 0x54, 0xec, 0xbd, 0x95, 0x90, 0xd3, 0xbd, 0xe0, 0x80, 0xdb, 0x3c,
  0x28, 0xb9, 0x44, 0x3e, 0xe0, 0xdb, 0x5e, 0x3e, 0x1c, 0x65, 0x70, 0x3e,
  0xfd, 0x23, 0x8f, 0x3e, 0xca, 0xe3, 0x08, 0x3e, 0x88, 0xf4, 0x8e, 0xbd,
  0x3e, 0x79, 0xaf, 0xbe, 0x3b, 0xaa, 0xa7, 0x3e, 0xbc, 0x1e, 0x46, 0x3e,
  0x38, 0xae, 0xee, 0x3d, 0x50, 0x31, 0x2b, 0xbd, 0x47, 0xfa, 0xe1, 0x3e,
  0xdb, 0x7e, 0xf6, 0x3e, 0xf4, 0x65, 0x67, 0x3e, 0x4e, 0xfa, 0xf0, 0x3d,
  0x01, 0xfe, 0x2b, 0xbe, 0x2a, 0x9a, 0x19, 0xbe, 0x9b, 0x58, 0xbb, 0x3e,
  0x20, 0xcd, 0xc0, 0x3d, 0x63, 0xb1, 0xf4, 0x3e, 0xa0, 0x8c, 0x68, 0x3d,
  0xe8, 0x37, 0x53, 0xbe, 0xf0, 0x19, 0xe0, 0xbe, 0xd1, 0xb7, 0x39, 0x3c,
  0xc8, 0xc1, 0x0b, 0x3e, 0xf4, 0x7a, 0x2c, 0x3e, 0x4c, 0xa5, 0x0b, 0xbf,
  0x60, 0x20, 0x91, 0x3d, 0xb7, 0xc9, 0x50, 0xbe, 0xa3, 0xe1, 0x8b, 0xbe,
  0xf2, 0xce, 0x09, 0x3f, 0xc1, 0x4c, 0xaa, 0x3d, 0x7c, 0x19, 0x7d, 0xbe,
  0x89, 0xc3, 0x00, 0x3e, 0x12, 0x44, 0x77, 0x3e, 0xe0, 0x2b, 0x47, 0xbe,
  0xb2, 0xa0, 0xef, 0xbe, 0x8c, 0x18, 0x56, 0xbd, 0x50, 0x76, 0x25, 0xbe,
  0xb0, 0x6c, 0x5a, 0x3d, 0x5b, 0x80, 0x53, 0x3e, 0x64, 0xf0, 0x32, 0xbe,
  0x80, 0x2f, 0x25, 0xbd, 0xc8, 0x9f, 0x9f, 0x3d, 0x24, 0x15, 0x1b, 0xbe,
  0x2f, 0xbf, 0x91, 0x3d, 0xd8, 0x4b, 0x68, 0xbe, 0x93, 0x9a, 0x9d, 0x3e,
  0x68, 0x31, 0x7f, 0x3e, 0x9a, 0xdb, 0x60, 0x3e, 0xa2, 0x8f, 0xe7, 0xbd,
  0xf4, 0x49, 0x03, 0x3e, 0xad, 0x92, 0x42, 0xbe, 0xca, 0xf9, 0xe6, 0xbd,
  0x80, 0xfb, 0xab, 0xbb, 0xbe, 0x32, 0xee, 0xbd, 0x6b, 0x89, 0x96, 0x3e,
  0x34, 0xc2, 0x61, 0x3e, 0x6f, 0x34, 0x83, 0x3e, 0xa3, 0xa8, 0x74, 0x3e,
  0xc3, 0x99, 0xd2, 0x3e, 0xb0, 0x47, 0x07, 0x3d, 0x20, 0x06, 0xcd, 0x3c,
  0x18, 0x96, 0x4a, 0x3e, 0x64, 0x60, 0x54, 0x3e, 0xf4, 0x0c, 0x07, 0xbe,
  0x5c, 0x8b, 0x25, 0xbe, 0x78, 0x97, 0xe4, 0xbe, 0x88, 0x35, 0x6b, 0x3e,
  0x58, 0xd0, 0x6b, 0x3e, 0xb0, 0xca, 0xb8, 0xbd, 0x98, 0x7e, 0xa6, 0x3d,
  0x94, 0x64, 0x01, 0xbe, 0x80, 0x07, 0x66, 0x3d, 0x68, 0x02, 0x18, 0xbe,
  0x00, 0x08, 0x1a, 0xbb, 0xa8, 0xfa, 0x20, 0xbe, 0x40, 0x87, 0x8d, 0x3c,
  0x58, 0x37, 0xfb, 0xbd, 0xb4, 0x33, 0x0e, 0xbe, 0x1c, 0xdb, 0x05, 0xbe,
  0x88, 0xf7, 0x4e, 0xbe, 0xb8, 0x50, 0x87, 0xbd, 0x74, 0xc0, 0x06, 0xbe,
  0x5c, 0x38, 0x03, 0x3e, 0xb0, 0x4f, 0x00, 0xbe, 0xf0, 0xe5, 0x93, 0x3d,
  0xb0, 0xcc, 0x0c, 0x3e, 0xac, 0x9a, 0x23, 0xbe, 0x50, 0x32, 0x2d, 0x3e,
  0x48, 0x5f, 0x02, 0xbe, 0xe0, 0x3b, 0x38, 0x3e, 0x44, 0xe5, 0x6c, 0xbe,
  0xf8, 0xfc, 0x7c, 0xbe, 0xb0, 0x00, 0x15, 0x3d, 0x30, 0xa1, 0x12, 0xbe,
  0x78, 0xee, 0x31, 0xbe, 0xa0, 0x3b, 0x6e, 0xbd, 0x10, 0xc2, 0x63, 0x3d,
  0x60, 0xeb, 0x94, 0xbc, 0x00, 0x21, 0x3d, 0xbc, 0x08, 0x9e, 0x06, 0x3e,
  0xc0, 0xb1, 0x36, 0x3c, 0xa0, 0x02, 0xaf, 0x3c, 0x98, 0x43, 0xfe, 0xbd,
  0x2c, 0xa5, 0x28, 0x3e, 0x40, 0xa4, 0x0c, 0x3d, 0x10, 0xa2, 0xc9, 0x3d,
  0xc8, 0x14, 0x54, 0xbe, 0x90, 0x6e, 0x1b, 0xbd, 0x14, 0x2a, 0x51, 0xbe,
  0xb0, 0x58, 0xfd, 0xbd, 0x80, 0x34, 0xd6, 0x3b, 0x30, 0x15, 0x34, 0x3e,
  0xc0, 0x68, 0xb7, 0x3c, 0xac, 0x32, 0x05, 0xbe, 0x58, 0x51, 0xb4, 0x3d,
  0xe0, 0x21, 0x01, 0xbd, 0xd0, 0x6a, 0x9e, 0x3d, 0xd0, 0x3b, 0xd7, 0xbd,
  0x44, 0x52, 0x21, 0xbe, 0x68, 0x3c, 0x4c, 0xbe, 0x0c, 0xa9, 0x4e, 0x3e,
  0xa8, 0x0d, 0x2b, 0x3e, 0x38, 0x48, 0x7f, 0xbe, 0xb8, 0xb9, 0x5a, 0xbe,
  0xe4, 0xd3, 0x4b, 0xbe, 0xd8, 0xd5, 0xe3, 0xbd, 0x68, 0xec, 0x44, 0xbe,
  0xe8, 0x69, 0x9b, 0xbd, 0xc0, 0x53, 0x05, 0x3e, 0x2c, 0x63, 0x7e, 0x3e,
  0x78, 0x9a, 0xf2, 0xbd, 0x58, 0xef, 0x40, 0xbe, 0x3c, 0x4b, 0x2b, 0xbe,
  0x00, 0xf0, 0x8d, 0x3a, 0x00, 0x08, 0x8c, 0x3c, 0x78, 0x75, 0xf7, 0xbd,
  0x90, 0xd6, 0xc7, 0x3d, 0x9c, 0xa5, 0x47, 0x3e, 0x58, 0xe4, 0x26, 0xbe,
  0xe4, 0x10, 0x3c, 0x3e, 0xe0, 0xc3, 0x8b, 0xbc, 0x00, 0xe2, 0x05, 0x3c,
  0x48, 0x8b, 0xa8, 0xbd, 0x80, 0xbc, 0x65, 0xbd, 0x78, 0x13, 0x07, 0x3e,
  0x20, 0x8c, 0x32, 0xbe, 0x00, 0xbb, 0xca, 0xbc, 0x9c, 0x8b, 0x73, 0x3e,
  0xe8, 0x64, 0xf6, 0x3d, 0xec, 0x3b, 0x6f, 0x3e, 0x00, 0xfd, 0x73, 0xbb,
  0x80, 0x50, 0x69, 0xbc, 0x60, 0x1c, 0xff, 0xbc, 0x08, 0xe0, 0x79, 0xbe,
  0x80, 0x7e, 0x3f, 0xbe, 0x4c, 0x6e, 0x48, 0xbe, 0xc0, 0xc4, 0x5b, 0x3c,
  0x80, 0x9d, 0xa1, 0x3d, 0x78, 0xa4, 0x02, 0xbe, 0xa8, 0x15, 0xff, 0x3d,
  0xa8, 0xc8, 0x4f, 0x3e, 0x80, 0xd6, 0x3e, 0x3e, 0x48, 0x5e, 0x85, 0x3d,
  0x9c, 0xea, 0x35, 0xbe, 0x00, 0x64, 0xe6, 0xbb, 0x8c, 0xa3, 0x24, 0xbe,
  0xc0, 0x26, 0x96, 0x3c, 0xf4, 0x5b, 0x2d, 0x3e, 0x40, 0xc4, 0x21, 0x3e,
  0x24, 0xfc, 0x62, 0xbe, 0xe0, 0xb4, 0xe2, 0x3c, 0xc0, 0x60, 0x1a, 0x3c,
  0xac, 0x88, 0x7f, 0xbe, 0xc8, 0x7a, 0xa4, 0x3d, 0xc0, 0xaa, 0x16, 0x3c,
  0x18, 0x20, 0x8e, 0xbd, 0xa0, 0x79, 0xba, 0x3c, 0xa8, 0x60, 0xe9, 0xbd,
  0x6c, 0x99, 0x72, 0xbe, 0xc0, 0x39, 0x39, 0x3d, 0x88, 0x9b, 0x2c, 0x3e,
  0x0c, 0xdb, 0x64, 0x3e, 0xf0, 0x87, 0x61, 0xbd, 0x64, 0xc9, 0x72, 0xbe,
  0x38, 0xc4, 0x36, 0xbe, 0x88, 0xb8, 0x7d, 0x3e, 0x20, 0xf5, 0x22, 0xbd,
  0x20, 0x80, 0x4f, 0x3e, 0xc0, 0xd4, 0x76, 0x3d, 0xd0, 0xdb, 0x1e, 0xbe,
  0x1c, 0x17, 0x36, 0xbe, 0xa0, 0x3b, 0xd4, 0x3d, 0xe0, 0x9e, 0x95, 0x3c,
  0x68, 0x7b, 0xd0, 0xbd, 0xc8, 0x91, 0x38, 0xbe, 0x44, 0xc9, 0x7b, 0x3e,
  0x2f, 0xed, 0x41, 0x3e, 0xb1, 0x45, 0x32, 0xbe, 0xdb, 0xe8, 0x92, 0xbe,
  0x80, 0xbe, 0x47, 0xbe, 0xa9, 0xce, 0xf4, 0xbd, 0x88, 0xb9, 0x89, 0xbd,
  0x38, 0x2a, 0xb0, 0xbb, 0xc8, 0xcc, 0x2e, 0xbe, 0x47, 0x23, 0xc0, 0x3e,
  0xf4, 0xab, 0x9d, 0x3d, 0x0c, 0x23, 0x9b, 0x3e, 0x52, 0xae, 0xa9, 0x3c,
  0x80, 0x13, 0x91, 0x3c, 0x0a, 0xe3, 0x49, 0xbe, 0x38, 0x68, 0x7d, 0xbe,
  0xd0, 0x78, 0x14, 0x3e, 0xf6, 0x03, 0xaf, 0x3d, 0x9d, 0xf6, 0xe4, 0x3e,
  0x00, 0x7b, 0x26, 0x3b, 0xf0, 0x74, 0x00, 0x3d, 0xb6, 0xff, 0xfc, 0x3e,
  0xa0, 0x30, 0xfd, 0x3d, 0x16, 0xef, 0x28, 0x3e, 0x96, 0xe9, 0xae, 0x3e,
  0xfd, 0x65, 0xb1, 0xbe, 0x01, 0x93, 0x44, 0x3e, 0x00, 0x52, 0x94, 0xba,
  0x92, 0xce, 0xc5, 0xbe, 0x71, 0xd1, 0x3c, 0x3d, 0x48, 0xd6, 0x70, 0xbe,
  0x7d, 0x89, 0x94, 0x3e, 0xe0, 0x00, 0x3c, 0x3e, 0x70, 0xd1, 0x5a, 0xbe,
  0xf8, 0x46, 0x36, 0x3e, 0x1d, 0x27, 0xda, 0xbe, 0x18, 0x13, 0xd2, 0x3d,
  0x60, 0x36, 0x8d, 0x3d, 0x28, 0x45, 0x9c, 0xbd, 0x70, 0x29, 0x65, 0xbe,
  0x13, 0x7f, 0xb2, 0x3e, 0x0e, 0x84, 0xb2, 0x3e, 0xe1, 0x8c, 0x87, 0xbe,
  0xd8, 0x79, 0x1c, 0xbe, 0x95, 0x19, 0x44, 0xbe, 0x7f, 0x9e, 0xad, 0x3d,
  0xa0, 0x99, 0xbb, 0x3d, 0xa9, 0xcb, 0xbc, 0x3e, 0x53, 0x81, 0x9d, 0x3e,
  0x1c, 0x06, 0x46, 0xbe, 0xd0, 0x18, 0xb3, 0x3e, 0x20, 0x88, 0xc8, 0xbe,
  0xf8, 0x9a, 0x85, 0x3d, 0xc0, 0xea, 0x66, 0xbe, 0xe3, 0x59, 0x3c, 0x3e,
  0x55, 0xf8, 0x62, 0xbe, 0xe4, 0x43, 0x0b, 0x3e, 0x1e, 0xf4, 0xd9, 0x3c,
  0x74, 0x6f, 0x64, 0xbe, 0x00, 0xb9, 0xd3, 0x3d, 0xd8, 0x52, 0x1c, 0x3e,
  0xc0, 0xa4, 0xe9, 0xbd, 0x23, 0x55, 0xb6, 0x3e, 0xf5, 0x5a, 0x97, 0x3d,
  0xa0, 0x6c, 0x7b, 0x3d, 0x78, 0x19, 0x09, 0xbe, 0xa0, 0x79, 0x94, 0x3d,
  0x48, 0x00, 0x53, 0xbe, 0x40, 0x26, 0xf1, 0x3c, 0x00, 0x5a, 0xe6, 0x3a,
  0x78, 0xe3, 0xc5, 0xbd, 0x30, 0x1a, 0x2e, 0xbd, 0x1c, 0x4d, 0x76, 0xbe,
  0x00, 0x65, 0x46, 0x3c, 0x2c, 0x68, 0x6d, 0x3e, 0x18, 0x82, 0x56, 0xbe,
  0x38, 0xc2, 0x1f, 0x3e, 0x08, 0x0f, 0xa8, 0x3d, 0xb4, 0x4e, 0x15, 0xbe,
  0x80, 0x9e, 0x60, 0x3d, 0x10, 0xc6, 0xd2, 0x3d, 0xb0, 0xe7, 0x23, 0xbe,
  0xc8, 0xb8, 0x8b, 0x3d, 0x80, 0x35, 0x5a, 0x3d, 0xe0, 0x28, 0xb4, 0x3d,
  0x88, 0xd6, 0xfc, 0xbd, 0x40, 0xd6, 0x0b, 0xbe, 0x34, 0x4e, 0x5e, 0xbe,
  0x2c, 0x9e, 0x1c, 0xbe, 0x5c, 0x95, 0x59, 0x3e, 0x00, 0xdd, 0x1b, 0x3c,
  0x50, 0x84, 0xec, 0x3d, 0x00, 0x9c, 0x04, 0x3a, 0x2c, 0x9c, 0x76, 0xbe,
  0x50, 0xb4, 0xc7, 0xbd, 0x78, 0x8d, 0x01, 0xbe, 0xc8, 0xa3, 0x4a, 0xbe,
  0xc0, 0x85, 0xf7, 0x3c, 0xf0, 0x58, 0x5d, 0x3e, 0xf8, 0xf8, 0x49, 0x3e,
  0xec, 0x0b, 0x5b, 0x3e, 0xe8, 0xd6, 0xca, 0xbd, 0xe0, 0x3d, 0x8a, 0xbc,
  0xa0, 0x12, 0xb1, 0xbc, 0x70, 0x80, 0x36, 0xbe, 0xfc, 0x5e, 0x45, 0x3e,
  0x84, 0xec, 0x03, 0x3e, 0x28, 0x8f, 0x95, 0x3d, 0xc0, 0x13, 0xbd, 0xbc,
  0x8c, 0xd0, 0x0c, 0x3e, 0x20, 0x12, 0xe5, 0x3d, 0xd8, 0xb5, 0x01, 0xbe,
  0xb0, 0x8f, 0x73, 0x3e, 0x78, 0x67, 0xc3, 0xbd, 0x60, 0xda, 0x5a, 0xbd,
  0xb0, 0x7b, 0x4e, 0xbe, 0x50, 0x63, 0x94, 0xbd, 0x78, 0xf8, 0xc2, 0xbd,
  0x5c, 0x5f, 0x78, 0xbe, 0x38, 0xcb, 0x3d, 0xbe, 0xf0, 0xcf, 0x56, 0x3e,
  0x18, 0x7b, 0xcf, 0xbd, 0x8c, 0x66, 0x14, 0xbe, 0xe8, 0xc9, 0xf9, 0x3d,
  0x20, 0x53, 0x39, 0x3e, 0x48, 0xd1, 0x8f, 0x3d, 0x84, 0x1c, 0x49, 0xbe,
  0x20, 0x1d, 0xf0, 0xbc, 0x9c, 0x35, 0x14, 0xbe, 0x6c, 0x3d, 0x47, 0x3e,
  0x50, 0x14, 0x50, 0x3e, 0xd0, 0x64, 0xbd, 0xbd, 0x04, 0xcd, 0x4b, 0xbe,
  0x4c, 0x6e, 0x65, 0x3e, 0x38, 0x13, 0xa5, 0xbd, 0xf0, 0xe0, 0x28, 0x3e,
  0x40, 0xbc, 0x19, 0x3d, 0x28, 0x00, 0x91, 0xbd, 0xb0, 0x71, 0x33, 0x3d,
  0xa0, 0x32, 0x50, 0xbd, 0x20, 0xc0, 0x09, 0xbe, 0x40, 0x9a, 0xe4, 0x3c,
  0x90, 0xd1, 0x49, 0x3d, 0x74, 0x6e, 0x0d, 0x3e, 0x20, 0xd7, 0x28, 0x3d,
  0xa8, 0xbf, 0xa2, 0x3d, 0x90, 0x82, 0xb6, 0x3d, 0xd4, 0xf4, 0x3a, 0x3e,
  0xe0, 0xcf, 0x4b, 0x3e, 0x84, 0xe0, 0x13, 0xbe, 0xe0, 0xfe, 0x09, 0x3d,
  0x28, 0xe3, 0x83, 0x3d, 0x4c, 0xbf, 0x45, 0xbe, 0x20, 0x28, 0x40, 0xbd,
  0x08, 0xaf, 0x0b, 0x3e, 0xc8, 0x08, 0x63, 0xbe, 0x54, 0x8a, 0x3a, 0x3e,
  0xf8, 0x2c, 0x6d, 0xbe, 0x70, 0xe0, 0x4c, 0x3e, 0xc0, 0x61, 0xd1, 0x3c,
  0xc0, 0xac, 0xe5, 0xbc, 0x80, 0xc8, 0x17, 0xbe, 0xe0, 0x7b, 0xc2, 0xbd,
  0xdc, 0xfb, 0x29, 0x3e, 0x04, 0x6e, 0x09, 0xbe, 0xc0, 0xe3, 0x20, 0xbe,
  0xb8, 0x28, 0xdc, 0xbd, 0x10, 0xbc, 0x13, 0x3e, 0xc4, 0x7f, 0x69, 0xbe,
  0xb8, 0x11, 0x0b, 0xbe, 0x40, 0x23, 0x02, 0x3d, 0x54, 0xa4, 0x70, 0xbe,
  0xb4, 0x09, 0x32, 0xbe, 0x80, 0x52, 0x29, 0xbe, 0x84, 0x3b, 0x4f, 0xbe,
  0xa4, 0x48, 0x11, 0xbe, 0x08, 0x14, 0x98, 0xbd, 0x90, 0x75, 0x68, 0xbd,
  0x00, 0x70, 0x13, 0xbc, 0xb0, 0x93, 0x6f, 0x3d, 0xb0, 0x09, 0xa2, 0xbd,
  0x60, 0x4d, 0x53, 0x3e, 0x08, 0x4d, 0xeb, 0x3d, 0x20, 0x2a, 0x44, 0x3d,
  0xe0, 0x16, 0xaa, 0x3d, 0xfc, 0x35, 0x0f, 0x3e, 0xf8, 0x8b, 0x50, 0xbe,
  0xb8, 0xae, 0xab, 0xbd, 0xb0, 0x4d, 0xb0, 0x3d, 0x20, 0x4d, 0x01, 0x3e,
  0x00, 0xf6, 0x7e, 0xbe, 0xec, 0x77, 0x3c, 0x3e, 0xb8, 0x70, 0xed, 0x3d,
  0x65, 0x4e, 0xa3, 0x3e, 0xef, 0xc4, 0x18, 0xbe, 0xf7, 0x4f, 0xec, 0xbe,
  0x9c, 0x34, 0x21, 0xbe, 0x26, 0xa9, 0x11, 0x3e, 0x59, 0x91, 0xee, 0x3d,
  0x8c, 0x90, 0xba, 0xbd, 0xc8, 0xb6, 0xc1, 0xbd, 0x99, 0xa5, 0x10, 0xbd,
  0x29, 0x07, 0xbb, 0x3e, 0x1b, 0xe8, 0x6f, 0x3e, 0xf8, 0x1f, 0x94, 0xbe,
  0x70, 0x2f, 0x75, 0x3e, 0x61, 0x6c, 0x51, 0xbe, 0x00, 0x84, 0xee, 0xbb,
  0xf0, 0x48, 0x21, 0xbd, 0x73, 0xf0, 0x94, 0x3e, 0x38, 0xd5, 0xf0, 0x3e,
  0xbc, 0x46, 0x2f, 0x3e, 0x28, 0x34, 0x26, 0xbe, 0xfb, 0x07, 0x08, 0x3f,
  0x80, 0xce, 0xd4, 0xbd, 0x10, 0x3f, 0x56, 0x3e, 0x65, 0xc8, 0xe7, 0x3e,
  0x28, 0x66, 0x98, 0xbe, 0x1e, 0x1f, 0xbc, 0xbd, 0xc0, 0xdd, 0x3e, 0xbe,
  0x52, 0x7e, 0xe3, 0xbe, 0x3f, 0xcc, 0xf7, 0x3c, 0x70, 0xcb, 0x3a, 0x3e,
  0xe7, 0xb0, 0x1c, 0x3f, 0x9c, 0xbc, 0x19, 0x3d, 0xc8, 0x4d, 0xad, 0xbd,
  0xd0, 0xaa, 0xb9, 0x3d, 0x6d, 0xdd, 0x85, 0xbd, 0x24, 0x8d, 0x0d, 0xbe,
  0x14, 0x41, 0x19, 0x3e, 0x5c, 0xf8, 0x44, 0xbe, 0x60, 0x63, 0xba, 0x3d,
  0x6b, 0x97, 0xd8, 0xbb, 0xd9, 0x78, 0xca, 0x3e, 0x67, 0xe4, 0xfc, 0xbe,
  0x50, 0x44, 0x1c, 0x3d, 0x96, 0xee, 0x18, 0xbf, 0x80, 0x63, 0xac, 0x3e,
  0xbc, 0xed, 0x4d, 0xbe, 0x26, 0x3b, 0x35, 0x3e, 0xf0, 0x76, 0x32, 0x3e,
  0xd8, 0x76, 0xc6, 0xbd, 0x7c, 0x74, 0xc5, 0x3e, 0x48, 0xf6, 0x0c, 0xbf,
  0x1c, 0x73, 0x73, 0x3e, 0xde, 0x6d, 0xd7, 0xbe, 0xb1, 0xd9, 0x67, 0x3e,
  0x65, 0xde, 0xce, 0xbe, 0x4c, 0xc1, 0x4f, 0xbe, 0x80, 0x3b, 0xa5, 0xbc,
  0x30, 0x1c, 0xcb, 0xbd, 0x4c, 0x01, 0x27, 0xbe, 0x90, 0x3f, 0x9f, 0xbd,
  0x14, 0x23, 0x1c, 0xbe, 0x37, 0xce, 0x65, 0x3e, 0x60, 0x60, 0x4d, 0xbe,
  0xb0, 0x83, 0x40, 0x3e, 0x39, 0xb9, 0xdd, 0x3e, 0x35, 0xf9, 0x86, 0x3d,
  0x87, 0xa7, 0xd7, 0xbe, 0x7c, 0xe4, 0x41, 0x3e, 0x96, 0x67, 0x4f, 0xbd,
  0x97, 0x7f, 0x43, 0x3c, 0xbe, 0x0d, 0xc2, 0xbe, 0x40, 0x02, 0xe5, 0x3c,
  0x0e, 0x82, 0x0f, 0x3e, 0xa0, 0x71, 0x84, 0xbc, 0xb2, 0x68, 0xaf, 0x3d,
  0xfb, 0xf0, 0x07, 0xbe, 0x28, 0x3f, 0x93, 0xbd, 0xf3, 0xe8, 0x20, 0xbe,
  0xf0, 0x8d, 0x24, 0x3e, 0x60, 0x45, 0x78, 0x3e, 0x4c, 0xf3, 0x29, 0x3e,
  0x70, 0x38, 0x48, 0x3e, 0xc0, 0xff, 0x55, 0x3d, 0xc0, 0x00, 0x6b, 0x3c,
  0x5a, 0x75, 0xd9, 0x3e, 0x54, 0xd5, 0x62, 0xbe, 0xbe, 0x5d, 0x65, 0x3d,
  0xa5, 0x8f, 0x18, 0x3d, 0x80, 0x82, 0xc3, 0xbe, 0x06, 0xfd, 0xb3, 0xbd,
  0xc0, 0xa0, 0x7b, 0x3c, 0xfd, 0x27, 0xb1, 0xbe, 0x9d, 0x9b, 0x96, 0x3e,
  0x7c, 0x37, 0x7e, 0xbe, 0xfc, 0x60, 0xde, 0x3d, 0x6e, 0x37, 0x8f, 0x3d,
  0x58, 0x25, 0xf8, 0xbd, 0x98, 0xa5, 0xdf, 0xbd, 0x31, 0x6e, 0x96, 0xbe,
  0x20, 0xb9, 0x17, 0x3d, 0x14, 0x75, 0x22, 0xbe, 0x80, 0x00, 0xd4, 0xbc,
  0xd8, 0x0f, 0x9d, 0xbd, 0x09, 0x35, 0x34, 0x3e, 0x6a, 0x49, 0xcb, 0xbd,
  0x45, 0xfc, 0xe2, 0xbe, 0xf0, 0xf6, 0x79, 0x3d, 0x36, 0x38, 0x01, 0xbf,
  0xf1, 0x0c, 0x47, 0x3e, 0xb8, 0xf0, 0x8d, 0x3d, 0xbd, 0x25, 0x2b, 0x3d,
  0x69, 0x43, 0x95, 0x3e, 0x18, 0xe0, 0x86, 0x3d, 0x02, 0x52, 0xd3, 0x3e,
  0x56, 0xea, 0x0b, 0xbf, 0x3c, 0xbc, 0x39, 0x3e, 0x2a, 0x69, 0xbb, 0xbd,
  0x8e, 0x00, 0x89, 0x3e, 0x86, 0x36, 0x7c, 0x3d, 0x7c, 0xd0, 0x41, 0x3e,
  0xb4, 0x02, 0xe2, 0xbd, 0xe0, 0xc4, 0xe3, 0xbd, 0x58, 0x20, 0xae, 0x3d,
  0x90, 0x91, 0x55, 0x3e, 0x60, 0xc7, 0xae, 0x3c, 0xa9, 0xe2, 0xa0, 0x3e,
  0x8f, 0x9c, 0x57, 0xbe, 0x20, 0xb1, 0x51, 0x3e, 0x8b, 0x66, 0xae, 0x3d,
  0x79, 0x80, 0x23, 0xbe, 0xe0, 0x11, 0x48, 0xbe, 0x70, 0x18, 0x70, 0xbe,
  0x6a, 0x2f, 0xf0, 0x3d, 0x5f, 0xec, 0xe4, 0xbd, 0x84, 0xb0, 0x3a, 0x3e,
  0xc0, 0xc1, 0x1b, 0x3c, 0x04, 0xf8, 0xdb, 0x3d, 0x2c, 0x87, 0xfb, 0xbd,
  0xd3, 0x14, 0x23, 0xbb, 0x00, 0x36, 0x40, 0xbe, 0xb8, 0xfc, 0xd9, 0x3d,
  0xf9, 0x1c, 0xee, 0x3d, 0x00, 0x79, 0x1e, 0x3b, 0x7c, 0x6b, 0x38, 0x3e,
  0x5f, 0x89, 0x88, 0xbd, 0xfd, 0xe4, 0x2a, 0x3c, 0xc0, 0x58, 0xd7, 0x3d,
  0x04, 0x4a, 0x10, 0xbe, 0xad, 0x58, 0x08, 0xbd, 0x48, 0xa5, 0x15, 0x3e,
  0xb4, 0x24, 0x28, 0x3e, 0xd1, 0x49, 0x88, 0x3d, 0x1c, 0x0c, 0x4b, 0xbe,
  0x85, 0x86, 0x0b, 0xbc, 0x60, 0x9c, 0xe3, 0xbc, 0xd0, 0xae, 0x2e, 0xbe,
  0x99, 0x6e, 0x0c, 0x3e, 0x78, 0x1f, 0xdc, 0x3d, 0xb4, 0xf5, 0x70, 0x3d,
  0xbd, 0x45, 0x77, 0xbe, 0x20, 0x05, 0x8e, 0xbd, 0x88, 0x3a, 0x29, 0x3e,
  0x2a, 0x30, 0x50, 0x3e, 0x9c, 0x1c, 0x72, 0x3e, 0x00, 0x0f, 0x62, 0xbe,
  0xac, 0xbf, 0x4c, 0x3e, 0xd4, 0x21, 0x06, 0xbe, 0x28, 0xea, 0x54, 0xbe,
  0xea, 0x2d, 0x65, 0x3e, 0x98, 0x96, 0x56, 0x3e, 0xc0, 0x55, 0xc6, 0xbd,
  0x70, 0x8d, 0xb9, 0x3d, 0xe0, 0x8c, 0x34, 0xbe, 0x00, 0x71, 0x50, 0xbe,
  0xb9, 0xa0, 0x34, 0xbe, 0x7b, 0x5e, 0x62, 0xbe, 0xf0, 0x57, 0x88, 0xbd,
  0xa8, 0xb1, 0x2f, 0x3e, 0x80, 0xb4, 0x34, 0x3e, 0xc0, 0xa7, 0x74, 0xbc,
  0xce, 0x91, 0xf0, 0xbc, 0x5a, 0x8d, 0x3c, 0x3e, 0x7b, 0x77, 0x9c, 0x3d,
  0x80, 0xce, 0xb5, 0xbd, 0x7c, 0xd2, 0x06, 0xbe, 0xb0, 0x05, 0x2d, 0xbd,
  0xa0, 0x8c, 0x20, 0xbe, 0x78, 0x6d, 0xff, 0xbd, 0x98, 0x15, 0x0e, 0x3e,
  0xf8, 0x7a, 0xf5, 0x3d, 0x08, 0x91, 0x61, 0x3e, 0xb8, 0xdd, 0x3e, 0xbe,
  0x26, 0xb1, 0xb6, 0x3e, 0x1c, 0x2b, 0x75, 0x3e, 0x7f, 0x34, 0xc1, 0xbe,
  0x5c, 0xcd, 0x27, 0xbe, 0xcb, 0x2c, 0x90, 0x3e, 0xeb, 0x10, 0x1f, 0xbe,
  0x98, 0x9f, 0x32, 0xbd, 0x80, 0x62, 0x00, 0x3e, 0x7d, 0xcb, 0x5d, 0x3e,
  0x78, 0x4d, 0xbf, 0x3d, 0x4b, 0xbd, 0xf6, 0x3e, 0x0b, 0x8b, 0x58, 0x3d,
  0x98, 0x08, 0x80, 0xbd, 0xbb, 0x38, 0x16, 0xbb, 0x40, 0x33, 0x06, 0xbc,
  0x7c, 0x60, 0x17, 0xbe, 0xb7, 0xe4, 0x09, 0x3f, 0x8c, 0x2e, 0x89, 0x3e,
  0xc0, 0x70, 0xbc, 0xbd, 0xf8, 0x5e, 0x30, 0x3e, 0x61, 0x4a, 0x10, 0x3f,
  0xb8, 0xaf, 0x8f, 0x3d, 0x94, 0xf8, 0x0a, 0x3e, 0xcc, 0x4b, 0xa0, 0x3e,
  0x50, 0x5a, 0x2e, 0xbe, 0xe3, 0x51, 0xea, 0x3d, 0x3c, 0x61, 0x75, 0xbe,
  0x11, 0x35, 0x74, 0xbd, 0xa4, 0x7a, 0xee, 0x3e, 0x94, 0x33, 0x15, 0xbe,
  0x90, 0x78, 0xa9, 0x3e, 0x30, 0x93, 0xd9, 0x3e, 0xa8, 0xe8, 0xf2, 0xbd,
  0x90, 0xe7, 0x0d, 0x3d, 0x13, 0xd5, 0x2f, 0xbe, 0x80, 0x12, 0x6d, 0x3d,
  0xc8, 0x0f, 0x3e, 0xbe, 0xa0, 0xcb, 0x4a, 0x3d, 0xfc, 0x0a, 0x59, 0xbe,
  0x15, 0x11, 0x78, 0xbb, 0x7c, 0x6d, 0x2f, 0x3e, 0x2c, 0x24, 0xd9, 0xbe,
  0x94, 0x5e, 0x17, 0x3e, 0xc0, 0xbe, 0xda, 0xbe, 0xb4, 0x60, 0xa8, 0x3e,
  0x20, 0x11, 0xe5, 0x3d, 0x39, 0x36, 0xe4, 0x3e, 0xe1, 0x89, 0x70, 0x3d,
  0x0c, 0xf6, 0x67, 0xbe, 0xdf, 0x33, 0xf0, 0x3e, 0xa7, 0xe8, 0x9d, 0xbe,
  0xd8, 0x56, 0x6d, 0x3e, 0x3d, 0xc7, 0x33, 0xbd, 0x18, 0xbd, 0xdd, 0x3e,
  0xa6, 0x2d, 0x0b, 0xbe, 0x98, 0xf8, 0x9e, 0xbd, 0x16, 0x95, 0xaa, 0x3d,
  0xd0, 0xcc, 0xd6, 0xbd, 0x88, 0x6a, 0x54, 0xbe, 0x68, 0x0c, 0xda, 0xbd,
  0x0c, 0x0a, 0x07, 0xbe, 0x5c, 0x4d, 0xba, 0x3e, 0x05, 0xb7, 0x60, 0xbe,
  0xe0, 0x62, 0x77, 0xbe, 0xeb, 0xc2, 0xd7, 0xbe, 0xa6, 0xfd, 0xb3, 0x3e,
  0xe3, 0x50, 0x06, 0x3f, 0x78, 0xcd, 0xa6, 0xbd, 0xd1, 0x32, 0xd2, 0x3d,
  0x09, 0x81, 0x39, 0xbc, 0xcd, 0xb2, 0x0e, 0x3f, 0x90, 0xa9, 0x4d, 0xbd,
  0xd6, 0x72, 0x02, 0x3d, 0x23, 0xfa, 0xf1, 0x3d, 0x9c, 0xab, 0x45, 0xbd,
  0x57, 0xf9, 0x8b, 0x3e, 0x1c, 0x2b, 0x0f, 0x3e, 0x69, 0x6e, 0xee, 0x3c,
  0x4c, 0x86, 0x42, 0xbe, 0x84, 0xab, 0x07, 0xbe, 0x25, 0x3f, 0xc3, 0xbd,
  0x7d, 0x1a, 0xcc, 0xbb, 0xf8, 0xdf, 0xf7, 0x3d, 0x48, 0x3d, 0xfb, 0xbd,
  0xc6, 0x39, 0xc4, 0xbe, 0x00, 0x4e, 0x36, 0x3b, 0xaf, 0x1f, 0x06, 0xbd,
  0x95, 0xb5, 0x02, 0xbe, 0x80, 0x2b, 0xbf, 0x3e, 0xae, 0xdb, 0x5f, 0xbe,
  0xd8, 0x69, 0xd7, 0xbd, 0xb0, 0x41, 0xf6, 0x3e, 0xbe, 0xd7, 0x3a, 0x3e,
  0x80, 0x5e, 0x93, 0xbc, 0xde, 0xff, 0x02, 0xbe, 0xd2, 0x0a, 0x08, 0xbe,
  0x9c, 0x63, 0x6d, 0xbe, 0xb4, 0xef, 0x6c, 0xbe, 0x58, 0x90, 0xb0, 0x3e,
  0x10, 0x10, 0x4f, 0x3e, 0xec, 0x67, 0x7f, 0x3e, 0x60, 0x95, 0x2b, 0x3e,
  0x00, 0xb0, 0x8b, 0xba, 0xa6, 0x41, 0x32, 0x3d, 0x1d, 0xdd, 0x8e, 0xbd,
  0x61, 0x4f, 0xdd, 0x3e, 0x2c, 0xaf, 0x5d, 0xbe, 0x7d, 0x53, 0x0f, 0x3f,
  0x39, 0xb6, 0x86, 0xbb, 0x64, 0x5b, 0x50, 0x3e, 0x22, 0xc7, 0x46, 0xbd,
  0xfd, 0x04, 0x2d, 0xbe, 0xe8, 0x88, 0x37, 0xbe, 0xd3, 0x0a, 0xd3, 0xbe,
  0x76, 0xef, 0x87, 0x3e, 0xf0, 0xf6, 0x2b, 0xbe, 0x1a, 0xea, 0xe2, 0x3e,
  0x5e, 0xba, 0x1d, 0xbe, 0x8f, 0x6b, 0x7c, 0x3e, 0x28, 0x5b, 0x9e, 0x3d,
  0x2d, 0x6c, 0x88, 0xbd, 0xc8, 0xdf, 0x8b, 0x3d, 0xd8, 0xaa, 0xff, 0xbd,
  0x20, 0x1c, 0xdc, 0xbd, 0x08, 0xc3, 0x60, 0xbe, 0xe6, 0x94, 0xbb, 0xbd,
  0x81, 0x21, 0xa8, 0x3d, 0x80, 0x33, 0x0a, 0x3d, 0xa0, 0xe8, 0x26, 0x3f,
  0xd1, 0x85, 0x8d, 0xbe, 0xf0, 0x93, 0xb5, 0xbe, 0xb8, 0xb4, 0x2d, 0xbe,
  0xeb, 0x85, 0x48, 0x3e, 0xfb, 0x30, 0xc1, 0xbd, 0xef, 0xde, 0x7c, 0xbe,
  0xf4, 0xff, 0x34, 0xbe, 0x62, 0x32, 0x11, 0x3d, 0x16, 0x73, 0xf9, 0x3c,
  0x49, 0x63, 0xa3, 0x3e, 0x6f, 0x25, 0x34, 0xbe, 0xa8, 0xe2, 0x13, 0x3e,
  0xbf, 0xb2, 0xce, 0xbd, 0xf0, 0x64, 0xcf, 0xbd, 0x04, 0x5c, 0x64, 0x3e,
  0x9a, 0x31, 0x42, 0x3e, 0x0c, 0x0e, 0xa9, 0x3e, 0x24, 0xc7, 0x59, 0x3e,
  0x50, 0xc1, 0x27, 0x3d, 0x9b, 0xa7, 0xfc, 0x3e, 0x80, 0xef, 0xd1, 0xbc,
  0x97, 0x21, 0x7a, 0x3e, 0x20, 0xb7, 0x82, 0x3e, 0x05, 0xc7, 0x07, 0xbf,
  0x31, 0xe3, 0xbd, 0x3e, 0xe8, 0xac, 0xf0, 0x3d, 0xb1, 0x6a, 0xa6, 0xbe,
  0x51, 0x5e, 0x59, 0x3d, 0x00, 0x10, 0x1b, 0xbb, 0x92, 0xf0, 0x0c, 0x3f,
  0x38, 0x27, 0xe8, 0x3d, 0x3c, 0xd8, 0x47, 0x3e, 0x88, 0x52, 0xd4, 0x3d,
  0xbe, 0x5f, 0x2c, 0xbe, 0xd0, 0xba, 0x5e, 0xbd, 0xf0, 0xeb, 0xfd, 0x3d,
  0x94, 0x50, 0x7f, 0xbe, 0xc0, 0xe0, 0x55, 0x3e, 0x75, 0x9e, 0x80, 0xbd,
  0x30, 0x88, 0xb4, 0x3d, 0x28, 0x9b, 0xb4, 0xbe, 0x18, 0xc1, 0x6a, 0xbe,
  0xfc, 0x60, 0xfc, 0xbe, 0x34, 0x54, 0xe8, 0x3e, 0x6c, 0xf8, 0x4e, 0xbe,
  0x85, 0x81, 0x0a, 0x3e, 0x63, 0x4a, 0xde, 0x3e, 0x50, 0x20, 0x49, 0x3e,
  0x97, 0x9f, 0x07, 0x3f, 0x47, 0x0c, 0x80, 0xbe, 0x80, 0x18, 0x37, 0x3e,
  0xd0, 0xf4, 0x8a, 0xbe, 0xdc, 0xc8, 0xed, 0x3d, 0x66, 0xed, 0x18, 0xbe,
  0x78, 0xcb, 0x5c, 0xbe, 0x42, 0xef, 0x1e, 0xbe, 0x08, 0xa2, 0xeb, 0x3d,
  0x80, 0xec, 0x49, 0x3e, 0x88, 0xf6, 0xff, 0x3d, 0x60, 0x27, 0x47, 0x3e,
  0x03, 0xbd, 0xcc, 0x3e, 0xa4, 0x3c, 0x09, 0x3d, 0xa8, 0x4f, 0xa8, 0x3d,
  0x38, 0x25, 0x4d, 0xbe, 0x7b, 0x4c, 0xbe, 0x3e, 0x0d, 0x05, 0xf1, 0x3e,
  0x60, 0x8d, 0x58, 0xbd, 0x55, 0x16, 0x96, 0x3e, 0x08, 0x36, 0xc6, 0x3e,
  0x62, 0x54, 0xaa, 0x3e, 0x38, 0x46, 0xfc, 0xbd, 0x58, 0x95, 0xf0, 0x3d,
  0x72, 0xf6, 0x0f, 0x3c, 0x87, 0x03, 0xa4, 0xbd, 0x88, 0xbc, 0xa4, 0x3e,
  0xec, 0xf9, 0x27, 0xbe, 0xe2, 0xe6, 0xcf, 0x3e, 0x60, 0x00, 0xf8, 0x3c,
  0xe8, 0x8b, 0xb5, 0x3d, 0x47, 0xbb, 0x8e, 0xbd, 0xd6, 0x18, 0xe3, 0xbe,
  0x08, 0x0d, 0x20, 0x3e, 0xdc, 0x77, 0x32, 0x3e, 0x18, 0xd2, 0x87, 0xbe,
  0x08, 0x66, 0x47, 0xbe, 0x46, 0x1f, 0x28, 0xbe, 0x95, 0x70, 0xef, 0xbe,
  0xbf, 0xa6, 0x5a, 0x3e, 0x37, 0xf4, 0xc6, 0x3d, 0x14, 0x6f, 0x15, 0xbe,
  0xe0, 0x2f, 0x8d, 0x3e, 0x85, 0x9d, 0xe5, 0x3d, 0x70, 0xf8, 0x89, 0x3d,
  0xf4, 0x8c, 0x09, 0xbe, 0x8f, 0x1a, 0xc3, 0xbe, 0x60, 0xad, 0x85, 0xbc,
  0x80, 0xf1, 0xf3, 0x3d, 0x34, 0x9c, 0xc4, 0x3e, 0x5c, 0x1d, 0x17, 0x3e,
  0xbc, 0x23, 0x15, 0xbe, 0xa0, 0xec, 0x01, 0x3e, 0xd0, 0x1e, 0x7d, 0xbd,
  0x66, 0xe5, 0x7b, 0xbd, 0x83, 0x56, 0x51, 0x3d, 0xe0, 0x7d, 0xf4, 0x3e,
  0xd0, 0x9a, 0xcf, 0xbd, 0x86, 0x34, 0x02, 0x3f, 0x22, 0xdf, 0x30, 0x3b,
  0x74, 0x40, 0x04, 0xbe, 0x1e, 0x91, 0x4b, 0x3e, 0xa6, 0xbe, 0xa9, 0xbe,
  0xe0, 0x79, 0x21, 0xbd, 0x5f, 0x46, 0x55, 0xbd, 0xeb, 0x3f, 0xcc, 0x3e,
  0xe0, 0x95, 0x47, 0xbe, 0x44, 0x0b, 0xf6, 0x3e, 0x85, 0xb2, 0x2b, 0xbe,
  0x7f, 0xf1, 0xc9, 0x3e, 0xc0, 0xc4, 0x0a, 0xbe, 0xac, 0xb3, 0x57, 0xbe,
  0x24, 0x6a, 0x62, 0x3e, 0x34, 0xf7, 0x7d, 0x3e, 0x80, 0x22, 0xf2, 0xbd,
  0x28, 0xc2, 0xdb, 0x3d, 0x39, 0xaa, 0x85, 0xbe, 0xc0, 0x3b, 0xf5, 0x3c,
  0x80, 0x06, 0x63, 0xbc, 0x45, 0xf7, 0x4e, 0xbd, 0x1f, 0x51, 0xb5, 0x3e,
  0x86, 0x0f, 0x43, 0x3e, 0x78, 0xd3, 0x37, 0xbe, 0x96, 0xb4, 0xf4, 0x3d,
  0x3f, 0x2c, 0xef, 0x3e, 0x32, 0x6c, 0x27, 0x3e, 0x40, 0xed, 0x49, 0xbd,
  0x33, 0x54, 0x57, 0xbe, 0x55, 0xc0, 0xf8, 0x3d, 0xaf, 0x87, 0x61, 0x3e,
  0x20, 0x9f, 0xa9, 0x3e, 0xe8, 0x28, 0x53, 0xbe, 0x1d, 0x31, 0xb3, 0x3d,
  0x78, 0xc7, 0x7e, 0xbe, 0x7c, 0x0b, 0x60, 0xbe, 0xf5, 0x12, 0x4c, 0xbe,
  0x20, 0x96, 0x6d, 0xbe, 0x38, 0x48, 0x4c, 0x3e, 0xb4, 0xc0, 0x02, 0x3e,
  0xf8, 0x86, 0x6e, 0xbe, 0xe0, 0xbe, 0xbd, 0x3c, 0x6c, 0xfd, 0x84, 0x3e,
  0xf9, 0x5a, 0x07, 0xbd, 0x62, 0x07, 0xeb, 0x3e, 0xcd, 0xe3, 0x8d, 0x3c,
  0x90, 0xbd, 0x4b, 0x3d, 0xa6, 0x38, 0x72, 0x3e, 0xba, 0x35, 0x48, 0x3c,
  0x30, 0x87, 0x39, 0x3e, 0xa5, 0x7b, 0xde, 0xbe, 0x55, 0x21, 0x91, 0xbe,
  0x54, 0xe5, 0x33, 0x3e, 0x74, 0x57, 0x4d, 0x3e, 0x78, 0x49, 0x60, 0x3e,
  0xe0, 0xf0, 0x9e, 0x3c, 0x40, 0xf9, 0xd0, 0x3d, 0xa8, 0x3e, 0xdc, 0x3d,
  0xf0, 0xd4, 0x41, 0x3e, 0xa7, 0x69, 0x7b, 0x3e, 0x44, 0x18, 0x7b, 0x3d,
  0xc1, 0xf4, 0x00, 0x3f, 0x9c, 0xb0, 0x00, 0xbe, 0x97, 0xda, 0x1f, 0x3f,
  0xe6, 0x1e, 0x9a, 0xbe, 0x00, 0xd8, 0x65, 0xba, 0x2a, 0xed, 0x09, 0x3e,
  0x0d, 0xea, 0x2e, 0xbd, 0x80, 0xed, 0x99, 0xbd, 0x7c, 0xd9, 0x1c, 0xbe,
  0x19, 0xca, 0xf1, 0x3e, 0x50, 0x2b, 0x12, 0xbe, 0x90, 0xa2, 0x17, 0x3f,
  0x3e, 0x20, 0xd6, 0xbc, 0x1e, 0xce, 0x0e, 0x3d, 0x14, 0x7d, 0x57, 0xbe,
  0xf4, 0x82, 0x1b, 0xbe, 0x70, 0x7b, 0xc7, 0xbd, 0x68, 0xce, 0x7d, 0xbe,
  0x08, 0xfa, 0x36, 0x3e, 0xa0, 0xbb, 0x76, 0xbe, 0x05, 0x40, 0x94, 0xbe,
  0x54, 0xf1, 0x3e, 0x3e, 0x08, 0x03, 0xc6, 0xbd, 0xd0, 0xce, 0x10, 0xbe,
  0x84, 0x96, 0x75, 0xbe, 0xec, 0x5b, 0x02, 0xbe, 0x20, 0xc3, 0x16, 0xbd,
  0xe0, 0x21, 0xe2, 0x3c, 0xfc, 0xd2, 0x5b, 0xbe, 0x30, 0xa1, 0x7c, 0x3d,
  0xf0, 0x0c, 0x76, 0x3e, 0x68, 0x9a, 0xa9, 0xbd, 0x98, 0x06, 0xe8, 0xbd,
  0x78, 0x3f, 0xd7, 0xbd, 0x8c, 0x1c, 0x12, 0x3e, 0x60, 0x6a, 0x69, 0x3e,
  0x50, 0x55, 0x68, 0x3d, 0xd0, 0xbe, 0xe7, 0xbd, 0x98, 0x69, 0x48, 0x3e,
  0x80, 0xfe, 0x96, 0xbd, 0x88, 0xb4, 0x1c, 0xbe, 0x24, 0xe1, 0x41, 0xbe,
  0x50, 0x71, 0x64, 0x3e, 0xb0, 0xcf, 0x0d, 0x3e, 0x1c, 0x2d, 0x3d, 0xbe,
  0x70, 0x00, 0x65, 0xbd, 0x10, 0x7d, 0xe2, 0x3d, 0xcc, 0xea, 0x66, 0x3e,
  0xb8, 0x8f, 0x1b, 0xbe, 0xf8, 0xf3, 0x17, 0x3e, 0x18, 0x26, 0xbe, 0xbd,
  0x40, 0x3c, 0x4c, 0x3e, 0x60, 0x23, 0xbb, 0xbd, 0x54, 0x59, 0x26, 0xbe,
  0xa0, 0x20, 0xec, 0xbc, 0x20, 0x03, 0x3e, 0x3e, 0x80, 0x82, 0x8a, 0xbd,
  0x40, 0x24, 0x59, 0xbe, 0x70, 0x60, 0x5e, 0xbd, 0x50, 0x0f, 0xcc, 0x3d,
  0xf8, 0x85, 0x46, 0x3e, 0x64, 0x2b, 0x22, 0xbe, 0x80, 0x2e, 0x35, 0x3d,
  0x98, 0x93, 0x18, 0xbe, 0x00, 0x3c, 0x60, 0xbd, 0x10, 0xc9, 0xef, 0xbd,
  0x90, 0x16, 0x7b, 0x3d, 0x20, 0x28, 0x82, 0xbc, 0x00, 0xb8, 0x60, 0x3c,
  0x00, 0x5f, 0x34, 0x3d, 0x90, 0x97, 0x66, 0x3d, 0x04, 0xe1, 0x2a, 0xbe,
  0x90, 0x79, 0x70, 0x3e, 0xe4, 0x2d, 0x56, 0xbe, 0x18, 0x3c, 0xfb, 0xbd,
  0xb8, 0xfb, 0xdc, 0xbd, 0xec, 0x8b, 0x15, 0x3e, 0x00, 0x58, 0x13, 0xba,
  0x60, 0xa3, 0xe4, 0xbc, 0x3c, 0x1b, 0x1d, 0x3e, 0xb0, 0xdd, 0x14, 0xbd,
  0xf8, 0x50, 0x5d, 0xbe, 0xd0, 0xcc, 0x47, 0x3e, 0x70, 0x9e, 0x9e, 0x3d,
  0xb0, 0xa5, 0x06, 0xbe, 0x00, 0x3e, 0xee, 0xbb, 0xcc, 0xf3, 0x4a, 0x3e,
  0x53, 0xfe, 0x1a, 0x3f, 0xb9, 0x4c, 0xbc, 0x3d, 0x04, 0x10, 0xf7, 0x3d,
  0xa0, 0x14, 0x81, 0xbc, 0x80, 0x57, 0xaf, 0x3e, 0x0a, 0xb7, 0x6e, 0xbd,
  0x53, 0xe6, 0x60, 0x3e, 0x80, 0x33, 0xf5, 0xbb, 0x27, 0x96, 0xa7, 0x3e,
  0x50, 0x04, 0x95, 0x3e, 0x97, 0x0d, 0xe7, 0x3e, 0x8e, 0xb8, 0x37, 0x3c,
  0x58, 0xdb, 0xf3, 0x3d, 0x01, 0x90, 0x1d, 0x3e, 0x00, 0xbd, 0x6c, 0x3e,
  0xd0, 0x26, 0xc1, 0xbd, 0x6e, 0xf7, 0xb6, 0x3e, 0x80, 0xb8, 0xf3, 0x3e,
  0xbc, 0xd4, 0x5a, 0x3e, 0x30, 0x2c, 0x2e, 0xbd, 0x39, 0x92, 0xa7, 0x3e,
  0xa0, 0xf2, 0x9e, 0xbd, 0xb3, 0x48, 0x00, 0x3f, 0x32, 0x75, 0x82, 0x3e,
  0x5d, 0x55, 0x30, 0x3e, 0xd0, 0x7d, 0x4b, 0x3e, 0x50, 0xb2, 0x36, 0xbe,
  0xa5, 0x3a, 0x03, 0xbe, 0xda, 0x37, 0x00, 0x3f, 0x90, 0x24, 0x9e, 0xbd,
  0x91, 0x6e, 0xcd, 0x3e, 0x61, 0x1b, 0xf6, 0x3e, 0xb0, 0x75, 0x34, 0xbe,
  0xec, 0xe6, 0x2d, 0x3e, 0xc1, 0x08, 0x03, 0x3e, 0x68, 0xc1, 0x30, 0xbe,
  0x80, 0x3a, 0x1d, 0xbc, 0x70, 0x1f, 0x0a, 0x3d, 0x6c, 0x82, 0x6e, 0x3e,
  0xbf, 0x0f, 0x0d, 0x3e, 0xe1, 0xbc, 0xc1, 0x3e, 0xec, 0x84, 0x82, 0xbe,
  0xc4, 0xda, 0x77, 0x3e, 0x29, 0x27, 0xe6, 0xbe, 0xb3, 0xdf, 0x0d, 0x3f,
  0x00, 0x04, 0x75, 0x3a, 0x4c, 0x0d, 0xd9, 0x3e, 0x8e, 0x84, 0x03, 0x3f,
  0xb0, 0xe2, 0xfb, 0x3d, 0xc1, 0x7a, 0x06, 0x3f, 0x9e, 0xb3, 0x5f, 0xbe,
  0xe8, 0xd4, 0xcf, 0x3d, 0xf9, 0x9d, 0x82, 0xbe, 0x41, 0x60, 0x4b, 0x3e,
  0xc1, 0x3f, 0x2e, 0xbc, 0x10, 0xc0, 0x94, 0x3d, 0xa6, 0x9c, 0x03, 0xbe,
  0x80, 0xd4, 0xd6, 0x3c, 0xc8, 0x19, 0x92, 0x3d, 0xf0, 0x39, 0x75, 0xbe,
  0xc0, 0x0c, 0x52, 0x3c, 0xff, 0x58, 0xef, 0x3e, 0x75, 0x4d, 0x0b, 0x3e,
  0x40, 0x86, 0x3b, 0x3e, 0xe0, 0xb1, 0xe4, 0x3c, 0x28, 0xbf, 0x89, 0xbd,
  0xc8, 0x22, 0xb3, 0x3d, 0x28, 0xb4, 0x6c, 0x3e, 0x80, 0xa2, 0xf0, 0x3c,
  0xf0, 0xf0, 0x73, 0x3d, 0x80, 0x0e, 0x57, 0x3e, 0x80, 0xf3, 0x22, 0xbc,
  0x30, 0x01, 0x92, 0x3d, 0x7c, 0xcf, 0x1e, 0xbe, 0x94, 0x75, 0x13, 0xbe,
  0x5c, 0x12, 0x0d, 0xbe, 0x9c, 0x89, 0x07, 0x3e, 0x88, 0xa8, 0x59, 0x3e,
  0x38, 0xb4, 0xc6, 0xbd, 0x40, 0xe6, 0x31, 0xbd, 0x30, 0x99, 0x26, 0x3d,
  0xe0, 0x42, 0x05, 0x3e, 0x60, 0x70, 0x77, 0x3d, 0xe8, 0xa7, 0x8d, 0xbd,
  0xc4, 0x18, 0x4e, 0x3e, 0xf0, 0xa2, 0xa7, 0xbd, 0xa4, 0x9a, 0x32, 0xbe,
  0xc8, 0x64, 0x8b, 0xbd, 0xac, 0xb2, 0x1c, 0x3e, 0x04, 0xa6, 0x0b, 0xbe,
  0xd0, 0x5d, 0x74, 0xbe, 0x70, 0x27, 0xaa, 0xbd, 0xe4, 0x79, 0x43, 0xbe,
  0xc0, 0xc5, 0x5d, 0xbe, 0xa4, 0x09, 0x01, 0xbe, 0x70, 0x43, 0xa3, 0x3d,
  0x30, 0xa7, 0x44, 0xbe, 0xa0, 0xf3, 0x6f, 0x3d, 0x6c, 0x94, 0x24, 0xbe,
  0xa8, 0x2f, 0x6a, 0x3e, 0x98, 0x8e, 0x83, 0x3d, 0xd0, 0xb1, 0x90, 0x3d,
  0x78, 0x0c, 0xba, 0xbd, 0x20, 0x0d, 0x48, 0x3d, 0x54, 0xa1, 0x0f, 0x3e,
  0x5c, 0xe0, 0x2a, 0xbe, 0xc0, 0x69, 0xb6, 0x3d, 0x5c, 0x85, 0x0b, 0xbe,
  0x50, 0xa6, 0x36, 0x3d, 0x58, 0x19, 0x16, 0xbe, 0x60, 0x9e, 0x32, 0xbe,
  0x44, 0x9c, 0x2a, 0xbe, 0xbc, 0x4d, 0x4c, 0xbe, 0x1c, 0x9b, 0x25, 0xbe,
  0x90, 0x69, 0x8e, 0x3d, 0x20, 0x67, 0xdb, 0xbc, 0x08, 0x38, 0xac, 0xbd,
  0x80, 0x2b, 0xef, 0x3b, 0x60, 0xc3, 0xc2, 0xbc, 0xd0, 0xdd, 0x53, 0xbd,
  0xc8, 0x5c, 0x17, 0xbe, 0xa0, 0xb9, 0xb2, 0x3c, 0xe4, 0x5c, 0x0e, 0xbe,
  0x28, 0xdc, 0x98, 0x3d, 0xc0, 0xb9, 0x20, 0xbc, 0xc4, 0xe3, 0x08, 0x3e,
  0xc8, 0x45, 0xdb, 0xbd, 0x04, 0xc9, 0x70, 0xbe, 0x15, 0x77, 0xb1, 0xbe,
  0xdf, 0x04, 0xe5, 0x3e, 0xf2, 0xcc, 0x85, 0x3d, 0x90, 0x8b, 0x72, 0xbe,
  0xdb, 0x09, 0x86, 0xbd, 0xac, 0xba, 0xc5, 0x3e, 0x35, 0xda, 0xaa, 0x3e,
  0x28, 0x7f, 0x3d, 0x3e, 0x27, 0x85, 0x3f, 0x3d, 0xe5, 0x67, 0x55, 0xbd,
  0xa6, 0x2e, 0x0c, 0x3e, 0x0b, 0x39, 0x47, 0x3e, 0xe8, 0x2a, 0xdd, 0x3d,
  0x94, 0x1c, 0xf8, 0x3e, 0x90, 0x7c, 0x32, 0x3e, 0x10, 0x62, 0x3c, 0xbd,
  0x1b, 0x21, 0x24, 0xbe, 0xe4, 0xb5, 0x27, 0xbe, 0x20, 0x35, 0x8d, 0xbc,
  0x30, 0xc3, 0x0b, 0xbe, 0x2d, 0x4d, 0xd0, 0xbe, 0x3c, 0xa1, 0x0a, 0xbe,
  0x4d, 0xce, 0xbd, 0xbd, 0x50, 0x94, 0x3e, 0x3b, 0x47, 0xc4, 0x0f, 0x3f,
  0x23, 0x3a, 0x5b, 0x3e, 0x80, 0x9a, 0xa6, 0x3c, 0x22, 0x9b, 0x64, 0x3e,
  0x8b, 0x61, 0xb6, 0x3d, 0xc8, 0x82, 0x0a, 0xbe, 0x5d, 0xfb, 0xb2, 0xbe,
  0x7e, 0x40, 0x8c, 0xbe, 0xec, 0xba, 0x16, 0xbe, 0x10, 0x15, 0x59, 0x3d,
  0xc7, 0x25, 0xd1, 0x3d, 0x80, 0x4e, 0xb1, 0xbb, 0xb8, 0x59, 0x35, 0x3e,
  0x30, 0x72, 0x3a, 0x3d, 0xc0, 0xd1, 0x28, 0x3d, 0x1f, 0x6f, 0xff, 0x3d,
  0x8f, 0x43, 0x3e, 0x3e, 0xe7, 0x9b, 0x06, 0x3f, 0x48, 0x35, 0x86, 0xbd,
  0x07, 0xe5, 0xab, 0x3e, 0x3f, 0x81, 0x89, 0xbe, 0x38, 0xdb, 0x86, 0x3d,
  0x7a, 0xd0, 0x80, 0x3e, 0x72, 0x1f, 0x90, 0xbe, 0xf4, 0x36, 0x4e, 0x3e,
  0x77, 0x86, 0x2b, 0xbe, 0x98, 0x41, 0x0e, 0x3f, 0xf4, 0xa3, 0x02, 0x3e,
  0xff, 0xca, 0x11, 0x3f, 0x3d, 0x6a, 0x24, 0x3e, 0xef, 0xfa, 0x47, 0x3e,
  0x80, 0x07, 0x47, 0x3e, 0x1c, 0xe5, 0x04, 0x3e, 0x78, 0xc3, 0x3e, 0x3e,
  0x20, 0xf1, 0x34, 0xbe, 0x80, 0xbd, 0x3d, 0xbe, 0x50, 0x98, 0xbf, 0xbd,
  0x28, 0x8b, 0x08, 0xbf, 0xc8, 0xa7, 0x90, 0x3d, 0x0c, 0xb7, 0x3a, 0x3e,
  0x3d, 0x77, 0xff, 0x3d, 0x18, 0x4d, 0x27, 0x3d, 0x37, 0x6d, 0xf1, 0xbe,
  0x60, 0x48, 0x15, 0x3d, 0x2b, 0x65, 0x70, 0x3d, 0x8b, 0x5b, 0xed, 0xbb,
  0x41, 0x0d, 0x58, 0xbe, 0xa0, 0x3b, 0x96, 0x3d, 0xea, 0xa6, 0x96, 0x3e,
  0xf4, 0x63, 0xb0, 0x3e, 0xef, 0x45, 0x6e, 0x3d, 0x47, 0x88, 0xc6, 0xbd,
  0x80, 0x32, 0x75, 0x3e, 0x31, 0xe0, 0x03, 0xbe, 0x00, 0x46, 0xd5, 0xbc,
  0xc0, 0x05, 0xc7, 0xbc, 0x48, 0x9b, 0xcd, 0x3e, 0x53, 0x7e, 0xbd, 0x3e,
  0x80, 0xb1, 0xe8, 0xbc, 0xc0, 0x58, 0x4c, 0xbd, 0xe9, 0x2d, 0xd4, 0x3e,
  0xe0, 0x33, 0x16, 0xbd, 0x19, 0x10, 0x61, 0x3e, 0xe8, 0x9d, 0xac, 0x3e,
  0x52, 0x0b, 0x7d, 0xbd, 0x29, 0xcf, 0x0e, 0xbc, 0x40, 0x1d, 0xe9, 0x3c,
  0x65, 0xd4, 0xef, 0xbe, 0x76, 0xbb, 0x96, 0x3d, 0x54, 0x11, 0x47, 0x3e,
  0xe1, 0x8f, 0x00, 0x3f, 0xfd, 0xb9, 0x2f, 0x3e, 0x50, 0x3d, 0x39, 0xbe,
  0x18, 0xc5, 0x48, 0x3e, 0xa1, 0x47, 0x1a, 0xbe, 0x00, 0x70, 0x3c, 0xbe,
  0x90, 0x7a, 0x39, 0xbd, 0xa0, 0x63, 0xb6, 0xbc, 0x90, 0xd9, 0x94, 0x3d,
  0x6d, 0x2b, 0x00, 0xbe, 0x13, 0x0c, 0xd4, 0x3d, 0x82, 0x86, 0xe6, 0xbe,
  0x90, 0xe5, 0x3e, 0xbd, 0x7d, 0xe8, 0xaf, 0xbe, 0x5f, 0xfa, 0x9f, 0x3e,
  0x68, 0x2b, 0xf5, 0x3d, 0x5b, 0xab, 0x10, 0x3d, 0x99, 0x76, 0xcc, 0x3d,
  0xf0, 0x55, 0x18, 0xbe, 0x65, 0x64, 0xb0, 0x3e, 0x8d, 0x08, 0x00, 0xbf,
  0xf0, 0x58, 0x5c, 0xbd, 0xd5, 0xac, 0xc3, 0xbe, 0xd2, 0x95, 0x07, 0x3e,
  0xb5, 0x9b, 0x65, 0x3d, 0xc0, 0x05, 0xb2, 0x3c, 0xe0, 0x5c, 0x02, 0xbe,
  0xc8, 0x29, 0x6f, 0xbe, 0xc4, 0xf4, 0x79, 0xbe, 0x28, 0x7b, 0xc5, 0xbd,
  0x28, 0x2c, 0x6d, 0xbe, 0x1a, 0xc6, 0x92, 0x3e, 0x53, 0x0e, 0x8a, 0x3d,
  0x18, 0x58, 0x55, 0x3e, 0x7e, 0xfa, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00,
  0x07, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
  0x19, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x69,
  0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65, 0x5f, 0x31, 0x2f, 0x4d,
  0x61, 0x74, 0x4d, 0x75, 0x6c, 0x00, 0x00, 0x00, 0x04, 0xfa, 0xff, 0xff,
  0xd6, 0xfb, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
  0xff, 0xe8, 0xe0, 0x3e, 0x60, 0x68, 0x3e, 0xbd, 0x75, 0x97, 0xe4, 0xbe,
  0x5b, 0x91, 0x91, 0x3e, 0x25, 0xa3, 0xc2, 0xbe, 0x1b, 0x53, 0x13, 0x3e,
  0x6a, 0x65, 0x0b, 0x3e, 0xfe, 0x20, 0x17, 0xbe, 0xed, 0x16, 0x58, 0xbc,
  0xfb, 0xfc, 0xa2, 0x3e, 0x1c, 0x3b, 0xd6, 0xbe, 0xbc, 0xe4, 0x9b, 0x3e,
  0x16, 0xd2, 0xca, 0xbe, 0x2e, 0x0d, 0xfc, 0x3d, 0xe0, 0x07, 0x2a, 0xbe,
  0xc0, 0x9a, 0x35, 0xbe, 0x9f, 0x49, 0xf1, 0x3e, 0xda, 0x06, 0x9a, 0x3e,
  0x1a, 0x91, 0x9d, 0x3e, 0x04, 0x10, 0xb6, 0x3e, 0x8b, 0xc6, 0xdd, 0x3e,
  0xc0, 0x44, 0xa0, 0x3e, 0x45, 0x97, 0xef, 0xbe, 0xce, 0x78, 0x68, 0x3e,
  0x25, 0xdb, 0x23, 0xbe, 0x50, 0x61, 0x19, 0xbe, 0x25, 0xc6, 0xd1, 0xbe,
  0xd2, 0xad, 0x80, 0x3e, 0x80, 0x6b, 0xb3, 0x3c, 0x40, 0xe4, 0xa2, 0xbc,
  0x68, 0xaf, 0xae, 0x3d, 0x47, 0x7a, 0x88, 0xbe, 0x17, 0x80, 0xf5, 0x3e,
  0x64, 0x33, 0x16, 0x3e, 0xd4, 0xa5, 0x16, 0x3f, 0x1b, 0x72, 0x25, 0x3d,
  0xd2, 0xf2, 0x8b, 0xbe, 0x60, 0x8d, 0x1a, 0xbe, 0x70, 0xbe, 0x1a, 0x3d,
  0x10, 0x66, 0x33, 0xbd, 0x29, 0x56, 0x15, 0x3f, 0x7d, 0x70, 0xa8, 0xbd,
  0xac, 0xc5, 0x7f, 0xbe, 0xf8, 0x95, 0x88, 0xbe, 0x5a, 0x2f, 0x0f, 0x3f,
  0x02, 0xc0, 0xbd, 0x3e, 0x0c, 0xef, 0x1c, 0x3f, 0x7d, 0xd6, 0x4e, 0x3d,
  0x5a, 0x09, 0x04, 0xbf, 0xb5, 0xe2, 0x4c, 0x3e, 0xb8, 0x11, 0x7a, 0x3e,
  0x2b, 0x82, 0x47, 0x3e, 0x40, 0xc1, 0xa3, 0xbc, 0x3e, 0x24, 0x49, 0xbe,
  0x83, 0x79, 0x02, 0xbf, 0xb7, 0x98, 0x88, 0x3e, 0x4b, 0x40, 0xda, 0x3e,
  0x99, 0xc4, 0xe4, 0x3e, 0x74, 0x8f, 0xfc, 0xbd, 0x00, 0xb0, 0x02, 0x3d,
  0xc6, 0x25, 0xf5, 0x3e, 0x6b, 0x02, 0x79, 0x3d, 0x93, 0xcc, 0xe5, 0x3e,
  0x87, 0x44, 0x34, 0x3e, 0xb0, 0x96, 0x89, 0xbe, 0x3d, 0x2d, 0x90, 0xbe,
  0x12, 0xae, 0x6f, 0xbe, 0x76, 0x94, 0x87, 0xbe, 0x35, 0xf4, 0xd4, 0xbe,
  0x81, 0x70, 0x47, 0x3e, 0x66, 0x20, 0xde, 0xbd, 0x1a, 0xba, 0x57, 0xbe,
  0x00, 0xa2, 0xf3, 0x3b, 0x00, 0x7d, 0x74, 0xbd, 0x86, 0x1b, 0x4c, 0xbe,
  0x60, 0x3d, 0x2b, 0xbe, 0x98, 0x9a, 0x53, 0x3d, 0x40, 0xe5, 0x09, 0xbe,
  0xa2, 0xed, 0xf9, 0x3e, 0x7b, 0x23, 0x0a, 0x3f, 0x2e, 0xb6, 0xda, 0x3e,
  0x1e, 0x40, 0xc4, 0x3e, 0x60, 0x6a, 0x01, 0xbf, 0x18, 0x59, 0xdf, 0x3d,
  0x20, 0x9e, 0x19, 0xbd, 0x50, 0x1b, 0x86, 0xbc, 0x6b, 0x35, 0x0b, 0xbf,
  0x12, 0x22, 0x11, 0x3e, 0x3a, 0x15, 0xe1, 0x3e, 0x40, 0x83, 0x2a, 0x3e,
  0xae, 0xcb, 0x43, 0x3e, 0x34, 0x31, 0x52, 0xbe, 0x26, 0x21, 0xf0, 0x3e,
  0x61, 0x3b, 0xac, 0x3e, 0xc2, 0x0f, 0x09, 0x3f, 0x62, 0xc0, 0x2e, 0x3e,
  0xe2, 0x39, 0x57, 0xbe, 0xd5, 0xa2, 0x34, 0xbe, 0xf7, 0xa0, 0xb5, 0x3e,
  0x08, 0x90, 0x88, 0x3d, 0xcc, 0xd8, 0xaf, 0xbe, 0x66, 0xa3, 0x20, 0x3d,
  0x18, 0xef, 0xe4, 0x3d, 0x9a, 0x4a, 0x6d, 0xbe, 0xcf, 0x9e, 0xb2, 0xbe,
  0x56, 0x2e, 0xa5, 0x3d, 0x1a, 0xb6, 0xd1, 0x3e, 0x15, 0xbd, 0xb4, 0x3e,
  0x33, 0x39, 0xe4, 0xbe, 0x45, 0x1a, 0x91, 0x3e, 0x66, 0xa6, 0xb7, 0xbd,
  0xa2, 0x31, 0x83, 0xbe, 0xcc, 0x8a, 0x33, 0xbe, 0x5d, 0x00, 0x5b, 0x3d,
  0x70, 0xac, 0x42, 0xbd, 0xfa, 0xb8, 0xff, 0xbd, 0x88, 0x5b, 0x5c, 0xbe,
  0xd5, 0x8d, 0x7c, 0xbe, 0x30, 0x7e, 0x84, 0xbe, 0x40, 0xd6, 0xa1, 0xbc,
  0x01, 0x9a, 0x42, 0xbe, 0x70, 0x71, 0x57, 0xbe, 0xf6, 0x00, 0x02, 0x3f,
  0x42, 0x33, 0x94, 0xbc, 0xa8, 0xd3, 0x59, 0xbe, 0x08, 0x08, 0x86, 0x3d,
  0x0a, 0xe2, 0x8b, 0xbe, 0x40, 0xa2, 0x2c, 0x3d, 0xce, 0xfc, 0xff, 0xff,
  0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
  0x2c, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
  0x02, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x2f, 0x4d, 0x61, 0x74, 0x4d, 0x75, 0x6c, 0x00, 0x50, 0xfc, 0xff, 0xff,
  0x22, 0xfe, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00,
  0xaf, 0x9e, 0xde, 0xbd, 0x5a, 0xfc, 0x2b, 0x3d, 0x4c, 0xe9, 0x80, 0x3d,
  0x26, 0xfd, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x03, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x5f, 0x33, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x2f, 0x52,
  0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f,
  0x70, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x00, 0x00,
  0xc0, 0xfc, 0xff, 0xff, 0x92, 0xfe, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00,
  0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0xba, 0x09, 0xbd, 0x3d, 0x3b, 0xf7, 0xa1, 0xbc,
  0xb8, 0xfc, 0x98, 0xbc, 0x94, 0xf8, 0x0d, 0x3e, 0xaa, 0x5a, 0xa8, 0x3d,
  0xaa, 0xfd, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x08, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x5f, 0x32, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x2f, 0x52,
  0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f,
  0x70, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x00, 0x00,
  0x44, 0xfd, 0xff, 0xff, 0x16, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00,
  0x80, 0x00, 0x00, 0x00, 0x8d, 0xde, 0x20, 0x3e, 0x71, 0xc0, 0x19, 0xbd,
  0xc0, 0x22, 0xa7, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x49, 0x34, 0x05, 0xbc,
  0xd0, 0xcf, 0x18, 0x3e, 0x1a, 0x82, 0x8c, 0xbc, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x3f, 0x27, 0xa0, 0x3d, 0x04, 0x01, 0xd5, 0x3c,
  0xe4, 0x9d, 0xca, 0x3d, 0xae, 0xbc, 0x2d, 0xbd, 0xfb, 0xb1, 0x03, 0x3e,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xbe, 0xa7, 0x3c,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x17, 0xea, 0x3c,
  0x22, 0x6b, 0x0a, 0xbd, 0x02, 0xa3, 0xc4, 0xbb, 0x15, 0x80, 0x0c, 0x3e,
  0x4e, 0x5c, 0xb4, 0x3d, 0xa8, 0x31, 0xbf, 0xbc, 0xc2, 0x1c, 0xbd, 0x3d,
  0x76, 0xca, 0x1c, 0x3e, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x03, 0x33, 0x3e,
  0x00, 0x00, 0x00, 0x00, 0x38, 0x1f, 0x19, 0x3e, 0xbb, 0x37, 0x22, 0xbc,
  0x8e, 0xfe, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
  0x10, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  0x20, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x73, 0x65, 0x71, 0x75,
  0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x2f, 0x64, 0x65, 0x6e, 0x73, 0x65,
  0x5f, 0x31, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x2f, 0x52,
  0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f,
...

This file has been truncated, please download it to see its full contents.

Credits

Kutluhan Aktar

Kutluhan Aktar

81 projects • 307 followers
AI & Full-Stack Developer | @EdgeImpulse | @Particle | Maker | Independent Researcher

Comments