From be0be659c1accba0cf3dea89e8e9e820216d9d3a Mon Sep 17 00:00:00 2001 From: Daniel Jones Date: Tue, 23 Jun 2020 16:34:19 +0930 Subject: first commit, basic logic works --- CMakeLists.txt | 21 + Gate.cpp | 104 ++++ Gate.h | 60 +++ MainWindow.cpp | 466 ++++++++++++++++ MainWindow.h | 119 +++++ icons.h | 1257 ++++++++++++++++++++++++++++++++++++++++++++ icons/AND.xcf | Bin 0 -> 3053 bytes icons/AND_icon_data.gif | Bin 0 -> 197 bytes icons/INPUT.xcf | Bin 0 -> 4091 bytes icons/INPUT_icon_data.gif | Bin 0 -> 345 bytes icons/NOT.xcf | Bin 0 -> 4231 bytes icons/NOT_icon_data.gif | Bin 0 -> 255 bytes icons/OR.xcf | Bin 0 -> 3197 bytes icons/OR_icon_data.gif | Bin 0 -> 234 bytes icons/OUTPUT.xcf | Bin 0 -> 3428 bytes icons/OUTPUT_icon_data.gif | Bin 0 -> 339 bytes main.cpp | 27 + 17 files changed, 2054 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 Gate.cpp create mode 100644 Gate.h create mode 100644 MainWindow.cpp create mode 100644 MainWindow.h create mode 100644 icons.h create mode 100644 icons/AND.xcf create mode 100644 icons/AND_icon_data.gif create mode 100644 icons/INPUT.xcf create mode 100644 icons/INPUT_icon_data.gif create mode 100644 icons/NOT.xcf create mode 100644 icons/NOT_icon_data.gif create mode 100644 icons/OR.xcf create mode 100644 icons/OR_icon_data.gif create mode 100644 icons/OUTPUT.xcf create mode 100644 icons/OUTPUT_icon_data.gif create mode 100644 main.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..03083e2 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.1) + +project(foxlogicgates) + +set(CMAKE_CXX_STANDARD 11) +set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin) + +# Compiler Options +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall") + +include_directories( /usr/include/fox-1.6 ) + +add_executable(foxlogicgates + MainWindow.h + MainWindow.cpp + main.cpp + Gate.cpp + Gate.h + icons.h +) +target_link_libraries(foxlogicgates FOX-1.6) diff --git a/Gate.cpp b/Gate.cpp new file mode 100644 index 0000000..0aaed25 --- /dev/null +++ b/Gate.cpp @@ -0,0 +1,104 @@ +#include "Gate.h" + +int Gate::gate_id_counter = 0; + +Gate::Gate(GATE_TYPE type, int x, int y, int width, int height) +{ + this->gate_type = type; + this->input_gate1 = nullptr; + this->input_gate2 = nullptr; + this->output_gate = nullptr; + this->id = Gate::gate_id_counter++; // increment counter after assigning + this->x = x; + this->y = y; + this->w = width; + this->h = height; +} + +Gate::~Gate() {} + +void Gate::update_state() +{ + switch (this->gate_type) + { + case INPUT: + { + /* we're a simple input, do nothing */ + break; + } + + case OUTPUT: + { + /* we're a simple output, do nothing */ + if (input_gate1 && input_gate1->get_output_state() == true) + { + this->output_state = true; + } + else if (input_gate1) + { + this->output_state = false; + } + break; + } + + + case AND: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = input_gate1->get_output_state() & input_gate2->get_output_state(); + break; + } + + + case OR: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = input_gate1->get_output_state() | input_gate2->get_output_state(); + break; + } + + + case NOT: + { + /* NOT only cares for input 1 */ + if (!input_gate1) {this->output_state = false; return; } + output_state = !input_gate1->get_output_state(); + break; + } + + + case NAND: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = ~(input_gate1->get_output_state() & input_gate2->get_output_state()); + break; + } + + + case NOR: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = ~(input_gate1->get_output_state() | input_gate2->get_output_state()); + break; + } + + + case XOR: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = input_gate1->get_output_state() ^ input_gate2->get_output_state(); + break; + } + + + case XNOR: + { + if (!input_gate1 || !input_gate2) {this->output_state = false; return; } + output_state = ~(input_gate1->get_output_state() ^ input_gate2->get_output_state()); + break; + } + + default: + break; + } +} diff --git a/Gate.h b/Gate.h new file mode 100644 index 0000000..068a7ca --- /dev/null +++ b/Gate.h @@ -0,0 +1,60 @@ +#ifndef GATE_H +#define GATE_H + +class Gate +{ + public: + enum GATE_TYPE + { + NONE = 0, + INPUT, + OUTPUT, + AND, + OR, + NOT, + NAND, + NOR, + XOR, + XNOR, + }; + + Gate(GATE_TYPE type = INPUT, int x = 0, int y = 0, int width = 70, int height = 50); + ~Gate(); + + int get_id() { return this->id; } + int get_x() { return this->x; }; + int get_y() { return this->y; }; + int get_width() { return this->w; }; + int get_height() { return this->h; }; + bool get_output_state() { return this->output_state; }; + GATE_TYPE get_gate_type() { return this->gate_type; }; + Gate *get_input_gate1() { return this->input_gate1; }; + Gate *get_input_gate2() { return this->input_gate2; }; + Gate *get_output_gate() { return this->output_gate; }; + void set_x(int x) { this->x = x; }; + void set_y(int y) { this->y = y; }; + void set_state(bool state) { this->output_state = state; }; + void set_input_gate1(Gate *gate) { this->input_gate1 = gate; }; + void set_input_gate2(Gate *gate) { this->input_gate2 = gate; }; + void set_output_gate(Gate *gate) { this->output_gate = gate; }; + void update_state(); + + private: + GATE_TYPE gate_type; + int id; + int x; + int y; + int w; + int h; + static int gate_id_counter; // used as the id of a new gate - this is NOT a count of the number of gates + + /* inputs/outputs */ + Gate *input_gate1; + Gate *input_gate2; + Gate *output_gate; + + /* states */ + bool output_state = false; +}; + +#endif diff --git a/MainWindow.cpp b/MainWindow.cpp new file mode 100644 index 0000000..ada7ac8 --- /dev/null +++ b/MainWindow.cpp @@ -0,0 +1,466 @@ +/* + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "MainWindow.h" +#include "FXMessageBox.h" +#include "fxdefs.h" +#include +#include + +FXDEFMAP(MainWindow) MainWindow_Map[]= +{ + //________Message_Type____________ID____________Message_Handler_______ + FXMAPFUNC(SEL_PAINT, MainWindow::ID_CANVAS, MainWindow::on_paint), + FXMAPFUNC(SEL_LEFTBUTTONPRESS, MainWindow::ID_CANVAS, MainWindow::on_left_mouse_down), + FXMAPFUNC(SEL_LEFTBUTTONRELEASE, MainWindow::ID_CANVAS, MainWindow::on_left_mouse_up), + FXMAPFUNC(SEL_RIGHTBUTTONPRESS, MainWindow::ID_CANVAS, MainWindow::on_right_mouse_down), + FXMAPFUNC(SEL_MOTION, MainWindow::ID_CANVAS, MainWindow::on_mouse_move), + FXMAPFUNC(SEL_KEYPRESS, 0, MainWindow::on_key_press), + FXMAPFUNC(SEL_KEYRELEASE, 0, MainWindow::on_key_release), + /* toolbox */ + FXMAPFUNC(SEL_COMMAND, MainWindow::ID_BUTTON_INPUT, MainWindow::input_button_press), + FXMAPFUNC(SEL_COMMAND, MainWindow::ID_BUTTON_OUTPUT, MainWindow::output_button_press), + FXMAPFUNC(SEL_COMMAND, MainWindow::ID_BUTTON_AND, MainWindow::and_button_press), + FXMAPFUNC(SEL_COMMAND, MainWindow::ID_BUTTON_OR, MainWindow::or_button_press), + FXMAPFUNC(SEL_COMMAND, MainWindow::ID_BUTTON_NOT, MainWindow::not_button_press), +}; +FXIMPLEMENT(MainWindow, FXMainWindow, MainWindow_Map, ARRAYNUMBER(MainWindow_Map)) + +MainWindow::MainWindow(FXApp *a) + : FXMainWindow(a, "foxboxes", nullptr, nullptr, DECOR_ALL, 0, 0, 500, 500) +{ + app = a; + create_ui(); +} + +MainWindow::~MainWindow() +{ +} + +void +MainWindow::create() +{ + FXMainWindow::create(); + INPUT_icon->create(); + OUTPUT_icon->create(); + AND_icon->create(); + OR_icon->create(); + NOT_icon->create(); + canvas_image->create(); + show(PLACEMENT_SCREEN); +} + +void +MainWindow::create_ui() +{ + contents=new FXHorizontalFrame(this, LAYOUT_SIDE_TOP|LAYOUT_FILL_X|LAYOUT_FILL_Y); + toolsFrame = new FXVerticalFrame(contents, FRAME_SUNKEN|LAYOUT_FILL_Y|LAYOUT_TOP|LAYOUT_LEFT, 0, 0, 0, 0, 10, 10, 10, 10); + + canvasFrame=new FXVerticalFrame(contents, FRAME_SUNKEN|LAYOUT_FILL_X|LAYOUT_FILL_Y|LAYOUT_TOP|LAYOUT_LEFT, 0, 0, 0, 0, 10, 10, 10, 10); + + new FXLabel(canvasFrame,"foxlogicgates", NULL, JUSTIFY_CENTER_X|LAYOUT_FILL_X); + new FXHorizontalSeparator(canvasFrame, SEPARATOR_GROOVE|LAYOUT_FILL_X); + + scroll_area = new FXScrollWindow(canvasFrame, FX::SCROLLERS_NORMAL|LAYOUT_FILL_X|LAYOUT_FILL_Y|FRAME_SUNKEN); + scroll_area->setBackColor(canvasFrame->getBackColor()); + canvas = new FXCanvas(scroll_area, this, ID_CANVAS, FRAME_SUNKEN|FRAME_THICK|LAYOUT_FILL_X|LAYOUT_FILL_Y|LAYOUT_FILL_ROW|LAYOUT_FILL_COLUMN); + + canvas_image = new FXBMPImage(app, NULL, 0, 5000, 5000); + + + new FXLabel(toolsFrame, "Toolbox", NULL, JUSTIFY_CENTER_X|LAYOUT_FILL_X); + new FXHorizontalSeparator(toolsFrame, SEPARATOR_RIDGE|LAYOUT_FILL_X); + + INPUT_icon = new FXGIFIcon(app, INPUT_icon_data, IMAGE_KEEP); + OUTPUT_icon = new FXGIFIcon(app, OUTPUT_icon_data, IMAGE_KEEP); + AND_icon = new FXGIFIcon(app, AND_icon_data, IMAGE_KEEP); + OR_icon = new FXGIFIcon(app, OR_icon_data, IMAGE_KEEP); + NOT_icon = new FXGIFIcon(app, NOT_icon_data, IMAGE_KEEP); + + /* tools */ + new FXButton(toolsFrame, "", INPUT_icon, this, MainWindow::ID_BUTTON_INPUT, BUTTON_NORMAL); + new FXButton(toolsFrame, "", OUTPUT_icon, this, MainWindow::ID_BUTTON_OUTPUT, BUTTON_NORMAL); + new FXButton(toolsFrame, "", AND_icon, this, MainWindow::ID_BUTTON_AND, BUTTON_NORMAL); + new FXButton(toolsFrame, "", OR_icon, this, MainWindow::ID_BUTTON_OR, BUTTON_NORMAL); + new FXButton(toolsFrame, "", NOT_icon, this, MainWindow::ID_BUTTON_NOT, BUTTON_NORMAL); +} + +void +MainWindow::draw() +{ + FXDCWindow dc_image(canvas_image); + dc_image.setFont(getApp()->getNormalFont()); + dc_image.setForeground(FXRGB(255, 255, 255)); + dc_image.fillRectangle(canvas->getX(), canvas->getY(), canvas->getWidth(), canvas->getHeight()); + dc_image.setForeground(FXRGB(0,0,0)); + + /* draw gates */ + Gate *gate1; + for(auto g1 = gates.begin(); g1 != gates.end(); ++g1) + { + gate1 = (*g1).get(); + if (gate1) + gate1->update_state(); + switch(gate1->get_gate_type()) + { + case Gate::INPUT: + { + if (gate1->get_output_state() == true) + { + /* input is switched on, indicate so */ + dc_image.setForeground(FXRGB(255, 255, 0)); + dc_image.fillRectangle(gate1->get_x(), gate1->get_y(), gate1->get_width(), gate1->get_height()); + dc_image.setForeground(FXRGB(0,0,0)); + } + dc_image.drawIcon(INPUT_icon, gate1->get_x(), gate1->get_y()); + break; + } + + case Gate::OUTPUT: + { + if (gate1->get_output_state() == true) + { + /* output ison, indicate so */ + dc_image.setForeground(FXRGB(255, 255, 0)); + dc_image.fillRectangle(gate1->get_x(), gate1->get_y(), gate1->get_width(), gate1->get_height()); + dc_image.setForeground(FXRGB(0,0,0)); + } + + dc_image.drawIcon(OUTPUT_icon, gate1->get_x(), gate1->get_y()); + break; + } + + case Gate::AND: + { + dc_image.drawIcon(AND_icon, gate1->get_x(), gate1->get_y()); + dc_image.drawText(gate1->get_x(), gate1->get_y()+gate1->get_height()+20, "AND"); + break; + } + case Gate::OR: + { + dc_image.drawIcon(OR_icon, gate1->get_x(), gate1->get_y()); + dc_image.drawText(gate1->get_x(), gate1->get_y()+gate1->get_height()+20, "OR"); + break; + } + case Gate::NOT: + { + dc_image.drawIcon(NOT_icon, gate1->get_x(), gate1->get_y()); + dc_image.drawText(gate1->get_x(), gate1->get_y()+gate1->get_height()+20, "NOT"); + break; + } + case Gate::NONE: + default: + break; + + } + } + + /* draw selected gate border box if one is selected */ + if (selected_gate != nullptr) + { + dc_image.drawHashBox(selected_gate->get_x(), selected_gate->get_y(), selected_gate->get_width(), selected_gate->get_height()); + } + + /* draw dragging link */ + if (dragging_link && selected_gate) + { + dc_image.drawLine(selected_gate->get_x()+selected_gate->get_width()-5, selected_gate->get_y()+selected_gate->get_height()/2-2, mouse_x, mouse_y); + } + + /* draw links */ + for(auto g1 = gates.begin(); g1 != gates.end(); ++g1) + { + /* draw lines from input gate->output gate */ + gate1 = (*g1).get(); + Gate *in_gate1 = gate1->get_input_gate1(); + Gate *in_gate2 = gate1->get_input_gate2(); + if (!gate1) + continue; + if (gate1->get_input_gate1() != nullptr) + { + if (gate1->get_gate_type() == Gate::NOT|| gate1->get_gate_type() == Gate::NOR || gate1->get_gate_type() == Gate::OUTPUT) + { + /* NOT,NOR,OUTPUT need a special case */ + dc_image.drawLine(in_gate1->get_x()+in_gate1->get_width()-5, in_gate1->get_y()+(in_gate1->get_height()/2), + gate1->get_x()+10, gate1->get_y()+(gate1->get_height()/2)); + + } + else + { + dc_image.drawLine(in_gate1->get_x()+in_gate1->get_width()-5, in_gate1->get_y()+(in_gate1->get_height()/2), + gate1->get_x()+10, gate1->get_y()+7); + } + } + if (gate1->get_input_gate2() != nullptr) + { + if (gate1->get_gate_type() == Gate::NOT) + { + /* NOT,NOR,OUTPUT need a special case */ + continue; + + } + else + { + + dc_image.drawLine(in_gate2->get_x()+in_gate2->get_width()-5, in_gate2->get_y()+(in_gate2->get_height()/2), + gate1->get_x()+10, gate1->get_y()+47); + } + } + + + } + + FXDCWindow dc_canvas(canvas); + dc_canvas.drawImage(canvas_image, 0, 0); +} + +Gate +*MainWindow::find_gate_at(int x, int y) +{ + /* iterate backwards through vector to get box on top */ + Gate *returngate = nullptr; + Gate *gate = nullptr; + int bx, by, bw, bh; + for (auto g = gates.rbegin(); g != gates.rend(); ++g) + { + gate = (*g).get(); + bx = gate->get_x(); + by = gate->get_y(); + bw = gate->get_width(); + bh = gate->get_height(); + /* check if x,y pos is intersecting with the gate */ + if (x >= bx && x <= bx+bw && + y >= by && y <= by+bh) + { + returngate = gate; + break; + } + } + + return returngate; +} + +Gate +*MainWindow::find_gate_by_id(int id) +{ + /* iterate backwards through vector to get box on top */ + Gate *gate = nullptr; + for (auto g = gates.rbegin(); g != gates.rend(); ++g) + { + gate = (*g).get(); + if (gate->get_id() == id) + return gate; + } + return gate; +} + + +long +MainWindow::on_paint(FXObject*, FXSelector, void *ptr) +{ + draw(); + return 1; +} + +long +MainWindow::on_left_mouse_down(FXObject*, FXSelector, void *ptr) +{ + FXEvent *ev = (FXEvent*)ptr; + lmouse_down = true; + Gate *gate = nullptr; + if (selected_gate_type != Gate::NONE) + { + /* add new gate */ + std::unique_ptr gate(new Gate(selected_gate_type, ev->last_x-70/2, ev->last_y-50/2, 70, 50)); + selected_gate = gate.get(); + gates.push_back(std::move(gate)); + selected_gate_type = Gate::NONE; + } + else + { + /* do other things */ + gate = find_gate_at(ev->last_x, ev->last_y); + if (gate) + { + /* if we found a gate, select it */ + selected_gate = gate; + if (lshift_down) + { + dragging_link = true; + } + } + else + { + selected_gate = nullptr; + } + + } + draw(); + return 1; + +} + +long +MainWindow::on_left_mouse_up(FXObject*, FXSelector, void *ptr) +{ + FXEvent *ev = (FXEvent*)ptr; + lmouse_down = false; + if (lshift_down && dragging_link && selected_gate) + { + Gate *gate; + gate = find_gate_at(ev->last_x, ev->last_y); + if (gate) + { + int input = -1; + if (ev->last_y-gate->get_y() <= gate->get_height()/2) + input = 1; + else + input = 2; + if (gate->get_gate_type() != Gate::NOT && gate->get_gate_type() != Gate::NOR && gate->get_gate_type() != Gate::OUTPUT) + { + printf("connecting gate %d with gate %d at input #%d\n", selected_gate->get_id(), gate->get_id(), input); + if (input == 1) + { + gate->set_input_gate1(selected_gate); + } + else if (input == 2) + { + gate->set_input_gate2(selected_gate); + } + } + else + { + /* NOT,NOR,OUTPUT gates needs a special case */ + if (input == 1 || input == 2) + { + printf("connecting gate %d with gate %d at input #1\n", selected_gate->get_id(), gate->get_id()); + gate->set_input_gate1(selected_gate); + } + } + selected_gate->set_output_gate(gate); + } + dragging_link = false; + } + return 1; +} + +long +MainWindow::on_right_mouse_down(FXObject*, FXSelector, void *ptr) +{ + FXEvent *ev = (FXEvent*)ptr; + Gate *gate; + gate = find_gate_at(ev->last_x, ev->last_y); + if (gate) + { + if (gate->get_gate_type() == Gate::INPUT) + { + /* toggle state */ + gate->set_state(!gate->get_output_state()); + draw(); + } + } + + return 1; +} + +long +MainWindow::on_key_press(FXObject *sender, FXSelector sel, void *ptr) +{ + FXEvent* event=(FXEvent*)ptr; + switch(event->code) + { + case KEY_Shift_L: + lshift_down = true; + break; + default: + this->onKeyPress(sender, sel, ptr); + break; + } + draw(); + return 1; +} + +long +MainWindow::on_key_release(FXObject *sender, FXSelector sel, void *ptr) +{ + FXEvent* event=(FXEvent*)ptr; + switch(event->code) + { + case KEY_Shift_L: + lshift_down = false; + dragging_link = false; + break; + default: + this->onKeyPress(sender, sel, ptr); + break; + } + draw(); + return 1; +} + +long +MainWindow::on_mouse_move(FXObject *sender, FXSelector sel, void *ptr) +{ + FXEvent* event = (FXEvent*)ptr; + mouse_x = event->last_x; + mouse_y = event->last_y; + if (lmouse_down && !dragging_link && selected_gate) + { + selected_gate->set_x(event->last_x-selected_gate->get_width()/2); + selected_gate->set_y(event->last_y-selected_gate->get_height()/2); + } + draw(); + return 1; +} + +long +MainWindow::input_button_press(FXObject *sender, FXSelector sel, void *ptr) +{ + selected_gate = nullptr; + selected_gate_type = Gate::INPUT; + return 1; +} + +long +MainWindow::output_button_press(FXObject *sender, FXSelector sel, void *ptr) +{ + selected_gate = nullptr; + selected_gate_type = Gate::OUTPUT; + return 1; +} + +long +MainWindow::and_button_press(FXObject *sender, FXSelector sel, void *ptr) +{ + selected_gate = nullptr; + selected_gate_type = Gate::AND; + return 1; +} + +long +MainWindow::or_button_press(FXObject *sender, FXSelector sel, void *ptr) +{ + selected_gate = nullptr; + selected_gate_type = Gate::OR; + return 1; +} + +long +MainWindow::not_button_press(FXObject *sender, FXSelector sel, void *ptr) +{ + selected_gate = nullptr; + selected_gate_type = Gate::NOT; + return 1; +} diff --git a/MainWindow.h b/MainWindow.h new file mode 100644 index 0000000..e99f7ce --- /dev/null +++ b/MainWindow.h @@ -0,0 +1,119 @@ +/* + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef MAINWINDOW_H +#define MAINWINDOW_H + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "Gate.h" +#include "icons.h" + +class MainWindow : public FXMainWindow +{ + FXDECLARE(MainWindow) + + public: + explicit MainWindow(FXApp* a); + ~MainWindow(); + virtual void create(); + + /* Event system */ + // Messages for our class + enum { + ID_CANVAS = FXMainWindow::ID_LAST, + ID_BUTTON_INPUT, + ID_BUTTON_OUTPUT, + ID_BUTTON_AND, + ID_BUTTON_OR, + ID_BUTTON_NOT, + }; + + /* Event handlers */ + long on_paint(FXObject*,FXSelector,void* ptr); + long on_left_mouse_down(FXObject*,FXSelector,void* ptr); + long on_left_mouse_up(FXObject*,FXSelector,void* ptr); + long on_right_mouse_down(FXObject*,FXSelector,void* ptr); + long on_key_press(FXObject*,FXSelector,void* ptr); + long on_key_release(FXObject*,FXSelector,void* ptr); + long on_mouse_move(FXObject*,FXSelector,void* ptr); + /* toolbox */ + long input_button_press(FXObject*,FXSelector,void* ptr); + long output_button_press(FXObject*,FXSelector,void* ptr); + long and_button_press(FXObject*,FXSelector,void* ptr); + long or_button_press(FXObject*,FXSelector,void* ptr); + long not_button_press(FXObject*,FXSelector,void* ptr); + + /* selected gate */ + Gate *selected_gate = nullptr; + + FXApp *get_app(){ return app; }; + + + protected: + MainWindow(){} + + private: + void create_ui(); + void draw(); + Gate *find_gate_at(int x, int y); + Gate *find_gate_by_id(int id); + + FXHorizontalFrame *contents; + FXVerticalFrame *canvasFrame; + FXVerticalFrame *toolsFrame; + FXScrollWindow *scroll_area; + FXCanvas *canvas; + FXBMPImage *canvas_image; + FXApp *app; + + /* icons */ + FXGIFIcon *INPUT_icon; + FXGIFIcon *OUTPUT_icon; + FXGIFIcon *AND_icon; + FXGIFIcon *OR_icon; + FXGIFIcon *NOT_icon; + + /* buttons */ + FXButton *INPUT_button; + FXButton *OUTPUT_button; + FXButton *AND_button; + FXButton *OR_button; + FXButton *NOT_button; + + Gate::GATE_TYPE selected_gate_type = Gate::NONE; // the type of gate we will place + + /* mouse */ + bool lmouse_down = false; + bool rmouse_down = false; + bool dragging_link = false; + int mouse_x; + int mouse_y; + + /* keyboard */ + bool lshift_down = false; + + /* general */ + std::vector> gates; +}; + +#endif // MAINWINDOW_H diff --git a/icons.h b/icons.h new file mode 100644 index 0000000..49b89a7 --- /dev/null +++ b/icons.h @@ -0,0 +1,1257 @@ +/* Generated by reswrap version 4.0.0 */ + +/* created by reswrap from file icons/AND_icon_data.gif */ +const unsigned char AND_icon_data[]={ + 0x47,0x49,0x46,0x38,0x39,0x61,0x46,0x00,0x32,0x00,0x80,0x01,0x00,0x00,0x00,0x00, + 0xff,0xff,0xff,0x21,0xf9,0x04,0x01,0x0a,0x00,0x01,0x00,0x2c,0x00,0x00,0x00,0x00, + 0x46,0x00,0x32,0x00,0x00,0x02,0x9c,0x8c,0x8f,0xa9,0xcb,0xed,0x0f,0xa3,0x9c,0xb4, + 0xda,0x8b,0xb3,0xde,0xbc,0xfb,0x0f,0x76,0xc0,0x18,0x96,0xcb,0x88,0x9a,0xaa,0x81, + 0x92,0x48,0x0b,0xa7,0xab,0x04,0x27,0xf1,0xdd,0xce,0x8e,0xfc,0xe2,0x3e,0xaf,0x7b, + 0xfc,0x86,0xae,0x60,0x83,0x88,0x34,0x32,0x90,0x4c,0xa5,0x8d,0xd9,0x74,0x06,0xa0, + 0x50,0x29,0xb5,0xaa,0xbc,0x62,0x83,0xda,0xed,0xac,0x1b,0xd5,0x81,0xc3,0xab,0x71, + 0x52,0x01,0xd4,0x98,0xcf,0x87,0x1a,0x67,0x4d,0x7c,0xa6,0x31,0xf0,0xa1,0xbc,0xa8, + 0xae,0xfb,0xd0,0xf8,0xbc,0xfe,0x26,0xf6,0x07,0xf8,0x25,0xe8,0x46,0x58,0x38,0x57, + 0x82,0x98,0xa8,0xb8,0x08,0x60,0xe4,0x98,0x85,0xe8,0x34,0x49,0x29,0x28,0x35,0xa5, + 0x87,0xc9,0x02,0xb7,0xd9,0x66,0xe6,0xd9,0xd3,0x65,0xd5,0x97,0xe9,0x65,0x99,0x16, + 0x17,0xfa,0xc9,0xb8,0x0a,0x61,0xe8,0x5a,0xd1,0x1a,0x4b,0x5b,0x6b,0x7b,0x8b,0x9b, + 0x1b,0x5b,0x00,0x00,0x3b + }; + +/* created by reswrap from file icons/AND.xcf */ +const unsigned char AND[]={ + 0x67,0x69,0x6d,0x70,0x20,0x78,0x63,0x66,0x20,0x76,0x30,0x31,0x31,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x00, + 0x00,0x11,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x08,0x43, + 0x96,0x00,0x00,0x43,0x96,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x30,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x15,0x00,0x00,0x01,0x08,0x00,0x00,0x00,0x0d,0x67,0x69,0x6d,0x70,0x2d, + 0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x27, + 0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66,0x6f,0x78,0x6c,0x6f,0x67,0x69, + 0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20,0x44,0x61,0x6e,0x69,0x65,0x6c, + 0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x00,0x00,0x00,0x10,0x67,0x69,0x6d,0x70,0x2d, + 0x69,0x6d,0x61,0x67,0x65,0x2d,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0xac,0x28,0x73,0x74,0x79,0x6c,0x65,0x20,0x73,0x6f,0x6c,0x69,0x64,0x29, + 0x0a,0x28,0x66,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72, + 0x2d,0x72,0x67,0x62,0x61,0x20,0x30,0x20,0x30,0x20,0x30,0x20,0x31,0x29,0x29,0x0a, + 0x28,0x62,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d, + 0x72,0x67,0x62,0x61,0x20,0x31,0x20,0x31,0x20,0x31,0x20,0x31,0x29,0x29,0x0a,0x28, + 0x78,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x79,0x73, + 0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29, + 0x0a,0x28,0x78,0x6f,0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x79,0x6f, + 0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x6f,0x66,0x66,0x73,0x65,0x74, + 0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xa7,0x00, + 0x00,0x00,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x5e,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xba,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x25,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61, + 0x79,0x65,0x72,0x20,0x63,0x6f,0x70,0x79,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00, + 0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00, + 0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x28,0x00,0x00,0x00, + 0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff, + 0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00, + 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xb1,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x02,0xcd,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xe5,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xfa,0x12,0x88,0xfd,0x88, + 0x12,0x88,0x02,0xff,0xfe,0x88,0xfd,0x02,0xff,0xfe,0xfd,0x88,0x02,0xff,0xfa,0x88, + 0x12,0x88,0xfd,0x88,0x12,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x0d,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65, + 0x72,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x0a,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x04,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x26,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x00,0x00,0x00,0x04,0x3e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00, + 0x18,0x00,0x18,0x00,0xfa,0x12,0x88,0xfd,0x88,0x12,0x88,0x02,0xff,0xfe,0x88,0xfd, + 0x02,0xff,0xfe,0xfd,0x88,0x02,0xff,0xfa,0x88,0x12,0x88,0xfd,0x88,0x12,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x64,0x6f, + 0x74,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00, + 0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x7e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xf4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x9e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xd0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c, + 0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44, + 0xba,0xfe,0xba,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b, + 0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xfc,0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00, + 0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44, + 0x04,0x00,0xff,0xba,0x04,0x00,0xff,0xfe,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44, + 0x7f,0x00,0x95,0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0b, + 0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x00,0x00,0x00,0x00,0x02,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00, + 0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0xff, + 0xff,0xff,0xf2,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00, + 0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x07,0x0b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x2f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0xae,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f, + 0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x01,0xa2,0x00,0xf1, + 0xcd,0xe1,0xef,0xf9,0xfe,0xfe,0xf9,0xef,0xe1,0xcd,0xb5,0x98,0x76,0x4f,0x23,0x30, + 0x00,0x0e,0xff,0xfc,0xe7,0xb0,0x75,0x34,0x2c,0x00,0x12,0xff,0xfd,0xd8,0x8c,0x3c, + 0x29,0x00,0x15,0xff,0xfd,0xc3,0x66,0x06,0x26,0x00,0x17,0xff,0xfd,0xd5,0x6e,0x03, + 0x24,0x00,0x19,0xff,0xfe,0xc3,0x51,0x23,0x00,0x1b,0xff,0xfe,0x8b,0x12,0x21,0x00, + 0x1c,0xff,0xff,0xaf,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff, + 0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff, + 0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff, + 0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff, + 0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1d,0xff,0x21,0x00,0x1c,0xff, + 0xff,0xaf,0x21,0x00,0x1b,0xff,0xfe,0x8b,0x12,0x21,0x00,0x19,0xff,0xfe,0xc3,0x51, + 0x23,0x00,0x17,0xff,0xfd,0xd5,0x6e,0x03,0x24,0x00,0x15,0xff,0xfd,0xc3,0x66,0x06, + 0x26,0x00,0x12,0xff,0xfd,0xd8,0x8c,0x3c,0x29,0x00,0x0e,0xff,0xfc,0xe7,0xb0,0x75, + 0x34,0x2c,0x00,0xf1,0xcd,0xe1,0xef,0xf9,0xfe,0xfe,0xf9,0xef,0xe1,0xcd,0xb5,0x98, + 0x76,0x4f,0x23,0x7f,0x02,0x8f,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f, + 0x01,0x2c,0x00,0x4d,0x00,0xff,0x32,0x04,0x00,0xfe,0xbd,0x3c,0x03,0x00,0xfd,0xff, + 0xbb,0x29,0x02,0x00,0x01,0xff,0xff,0xa4,0x02,0x00,0x02,0xff,0xfd,0x6a,0x00,0x00, + 0x02,0xff,0xfd,0xd6,0x05,0x00,0x03,0xff,0xfe,0x5f,0x00,0x03,0xff,0xfe,0xa9,0x00, + 0x03,0xff,0xfe,0xde,0x00,0x03,0xff,0xfe,0xfa,0x00,0x03,0xff,0xfe,0xfa,0x00,0x03, + 0xff,0xfe,0xde,0x00,0x03,0xff,0xfe,0xa9,0x00,0x03,0xff,0xfe,0x5f,0x00,0x02,0xff, + 0xfd,0xd6,0x05,0x00,0x02,0xff,0xfa,0x6a,0x00,0x00,0xff,0xff,0xa4,0x02,0x00,0xfd, + 0xff,0xbb,0x29,0x02,0x00,0xfe,0xbd,0x3c,0x03,0x00,0xff,0x32,0x6a,0x00,0x00,0x00, + 0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00, + 0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x62,0x67,0x00,0x00,0x00,0x00, + 0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00, + 0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00, + 0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00, + 0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff, + 0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xb5,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xd9,0x00,0x00,0x00,0x00,0x00,0x00,0x0a, + 0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00, + 0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xf9,0x00,0x00,0x00,0x00,0x00,0x00,0x0a, + 0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80, + 0xff,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c, + 0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00, + 0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00, + 0x0f,0x53,0x65,0x6c,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x4d,0x61,0x73,0x6b,0x00, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x7f,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x00,0x00,0x00, + 0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0e, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03, + 0x00,0x00,0x00,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0a,0xe3,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xe1,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x27,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xdd,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x00,0x86,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b, + 0xff,0x23,0x00,0x1b,0xff,0x23,0x00,0x1b,0xff,0x7f,0x01,0x1e,0x00,0x7f,0x01,0x2c, + 0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00 + }; + +/* created by reswrap from file icons/INPUT_icon_data.gif */ +const unsigned char INPUT_icon_data[]={ + 0x47,0x49,0x46,0x38,0x39,0x61,0x46,0x00,0x32,0x00,0x80,0x01,0x00,0x00,0x00,0x00, + 0xff,0xff,0xff,0x21,0xfe,0x26,0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66, + 0x6f,0x78,0x6c,0x6f,0x67,0x69,0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20, + 0x44,0x61,0x6e,0x69,0x65,0x6c,0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x21,0xf9,0x04, + 0x01,0x0a,0x00,0x01,0x00,0x2c,0x00,0x00,0x00,0x00,0x46,0x00,0x32,0x00,0x00,0x02, + 0xfe,0x8c,0x8f,0xa9,0xcb,0xed,0x0f,0xa3,0x9c,0xb4,0xda,0x8b,0x0d,0xd8,0xbc,0xfb, + 0x0f,0x86,0xe2,0xb8,0x45,0xe4,0x89,0xa6,0xa0,0x09,0x64,0x6e,0xc3,0xb1,0xef,0x9c, + 0xc4,0x50,0x49,0xe7,0xf6,0x83,0xe7,0xf3,0xee,0xe8,0xf9,0x5c,0x40,0x58,0x6b,0xf8, + 0x2a,0x32,0x84,0xc8,0x8b,0x72,0xc1,0x6c,0x56,0x9e,0x8a,0xa8,0x74,0x42,0xad,0x1d, + 0xaf,0x96,0x2c,0xc2,0xca,0xbd,0x81,0xb5,0xe1,0xee,0xf8,0xbb,0x2d,0x4b,0xbc,0x87, + 0xb3,0xba,0xea,0xd6,0xa4,0x03,0x38,0x60,0xfd,0xd3,0x9e,0x97,0x44,0xf9,0xf9,0x52, + 0x7f,0x64,0x17,0xb8,0x42,0x07,0x58,0x48,0x78,0x28,0x83,0x26,0xd7,0x73,0xb7,0x58, + 0x48,0xd6,0x07,0x37,0xe8,0x27,0x17,0xd9,0x91,0x67,0x99,0x09,0xf9,0xc8,0x38,0x79, + 0x68,0xc5,0xe4,0xe8,0xc8,0xa9,0x29,0x9a,0xa6,0x14,0xe3,0x01,0x65,0x08,0x49,0x1a, + 0xa2,0xb9,0xe9,0xa9,0xd5,0xb2,0x0a,0x77,0x39,0xc8,0x89,0x78,0x8a,0xe6,0x67,0x43, + 0xc5,0xab,0x8b,0x59,0x1a,0x29,0x9b,0x48,0xab,0xb8,0xd9,0xf8,0x5b,0x79,0xec,0xfc, + 0x3c,0xcb,0xd3,0xba,0x4c,0xca,0x6a,0x2b,0x89,0x2c,0x86,0xdb,0x1b,0x6b,0x1d,0x95, + 0x1a,0x47,0xfc,0x26,0xdd,0x5c,0x3c,0x4e,0x9e,0x7c,0x1e,0x14,0x1e,0x7e,0xce,0xd6, + 0xad,0xfe,0x57,0xde,0x19,0x2f,0x9f,0x5e,0xff,0xa9,0x8d,0x6f,0xaf,0xbf,0x9f,0x2f, + 0xed,0xcf,0xda,0xbd,0x80,0xd0,0xfe,0x10,0xcc,0x06,0xf0,0x20,0xb6,0x84,0x0a,0x0b, + 0x7a,0x53,0x01,0x31,0xe2,0xb5,0x75,0x12,0x2b,0x4a,0x64,0x61,0x31,0x63,0x8a,0x07, + 0x86,0x1c,0x3b,0x7a,0x9c,0x50,0x00,0x00,0x3b + }; + +/* created by reswrap from file icons/INPUT.xcf */ +const unsigned char INPUT[]={ + 0x67,0x69,0x6d,0x70,0x20,0x78,0x63,0x66,0x20,0x76,0x30,0x31,0x31,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x00, + 0x00,0x11,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x08,0x43, + 0x96,0x00,0x00,0x43,0x96,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x37,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x15,0x00,0x00,0x01,0x08,0x00,0x00,0x00,0x0d,0x67,0x69,0x6d,0x70,0x2d, + 0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x27, + 0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66,0x6f,0x78,0x6c,0x6f,0x67,0x69, + 0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20,0x44,0x61,0x6e,0x69,0x65,0x6c, + 0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x00,0x00,0x00,0x10,0x67,0x69,0x6d,0x70,0x2d, + 0x69,0x6d,0x61,0x67,0x65,0x2d,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0xac,0x28,0x73,0x74,0x79,0x6c,0x65,0x20,0x73,0x6f,0x6c,0x69,0x64,0x29, + 0x0a,0x28,0x66,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72, + 0x2d,0x72,0x67,0x62,0x61,0x20,0x30,0x20,0x30,0x20,0x30,0x20,0x31,0x29,0x29,0x0a, + 0x28,0x62,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d, + 0x72,0x67,0x62,0x61,0x20,0x31,0x20,0x31,0x20,0x31,0x20,0x31,0x29,0x29,0x0a,0x28, + 0x78,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x79,0x73, + 0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29, + 0x0a,0x28,0x78,0x6f,0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x79,0x6f, + 0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x6f,0x66,0x66,0x73,0x65,0x74, + 0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xaf,0x00, + 0x00,0x00,0x00,0x00,0x00,0x02,0xf5,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x36,0x00, + 0x00,0x00,0x00,0x00,0x00,0x05,0xd8,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x1b,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0c,0xdc,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0e,0x47,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x50, + 0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65,0x72,0x20,0x63,0x6f,0x70,0x79, + 0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00, + 0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00, + 0x0a,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00, + 0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02, + 0xb9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00, + 0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xd5,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00, + 0x00,0x00,0x00,0x02,0xed,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18, + 0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x0d,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65, + 0x72,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x0a,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x03,0xfa,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x16,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x00,0x00,0x00,0x04,0x2e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00, + 0x18,0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00, + 0x00,0x01,0x00,0x00,0x00,0x04,0x64,0x6f,0x74,0x00,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80, + 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff, + 0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x32,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0x56,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0xcc,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0xa8,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c, + 0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44,0xba,0xfe,0xba,0x3b,0x00,0xff,0xba,0x02, + 0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xfc, + 0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00, + 0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0xfe, + 0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44,0x7f,0x00,0x95,0x00,0x00,0x00,0x00,0x23, + 0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2d,0x00,0x00,0x00,0x12, + 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x06,0x49,0x4e,0x50,0x55,0x54,0x00,0x00,0x00, + 0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00, + 0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00, + 0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x07,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x15,0x00,0x00,0x01,0x2b,0x00,0x00, + 0x00,0x10,0x67,0x69,0x6d,0x70,0x2d,0x74,0x65,0x78,0x74,0x2d,0x6c,0x61,0x79,0x65, + 0x72,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x01,0x0f,0x28,0x6d,0x61,0x72,0x6b,0x75, + 0x70,0x20,0x22,0x3c,0x6d,0x61,0x72,0x6b,0x75,0x70,0x3e,0x3c,0x62,0x3e,0x3c,0x73, + 0x70,0x61,0x6e,0x20,0x73,0x69,0x7a,0x65,0x3d,0x5c,0x22,0x33,0x36,0x38,0x36,0x5c, + 0x22,0x3e,0x49,0x4e,0x50,0x55,0x54,0x3c,0x2f,0x73,0x70,0x61,0x6e,0x3e,0x3c,0x2f, + 0x62,0x3e,0x3c,0x2f,0x6d,0x61,0x72,0x6b,0x75,0x70,0x3e,0x22,0x29,0x0a,0x28,0x66, + 0x6f,0x6e,0x74,0x20,0x22,0x41,0x72,0x69,0x6d,0x6f,0x22,0x29,0x0a,0x28,0x66,0x6f, + 0x6e,0x74,0x2d,0x73,0x69,0x7a,0x65,0x20,0x36,0x32,0x29,0x0a,0x28,0x66,0x6f,0x6e, + 0x74,0x2d,0x73,0x69,0x7a,0x65,0x2d,0x75,0x6e,0x69,0x74,0x20,0x70,0x69,0x78,0x65, + 0x6c,0x73,0x29,0x0a,0x28,0x61,0x6e,0x74,0x69,0x61,0x6c,0x69,0x61,0x73,0x20,0x79, + 0x65,0x73,0x29,0x0a,0x28,0x6c,0x61,0x6e,0x67,0x75,0x61,0x67,0x65,0x20,0x22,0x65, + 0x6e,0x2d,0x61,0x75,0x22,0x29,0x0a,0x28,0x62,0x61,0x73,0x65,0x2d,0x64,0x69,0x72, + 0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x6c,0x74,0x72,0x29,0x0a,0x28,0x63,0x6f,0x6c, + 0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d,0x72,0x67,0x62,0x20,0x30,0x20, + 0x30,0x20,0x30,0x29,0x29,0x0a,0x28,0x6a,0x75,0x73,0x74,0x69,0x66,0x79,0x20,0x6c, + 0x65,0x66,0x74,0x29,0x0a,0x28,0x62,0x6f,0x78,0x2d,0x6d,0x6f,0x64,0x65,0x20,0x64, + 0x79,0x6e,0x61,0x6d,0x69,0x63,0x29,0x0a,0x28,0x62,0x6f,0x78,0x2d,0x75,0x6e,0x69, + 0x74,0x20,0x70,0x69,0x78,0x65,0x6c,0x73,0x29,0x0a,0x28,0x68,0x69,0x6e,0x74,0x69, + 0x6e,0x67,0x20,0x79,0x65,0x73,0x29,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x2d,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x08,0x2d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x2d,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x45,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x7f,0x03,0x2a,0x00,0x7f,0x03,0x2a,0x00,0x7f,0x03,0x2a, + 0x00,0x7f,0x00,0x88,0x00,0x01,0xff,0xfb,0x2c,0x00,0xff,0xff,0xbb,0x02,0x00,0xfb, + 0x18,0xff,0xd4,0x00,0x00,0x03,0xff,0xf7,0xfd,0xe1,0xa4,0x20,0x00,0x18,0xff,0xff, + 0x10,0x02,0x00,0xfb,0x40,0xff,0xec,0x00,0xd4,0x07,0xff,0xfb,0x00,0xff,0xff,0x2c, + 0x00,0x02,0xff,0xeb,0x44,0x00,0x00,0x18,0xff,0xd4,0x00,0x00,0xff,0xff,0xba,0xac, + 0xb2,0xe7,0xff,0xde,0x0d,0x18,0xff,0xff,0x10,0x02,0x00,0xf6,0x40,0xff,0xec,0x00, + 0x8e,0xac,0xac,0xd6,0xff,0xe3,0x02,0xac,0xe3,0x00,0xff,0xff,0x2c,0x00,0xff,0xf4, + 0xff,0xcc,0x01,0x00,0x18,0xff,0xd4,0x00,0x00,0xff,0xff,0x2c,0x00,0x00,0x0d,0xe6, + 0xff,0x57,0x18,0xff,0xff,0x10,0x02,0x00,0xfd,0x40,0xff,0xec,0x03,0x00,0xfd,0x80, + 0xff,0xa8,0x03,0x00,0x01,0xff,0xf0,0x2c,0x00,0xff,0xe0,0xb1,0xff,0x55,0x00,0x18, + 0xff,0xd4,0x00,0x00,0xff,0xff,0x2c,0x02,0x00,0xf9,0xba,0xff,0x77,0x18,0xff,0xff, + 0x10,0x02,0x00,0xfd,0x40,0xff,0xec,0x03,0x00,0xfd,0x80,0xff,0xa8,0x03,0x00,0x01, + 0xff,0xe6,0x2c,0x00,0xff,0xea,0x2b,0xfd,0xda,0x04,0x18,0xff,0xd4,0x00,0x00,0xff, + 0xff,0x2c,0x00,0x00,0x10,0xe9,0xff,0x54,0x18,0xff,0xff,0x10,0x02,0x00,0xfd,0x40, + 0xff,0xec,0x03,0x00,0xfd,0x80,0xff,0xa8,0x03,0x00,0x01,0xff,0xe6,0x2c,0x00,0xff, + 0xec,0x00,0xa2,0xff,0x67,0x18,0xff,0xd4,0x00,0x00,0xff,0xff,0xb7,0xa8,0xad,0xe6, + 0xff,0xd7,0x08,0x18,0xff,0xff,0x10,0x02,0x00,0xfd,0x40,0xff,0xec,0x03,0x00,0xfd, + 0x80,0xff,0xa8,0x03,0x00,0x01,0xff,0xf3,0x2c,0x00,0xff,0xec,0x00,0x20,0xf9,0xe5, + 0x1f,0xff,0xd4,0x00,0x00,0x04,0xff,0xf8,0xeb,0xa4,0x19,0x00,0x17,0xff,0xff,0x11, + 0x02,0x00,0xfd,0x43,0xff,0xea,0x03,0x00,0xfd,0x80,0xff,0xa8,0x03,0x00,0x01,0xff, + 0xf0,0x2c,0x00,0xff,0xec,0x00,0x00,0x93,0xff,0x80,0xff,0xd4,0x00,0x00,0xff,0xff, + 0x2c,0x05,0x00,0xfc,0x09,0xff,0xff,0x2c,0x02,0x00,0xfd,0x62,0xff,0xd7,0x03,0x00, + 0xfd,0x80,0xff,0xa8,0x03,0x00,0x01,0xff,0xf0,0x2c,0x00,0xff,0xec,0x00,0x00,0x16, + 0xf4,0xef,0xfe,0xd4,0x00,0x00,0xff,0xff,0x2c,0x06,0x00,0xf7,0xd0,0xff,0x9d,0x02, + 0x00,0x10,0xd1,0xff,0x96,0x03,0x00,0xfd,0x80,0xff,0xa8,0x03,0x00,0x01,0xff,0xfc, + 0x2c,0x00,0xff,0xec,0x02,0x00,0xf7,0x84,0xff,0xff,0xd4,0x00,0x00,0xff,0xff,0x2c, + 0x06,0x00,0xf7,0x4a,0xfd,0xff,0xda,0xbb,0xec,0xff,0xe6,0x1b,0x03,0x00,0xfd,0x80, + 0xff,0xa8,0x03,0x00,0x01,0xff,0xfc,0x2c,0x00,0xff,0xec,0x02,0x00,0xf7,0x0f,0xed, + 0xff,0xd4,0x00,0x00,0xff,0xff,0x2c,0x07,0x00,0xf9,0x41,0xba,0xf0,0xfb,0xe2,0x9a, + 0x1a,0x04,0x00,0xfd,0x80,0xff,0xa8,0x7f,0x00,0xb7,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0b,0x42,0x61,0x63,0x6b,0x67, + 0x72,0x6f,0x75,0x6e,0x64,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00, + 0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00, + 0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0b,0x1e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0b,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0xd0,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0b,0x62,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0xc0,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x00, + 0xc2,0x00,0x38,0xff,0x06,0x00,0x38,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff, + 0x06,0x00,0x38,0xff,0x06,0x00,0x38,0xff,0x06,0x00,0x38,0xff,0x7f,0x00,0xc5,0x00, + 0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00, + 0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46, + 0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x62,0x67,0x00,0x00, + 0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00, + 0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00, + 0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00, + 0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff, + 0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0xd7,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0xfb,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0e,0x3b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x0e,0x1b,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0e,0x2b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0xff,0x7f, + 0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x01,0x2c,0xff,0x7f, + 0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x00,0x00,0x00,0x23,0x00, + 0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x0f,0x53,0x65,0x6c,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x4d,0x61,0x73, + 0x6b,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x7f,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0e,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00, + 0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x0c,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0f,0x05,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x29,0x00,0x00,0x00,0x00,0x00,0x00,0x0f, + 0xef,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00, + 0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x49,0x00,0x00,0x00,0x00,0x00,0x00,0x0f, + 0xeb,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x01,0x44,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b, + 0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x7f,0x01,0x88,0x00,0x7f,0x01,0x2c,0x00,0x00, + 0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00 + }; + +/* created by reswrap from file icons/NOT_icon_data.gif */ +const unsigned char NOT_icon_data[]={ + 0x47,0x49,0x46,0x38,0x39,0x61,0x46,0x00,0x32,0x00,0x80,0x01,0x00,0x00,0x00,0x00, + 0xff,0xff,0xff,0x21,0xfe,0x26,0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66, + 0x6f,0x78,0x6c,0x6f,0x67,0x69,0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20, + 0x44,0x61,0x6e,0x69,0x65,0x6c,0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x21,0xf9,0x04, + 0x01,0x0a,0x00,0x01,0x00,0x2c,0x00,0x00,0x00,0x00,0x46,0x00,0x32,0x00,0x00,0x02, + 0xac,0x8c,0x8f,0xa9,0xcb,0xed,0x0f,0xa3,0x9c,0xb4,0xda,0x8b,0x29,0xc8,0xbc,0x1f, + 0xb0,0x79,0xa2,0x05,0x82,0xe3,0x19,0x95,0x25,0xca,0x2e,0xaa,0xda,0xc6,0xc1,0xfb, + 0xca,0x28,0x4d,0xdb,0x22,0x9e,0xeb,0x1c,0x8f,0xf3,0x61,0x80,0x3c,0x61,0x85,0x08, + 0x34,0x4a,0x90,0x44,0xe5,0x83,0xd9,0x74,0x32,0xa0,0x48,0xa9,0x82,0xca,0xb4,0x7e, + 0xb0,0x59,0x2b,0x97,0x2a,0xfd,0x62,0x95,0xe2,0xf1,0xce,0xe4,0x2a,0x9b,0x67,0xe8, + 0x6b,0x7b,0xbb,0x72,0xab,0xd5,0xf2,0x37,0x3b,0x9e,0x98,0xcf,0xeb,0x21,0xb8,0xdd, + 0xa0,0x47,0x97,0x07,0x33,0xd8,0x57,0x18,0x98,0x04,0xf8,0xa7,0x68,0xb8,0x84,0x98, + 0xa8,0xf3,0x18,0x64,0x24,0x49,0x48,0x56,0xd9,0x28,0x54,0xa9,0x75,0xa7,0xc7,0xc9, + 0x28,0xf8,0xd9,0x29,0x26,0xea,0xc7,0x55,0x8a,0x40,0x8a,0x9a,0xba,0xb6,0x6a,0x1a, + 0xe5,0xca,0x5a,0x15,0xcb,0xd7,0x43,0x5b,0x6b,0x79,0x7b,0x98,0xab,0xbb,0x9b,0xd9, + 0x2b,0xfb,0x0b,0x2c,0x3b,0xfc,0x54,0x7c,0x8c,0x9c,0xcc,0x52,0x00,0x00,0x3b + }; + +/* created by reswrap from file icons/NOT.xcf */ +const unsigned char NOT[]={ + 0x67,0x69,0x6d,0x70,0x20,0x78,0x63,0x66,0x20,0x76,0x30,0x31,0x31,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x00, + 0x00,0x11,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x08,0x43, + 0x96,0x00,0x00,0x43,0x96,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x54,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x17,0x00,0x00,0x02,0xd1,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00, + 0x00,0x00,0x0b,0x55,0x6e,0x6e,0x61,0x6d,0x65,0x64,0x20,0x23,0x34,0x00,0x00,0x00, + 0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x03,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x4e,0x00,0x00,0x00,0x01,0x41,0x78,0x00,0x00,0x40, + 0x28,0x00,0x00,0x00,0x00,0x00,0x02,0x41,0x78,0x00,0x00,0x40,0x28,0x00,0x00,0x00, + 0x00,0x00,0x02,0x41,0x76,0x00,0x00,0x42,0x3e,0x80,0x00,0x00,0x00,0x00,0x01,0x41, + 0x76,0x00,0x00,0x42,0x3e,0x80,0x00,0x00,0x00,0x00,0x02,0x41,0x76,0x00,0x00,0x42, + 0x3e,0x80,0x00,0x00,0x00,0x00,0x02,0x42,0x5d,0x00,0x00,0x41,0xc4,0x00,0x00,0x00, + 0x00,0x00,0x01,0x42,0x5d,0x00,0x00,0x41,0xc4,0x00,0x00,0x00,0x00,0x00,0x02,0x42, + 0x5d,0x00,0x00,0x41,0xc4,0x00,0x00,0x00,0x00,0x00,0x0b,0x55,0x6e,0x6e,0x61,0x6d, + 0x65,0x64,0x20,0x23,0x33,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x08,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x4a,0x00, + 0x00,0x00,0x01,0x41,0x24,0x00,0x00,0x40,0xc4,0x00,0x00,0x00,0x00,0x00,0x02,0x41, + 0x24,0x00,0x00,0x40,0xc4,0x00,0x00,0x00,0x00,0x00,0x02,0x42,0x4c,0x80,0x00,0x41, + 0xb6,0x00,0x00,0x00,0x00,0x00,0x01,0x42,0x4c,0x80,0x00,0x41,0xb6,0x00,0x00,0x00, + 0x00,0x00,0x02,0x42,0x4c,0x80,0x00,0x41,0xb6,0x00,0x00,0x00,0x00,0x00,0x02,0x41, + 0x26,0x00,0x00,0x42,0x34,0x80,0x00,0x00,0x00,0x00,0x01,0x41,0x26,0x00,0x00,0x42, + 0x34,0x80,0x00,0x00,0x00,0x00,0x02,0x41,0x26,0x00,0x00,0x42,0x34,0x80,0x00,0x00, + 0x00,0x00,0x0b,0x55,0x6e,0x6e,0x61,0x6d,0x65,0x64,0x20,0x23,0x32,0x00,0x00,0x00, + 0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x03,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x44,0x00,0x00,0x00,0x01,0x41,0x44,0x00,0x00,0x40, + 0xbc,0x00,0x00,0x00,0x00,0x00,0x02,0x41,0x44,0x00,0x00,0x40,0xbc,0x00,0x00,0x00, + 0x00,0x00,0x02,0x41,0x38,0x00,0x00,0x42,0x36,0x80,0x00,0x00,0x00,0x00,0x01,0x41, + 0x38,0x00,0x00,0x42,0x36,0x80,0x00,0x00,0x00,0x00,0x02,0x41,0x38,0x00,0x00,0x42, + 0x36,0x80,0x00,0x00,0x00,0x00,0x0b,0x55,0x6e,0x6e,0x61,0x6d,0x65,0x64,0x20,0x23, + 0x31,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00, + 0x00,0x00,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x35,0x00,0x00,0x00,0x01,0x41, + 0x9c,0x00,0x00,0x41,0x46,0x00,0x00,0x00,0x00,0x00,0x02,0x41,0x9c,0x00,0x00,0x41, + 0x46,0x00,0x00,0x00,0x00,0x00,0x02,0x41,0x34,0x00,0x00,0x40,0xa4,0x00,0x00,0x00, + 0x00,0x00,0x01,0x41,0x34,0x00,0x00,0x40,0xa4,0x00,0x00,0x00,0x00,0x00,0x02,0x41, + 0x34,0x00,0x00,0x40,0xa4,0x00,0x00,0x00,0x00,0x00,0x02,0x41,0x3c,0x00,0x00,0x42, + 0x2a,0x00,0x00,0x00,0x00,0x00,0x01,0x41,0x3c,0x00,0x00,0x42,0x2a,0x00,0x00,0x00, + 0x00,0x00,0x02,0x41,0x3c,0x00,0x00,0x42,0x2a,0x00,0x00,0x00,0x00,0x00,0x02,0x42, + 0x46,0x00,0x00,0x41,0xd1,0x00,0x00,0x00,0x00,0x00,0x01,0x42,0x46,0x00,0x00,0x41, + 0xd1,0x00,0x00,0x00,0x00,0x00,0x02,0x42,0x46,0x00,0x00,0x41,0xd1,0x00,0x00,0x00, + 0x00,0x00,0x08,0x55,0x6e,0x6e,0x61,0x6d,0x65,0x64,0x00,0x00,0x00,0x00,0x00,0x02, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01, + 0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x01,0x41,0x56,0x00,0x00,0x41,0x5c,0x00,0x00, + 0x00,0x00,0x00,0x02,0x41,0x56,0x00,0x00,0x41,0x5c,0x00,0x00,0x00,0x00,0x00,0x02, + 0x42,0x47,0x00,0x00,0x41,0xba,0x00,0x00,0x00,0x00,0x00,0x01,0x42,0x47,0x00,0x00, + 0x41,0xba,0x00,0x00,0x00,0x00,0x00,0x02,0x42,0x47,0x00,0x00,0x41,0xba,0x00,0x00, + 0x00,0x00,0x00,0x02,0x41,0x52,0x00,0x00,0x42,0x07,0x80,0x00,0x00,0x00,0x00,0x01, + 0x41,0x52,0x00,0x00,0x42,0x07,0x80,0x00,0x00,0x00,0x00,0x02,0x41,0x52,0x00,0x00, + 0x42,0x07,0x80,0x00,0x00,0x00,0x00,0x02,0x41,0x54,0x00,0x00,0x41,0x6a,0x00,0x00, + 0x00,0x00,0x00,0x01,0x41,0x54,0x00,0x00,0x41,0x6a,0x00,0x00,0x00,0x00,0x00,0x02, + 0x41,0x54,0x00,0x00,0x41,0x6a,0x00,0x00,0x00,0x00,0x00,0x15,0x00,0x00,0x01,0x08, + 0x00,0x00,0x00,0x0d,0x67,0x69,0x6d,0x70,0x2d,0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74, + 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x27,0x4d,0x61,0x64,0x65,0x20,0x66,0x6f, + 0x72,0x20,0x66,0x6f,0x78,0x6c,0x6f,0x67,0x69,0x63,0x67,0x61,0x74,0x65,0x73,0x20, + 0x62,0x79,0x20,0x44,0x61,0x6e,0x69,0x65,0x6c,0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00, + 0x00,0x00,0x00,0x10,0x67,0x69,0x6d,0x70,0x2d,0x69,0x6d,0x61,0x67,0x65,0x2d,0x67, + 0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xac,0x28,0x73,0x74,0x79, + 0x6c,0x65,0x20,0x73,0x6f,0x6c,0x69,0x64,0x29,0x0a,0x28,0x66,0x67,0x63,0x6f,0x6c, + 0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d,0x72,0x67,0x62,0x61,0x20,0x30, + 0x20,0x30,0x20,0x30,0x20,0x31,0x29,0x29,0x0a,0x28,0x62,0x67,0x63,0x6f,0x6c,0x6f, + 0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d,0x72,0x67,0x62,0x61,0x20,0x31,0x20, + 0x31,0x20,0x31,0x20,0x31,0x29,0x29,0x0a,0x28,0x78,0x73,0x70,0x61,0x63,0x69,0x6e, + 0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x79,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x20, + 0x31,0x30,0x29,0x0a,0x28,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x2d,0x75,0x6e,0x69, + 0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x28,0x78,0x6f,0x66,0x66,0x73, + 0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x79,0x6f,0x66,0x66,0x73,0x65,0x74,0x20,0x30, + 0x29,0x0a,0x28,0x6f,0x66,0x66,0x73,0x65,0x74,0x2d,0x75,0x6e,0x69,0x74,0x20,0x69, + 0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0xce, + 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xb9, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x0a, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x1c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05, + 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c, + 0x61,0x79,0x65,0x72,0x20,0x63,0x6f,0x70,0x79,0x00,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80, + 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x28,0x00,0x00, + 0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff, + 0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x92,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xae,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0xc6,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0d,0x50,0x61, + 0x73,0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65,0x72,0x00,0x00,0x00,0x00,0x06,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f, + 0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x06,0x00, + 0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff, + 0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00, + 0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0xd3,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0xef,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x00, + 0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0c,0x64, + 0x6f,0x74,0x20,0x63,0x6f,0x70,0x79,0x20,0x23,0x31,0x00,0x00,0x00,0x00,0x06,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f, + 0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0xff,0xff,0xff,0xf9,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff, + 0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00, + 0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x53,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x13,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0x37,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xad,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x89,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f, + 0x0c,0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44,0xba,0xfe,0xba,0x3b,0x00,0xff,0xba, + 0x02,0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00, + 0xfc,0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c, + 0x00,0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44,0x04,0x00,0xff,0xba,0x04,0x00,0xff, + 0xfe,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44,0x7f,0x00,0x95,0x00,0x00,0x00,0x00, + 0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00, + 0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x64,0x6f,0x74,0x20,0x63,0x6f,0x70, + 0x79,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80, + 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0f,0x00,0x00,0x00,0x08,0xff,0xff,0xff,0xc8,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff, + 0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x54,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0xc2,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x09,0xe6,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x5c,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0a,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x38,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c, + 0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44,0xba,0xfe,0xba,0x3b,0x00,0xff,0xba,0x02, + 0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xfc, + 0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00, + 0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0xfe, + 0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44,0x7f,0x00,0x95,0x00,0x00,0x00,0x00,0x23, + 0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32, + 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x64,0x6f,0x74,0x00,0x00,0x00,0x00,0x06, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04, + 0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01, + 0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01, + 0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04, + 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff, + 0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x64,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xfe, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xa8,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xda, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00, + 0x7f,0x0c,0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44,0xba,0xfe,0xba,0x3b,0x00,0xff, + 0xba,0x02,0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b, + 0x00,0xfc,0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01, + 0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44,0x04,0x00,0xff,0xba,0x04,0x00, + 0xff,0xfe,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44,0x7f,0x00,0x95,0x00,0x00,0x00, + 0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00, + 0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0b,0x42,0x61,0x63,0x6b,0x67,0x72, + 0x6f,0x75,0x6e,0x64,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00, + 0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00, + 0x08,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00, + 0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0d,0x0d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x0d, + 0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x0d, + 0x51,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x00,0x8c, + 0x00,0xff,0x03,0x3e,0x00,0xfd,0x37,0xaa,0x17,0x3c,0x00,0xfb,0x38,0xff,0xff,0x7f, + 0x08,0x3a,0x00,0xff,0x39,0x02,0xff,0xfd,0xfa,0x67,0x04,0x38,0x00,0xff,0x3a,0x04, + 0xff,0xfd,0xeb,0x3f,0x01,0x36,0x00,0xff,0x3a,0x06,0xff,0xfd,0xd6,0x2f,0x01,0x34, + 0x00,0xff,0x3b,0x08,0xff,0xfe,0xb3,0x17,0x33,0x00,0xff,0x3c,0x0a,0xff,0xfe,0x95, + 0x0c,0x31,0x00,0xff,0x3c,0x0c,0xff,0xfe,0x73,0x05,0x2f,0x00,0xff,0x3d,0x0d,0xff, + 0xfd,0xf4,0x51,0x02,0x2d,0x00,0xff,0x3e,0x0f,0xff,0xfd,0xe5,0x37,0x01,0x2b,0x00, + 0xff,0x3f,0x11,0xff,0xfe,0xc4,0x22,0x2a,0x00,0xff,0x3f,0x13,0xff,0xfe,0xaa,0x12, + 0x28,0x00,0xff,0x40,0x15,0xff,0xfe,0x7f,0x08,0x26,0x00,0xff,0x41,0x16,0xff,0xfd, + 0xfa,0x67,0x04,0x24,0x00,0xff,0x41,0x18,0xff,0xfd,0xe9,0x3f,0x01,0x22,0x00,0xff, + 0x42,0x1a,0xff,0xfe,0xd6,0x2f,0x21,0x00,0xff,0x43,0x1c,0xff,0xfe,0xb1,0x17,0x1f, + 0x00,0xff,0x44,0x1e,0xff,0xfe,0x93,0x0c,0x1d,0x00,0xff,0x44,0x20,0xff,0xfe,0x73, + 0x04,0x1b,0x00,0xff,0x45,0x21,0xff,0xfd,0xf4,0x51,0x02,0x19,0x00,0xff,0x46,0x23, + 0xff,0xfd,0xe5,0x37,0x01,0x17,0x00,0xff,0x46,0x25,0xff,0xfe,0x8e,0x01,0x16,0x00, + 0xff,0x47,0x23,0xff,0xfd,0xf2,0x48,0x01,0x17,0x00,0xff,0x48,0x22,0xff,0xfe,0x73, + 0x04,0x19,0x00,0xff,0x49,0x20,0xff,0xfe,0xad,0x10,0x1b,0x00,0xff,0x49,0x1e,0xff, + 0xfe,0xda,0x29,0x1d,0x00,0xff,0x4a,0x1c,0xff,0xfd,0xf6,0x51,0x02,0x1e,0x00,0xff, + 0x4c,0x1b,0xff,0xfe,0x83,0x07,0x20,0x00,0xff,0x4c,0x19,0xff,0xfe,0xc2,0x1d,0x22, + 0x00,0xff,0x4d,0x17,0xff,0xfd,0xe9,0x37,0x01,0x23,0x00,0xff,0x4e,0x15,0xff,0xfd, + 0xfd,0x67,0x03,0x25,0x00,0xff,0x4f,0x14,0xff,0xfe,0x9a,0x0b,0x27,0x00,0xff,0x4f, + 0x12,0xff,0xfe,0xca,0x22,0x29,0x00,0xff,0x50,0x10,0xff,0xfd,0xf4,0x48,0x01,0x2a, + 0x00,0xff,0x51,0x0f,0xff,0xfe,0x7f,0x06,0x2c,0x00,0xff,0x51,0x0d,0xff,0xfe,0xaf, + 0x11,0x2e,0x00,0xff,0x52,0x0b,0xff,0xfe,0xdc,0x2f,0x30,0x00,0xff,0x54,0x09,0xff, + 0xfd,0xfa,0x5c,0x02,0x31,0x00,0xff,0x54,0x08,0xff,0xfe,0x86,0x07,0x33,0x00,0xff, + 0x55,0x06,0xff,0xfe,0xc4,0x1d,0x35,0x00,0xff,0x56,0x04,0xff,0xfd,0xe9,0x3f,0x01, + 0x36,0x00,0xff,0x57,0x03,0xff,0xfe,0x73,0x04,0x38,0x00,0xfb,0x57,0xff,0xff,0x9d, + 0x0c,0x3a,0x00,0xfd,0x58,0xd6,0x29,0x3c,0x00,0xfe,0x10,0x01,0x7f,0x00,0xb2,0x00, + 0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00, + 0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46, + 0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x62,0x67,0x00,0x00, + 0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00, + 0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00, + 0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00, + 0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff, + 0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x17,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x3b,0x00,0x00,0x00,0x00,0x00, + 0x00,0x10,0x7b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x5b,0x00,0x00,0x00,0x00,0x00, + 0x00,0x10,0x6b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0xff,0x7f, + 0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x01,0x2c,0xff,0x7f, + 0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x00,0x00,0x00,0x23,0x00, + 0x00,0x00,0x19,0x00,0x00,0x00,0x00 + }; + +/* created by reswrap from file icons/OR_icon_data.gif */ +const unsigned char OR_icon_data[]={ + 0x47,0x49,0x46,0x38,0x39,0x61,0x46,0x00,0x32,0x00,0x80,0x01,0x00,0x00,0x00,0x00, + 0xff,0xff,0xff,0x21,0xfe,0x26,0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66, + 0x6f,0x78,0x6c,0x6f,0x67,0x69,0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20, + 0x44,0x61,0x6e,0x69,0x65,0x6c,0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x21,0xf9,0x04, + 0x01,0x0a,0x00,0x01,0x00,0x2c,0x00,0x00,0x00,0x00,0x46,0x00,0x32,0x00,0x00,0x02, + 0x97,0x8c,0x8f,0xa9,0xcb,0xed,0x0f,0xa3,0x9c,0xb4,0xda,0x8b,0xb3,0xde,0xbc,0xfb, + 0x0f,0x76,0xc0,0x18,0x96,0xcb,0x88,0x9a,0xaa,0x81,0x92,0x48,0x0b,0xa7,0xab,0x04, + 0x27,0xf1,0xdd,0xce,0x8e,0xfc,0xe2,0x3e,0xaf,0x7b,0xfc,0x86,0xae,0x60,0x83,0x88, + 0x34,0xd2,0x90,0x37,0xe5,0x84,0x59,0x73,0x46,0xa0,0x40,0xe9,0x91,0x0a,0xb0,0x4e, + 0xa9,0x5a,0x08,0xb6,0x2b,0x84,0x82,0x77,0xdc,0x31,0xa3,0x6c,0x2b,0x5a,0xbf,0xbd, + 0xaa,0x13,0xcd,0xca,0x75,0xe1,0x81,0xa8,0x96,0x5e,0x57,0xaf,0xc5,0x66,0x05,0xbb, + 0xdf,0x96,0x04,0x18,0x28,0x38,0x18,0xc7,0x64,0x78,0xf0,0x37,0xb8,0xd8,0x87,0x95, + 0x65,0xf8,0x18,0x29,0x69,0xf6,0xe8,0x66,0x64,0x19,0x33,0x96,0x79,0x29,0xc5,0xe9, + 0xa9,0x97,0xc7,0xb7,0x57,0x45,0x04,0x68,0x97,0x18,0xd6,0x99,0xea,0x17,0xca,0xfa, + 0x0a,0x1b,0x2b,0x3b,0x4b,0xcb,0x50,0x00,0x00,0x3b + }; + +/* created by reswrap from file icons/OR.xcf */ +const unsigned char OR[]={ + 0x67,0x69,0x6d,0x70,0x20,0x78,0x63,0x66,0x20,0x76,0x30,0x31,0x31,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x00, + 0x00,0x11,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x08,0x43, + 0x96,0x00,0x00,0x43,0x96,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x30,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x15,0x00,0x00,0x01,0x08,0x00,0x00,0x00,0x0d,0x67,0x69,0x6d,0x70,0x2d, + 0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x27, + 0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66,0x6f,0x78,0x6c,0x6f,0x67,0x69, + 0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20,0x44,0x61,0x6e,0x69,0x65,0x6c, + 0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x00,0x00,0x00,0x10,0x67,0x69,0x6d,0x70,0x2d, + 0x69,0x6d,0x61,0x67,0x65,0x2d,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0xac,0x28,0x73,0x74,0x79,0x6c,0x65,0x20,0x73,0x6f,0x6c,0x69,0x64,0x29, + 0x0a,0x28,0x66,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72, + 0x2d,0x72,0x67,0x62,0x61,0x20,0x30,0x20,0x30,0x20,0x30,0x20,0x31,0x29,0x29,0x0a, + 0x28,0x62,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d, + 0x72,0x67,0x62,0x61,0x20,0x31,0x20,0x31,0x20,0x31,0x20,0x31,0x29,0x29,0x0a,0x28, + 0x78,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x79,0x73, + 0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29, + 0x0a,0x28,0x78,0x6f,0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x79,0x6f, + 0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x6f,0x66,0x66,0x73,0x65,0x74, + 0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xa7,0x00, + 0x00,0x00,0x00,0x00,0x00,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x5e,0x00, + 0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x08,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x73,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61, + 0x79,0x65,0x72,0x20,0x63,0x6f,0x70,0x79,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00, + 0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00, + 0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x28,0x00,0x00,0x00, + 0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff, + 0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00, + 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xb1,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x02,0xcd,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xe5,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xfa,0x12,0x88,0xfd,0x88, + 0x12,0x88,0x02,0xff,0xfe,0x88,0xfd,0x02,0xff,0xfe,0xfd,0x88,0x02,0xff,0xfa,0x88, + 0x12,0x88,0xfd,0x88,0x12,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x0d,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65, + 0x72,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x0a,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x04,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x26,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00, + 0x00,0x00,0x00,0x00,0x04,0x3e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00, + 0x18,0x00,0x18,0x00,0xfa,0x12,0x88,0xfd,0x88,0x12,0x88,0x02,0xff,0xfe,0x88,0xfd, + 0x02,0xff,0xfe,0xfd,0x88,0x02,0xff,0xfa,0x88,0x12,0x88,0xfd,0x88,0x12,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x64,0x6f, + 0x74,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00, + 0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x7e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xf4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x9e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xd0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c, + 0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44, + 0xba,0xfe,0xba,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b, + 0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xfc,0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00, + 0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44, + 0x04,0x00,0xff,0xba,0x04,0x00,0xff,0xfe,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44, + 0x7f,0x00,0x95,0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0b, + 0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x00,0x00,0x00,0x00,0x02,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00, + 0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0xff, + 0xff,0xff,0xf2,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00, + 0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x07,0x0b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x2f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0xfc,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x4f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x08,0x85,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f, + 0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x01,0xa2,0x00,0xf1, + 0xcd,0xe1,0xef,0xf9,0xfe,0xfe,0xf9,0xef,0xe1,0xcd,0xb5,0x98,0x76,0x4f,0x23,0x30, + 0x00,0x0e,0xff,0xfc,0xe7,0xb0,0x75,0x34,0x2c,0x00,0x12,0xff,0xfd,0xd8,0x8c,0x3c, + 0x29,0x00,0x15,0xff,0xfd,0xc3,0x66,0x06,0x26,0x00,0x17,0xff,0xfd,0xd5,0x6e,0x03, + 0x24,0x00,0xf7,0x1d,0x05,0x05,0x1d,0x48,0x7f,0xb7,0xe4,0xfc,0x10,0xff,0xfe,0xc3, + 0x51,0x2c,0x00,0xfd,0x7f,0xdc,0xfe,0x0f,0xff,0xfe,0x8b,0x12,0x2c,0x00,0xfe,0x48, + 0xd3,0x0f,0xff,0xff,0xaf,0x2e,0x00,0xfe,0x80,0xf1,0x0e,0xff,0x2f,0x00,0xfe,0x3d, + 0xdf,0x0d,0xff,0x30,0x00,0xfe,0x33,0xe0,0x0c,0xff,0x31,0x00,0xfe,0x41,0xf3,0x0b, + 0xff,0x32,0x00,0xff,0x90,0x0b,0xff,0x33,0x00,0xff,0xed,0x0a,0xff,0x33,0x00,0xff, + 0xa9,0x0a,0xff,0x33,0x00,0xff,0x4e,0x0a,0xff,0x33,0x00,0xff,0x0b,0x0a,0xff,0x33, + 0x00,0xff,0x0b,0x0a,0xff,0x33,0x00,0xff,0x4e,0x0a,0xff,0x33,0x00,0xff,0xa9,0x0a, + 0xff,0x33,0x00,0xff,0xed,0x0a,0xff,0x32,0x00,0xff,0x90,0x0b,0xff,0x31,0x00,0xfe, + 0x41,0xf3,0x0b,0xff,0x30,0x00,0xfe,0x33,0xe0,0x0c,0xff,0x2f,0x00,0xfe,0x3d,0xdf, + 0x0d,0xff,0x2e,0x00,0xfe,0x80,0xf1,0x0e,0xff,0x2c,0x00,0xfe,0x48,0xd3,0x0f,0xff, + 0xff,0xaf,0x2a,0x00,0xfd,0x7f,0xdc,0xfe,0x0f,0xff,0xfe,0x8b,0x12,0x21,0x00,0xf7, + 0x1d,0x05,0x05,0x1d,0x48,0x7f,0xb7,0xe4,0xfc,0x10,0xff,0xfe,0xc3,0x51,0x23,0x00, + 0x17,0xff,0xfd,0xd5,0x6e,0x03,0x24,0x00,0x15,0xff,0xfd,0xc3,0x66,0x06,0x26,0x00, + 0x12,0xff,0xfd,0xd8,0x8c,0x3c,0x29,0x00,0x0e,0xff,0xfc,0xe7,0xb0,0x75,0x34,0x2c, + 0x00,0xf1,0xcd,0xe1,0xef,0xf9,0xfe,0xfe,0xf9,0xef,0xe1,0xcd,0xb5,0x98,0x76,0x4f, + 0x23,0x7f,0x02,0x8f,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c, + 0x00,0x4d,0x00,0xff,0x32,0x04,0x00,0xfe,0xbd,0x3c,0x03,0x00,0xfd,0xff,0xbb,0x29, + 0x02,0x00,0x01,0xff,0xff,0xa4,0x02,0x00,0x02,0xff,0xfd,0x6a,0x00,0x00,0x02,0xff, + 0xfd,0xd6,0x05,0x00,0x03,0xff,0xfe,0x5f,0x00,0x03,0xff,0xfe,0xa9,0x00,0x03,0xff, + 0xfe,0xde,0x00,0x03,0xff,0xfe,0xfa,0x00,0x03,0xff,0xfe,0xfa,0x00,0x03,0xff,0xfe, + 0xde,0x00,0x03,0xff,0xfe,0xa9,0x00,0x03,0xff,0xfe,0x5f,0x00,0x02,0xff,0xfd,0xd6, + 0x05,0x00,0x02,0xff,0xfa,0x6a,0x00,0x00,0xff,0xff,0xa4,0x02,0x00,0xfd,0xff,0xbb, + 0x29,0x02,0x00,0xfe,0xbd,0x3c,0x03,0x00,0xff,0x32,0x6a,0x00,0x00,0x00,0x00,0x23, + 0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32, + 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x62,0x67,0x00,0x00,0x00,0x00,0x06,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f, + 0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff, + 0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00, + 0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x03,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x27,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x67,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x47,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x57,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f, + 0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x7f, + 0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x0f,0x53, + 0x65,0x6c,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x4d,0x61,0x73,0x6b,0x00,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x7f,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x00,0x00,0x00,0x00,0x00, + 0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0e,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00, + 0x00,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b, + 0x31,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0b,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x71,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0b,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x6d,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x7f,0x03,0x4f,0x00,0xf2,0x1e,0x5c,0x91,0xbc,0xdc,0xf2, + 0xfd,0xfd,0xf2,0xdc,0xbc,0x91,0x5c,0x1e,0x2e,0x00,0xfd,0x0b,0x68,0xbc,0x0d,0xff, + 0xfd,0xbc,0x68,0x0b,0x29,0x00,0xfd,0x05,0x73,0xdc,0x11,0xff,0xfd,0xdc,0x73,0x05, + 0x26,0x00,0xfe,0x43,0xbb,0x15,0xff,0xfe,0xbb,0x43,0x24,0x00,0xfe,0x63,0xe2,0x17, + 0xff,0xfe,0xe2,0x63,0x22,0x00,0xfe,0x62,0xe7,0x19,0xff,0xfe,0xe7,0x62,0x20,0x00, + 0xfe,0x3d,0xe0,0x1b,0xff,0xfe,0xe0,0x3d,0x1f,0x00,0xff,0xb0,0x1d,0xff,0xff,0xb0, + 0x1e,0x00,0xff,0x4b,0x1f,0xff,0xff,0x4b,0x1d,0x00,0xff,0x9d,0x1f,0xff,0xff,0x9d, + 0x1d,0x00,0xff,0xd9,0x1f,0xff,0xff,0xd9,0x1d,0x00,0xff,0xfa,0x1f,0xff,0xff,0xfa, + 0x1d,0x00,0xff,0xfa,0x1f,0xff,0xff,0xfa,0x1d,0x00,0xff,0xd9,0x1f,0xff,0xff,0xd9, + 0x1d,0x00,0xff,0x9d,0x1f,0xff,0xff,0x9d,0x1d,0x00,0xff,0x4b,0x1f,0xff,0xff,0x4b, + 0x1e,0x00,0xff,0xb0,0x1d,0xff,0xff,0xb0,0x1f,0x00,0xfe,0x3d,0xe0,0x1b,0xff,0xfe, + 0xe0,0x3d,0x20,0x00,0xfe,0x62,0xe7,0x19,0xff,0xfe,0xe7,0x62,0x22,0x00,0xfe,0x63, + 0xe2,0x17,0xff,0xfe,0xe2,0x63,0x24,0x00,0xfe,0x43,0xbb,0x15,0xff,0xfe,0xbb,0x43, + 0x26,0x00,0xfd,0x05,0x73,0xdc,0x11,0xff,0xfd,0xdc,0x73,0x05,0x29,0x00,0xfd,0x0b, + 0x68,0xbc,0x0d,0xff,0xfd,0xbc,0x68,0x0b,0x2e,0x00,0xf2,0x1e,0x5c,0x91,0xbc,0xdc, + 0xf2,0xfd,0xfd,0xf2,0xdc,0xbc,0x91,0x5c,0x1e,0x7f,0x03,0x63,0x00,0x7f,0x01,0x2c, + 0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00 + }; + +/* created by reswrap from file icons/OUTPUT_icon_data.gif */ +const unsigned char OUTPUT_icon_data[]={ + 0x47,0x49,0x46,0x38,0x39,0x61,0x46,0x00,0x32,0x00,0x80,0x01,0x00,0x00,0x00,0x00, + 0xff,0xff,0xff,0x21,0xfe,0x26,0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66, + 0x6f,0x78,0x6c,0x6f,0x67,0x69,0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20, + 0x44,0x61,0x6e,0x69,0x65,0x6c,0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x21,0xf9,0x04, + 0x01,0x0a,0x00,0x01,0x00,0x2c,0x00,0x00,0x00,0x00,0x46,0x00,0x32,0x00,0x00,0x02, + 0xfe,0x8c,0x8f,0xa9,0xcb,0xed,0x0f,0xa3,0x9c,0xb4,0xda,0x8b,0x23,0xd8,0xbc,0xfb, + 0x0f,0x86,0xe2,0xb8,0x69,0xe4,0x89,0xa6,0x9f,0x99,0xb5,0x0d,0xc7,0xba,0x32,0x02, + 0x43,0xe5,0x8c,0xd7,0xcf,0x8d,0xcb,0xba,0xc3,0xeb,0xb5,0x7e,0x2f,0x80,0xd0,0x17, + 0x2c,0x1e,0x5d,0x44,0x46,0x72,0x59,0x69,0x2e,0x9e,0xd0,0x89,0x54,0x41,0xad,0x9a, + 0x8c,0x36,0xae,0x36,0x9a,0x4d,0x84,0xbf,0x45,0x2f,0xd0,0x4c,0xde,0xc6,0xd2,0x92, + 0xab,0xd8,0xdc,0x39,0xc0,0x8d,0xa0,0x80,0x47,0x4e,0xa3,0xaf,0xec,0x63,0x39,0x17, + 0x56,0x33,0x97,0xe7,0x67,0x70,0x23,0x48,0xe8,0x87,0x46,0x64,0x08,0x57,0x38,0x88, + 0xc8,0x47,0x78,0x58,0x38,0x57,0x19,0x64,0xf8,0x66,0xf7,0x48,0x09,0x59,0x32,0x19, + 0x99,0x98,0xf7,0x83,0x39,0xf8,0xc9,0xc3,0xe8,0x08,0x09,0x4a,0x69,0x79,0xa8,0x48, + 0xb7,0xb9,0x7a,0x97,0xca,0xa9,0xba,0x98,0x84,0x8a,0x27,0x3b,0xf9,0x74,0x6a,0xda, + 0x57,0x0b,0xc8,0xa8,0x97,0x59,0x2b,0xba,0x6a,0xcc,0x87,0xe6,0x64,0x29,0xba,0xec, + 0x3b,0xd5,0x74,0x09,0x8c,0xcc,0xb6,0x43,0x4d,0x6d,0xad,0xbc,0xa6,0x7d,0xb6,0x1c, + 0xdd,0xdd,0xf5,0x8d,0x35,0x1e,0x1e,0xda,0x65,0xee,0xcd,0x9d,0xfe,0x56,0x1e,0xcb, + 0x7e,0x8c,0x0e,0x4f,0xee,0xae,0x3a,0xcf,0xba,0x7e,0xef,0xf6,0xae,0x8f,0x5d,0x1f, + 0xbe,0xcf,0x5e,0xbf,0x7f,0xd5,0x06,0xe6,0x9b,0x17,0x90,0x95,0x8a,0x85,0x0c,0xf7, + 0x5c,0x6b,0x08,0xb1,0xe1,0x96,0x88,0x14,0x51,0xdc,0xbb,0x88,0x31,0x23,0x85,0x01, + 0x02,0x00,0x3b + }; + +/* created by reswrap from file icons/OUTPUT.xcf */ +const unsigned char OUTPUT[]={ + 0x67,0x69,0x6d,0x70,0x20,0x78,0x63,0x66,0x20,0x76,0x30,0x31,0x31,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x96,0x00,0x00, + 0x00,0x11,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x08,0x43, + 0x96,0x00,0x00,0x43,0x96,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x38,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0x15,0x00,0x00,0x01,0x08,0x00,0x00,0x00,0x0d,0x67,0x69,0x6d,0x70,0x2d, + 0x63,0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x27, + 0x4d,0x61,0x64,0x65,0x20,0x66,0x6f,0x72,0x20,0x66,0x6f,0x78,0x6c,0x6f,0x67,0x69, + 0x63,0x67,0x61,0x74,0x65,0x73,0x20,0x62,0x79,0x20,0x44,0x61,0x6e,0x69,0x65,0x6c, + 0x20,0x4a,0x6f,0x6e,0x65,0x73,0x00,0x00,0x00,0x00,0x10,0x67,0x69,0x6d,0x70,0x2d, + 0x69,0x6d,0x61,0x67,0x65,0x2d,0x67,0x72,0x69,0x64,0x00,0x00,0x00,0x00,0x01,0x00, + 0x00,0x00,0xac,0x28,0x73,0x74,0x79,0x6c,0x65,0x20,0x73,0x6f,0x6c,0x69,0x64,0x29, + 0x0a,0x28,0x66,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72, + 0x2d,0x72,0x67,0x62,0x61,0x20,0x30,0x20,0x30,0x20,0x30,0x20,0x31,0x29,0x29,0x0a, + 0x28,0x62,0x67,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x28,0x63,0x6f,0x6c,0x6f,0x72,0x2d, + 0x72,0x67,0x62,0x61,0x20,0x31,0x20,0x31,0x20,0x31,0x20,0x31,0x29,0x29,0x0a,0x28, + 0x78,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x79,0x73, + 0x70,0x61,0x63,0x69,0x6e,0x67,0x20,0x31,0x30,0x29,0x0a,0x28,0x73,0x70,0x61,0x63, + 0x69,0x6e,0x67,0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29, + 0x0a,0x28,0x78,0x6f,0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x79,0x6f, + 0x66,0x66,0x73,0x65,0x74,0x20,0x30,0x29,0x0a,0x28,0x6f,0x66,0x66,0x73,0x65,0x74, + 0x2d,0x75,0x6e,0x69,0x74,0x20,0x69,0x6e,0x63,0x68,0x65,0x73,0x29,0x0a,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xa7,0x00, + 0x00,0x00,0x00,0x00,0x00,0x02,0xed,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x2e,0x00, + 0x00,0x00,0x00,0x00,0x00,0x05,0xd0,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x45,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xb0,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x12,0x50,0x61,0x73,0x74,0x65,0x64,0x20,0x4c,0x61, + 0x79,0x65,0x72,0x20,0x63,0x6f,0x70,0x79,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00, + 0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00, + 0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x28,0x00,0x00,0x00, + 0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00, + 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff, + 0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00, + 0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xb1,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00, + 0x00,0x00,0x00,0x02,0xcd,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xe5,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00, + 0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0d,0x50,0x61,0x73, + 0x74,0x65,0x64,0x20,0x4c,0x61,0x79,0x65,0x72,0x00,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80, + 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0f,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x06,0x00,0x00, + 0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff, + 0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00, + 0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xf2,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x04,0x0e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x26,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x64,0x6f, + 0x74,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00,0x00, + 0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00,0x00, + 0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0xff,0xff, + 0xff,0xc8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00,0x00, + 0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00, + 0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x05,0x2a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00, + 0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x4e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xc4,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x6e,0x00,0x00, + 0x00,0x00,0x00,0x00,0x05,0xa0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x0c, + 0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x05,0x7c,0x00,0xfc,0x44, + 0xba,0xfe,0xba,0x3b,0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xff,0xfe,0x02,0xff,0x3b, + 0x00,0xff,0xba,0x02,0xff,0x3b,0x00,0xfc,0x44,0xba,0xfe,0xba,0x7f,0x06,0x00,0x00, + 0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x7d,0x00,0xff,0x44, + 0x04,0x00,0xff,0xba,0x04,0x00,0xff,0xfe,0x04,0x00,0xff,0xba,0x04,0x00,0xff,0x44, + 0x7f,0x00,0x95,0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0b, + 0x42,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x00,0x00,0x00,0x00,0x02,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0xff,0x00, + 0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00,0x00,0x00,0x00,0x08,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x08,0x00, + 0x00,0x00,0x0b,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x23,0x00, + 0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x06,0xdb,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00, + 0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0xff,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x39,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x1f,0x00, + 0x00,0x00,0x00,0x00,0x00,0x0a,0x29,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f, + 0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x0c,0x80,0x00,0x7f,0x00,0xc2,0x00,0x38, + 0xff,0x06,0x00,0x38,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01, + 0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x01,0x00,0xf5,0x03,0x7a,0xda,0xfa, + 0xe9,0xa0,0x19,0x00,0x48,0xff,0x74,0x02,0x00,0xfc,0xcc,0xf0,0x00,0xdc,0x05,0xff, + 0xff,0x68,0x02,0xff,0xf9,0xfb,0xd9,0x64,0x00,0x48,0xff,0x74,0x02,0x00,0xfc,0xcc, + 0xf0,0x00,0xdc,0x05,0xff,0xfe,0x34,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x01,0x00, + 0xf5,0xa0,0xff,0xb5,0x6a,0x91,0xfc,0xdd,0x0f,0x48,0xff,0x74,0x02,0x00,0xeb,0xcc, + 0xf0,0x00,0x4b,0x58,0x7a,0xff,0xb1,0x58,0x58,0x45,0xff,0xb1,0x58,0x60,0xca,0xff, + 0x3f,0x48,0xff,0x74,0x02,0x00,0xf4,0xcc,0xf0,0x00,0x4b,0x58,0x7a,0xff,0xb1,0x58, + 0x58,0x11,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0xfc,0x00,0x2b,0xff,0xb8,0x02,0x00, + 0xfa,0x70,0xff,0x7b,0x48,0xff,0x74,0x02,0x00,0xfe,0xcc,0xf0,0x02,0x00,0xf0,0x34, + 0xff,0x88,0x00,0x00,0x34,0xff,0x88,0x00,0x00,0x37,0xff,0x85,0x48,0xff,0x74,0x02, + 0x00,0xfe,0xcc,0xf0,0x02,0x00,0xfd,0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06,0x00, + 0x01,0xff,0xfc,0x00,0x6b,0xff,0x5a,0x02,0x00,0xfa,0x10,0xff,0xbc,0x48,0xff,0x74, + 0x02,0x00,0xfe,0xcc,0xf0,0x02,0x00,0xf0,0x34,0xff,0x88,0x00,0x00,0x34,0xff,0x88, + 0x00,0x00,0x3b,0xff,0x86,0x48,0xff,0x74,0x02,0x00,0xfe,0xcc,0xf0,0x02,0x00,0xfd, + 0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0xfc,0x00,0x7b,0xff,0x43, + 0x03,0x00,0xfb,0xf7,0xce,0x48,0xff,0x74,0x02,0x00,0xfe,0xcc,0xf0,0x02,0x00,0xf0, + 0x34,0xff,0x88,0x00,0x00,0x34,0xff,0xaf,0x54,0x5c,0xcc,0xfe,0x36,0x48,0xff,0x74, + 0x02,0x00,0xfe,0xcc,0xf0,0x02,0x00,0xfd,0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06, + 0x00,0x01,0xff,0xfc,0x00,0x68,0xff,0x5d,0x02,0x00,0xfa,0x11,0xff,0xb7,0x44,0xff, + 0x78,0x02,0x00,0xfe,0xd1,0xe9,0x02,0x00,0xfa,0x34,0xff,0x88,0x00,0x00,0x34,0x02, + 0xff,0xf9,0xfd,0xdc,0x5e,0x00,0x44,0xff,0x78,0x02,0x00,0xfe,0xd1,0xe9,0x02,0x00, + 0xfd,0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0xee,0x00,0x27,0xff, + 0xbe,0x01,0x00,0x00,0x71,0xff,0x6f,0x23,0xff,0xa6,0x00,0x00,0x10,0xf5,0xc4,0x02, + 0x00,0xf8,0x34,0xff,0x88,0x00,0x00,0x34,0xff,0x88,0x04,0x00,0xf8,0x23,0xff,0xa6, + 0x00,0x00,0x10,0xf5,0xc4,0x02,0x00,0xfd,0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06, + 0x00,0x01,0xff,0x01,0x00,0xf0,0x9c,0xff,0xb8,0x6a,0x91,0xfc,0xd6,0x09,0x00,0xc1, + 0xfc,0x8f,0x69,0xc7,0xff,0x57,0x02,0x00,0xf8,0x34,0xff,0x88,0x00,0x00,0x34,0xff, + 0x88,0x05,0x00,0xf9,0xc1,0xfc,0x8f,0x69,0xc7,0xff,0x57,0x02,0x00,0xfd,0x34,0xff, + 0x88,0x03,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x01,0x00,0xf1,0x03,0x79,0xdb,0xfa, + 0xe5,0x97,0x12,0x00,0x00,0x16,0x9f,0xe5,0xf4,0xce,0x5b,0x03,0x00,0xf8,0x34,0xff, + 0x88,0x00,0x00,0x34,0xff,0x88,0x05,0x00,0xfa,0x16,0x9f,0xe5,0xf4,0xce,0x5b,0x03, + 0x00,0xfd,0x34,0xff,0x88,0x03,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02, + 0xff,0x06,0x00,0x01,0xff,0x33,0x00,0x02,0xff,0x06,0x00,0x38,0xff,0x06,0x00,0x38, + 0xff,0x06,0x00,0x38,0xff,0x7f,0x00,0xc5,0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c, + 0x00,0x7f,0x01,0x2c,0x00,0x7f,0x01,0x2c,0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00, + 0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00, + 0x01,0x00,0x00,0x00,0x03,0x62,0x67,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x80,0x00,0x00, + 0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f, + 0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1c,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x04, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff, + 0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x14, + 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0b,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0xa4,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00, + 0x00,0x00,0x0b,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x0b,0x94,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff,0x7f,0x0c,0x80,0xff, + 0x7f,0x0c,0x80,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff,0x7f,0x01,0x2c,0xff, + 0x7f,0x01,0x2c,0xff,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x0f,0x53,0x65,0x6c,0x65, + 0x63,0x74,0x69,0x6f,0x6e,0x20,0x4d,0x61,0x73,0x6b,0x00,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x7f,0x00, + 0x00,0x00,0x21,0x00,0x00,0x00,0x04,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x1c,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00, + 0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x04,0x00, + 0x00,0x00,0x01,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00, + 0x00,0x26,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x01,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0c,0x6e,0x00,0x00, + 0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0c,0x92,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x58,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0c,0xb2,0x00,0x00,0x00,0x00,0x00,0x00,0x0d,0x54,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x7f,0x01,0x44,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff,0x0b,0x00,0x33,0xff, + 0x7f,0x01,0x88,0x00,0x7f,0x01,0x2c,0x00,0x00,0x00,0x00,0x23,0x00,0x00,0x00,0x19, + 0x00,0x00,0x00,0x00 + }; + diff --git a/icons/AND.xcf b/icons/AND.xcf new file mode 100644 index 0000000..d346657 Binary files /dev/null and b/icons/AND.xcf differ diff --git a/icons/AND_icon_data.gif b/icons/AND_icon_data.gif new file mode 100644 index 0000000..8b33379 Binary files /dev/null and b/icons/AND_icon_data.gif differ diff --git a/icons/INPUT.xcf b/icons/INPUT.xcf new file mode 100644 index 0000000..6642750 Binary files /dev/null and b/icons/INPUT.xcf differ diff --git a/icons/INPUT_icon_data.gif b/icons/INPUT_icon_data.gif new file mode 100644 index 0000000..4f5dc1b Binary files /dev/null and b/icons/INPUT_icon_data.gif differ diff --git a/icons/NOT.xcf b/icons/NOT.xcf new file mode 100644 index 0000000..ec9e00f Binary files /dev/null and b/icons/NOT.xcf differ diff --git a/icons/NOT_icon_data.gif b/icons/NOT_icon_data.gif new file mode 100644 index 0000000..d341585 Binary files /dev/null and b/icons/NOT_icon_data.gif differ diff --git a/icons/OR.xcf b/icons/OR.xcf new file mode 100644 index 0000000..79137fd Binary files /dev/null and b/icons/OR.xcf differ diff --git a/icons/OR_icon_data.gif b/icons/OR_icon_data.gif new file mode 100644 index 0000000..52c9103 Binary files /dev/null and b/icons/OR_icon_data.gif differ diff --git a/icons/OUTPUT.xcf b/icons/OUTPUT.xcf new file mode 100644 index 0000000..e32cb81 Binary files /dev/null and b/icons/OUTPUT.xcf differ diff --git a/icons/OUTPUT_icon_data.gif b/icons/OUTPUT_icon_data.gif new file mode 100644 index 0000000..b3483cc Binary files /dev/null and b/icons/OUTPUT_icon_data.gif differ diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..d5ba134 --- /dev/null +++ b/main.cpp @@ -0,0 +1,27 @@ +/* + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include "MainWindow.h" + +int main(int argc, char** argv) +{ + FXApp app("foxlogicgates", "Daniel Jones"); + app.init(argc, argv); + + new MainWindow(&app); + + app.create(); + return app.run(); +} -- cgit v1.2.3