Test program for my Multi_WS2811 library that started out as a fork of heroic/WS2811. My library uses hardware DMA on the FRDM-KL25Z to drive up to 16 strings of WS2811 or WS2812 LEDs in parallel.

Dependencies:   Multi_WS2811 mbed MMA8451Q

Fork of WS2811 by Heroic Robotics

NOTE: I have accidentally pushed changes for another fork of this program that I used in the recent Georgetown Carnival Power Tool Races. When I get some time, I will restore the test program to its original glory.

You can see my power tool racer (Nevermore's Revenge) here

/media/uploads/bikeNomad/img_0482.jpg

This tests my FRDM-KL25Z multi-string WS2811/WS2812 library. It uses the accelerometer to change the rainbow phase on two strings of LEDs as well as the touch sense to change brightness.

A video of this program in operation is here.

Here is the library that I developed to run the LEDs:

Import libraryMulti_WS2811

Library allowing up to 16 strings of 60 WS2811 or WS2812 LEDs to be driven from a single FRDM-KL25Z board. Uses hardware DMA to do a full 800 KHz rate without much CPU burden.

1khz_1sec.h

Committer:
Ned Konz
Date:
2016-06-10
Revision:
40:d5c8ce80b6c4

File content as of revision 40:d5c8ce80b6c4:

const unsigned char __1khz_1sec_s8[] = {
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0xff, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x01, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x01, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0xff, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x01, 0x48, 0x67, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x49,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb9, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x49,
  0xff, 0xb8, 0x99, 0xb9, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb7,
  0x01, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x01, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb7,
  0x01, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0xff, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x01, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x01, 0xb7, 0x99, 0xb7, 0x01, 0x49, 0x66, 0x49,
  0xff, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0xff, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8,
  0x01, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x01, 0xb7, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x48, 0x01, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb9, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb9, 0xff, 0x48, 0x66, 0x49,
  0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x99, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0xff, 0x48, 0x67, 0x49, 0x01, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0xff, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x65, 0x48,
  0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0xff, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb9, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x01, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x01, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x01, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x01, 0x48, 0x67, 0x49, 0xff, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x49,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x01, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0xff, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb7, 0xff, 0x49, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x01, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb8,
  0x01, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x01, 0xb7, 0x9a, 0xb7, 0xff, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x49,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x48, 0x01, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x01, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x65, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb9, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0xff, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb7, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0xff, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0xff, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x01, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0xff, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7,
  0xff, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0xff, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb9, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb9, 0xff, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x48,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb7,
  0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x67, 0x49, 0xff, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x01, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x01, 0xb8, 0x99, 0xb7, 0x01, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb7,
  0x01, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9b, 0xb8,
  0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x67, 0x47, 0xff, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb9, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x49, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x65, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x48,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb9, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x65, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x01, 0xb7, 0x9a, 0xb8,
  0x01, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0xff, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x48, 0x01, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x01, 0x49, 0x67, 0x48, 0x00, 0xb9, 0x9a, 0xb7,
  0x01, 0x48, 0x65, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x9b, 0xb8, 0xff, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x65, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x01, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0xff, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x67, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0x01, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x01, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x01, 0x49, 0x67, 0x48, 0xff, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x48, 0xff, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x48, 0x01, 0xb8, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x49, 0x01, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb7, 0x9a, 0xb7, 0xff, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x01, 0xb8, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0xff, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x01, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0xff, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0xff, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x47,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x01, 0x47, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0xff, 0x49, 0x67, 0x49, 0x01, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x01, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x01, 0xb8, 0x99, 0xb7, 0x01, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x01, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x48,
  0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0xff, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb9, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x01, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x01, 0x49, 0x66, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0xff, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x01, 0x48, 0x67, 0x49, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9b, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb7,
  0x01, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x01, 0xb7, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb7,
  0xff, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0xff, 0x49, 0x66, 0x48,
  0x01, 0xb8, 0x9a, 0xb7, 0x01, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x66, 0x49,
  0xff, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x01, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0x01, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0xff, 0xb7, 0x9a, 0xb8,
  0xff, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9b, 0xb7, 0x00, 0x49, 0x66, 0x48,
  0x01, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7,
  0x01, 0x49, 0x67, 0x48, 0x01, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x01, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x01, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x99, 0xb7,
  0xff, 0x48, 0x66, 0x49, 0x01, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x49,
  0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x49, 0x67, 0x48,
  0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0xff, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x01, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x01, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x48, 0x01, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x49,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x49,
  0x01, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x01, 0xb7, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x47,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb7, 0xff, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x49, 0x01, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0xff, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x01, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb9, 0xff, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x01, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x01, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x01, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0xff, 0xb7, 0x99, 0xb8, 0xff, 0x49, 0x67, 0x48,
  0xff, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0xff, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7,
  0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x99, 0xb8, 0x01, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x48, 0xff, 0xb7, 0x99, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0x00, 0xb8, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x67, 0x49, 0x00, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x67, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x48,
  0xff, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb7, 0x00, 0x49, 0x67, 0x48,
  0xff, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x66, 0x49, 0x01, 0xb7, 0x9a, 0xb7, 0x01, 0x48, 0x66, 0x49,
  0x00, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8,
  0x00, 0x49, 0x67, 0x48, 0x00, 0xb7, 0x9a, 0xb7, 0xff, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48, 0x00, 0xb7, 0x99, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x48,
  0x00, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb7, 0x9a, 0xb8,
  0x00, 0x49, 0x66, 0x48, 0xff, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb7, 0x9a, 0xb8, 0x00, 0x48, 0x67, 0x49, 0x00, 0xb8, 0x99, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0xff, 0xb8, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x01, 0x49, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x48, 0x66, 0x49,
  0x00, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb7,
  0x01, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0x01, 0x48, 0x67, 0x48,
  0xff, 0xb7, 0x99, 0xb8, 0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x01, 0xb8, 0x99, 0xb7, 0x01, 0x49, 0x67, 0x49, 0x00, 0xb8, 0x9a, 0xb8,
  0x00, 0x48, 0x66, 0x48, 0x01, 0xb8, 0x9a, 0xb7, 0x00, 0x48, 0x67, 0x49,
  0x01, 0xb7, 0x9a, 0xb7, 0x00, 0x49, 0x66, 0x49, 0xff, 0xb8, 0x9a, 0xb7,
  0x00, 0x48, 0x66, 0x49, 0x00, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x67, 0x49,
  0x01, 0xb8, 0x9a, 0xb8, 0xff, 0x48, 0x66, 0x49, 0xff, 0xb7, 0x99, 0xb7,
  0x00, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x99, 0xb8, 0x00, 0x49, 0x67, 0x48,
  0x00, 0xb8, 0x9a, 0xb8, 0x00, 0x49, 0x67, 0x48, 0xff, 0xb7, 0x9a, 0xb8,
  0x00, 0x48, 0x67, 0x48, 0x00, 0xb8, 0x99, 0xb7, 0x00, 0x48, 0x67, 0x48,
  0x01, 0xb7, 0x99, 0xb7, 0x01, 0x48, 0x66, 0x48, 0x00, 0xb8, 0x9a, 0xb7,
  0x00, 0x49, 0x67, 0x49, 0x00, 0xb7, 0x99, 0xb7
};
unsigned int __1khz_1sec_s8_len = 8000;