bitcoin flip :_

No replies
Alchemisty
Alchemisty's picture
Offline
Neophyte
Joined: 2018/11/08

well it's nothing more than a simple bitcoin animation in ascii. is an old code but maybe has some sentimental utility for someone. Smile

The program consists of two main files: ascii_kernel.c and ascii_main.c

compile it using:
gcc -c ascii_main.c ascii_kernel.c
gcc ascii_kernel.o ascii_main.o -o ascii_art -Wall

ascii_define.h

// Prototypes
// winSize structure
struct winsize return_wSize(void);
// delay function
void delay(float delay_num);
// center Picture
void clear(void);
// set Flags
struct flags return_setFlags(int color);
// usage
void usage(void);

// Foreground Colors
#define fgBlack "\e[30m"
#define fgRed "\e[91m"
#define fgGreen "\e[92m"
#define fgYellow "\e[93m"
#define fgBlue "\e[94m"
#define fgMagenta "\e[95m"
#define fgCyan "\e[96m"
#define fgWhite "\e[97m"

#define resetColors "\e[0m"

// Background Colors
#define bgBlack "\e[49m"
#define bgRed "\e[41m"
#define bgGreen "\e[42m"
#define bgYellow "\e[43m"
#define bgBlue "\e[44m"
#define bgMagenta "\e[45m"
#define bgCyan "\e[46"
#define bgWhite "\e[47m"

// Maxlen for buffers
#define max_len 2000

ascii_kernel.c

// stantard
#include <stdio.h>
#include <string.h>
#include <stdbool.h>

// for terminal size
#include <sys/ioctl.h>
#include <unistd.h>
#include <time.h>

// definitions
#include "ascii_define.h"

// struct to flags
struct flags {
  char color[8];
};

// WinSize structure
struct winsize return_wSize(void) {
  struct winsize w;
  // ioctl call
  ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);

  return(w);
}

// Delay Function
void delay(float delay_num) {
  // convert time to miliseconds
  float delay_milisec = delay_num * 1000;

  // get time of processor
  clock_t time = clock();
 
  // delay loop
  while(clock() < time + delay_milisec * 1000);
}

// function to return struct(flags)
struct flags return_setFlags(int color) {
  struct flags f;

  // reset buffers
  memset(f.color, 0x0, 8);
 
  // switch case of colors
  switch(color) {
    case :
      strcpy(f.color, fgBlack);
      break;
    case 1:
      strcpy(f.color, fgRed);
      break;
    case 2:
      strcpy(f.color, fgGreen);
      break;
    case 3:
      strcpy(f.color, fgYellow);
      break;
    case 4:
      strcpy(f.color, fgBlue);
      break;
    case 5:
      strcpy(f.color, fgMagenta);
      break;
    case 6:
      strcpy(f.color, fgCyan);
      break;
    case 7:
      strcpy(f.color, fgWhite);
      break;
  }

  // return struct
  return(f);
}

// Center Picture
void clear(void) {
  // define winSize struct
  struct winsize w;
  w = return_wSize();

  // clear screen
  for (int i=; i < ((w.ws_row / 10)); i++) {
    printf("\n");
  }
}

// Usage mode
void usage(void) {
  // print how to use
  printf("./little_art <color: 0-7> <invert: 0 = false, 1 = true >\n");
}

ascii_main.c

/*
 
    Bitcoin Ascii Sprite
 
*/


// stantard headers
#include <stdio.h>
#include <string.h>
#include <stdbool.h>

// for size and time et.all
#include <sys/ioctl.h>
#include <unistd.h>
#include <stdlib.h>
#include <time.h>

// definitions
#include "ascii_define.h"

// struct to flags
struct flags {
  char color[8];
};

// super main
int main(int argc, char const *argv[]) {
  struct flags f;  // flag
  int i; // counter
  // frames
  char buff1[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x3a, 0x2d, 0x2d, 0x2e, 0x2d, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x3a, 0x3a, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2b, 0x3a, 0x2d, 0x2d, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2e, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x2d, 0x3a, 0x2f, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x6f, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x3a, 0x3a, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x3a, 0x3a, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2b, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2b, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2d, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2d, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2b, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x2b, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x60, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2d, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2e, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff2[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2e, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x3a, 0x3a, 0x6f, 0x2b, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2d, 0x3a, 0x3a, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x2f, 0x2f, 0x2b, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x2e, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x2e, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x6f, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2e, 0x60, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2b, 0x60, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2d, 0x2f, 0x2b, 0x2b, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x2d, 0x2f, 0x2b, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2d, 0x2e, 0x60, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff3[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x3a, 0x2d, 0x2d, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x2f, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2e, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2d, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2b, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x6f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2d, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x60, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2b, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x73, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff4[max_len] = { 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2e, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x60, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2b, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x3a, 0x6f, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2b, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2b, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2b, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2b, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x2b, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x73, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2d, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2d, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x6f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x2f, 0x3a, 0x3a, 0x2e, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff5[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x60, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x6f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2b, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x73, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x79, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2b, 0x2b, 0x2b, 0x2f, 0x2f, 0x2f, 0x2b, 0x2b, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0xc2, 0xb4, 0xc2, 0xb4, 0xc2, 0xb4, 0xc2, 0xb4, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff6[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2e, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x6f, 0x2e, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x3a, 0x2b, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x2d, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x2f, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2b, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x3a, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2b, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x6f, 0x2d, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x2e, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x60, 0x20, 0x20, 0x20, 0x20, 0xa, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff7[max_len] = { 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x60, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2d, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x2d, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2b, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x3a, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2e, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2d, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x3a, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2e, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2d, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2d, 0x60, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
  char buff8[max_len] = { 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2d, 0x3a, 0x3a, 0x3a, 0x2d, 0x3a, 0x3a, 0x3a, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2d, 0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x60, 0x60, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2d, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2d, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x6f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2d, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2e, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2b, 0x3a, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x2b, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x60, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2f, 0x3a, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2d, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x6f, 0x2b, 0x60, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2e, 0x3a, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2b, 0x2b, 0x2b, 0x2b, 0x2d, 0x60, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2e, 0x2f, 0x2f, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x2f, 0x2f, 0x2b, 0x2b, 0x2b, 0x6f, 0x2d, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x60, 0x60, 0x3a, 0x2f, 0x2f, 0x3a, 0x2f, 0x2f, 0x2f, 0x2f, 0x2b, 0x2f, 0x2b, 0x2f, 0x2f, 0x60, 0x60, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xa, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20 };
   
  // array of frames
  char *array[8] = { buff1, buff2, buff3, buff4, buff5, buff6, buff7, buff8 };

  // check for number arguments
  if(argc < 3) {
    usage();
    return EXIT_FAILURE;
  }

  int invert = atoi(argv[2]); // invert bool
  f = return_setFlags(atoi(argv[1])); // set fields of f struct

  // loop Sprite
  do {
    int x = 8;
    for(invert ? (i=7) : (i=) ; invert ? (i > ) : (i < 8) ; invert ? (i--) : (i++)) {
      clear(); // clear screen
      printf("%s %s %s\n", f.color, array[i], resetColors); // magic Smile
      usleep((0.15 * 1000) * 1000); // or delay(float number), however it will use a lot of its cpu ;-(
    }
  } while(true);

  return();
}