diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e5e40ed --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +xqct: xqct.pro xqct.cpp xqct_main.cpp xqct.h qctimage.h qctimage.cpp tidedata.cpp tidedata.h tidecalc.h tidecalc.cpp qctcollection.h qctcollection.cpp + qmake3 -o Makefile.${SWDEVARCH} xqct.pro + make -f Makefile.${SWDEVARCH} + +zip: + zip xqct.zip *.pro *.mak *.cpp *.h *.C1 *.T1 Makefile* -x "*~" -x "moc_*" -x "*.o" + +clean: + rm -f *.o core xqct + make -f Makefile.${SWDEVARCH} clean + diff --git a/Makefile.LINUX b/Makefile.LINUX new file mode 100644 index 0000000..9bf3524 --- /dev/null +++ b/Makefile.LINUX @@ -0,0 +1,280 @@ +############################################################################# +# Makefile for building: xqct +# Generated by qmake (1.07a) (Qt 3.3.3) on: Wed Feb 23 10:46:40 2011 +# Project: xqct.pro +# Template: app +# Command: $(QMAKE) -o Makefile.LINUX xqct.pro +############################################################################# + +####### Compiler, tools and options + +CC = gcc-2.96 -std=gnu99 +CXX = g++-2.96 +LEX = flex +YACC = yacc +CFLAGS = -pipe -fkeep-static-consts -O -Wall -W -g -D_REENTRANT -DLINUX -D_LARGEFILE64_SOURCE -DDEBUG -DUSE_UNZIP -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG +CXXFLAGS = -pipe -fkeep-static-consts -O -D"SCCSid=x=0;static char __attribute((unused))SCCSid" -Wall -W -g -D_REENTRANT -DLINUX -D_LARGEFILE64_SOURCE -DDEBUG -DUSE_UNZIP -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG +LEXFLAGS = +YACCFLAGS= -d +INCPATH = -I/data/apps/qt/qt3/mkspecs/linux-g++ -I. -I$(SWDEV) -I$(SWDEV) -I$(QTDIR)/include +LINK = g++-2.96 +LFLAGS = -Wl,-rpath,/opr/libs -Wl,-rpath,/opt/DSSingest/libs -fkeep-static-consts -Wl,-rpath,$$ORIGIN/../lib -Wl,-rpath,$$ORIGIN/../libs -Wl,-rpath,$(QTDIR)/lib +LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(SWDEV)/alan -L$(SWDEV)/arb -L$(SWDEV)/eos -L$(SWDEV)/ftp -L$(SWDEV)/gif -L$(SWDEV)/hrpt -L$(SWDEV)/ingest -L$(SWDEV)/satlib -L$(SWDEV)/satqt -L$(SWDEV)/utils -L$(SWDEV)/www -lsatqt -losmap -lsat -lutils -lgif -larb -ltcd -lqt-mt -lXext -lX11 -lm -lpthread +AR = ar cqs +RANLIB = +MOC = $(QTDIR)/bin/moc +UIC = $(QTDIR)/bin/uic +QMAKE = qmake +TAR = tar -cf +GZIP = gzip -9f +COPY = cp -f +COPY_FILE= $(COPY) +COPY_DIR = $(COPY) -r +INSTALL_FILE= $(COPY_FILE) +INSTALL_DIR = $(COPY_DIR) +DEL_FILE = rm -f +SYMLINK = ln -sf +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +HEADERS = xqct.h \ + qctimage.h \ + tidedata.h \ + tidecalc.h \ + qctcollection.h +SOURCES = xqct.cpp \ + qctimage.cpp \ + tidedata.cpp \ + tidecalc.cpp \ + qctcollection.cpp \ + xqct_main.cpp +OBJECTS = xqct.o \ + qctimage.o \ + tidedata.o \ + tidecalc.o \ + qctcollection.o \ + xqct_main.o \ + configdialog.o \ + qmake_image_collection.o +FORMS = configdialog.ui +UICDECLS = configdialog.h +UICIMPLS = configdialog.cpp +SRCMOC = moc_xqct.cpp \ + moc_qctimage.cpp \ + moc_configdialog.cpp +OBJMOC = moc_xqct.o \ + moc_qctimage.o \ + moc_configdialog.o +DIST = xqct.pro +QMAKE_TARGET = xqct +DESTDIR = +TARGET = xqct + +first: all +####### Implicit rules + +.SUFFIXES: .c .o .cpp .cc .cxx .C + +.cpp.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cc.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cxx.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.C.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.c.o: + $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< + +####### Build rules + +all: Makefile.LINUX $(TARGET) + +$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS) + +mocables: $(SRCMOC) +uicables: $(UICDECLS) $(UICIMPLS) + +$(MOC): + ( cd $(QTDIR)/src/moc && $(MAKE) ) + +Makefile.LINUX: xqct.pro /data/swdev/qmake.conf /data/apps/qt/qt3/mkspecs/linux-g++/qmake.conf /usr/local/qt3/lib/libqt-mt.prl + $(QMAKE) -o Makefile.LINUX xqct.pro +qmake: + @$(QMAKE) -o Makefile.LINUX xqct.pro + +dist: + @mkdir -p .tmp/xqct && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/xqct/ && $(COPY_FILE) --parents splash.png .tmp/xqct/ && ( cd `dirname .tmp/xqct` && $(TAR) xqct.tar xqct && $(GZIP) xqct.tar ) && $(MOVE) `dirname .tmp/xqct`/xqct.tar.gz . && $(DEL_FILE) -r .tmp/xqct + +mocclean: + -$(DEL_FILE) $(OBJMOC) + -$(DEL_FILE) $(SRCMOC) + +uiclean: + -$(DEL_FILE) $(UICIMPLS) $(UICDECLS) + +yaccclean: +lexclean: +clean: mocclean uiclean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) qmake_image_collection.cpp + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) $(TARGET) + + +FORCE: + +####### Compile + +xqct.o: xqct.cpp ../../../satlib/dundee.h \ + ../../../satqt/qapp.h \ + ../../../satqt/helpdialog.h \ + ../../../satqt/mrumenu.h \ + ../../../satqt/inputdialog.h \ + ../../../satqt/qzip.h \ + ../../../satqt/calendardialog.h \ + ../../../satqt/fileopen.xpm \ + ../../../satqt/filesave.xpm \ + ../../../satqt/fileprint.xpm \ + ../../../satqt/calendaricon3.xpm \ + ../../../osmap/qct.h \ + ../../../satqt/kconfig.h \ + ../../../satqt/kautoconfigdialog.h \ + configdialog.h \ + qctimage.h \ + qctcollection.h \ + tidedata.h \ + tidecalc.h \ + xqct.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h \ + ../../../satqt/z_unzip.h \ + ../../../satqt/z_ioapi.h \ + ../../../satqt/kdialogbase.h + +qctimage.o: qctimage.cpp ../../../satlib/dundee.h \ + ../../../osmap/qct.h \ + qctimage.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +tidedata.o: tidedata.cpp ../../../satlib/dundee.h \ + tidedata.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +tidecalc.o: tidecalc.cpp ../../../satlib/dundee.h \ + libtcd/tcd.h \ + tidecalc.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +qctcollection.o: qctcollection.cpp ../../../satlib/dundee.h \ + ../../../osmap/qct.h \ + ../../../osmap/inpoly.h \ + qctcollection.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +xqct_main.o: xqct_main.cpp ../../../satqt/qapp.h \ + ../../../satlib/dundee.h \ + xqct.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +configdialog.h: configdialog.ui + $(UIC) configdialog.ui -o configdialog.h + +configdialog.cpp: configdialog.h configdialog.ui + $(UIC) configdialog.ui -i configdialog.h -o configdialog.cpp + +configdialog.o: configdialog.cpp configdialog.h + +moc_xqct.o: moc_xqct.cpp xqct.h ../../../satlib/dundee.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +moc_qctimage.o: moc_qctimage.cpp qctimage.h + +moc_configdialog.o: moc_configdialog.cpp configdialog.h + +moc_xqct.cpp: $(MOC) xqct.h + $(MOC) xqct.h -o moc_xqct.cpp + +moc_qctimage.cpp: $(MOC) qctimage.h + $(MOC) qctimage.h -o moc_qctimage.cpp + +moc_configdialog.cpp: $(MOC) configdialog.h + $(MOC) configdialog.h -o moc_configdialog.cpp + +qmake_image_collection.o: qmake_image_collection.cpp + +qmake_image_collection.cpp: splash.png + $(UIC) -embed xqct splash.png -o qmake_image_collection.cpp + +####### Install + +install: + +uninstall: + diff --git a/configdialog.cpp b/configdialog.cpp new file mode 100644 index 0000000..f737f68 --- /dev/null +++ b/configdialog.cpp @@ -0,0 +1,121 @@ +/**************************************************************************** +** Form implementation generated from reading ui file 'configdialog.ui' +** +** Created: Wed Feb 23 10:47:06 2011 +** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.8 edited Jan 11 14:47 $) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ + +#include "configdialog.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* + * Constructs a ConfigWidget as a child of 'parent', with the + * name 'name' and widget flags set to 'f'. + */ +ConfigWidget::ConfigWidget( QWidget* parent, const char* name, WFlags fl ) + : QWidget( parent, name, fl ) +{ + if ( !name ) + setName( "Form1" ); + Form1Layout = new QVBoxLayout( this, 11, 6, "Form1Layout"); + + layout6 = new QVBoxLayout( 0, 0, 6, "layout6"); + + groupBox1 = new QGroupBox( this, "groupBox1" ); + groupBox1->setColumnLayout(0, Qt::Vertical ); + groupBox1->layout()->setSpacing( 6 ); + groupBox1->layout()->setMargin( 11 ); + groupBox1Layout = new QVBoxLayout( groupBox1->layout() ); + groupBox1Layout->setAlignment( Qt::AlignTop ); + + TLmustBeOnChart = new QCheckBox( groupBox1, "TLmustBeOnChart" ); + groupBox1Layout->addWidget( TLmustBeOnChart ); + + TLmustBeUnique = new QCheckBox( groupBox1, "TLmustBeUnique" ); + TLmustBeUnique->setChecked( TRUE ); + groupBox1Layout->addWidget( TLmustBeUnique ); + layout6->addWidget( groupBox1 ); + spacer1 = new QSpacerItem( 20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding ); + layout6->addItem( spacer1 ); + + groupBox2 = new QGroupBox( this, "groupBox2" ); + groupBox2->setColumnLayout(0, Qt::Vertical ); + groupBox2->layout()->setSpacing( 6 ); + groupBox2->layout()->setMargin( 11 ); + groupBox2Layout = new QVBoxLayout( groupBox2->layout() ); + groupBox2Layout->setAlignment( Qt::AlignTop ); + + TSmustBeOnChart = new QCheckBox( groupBox2, "TSmustBeOnChart" ); + groupBox2Layout->addWidget( TSmustBeOnChart ); + + TSmustBeUnique = new QCheckBox( groupBox2, "TSmustBeUnique" ); + TSmustBeUnique->setChecked( TRUE ); + groupBox2Layout->addWidget( TSmustBeUnique ); + + TSmustHaveKnownRef = new QCheckBox( groupBox2, "TSmustHaveKnownRef" ); + TSmustHaveKnownRef->setEnabled( FALSE ); + TSmustHaveKnownRef->setChecked( TRUE ); + groupBox2Layout->addWidget( TSmustHaveKnownRef ); + layout6->addWidget( groupBox2 ); + spacer2 = new QSpacerItem( 20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding ); + layout6->addItem( spacer2 ); + + layout2 = new QHBoxLayout( 0, 0, 6, "layout2"); + + textLabel1 = new QLabel( this, "textLabel1" ); + layout2->addWidget( textLabel1 ); + + zoomOutLevel = new QComboBox( FALSE, this, "zoomOutLevel" ); + layout2->addWidget( zoomOutLevel ); + layout6->addLayout( layout2 ); + Form1Layout->addLayout( layout6 ); + languageChange(); + resize( QSize(419, 248).expandedTo(minimumSizeHint()) ); + clearWState( WState_Polished ); +} + +/* + * Destroys the object and frees any allocated resources + */ +ConfigWidget::~ConfigWidget() +{ + // no need to delete child widgets, Qt does it all for us +} + +/* + * Sets the strings of the subwidgets using the current + * language. + */ +void ConfigWidget::languageChange() +{ + setCaption( tr( "Form1" ) ); + groupBox1->setTitle( tr( "Tidal Levels" ) ); + TLmustBeOnChart->setText( tr( "Tidal Level must refer to the currently-loaded chart" ) ); + QToolTip::add( TLmustBeOnChart, tr( "It is not sufficient to be visible on the currently loaded chart, the Tidal Level must also explicitly reference the chart by name" ) ); + TLmustBeUnique->setText( tr( "Tidal Level must be unique" ) ); + QToolTip::add( TLmustBeUnique, tr( "There must be no other Tidal Levels at its location" ) ); + groupBox2->setTitle( tr( "Tidal Streams" ) ); + TSmustBeOnChart->setText( tr( "Tidal Stream must refer to the currently-loaded chart" ) ); + QToolTip::add( TSmustBeOnChart, tr( "It is not sufficient to be visible on the currently loaded chart, the Tidal Stream must also explicitly reference the chart by name" ) ); + TSmustBeUnique->setText( tr( "Tidal Stream must be unique" ) ); + QToolTip::add( TSmustBeUnique, tr( "There must be no other Tidal Streams at its location" ) ); + TSmustHaveKnownRef->setText( tr( "Tidal Stream must reference a known Tidal Level station (port)" ) ); + textLabel1->setText( tr( "Default zoom" ) ); + zoomOutLevel->clear(); + zoomOutLevel->insertItem( tr( "Full size" ) ); + zoomOutLevel->insertItem( tr( "Half size" ) ); + zoomOutLevel->insertItem( tr( "Quarter size" ) ); + zoomOutLevel->insertItem( tr( "Eighth size" ) ); +} + diff --git a/configdialog.h b/configdialog.h new file mode 100644 index 0000000..45316fb --- /dev/null +++ b/configdialog.h @@ -0,0 +1,57 @@ +/**************************************************************************** +** Form interface generated from reading ui file 'configdialog.ui' +** +** Created: Wed Feb 23 10:46:43 2011 +** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.8 edited Jan 11 14:47 $) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ + +#ifndef FORM1_H +#define FORM1_H + +#include +#include + +class QVBoxLayout; +class QHBoxLayout; +class QGridLayout; +class QSpacerItem; +class QGroupBox; +class QCheckBox; +class QLabel; +class QComboBox; + +class ConfigWidget : public QWidget +{ + Q_OBJECT + +public: + ConfigWidget( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); + ~ConfigWidget(); + + QGroupBox* groupBox1; + QCheckBox* TLmustBeOnChart; + QCheckBox* TLmustBeUnique; + QGroupBox* groupBox2; + QCheckBox* TSmustBeOnChart; + QCheckBox* TSmustBeUnique; + QCheckBox* TSmustHaveKnownRef; + QLabel* textLabel1; + QComboBox* zoomOutLevel; + +protected: + QVBoxLayout* Form1Layout; + QVBoxLayout* layout6; + QSpacerItem* spacer1; + QSpacerItem* spacer2; + QVBoxLayout* groupBox1Layout; + QVBoxLayout* groupBox2Layout; + QHBoxLayout* layout2; + +protected slots: + virtual void languageChange(); + +}; + +#endif // FORM1_H diff --git a/configdialog.ui b/configdialog.ui new file mode 100644 index 0000000..f8e36f1 --- /dev/null +++ b/configdialog.ui @@ -0,0 +1,202 @@ + +ConfigWidget + + + Form1 + + + + 0 + 0 + 419 + 248 + + + + Form1 + + + + unnamed + + + + layout6 + + + + unnamed + + + + groupBox1 + + + Tidal Levels + + + + unnamed + + + + TLmustBeOnChart + + + Tidal Level must refer to the currently-loaded chart + + + It is not sufficient to be visible on the currently loaded chart, the Tidal Level must also explicitly reference the chart by name + + + + + TLmustBeUnique + + + Tidal Level must be unique + + + true + + + There must be no other Tidal Levels at its location + + + + + + + spacer1 + + + Vertical + + + Expanding + + + + 20 + 40 + + + + + + groupBox2 + + + Tidal Streams + + + + unnamed + + + + TSmustBeOnChart + + + Tidal Stream must refer to the currently-loaded chart + + + It is not sufficient to be visible on the currently loaded chart, the Tidal Stream must also explicitly reference the chart by name + + + + + TSmustBeUnique + + + Tidal Stream must be unique + + + true + + + There must be no other Tidal Streams at its location + + + + + TSmustHaveKnownRef + + + false + + + Tidal Stream must reference a known Tidal Level station (port) + + + true + + + + + + + spacer2 + + + Vertical + + + Expanding + + + + 20 + 40 + + + + + + layout2 + + + + unnamed + + + + textLabel1 + + + Default zoom + + + + + + Full size + + + + + Half size + + + + + Quarter size + + + + + Eighth size + + + + zoomOutLevel + + + + + + + + + + diff --git a/qctcollection.cpp b/qctcollection.cpp new file mode 100644 index 0000000..bd2d272 --- /dev/null +++ b/qctcollection.cpp @@ -0,0 +1,302 @@ +/* > qctcollection.cpp + * 1.01 arb Wed Feb 23 10:45:35 GMT 2011 - error check openFilename + * 1.00 arb Tue Jul 20 00:18:47 BST 2010 + */ + +static const char SCCSid[] = "@(#)qctcollection.1.01 (C) 2010 arb QCT file collection"; + + +/* + * To do: + * Cache results in a file so faster next time. + */ + +#include // for cursor +#include +#include +#include "satlib/dundee.h" // for debugf +#include "osmap/qct.h" +#include "osmap/inpoly.h" +#include "qctcollection.h" + + +/* ------------------------------------------------------------------------- + * This is each individual map in the collection, containing the map outline. + */ +QCTCollectionMap::QCTCollectionMap(const QString &fname) +{ + filename = fname; + + numpoints = 0; + degreesPerPixel = 0; + // description, chartname, scale should be null already + + qct = new QCT(); + // pass headeronly=true to prevent reading whole image + if (qct->openFilename(filename, true)) + { + // Sample QCT has these fields: + // Title="Ordnance Survey GB Route Planner", Name="OS GB Route Planner 1:1M", Identifier="" + // Title="RIVER TAY", Name="BA1481 RIVER TAY", Identifier="BA1481" + description = qct->getName(); // eg. "BA1481 RIVER TAY" + chartname = qct->getIdentifier(); // eg. "BA1481" or empty + scale = QString::null; // XXX + degreesPerPixel = qct->getDegreesPerPixel(); // XXX slow? + + numpoints = qct->getOutlineSize(); + if (numpoints > 2) + { + intpoints = new unsigned int[numpoints][2]; + int ii; + double lat, lon; + for (ii=0; iigetOutlinePoint(ii, &lat, &lon); + // Convert all real numbers to positive integers +#define LAT_TO_INT(L) (unsigned int)((L+90.0) * 1e3) +#define LON_TO_INT(L) (unsigned int)((L+180.0) * 1e3) + intpoints[ii][0] = LON_TO_INT(lon); + intpoints[ii][1] = LAT_TO_INT(lat); + } + } + + qct->closeFilename(); + } + else + { + fprintf(stderr, "Warning: cannot load '%s' into QCT collection\n", (const char*)fname); + } + delete qct; +} + + +QCTCollectionMap::~QCTCollectionMap() +{ + if (numpoints > 2) + delete [] intpoints; +} + + +QString +QCTCollectionMap::getFilename() const +{ + return filename; +} + + +QString +QCTCollectionMap::getLabel() const +{ + return description; +} + + +QString +QCTCollectionMap::getScale() const +{ + return scale; +} + + +float +QCTCollectionMap::getDegreesPerPixel() const +{ + return degreesPerPixel; +} + + +bool +QCTCollectionMap::containsLatLon(double lat, double lon) +{ + int rc, intlat, intlon; + + // Need at least 3 points to make a polygon! + if (numpoints < 3) + return false; + + // Convert all real numbers to positive integers + intlat = LAT_TO_INT(lat); + intlon = LON_TO_INT(lon); + + // Fast check if point within polygon + rc = inpoly(intpoints, numpoints, intlon, intlat); + + return (rc ? true : false); +} + + +/* ------------------------------------------------------------------------- + * This is the thread which runs in the background collecting map outlines. + */ +QCTCollectionWorker::QCTCollectionWorker() +{ + qctlistptr = 0; +} + + +QCTCollectionWorker::~QCTCollectionWorker() +{ +} + + +void +QCTCollectionWorker::setPaths(QStringList paths) +{ + mapPaths = paths; +} + + +void +QCTCollectionWorker::setMapList(QPtrList *qctlistp) +{ + qctlistptr = qctlistp; +} + + +// Call this when you have an interactive requirement for the results +// it prevents the background thread sleeping nicely so it's faster +void +QCTCollectionWorker::hurryUp() +{ + stillBackgroundThread = false; +} + + +void +QCTCollectionWorker::run() +{ + if (qctlistptr == 0 || mapPaths.count() == 0) + return; + + // Be nice + stillBackgroundThread = true; + + QStringList::Iterator pathiter; + for (pathiter = mapPaths.begin(); pathiter != mapPaths.end(); ++pathiter) + { + debugf(2, " QCTCollection dir %s\n", (const char*)*pathiter); + + QDir dir(*pathiter); + QStringList files = dir.entryList("*.qct *.QCT"); + + QStringList::Iterator fileiter; + for (fileiter = files.begin(); fileiter != files.end(); ++fileiter) + { + debugf(3, " QCTCollection file %s\n", (const char*)*fileiter); + QCTCollectionMap *map = new QCTCollectionMap(*pathiter + "/" + *fileiter); + qctlistptr->append(map); + + // The user can tell us the hurry up (when the collection is + // requested before we've finished collecting it) but until + // then we sleep to ensure the foreground thread gets some CPU. + if (stillBackgroundThread) + QThread::msleep(100); + } + } +} + + +/* ------------------------------------------------------------------------- + * This is the collection of maps, this is the object which the user creates. + */ +QCTCollection::QCTCollection(const QString &qctdir) +{ + qctlist.setAutoDelete(true); + if (!qctdir.isEmpty()) + setPath(qctdir); +} + + +QCTCollection::~QCTCollection() +{ + if (worker.running()) + { + worker.terminate(); + worker.wait(); + } +} + + +void +QCTCollection::setPath(const QString &path) +{ + setPaths(QStringList(path)); +} + + +void +QCTCollection::setPaths(QStringList paths) +{ + mapPaths = paths; + collectMaps(); +} + + +void +QCTCollection::collectMaps() +{ + qctlist.clear(); + + // Tell the worker where to look and where to put the results + worker.setPaths(mapPaths); + worker.setMapList(&qctlist); + + // Start it running in the background thread + worker.start(); +} + + +QStringList +QCTCollection::mapsListAtLatLon(double lat, double lon) +{ + // Collection of maps must have completed before we can continue + QApplication::setOverrideCursor(Qt::waitCursor); + worker.hurryUp(); + worker.wait(); + QApplication::restoreOverrideCursor(); + + // Create a table mapping resolution to map name + typedef QMap mapTable_t; + mapTable_t maptable; + + // Iterate through all maps in the collection looking for those which + // cover the point of interest and add the map name to a table which is + // indexed by resolution. + debugf(1,"QCTCollection::mapsListAtLatLon query %f %f\n",lat,lon); + for ( QCTCollectionMap *mapiter = qctlist.first(); mapiter; mapiter = qctlist.next() ) + { + if (mapiter->containsLatLon(lat, lon)) + { + debugf(2," match %s\n", (const char*)mapiter->getFilename()); + maptable[mapiter->getDegreesPerPixel()] = mapiter->getLabel(); + } + } + + // Create a list of map names by extracting them from the table. + // Note the items in the table are automatically sorted by the primary key + // (the resolution) so we can simply pull out the sorted map names + // ordered from close-up to zoomed-out, handy for the menu. + QStringList list; + mapTable_t::Iterator iter; + for ( iter = maptable.begin(); iter != maptable.end(); ++iter ) + { + list << iter.data(); + } + return(list); +} + + +QString +QCTCollection::getFilenameForMap(const QString &mapname) +{ + QString fn; + for ( QCTCollectionMap *mapiter = qctlist.first(); mapiter; mapiter = qctlist.next() ) + { + if (mapiter->getLabel() == mapname) + { + fn = mapiter->getFilename(); + break; + } + } + return fn; +} diff --git a/qctcollection.h b/qctcollection.h new file mode 100644 index 0000000..1ec10f0 --- /dev/null +++ b/qctcollection.h @@ -0,0 +1,83 @@ +/* > qctcollection.h + * 1.00 arb + */ + +#ifndef QCTCOLLECTION_H +#define QCTCOLLECTION_H + +#include +#include +class QCT; //#include "osmap/qct.h" + + +/* + * This class is private not to be used externally. + * It encapsulates the information in a single map regarding which region + * it covers so we can query it quickly by location. + */ +class QCTCollectionMap +{ +public: + QCTCollectionMap(const QString &filename); + ~QCTCollectionMap(); + bool containsLatLon(double lat, double lon); + QString getFilename() const; + QString getLabel() const; + QString getScale() const; + float getDegreesPerPixel() const; +private: + QString filename; + QString chartname; + QString description; + QString scale; + float degreesPerPixel; + int numpoints; + unsigned int (*intpoints)[2]; // ie. int[][2], coords passed to inpoly() + QCT *qct; +}; + + +/* + * This class is private not to be used externally. + * It collects the map list and bounding boxes in the background. + * The run() method is a separate thread, you must wait() on it + * when you need it to have finished. + */ +class QCTCollectionWorker : public QThread +{ +public: + QCTCollectionWorker(); + ~QCTCollectionWorker(); + void setPaths(QStringList); + void setMapList(QPtrList*); + void run(); // this will run in the "background" but must sleep to relinquish CPU + void hurryUp(); +private: + bool stillBackgroundThread; // true in background, false for faster foreground + QStringList mapPaths; // directories in which to look for maps + QPtrList *qctlistptr; // pointer to the QCTCollection list of maps +}; + + +/* + * This class is a collection of maps which can be queried by location + * to find out which maps contain the given location. + */ +class QCTCollection +{ +public: + QCTCollection(const QString &qctdir); + ~QCTCollection(); + void setPath(const QString &); + void setPaths(QStringList); + void collectMaps(); + QStringList mapsListAtLatLon(double lat, double lon); + QString getFilenameForMap(const QString &mapname); +private: + QStringList mapPaths; // directories in which to look for maps + QCTCollectionWorker worker; // populates qctlist in the background + QPtrList qctlist; // list of maps +}; + + +#endif // !QCTCOLLECTION_H diff --git a/qctimage.cpp b/qctimage.cpp new file mode 100644 index 0000000..3a698cd --- /dev/null +++ b/qctimage.cpp @@ -0,0 +1,582 @@ +/* > qctimage.cpp + * 1.00 arb Thu May 27 09:18:38 BST 2010 + */ + +static const char SCCSid[] = "@(#)qctimage.cpp 1.00 (C) 2010 arb QCT image scrollview"; + +/* + * QCTImage is a class to display a QCT (QuickChart) image. + * It is a subclass of QScrollView so it can be used like a widget + * that displays an image with scrollbars. + */ + +/* + * Configuration: + * Define STOP_MAP_MOVING_AFTER_MSEC as number of milliseconds to wait + * after a mouseMove event to get a mouseButtonReleased event. If moving + * within MSEC period then assume user wants map to continue moving, + * otherwise user paused the mouse before releasing the button so wants + * it to remain stationary. + */ +#define STOP_MAP_MOVING_AFTER_MSEC 50 + + +#include // for OverrideCursor +#include // for QCursor::pos +#include +#include + +#include "satlib/dundee.h" +#include "osmap/qct.h" +#include "qctimage.h" + + +/* --------------------------------------------------------------------------- + * + */ +ArrowPlot::ArrowPlot(int x, int y, float bearing, float length) +{ + stemwidth = 8; + filled = true; + + QPointArray prepoints(8); + prepoints[0] = QPoint(-stemwidth, 0); + prepoints[1] = QPoint(-stemwidth, NINT(-length)); + prepoints[2] = QPoint(-stemwidth*2, NINT(-length)); + prepoints[3] = QPoint(0, NINT(-length)-stemwidth*2); + prepoints[4] = QPoint(stemwidth*2, NINT(-length)); + prepoints[5] = QPoint(stemwidth, NINT(-length)); + prepoints[6] = QPoint(stemwidth, 0); + prepoints[7] = QPoint(-stemwidth, 0); + + // Translate origin THEN rotate all the points + QWMatrix wm; + wm.translate(x, y); + wm.rotate(bearing); + points = wm.map(prepoints); + + // For speed extract the bounding box and keep it + boundingBox = points.boundingRect(); +} + +ArrowPlot::~ArrowPlot() +{ +} + +QRect +ArrowPlot::rect() const +{ + return boundingBox; +} + +void +ArrowPlot::plot(QPainter *painter) +{ + if (filled) + painter->drawPolygon(points); + else + painter->drawPolyline(points); +} + + +/* --------------------------------------------------------------------------- + * + */ +TidePlot::TidePlot(int x, int y, float min, float max, float currently) +{ + dimension = 5; + + // painter coords go from top left but level is up from bottom + int level = NINT((currently-min)/(max-min)*dimension*4); + + QPointArray prepoints(7); + prepoints[0] = QPoint(-dimension, -dimension*2); + prepoints[1] = QPoint(-dimension, dimension*2); + prepoints[2] = QPoint( dimension, dimension*2); + prepoints[3] = QPoint( dimension, -dimension*2); + prepoints[4] = QPoint(-dimension, -dimension*2); + prepoints[5] = QPoint(-dimension, dimension*2-level); + prepoints[6] = QPoint( dimension, dimension*2-level); + debugf(1,"TIDEPLOT %f < %f < %f = %d < %d(%f) < %d\n", + min,currently,max, -dimension*2,-dimension*2+level,((currently-min)/(max-min)*dimension*4),dimension*2); + + // Translate origin to move all the points + QWMatrix wm; + wm.translate(x, y); + points = wm.map(prepoints); + + // For speed extract the bounding box and keep it + boundingBox = points.boundingRect(); +} + + +TidePlot::~TidePlot() +{ +} + + +QRect +TidePlot::rect() const +{ + return boundingBox; +} + + +void +TidePlot::plot(QPainter *painter) +{ + painter->drawPolyline(points); +} + + +/* --------------------------------------------------------------------------- + * + */ +QCTImage::QCTImage(QWidget *parent) : QScrollView(parent, "qcti", WNoAutoErase|WStaticContents|WPaintClever) +{ + qct = 0; + dragging = floating = false; + startx = starty = 0; + + arrowList.setAutoDelete(true); + tideList.setAutoDelete(true); + + // Allow mouse move events through to contentsMouseMoveEvent + viewport()->setMouseTracking(true); + + // Enable panning -- this only works if you try to drag an item + // from outside the window (eg. from the Desktop) into the window + // and hold it near the edge. It's a nice effect though. + //setDragAutoScroll(true); + //viewport()->setAcceptDrops(true); +} + + +QCTImage::~QCTImage() +{ + unload(); +} + + +void +QCTImage::unload() +{ + if (qct) + { + delete qct; + qct = 0; + } + arrowList.clear(); + tideList.clear(); +} + + +/* + * Load a QCT, create a QImage, copy the image data from the QCT, + * resize the internal dimensions of the scrollview, scroll to middle. + */ +bool +QCTImage::load(QString filename, int scalefactor) +{ + int ii, yy, width, height; + + qct = new QCT(); + QApplication::setOverrideCursor(waitCursor); + if (!qct->openFilename((const char*)filename, false, scalefactor)) + { + log_error_message("cannot read %s", (const char*)filename); + return false; + } + QApplication::restoreOverrideCursor(); + + // Create the internal image with the correct dimensions + width = qct->getImageWidth(); + height = qct->getImageHeight(); + image.reset(); + image.create(width, height, 8, 256); + debugf(1, "loaded QCT %d x %d (reduced %d) from %s\n", width, height, scalefactor, (const char*)filename); + + // Fill in the colourmap by querying the QCT colourmap + for (ii=0; ii<256; ii++) + { + int R, G, B; + qct->getColour(ii, &R, &G, &B); + image.setColor(ii, qRgb(R, G, B)); + } + + // Fill in the image data by reading the QCT image data + for (yy=0; yygetImage()+yy*width*sizeof(unsigned char), width*sizeof(unsigned char)); + } + + // Free the image memory from within the QCT object now we've copied it + qct->unloadImage(); + + // Tell the scrollview how big its image is + resizeContents(width, height); + + // Scroll to the middle + center(width/2, height/2); + + return true; +} + + +/* + * Save the image to a file + */ +bool +QCTImage::save(QString filename, const char *fmt) +{ + return image.save(filename, fmt); +} + + +/* -------------------------------------------------------------------------- + * Paint the portion of the image onto the screen or printer. + */ +void +QCTImage::render(QPainter *painter, int cx, int cy, int cw, int ch) +{ + if (image.isNull()) + { + //painter->eraseRect(area); + return; + } + + // Plot the visible part of the image + QRect area(cx, cy, cw, ch); + painter->drawImage(area.topLeft(), image, area); + + // Border and fill colour of arrows + painter->save(); + painter->setPen(QPen(black, 1, SolidLine)); // ! use no thicker than 1 + painter->setBrush(QBrush(red, SolidPattern)); + + // Get all the arrows to draw themselves + for (ArrowPlot *arrow = arrowList.first(); arrow; arrow = arrowList.next()) + { + debugf(1, "ARROW %d %d %d %d ",arrow->rect().x(), arrow->rect().y(), + arrow->rect().width(), arrow->rect().height()); + if (arrow->rect().intersects(area)) + { + debugf(1, "plot\n"); + arrow->plot(painter); + } + else + { + debugf(1, "invisible\n"); + } + } + painter->restore(); + + // Border and fill colour of tides + painter->save(); + painter->setPen(QPen(black, 2, SolidLine)); + painter->setBrush(QBrush(green, SolidPattern)); + + // Get all the tide marks to draw themselves + for (TidePlot *tideplot = tideList.first(); tideplot; tideplot = tideList.next()) + { + debugf(1, "TIDEPLOT %d %d %d %d ", tideplot->rect().x(), tideplot->rect().y(), + tideplot->rect().width(), tideplot->rect().height()); + if (tideplot->rect().intersects(area)) + { + debugf(1, "plot\n"); + tideplot->plot(painter); + } + else + { + debugf(1, "invisible\n"); + } + } + painter->restore(); +} + + +void +QCTImage::drawContents(QPainter *painter, int cx, int cy, int cw, int ch) +{ + render(painter, cx, cy, cw, ch); +} + + +/* -------------------------------------------------------------------------- + * Right-click context menu requested (event contains content coords) + */ +void +QCTImage::contentsContextMenuEvent(QContextMenuEvent *event) +{ + int mx = event->pos().x(); + int my = event->pos().y(); + int imagewidth = image.width(); + int imageheight = image.height(); + if (mx < 0 || my < 0 || mx > imagewidth || my > imageheight) + return; + + double lat, lon; + qct->xy_to_latlon(mx,my, &lat, &lon); + debugf(1,"QCTImage::contentsContextMenuEvent %d, %d = %f, %f\n", mx, my, lat, lon); + + emit contextMenu(lat, lon); + + // XXX accept or ignore event? + event->accept(); +} + + +/* -------------------------------------------------------------------------- + * Mouse is moving over the map + * convert mouse position into latitude and longitude, + * if button was pressed then dragging is true so scroll the map + * (could test for button by looking at event->state instead?) + * [NB. Only called if mouse tracking has been enabled.] + */ +void +QCTImage::contentsMouseMoveEvent(QMouseEvent *event) +{ + // Do nothing if no image has been loaded + if (image.isNull() || qct == 0) + return; + + // Do nothing if point is not within image + int mx = event->pos().x(); + int my = event->pos().y(); + int imagewidth = image.width(); + int imageheight = image.height(); + if (mx < 0 || my < 0 || mx > imagewidth || my > imageheight) + return; + + double lat, lon; + qct->xy_to_latlon(mx,my, &lat, &lon); + //debugf(1,"QCTImage::contentsMouseMoveEvent %d, %d = %f, %f (TL %d %d)\n", mx, my, lat, lon, contentsX(), contentsY()); + + // Could set val as colour of pixel at mx,my + emit location(lat, lon, 0); + + // Panning + if (dragging) + { + dragDelta = QPoint(dragStartMousePos - contentsToViewport(event->pos())); + QPoint newpos = dragStartContentsPos + dragDelta; + setContentsPos(newpos.x(), newpos.y()); + lastMoveTime.start(); + //debugf(1,"Mouse started at %5d %5d\n", dragStartMousePos.x(), dragStartMousePos.y()); + //debugf(1,"contents were at %5d %5d\n", dragStartContentsPos.y(), dragStartContentsPos.y()); + //debugf(1,"mouse now %5d %5d\n", event->pos().x(), event->pos().y()); + //debugf(1,"delta %5d %5d\n", delta.x(), delta.y()); + //debugf(1,"contents now at %5d %5d\n", newpos.x(), newpos.y()); + } + + // XXX accept or ignore event? + event->accept(); +} + + +void +QCTImage::contentsMousePressEvent(QMouseEvent *event) +{ + // If not a plain left-button then might be a context menu so ignore + if (event->button() != Qt::LeftButton) + { + event->ignore(); + return; + } + + dragging = true; + floating = false; + dragStartMousePos = contentsToViewport(event->pos()); + dragStartContentsPos = QPoint(contentsX(), contentsY()); + + // Display dragging-hand cursor + QApplication::setOverrideCursor(Qt::PointingHandCursor); + + // XXX accept or ignore event? + event->accept(); +} + + +void +QCTImage::contentsMouseReleaseEvent(QMouseEvent *event) +{ + // Prevent any future mouseMoveEvents from continuing to drag the map + dragging = false; + + // If mouse was moving recently (not paused over one spot) then assume the + // user wants the map to continue moving in the same direction, ie floating + if (lastMoveTime.elapsed() < STOP_MAP_MOVING_AFTER_MSEC) + { + floating = true; + keepFloating(); + } + else + { + floating = false; + } + + // Remove dragging-hand cursor + // XXX may not have been set so shouldn't unset without checking first + QApplication::restoreOverrideCursor(); + + // XXX accept or ignore event? + event->accept(); +} + + +void +QCTImage::keepFloating() +{ + // Keep moving smoothly in the same direction + scrollBy(dragDelta.x() / 4, dragDelta.y() / 4); + + // Come back later and move further + if (floating) + QTimer::singleShot(100, this, SLOT(keepFloating())); +} + + +void +QCTImage::contentsWheelEvent(QWheelEvent *event) +{ + // If you only want the wheel event to be effective when a Shift/Ctrl/Alt key is pressed: + //if (event->state() & Qt::KeyButtonMask) + + { + emit mouseWheel(event->orientation(), event->delta()); + } + + // XXX accept or ignore event, ignore to allow scrolling to work? + event->accept(); +} + + +/* -------------------------------------------------------------------------- + * Delete all info about plotted items ready to have new items plotted + * (so doesn't bother to update the screen) + */ +void +QCTImage::unplotArrows() +{ + // Only erase the visible bits + QRect vis(contentsX(), contentsY(), contentsWidth(), contentsHeight()); + + // Erase all the old arrows before their shape changes to new bbox + for (ArrowPlot *arrow = arrowList.first(); arrow; arrow = arrowList.next()) + { + QRect arrect = arrow->rect(); + if (arrect.intersects(vis)) + updateContents(arrect); + } + // Empty the list + arrowList.clear(); +} + + +void +QCTImage::unplotTides() +{ + // Only erase the visible bits + QRect vis(contentsX(), contentsY(), contentsWidth(), contentsHeight()); + + // Erase all the old arrows before their shape changes to new bbox + for (TidePlot *tideplot = tideList.first(); tideplot; tideplot = tideList.next()) + { + QRect tidrect = tideplot->rect(); + if (tidrect.intersects(vis)) + updateContents(tidrect); + } + // Empty the list + tideList.clear(); +} + + +/* -------------------------------------------------------------------------- + * Convert latitude and longitude into pixel coordinate + * and plot. + */ +void +QCTImage::plotArrow(float lat, float lon, float bearing, float length) +{ + if (!qct) + return; + int x, y; + qct->latlon_to_xy(lat, lon, &x, &y); + ArrowPlot *arrow = new ArrowPlot(x, y, bearing, length); + arrowList.append(arrow); + + debugf(1,"plot at %f %f = %d %d bearing %f length %f\n",lat,lon, x,y, bearing,length); + + updateContents(arrow->rect()); +} + + +void +QCTImage::plotTide(float lat, float lon, float min, float max, float currently) +{ + if (!qct) + return; + int x, y; + qct->latlon_to_xy(lat, lon, &x, &y); + TidePlot *tideplot = new TidePlot(x, y, min, max, currently); + tideList.append(tideplot); + + debugf(1,"plot at %f %f = %d %d min %f max %f currently %f\n",lat,lon, x,y, min,max,currently); + + updateContents(tideplot->rect()); +} + + +/* -------------------------------------------------------------------------- + * Scroll so the given location is in the middle of the screen + */ +bool +QCTImage::scrollToLatLon(double lat, double lon) +{ + if (!qct) + return false; + + int x, y; + qct->latlon_to_xy(lat, lon, &x, &y); + if (x<0 || y<0 || x>image.width()-1 || y>image.height()-1) + return false; + debugf(1,"scrollToLatLon %f %f -> %d %d\n", lat,lon, x,y); + center(x, y); + + // If we've not been shown yet then the above center() won't work + // so we take a note of the requested position until showEvent(). + startx = x; + starty = y; + + return true; +} + + +void +QCTImage::showEvent(QShowEvent *ev) +{ + if (startx && starty) + { + center(startx, starty); + startx = starty = 0; + } +} + + +/* -------------------------------------------------------------------------- + * Return the coordinate of the middle of the visible part of the image. + */ +bool +QCTImage::latLonOfCenter(double *lat, double *lon) +{ + if (!qct) + return false; + + int x, y; + + x = contentsX() + visibleWidth() / 2; + y = contentsY() + visibleHeight() / 2; + qct->xy_to_latlon(x, y, lat, lon); + debugf(1,"latLonOfCenter %d %d -> %f %f\n",x,y, *lat,*lon); + return true; +} diff --git a/qctimage.h b/qctimage.h new file mode 100644 index 0000000..ce14f9f --- /dev/null +++ b/qctimage.h @@ -0,0 +1,106 @@ +/* > qctimage.h + * 1.00 arb + */ + +#ifndef QCTIMAGE_H +#define QCTIMAGE_H + +#include // for QTime +#include // base class +#include +#include +#include + +class QPainter; +class QCT; + + +class ArrowPlot +{ +public: + ArrowPlot(int x, int y, float bearing, float length); + ~ArrowPlot(); + void plot(QPainter *); + QRect rect() const; +private: + // constant data could be made static to the class + int stemwidth; + bool filled; + // the array of transformed points and a quick-access bounding box + QPointArray points; + QRect boundingBox; +}; + + +class TidePlot +{ +public: + TidePlot(int x, int y, float min, float max, float currently); + ~TidePlot(); + void plot(QPainter *); + QRect rect() const; +private: + // constant data could be made static to the class + int dimension; + // the array of transformed points and a quick-access bounding box + QPointArray points; + QRect boundingBox; +}; + + +class QCTImage : public QScrollView +{ + Q_OBJECT +public: + QCTImage(QWidget *parent); + ~QCTImage(); +public: + // Load and unload a QCT + void unload(); + bool load(QString filename, int scalefactor = 1); + // Save QCT as a PNG + bool save(QString filename, const char *fmt); + // The actual QCT object so it can be queried for name etc. + QCT *getQct() { return qct; } + // Plotting (only to be called when printing) + void render(QPainter *painter, int cx, int cy, int cw, int ch); + // Plotting arrows onto the image + void unplotArrows(); + void plotArrow(float lat, float lon, float bearing, float length); + // Plotting arrows onto the image + void unplotTides(); + void plotTide(float lat, float lon, float min, float max, float currently); + // Scrolling + bool scrollToLatLon(double lat, double lon); + bool latLonOfCenter(double *lat, double *lon); +signals: + void location(double lat, double lon, long val); + void mouseWheel(Qt::Orientation orient, int delta); + void contextMenu(double lat, double lon); +protected: + void drawContents(QPainter *painter, int cx, int cy, int cw, int ch); + void contentsContextMenuEvent(QContextMenuEvent *event); + void contentsMouseMoveEvent(QMouseEvent *event); + void contentsMousePressEvent(QMouseEvent *event); + void contentsMouseReleaseEvent(QMouseEvent *event); + void contentsWheelEvent(QWheelEvent *event); + void showEvent(QShowEvent*); +private slots: + void keepFloating(); +private: + // To support panning: + bool dragging, floating; + QPoint dragStartMousePos, dragStartContentsPos, dragDelta; + QTime lastMoveTime; + // The image itself + QImage image; + QCT *qct; + // Initialisation only + int startx, starty; + // List of arrows to be overlaid + QPtrList arrowList; + QPtrList tideList; +}; + + +#endif //!GDALIMAGE_H diff --git a/qmake_image_collection.cpp b/qmake_image_collection.cpp new file mode 100644 index 0000000..1fe2633 --- /dev/null +++ b/qmake_image_collection.cpp @@ -0,0 +1,6841 @@ +/**************************************************************************** +** Image collection for project 'xqct'. +** +** Generated from reading image files: +** splash.png +** +** Created: Tue Aug 3 17:29:12 2010 +** by: The User Interface Compiler ($Id: qt/embed.cpp 3.3.8 edited Jan 11 14:47 $) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ + +#include +#include +#include +#include + +// splash.png +static const unsigned char image_0_data[] = { + 0x00,0x0d,0x52,0xf0,0x78,0x9c,0xec,0x9d,0x57,0x88,0x34,0xdb,0x56,0xc7, + 0x45,0x44,0x44,0x44,0x05,0xc5,0x08,0xe6,0x8c,0x88,0xfa,0xa0,0x22,0x8a, + 0x39,0xa0,0xf8,0x24,0x62,0x46,0x7d,0x50,0x4c,0x88,0xe1,0x41,0xf1,0x49, + 0x1f,0xf4,0xc5,0x84,0x88,0x18,0x31,0x81,0x82,0x19,0xc5,0x7b,0xef,0xb9, + 0xf1,0x9c,0xf3,0x85,0x49,0x3d,0x9d,0x73,0xce,0x39,0xe7,0x3c,0xcb,0xf5, + 0x5f,0x15,0xba,0xba,0xbb,0x7a,0xa6,0x7b,0xa6,0x7b,0xaa,0x67,0xbe,0xae, + 0x61,0x31,0x5d,0x69,0xd7,0x8e,0x6b,0xfd,0xf6,0xda,0xbb,0x76,0x11,0x9d, + 0xb6,0xd3,0x76,0xda,0x4e,0xdb,0x69,0x3b,0x6d,0xa7,0xed,0xb4,0x9d,0x36, + 0xeb,0xb6,0x1b,0xba,0xb9,0x59,0x11,0x39,0x7a,0x12,0x91,0x4d,0xf9,0x72, + 0xf3,0xd0,0x70,0x1f,0x78,0xfe,0xb6,0xfb,0x6e,0xbb,0xf7,0x86,0x36,0x97, + 0xb1,0x76,0xce,0x78,0x7e,0x35,0xac,0x43,0xc5,0xfb,0x21,0xf9,0x78,0xaa, + 0xb7,0x27,0x39,0xc9,0x49,0x8e,0x59,0x07,0xdc,0xdc,0x12,0xe7,0x4d,0xe7, + 0x0e,0x99,0x4f,0x92,0x57,0x47,0x96,0x5f,0x26,0xb6,0xf6,0xb8,0xb7,0x65, + 0x6e,0x9a,0xcf,0xe7,0x34,0x5f,0x65,0xa9,0x37,0x5c,0xe6,0x5a,0xbe,0xcc, + 0x95,0xdf,0x5a,0x5b,0x50,0x8e,0xdf,0xa3,0xfe,0x6d,0x6a,0x2f,0xda,0xf1, + 0xfb,0xb6,0xa5,0x9b,0x15,0xd9,0x74,0x7e,0xe5,0xd8,0xdc,0xf8,0x5c,0xc3, + 0x79,0x49,0xdb,0x8d,0xc9,0x75,0x6a,0x5c,0xf5,0xfc,0x50,0x8f,0xe9,0x79, + 0x73,0x28,0xb9,0xa1,0x75,0xae,0xbb,0x25,0xad,0xf3,0x9b,0xe5,0xf8,0x9d, + 0xe4,0x24,0x27,0x79,0x86,0x72,0x43,0xc7,0xdd,0xce,0x6f,0xcc,0x75,0xe3, + 0x63,0xc4,0x79,0x49,0x07,0x6a,0xb6,0xec,0x08,0x6c,0xea,0x2a,0x73,0x6c, + 0xd3,0xff,0xb5,0x6e,0xbb,0x3b,0xa7,0x97,0x58,0xe1,0x8e,0xb4,0x1e,0x5b, + 0xfe,0x3f,0x0e,0x3b,0xcd,0x97,0x38,0xe3,0x5e,0xac,0xa0,0xb7,0xf3,0x9b, + 0xb5,0xe3,0x8f,0xd9,0x6e,0x4d,0x9f,0x7b,0xb3,0xe1,0x1e,0x3d,0x2f,0x16, + 0xed,0xcf,0xf8,0xdb,0x34,0x3d,0x7b,0x88,0xf7,0xcd,0x6a,0xd8,0x9b,0xf2, + 0xe8,0xc6,0xe4,0x9c,0xd9,0xb1,0x93,0x9c,0xe4,0x24,0xcf,0x4b,0x6e,0x9e, + 0x06,0x37,0xad,0xda,0x8d,0x47,0x89,0xb3,0xe1,0x39,0x47,0xc9,0x4c,0x37, + 0xf3,0xcd,0x2c,0xb1,0x21,0x4d,0x8f,0xb3,0x6d,0x9f,0xcb,0x37,0x37,0xf3, + 0x85,0xa8,0x8c,0x30,0x9b,0xcf,0x54,0xe1,0xdf,0x37,0x73,0xe5,0xff,0x6c, + 0xb6,0x10,0xed,0xf8,0x9b,0x20,0x4b,0x69,0xc7,0xfe,0x0d,0x1f,0x47,0xd9, + 0x93,0xfc,0x97,0x63,0x52,0x3f,0xef,0x16,0xb9,0x5e,0xbd,0xf7,0x31,0x44, + 0x9e,0x87,0xf8,0xce,0x6f,0x8f,0xe3,0xcc,0xf0,0xdf,0x78,0x9d,0xdc,0xa7, + 0xa6,0x57,0xfb,0xad,0x5f,0x37,0x9f,0xdf,0x19,0xee,0x9d,0xf1,0xd3,0xc2, + 0xd0,0x9f,0xb3,0x9c,0x4f,0x9b,0xf2,0x4a,0x49,0xd3,0xcd,0xd2,0x3d,0x27, + 0x39,0xc9,0x49,0xde,0x1c,0xd1,0x75,0xd2,0x11,0xc4,0x65,0x73,0x1c,0x57, + 0x74,0x95,0x41,0x87,0x1e,0xfc,0xb9,0xaa,0xfe,0x9c,0x1e,0x99,0xcd,0x9e, + 0x1b,0xed,0xa9,0x41,0xff,0xcf,0x6f,0xe6,0x5b,0x31,0xd4,0x63,0xf3,0xd2, + 0x12,0x1f,0xdd,0x21,0x73,0x66,0xa6,0xb9,0xca,0x4e,0x53,0xc8,0x0c,0x32, + 0x55,0x7e,0x4f,0xa7,0xea,0xef,0xf9,0x8a,0xdd,0x7b,0xbe,0xb2,0x94,0x07, + 0x92,0xfe,0xb9,0x5e,0x37,0x17,0xbf,0x8f,0x54,0xb8,0x21,0x4d,0xe7,0x37, + 0xcb,0xfb,0x1c,0x67,0x25,0x3d,0xb3,0xe5,0x73,0x26,0xf7,0xe2,0xff,0xd4, + 0x34,0x8c,0xd9,0xda,0xb1,0x5b,0xe3,0x20,0xcf,0x9c,0xab,0xed,0x99,0x96, + 0xc2,0x9d,0xce,0x6f,0x36,0xde,0x3f,0x9d,0x9b,0xe4,0xb1,0x1e,0x9f,0x5b, + 0x9e,0x79,0x92,0x93,0x9c,0xe4,0xf9,0x8a,0xaa,0x83,0x8e,0x49,0x07,0xc0, + 0x26,0xea,0x7a,0x75,0x49,0xd7,0xdd,0x18,0xe4,0x11,0xf2,0x45,0xd3,0xdb, + 0xd0,0xb9,0x62,0xaf,0x66,0x07,0xb3,0x8d,0xf7,0xb1,0xa5,0xba,0x5f,0xc6, + 0xc0,0x4f,0xe2,0x83,0xda,0xe4,0x1b,0x3b,0x28,0x3b,0xad,0x86,0x7e,0x73, + 0x07,0x2f,0xcd,0xee,0x94,0xf9,0x8d,0xc2,0x0a,0x93,0xe9,0x44,0xaf,0x0f, + 0x93,0xc9,0x84,0xf7,0x55,0x86,0x7a,0xd3,0x04,0xe9,0xe7,0xb4,0x2b,0x79, + 0xa0,0x70,0xc3,0x14,0xf5,0x53,0xad,0xa3,0x13,0xd4,0x53,0xe3,0xb1,0x63, + 0x14,0x8e,0x1f,0xe2,0x89,0xf8,0x4f,0x66,0xb3,0xb5,0xf8,0x4a,0xba,0x54, + 0xc6,0xd1,0xcf,0xcd,0xd5,0x7d,0x63,0x5a,0x71,0xdd,0x4a,0xb8,0x77,0x3e, + 0xf3,0xb6,0xfc,0x99,0xdf,0x76,0xef,0xec,0xf6,0x34,0x9d,0xe4,0x24,0x27, + 0x79,0xb3,0x04,0x7a,0x61,0x55,0x07,0x1f,0x41,0x7c,0x74,0x99,0x69,0x32, + 0x7f,0xd4,0x78,0x68,0xcf,0x55,0xe2,0x33,0x55,0x6c,0xf5,0xec,0x08,0x6c, + 0xe7,0x8a,0xe8,0xfe,0x08,0xfc,0x36,0xfa,0xa3,0x56,0xe7,0x80,0x1c,0x8c, + 0x9d,0x56,0x43,0xbc,0xb9,0x85,0x97,0xee,0x66,0xa5,0x55,0x99,0xcd,0x26, + 0x34,0x1e,0x8f,0xf9,0xbf,0x52,0x06,0xf8,0x2d,0x2c,0xc5,0xe9,0x7d,0x23, + 0x45,0x65,0xa7,0xb1,0xca,0x8f,0xd2,0x46,0x54,0xdb,0xae,0xfd,0xb6,0xbc, + 0x0d,0xdf,0xbb,0xed,0x13,0xa7,0x6b,0xaa,0x33,0x8e,0xa4,0x85,0x8f,0x4d, + 0x34,0xee,0x99,0xcf,0x0d,0xcc,0xf5,0x70,0x7d,0x60,0x0c,0x4b,0x7b,0x96, + 0xe5,0x79,0x70,0x92,0x93,0x9c,0xe4,0xe8,0x45,0xd7,0xb9,0x8f,0xcc,0x25, + 0x1b,0xe3,0xa3,0xf7,0x0b,0x57,0xe2,0xa7,0xe9,0xca,0x47,0xd2,0x6d,0x46, + 0xdd,0xad,0xdb,0x28,0xab,0x6d,0xa6,0x6e,0x3b,0xd9,0x6e,0x4e,0x27,0x22, + 0x1a,0xd3,0x4d,0xb4,0xf1,0xab,0xd9,0x16,0xfc,0xb4,0x37,0x76,0x5a,0x0d, + 0xe9,0xbe,0xbc,0x34,0xdd,0x28,0xd3,0xe9,0x98,0x46,0xa3,0x21,0xf3,0xd2, + 0x48,0x64,0x32,0x61,0x86,0x9a,0xc3,0xdf,0x34,0xa5,0x11,0x97,0xcb,0x88, + 0xf7,0x25,0x2f,0x90,0x27,0x6f,0x98,0x20,0xed,0xc3,0xd1,0x88,0x86,0x63, + 0xce,0x07,0x6e,0x1f,0xe3,0x19,0xd7,0x55,0xb0,0x07,0xff,0x1f,0x71,0x43, + 0xd1,0xf7,0x9f,0x85,0xdc,0x28,0xe9,0xe1,0x36,0x39,0x46,0xda,0x0c,0xe7, + 0x90,0x56,0xa4,0x5f,0x93,0xad,0xd2,0x3d,0x53,0xee,0xd1,0xf3,0x6e,0xfe, + 0x9c,0xf2,0xea,0x24,0x27,0x39,0xc9,0x61,0xe5,0x46,0xd1,0x43,0xb3,0xb9, + 0xc5,0xf1,0x50,0xe2,0x32,0xe2,0xfe,0xa6,0xa2,0xc7,0xcc,0xcf,0x3d,0x4a, + 0x3c,0x8c,0x79,0x01,0xfd,0x0a,0xfb,0x7c,0x4c,0xb6,0x19,0xf1,0x19,0x8f, + 0x45,0xc6,0x93,0x85,0xc8,0xf8,0x0d,0x9f,0x5f,0xcc,0x99,0x5d,0xe7,0xa7, + 0x4d,0xbe,0xa7,0xc3,0x30,0xd3,0x16,0x9c,0x34,0xbf,0x5d,0xe6,0x33,0x4e, + 0x13,0xf3,0xd2,0x70,0xc8,0xec,0xc4,0xfc,0x64,0x3c,0x07,0x8e,0x1a,0xf1, + 0x71,0xe1,0x07,0x16,0x94,0xd1,0x9b,0x28,0x03,0xce,0x83,0x01,0xf8,0x09, + 0xed,0x03,0xcc,0x34,0x01,0x0f,0x8c,0x95,0x7d,0x8d,0x37,0x2c,0x6f,0xdb, + 0x87,0x13,0xb0,0xcf,0x60,0x38,0xd2,0x65,0xb4,0xc4,0x55,0x9c,0x1f,0xc2, + 0x48,0x73,0xf9,0x8f,0x63,0xf8,0x8f,0x7b,0x4e,0xac,0x74,0x92,0x93,0x9c, + 0xe4,0x7e,0x72,0xa3,0xf6,0xd3,0xac,0xe7,0x26,0xc4,0x41,0xf4,0xbd,0xda, + 0x07,0xb4,0x26,0x4e,0x37,0x6c,0x83,0xc6,0xba,0x8e,0x55,0xe2,0x73,0x7c, + 0x36,0xd9,0xc8,0x51,0x13,0x4d,0x54,0x7f,0x94,0x71,0x0c,0xcf,0xc8,0x4f, + 0xb7,0xf9,0x9d,0x1e,0xca,0x4d,0x3b,0xf1,0xd2,0x12,0x1b,0x4d,0x74,0x99, + 0xdf,0x53,0xc0,0x4f,0x83,0x41,0x9f,0xcb,0x8d,0xf9,0x81,0xcb,0x6a,0x30, + 0x56,0x38,0x6a,0x38,0x7d,0x73,0x64,0xc0,0x79,0xd0,0xeb,0xf7,0xa9,0x3f, + 0xc2,0x3e,0xb7,0x23,0xf0,0x13,0xea,0x2f,0xb7,0x23,0xed,0x18,0xf6,0xdf, + 0x28,0xe1,0x3c,0x18,0x30,0x3b,0xf6,0x99,0xa5,0x44,0xd4,0x7c,0xc0,0xff, + 0x01,0x74,0xcc,0xec,0x08,0xe2,0x78,0x92,0x93,0x9c,0xe4,0xc9,0x09,0xf4, + 0xeb,0x10,0xfd,0x53,0x16,0x4b,0xe3,0x32,0x23,0x5d,0x8f,0x69,0xba,0x0d, + 0xba,0x4e,0xe2,0xf6,0x88,0x3a,0x1f,0xf9,0x81,0xe7,0x42,0xaf,0x4a,0x3c, + 0x06,0x43,0xb1,0x49,0x56,0xdb,0x45,0xc8,0x5d,0x0c,0x65,0xc6,0x4f,0x87, + 0x61,0xa7,0x5d,0x99,0x69,0x95,0x97,0xcc,0x38,0x69,0xfc,0x60,0x81,0x3f, + 0xaa,0xd7,0xeb,0x31,0x3f,0xf4,0x14,0x86,0x9a,0x70,0x39,0x32,0x3f,0xbd, + 0x31,0x22,0xec,0xd4,0xa3,0x6e,0x7f,0xa0,0xd4,0x5f,0x70,0xc3,0x78,0xaa, + 0xec,0xa3,0x1d,0x71,0xfd,0x1e,0x80,0xa9,0x50,0xcf,0xdf,0x00,0x01,0x33, + 0xf5,0x86,0x63,0xf9,0x2f,0xc7,0xa6,0x37,0xbc,0xaf,0xf2,0xd3,0x11,0xc4, + 0xef,0x24,0x27,0x39,0xc9,0x13,0x15,0xb5,0x4f,0xa6,0xe9,0x55,0xeb,0xe2, + 0x30,0x63,0x99,0xeb,0x7d,0x65,0x1c,0xc7,0x31,0xe8,0x7c,0xc8,0xe3,0xc4, + 0x83,0x44,0xb7,0x6a,0xcf,0x87,0x8e,0xed,0x0d,0x06,0x62,0x8f,0x2c,0xb7, + 0x89,0xaa,0xdc,0xc6,0x51,0x4b,0xfc,0x64,0xe6,0x7b,0xda,0x0b,0x3b,0xdd, + 0x83,0x99,0x36,0xf2,0xd2,0xc3,0x59,0xc9,0x94,0x9f,0xc6,0x03,0xea,0x74, + 0x3a,0xd4,0xe9,0x76,0xa8,0x0f,0x96,0x60,0xe9,0x4f,0xde,0x1c,0xe9,0x0e, + 0xfa,0x9c,0xfe,0x2e,0xff,0x1f,0x52,0x9f,0xdb,0xd3,0x80,0xeb,0x35,0xa4, + 0xcf,0x75,0xbb,0xd5,0x6a,0xc9,0x7f,0xed,0xd8,0x73,0x16,0x30,0x53,0x17, + 0xdc,0xa4,0xa7,0x7f,0x2e,0xba,0xc4,0x98,0x27,0x27,0x39,0xc9,0x49,0x4e, + 0xb2,0xab,0x40,0x87,0xf6,0xb8,0x4f,0x0a,0xb1,0x2a,0x0e,0x1d,0xd6,0x65, + 0x3d,0xee,0x1f,0xf7,0x54,0x4e,0xea,0x0d,0x46,0xd6,0xe4,0x05,0x73,0x9b, + 0x62,0x6f,0x94,0xe7,0xb7,0xdb,0x1d,0x8e,0x4f,0xff,0x68,0xec,0xee,0x26, + 0x86,0xba,0xcb,0xf7,0xb4,0x0b,0x3b,0xed,0xc2,0x4d,0xbb,0x32,0xd3,0xad, + 0xbc,0x34,0x1b,0xed,0x5d,0x26,0x93,0xa1,0xf0,0x53,0x9b,0xa5,0xa7,0xf2, + 0xd3,0x1b,0x23,0x23,0x66,0xc7,0x6e,0x97,0x5a,0xa8,0xc3,0xf0,0xb1,0xa8, + 0x6d,0xbd,0xd9,0x6c,0x4a,0x3b,0x93,0xfd,0xe7,0x2c,0x9c,0xd6,0xee,0x68, + 0xc2,0x32,0xd5,0x8f,0x21,0xdd,0xed,0x6e,0x4f,0xf9,0xad,0xea,0xbc,0x3e, + 0xfc,0xcb,0x56,0xc7,0x75,0x4b,0x41,0x7a,0xa0,0x2b,0x15,0x19,0x72,0x19, + 0x4f,0x2c,0x8f,0xd3,0x49,0x4e,0xf2,0x46,0x8a,0x81,0x9b,0xac,0x78,0x3e, + 0x9e,0xab,0x70,0xd3,0x4c,0xf4,0x5a,0x87,0xfb,0xc8,0xd0,0x6d,0x10,0xf4, + 0x15,0x1f,0x3b,0x2f,0xe4,0x99,0xcc,0x4f,0x88,0x17,0xec,0x6d,0x77,0x34, + 0xb0,0xde,0x06,0x1a,0xc4,0x8c,0xa1,0x36,0xf1,0xd3,0x36,0xec,0xb4,0x1b, + 0x37,0x6d,0xf2,0x35,0xdd,0xc6,0x4c,0x46,0x1f,0xd3,0x36,0xac,0x34,0xdc, + 0xab,0xcc,0xa6,0x43,0x9a,0x4e,0xb8,0x0c,0xfb,0x1d,0xf1,0xb5,0x74,0xb8, + 0x3c,0xbb,0xe3,0xe1,0x1b,0x21,0x48,0x6b,0x7b,0xd0,0xa7,0x66,0xa7,0x4d, + 0x0d,0x49,0xfb,0x94,0xba,0x13,0x6e,0xef,0x53,0x6e,0x77,0x5c,0xdf,0x9b, + 0xcc,0x54,0x6d,0xb6,0xbf,0x72,0x6c,0x46,0xcf,0x4e,0x3a,0xe0,0x0c,0x16, + 0xed,0x77,0xa3,0xd5,0xa6,0xce,0x70,0x22,0xe9,0x97,0xe3,0x53,0x25,0xdd, + 0x48,0x3f,0xf2,0x01,0xf9,0x63,0x75,0x9c,0xcd,0xa4,0xcb,0xba,0xb1,0xc9, + 0xfd,0xb9,0x56,0xb7,0x2f,0xbf,0x11,0x6f,0xa4,0x03,0xe9,0x91,0x34,0x1d, + 0x69,0xbc,0x4f,0xf2,0x58,0xf5,0x63,0x2a,0x75,0x03,0x75,0x78,0x97,0xfb, + 0x3a,0xb8,0xaf,0xd7,0xbf,0xff,0x73,0xb9,0x1e,0xd6,0x1b,0x4d,0xb5,0x4e, + 0x5a,0x9f,0x0f,0x8f,0x9a,0xe7,0x68,0x83,0xa2,0x5f,0xac,0x69,0x7b,0xed, + 0xc1,0x88,0xcb,0x6e,0x20,0x79,0x8f,0x72,0x6f,0x0f,0xc6,0x4a,0x9c,0x58, + 0x2f,0x58,0xa2,0xd3,0xa7,0x8a,0xc0,0xa6,0x74,0x86,0xc7,0x63,0x63,0x7b, + 0x4b,0xb2,0x60,0xa8,0x55,0x7e,0xba,0x8b,0x9d,0x8c,0xf3,0x9d,0x76,0xf7, + 0x39,0x6d,0xeb,0x6b,0xba,0xc3,0xc7,0xb4,0x81,0x95,0x66,0x07,0x14,0xb0, + 0x53,0xbf,0x0f,0xff,0x4b,0x8b,0x75,0x0c,0xf3,0xc2,0xb0,0x2f,0x5c,0xf1, + 0x46,0xc8,0x10,0x3a,0xb5,0x47,0xf5,0x66,0x53,0xf4,0x24,0xda,0x5a,0x97, + 0xeb,0x38,0xda,0x5d,0xbb,0x3f,0xe2,0x36,0x36,0x5f,0xc8,0x94,0x9e,0x91, + 0xdc,0x48,0x9a,0xda,0xdc,0x17,0x6a,0x70,0x7b,0x6e,0xb6,0xbb,0xca,0x3e, + 0x18,0x89,0xf5,0x8e,0x9c,0x9f,0x92,0xe8,0x1c,0xe8,0xa1,0x0e,0xf2,0x65, + 0x72,0xa3,0x88,0xe5,0x71,0x57,0x85,0xe3,0x8b,0x78,0xb7,0x44,0x17,0xce, + 0xf5,0x38,0x2b,0x7a,0x7b,0x2a,0x65,0xd8,0x68,0xb6,0x6e,0x0d,0x03,0xe9, + 0x82,0x5d,0x45,0xf9,0x43,0x90,0x17,0xc2,0xd0,0xea,0xf9,0x26,0xf7,0x51, + 0x45,0x07,0xaf,0x94,0x7f,0x1b,0x6c,0xc6,0xd7,0x6a,0xf7,0xc9,0xbd,0xf2, + 0x2c,0xf3,0xfc,0x41,0x98,0xcd,0x4e,0x4f,0xe1,0x3b,0x63,0xfc,0x3b,0x6a, + 0xfc,0x31,0x4e,0xcc,0xe7,0xf0,0xac,0x8e,0x5a,0x07,0xc5,0x76,0x77,0x7b, + 0x4b,0xe1,0x1b,0xef,0x17,0xfb,0xa0,0xa7,0x5d,0x61,0x5c,0xdc,0xaf,0xc4, + 0x77,0x35,0x1e,0x8a,0x2d,0x93,0x38,0x8e,0xd7,0xeb,0x32,0xe2,0xa7,0x97, + 0xb3,0x1a,0x16,0xf6,0x8d,0xe9,0x43,0xfc,0x3b,0x86,0xf6,0x81,0xb8,0xac, + 0x5e,0x0f,0x56,0xd5,0xce,0xe3,0x59,0xc6,0xfb,0x95,0x36,0x36,0x90,0x78, + 0xe0,0x5a,0xf1,0x79,0x1a,0xe2,0x27,0x71,0xd3,0xd3,0x32,0x57,0xc2,0xe0, + 0xf0,0x24,0xed,0xfc,0x5f,0x2f,0x07,0x7e,0x16,0xea,0xe8,0x6a,0x7e,0xa3, + 0xbd,0xb6,0xfa,0x6a,0xfe,0x8d,0xe7,0x7a,0x1c,0x14,0x86,0x56,0xfe,0x6b, + 0xe1,0x6b,0x71,0x5d,0xa4,0xad,0x2b,0xf1,0xd2,0x9e,0x8d,0x7a,0xaf,0x95, + 0x0b,0xc2,0xab,0x1b,0xd2,0x62,0xcc,0x07,0x2d,0x1c,0x88,0x94,0x25,0xe2, + 0xa8,0xe6,0x87,0x5c,0x37,0x9c,0x6c,0xac,0x13,0xcf,0x56,0x30,0x36,0x35, + 0x9c,0x2c,0xf2,0xd3,0x82,0xe7,0xa3,0x1e,0xa0,0x6c,0xda,0xa8,0x6f,0xc3, + 0x89,0x5e,0x56,0x28,0xa3,0x47,0x29,0x0f,0xd1,0xa5,0x23,0xd1,0x11,0x5a, + 0x7e,0xd4,0xeb,0x75,0xb1,0x37,0x96,0xdb,0x3c,0x83,0xac,0x33,0xd4,0xba, + 0xff,0x69,0xd5,0xf7,0xb4,0x91,0x9d,0xee,0xe5,0x73,0xda,0xc6,0xd7,0xb4, + 0x0b,0x33,0x19,0xd9,0x66,0x70,0x70,0x99,0x4c,0xfa,0x34,0x1e,0xf5,0x98, + 0x9f,0x3a,0xd4,0x12,0x1f,0x4c,0x53,0x7c,0x31,0xad,0x41,0x8f,0xda,0xa3, + 0xfe,0xb3,0x96,0x16,0xd7,0xe5,0x66,0x8f,0xd9,0xa1,0xd3,0xa1,0x1a,0xf7, + 0x11,0x9b,0xe8,0x9f,0x42,0xb7,0xb3,0xee,0xed,0x40,0xff,0x31,0x4f,0x35, + 0x58,0x07,0xb6,0xd1,0x7f,0x81,0x7d,0x80,0x8d,0x41,0x5b,0x80,0xbd,0x79, + 0xe2,0x82,0x34,0x4a,0x7a,0x46,0x33,0xf9,0x5d,0x67,0xfd,0x2f,0xe9,0x56, + 0xcf,0xb7,0xb8,0xed,0x6b,0xe7,0x9b,0x6c,0x47,0x90,0x37,0x22,0xbd,0xa1, + 0xe5,0x71,0x47,0xdc,0x60,0x9b,0x10,0xbf,0xb5,0xf3,0x28,0x27,0xf8,0xa2, + 0xd4,0xf8,0x62,0xdf,0x2c,0xed,0x28,0x57,0xa4,0xb9,0x05,0x06,0x61,0x5b, + 0x89,0x7d,0xd4,0x01,0x94,0x3f,0xae,0xa9,0xc1,0x5e,0x32,0x9b,0x21,0xac, + 0xd5,0x67,0xe3,0x1c,0xae,0x6f,0xb1,0x4e,0x94,0xfd,0x7a,0x63,0xe3,0xb3, + 0x5a,0xcc,0xa7,0x12,0x16,0x7c,0x60,0x86,0xe7,0xe3,0x59,0x08,0x03,0xf7, + 0xe0,0x9c,0x3c,0x4b,0xca,0x62,0xc6,0x3a,0x97,0xe3,0x02,0x66,0xe8,0xf4, + 0xe5,0xfe,0x26,0xdb,0x00,0x84,0xd1,0xe4,0x67,0xe1,0x7e,0x5c,0xaf,0xd4, + 0x4b,0xa5,0xbc,0x50,0x27,0xeb,0x60,0x39,0xf8,0x4a,0x57,0xeb,0x27,0x98, + 0x8a,0xd3,0x57,0xad,0x56,0xd7,0xd2,0xa2,0xc4,0x6f,0x22,0x65,0x2a,0x65, + 0xcd,0xe1,0xe1,0x59,0x92,0x2f,0x60,0x11,0x3d,0x7d,0x6a,0xdb,0x40,0x3d, + 0xe1,0x78,0x4a,0x5d,0x19,0xcd,0xf4,0x67,0xe3,0xfe,0x6a,0xad,0xa6,0xa6, + 0x6d,0xa6,0x86,0xa9,0xc6,0x19,0x4c,0x88,0xfe,0xbe,0x7a,0xbc,0xc1,0xf7, + 0x0b,0x57,0x18,0xe2,0x57,0x91,0xb8,0x29,0xf1,0xc6,0xf5,0x48,0x5b,0x53, + 0x7d,0x3e,0xfe,0x4b,0x18,0x9c,0x86,0x8e,0x30,0x55,0x5f,0xd2,0x62,0xcc, + 0x6b,0xed,0x9e,0xd6,0x48,0x89,0x2f,0xe2,0xa7,0xb4,0xe5,0xa9,0x92,0x06, + 0xd8,0x51,0x43,0xf8,0xd2,0xd6,0x39,0xce,0x12,0x2f,0x43,0x9b,0x96,0xf8, + 0x49,0xbd,0x9a,0x29,0xf9,0xa6,0x96,0x5d,0x4b,0x58,0x6a,0x24,0xf7,0x29, + 0xf9,0x82,0xe3,0x5c,0x66,0xad,0xce,0x22,0xad,0x52,0x77,0xa6,0x7a,0x1e, + 0xe0,0x9c,0xb1,0x3d,0xbd,0x09,0x82,0x7c,0x44,0xde,0x20,0x4f,0x1e,0xe5, + 0x99,0xaa,0x4e,0x5e,0x6d,0xdb,0x4a,0x3d,0xed,0x28,0x75,0x42,0xaf,0x3f, + 0xa3,0x47,0x8b,0x93,0x5e,0x8f,0xd0,0x36,0x50,0xdf,0xd0,0x6f,0x18,0x5a, + 0x6f,0xef,0x34,0x31,0x63,0xa8,0x55,0x7e,0xba,0x93,0x9d,0x56,0xdf,0xb3, + 0x5b,0xf5,0x39,0xdd,0xca,0x4d,0x0f,0x64,0xa6,0x6d,0x78,0x69,0xda,0x7f, + 0x14,0x99,0x4c,0x7a,0x34,0x1a,0x76,0x69,0x38,0x64,0x4e,0xee,0xa1,0x8f, + 0xd5,0xa0,0x1a,0x18,0xaa,0xcf,0x7a,0x0e,0x7c,0xf1,0x9c,0x05,0x7e,0xa7, + 0x4e,0x8b,0xed,0x43,0x9d,0xaa,0x6c,0x23,0x1a,0xcc,0x09,0x2d,0xd4,0xf9, + 0xe1,0x94,0x85,0xf5,0x2e,0x18,0x6a,0x30,0xa1,0x2a,0x6c,0x1d,0xfc,0x51, + 0x68,0x9f,0xcf,0x48,0x90,0xbe,0x3a,0xdb,0xe8,0x06,0x6c,0x09,0xd2,0x8a, + 0xfe,0x12,0xec,0x03,0xf4,0x0f,0x1f,0xab,0x77,0x07,0x4a,0x5e,0x0c,0x14, + 0x3b,0xd6,0x82,0xad,0xb1,0x30,0xbe,0x35,0xb6,0x49,0x12,0x0f,0xe8,0xcd, + 0x0d,0xe9,0x41,0xb9,0x55,0xb8,0x2c,0xcd,0xae,0x41,0x3a,0x10,0x06,0xd2, + 0x85,0xf3,0xfa,0xf5,0x6c,0xfb,0xeb,0xd0,0xb1,0xbc,0x8f,0xb2,0xc6,0x35, + 0x2d,0xb0,0x8c,0xe1,0x5e,0xe4,0x11,0xce,0x21,0x5f,0xb4,0x67,0xe1,0x58, + 0xb9,0x52,0x55,0xf2,0x65,0xe5,0x79,0x4d,0xb6,0xb9,0x88,0x47,0x95,0xed, + 0xaf,0x1e,0xbf,0xd1,0x9c,0x9f,0x55,0xa7,0x1a,0xf3,0x91,0x3c,0x8b,0xcf, + 0x49,0x9a,0xf8,0x7e,0x84,0x8b,0x7d,0x94,0x07,0xf2,0xbf,0x3d,0x21,0xf9, + 0x8f,0x38,0x6b,0xf9,0x8e,0xf0,0x94,0xb8,0xcd,0x95,0xf0,0xc0,0x61,0x6c, + 0xc7,0x6b,0xe0,0x9d,0xf1,0x7c,0x3d,0x2f,0x38,0xaf,0xca,0xe5,0xb2,0x69, + 0xb9,0x21,0x5c,0xa4,0x59,0xab,0xeb,0x88,0x97,0x96,0x2f,0xfa,0xfd,0xe0, + 0x06,0x3e,0x8f,0xdf,0x78,0x2e,0xe2,0xd7,0x54,0xc3,0x92,0x3a,0xc2,0x36, + 0xa2,0x5c,0xa9,0x2c,0x87,0x3b,0x54,0xf2,0x18,0xe1,0x2f,0x1d,0x93,0x78, + 0x76,0x96,0xe2,0x57,0x92,0xb8,0x29,0xf1,0x96,0x7c,0x87,0x2f,0x51,0xcd, + 0x77,0xfc,0xaf,0x0b,0x47,0xb6,0xa5,0x4d,0xc2,0x1e,0x49,0x5a,0x0c,0xf9, + 0x8c,0xe7,0xcb,0xb3,0xc0,0x30,0xf2,0x8c,0x96,0x12,0x47,0xf5,0xd9,0x5a, + 0x19,0x2b,0xd7,0xf6,0x39,0xff,0x1a,0x92,0xde,0xd5,0x7c,0x42,0x39,0x4a, + 0xbe,0xe2,0x5a,0x2d,0xdf,0xb5,0xf6,0xcf,0xd7,0xa3,0x7e,0x48,0x1b,0x19, + 0xcd,0x25,0x4f,0xb4,0x30,0xd0,0x56,0x2a,0xd5,0x9a,0x5c,0xab,0x85,0x87, + 0x67,0x68,0x69,0x7a,0x63,0x04,0xdc,0x34,0x50,0xb8,0xe9,0xa0,0xcf,0x41, + 0xbf,0x87,0xeb,0x68,0xb5,0xd1,0x12,0x31,0xbb,0x06,0xf5,0x15,0xd7,0x08, + 0x3f,0x41,0x67,0x6f,0xd0,0x15,0x87,0xc9,0x87,0x1b,0xa5,0xad,0x8d,0x95, + 0x76,0xde,0xec,0x75,0x85,0x9b,0x8e,0x49,0xcc,0x18,0xaa,0x7b,0x0b,0x3b, + 0x99,0x8e,0xd9,0x6d,0xe1,0x73,0xba,0x8d,0x9b,0x36,0xaf,0x6d,0x79,0x9b, + 0x9f,0xc9,0x8c,0x99,0x8c,0xbc,0xf4,0x78,0xcc,0xb4,0x2a,0xe3,0x71,0x97, + 0xfa,0xfd,0x16,0x75,0xba,0xcc,0x4d,0x6d,0xe8,0xfc,0x06,0xd7,0x3f,0xee, + 0x63,0x0f,0xba,0xcf,0x5a,0x6a,0xcc,0x4e,0xd5,0x56,0x43,0x74,0x77,0x05, + 0x6d,0x12,0x7d,0x6b,0xf4,0x57,0x58,0x77,0x37,0x58,0x6a,0xdc,0x0e,0x1b, + 0xb0,0x5f,0x63,0xb6,0x1f,0x6c,0x6b,0x70,0xbe,0x39,0x86,0x4e,0xa6,0x27, + 0x2f,0x48,0x9f,0xa4,0x0d,0xb6,0x11,0x0c,0xc5,0xbf,0x1b,0xac,0x7b,0x24, + 0xcd,0xfd,0xb1,0x72,0xcd,0x70,0x26,0x36,0x55,0xdb,0x57,0x8e,0x4d,0x1e, + 0x3d,0xae,0x28,0x1b,0x63,0x1c,0x9a,0xd0,0xa3,0xe8,0xe3,0x71,0x1a,0xf4, + 0x63,0xfc,0xbb,0xd2,0x68,0xaa,0x36,0x73,0xf9,0x7e,0x94,0x1d,0xc2,0xa8, + 0xf7,0x46,0x2b,0xd7,0xa3,0xfc,0xb9,0x4c,0xf9,0x9e,0x32,0x18,0x9a,0x6d, + 0x75,0xd3,0x10,0x26,0x04,0xe9,0x2f,0xb3,0x4d,0xac,0x09,0x5b,0x2c,0x18, + 0xad,0x50,0x2c,0x4a,0x9e,0x35,0x57,0x9e,0x87,0xfa,0x53,0xae,0xd6,0xa9, + 0x58,0xae,0x48,0xf8,0x90,0x32,0x73,0x4f,0xb1,0x54,0x56,0x9e,0xc5,0xf5, + 0xa7,0x2a,0x2c,0xd2,0x91,0xfc,0xc6,0x31,0x9c,0xd7,0xea,0x9d,0x16,0x57, + 0xc4,0xa5,0xde,0x57,0xe2,0x5b,0x66,0x5d,0x5c,0x62,0x4e,0xc3,0x75,0x12, + 0x26,0xc2,0x43,0xf8,0xc2,0x33,0xf3,0xa5,0xe7,0x23,0x3e,0xb8,0xaf,0xc8, + 0xf1,0x6b,0x0a,0xfb,0x2c,0xe7,0x85,0x70,0x1a,0x3f,0x1f,0x71,0xaf,0x73, + 0x9e,0x16,0x99,0x49,0xb4,0xe7,0x20,0xad,0x08,0x53,0xc9,0xab,0x81,0x84, + 0x5d,0xe1,0x78,0xe0,0x1a,0xe3,0xb3,0xc1,0x8c,0x48,0xcf,0x52,0x7d,0x42, + 0x3f,0x43,0x0d,0xd7,0x78,0x0c,0xf7,0x95,0x0c,0x79,0x01,0x29,0x14,0x0a, + 0x7a,0x3e,0x23,0xaf,0x50,0xff,0xb4,0x76,0xd5,0x94,0xb6,0x36,0x90,0xe7, + 0x34,0x55,0x7f,0x97,0xa4,0xc5,0x90,0xcf,0x68,0x87,0xc8,0x1f,0xc9,0x7f, + 0xbe,0x1e,0x69,0x42,0xd9,0x83,0x5d,0x94,0xbc,0xeb,0xc8,0xbd,0xca,0xb5, + 0x3d,0xc9,0xab,0xb2,0x76,0xae,0xdd,0x35,0xdc,0x37,0x90,0xfc,0x5f,0xcb, + 0x23,0x29,0xf3,0xa6,0xe4,0x7b,0x7d,0xb0,0x5c,0xdf,0xeb,0xcc,0x09,0x4a, + 0x5e,0x34,0x97,0xea,0x0a,0xd2,0xb1,0x5a,0x77,0x9e,0xbb,0xa0,0x7e,0xa0, + 0xee,0xd4,0x0d,0x6d,0x73,0xef,0xcf,0x50,0xeb,0x33,0xca,0x0e,0xf5,0x64, + 0xd1,0x0e,0xcd,0xe2,0x33,0x53,0xda,0x91,0x49,0xbd,0x3f,0x84,0xa0,0x1e, + 0x21,0x4e,0x75,0xa9,0x4f,0x73,0xf9,0x5d,0xae,0x56,0x55,0xfb,0xd2,0x3b, + 0x0a,0x69,0x0e,0x35,0x51,0x7c,0x06,0x0a,0x43,0x0d,0x44,0x3a,0xab,0xf3, + 0xa0,0xf4,0xf7,0xef,0x98,0x9f,0xc4,0xef,0x34,0x11,0x19,0xad,0xac,0x51, + 0xb0,0xbb,0xcf,0xe9,0x36,0x5f,0x93,0xb6,0x3e,0x93,0xd9,0xfc,0xef,0xd5, + 0xf9,0x4b,0x1a,0x2f,0x19,0xf9,0xa5,0xb7,0x24,0xd3,0x69,0xf7,0xd1,0x65, + 0x3c,0xee,0x50,0xbf,0xd7,0xa2,0x56,0xab,0x4e,0x8d,0x46,0x8d,0xf5,0x43, + 0x8d,0x8a,0xd5,0x8a,0x48,0xb5,0xd7,0xa1,0x5a,0xff,0x7e,0x52,0xef,0x77, + 0x8f,0x5a,0xaa,0x2d,0xd6,0x91,0x9c,0xde,0x0a,0xf3,0x22,0xec,0x46,0x19, + 0xfa,0x9d,0x75,0x6f,0x15,0xcc,0xc0,0xfa,0xb5,0x21,0xba,0x9c,0x75,0x33, + 0xeb,0x58,0xf9,0xcd,0xf6,0xb7,0xd2,0xe6,0xf6,0x82,0x3e,0x0e,0xda,0xcf, + 0x13,0x97,0x1a,0xeb,0x3d,0x2d,0x8d,0x35,0xf8,0x9e,0x90,0x66,0x1c,0xe7, + 0x7d,0xb1,0xe9,0xb0,0xb1,0xd0,0x11,0x9c,0x1f,0x35,0xf4,0xd1,0xd1,0xaf, + 0x03,0x67,0xa9,0xd7,0x1d,0x5a,0x4a,0xb5,0x86,0x12,0x47,0xed,0x18,0x6c, + 0xde,0x10,0x6c,0x3b,0x57,0xf7,0x49,0xf6,0x4b,0x6c,0xe7,0xcc,0xe2,0x84, + 0x72,0x93,0x30,0x38,0x3d,0xda,0x31,0xe5,0xfa,0x86,0x94,0x33,0xee,0x29, + 0x56,0x6b,0x52,0xee,0x12,0xae,0xe1,0x5e,0xd4,0x01,0x9c,0xab,0x82,0x2d, + 0xb5,0x67,0x73,0xda,0x73,0xf9,0xbc,0x9e,0x6f,0x4b,0x79,0xc9,0x75,0xa3, + 0x58,0xa9,0x51,0x81,0xb9,0xa2,0xc2,0x1c,0x01,0x41,0xb8,0x79,0xb6,0xfd, + 0x65,0xd8,0x7a,0xbe,0x1e,0xfb,0xf2,0xac,0xc1,0x54,0xce,0x4b,0xdc,0xe0, + 0xe7,0xe3,0x67,0xa3,0x5e,0x61,0xbf,0xc4,0xcf,0x94,0xfa,0xc6,0x61,0x22, + 0xbc,0x22,0xb8,0x09,0xf5,0x52,0x0d,0x13,0x2c,0x50,0x82,0xaf,0x54,0xcb, + 0x03,0x43,0xde,0x20,0xac,0x3c,0xc7,0xcf,0xac,0x7e,0x22,0xcc,0x22,0x7c, + 0x5f,0x28,0x4f,0x8e,0x3f,0xe2,0xa5,0x94,0xb9,0x92,0x56,0x94,0x77,0x9e, + 0xb9,0x46,0x58,0x95,0xe3,0x83,0x67,0x22,0x2d,0xda,0xb3,0xcb,0x8d,0xb6, + 0xe4,0x47,0xbe,0x50,0x5c,0xab,0x43,0x62,0xdb,0x0c,0xe5,0x84,0xdf,0x25, + 0xe6,0x15,0xc4,0x5f,0x8b,0x37,0xf2,0x3b,0x27,0x71,0x9b,0xa9,0x69,0xab, + 0xea,0xed,0x4a,0x8b,0x7f,0x05,0xac,0xc3,0x79,0x80,0xb4,0xd5,0xf8,0x1c, + 0xd2,0x62,0xcc,0x67,0x5c,0x5f,0x36,0x3e,0x0b,0x69,0xc6,0xf3,0xd5,0xe3, + 0xc5,0x4a,0x45,0x0d,0x53,0xb9,0x16,0xf1,0x2f,0xd5,0x95,0xf8,0xa3,0x1c, + 0x25,0x5f,0xf4,0x76,0xdc,0x5b,0x6f,0x0f,0xf0,0x27,0x4a,0x38,0xb5,0x85, + 0x0e,0x90,0x3a,0x33,0x95,0x3c,0x2f,0x70,0xde,0x2f,0xd7,0x47,0xa5,0x8c, + 0x56,0xeb,0xce,0xb3,0x17,0x94,0x0f,0xf4,0x81,0x31,0x2f,0xf6,0x2c,0xd2, + 0x26,0xe0,0x33,0x5c,0x29,0x27,0xd1,0xc7,0x4d,0xa5,0x3e,0x2a,0xba,0xf8, + 0xf1,0xf3,0x1e,0x7a,0x00,0xcf,0x46,0x3d,0x42,0x3e,0xa0,0x4d,0x56,0xdb, + 0xa8,0x97,0xd6,0xdb,0x34,0xa3,0x18,0x7d,0x05,0xcd,0x01,0xe6,0x1b,0xf4, + 0x14,0x7e,0x32,0xcc,0xc1,0xba,0xcb,0xf7,0xb4,0x58,0xa3,0x60,0xfd,0xfd, + 0xba,0x07,0x73,0xd3,0x46,0x66,0x32,0xf3,0x31,0xad,0xf3,0x92,0x15,0xac, + 0xb4,0xc4,0x4d,0xa3,0x36,0xf5,0xba,0x0d,0xea,0x76,0x9b,0x34,0x18,0x60, + 0xfe,0x38,0xeb,0xe5,0x46,0x43,0xa4,0x33,0x60,0x96,0x6e,0x70,0x3f,0xba, + 0xc6,0x7a,0x0e,0x7e,0x1a,0xe6,0xa1,0xe7,0x28,0x95,0x76,0x43,0x38,0xb1, + 0xc0,0x52,0xe2,0x74,0x97,0xb8,0x5d,0x96,0xd0,0x3e,0xd1,0x3e,0xd0,0xbf, + 0x62,0x1d,0x59,0xe6,0x36,0x5c,0xa8,0x36,0x98,0x25,0x55,0x7b,0xd3,0x63, + 0x9d,0x0d,0x9b,0x3c,0xa6,0x27,0x2d,0x55,0xd6,0x7f,0xb5,0xc1,0x54,0x7e, + 0xd7,0x60,0x33,0x39,0x9d,0x25,0xb6,0x3b,0x38,0x26,0xf6,0x8f,0xd3,0x8c, + 0xdf,0x95,0xce,0x40,0xce,0xd5,0x86,0xf3,0x47,0x89,0x57,0x09,0x36,0x9b, + 0xf3,0xb7,0x2e,0x0c,0xbb,0x7e,0x1e,0xc7,0x11,0xa7,0x22,0x18,0xcf,0xe4, + 0x1a,0x9c,0x2b,0xb0,0xad,0x2f,0xa9,0xb6,0x54,0xd2,0xca,0xe9,0xc8,0xc3, + 0x9e,0x72,0xf9,0xe2,0x9e,0x42,0xb9,0xca,0x75,0xbb,0x29,0xc7,0x8d,0xf7, + 0x96,0xdb,0x03,0x39,0x87,0xf2,0xd7,0x9e,0x85,0xb4,0xe7,0x98,0x1b,0x70, + 0x6d,0x7d,0xf5,0x59,0xdd,0x11,0x87,0x8b,0xfa,0x53,0xd7,0x8f,0x21,0x2f, + 0xf3,0xa5,0x92,0xfe,0x2c,0xa9,0x53,0x6c,0xc7,0x71,0xbf,0x84,0xcf,0x36, + 0x17,0xc7,0x90,0xb7,0xd0,0xff,0x55,0x95,0x01,0x70,0x0c,0xf7,0x17,0x38, + 0x3c,0xa4,0xad,0x36,0x9c,0xea,0x71,0x00,0x57,0xa0,0x0e,0xd6,0x47,0xf3, + 0xf5,0xbc,0xe0,0xbc,0xca,0x66,0xb3,0x6b,0x69,0x51,0xf2,0xb2,0x2d,0xe1, + 0xe1,0x19,0x10,0xc4,0xb5,0x24,0xec,0x48,0x12,0x16,0xe2,0x80,0xb4,0x81, + 0x0f,0xf0,0x1b,0x79,0x82,0xf8,0x55,0x85,0x93,0x49,0xda,0x00,0xf2,0x31, + 0x9b,0xcb,0x2f,0xd7,0x9d,0xde,0x58,0x49,0x53,0x6f,0xbc,0x54,0x9f,0x10, + 0x4f,0x94,0x9f,0x31,0x7e,0x19,0x8e,0x9b,0x96,0x16,0x79,0xbe,0xfa,0x2c, + 0x09,0x1f,0x75,0x0d,0x6c,0xc6,0xcf,0xad,0xab,0xfe,0x2e,0xa4,0xc5,0x58, + 0xae,0x72,0x1e,0x63,0xa1,0x48,0x03,0x6c,0x17,0xc6,0x70,0x0c,0xf7,0x23, + 0x5f,0x10,0x2e,0xca,0x06,0x69,0xcb,0xab,0xe9,0x5d,0xab,0xef,0x5c,0x56, + 0xa5,0x66,0x5b,0x8f,0x17,0xe2,0xae,0x3d,0x07,0xf1,0xcb,0x15,0x94,0x32, + 0x43,0xf9,0x55,0x25,0x5e,0x2d,0xb5,0x2e,0xf4,0x0c,0xe9,0x51,0x9f,0xc9, + 0xfc,0x87,0xeb,0xac,0x6e,0xc3,0x8f,0x29,0xa8,0x0b,0xa8,0x6b,0x9a,0x1e, + 0x3c,0x84,0x48,0xbe,0xb7,0xbb,0x52,0xc6,0xc6,0xfa,0x0d,0x5d,0x84,0xba, + 0xa5,0xd5,0x4f,0x9c,0xdf,0xa4,0x1f,0xf6,0x26,0xab,0xec,0x84,0x3e,0x94, + 0xb4,0x99,0x89,0xca,0xd3,0xa5,0x7b,0xfb,0x16,0x0e,0x2d,0x46,0x7e,0xda, + 0x85,0x9d,0xcc,0xe7,0x89,0xef,0xc2,0x4d,0xb7,0xcd,0x6d,0xda,0xe4,0x6b, + 0x5a,0x7d,0x57,0x6e,0x1b,0x66,0xea,0x28,0x32,0x79,0x5c,0x19,0x0c,0x5a, + 0xd4,0x6e,0xd5,0xa8,0xd9,0xac,0x51,0x9b,0xb9,0x68,0xce,0xe9,0x31,0xca, + 0x6c,0x8e,0x77,0x74,0xea,0x54,0x65,0x6e,0xaa,0x75,0x59,0x3f,0xf2,0x35, + 0xe5,0x56,0x5d,0x11,0xe6,0xab,0x4a,0xaf,0xfd,0xec,0x04,0xe9,0xca,0x95, + 0x0a,0x94,0x2b,0x16,0x28,0xcb,0x7d,0xde,0x62,0x93,0xfb,0xb3,0x60,0x06, + 0xf8,0x61,0x3a,0x8a,0xae,0x06,0x3b,0xe4,0xb9,0xfd,0xe6,0xb9,0xed,0xd6, + 0xa0,0x4b,0xa0,0x7f,0xf9,0x98,0xf2,0xfb,0xa9,0xca,0x8d,0x70,0x02,0x6c, + 0x0e,0xd2,0x52,0x66,0xfb,0x22,0xb6,0xbd,0xa5,0xa4,0x1f,0x7a,0xab,0xa0, + 0xda,0x7d,0xe5,0xfc,0x40,0xae,0x81,0x1e,0x3d,0x44,0x7c,0xca,0xea,0xf3, + 0xf0,0x9c,0xb5,0x67,0xe0,0xf9,0x1c,0xa7,0x3c,0xeb,0xd1,0x4a,0x7f,0x62, + 0x7a,0x7f,0x75,0x30,0x93,0x32,0xca,0x81,0x93,0xc0,0x23,0xf0,0xb9,0x34, + 0xd8,0x9e,0xc2,0x06,0xf2,0xbd,0xb8,0x06,0xe7,0x20,0x05,0x30,0x8d,0x7a, + 0x4d,0xa5,0xc7,0xfa,0xb0,0xd5,0xa7,0x2c,0xdb,0xcf,0xbc,0x9a,0xfe,0x22, + 0xe7,0x09,0xf6,0x8b,0xb0,0xa7,0x26,0xe9,0x45,0x5c,0xb3,0xc5,0x32,0x87, + 0x5d,0x5b,0x7a,0x7e,0x96,0x59,0xa4,0x50,0x6b,0x29,0xb6,0x86,0xfb,0xcf, + 0x45,0xf8,0x3f,0x38,0xbe,0x38,0x87,0xb4,0xe5,0xb9,0xaf,0x5a,0x60,0x1b, + 0xa0,0x3c,0xa3,0x2b,0xf1,0xc5,0x71,0x89,0x1b,0xc2,0xe3,0x7d,0xa9,0x6f, + 0x6a,0x9a,0x11,0x1f,0xa9,0x73,0x6b,0x75,0xed,0x46,0xd2,0x94,0xce,0x64, + 0xe4,0x7e,0x3d,0x2d,0x28,0x1f,0xbe,0x16,0xc7,0x10,0x5e,0x85,0x19,0x01, + 0x65,0x87,0x67,0x65,0xb8,0x6e,0x6b,0xd7,0x41,0x32,0xd9,0x9c,0xd8,0x24, + 0x61,0x4b,0xce,0xd7,0x1c,0xe7,0x93,0x96,0xb7,0xb8,0x47,0xb8,0x89,0xc3, + 0x58,0x4e,0xf7,0x48,0xe2,0x2f,0xf5,0x40,0x3b,0xc6,0xcf,0x90,0x78,0x62, + 0x2c,0x4e,0xbb,0x76,0x74,0x43,0xa9,0x74,0x5a,0x4f,0x4b,0x5e,0xb5,0x7b, + 0x25,0x35,0xdf,0x91,0xaf,0xf8,0xad,0xd5,0x27,0xd4,0xc3,0x4c,0x26,0x4b, + 0x45,0x43,0xfc,0x72,0xc8,0x2b,0xe4,0x1f,0xb8,0x13,0x65,0xaf,0x3e,0x43, + 0xbb,0x1f,0xe7,0x11,0x6f,0x84,0x8f,0xf2,0xcc,0xe4,0x0b,0x92,0xf7,0x7a, + 0x5e,0xa8,0x69,0x51,0xe2,0xdc,0xd2,0x9f,0xa5,0x3f,0x5f,0xcb,0x07,0x66, + 0x43,0x79,0x0e,0xa7,0x03,0xd7,0x21,0x5f,0x50,0xf6,0xca,0xf9,0x9e,0x1c, + 0x47,0x7a,0x4a,0x4d,0xe5,0xbe,0xf5,0xb2,0x78,0xde,0x52,0x55,0xdb,0x1e, + 0xea,0xfc,0xc1,0x9e,0x83,0xfa,0xc6,0x75,0x00,0xed,0x49,0x2b,0x17,0x29, + 0x4b,0xce,0x73,0x2d,0xbf,0x91,0xf7,0x5a,0xbf,0xf6,0x31,0xd2,0x8d,0xfa, + 0x03,0x5d,0x84,0xfa,0x87,0xf6,0x0b,0x9d,0x90,0x2b,0x97,0xf9,0x7f,0xcd, + 0x72,0x9b,0xb5,0x2a,0xd5,0xbe,0x26,0x2a,0x3f,0x31,0x37,0xd5,0xd5,0x71, + 0x44,0x6d,0xfc,0x4e,0x1b,0xbb,0xdb,0xcc,0x4e,0xea,0x5c,0xa7,0x99,0xca, + 0x4e,0x3b,0xf9,0x9b,0xf8,0xc8,0x0d,0xc4,0x64,0x5e,0x93,0xd9,0x1a,0x4d, + 0xab,0x73,0xc0,0xa7,0xab,0x73,0x98,0x98,0x97,0x26,0x10,0x66,0x25,0x5d, + 0x98,0x61,0xc6,0x90,0xf6,0xa3,0xca,0x78,0xd4,0xa2,0x66,0x83,0x79,0xa8, + 0x5e,0xa3,0xd1,0x78,0xb0,0xc6,0x4c,0xcb,0x32,0xe3,0xbc,0x1b,0x33,0x5b, + 0xb1,0x9e,0xa8,0xd5,0x14,0xc1,0x98,0x5e,0xbb,0xce,0x3a,0x8a,0xeb,0x36, + 0xb3,0x46,0x89,0xcb,0xeb,0x59,0x49,0xa7,0x29,0xec,0x94,0xce,0x41,0x6f, + 0x16,0x58,0xd7,0xb7,0xa8,0x08,0xae,0xe8,0x0c,0xa9,0x04,0xff,0x42,0xad, + 0x4d,0xf9,0x3a,0xd7,0x4d,0xe8,0xe2,0xfe,0x54,0x7e,0x57,0xb8,0x3d,0x61, + 0xff,0x49,0xca,0x48,0xd1,0x55,0xe0,0xa6,0x8a,0xaa,0xb7,0x20,0x38,0x0e, + 0xfb,0x04,0x9b,0x0f,0x3b,0x56,0xd1,0x98,0xa5,0xc2,0x65,0xcf,0x69,0x86, + 0x9d,0x44,0xba,0x0f,0xa1,0xab,0x60,0x5f,0xf3,0xc2,0x15,0x7d,0x3d,0x3e, + 0x10,0xd8,0x7d,0xd8,0x75,0x9c,0xbb,0xed,0xfe,0x12,0xc7,0x13,0xd7,0x65, + 0xf2,0x45,0xb1,0xa3,0x59,0x30,0x14,0x74,0xad,0x16,0x3e,0xf7,0x17,0x33, + 0x6c,0x13,0x71,0x4e,0x91,0xa2,0xa4,0x11,0x36,0x55,0xb9,0xaf,0x20,0xe7, + 0xc1,0x0b,0xb8,0x57,0x2b,0xdf,0xd5,0xe7,0x94,0xe1,0xc3,0x41,0x5c,0x39, + 0x3f,0x74,0x3d,0x3b,0x54,0xf3,0x8d,0x6d,0x6d,0x95,0xed,0x6c,0x85,0xfb, + 0xe7,0x78,0xb6,0x96,0x57,0xf8,0x0f,0xfb,0x2e,0x61,0x6b,0x02,0x1f,0x93, + 0x1a,0x3f,0x84,0x87,0x74,0x56,0x54,0x3b,0x81,0x72,0xc0,0xf5,0x90,0xea, + 0x8a,0xad,0xa8,0x82,0x9b,0xb8,0x1c,0x10,0xc6,0x22,0x2d,0x05,0x29,0x33, + 0xb0,0x4a,0x91,0xf3,0x0f,0xe1,0xa1,0x9e,0x2a,0xcf,0x9e,0xea,0xcf,0x34, + 0xa6,0x51,0x98,0x19,0xf1,0x82,0xbf,0x46,0xea,0xf3,0x54,0x7f,0x36,0xf2, + 0xc4,0x98,0x77,0x4a,0xba,0x27,0x4a,0xbf,0xc2,0xc0,0xae,0xf8,0x8d,0x7a, + 0x51,0x60,0x46,0xd5,0xe3,0xc7,0xe9,0x07,0x7b,0x68,0x69,0x91,0xfb,0x54, + 0x96,0x43,0x9e,0x4b,0xba,0x39,0x9f,0x96,0xf2,0x8e,0xeb,0xd7,0x22,0x3d, + 0x45,0x89,0xa3,0xc6,0x67,0x88,0x0f,0xae,0x37,0x96,0x1d,0xca,0x0b,0x79, + 0x20,0xe5,0xce,0xf1,0x44,0x98,0xc6,0xbc,0xd5,0xf2,0x15,0x61,0xe3,0x5e, + 0x84,0x8f,0xdf,0x95,0xfe,0x74,0x39,0xdf,0xc0,0x48,0x6d,0xe6,0x02,0x6e, + 0xe7,0xf9,0x72,0x5d,0x7f,0x3e,0xae,0x01,0x9b,0x69,0x65,0x02,0x9b,0x8e, + 0x7b,0xcd,0xea,0xc3,0x73,0x16,0x45,0x37,0x1c,0x98,0x9b,0xc6,0x0a,0xdf, + 0x2e,0xda,0x45,0x59,0xca,0xd6,0x98,0xd7,0x60,0xa6,0x32,0xb7,0xa9,0xd5, + 0xb6,0x70,0x28,0x11,0x8e,0x83,0x2e,0x12,0xfd,0xd3,0x91,0x7e,0x07,0x6c, + 0x5f,0x19,0x7d,0xed,0x23,0x94,0x05,0x3f,0x29,0x63,0x2a,0x9b,0xd8,0x69, + 0xd9,0xef,0xb4,0x3c,0x5e,0xb7,0xc4,0x4d,0x2a,0x3b,0xed,0xe4,0x6f,0xba, + 0x75,0x2e,0xf8,0xea,0x5a,0x03,0xf0,0x33,0x0d,0x44,0x16,0xcc,0xa4,0xfa, + 0x98,0x98,0x93,0x66,0x1a,0x2b,0x99,0xf2,0x52,0xeb,0x51,0x64,0x34,0x6c, + 0x52,0xab,0x55,0x65,0x69,0xd0,0x88,0xf3,0x6c,0x06,0xdf,0xd2,0x2e,0xc2, + 0x79,0x39,0xe4,0x3c,0x6f,0xd4,0x2b,0x94,0xcb,0x67,0xb8,0x9f,0xca,0x7d, + 0x3d,0x66,0xb0,0x42,0x8b,0xed,0x04,0xf3,0x46,0xb1,0xdb,0x7a,0x56,0x52, + 0xe0,0xb4,0xa5,0x72,0x59,0x4a,0xa6,0x53,0x94,0xcc,0x66,0x29,0x57,0xe5, + 0xfe,0x32,0xf8,0xa9,0x37,0xa1,0x0a,0xdb,0x84,0x22,0xb7,0xf1,0x14,0xeb, + 0x56,0xe8,0x93,0xca,0x88,0xfb,0x42,0x7c,0xae,0xcc,0xf6,0x07,0xbf,0x9f, + 0xa2,0x20,0xee,0x79,0xf8,0x5c,0xc0,0x46,0x9c,0x16,0x49,0x2b,0xdb,0x08, + 0xa4,0x15,0xe7,0xf3,0xb0,0xdf,0x60,0x19,0xd8,0x58,0xd8,0x20,0xd8,0x92, + 0x03,0xc5,0x25,0xcf,0xe1,0xa7,0xd9,0x96,0x25,0x33,0x39,0x5d,0x52,0x6c, + 0xcb,0xf2,0xf0,0x09,0x6c,0x93,0x16,0xe8,0x79,0x8e,0x7b,0x89,0xf5,0xae, + 0x59,0x99,0xe0,0x38,0x38,0x58,0x04,0x7d,0x4a,0xd8,0x52,0x35,0x0f,0x36, + 0xdd,0x73,0xac,0x22,0x71,0xd6,0xd2,0xc2,0xb2,0x4d,0xdc,0x71,0x5d,0x65, + 0x78,0xb3,0xbf,0x38,0x80,0xab,0x4d,0x9e,0x6b,0x7e,0x4c,0xb9,0x16,0xff, + 0x37,0xc7,0x6f,0x2c,0xbc,0x67,0x16,0x47,0x3d,0xbd,0xd2,0x0e,0xb7,0x8f, + 0x23,0xea,0x03,0xea,0x2c,0xda,0xad,0x31,0x1f,0x24,0xcf,0x86,0xf3,0xb5, + 0xf0,0xe5,0xf9,0xfa,0xfd,0x37,0xca,0xfd,0xe8,0x33,0xec,0x31,0xdf,0x9e, + 0x8a,0x94,0xa5,0xcd,0xf7,0xa9,0xa0,0xea,0xba,0x47,0x7f,0xbe,0xda,0x9e, + 0x73,0xd5,0x96,0xe8,0xd9,0x9d,0xee,0x47,0x79,0xed,0x58,0x66,0xd0,0x71, + 0xa2,0x17,0x50,0x57,0xf9,0x5e,0xe8,0x45,0xe8,0x9f,0x34,0xc6,0x22,0x8e, + 0xc0,0x36,0x99,0x49,0x09,0xa2,0xf6,0xff,0x17,0x0c,0xd5,0x51,0xe6,0x60, + 0x09,0x3f,0x99,0xf8,0x9d,0x4c,0xe6,0x89,0x1b,0xe7,0x88,0x6f,0x9a,0x1f, + 0xfe,0x60,0x6e,0x5a,0x5a,0xf3,0x7b,0x0b,0x66,0x9a,0xac,0x72,0x52,0xf3, + 0x51,0x64,0x3c,0x6a,0x32,0xef,0x14,0xa9,0x56,0x2b,0x53,0x9f,0xf3,0x6f, + 0x67,0x66,0xd2,0x84,0xd3,0x3c,0x9b,0xf5,0x84,0xc1,0x1a,0xf5,0x12,0x25, + 0x92,0x71,0xee,0xab,0xe5,0xd9,0xa6,0xd6,0x28,0xdf,0xae,0x53,0xbe,0xd3, + 0x60,0x7b,0xfb,0xfc,0x24,0xcb,0xf9,0x16,0xcf,0xa4,0x29,0x16,0x8f,0x53, + 0x12,0x63,0x01,0x9d,0x11,0x15,0x7b,0xdc,0xa7,0x47,0xfb,0x42,0x3b,0xe3, + 0xb6,0x85,0x73,0xb9,0x3a,0xeb,0x65,0x6e,0x6b,0xd8,0x17,0xc1,0xb9,0x27, + 0x24,0x05,0xb6,0x45,0x89,0x6c,0x9e,0x62,0x89,0xa4,0x48,0xa6,0xd2,0x50, + 0xd2,0xc8,0x69,0x2a,0xa0,0x2f,0xc8,0x76,0x03,0x3a,0x24,0xdf,0xe8,0x0a, + 0xc3,0x58,0x1d,0xdf,0x93,0x9c,0xe4,0x49,0x8b,0x51,0x4f,0xf0,0x7f,0x69, + 0x6b,0xea,0xbe,0xe8,0x11,0xab,0xe3,0xa7,0x4a,0xb1,0x3f,0x93,0xbe,0x4c, + 0x9e,0xb9,0x49,0x3b,0x56,0x7e,0x24,0x11,0xdd,0x83,0x31,0xdc,0x72,0x8d, + 0x32,0xa5,0xaa,0xe8,0xa1,0x3b,0xef,0x41,0x1e,0x82,0xcd,0x55,0xde,0x2d, + 0x4a,0xff,0x68,0x2a,0x0c,0x54,0x02,0x83,0x81,0xf3,0x6f,0xb9,0x3f,0x57, + 0x6b,0x51,0xba,0x58,0x11,0x4e,0x2c,0x30,0xc3,0xa7,0x0b,0x65,0x4a,0x72, + 0x1f,0xba,0xd0,0x6d,0x1e,0xb5,0x18,0xf9,0xc9,0x8c,0x9d,0x8c,0x7e,0x27, + 0xed,0x5d,0x3b,0xe5,0x1d,0xbb,0x91,0xca,0x4e,0x8b,0xf7,0xeb,0xf4,0x77, + 0xeb,0x76,0xe4,0x26,0xb3,0xb9,0x4d,0x73,0x93,0xf1,0x39,0x7d,0x6d,0x26, + 0x95,0x99,0xa6,0x22,0xbd,0xa5,0x31,0xb9,0x89,0x48,0x9b,0x26,0xcc,0x4a, + 0x8a,0x34,0x45,0xc6,0x8f,0x24,0xad,0x56,0x99,0x72,0xb9,0x0c,0xff,0x6f, + 0x72,0xda,0xc7,0x0f,0x13,0x4e,0x3b,0xd2,0xa5,0xc5,0xbf,0xd9,0x80,0x5f, + 0x20,0x43,0xd9,0x52,0x91,0x72,0x8d,0x2a,0xe5,0x5a,0x75,0x85,0xa1,0xda, + 0x8d,0x67,0x27,0x48,0x5f,0x2a,0x9f,0xa3,0x44,0x22,0x41,0x89,0x54,0x8a, + 0x52,0xdc,0x8e,0xa1,0x53,0xa0,0xe3,0xf0,0xbb,0xd0,0x19,0x53,0x91,0xdb, + 0x66,0xae,0x35,0xe0,0xeb,0x87,0xa2,0x07,0x8b,0xd0,0x3b,0x4f,0x5c,0xa0, + 0x47,0xa0,0x3f,0xf2,0x9c,0xbe,0x34,0xf7,0xf9,0xb2,0xcc,0x4e,0x56,0xc7, + 0xe9,0x24,0x27,0x79,0xea,0x52,0xe8,0x4e,0x94,0x3e,0x98,0xfa,0x5b,0xfa, + 0x29,0xe8,0x8f,0xf1,0x3e,0xfa,0x28,0xd0,0x2b,0x72,0x2d,0xc6,0x19,0xc1, + 0x55,0x56,0xc5,0x95,0x75,0x5c,0x4e,0xe5,0xa6,0xc7,0x7e,0x36,0xf2,0x21, + 0x5d,0x62,0x66,0x82,0xaf,0x49,0xcd,0x9b,0xbb,0x04,0xf1,0x4c,0x33,0x67, + 0xe1,0x7a,0xe4,0x6f,0xba,0x5c,0xe7,0xf8,0xf7,0x25,0x8f,0x11,0x5e,0xae, + 0xd9,0x5b,0x5c,0x3f,0x9c,0xaf,0xdf,0xcf,0xf7,0x68,0xd7,0xa3,0x4c,0x12, + 0xe9,0x14,0xa5,0x2b,0x45,0xe6,0xa8,0xc6,0x71,0x0b,0xf7,0xf1,0x31,0xf6, + 0x53,0xea,0x36,0x85,0x9f,0xca,0xdd,0x96,0xc2,0x4e,0x2c,0xc6,0x39,0xe3, + 0xca,0x7c,0xf1,0xd5,0xb9,0x4e,0xeb,0xf3,0x9c,0xb4,0xb1,0xba,0x07,0x71, + 0xd3,0xfc,0x36,0x6e,0x1a,0x18,0xb8,0x09,0xcc,0xd4,0x5b,0xcc,0x63,0xd2, + 0x99,0xc9,0x84,0x9b,0x46,0x8d,0x47,0x91,0x6c,0x36,0x25,0xef,0xcc,0x3d, + 0x98,0x99,0x74,0x76,0x1a,0x49,0xfa,0x8c,0xcf,0x68,0xf5,0xeb,0x14,0x8f, + 0xc7,0xc4,0x2f,0x93,0xa9,0x57,0xd8,0xb6,0xd6,0x9e,0x85,0xe4,0x98,0x01, + 0xd7,0xa5,0x46,0xa9,0x6a,0x89,0x82,0xc1,0x20,0x85,0xc2,0x61,0x4a,0xe4, + 0xb8,0x4d,0x19,0xf4,0x5a,0x2c,0x95,0xa1,0x44,0xa1,0x42,0xf9,0xde,0xc4, + 0x72,0xdd,0xfc,0x50,0x41,0x1a,0x92,0x45,0xe6,0xe1,0xb6,0xa2,0xdf,0xb3, + 0xcc,0x84,0xd9,0xd6,0xd0,0xf2,0x78,0x9d,0xe4,0x24,0x4f,0x5d,0xb2,0xf5, + 0x0e,0xf3,0x40,0xf3,0xce,0xeb,0x12,0xf9,0x32,0xa5,0x6b,0x6d,0x2a,0x0c, + 0xd6,0x6d,0xfc,0x63,0x48,0x9e,0xb9,0x29,0xd3,0xe8,0x51,0xb6,0xf9,0xf8, + 0xdc,0xb4,0xd7,0xfc,0xe6,0xf8,0xc7,0xb3,0x45,0x4a,0x14,0x2b,0x4a,0xba, + 0xe0,0x5f,0xcf,0x97,0x36,0xea,0x69,0xa4,0x39,0x91,0xce,0x52,0x32,0x9f, + 0xdd,0x60,0x07,0x8e,0x4b,0xa4,0x7f,0x2f,0x63,0x24,0x4d,0x75,0xee,0x4c, + 0x53,0xd8,0xa9,0xdc,0x5b,0x9e,0xf3,0xa4,0xf9,0x9d,0x16,0xec,0x34,0xd4, + 0xd9,0x69,0x79,0x9e,0xd3,0xed,0x73,0x9c,0x1e,0xcc,0x4d,0x86,0x79,0xe0, + 0xa6,0xbe,0x26,0x8b,0x98,0xa9,0xd9,0x28,0x52,0x2c,0x16,0xa1,0x5a,0xbd, + 0x4a,0xe3,0xc9,0x70,0x6f,0xdc,0x34,0x9e,0x0c,0xa8,0x8e,0x30,0x57,0x9e, + 0x37,0x1c,0xd4,0x28,0x5f,0xce,0x51,0xb2,0x90,0xa3,0x74,0xbd,0x4c,0x19, + 0xe6,0x8e,0xe7,0x2a,0xe8,0x7f,0x44,0x13,0x71,0x4a,0x33,0x3f,0x05,0x02, + 0x01,0x0a,0x84,0x42,0x94,0x2c,0xd5,0x29,0x8b,0xbe,0x4a,0x77,0x4a,0xb9, + 0xfe,0x9c,0xf2,0x03,0x62,0xbe,0x6a,0x51,0x9c,0xf5,0x5e,0x86,0x8f,0xe7, + 0x87,0x74,0x30,0xc9,0x71,0xdf,0x28,0x07,0x9f,0xd0,0xbe,0xc3,0xe6,0x34, + 0xa4,0xb9,0x7f,0x16,0xcb,0x16,0x44,0x92,0x45,0xa4,0xbf,0xbf,0x87,0x70, + 0x6f,0x28,0xcb,0xf1,0x4d,0x55,0x9a,0x14,0x49,0x31,0x6b,0x73,0x1f,0x11, + 0xc7,0x0e,0x99,0x47,0x27,0x39,0x89,0xd5,0x12,0x57,0x19,0x48,0xd1,0x0f, + 0x37,0x5b,0xd5,0x79,0xf4,0x5b,0x44,0x87,0x70,0x9f,0x25,0x07,0xdf,0x0f, + 0xda,0x7a,0x6f,0xf6,0x68,0x71,0xc6,0xb3,0xd2,0x8d,0xae,0xe8,0x01,0xab, + 0xf3,0x6f,0x73,0x1c,0xa7,0xcc,0x43,0xd5,0xdb,0xaf,0xe3,0xbc,0x46,0xbe, + 0x4b,0xde,0xcb,0x3e,0xe9,0x7a,0x1a,0xfb,0x69,0xd6,0x6b,0xe1,0x78,0x82, + 0xd3,0xda,0x93,0x34,0xc7,0x32,0x05,0x8a,0x26,0x13,0xa2,0xeb,0xad,0xb6, + 0x37,0xdb,0x88,0xf4,0xf3,0x5b,0x0b,0x86,0xd2,0xf8,0xa9,0xa4,0xf9,0x9d, + 0xd6,0xc6,0xec,0x36,0xfb,0x9c,0x1e,0xc6,0x4d,0xcb,0x73,0x9b,0x36,0xfb, + 0x9a,0xfa,0xcb,0xeb,0x0c,0xa8,0x73,0x99,0xc4,0xcf,0x34,0x59,0xb0,0xd2, + 0x64,0xdc,0x10,0x19,0x8f,0xea,0xaa,0xd4,0x0e,0x23,0xc3,0x1a,0x35,0xea, + 0x05,0x4a,0xc4,0x63,0xd4,0xe2,0xfc,0x9b,0x4c,0x87,0xca,0xdc,0xa4,0xbd, + 0xf9,0x9b,0xc6,0xd4,0x1f,0x74,0x28,0x1a,0x0d,0xd1,0x68,0xb8,0xfc,0xec, + 0x41,0x9f,0x9f,0xdd,0x28,0x50,0x3a,0x9b,0xa2,0x08,0xd7,0xb9,0x44,0x29, + 0xcf,0xed,0xad,0xf6,0xac,0x24,0x59,0xe6,0xf6,0x94,0x4a,0x52,0xaa,0xc6, + 0x3a,0xb0,0x59,0xa1,0x64,0xa5,0x40,0x21,0xe6,0xa6,0x48,0x3a,0x45,0xc1, + 0x48,0x94,0xa2,0xdc,0x47,0x11,0x1d,0xc7,0xed,0x31,0xd3,0x1e,0xf2,0x75, + 0x6d,0x6e,0x93,0x43,0xd9,0x3f,0x84,0x64,0xda,0x63,0x8a,0x32,0xd3,0x84, + 0x12,0x29,0x8a,0x17,0x2a,0xba,0xa4,0x2b,0x8d,0xfd,0x3c,0xa3,0x0f,0xc6, + 0x99,0xb2,0x4c,0x28,0xcb,0xfa,0x04,0xfb,0x0f,0x0d,0x33,0xdb,0x99,0x70, + 0x7e,0x21,0x9f,0x86,0xcc,0x94,0x63,0x8e,0x6f,0x99,0xf9,0x29,0xcb,0xf9, + 0x79,0xb8,0x7c,0x3a,0xc9,0x49,0x1e,0x53,0x34,0xdb,0x9c,0x28,0x37,0xb8, + 0x1f,0xd9,0x55,0x6c,0xb6,0xa1,0x4f,0xb5,0x0b,0xb7,0x80,0x0b,0xd0,0xee, + 0xa4,0xbd,0x34,0xfb,0x8f,0xda,0xc7,0x10,0x6e,0xe2,0xf8,0x83,0x27,0xac, + 0xe6,0xa3,0xdb,0x98,0x28,0xcb,0xba,0xf6,0xce,0xeb,0x38,0xef,0x93,0x95, + 0x16,0xeb,0x9e,0xdc,0xda,0xb9,0x2c,0xeb,0xa1,0x44,0xb9,0x26,0xff,0x93, + 0xdc,0x9f,0x8b,0x66,0x32,0xcc,0x62,0x79,0xce,0xef,0x0a,0x4b,0xf5,0xf8, + 0x65,0x85,0x9d,0x0a,0xaa,0xef,0xa9,0xa4,0xce,0x7b,0x52,0xc6,0xec,0xd4, + 0xf5,0xa9,0x8d,0xe3,0x75,0xea,0x3b,0x76,0x60,0xa7,0xd5,0xb1,0x3a,0x6d, + 0x1d,0xa7,0xfb,0xf9,0x9b,0x56,0xd7,0x6c,0x32,0xe7,0x26,0x7d,0x6d,0x26, + 0x23,0x37,0x8d,0x97,0xb9,0xe9,0xd0,0xcc,0x34,0xe8,0x57,0x28,0x1a,0x09, + 0x51,0xb5,0x5a,0xa2,0x0e,0xe7,0xd5,0x64,0xb6,0x3f,0x3f,0x93,0x51,0xc0, + 0x62,0xf8,0x2e,0x42,0xa5,0x9c,0xa1,0xd1,0xa0,0xba,0x14,0x87,0x21,0xef, + 0x77,0x3b,0x25,0xca,0x17,0x52,0x14,0x8a,0x47,0x29,0x56,0xcc,0x52,0x8a, + 0xeb,0xde,0x73,0x91,0x64,0xbd,0x4c,0xd1,0x7c,0x86,0x02,0xb1,0x88,0xfc, + 0x0e,0xc7,0xa2,0x9c,0xce,0x18,0xc5,0xb2,0x69,0x66,0x97,0x18,0x85,0x92, + 0x71,0x3e,0x17,0xa7,0x30,0xf7,0x57,0x92,0x8d,0x3e,0x65,0x58,0xef,0x64, + 0xd0,0x5e,0x9b,0x03,0x3e,0x9e,0xa0,0x58,0xa1,0x4a,0x59,0xd6,0x9b,0xfb, + 0x92,0x14,0xeb,0xd2,0x60,0x82,0x9f,0x9d,0x64,0xee,0x60,0x86,0x82,0xe0, + 0xb9,0x31,0xee,0xa3,0xee,0xf3,0x39,0xfb,0x92,0x4c,0x6f,0x4e,0x89,0x5a, + 0x87,0x22,0x59,0xee,0xc7,0x81,0xc9,0xf8,0x18,0xe2,0x8c,0x34,0x20,0xde, + 0x56,0xc7,0xef,0x24,0x27,0xd9,0xa7,0x64,0xb8,0x8f,0x00,0x1d,0x90,0x1d, + 0xdc,0xdc,0xeb,0xfe,0x74,0x7b,0x44,0x89,0x6a,0x8b,0xdb,0xf9,0x88,0xb2, + 0xac,0x47,0xb2,0xdc,0x7e,0x1e,0x35,0xfe,0xcc,0x6c,0x49,0x6e,0xaf,0x49, + 0x8c,0xd5,0x1d,0x41,0x7e,0x2e,0xe5,0x0b,0xf3,0x4d,0xba,0xa9,0xea,0x8c, + 0xfe,0x36,0xf9,0xcb,0xec,0xc9,0xec,0x0a,0x9d,0xb9,0x76,0x0e,0x5c,0xda, + 0x53,0xce,0x85,0x58,0x17,0x45,0x32,0x29,0x4a,0xb1,0x7e,0x4f,0x31,0x93, + 0x1c,0xbb,0xe8,0xfd,0x7a,0xcd,0xf7,0x24,0x63,0x77,0x18,0xb7,0x6b,0xea, + 0xec,0xb4,0x3a,0x57,0x7c,0xd9,0xe7,0x34,0x34,0xf8,0x9c,0x34,0x6e,0x5a, + 0xcc,0x0d,0x3f,0x38,0x37,0x4d,0xac,0xe1,0xa6,0x21,0xf3,0x52,0xad,0x9a, + 0xa3,0x64,0x32,0x4a,0x4d,0xe6,0xcd,0xe1,0xa8,0xb7,0x5f,0x1f,0x93,0x89, + 0xcf,0x69,0x38,0xea,0x53,0x81,0x99,0x08,0xbe,0xad,0xe1,0x0a,0x3b,0x41, + 0x7a,0xdd,0x32,0xf3,0x5b,0x8e,0x52,0xd9,0xa4,0xb0,0x84,0xd5,0xbc,0xb3, + 0x57,0x76,0xaa,0x95,0x84,0x9d,0x20,0xf1,0x62,0x8e,0x7c,0x81,0x00,0x85, + 0x22,0x11,0xf9,0x1d,0xaf,0x14,0x98,0x15,0x73,0x14,0x8c,0xc7,0xc9,0x1f, + 0x8e,0x51,0x94,0xf9,0x00,0xfe,0xa6,0x34,0xb7,0x57,0xf0,0x02,0xda,0x65, + 0x86,0xdb,0x6f,0xac,0xc8,0xf5,0x9c,0xfb,0x36,0xf7,0xd5,0xa7,0x9a,0x68, + 0xdc,0x14,0x4e,0xe7,0x0d,0x3a,0x65,0x2c,0x5c,0x62,0xb5,0x6e,0x33,0xd5, + 0xc3,0xac,0x9f,0x10,0xe7,0x68,0x66,0x11,0x5f,0x2d,0x0d,0x27,0x6e,0x3a, + 0xc9,0x53,0x17,0xf4,0x91,0x52,0x5c,0x8f,0x31,0x46,0xbf,0x8f,0xf0,0xa0, + 0x23,0xd0,0x96,0x13,0xd5,0xb6,0x25,0xe9,0xd1,0xf4,0x56,0xb2,0x7e,0x5c, + 0xdc,0x04,0x16,0x4d,0x71,0x5f,0x34,0xf5,0x40,0x9e,0x83,0x2e,0x86,0xee, + 0x89,0x62,0x0c,0x95,0xd3,0x1a,0xcd,0x57,0x28,0x9c,0x4c,0x52,0xbc,0x94, + 0xb7,0xdc,0xce,0xec,0x22,0x69,0xf0,0x53,0x0b,0x7e,0x27,0xee,0x97,0xb7, + 0x95,0xb9,0xb9,0xda,0x3b,0xee,0xda,0x5c,0x27,0x6d,0x8d,0x27,0x6d,0x6d, + 0x4c,0x6d,0x9e,0x93,0x71,0xac,0x4e,0xf7,0x37,0xad,0xae,0x7f,0xb9,0xc4, + 0x4d,0xab,0xe4,0xf4,0xf4,0xb8,0x09,0x3e,0xa6,0x3a,0xb3,0x4b,0xb1,0x98, + 0x97,0xb5,0xbe,0x0f,0xc6,0x4a,0x26,0xec,0xd4,0xe9,0x70,0x3f,0x28,0x95, + 0x10,0x46,0x32,0xe5,0x39,0xe6,0xa9,0x76,0xb3,0xc0,0x7c,0xc5,0xfc,0x9e, + 0x4e,0x52,0xb4,0xf0,0x7c,0x7c,0x4f,0xc9,0x46,0x59,0x18,0x29,0xd5,0xe0, + 0x76,0x96,0x88,0x53,0x28,0x16,0x65,0xdd,0x56,0x94,0x73,0xf1,0x72,0x5e, + 0xd2,0x1b,0xe6,0xbc,0x41,0x1b,0x0c,0xc6,0x12,0x14,0xc9,0x95,0x84,0x67, + 0x14,0xdd,0xca,0x6d,0x35,0x96,0x14,0x7d,0x04,0x3d,0xfb,0x90,0x76,0x6f, + 0xca,0x4d,0xd0,0xb5,0xfc,0xbc,0xbd,0xea,0x4f,0xee,0x37,0x47,0x99,0xf5, + 0xe2,0x95,0x96,0xe8,0xac,0x38,0xeb,0xf1,0x88,0xea,0xd3,0x42,0x7a,0xe2, + 0xdc,0xf7,0xcb,0x6c,0xd5,0xe7,0x53,0x74,0x71,0x84,0xb9,0x29,0x92,0xe3, + 0x3c,0x2c,0x37,0x65,0x8c,0x2e,0x94,0xcc,0x98,0xf7,0x03,0x4f,0x72,0x92, + 0x27,0x24,0x68,0x03,0x68,0x7f,0xe9,0x3d,0xd5,0x65,0xf1,0x55,0x83,0xc3, + 0x38,0x3c,0xf8,0x7c,0xf0,0x1b,0x7a,0x04,0xed,0x50,0xd3,0x27,0x87,0x94, + 0x63,0xe5,0x26,0x3d,0xaf,0x31,0x87,0x60,0xcb,0xeb,0xe1,0xb3,0x03,0x17, + 0x41,0x8c,0xc7,0x63,0xe5,0x06,0xa7,0xaf,0x2b,0x0c,0x16,0x4e,0xa4,0x28, + 0x96,0xcb,0xc8,0x58,0x82,0xd5,0x36,0xe6,0x68,0xb9,0xe9,0xc6,0x84,0x9b, + 0x6e,0x6e,0xd6,0xe6,0x84,0xeb,0xeb,0x36,0xcd,0xc6,0x86,0xef,0xd0,0x2d, + 0xaf,0xd9,0x64,0x64,0xa6,0xa9,0x71,0x1e,0xf8,0xa8,0xc1,0x62,0xe0,0x25, + 0xcc,0x09,0x1a,0x56,0xf7,0x22,0x83,0x5e,0x99,0xea,0xb5,0x3c,0x95,0x4a, + 0x05,0xea,0x74,0xdb,0x9c,0xae,0xc9,0xe3,0x71,0x93,0x8c,0xd7,0x8d,0x28, + 0xc1,0xcc,0x80,0x38,0x0c,0x07,0x95,0x8d,0xf1,0xec,0x73,0x3c,0x8b,0xcc, + 0x4e,0x89,0x4c,0x42,0xd8,0x09,0xcc,0x91,0x6c,0x54,0x2c,0x11,0xb0,0x4e, + 0x38,0xc3,0x2c,0x93,0x88,0x89,0x84,0xd3,0x09,0x4a,0x54,0x0a,0x0f,0x0a, + 0x13,0xf7,0x87,0x98,0x91,0xc0,0x4d,0xd8,0x8f,0x66,0xd3,0x4a,0xdb,0x53, + 0xfd,0x52,0xbe,0x50,0x90,0xfc,0xe1,0x30,0x05,0xe2,0xcc,0x37,0xe0,0x27, + 0x6e,0xeb,0x31,0xe6,0x85,0x24,0xb7,0x63,0xe9,0xe3,0x14,0xaa,0x14,0x2b, + 0x35,0x28,0x05,0x9f,0x3e,0xf4,0xc1,0x0e,0x92,0x64,0x7d,0x1a,0x88,0xa7, + 0xf8,0x19,0x61,0x0a,0x65,0x0a,0x8a,0xa4,0x72,0x2c,0xd9,0x9d,0xc3,0xba, + 0x4d,0x10,0xcf,0x78,0xa5,0x4d,0x09,0xcc,0x75,0xc0,0x58,0x1b,0xeb,0x51, + 0xe8,0x9b,0x8c,0xaa,0xbf,0x12,0xb5,0xae,0xfc,0xc7,0x7e,0x8c,0x75,0x3a, + 0xce,0xa7,0x31,0x46,0xb9,0x12,0x06,0x8e,0x23,0xce,0xda,0xfd,0xd0,0xc9, + 0xbe,0x40,0x90,0xd3,0x5f,0x5f,0xbb,0xfe,0x24,0xcf,0x5b,0xac,0xb6,0xbb, + 0xfb,0xb6,0xe1,0x60,0x1a,0xf4,0x2d,0xf6,0x15,0xa6,0x84,0x97,0xaf,0x08, + 0x2f,0x89,0x7f,0x85,0xdb,0x4d,0x4a,0x7c,0xd7,0x13,0xe1,0x18,0xf4,0x65, + 0x0e,0x9d,0xae,0x63,0xe3,0xa6,0x54,0x73,0x28,0x7d,0x34,0xcc,0x7b,0xd8, + 0x39,0x2d,0x9c,0x5f,0xe8,0xa7,0x41,0xcc,0xce,0x47,0xb8,0xef,0x89,0x3e, + 0x70,0xa2,0x5c,0xb0,0x9c,0x83,0x9e,0x1c,0x37,0xdd,0xe5,0x6f,0x5a,0xe2, + 0xa6,0xfe,0x96,0xdc,0xa4,0xb1,0xd3,0x7e,0xb9,0xa9,0xd5,0x2c,0x52,0xa9, + 0x98,0x17,0x66,0x92,0x71,0x39,0x0b,0xa4,0x5a,0xe5,0xf2,0x62,0xf6,0xe8, + 0xb6,0x8b,0xb7,0xc6,0x15,0x5c,0x55,0xaf,0x65,0xa9,0x58,0xc9,0x32,0x57, + 0xa4,0xb8,0x2d,0x96,0x28,0xc1,0xfc,0xf4,0x98,0x12,0x53,0x99,0x29,0xc0, + 0xbc,0x14,0x88,0x47,0xc9,0x1f,0x0d,0x93,0x2f,0x1c,0xa4,0x48,0x2e,0xfd, + 0xe0,0xb0,0x23,0x9c,0xa6,0x38,0x73,0x53,0xac,0x9c,0xa7,0x60,0x34,0x22, + 0xfe,0x26,0xa4,0x31,0x5a,0x64,0x86,0xe1,0xfc,0x09,0xe7,0x52,0xfc,0xcc, + 0x08,0x05,0x22,0x11,0x8a,0x32,0x3b,0x61,0x9e,0x53,0x52,0x1d,0xbf,0x0b, + 0xe7,0xca,0x7c,0x5d,0x9d,0x52,0xed,0x89,0xb0,0x13,0x8e,0xa7,0xf8,0xf8, + 0x36,0xb6,0x27,0xd9,0x54,0xb8,0xc9,0x1b,0x64,0x6e,0xe2,0x76,0x2f,0x92, + 0x29,0x52,0xb4,0xd4,0xd8,0xdd,0x96,0x81,0x7f,0x58,0x3f,0xa6,0xb8,0x1f, + 0xab,0x1d,0x93,0xbe,0x18,0xeb,0x28,0x8d,0x89,0xb6,0x11,0x23,0x37,0xa5, + 0xda,0x23,0x3d,0x3c,0xfc,0xd7,0x7d,0x56,0x7a,0xf8,0x4d,0xe6,0xd7,0x8c, + 0x5c,0xb7,0x1a,0x0e,0xf8,0x0c,0xf7,0x80,0x2f,0x25,0x0e,0xbb,0xa6,0xe7, + 0x24,0x27,0x79,0x2c,0x51,0xdb,0x4e,0x84,0x39,0x67,0x5f,0x61,0x26,0x98, + 0x9b,0xe0,0x47,0x56,0xfc,0xd2,0xdb,0xb7,0xbf,0x7d,0x8a,0xf4,0x97,0xaa, + 0x1d,0x49,0x9b,0xe5,0x79,0x3c,0x20,0xd1,0x03,0xe0,0x1e,0x99,0x3b,0xfa, + 0xc0,0xf2,0x82,0x9e,0x95,0xf2,0xc2,0xdc,0x01,0xd6,0xbb,0xfe,0x70,0x44, + 0x6c,0x53,0xb2,0x5e,0xb2,0xac,0x5f,0x7f,0x5f,0xc1,0xb8,0x87,0x32,0xd7, + 0x49,0x9b,0x23,0xae,0xce,0x71,0x6a,0x2f,0xe6,0x87,0x97,0xbb,0xca,0xdc, + 0x70,0x9d,0x9b,0x0c,0x6b,0x39,0x19,0xe7,0x37,0x69,0xec,0x34,0x36,0x7e, + 0xdf,0x77,0x6b,0x6e,0x9a,0xad,0x70,0xd3,0x78,0x03,0x37,0xe1,0x5d,0xba, + 0xae,0xc9,0x9a,0xe0,0xea,0x3b,0x74,0xcc,0x4b,0xbb,0x70,0x13,0x7c,0x33, + 0xd5,0x4a,0x86,0x6a,0xd5,0xec,0x1d,0xd7,0x95,0x98,0x59,0xf2,0xb2,0xce, + 0x80,0xf8,0x99,0x2c,0xe2,0xa6,0xf1,0x64,0x44,0xd1,0x68,0x94,0x19,0x2e, + 0xbf,0x35,0xef,0xe5,0x73,0x09,0x8a,0x30,0xbf,0xc4,0x4a,0xac,0x13,0xea, + 0x8f,0xc4,0x4f,0xcc,0x34,0xc1,0x64,0x5c,0x04,0x6c,0x93,0x50,0xc7,0xd9, + 0xe0,0x27,0x02,0xd7,0x3c,0x34,0x7c,0x8c,0xcd,0x85,0xb9,0xcd,0x09,0x8b, + 0x45,0x42,0x32,0xa7,0x0b,0x8c,0xa6,0x30,0x93,0xca,0x65,0x9c,0x56,0xcc, + 0x81,0x0a,0x61,0x5c,0x8f,0x25,0x98,0xca,0x72,0xbb,0xad,0x52,0x1c,0x8c, + 0xd1,0x55,0x7c,0x2d,0x18,0xff,0x82,0x4f,0x2a,0xbe,0xa5,0x9e,0xd2,0xb8, + 0x29,0x98,0xca,0x3d,0x5c,0x47,0x32,0xa7,0xc4,0x2a,0x6d,0x09,0x33,0xad, + 0xea,0x69,0x25,0x2e,0x5d,0x7d,0x7f,0x57,0x89,0x14,0x6a,0xc2,0x84,0x4a, + 0xf8,0x33,0xce,0x83,0xbe,0x30,0x5d,0x84,0xf9,0x09,0x82,0xf0,0x61,0x1f, + 0xf0,0xec,0xd5,0x7b,0x53,0xdd,0x99,0xe8,0xec,0x70,0xb6,0xc4,0xe1,0x54, + 0x2d,0xd7,0xd9,0x27,0x39,0xc9,0x6d,0x82,0x36,0xb2,0x6f,0x9f,0x29,0xec, + 0xb9,0xf4,0x3f,0x3a,0x53,0xbd,0x2f,0x85,0xff,0x68,0x33,0x38,0x76,0xe8, + 0x34,0xa5,0x84,0x9b,0xda,0xa2,0x03,0xac,0xcc,0x5b,0xc4,0x43,0xfa,0x93, + 0x0f,0x48,0xb3,0xf4,0x49,0x99,0xbb,0xa0,0x6b,0xd2,0xc2,0xb9,0x7d,0xb6, + 0x07,0x19,0x09,0x3b,0x9c,0x2d,0xb2,0xce,0x4e,0x88,0x4d,0x78,0xec,0xfe, + 0xfc,0x3e,0x44,0xc6,0x70,0x34,0xdf,0x53,0x4b,0x61,0xa7,0x55,0x9f,0xd3, + 0xea,0x9a,0x04,0xda,0x5a,0x4e,0xed,0x91,0xf9,0x3b,0x75,0x4b,0x6b,0x5f, + 0x1a,0xb8,0x69,0x7d,0xe5,0xcb,0x43,0x71,0x13,0xc4,0xc8,0x4b,0x15,0x53, + 0x01,0x0b,0x15,0x0a,0x49,0xf2,0x7a,0xbd,0x14,0x8b,0x86,0x36,0x5e,0x07, + 0x69,0xd4,0x73,0x54,0x2e,0xe7,0xa8,0xcf,0xdc,0x68,0x15,0x33,0x41,0xf0, + 0x1d,0xe0,0x74,0x3a,0x25,0x9c,0x37,0xec,0x97,0x6f,0x8d,0xb3,0x51,0x52, + 0xc9,0x08,0x45,0x12,0x51,0xe6,0x86,0x0c,0xc5,0x6b,0xc5,0x83,0xd7,0x2b, + 0xf8,0x83,0x7c,0xc1,0x00,0x85,0x98,0x65,0x74,0xd6,0xe1,0x36,0x82,0xf7, + 0x26,0x82,0xa9,0x87,0x73,0x13,0xc4,0x1f,0x8b,0x90,0x37,0x14,0x60,0x1b, + 0x9f,0x11,0x3f,0x13,0x7c,0x5a,0xbe,0x48,0x58,0x78,0x4a,0x7f,0x26,0xb3, + 0x53,0x54,0xe5,0x36,0xf0,0x95,0xdb,0xe7,0xa5,0x00,0xde,0xdf,0x60,0x86, + 0x48,0xb4,0x46,0xc2,0x2d,0x21,0xcc,0xfb,0x81,0xdf,0x07,0xdc,0xc0,0xff, + 0x71,0x3c,0x0d,0xbd,0x6c,0x22,0x09,0x66,0x1c,0x7f,0x2c,0x49,0x81,0x64, + 0x6e,0xe3,0x35,0x3b,0x09,0xf4,0x09,0xc6,0x07,0x2a,0x2d,0x4a,0x41,0xbf, + 0x3c,0x30,0xbc,0x08,0x33,0x13,0x04,0x61,0x25,0xdb,0x63,0x89,0x6f,0xa2, + 0x31,0xe0,0xb4,0xc7,0xc9,0x17,0x4d,0xdc,0xfa,0x0c,0x9c,0x8b,0xb1,0xce, + 0x0e,0x26,0xb3,0x92,0x2f,0x7b,0x49,0xdf,0x49,0x4e,0x72,0x00,0x49,0x62, + 0x0c,0x08,0x2c,0xc3,0x6d,0x76,0x1f,0xe1,0xc1,0x96,0xc7,0xe0,0xe7,0xe1, + 0xb6,0x8f,0x76,0x80,0x76,0x93,0x54,0xf5,0x00,0x8e,0xa1,0x4d,0xe1,0xd8, + 0xc1,0xd3,0x25,0xf1,0x60,0x6e,0xaa,0x59,0xcb,0x4d,0xd0,0x1d,0xd1,0x72, + 0x53,0x74,0xc7,0x7d,0xc3,0x10,0xdd,0x9a,0xce,0x2b,0x2c,0xda,0x5f,0xf4, + 0xd3,0xc0,0x63,0xde,0x60,0x50,0xef,0x4f,0x3f,0x45,0x79,0x1c,0x6e,0x9a, + 0x6f,0xcf,0x4d,0x1b,0xbe,0x4b,0xb7,0xf4,0x3d,0x3a,0x93,0xef,0xd0,0x4d, + 0x76,0xe4,0x26,0x30,0x53,0x91,0x99,0xc9,0xe3,0xf1,0x90,0xdb,0xed,0xa2, + 0x42,0x3e,0x71,0x2b,0x77,0x54,0x2b,0x69,0xaa,0x54,0xf2,0x96,0x32,0x93, + 0x26,0x6d,0xbc,0xef,0xc8,0xac,0xd0,0x6c,0x60,0x9e,0xd3,0xf6,0xec,0x94, + 0xcd,0xc4,0x15,0x76,0xca,0xa5,0x29,0x5a,0xca,0x71,0xfb,0x2c,0x0a,0x57, + 0x1c,0x42,0x02,0xd1,0x30,0xf9,0x99,0x61,0x22,0xc5,0xac,0x7e,0x2c,0xa6, + 0xfa,0x9b,0x02,0xa9,0xf8,0xc1,0x9e,0x1b,0x29,0x64,0x29,0x94,0x4d,0x2e, + 0x9e,0xc9,0x69,0xf4,0x73,0x9a,0xb5,0xfd,0x10,0x33,0x95,0xdb,0xef,0x23, + 0x97,0xc7,0xcd,0xec,0x93,0x11,0x1d,0xa5,0xe9,0x4a,0xe8,0x61,0x1f,0x33, + 0x51,0x04,0x73,0x9f,0xfa,0x8a,0x6e,0x4e,0xb2,0x5e,0x4e,0xc1,0xaf,0xcc, + 0xfb,0x90,0x38,0xeb,0x4e,0xf0,0x87,0x9f,0xd9,0x42,0x3b,0xf6,0x20,0xe1, + 0xe7,0x62,0x9c,0xcf,0x13,0x8c,0x50,0x82,0x75,0xd5,0x5e,0xc2,0x54,0xe3, + 0x8e,0x74,0x84,0xf3,0x95,0xad,0xef,0x89,0xb3,0x8e,0x84,0x9f,0x49,0xc6, + 0x0e,0xe5,0xd8,0x8d,0xc4,0x29,0xc1,0x7a,0x2e,0x56,0xeb,0x89,0x4e,0xdf, + 0x57,0xfc,0x8e,0x55,0xac,0xe6,0x81,0x93,0x6c,0x27,0x31,0xe6,0x0a,0xb4, + 0x9b,0x7d,0xb1,0x0c,0xf8,0x00,0xfd,0x21,0xe9,0x73,0x70,0x3d,0xb7,0x2a, + 0x5d,0x46,0x6e,0xb2,0x3a,0x8f,0x65,0xbc,0x1e,0xcc,0x73,0xcf,0xfb,0xa3, + 0xe5,0x96,0xf8,0xe5,0x11,0x0e,0xd2,0x23,0x8c,0xdb,0x27,0xe9,0xb3,0x06, + 0x53,0x49,0x4e,0xe7,0xd3,0xf4,0x35,0x29,0xdc,0x54,0x59,0xe3,0xa6,0xec, + 0xea,0x1c,0xa7,0xde,0x62,0xfd,0xf0,0xf5,0xf5,0x2f,0x31,0x4e,0xa7,0x72, + 0xd3,0x74,0xbc,0xfe,0xad,0x95,0x25,0x6e,0xda,0x62,0x1d,0x82,0x3b,0xd6, + 0xbc,0x9c,0x1a,0xe6,0x36,0x4d,0x56,0xde,0xa3,0x1b,0xaf,0xbc,0x43,0x37, + 0x62,0x66,0x52,0xa4,0xb2,0x24,0x03,0xf1,0x33,0xb1,0xed,0xf3,0xfb,0xc9, + 0xe7,0xf3,0x31,0x3b,0xb9,0xc5,0x7f,0xb3,0x7a,0x9d,0x51,0xb2,0x99,0xa8, + 0xbc,0xcb,0x86,0xef,0x9e,0x1c,0x83,0x34,0x1a,0x75,0x2a,0x32,0x93,0xb4, + 0x54,0x76,0xba,0x2d,0xee,0x46,0x01,0x6b,0xa5,0x92,0x51,0x0a,0xc7,0x99, + 0x69,0x72,0x29,0x8a,0x30,0xf3,0xc7,0x6a,0xcc,0x17,0xf5,0xfd,0x8a,0x3f, + 0x12,0xa2,0x20,0xd6,0x59,0x42,0xf8,0xea,0xb1,0x30,0xc7,0xd7,0xcb,0x3c, + 0x15,0x4c,0x27,0x64,0x3f,0x52,0xca,0x8a,0xec,0x95,0x9b,0x98,0x07,0xc1, + 0x4d,0xf0,0x31,0xa1,0x5d,0x82,0xdb,0xc0,0x69,0xd8,0xd7,0x38,0x0a,0xcf, + 0x0f,0x67,0x52,0xe2,0x7f,0xf2,0x30,0x43,0x05,0xe2,0x49,0xe9,0x5b,0xc5, + 0x30,0x77,0x1a,0x7e,0x1f,0x95,0x19,0x42,0x18,0xaf,0x62,0xf6,0x50,0xd8, + 0x49,0xb1,0xab,0x60,0x2c,0xb0,0xd5,0xc3,0xb8,0xe9,0x46,0xc2,0x4c,0x76, + 0x16,0x1c,0xa2,0x30,0xd3,0xcd,0x03,0xc2,0x5c,0xe7,0x31,0xc4,0x15,0x2c, + 0xb4,0x6d,0x9c,0xc2,0xf9,0x2a,0xa7,0x2d,0xb5,0x60,0xa6,0xd6,0x98,0x82, + 0xd9,0x22,0x85,0x53,0x59,0x66,0xcd,0xa0,0x8c,0xf7,0xa5,0x0c,0x79,0x71, + 0x92,0x93,0x58,0x26,0xf0,0xa7,0xee,0x89,0xe3,0xd1,0x17,0x02,0x1f,0xec, + 0xb5,0xfd,0xdd,0x53,0xa0,0x13,0xa2,0x95,0xb6,0x70,0xa1,0x65,0x71,0x80, + 0x6e,0x5a,0xe9,0x2f,0xee,0x56,0x36,0xe8,0x6f,0x4d,0x44,0xb4,0xfc,0xf5, + 0x27,0x32,0xa2,0x5f,0x71,0xcc,0x13,0x0c,0x2b,0xf3,0x53,0x6b,0x87,0xeb, + 0xb7,0x1f,0x5a,0x12,0x75,0x85,0x9f,0x94,0x79,0x4e,0xca,0x3c,0x71,0xed, + 0x5b,0x61,0x98,0xe3,0x54,0x64,0x76,0x2a,0xa9,0xf3,0xc3,0xf5,0x6f,0xd6, + 0x19,0xe6,0x38,0xad,0xfa,0x9b,0x46,0x86,0xb5,0x2f,0xb5,0x6f,0xd4,0xcd, + 0xe7,0xc7,0xc3,0x4d,0x18,0xdb,0xca,0xe7,0x13,0x14,0x89,0x04,0x28,0x91, + 0x08,0x8b,0xbf,0x29,0x12,0x0e,0x2e,0x5f,0xc3,0x1c,0x02,0xb6,0xc2,0xb5, + 0x23,0x95,0x49,0x8e,0x8d,0x9b,0x20,0xa5,0x72,0x91,0xb2,0xcc,0x08,0x18, + 0x43,0x94,0xb8,0x6e,0xc9,0x4e,0x9a,0x14,0xf2,0x71,0x79,0xf7,0x2c,0x52, + 0xcc,0x53,0x94,0x19,0x23,0xc6,0xf5,0x78,0x9f,0xdc,0x84,0x31,0x3a,0xfd, + 0x18,0xb3,0x59,0x30,0x93,0x20,0x97,0xcf,0xab,0x32,0x53,0x8e,0xec,0x4e, + 0x87,0x08,0x7e,0xef,0x93,0xd9,0x82,0x9c,0x27,0x18,0x8f,0xc3,0x9c,0x27, + 0x27,0x33,0x31,0xd2,0xe5,0x65,0x46,0xc6,0x73,0x02,0xea,0x3c,0x28,0xf8, + 0xbe,0xb4,0xeb,0xc1,0x55,0x76,0x87,0x83,0xdc,0x81,0x90,0x70,0x46,0xb2, + 0x3b,0x17,0xf1,0x84,0xa3,0x14,0x48,0x73,0x9f,0x88,0x75,0x59,0xb2,0xa7, + 0x1c,0xc3,0x7f,0x7f,0x32,0xc7,0x7a,0xe0,0xfe,0xdc,0x84,0xf0,0xc0,0x63, + 0x41,0x0e,0x5b,0xf4,0x14,0xeb,0x19,0x37,0xeb,0x12,0xe8,0x97,0x83,0xe8, + 0x41,0x0e,0x1f,0xf1,0xbe,0xcb,0x76,0x84,0x98,0x9b,0xc2,0xaa,0xaf,0x0d, + 0xfa,0x0d,0x69,0x8f,0x56,0x3b,0xba,0xfe,0xc4,0x3b,0x83,0x32,0x36,0x62, + 0xb1,0x6d,0xb1,0x52,0x50,0x76,0x9a,0x6c,0x63,0x5b,0x94,0xbc,0xb7,0xde, + 0x1e,0x9f,0x64,0x73,0xf9,0x38,0xdd,0x5e,0xf2,0xa7,0xf2,0x52,0xe7,0x93, + 0x7d,0xa5,0xad,0x68,0x65,0xa6,0xb5,0x9d,0xe4,0x23,0x31,0x55,0x42,0xe5, + 0xa6,0x68,0xd5,0x3a,0x6e,0x12,0x3d,0x50,0x6c,0xe8,0xdc,0xb3,0xab,0xc4, + 0x9b,0x23,0xe1,0x24,0xa5,0x6f,0x79,0x43,0x5a,0x1b,0x41,0x7b,0xc1,0x31, + 0xaf,0xcf,0xc7,0x69,0xcc,0xef,0x55,0xe7,0x3f,0xb6,0x08,0x3f,0x19,0xfc, + 0x4e,0xfb,0xe6,0x26,0xc8,0x76,0xdc,0xb4,0xfa,0x6d,0x3a,0x6d,0xed,0xa6, + 0xa1,0xfa,0x5d,0x3a,0x6d,0xdd,0xa6,0xc5,0xf7,0x55,0x96,0xd7,0x6c,0x62, + 0x66,0x1a,0x1b,0xd7,0x6a,0x62,0x5e,0x1a,0x69,0x8c,0x50,0xd6,0xa5,0x90, + 0x67,0x9b,0x19,0x0b,0x51,0xa5,0x9c,0x92,0xb1,0x37,0xbf,0xdf,0x4b,0xf9, + 0x5c,0x7c,0x71,0x0d,0x73,0x52,0xa5,0x9c,0xa6,0x68,0x24,0xcc,0xac,0x94, + 0xa0,0x4e,0xbb,0x20,0xc7,0x33,0xe9,0x08,0x25,0x8f,0x8c,0x9b,0x20,0xd9, + 0x6c,0x5a,0xfc,0x66,0x48,0x97,0xc2,0x78,0xbb,0x09,0xd2,0x97,0x4c,0x46, + 0xc8,0xe1,0x76,0x71,0x1f,0x20,0xad,0xb0,0x93,0x26,0x0f,0xa8,0x57,0xbe, + 0x70,0x48,0xd6,0xf8,0x16,0x26,0xe2,0xb0,0x42,0x85,0x0c,0x79,0x99,0xd1, + 0x84,0xd3,0xf8,0x98,0x47,0xe5,0x27,0xb9,0x16,0x63,0x87,0xe5,0xfd,0xb2, + 0x93,0x99,0x78,0xb8,0xbd,0x82,0xa5,0xa2,0x06,0x66,0xd2,0x24,0x5c,0xcc, + 0x30,0xbb,0xf8,0x99,0x9f,0x9c,0xdc,0xe6,0xd3,0x14,0x87,0x8f,0x1a,0x6d, + 0x5d,0x95,0x40,0xa6,0xc8,0xf1,0xcc,0x8a,0x4e,0xf1,0x84,0x99,0x37,0x59, + 0x2f,0x18,0xcf,0xdf,0x5b,0x58,0x2f,0x47,0x58,0x4f,0x5e,0x33,0xb7,0xf9, + 0xe2,0x78,0xee,0x78,0x3f,0xe1,0xaa,0x92,0xe8,0xcc,0x98,0x85,0x9a,0x1c, + 0xff,0xd2,0xad,0xd7,0x21,0x5d,0xde,0x68,0x42,0xe2,0x82,0xfd,0x18,0xeb, + 0x3e,0x77,0x28,0xb2,0x74,0x0d,0xce,0x23,0x2c,0xe1,0xc7,0x3d,0xc6,0xf1, + 0x29,0x89,0x83,0x6d,0xac,0xd3,0xeb,0x93,0xf2,0xc2,0xb8,0x8e,0x70,0xf6, + 0xc6,0xeb,0x6f,0x64,0xce,0x0c,0xe6,0x79,0x24,0xd0,0x87,0xdf,0xf2,0x19, + 0x52,0xf7,0x60,0xaf,0x8f,0x20,0xbd,0xc7,0x2a,0xc8,0xcf,0xfb,0xda,0xf5, + 0xdb,0x24,0x56,0xef,0x53,0x28,0x57,0x91,0x71,0x69,0xec,0x47,0x6b,0x5d, + 0xee,0xef,0x15,0xe5,0xf8,0x9b,0xc4,0x4d,0xf0,0x77,0xa1,0x9d,0x3f,0x24, + 0x1c,0x70,0x12,0xda,0x87,0xd6,0xd7,0x42,0x79,0x5d,0xdb,0xed,0x14,0x4e, + 0x27,0xf7,0xda,0x47,0x3f,0x16,0x6e,0x4a,0xeb,0x6b,0x87,0xd7,0xd7,0xe6, + 0x38,0xad,0xae,0x45,0xb0,0xfa,0x4e,0xdd,0xf0,0x88,0xb9,0xa9,0x59,0xcf, + 0x51,0x38,0xe4,0x97,0x71,0x39,0x7c,0xe3,0xcc,0xef,0xf7,0x91,0x9d,0xcb, + 0x31,0x10,0xf0,0xa9,0xdf,0x30,0x29,0x53,0x34,0x1a,0x96,0x73,0xb9,0x6c, + 0x82,0x4a,0xc5,0x94,0xce,0x4d,0xf5,0x6a,0x9a,0xaa,0xb5,0x82,0xe5,0x9c, + 0xb4,0x2a,0xf8,0xb6,0x4b,0x8b,0xcb,0x28,0x89,0x6f,0x22,0xa6,0xa2,0x3b, + 0x73,0x13,0xd2,0x3c,0xec,0x97,0x24,0x9d,0xb9,0x5c,0x92,0x82,0x9c,0x76, + 0x8f,0xd7,0x2b,0xff,0x1f,0xd2,0x27,0x80,0x0f,0xc7,0xc1,0xf9,0x8c,0xb0, + 0xfc,0x81,0x80,0xf8,0xf5,0x30,0x2e,0x16,0xad,0x2a,0x4c,0xa6,0xf9,0xb7, + 0x64,0xfe,0x78,0x3c,0xf2,0x28,0xdc,0xa4,0xfb,0xd4,0xcc,0xda,0xac,0x1a, + 0x27,0x88,0xc2,0x75,0x3e,0xe9,0x1b,0x45,0xca,0x2d,0xd6,0xd1,0x73,0xe1, + 0x19,0xf8,0x62,0xdc,0x81,0x30,0xdb,0x4e,0x8f,0x30,0x45,0xa8,0x50,0xdb, + 0x8f,0x1d,0x80,0x5f,0x1b,0x76,0x00,0xcf,0x61,0xfd,0x2c,0xbe,0x8c,0x3d, + 0xda,0x18,0xcd,0xe7,0x71,0xd7,0x35,0x71,0x75,0x5c,0x4f,0x6c,0xb7,0xf8, + 0x9b,0x8a,0x4b,0xd7,0xf8,0x53,0x28,0x23,0x73,0x4e,0xc0,0xbd,0xe8,0xb3, + 0x63,0x0c,0x53,0x78,0xeb,0x99,0xda,0x7d,0x0f,0xd6,0xa4,0x67,0x9b,0xea, + 0x0e,0x46,0x36,0x72,0x13,0xca,0x11,0x7c,0x89,0xba,0x72,0x6d,0x77,0x88, + 0xad,0x70,0xf9,0x02,0x72,0x9f,0x9c,0x67,0x96,0x45,0x5e,0xae,0xb1,0x37, + 0x18,0x9a,0xeb,0x9b,0xdd,0xe9,0x32,0xe5,0xe7,0x08,0xdb,0x52,0x94,0x89, + 0xb0,0xeb,0x11,0xe4,0x85,0x95,0x12,0xe6,0x7c,0x42,0x7d,0xbb,0xd7,0xfd, + 0x9c,0xcf,0x18,0x33,0xc2,0xbb,0x5d,0xeb,0xe7,0x6f,0x96,0xdb,0x8b,0xfe, + 0xfb,0x71,0xea,0xb3,0xf8,0xa2,0x39,0x6d,0x11,0xe6,0x6d,0xcb,0xf2,0x77, + 0x1b,0x7d,0xb1,0x4d,0x5a,0xe0,0xc3,0x4e,0xe7,0xa5,0x9e,0x43,0x9f,0x40, + 0x37,0x60,0x9e,0x86,0xe8,0xe1,0x23,0x60,0x9f,0x7d,0x73,0x93,0x32,0xc7, + 0x69,0x31,0x3f,0x5c,0x9b,0xe3,0x54,0x59,0x99,0xe3,0xb4,0x79,0x0d,0xa7, + 0xe9,0x1a,0x37,0xad,0xcf,0x09,0x57,0xb9,0xc9,0xb8,0xee,0xe5,0x7c,0xc3, + 0x37,0x7d,0xa7,0x8b,0xb5,0x9b,0xa6,0x13,0xc3,0x38,0xdd,0xb8,0xbd,0xb4, + 0x6e,0x93,0x3e,0x46,0xa7,0xae,0x3d,0x20,0x63,0x74,0x83,0x8a,0xe2,0x87, + 0x61,0x69,0xd4,0xb3,0x14,0x0c,0xfa,0xc8,0x66,0xb3,0xd1,0xf5,0xf5,0xb5, + 0xfc,0xbf,0xba,0xba,0x62,0x9b,0xee,0xa2,0x7e,0xb7,0x28,0x7e,0xa6,0x54, + 0x32,0x4c,0xed,0x66,0x8e,0xfa,0xbd,0xa2,0x32,0x56,0x37,0x28,0xc9,0xbd, + 0xf5,0x5a,0x9a,0xf2,0xf9,0x94,0xcc,0xc9,0xb6,0x9a,0x95,0x56,0x65,0xca, + 0xec,0x34,0x1a,0xf7,0xa9,0x54,0x2e,0x70,0xfa,0xbc,0x54,0x2e,0x25,0xef, + 0xc5,0x4f,0x48,0x6f,0xaf,0x53,0xa4,0x2e,0x33,0x14,0xfe,0x87,0xc2,0x41, + 0xf1,0x43,0xd9,0x5d,0x4e,0x79,0x77,0x2d,0xba,0xc3,0x78,0x9a,0xf0,0x07, + 0xb3,0x10,0x04,0x73,0x8b,0xe4,0xbf,0x81,0xc3,0x22,0xfc,0x1b,0xe1,0xfa, + 0x62,0x61,0xdd,0x27,0x65,0x75,0x5b,0x30,0x32,0x14,0xe2,0xe4,0x8b,0x45, + 0x39,0xfd,0x6e,0xc5,0x46,0xb2,0x8e,0x76,0xf9,0x83,0x5c,0x6f,0xec,0x64, + 0xe3,0xba,0x03,0x5b,0xe8,0xf4,0xf9,0xa5,0x6f,0xb6,0x8b,0x2e,0x89,0x35, + 0x86,0xba,0xdd,0x83,0xfd,0x0c,0x66,0xcb,0x8a,0x8e,0x54,0xe7,0x04,0xe0, + 0x59,0xf0,0x3b,0xc5,0x6e,0xf5,0x63,0xdc,0x43,0x87,0xb1,0x2d,0x0f,0xe8, + 0xcf,0xda,0xe0,0x2f,0x32,0xe8,0xcb,0x78,0x7b,0x2c,0xbe,0x76,0xed,0x1c, + 0xc6,0xec,0xc0,0x89,0x71,0x19,0xcb,0x30,0xbf,0x17,0xb6,0x1e,0xd7,0x60, + 0x1c,0xf3,0xb9,0x72,0x93,0xc3,0xc3,0x7d,0x2d,0x97,0x5b,0xca,0x7f,0x13, + 0x37,0x21,0x1f,0xdc,0xa1,0x28,0xf9,0xf0,0x5e,0x22,0x9f,0x87,0xef,0xce, + 0xc9,0xdc,0x84,0xfa,0x83,0xfc,0x87,0x6d,0x84,0x2d,0xf1,0x46,0x12,0xcb, + 0x8c,0xcc,0x79,0x16,0x2e,0x37,0xa5,0x8e,0x99,0x73,0x53,0x47,0xea,0x61, + 0xa8,0xd8,0xb0,0x3c,0x1f,0xac,0x16,0xd4,0xe7,0xfb,0xf6,0x2f,0xd0,0xee, + 0xd0,0x6e,0xe1,0x3b,0xb4,0x3a,0x1d,0xeb,0x71,0xb3,0x9e,0x9b,0xa2,0xa5, + 0xba,0xcc,0x8d,0xbc,0xcf,0xbd,0xf0,0xc9,0xa3,0xfd,0x6b,0x3e,0x53,0xa4, + 0x07,0xba,0x24,0x52,0xe9,0x90,0xc3,0xe5,0xe2,0xff,0x4f,0x9f,0x99,0xde, + 0x34,0x6e,0x02,0x17,0xb4,0x5b,0x39,0xe6,0xa7,0x0c,0x15,0x0b,0x71,0x0a, + 0x31,0x43,0xc1,0xd7,0xd4,0x6a,0x66,0x85,0x9b,0xe0,0x7f,0xf2,0xf9,0x3c, + 0x14,0x0a,0xf9,0x29,0x1c,0xf6,0x53,0xb3,0x91,0xd5,0xef,0x05,0x37,0xc1, + 0x1f,0x83,0xef,0xd1,0x59,0xcd,0x49,0x9b,0x04,0xec,0xd4,0xe1,0xb2,0x6a, + 0x36,0xeb,0x14,0x63,0x1e,0xf1,0xfb,0xdc,0x94,0x88,0x47,0x24,0xdd,0x5a, + 0x3a,0x76,0x11,0xe4,0x55,0x93,0xf3,0x0a,0xf9,0xd5,0x6a,0xe5,0xa9,0x52, + 0x67,0x7b,0x98,0x49,0x50,0x28,0x1a,0xa1,0x20,0x33,0x45,0x20,0x81,0xf9, + 0xd1,0x29,0x19,0x7f,0x8b,0xc2,0x5f,0xa3,0x0a,0xd6,0x05,0x00,0x17,0x19, + 0x8f,0xad,0x0b,0x33,0x5e,0x3e,0x4d,0x5e,0x70,0xd3,0x9d,0xd7,0x5a,0x23, + 0x61,0x66,0xbd,0x10,0xe2,0xc8,0x7d,0x24,0xb7,0xdf,0x2f,0xb6,0x12,0x9c, + 0x7d,0xed,0x70,0x92,0x97,0xd9,0x26,0x5a,0xef,0x4b,0xbf,0xd7,0x13,0x4d, + 0x88,0xbe,0xd8,0x56,0xdf,0xc7,0x55,0x7d,0x9f,0x40,0xbf,0xb7,0x35,0xe1, + 0xfd,0x19,0x25,0xd4,0xfd,0xa8,0x6a,0x67,0x13,0x7b,0x1e,0x0b,0x43,0xd8, + 0xa1,0x62,0x5d,0xd6,0x4d,0x81,0xdd,0xd8,0xe6,0x7a,0xd8,0x7c,0xac,0x53, + 0x87,0x31,0x3e,0xf1,0xdd,0xb3,0x2d,0x4f,0xdc,0xc2,0x43,0x88,0xb7,0x27, + 0x9a,0x94,0x34,0x21,0x3d,0xc1,0x42,0x9d,0x59,0xad,0x24,0xf7,0x83,0x05, + 0xc3,0xea,0x18,0xe0,0x53,0x16,0x57,0x30,0xcc,0xe9,0xaa,0x91,0x3b,0x1c, + 0xe7,0xfa,0x9f,0x59,0xe3,0x26,0xe4,0x0f,0x6c,0xde,0xb5,0xd3,0xa5,0xe4, + 0x97,0x66,0x8b,0xf8,0x3a,0xa7,0x3f,0x24,0xec,0x0a,0x26,0xf2,0xc5,0x33, + 0x12,0x06,0x38,0x3a,0x98,0xaf,0x91,0xc3,0xeb,0x17,0xb1,0xbb,0x3c,0x52, + 0xc7,0x62,0xcd,0x75,0x6e,0x0a,0xb3,0xed,0xf1,0xb1,0x4d,0xda,0xc4,0x4d, + 0x60,0x31,0x27,0xb3,0x19,0xc2,0xf1,0x04,0xc2,0xaa,0xaf,0x74,0x26,0xd7, + 0x07,0x72,0x15,0xa9,0x67,0xa8,0x03,0x88,0x47,0x90,0xcb,0x33,0xd1,0x23, + 0xae,0xc7,0x19,0x89,0xa7,0xd5,0xf9,0xfa,0x58,0x92,0xc0,0x7b,0xb3,0xcc, + 0xfe,0x10,0xb4,0x5f,0xe3,0x39,0x30,0xbf,0x96,0x17,0x68,0xd7,0xe8,0xdf, + 0xec,0x32,0xbe,0xba,0x0f,0x89,0xb7,0xa7,0xf2,0x6c,0x2b,0xb9,0x09,0x3e, + 0xa2,0xa8,0x8c,0x2d,0xef,0xae,0x83,0xa0,0x03,0x90,0xaf,0x7e,0xee,0x67, + 0xa1,0xae,0xca,0xb8,0x23,0xd7,0x7d,0x4f,0x24,0xc6,0xed,0x25,0x6a,0x39, + 0xef,0x3c,0x19,0x6e,0x9a,0xdd,0xc1,0x4d,0x64,0x1c,0xa7,0x33,0xe3,0xa6, + 0x95,0xef,0xd2,0x19,0xbf,0x49,0xb7,0xb2,0xfe,0xc0,0xe2,0xdb,0x2a,0x8b, + 0xb5,0x07,0x14,0x06,0x28,0xad,0x09,0x78,0x00,0xbe,0x25,0xac,0x3f,0x30, + 0xe8,0x15,0xa9,0x5c,0x4a,0x91,0x8b,0x79,0x18,0xf3,0x9e,0x6a,0x55,0x65, + 0xde,0x13,0xfe,0x2f,0xae,0xcf,0x52,0x26,0x13,0x17,0x9f,0x8e,0xd5,0x7c, + 0x74,0xab,0xef,0x89,0x65,0x3c,0x19,0x50,0xab,0xdd,0x90,0x77,0xee,0x6a, + 0xb5,0x9a,0xcc,0x1d,0x0f,0x87,0x7c,0x14,0x89,0xf8,0x99,0x17,0x13,0xd4, + 0xed,0x14,0x4c,0xf3,0xe4,0x2e,0x81,0x0f,0x0e,0xbe,0x38,0xf8,0xed,0x20, + 0xf5,0x46,0x9e,0xaa,0xb5,0x1c,0xa5,0xd3,0x51,0x6a,0x76,0x4b,0x22,0xf1, + 0x7a,0x51,0xde,0xd1,0x8b,0xc0,0xdf,0x04,0x86,0xba,0x55,0x0a,0x6c,0x67, + 0xc3,0x6c,0x0f,0xf2,0x5b,0x5c,0x6b,0x9d,0x84,0x4a,0x59,0x0a,0xe6,0xb8, + 0x4e,0xc4,0xa3,0xe2,0x23,0xbb,0xba,0xb2,0x91,0x3b,0x92,0xa0,0x28,0xeb, + 0x88,0x18,0xeb,0x5f,0xd8,0x25,0xe8,0x3a,0xd8,0x21,0xe8,0xe3,0x08,0xeb, + 0x8d,0x38,0xfa,0xc3,0xd0,0xd3,0xf7,0x14,0x30,0x87,0x3f,0x8d,0xe7,0xf7, + 0x1f,0x14,0x8e,0x2e,0x1c,0xb7,0x18,0xeb,0xe4,0x18,0xd6,0x73,0x42,0x3f, + 0x70,0xab,0x7b,0x6e,0xc4,0xae,0x0b,0xcb,0xe1,0xfd,0x98,0x5b,0xee,0xc3, + 0xf9,0x00,0xdb,0x62,0xd8,0x67,0xed,0x18,0xf2,0x07,0xf7,0x42,0x90,0x9e, + 0x10,0xdb,0x21,0x8d,0xa9,0x9e,0xaa,0xb8,0x42,0x51,0x2e,0xdf,0x01,0xf9, + 0x99,0x7f,0x30,0xaf,0x1f,0x6c,0xb9,0x74,0x0d,0x97,0x3b,0xc6,0xd3,0x70, + 0xdd,0xea,0xbd,0xe0,0x15,0x94,0x29,0x6c,0x0b,0xb8,0xdb,0x1d,0x8e,0x49, + 0x9e,0xe0,0x5a,0xf8,0xa7,0x42,0xc5,0xa6,0x70,0x15,0xb8,0x09,0x79,0xb7, + 0x7a,0x3f,0xb8,0xc9,0xcb,0xb6,0x08,0x79,0xb9,0x5a,0xb6,0xb0,0x73,0xc2, + 0x65,0x9c,0xff,0x08,0x13,0x4c,0x06,0x26,0xc2,0x3d,0xb0,0x61,0x9e,0x48, + 0x5c,0x6c,0x31,0xb8,0xcf,0x66,0xbb,0x96,0xe7,0x45,0x6a,0x3d,0xf1,0x9d, + 0x45,0xf7,0xec,0xdb,0x7c,0x2c,0x41,0x3e,0x82,0xff,0x76,0x89,0x3f,0xfc, + 0x1e,0x60,0x7b,0xb3,0x7b,0x8c,0xfd,0x15,0xd4,0xd3,0xbb,0xfa,0x09,0x87, + 0x90,0x63,0xe0,0x26,0xe8,0x08,0xc4,0x63,0x97,0xb4,0x47,0xa1,0x27,0xea, + 0x3d,0xe9,0x13,0x4a,0xdf,0x81,0xf3,0x39,0xcc,0x8c,0x8e,0xb1,0x69,0xf0, + 0x13,0xe6,0x6c,0xc0,0x2e,0x58,0xdd,0x17,0xde,0x97,0x68,0xef,0xa0,0x6b, + 0xeb,0x12,0x98,0xbf,0x53,0xa7,0xae,0x1b,0x0e,0x6e,0x62,0xa9,0xf7,0x97, + 0xd7,0x22,0x58,0xe3,0x26,0xe3,0xfc,0xa6,0x9d,0xb9,0xc9,0xe4,0x1b,0x2b, + 0x1b,0xbe,0x4b,0x67,0xfa,0x4d,0xba,0xe1,0x76,0xdc,0xd4,0xeb,0x16,0xa8, + 0xd5,0xc8,0x32,0x43,0xe4,0xa9,0xcf,0xbf,0x73,0xd9,0x38,0x39,0x9d,0x4e, + 0x66,0xa8,0x82,0x30,0x81,0xdb,0xed,0xa4,0x6a,0x25,0xb5,0x60,0x06,0xbe, + 0xa6,0x5c,0x4a,0x53,0xb1,0x74,0xdc,0xdc,0xb4,0x2c,0x58,0x5f,0x7c,0x28, + 0x0c,0x55,0xa9,0x16,0x99,0x71,0x4a,0xd4,0xee,0xd4,0x29,0x97,0x4b,0x50, + 0x38,0xec,0x13,0x89,0xc7,0x82,0x54,0x2e,0xa6,0xee,0xc5,0x51,0x90,0x61, + 0xbf,0x48,0x9d,0x76,0x5e,0xdf,0x6f,0x74,0x8b,0x54,0xef,0x2c,0xa4,0xd8, + 0x2a,0x52,0xb2,0x5e,0x10,0x46,0x82,0x04,0x0b,0x69,0x72,0x85,0x03,0xe2, + 0xcb,0x71,0x30,0x9b,0x06,0x72,0x29,0x0a,0x57,0x17,0xe7,0x8f,0x59,0x10, + 0x67,0x7f,0x26,0x41,0x5e,0xee,0x37,0xb9,0x23,0x61,0x8e,0x7f,0x58,0xec, + 0x18,0xf4,0x2b,0x38,0x29,0xce,0xfa,0x02,0xec,0xe0,0x36,0xf8,0x5c,0xb6, + 0x15,0xd8,0xba,0x20,0xf3,0x17,0xd8,0x06,0xfb,0x9e,0x58,0x4a,0xd8,0x6c, + 0x6f,0xdc,0x74,0x60,0x09,0x83,0x15,0x82,0x11,0x85,0xaf,0xcc,0xd2,0x87, + 0xf9,0x28,0x99,0x92,0xd8,0x6a,0xab,0xe3,0xba,0x0f,0x6e,0x82,0x8f,0x28, + 0x98,0x2d,0x6d,0xe4,0x26,0xf7,0x96,0xdc,0x04,0xce,0xc1,0xd8,0x9f,0xb0, + 0x10,0xc6,0xe9,0xd8,0xde,0x80,0xcb,0x77,0xe3,0xa6,0x1b,0x79,0x6f,0xc1, + 0xe9,0x0b,0x8a,0xfd,0xc2,0x31,0x3c,0xc7,0x13,0x4d,0x49,0xbe,0x07,0xb2, + 0x15,0x79,0xb6,0x97,0xeb,0x14,0x7c,0xa5,0xb8,0xce,0x66,0x77,0x10,0xc6, + 0x11,0xe1,0x9f,0x32,0x7b,0xd6,0x31,0x4b,0xb8,0xd2,0x55,0x18,0x9c,0xdb, + 0x0a,0xea,0xd3,0xa6,0x3a,0x07,0x41,0xdb,0x44,0xbd,0xf3,0xa5,0xf2,0xd2, + 0x9f,0x41,0x5a,0xc1,0xa7,0xb8,0x37,0xde,0x9d,0x29,0xc7,0xd1,0xc6,0xb6, + 0xed,0x4b,0x1c,0x58,0x10,0x2f,0x94,0x19,0xca,0xda,0xea,0xb8,0xec,0x22, + 0xf0,0x6d,0x82,0xcd,0x51,0x9f,0x91,0xdf,0xd0,0x83,0x60,0x28,0x30,0xa0, + 0xcb,0x1f,0xe0,0xf6,0x10,0xb0,0xbc,0xff,0xbb,0x4f,0x89,0xe2,0x9b,0x5e, + 0xe2,0x77,0x2a,0xeb,0x7e,0xa7,0xd4,0xd2,0xdc,0x70,0xe5,0x7b,0x2b,0x8a, + 0xcf,0xa9,0x4d,0x95,0x9e,0xb2,0xf6,0xa5,0x32,0x37,0x7c,0xb1,0x86,0x93, + 0xf2,0x4e,0x9d,0xc6,0x4d,0x8a,0xbf,0x69,0xb2,0xc5,0x38,0xdd,0x5d,0xdf, + 0xa6,0x9b,0x6d,0xe0,0xa6,0x2e,0xdb,0xff,0x76,0xab,0x4a,0x83,0x7e,0x7d, + 0x89,0x9b,0x86,0xcc,0x4c,0xed,0x56,0xf1,0x4e,0x6e,0x5a,0xb5,0xfd,0xf5, + 0x5a,0x46,0xb8,0x09,0x3e,0xa6,0x58,0x34,0x48,0xe9,0x54,0x98,0x3a,0xad, + 0xdc,0xd2,0x75,0x98,0xff,0x84,0xb5,0xba,0x31,0x1e,0x66,0x3d,0x13,0xdd, + 0x5f,0x1a,0x5c,0xbe,0xf9,0x42,0x56,0xa4,0x50,0xcc,0x53,0x91,0x25,0x97, + 0x8b,0x53,0x36,0x1b,0xa3,0x44,0x3c,0x28,0xbf,0x1b,0x9c,0x1f,0x03,0xce, + 0x97,0xfb,0xf2,0x94,0xce,0xa7,0x7d,0x85,0xa5,0xaa,0x1d,0x45,0xca,0x8d, + 0x1c,0xa5,0xf9,0x39,0xf0,0x31,0x79,0x62,0x61,0xb6,0xb7,0x79,0xcb,0x79, + 0xe8,0x3e,0x12,0xc8,0x33,0xd7,0x84,0x83,0xe4,0x0a,0x04,0x85,0x93,0xe0, + 0x7f,0x88,0xb0,0x0d,0x05,0x3f,0x04,0xe0,0xef,0xc7,0x7b,0x6c,0xfc,0xdb, + 0xcf,0x36,0x0b,0x76,0x36,0x0e,0x5f,0x94,0x41,0x70,0x1e,0x3a,0x5f,0xdb, + 0x0f,0x57,0x7b,0x72,0x3d,0x8e,0x63,0x3f,0x54,0x6a,0x89,0x84,0xf9,0x9a, + 0x00,0x6c,0x34,0xeb,0xfa,0xd5,0x30,0x76,0x92,0xee,0x0d,0x05,0xd9,0xd6, + 0x78,0x62,0x69,0xc5,0x66,0x3c,0x24,0xac,0x15,0x89,0x32,0x23,0x22,0xfd, + 0xc8,0x07,0xb3,0xf3,0xd0,0x9d,0x78,0x17,0xcf,0x8f,0xef,0xf8,0x81,0x31, + 0xf7,0xf8,0xec,0xc7,0x16,0x27,0xb3,0x21,0xca,0x53,0xca,0x04,0xe9,0x59, + 0x2b,0xdb,0x1b,0x29,0xb3,0x6b,0x27,0xf7,0xaf,0x99,0x61,0xb4,0xe3,0xb8, + 0xde,0xee,0x0d,0x88,0x3d,0x01,0x53,0xa3,0x1c,0xc0,0x60,0xb0,0x33,0x76, + 0xe6,0x26,0x19,0xbf,0xc3,0xbd,0x5c,0x07,0x2e,0x55,0x7f,0xd3,0xea,0xb3, + 0x43,0xe5,0x36,0x33,0x7b,0x96,0xeb,0x57,0x7d,0xed,0x99,0x81,0x5c,0x95, + 0x6c,0x4e,0x97,0x5e,0xd7,0xc0,0x03,0xe0,0x6e,0xdc,0x23,0x4c,0x1b,0x8e, + 0xcb,0x79,0x25,0x0e,0x35,0xba,0xb8,0xb8,0x90,0x38,0x22,0x0e,0xd1,0xe6, + 0xd3,0x2a,0x13,0xa4,0x11,0xed,0xc5,0x78,0x2c,0xc6,0xbc,0xea,0x63,0x56, + 0x0c,0xaa,0x3e,0x4d,0x5f,0xaa,0x20,0xed,0x27,0x8a,0xb5,0x83,0x38,0x6f, + 0x61,0xcb,0x57,0xf3,0x14,0xf7,0x20,0x2f,0x94,0xe3,0x37,0x6a,0x7b,0x2d, + 0x2f,0x95,0xdb,0x63,0x8b,0x70,0x13,0xa7,0x21,0xc4,0xdc,0x64,0x55,0x1c, + 0xf0,0x6c,0xf0,0x37,0x74,0xc6,0x5d,0x71,0x85,0x5e,0x42,0x3e,0xa2,0x2f, + 0x80,0x3a,0x88,0xb8,0xa3,0x8e,0x22,0x1f,0x11,0x86,0x2f,0x95,0x13,0x66, + 0x0a,0xe4,0xd3,0x96,0xeb,0xec,0x7d,0x0a,0xe6,0x99,0x44,0xeb,0xea,0xfa, + 0x53,0x8d,0x92,0xac,0x1f,0xae,0xad,0x81,0xb9,0x69,0xac,0xce,0xf8,0x4e, + 0x9d,0xb6,0x66,0xb8,0xe9,0xda,0x97,0x5b,0xf8,0x9b,0x56,0xb9,0x69,0x86, + 0xef,0x02,0x73,0x58,0xd3,0xc9,0xd0,0x94,0x9b,0xba,0x5d,0x8c,0x3f,0x55, + 0xa8,0x54,0x2c,0x50,0xad,0x86,0x77,0xc1,0x16,0xdc,0xd4,0xef,0xe1,0x78, + 0x5a,0xde,0x83,0x1b,0x6b,0xeb,0x14,0x6d,0xc1,0x4d,0x10,0xf8,0x99,0xb0, + 0xd6,0x40,0x22,0x1e,0x66,0x66,0x8a,0x88,0x1f,0x6a,0xf5,0x9a,0x4a,0x39, + 0x49,0xa9,0x54,0x5c,0xbe,0xb5,0x32,0x55,0xc7,0xc4,0x9e,0xbc,0x70,0x1e, + 0xf7,0xb8,0x3c,0x8b,0xa5,0x3c,0x33,0x14,0x33,0x4d,0x26,0x29,0xbf,0x2b, + 0xe5,0x82,0xf0,0x13,0xf8,0xb1,0xca,0xe9,0x86,0x7f,0xee,0xa1,0x0c,0xa5, + 0xfb,0xee,0x98,0xc7,0x0a,0xcd,0x82,0xbc,0x47,0x07,0xff,0x4d,0x88,0x19, + 0x0a,0x3e,0xa7,0x27,0x27,0xaa,0xff,0xc9,0xc5,0xfc,0xe4,0x89,0xc7,0xc8, + 0x19,0x8a,0x91,0x27,0x91,0xa3,0x30,0xeb,0xf5,0x18,0xeb,0x1c,0xd8,0x2c, + 0xe8,0xf2,0x30,0xf7,0x67,0xa1,0x5b,0x70,0x3c,0xac,0xb2,0x92,0x70,0x15, + 0x1f,0xbf,0xd3,0x46,0x40,0x1f,0xb1,0x9d,0x84,0x3d,0xb8,0x97,0x1e,0x86, + 0xff,0x03,0xe3,0x65,0xd0,0x71,0x6c,0x47,0x3c,0xf1,0xac,0xfc,0xde,0xaf, + 0x9e,0xed,0x92,0x9b,0x39,0x20,0xc4,0x76,0x47,0x7f,0x2e,0xa7,0xcf,0x0b, + 0x9f,0x07,0xe7,0x07,0xd8,0x00,0x73,0x9c,0x90,0x76,0xcd,0xe6,0xc5,0x3a, + 0x73,0xcb,0xec,0xc2,0x43,0xc4,0x1d,0x4d,0x89,0x5d,0xf5,0xb3,0x8d,0x08, + 0x08,0x37,0xad,0x97,0x61,0x84,0x39,0x04,0x7c,0xa5,0xd5,0x07,0x88,0xcd, + 0xe5,0xe1,0x3c,0x4a,0x51,0x98,0xef,0x85,0xbd,0x41,0x38,0xce,0x60,0x54, + 0x7c,0x0b,0x60,0x1a,0xbb,0xc7,0x2f,0xd7,0xe1,0xf8,0x39,0x33,0x4d,0xc4, + 0x84,0x9b,0x82,0x5c,0x9f,0x70,0xad,0x33,0x14,0x27,0x1f,0xe7,0x27,0xae, + 0x47,0x1e,0xc7,0x30,0x97,0x98,0xc3,0xc5,0x33,0x5c,0x7c,0x3f,0x8e,0x3b, + 0x02,0x61,0xf2,0x24,0x73,0x12,0x0e,0x04,0xe5,0x73,0x69,0xbb,0xe6,0xf2, + 0xcf,0x08,0xbb,0x82,0xa1,0xce,0xcf,0xcf,0x95,0x7d,0xcc,0xf7,0x39,0x82, + 0xbc,0x7d,0x88,0x08,0x37,0x71,0x9e,0xa0,0x8e,0x83,0xe3,0x9d,0x9c,0x4f, + 0x7e,0xae,0x77,0xa8,0xeb,0x48,0x9f,0x56,0xe7,0xd1,0x06,0x51,0x76,0xa6, + 0xf5,0x18,0xdc,0xc4,0xe7,0xac,0xe4,0xa6,0xe8,0x11,0x70,0x53,0x18,0xef, + 0x1f,0x30,0xf7,0x40,0x7f,0x49,0xff,0x0e,0x6b,0x33,0x70,0x9c,0x96,0xeb, + 0x89,0xc2,0x99,0x0e,0xbc,0x27,0x6a,0xec,0x0b,0x41,0xdf,0xa0,0x9d,0x73, + 0x1e,0x42,0x6f,0x39,0x03,0x01,0xe9,0x63,0x5a,0xcd,0x39,0xcf,0x8d,0x9b, + 0xc8,0xc0,0x4d,0xf3,0xf9,0x54,0x98,0xa9,0xd7,0xeb,0xd1,0x88,0xc3,0xc5, + 0x18,0x9d,0x36,0xbf,0x69,0x3c,0xea,0x32,0xcb,0x34,0xa8,0x5a,0x29,0x51, + 0x99,0x6d,0x7a,0xad,0x8a,0xb1,0xb6,0x9a,0x3e,0xbf,0x69,0x38,0xac,0x31, + 0x47,0xe5,0x28,0x14,0x0a,0x8a,0xef,0x68,0x3c,0x2c,0x8b,0x2c,0xec,0x75, + 0xf1,0x4e,0x19,0x0e,0x8a,0xe2,0x73,0xe9,0x0b,0x23,0xac,0x9f,0x6f,0xd6, + 0xd3,0x32,0xc6,0xd5,0x68,0xd6,0xac,0xe7,0x9d,0x03,0x0b,0x58,0x2a,0x9b, + 0x4b,0x53,0x3c,0x1e,0x95,0xef,0xf2,0x21,0x6f,0x31,0x97,0xbe,0x54,0x8c, + 0x53,0xa7,0x95,0xdd,0x2a,0x3f,0x6f,0x93,0x3e,0x73,0x2a,0x7c,0x5b,0x58, + 0xb7,0x1c,0x7e,0xa7,0x60,0x29,0xcb,0x7a,0x2b,0xff,0x64,0x05,0xf1,0xb7, + 0xfb,0xbd,0x22,0xd0,0xd9,0x5e,0xee,0xef,0x42,0x6f,0x88,0x9d,0x64,0x5d, + 0x02,0x7d,0xa8,0x70,0x44,0x96,0x62,0xd0,0xf3,0xb7,0x48,0x80,0xfb,0x70, + 0x41,0xf4,0xf9,0x58,0x67,0x19,0x8f,0x47,0xd0,0x8f,0x86,0x5e,0x67,0xbb, + 0x1c,0x13,0x3d,0xdf,0xe3,0xf0,0x47,0xc2,0x68,0xc6,0xeb,0xc2,0xf5,0x21, + 0xdb,0xd8,0x8e,0x3c,0x13,0xd7,0x8a,0x3d,0x61,0xfb,0x7c,0xd7,0x73,0xef, + 0x2b,0x8a,0x2d,0xaa,0x29,0x6c,0xc8,0x3a,0xd3,0x9b,0x29,0x8b,0xed,0x82, + 0x0d,0x47,0x5e,0x08,0x47,0xaa,0xd7,0x8a,0xbd,0xc7,0xbc,0x1b,0x3e,0x16, + 0x62,0x6e,0x44,0x9a,0x0e,0x15,0xaf,0x5d,0x64,0x2b,0x7b,0x82,0xb9,0x1a, + 0xd9,0x8a,0xe2,0x5f,0xe3,0x72,0xf0,0x67,0x4b,0x32,0x4f,0xc6,0xcc,0x86, + 0x87,0xc4,0xc7,0x93,0x58,0x92,0xb0,0xea,0x0b,0x02,0x33,0xa2,0x6e,0x48, + 0x9f,0x1c,0x6b,0xb2,0x97,0x5a,0x6b,0xd7,0x9a,0xb1,0x2d,0xea,0x12,0x38, + 0xdc,0x2d,0x6c,0x94,0x95,0xeb,0xdc,0x06,0xff,0x21,0xf2,0xd6,0x15,0x49, + 0xca,0x71,0xc9,0x63,0xd5,0x27,0x83,0xb0,0xf0,0x3c,0x1c,0x43,0xbd,0x80, + 0x2d,0xc4,0xb3,0x5d,0xf0,0x47,0xc1,0xc7,0xd9,0x7d,0x9a,0x0c,0xab,0xe4, + 0xe5,0x4c,0xca,0x65,0xd5,0x8f,0x89,0xf6,0x13,0x51,0xdb,0x9e,0xf1,0x38, + 0xda,0x0c,0xda,0xa6,0xf1,0x7e,0xab,0xd3,0x60,0x14,0xa5,0x7f,0xd3,0x14, + 0x66,0xb1,0x2e,0x4f,0xe7,0xc2,0xfc,0xa8,0x67,0xa8,0x43,0xf0,0xdd,0x81, + 0xf1,0x25,0x9f,0x51,0x97,0x8a,0x0d,0x45,0xf7,0x30,0x4f,0xb9,0x30,0x57, + 0x4c,0x63,0x52,0x6e,0xcf,0xf0,0x3f,0x21,0xdf,0xd1,0x46,0xd0,0x47,0x73, + 0xb2,0x3e,0xb4,0xbc,0x7f,0x7b,0x00,0xd1,0xe6,0xef,0x1a,0xe7,0x39,0x69, + 0x63,0x75,0x19,0x93,0x39,0x4e,0xfa,0xdc,0xf0,0xfe,0x62,0xed,0xcb,0xb6, + 0xc9,0xda,0x97,0xcb,0xdc,0x34,0xdb,0xca,0xdf,0x34,0x65,0xe6,0x1a,0x0c, + 0x06,0x0a,0x37,0x0d,0xfb,0x06,0x7f,0x13,0x3f,0x83,0xe3,0x90,0xcf,0xe7, + 0xc5,0xd7,0x34,0x1a,0x32,0x2b,0x4d,0x0c,0xeb,0x36,0x8d,0x1a,0xd4,0xeb, + 0x54,0xe4,0x7d,0x37,0xcc,0x53,0x32,0xae,0xd9,0x84,0x75,0x04,0x86,0x2a, + 0x13,0x3d,0x54,0xf0,0xde,0x5d,0x26,0x1d,0x63,0x9e,0xc8,0x32,0x5b,0x0c, + 0xdf,0x28,0xa9,0xd5,0x2b,0xcc,0x50,0x31,0x79,0x4f,0x2f,0xc7,0x6c,0x09, + 0x7e,0xc2,0x7b,0x76,0x0f,0xcd,0x53,0x8c,0x8b,0x86,0xc3,0x5e,0xf2,0x27, + 0xa3,0x4f,0x9e,0x9d,0x34,0xb1,0xfb,0x3c,0xdc,0x9f,0x77,0x90,0x03,0x73, + 0x4a,0x30,0x76,0xc0,0x3a,0x50,0xf3,0x51,0x60,0x3f,0x2a,0xbe,0xa7,0xa1, + 0xf0,0x91,0x99,0x0d,0xf7,0x24,0xf3,0x62,0x9f,0x57,0x99,0x02,0x76,0x57, + 0x38,0x04,0xfe,0x2b,0xde,0xf7,0xe1,0x9d,0x15,0xb9,0x6e,0x2a,0xf6,0x50, + 0x6c,0x05,0xeb,0x30,0x1c,0x83,0x5f,0x02,0xfd,0x41,0xe1,0xa6,0x74,0x89, + 0xfc,0x85,0xc6,0xc1,0xd9,0x03,0x9c,0x87,0xb9,0x37,0xd7,0x1e,0x3f,0xff, + 0x6f,0x28,0x7c,0x67,0x60,0x3a,0xa4,0x07,0xf6,0x1e,0x82,0x34,0x08,0x7b, + 0xe4,0x6b,0xc2,0x03,0x60,0xa8,0x28,0xeb,0x6b,0xab,0xf9,0xe9,0x36,0x81, + 0xff,0xc6,0xcf,0xe9,0x83,0x9d,0x40,0x7e,0xc2,0xfe,0xc2,0x7e,0x58,0x1d, + 0xaf,0x37,0x51,0xc4,0x2f,0x03,0xff,0x10,0x97,0x87,0x57,0xf3,0xe9,0x9a, + 0x5d,0xc7,0x75,0x72,0x63,0xbd,0xea,0xde,0xc8,0x7d,0xab,0xfd,0x13,0x2b, + 0x05,0x6d,0x59,0xfa,0x4d,0xf0,0xf5,0x58,0x98,0xb7,0x6e,0x66,0x1e,0xe8, + 0x21,0xd4,0x6f,0x5f,0xae,0xa2,0xf8,0xd1,0xb9,0x8f,0x06,0xc1,0x39,0x33, + 0x7d,0x02,0xff,0x1e,0x78,0x0b,0x5c,0xe5,0xcf,0xd7,0xc9,0x11,0x08,0x92, + 0x37,0x1e,0xb1,0x5c,0x1f,0x1f,0x42,0x84,0x9f,0x54,0x9f,0x53,0x4c,0xf5, + 0x39,0x69,0xf3,0xc3,0x33,0x06,0x9f,0x53,0x41,0xd6,0x0d,0x6f,0x89,0xcf, + 0x69,0xf5,0x9d,0xba,0x55,0x6e,0x1a,0x1a,0xb8,0x69,0x36,0xdf,0x8e,0x9b, + 0x66,0x7c,0xfd,0x78,0x34,0xa2,0x7e,0xbf,0xcf,0x62,0xe4,0xa6,0x01,0x8d, + 0xc7,0x3d,0x2a,0x97,0xcb,0xc2,0x4d,0x98,0xd3,0xd4,0xeb,0xd4,0xa8,0xdb, + 0xad,0xb1,0xdd,0xad,0xeb,0xdc,0xd4,0x6d,0x97,0xa9,0x54,0xca,0x18,0xbe, + 0xab,0x72,0xe2,0xa6,0x7d,0xcb,0xec,0x86,0xb9,0x76,0xd8,0xe3,0xf4,0x67, + 0x64,0xcd,0x86,0x64,0x32,0x26,0xef,0x25,0xd6,0x2a,0xc9,0x07,0xe7,0x2d, + 0x7c,0x4f,0x81,0x74,0x9c,0xf5,0xc5,0xf3,0x60,0xa7,0x40,0x96,0xfb,0xfd, + 0x41,0x3f,0xd9,0x5c,0x4e,0xb2,0xfb,0x03,0xa2,0xdb,0x03,0x98,0xb3,0xc4, + 0xec,0x23,0x6c,0x83,0xf9,0x2e,0x81,0x08,0x45,0xa1,0x2b,0xd1,0x87,0x63, + 0x3d,0x69,0xa6,0xdf,0xc1,0x1e,0xd0,0xed,0x11,0x13,0xdd,0x8e,0xf9,0x1b, + 0x1a,0x5f,0x39,0xc3,0x09,0x72,0x30,0x2b,0x05,0x61,0x4b,0x58,0xef,0x8a, + 0x9e,0x5b,0xb1,0xe9,0x8f,0xc1,0x25,0x51,0xcc,0xa3,0x2a,0x77,0x64,0x8e, + 0x38,0xd2,0x1b,0x28,0xb5,0x25,0x7d,0x38,0xe7,0xe5,0xb8,0x7a,0x59,0x17, + 0x6b,0xfe,0x27,0xb0,0x12,0xfc,0x23,0x60,0x27,0x8d,0x2f,0xa3,0x2b,0xbe, + 0xb3,0x63,0x12,0x37,0xe7,0x29,0xec,0x01,0xd2,0x13,0x62,0xee,0x45,0x9e, + 0xfb,0xb2,0x55,0xcb,0xe3,0xf5,0x26,0x09,0xea,0x30,0xda,0x90,0x27,0x55, + 0x14,0x3e,0xbf,0xc2,0xf8,0x27,0xfc,0x68,0xd5,0x65,0x6e,0x12,0xbf,0x4d, + 0xa5,0xcb,0xe5,0x53,0x16,0x1f,0xad,0xf8,0x7d,0x57,0xc3,0x42,0x5d,0xad, + 0x28,0x7d,0x8b,0x63,0xa9,0x77,0x68,0xcb,0xe0,0xa6,0x80,0x85,0xdc,0xa4, + 0xc7,0x85,0xf3,0x05,0x1c,0xb7,0xed,0xf5,0x28,0x97,0x00,0x7c,0x65,0xdc, + 0xae,0xdd,0xdc,0x37,0x72,0x04,0x7d,0x96,0xeb,0xe1,0x43,0x72,0x93,0x32, + 0x5e,0x77,0x18,0x6e,0x82,0xbf,0x69,0x36,0xbb,0x9b,0x9b,0xa6,0xb8,0x67, + 0x3c,0xa2,0xd1,0x68,0xb8,0xcc,0x4d,0xd3,0x01,0x75,0x30,0x2f,0xbd,0x58, + 0xa0,0x6c,0x36,0xcb,0xec,0x94,0x93,0xb9,0xd9,0xc9,0x64,0x92,0xaa,0x1c, + 0xf7,0xf1,0x50,0xe1,0x26,0x65,0x0d,0x82,0xea,0xa3,0x70,0x53,0x2e,0xff, + 0x66,0x72,0x93,0x51,0xb0,0xd6,0x41,0xa3,0xc9,0x7d,0xef,0x58,0x94,0xdc, + 0x1e,0x17,0xb5,0x1a,0x19,0x91,0x41,0xbf,0x70,0xef,0xfc,0x8d,0xa5,0x23, + 0xe4,0xcb,0x80,0x9d,0x72,0x96,0xb7,0x8b,0x7d,0x8a,0x97,0x79,0xf0,0xda, + 0xeb,0xa6,0x0b,0xdb,0x95,0xcc,0x3b,0x81,0x5e,0x09,0x63,0xce,0x11,0xeb, + 0x6a,0x8d,0x33,0x2e,0x6c,0x76,0xb1,0xc5,0x9a,0x6d,0x10,0xe9,0x92,0xcc, + 0x23,0xc6,0xbb,0x75,0x21,0xc3,0x58,0x97,0xa9,0xce,0xaa,0x0d,0x24,0x9c, + 0xb0,0x3a,0x86,0xa7,0x84,0x33,0x13,0x7b,0xa1,0x85,0x25,0xf6,0xe1,0x91, + 0x75,0xaf,0x1d,0x6b,0x05,0x89,0x1f,0x6c,0x46,0x4e,0x66,0x24,0x4f,0xaa, + 0xa0,0xa7,0x11,0x5c,0x85,0x63,0xda,0x3e,0x7c,0x69,0x9b,0xc6,0xed,0x70, + 0x1e,0x3a,0xdc,0x4a,0x9f,0x94,0x91,0x9b,0x64,0x9f,0xfb,0xdd,0xab,0xdc, + 0x84,0x3c,0x47,0x59,0x6d,0xf2,0x61,0x84,0x39,0x7d,0x28,0x23,0x33,0x0e, + 0x46,0x19,0xe1,0x5c,0x78,0xc5,0x8e,0x4b,0x3f,0xff,0x88,0x6c,0xbb,0x95, + 0x82,0x7e,0x01,0xea,0xc9,0xa5,0xdd,0x29,0x72,0x71,0x6d,0xa7,0xb3,0x8b, + 0x0b,0xb2,0xb9,0xbd,0x4a,0x1e,0x69,0xd7,0x15,0xea,0xdc,0x67,0xf1,0xca, + 0xf9,0xf3,0x2b,0x1b,0x39,0x31,0x2f,0xad,0x7d,0x18,0xbf,0x92,0xb4,0xe3, + 0x3d,0x85,0x75,0x4c,0xdc,0x04,0xdd,0x13,0x32,0xc4,0x43,0xd2,0x69,0xd2, + 0xfe,0x70,0x1c,0xba,0x0b,0xed,0x42,0x6b,0xd7,0xee,0x44,0x4a,0xf4,0x9e, + 0xd5,0xba,0xf7,0xf1,0xb8,0x49,0x1b,0xa7,0x5b,0x9e,0xe3,0x54,0x50,0xbf, + 0x53,0xa7,0x8d,0xd3,0x61,0x8e,0xd3,0xea,0x1a,0x4e,0x9b,0xe6,0x37,0xdd, + 0xc5,0x4d,0x53,0xbc,0x7f,0x37,0x99,0xc8,0x9c,0xf0,0x29,0x87,0xd1,0xeb, + 0x75,0x69,0x38,0xec,0xeb,0x6b,0x10,0x80,0x9b,0x0a,0x85,0x02,0x95,0x8a, + 0x45,0x1a,0x0c,0x9a,0xd4,0x69,0x57,0x99,0x5f,0x92,0x94,0xcb,0xa5,0xa9, + 0xdb,0xa9,0x2c,0xd6,0x6d,0x1a,0xad,0x30,0xd3,0x50,0x63,0xa6,0xc2,0x5e, + 0x04,0xf3,0x9b,0x32,0x99,0x98,0xac,0xe1,0x64,0x35,0xb7,0x1c,0x93,0x8c, + 0xc6,0x3d,0x72,0xb9,0x9c,0xb2,0xfe,0x55,0xbd,0x96,0xa2,0x7e,0x37,0x4f, + 0xc3,0xfe,0xee,0xf9,0x5b,0x2c,0x44,0xc9,0x17,0xf6,0x49,0x7b,0x0b,0x56, + 0x72,0xcf,0x4e,0xf0,0x4e,0x89,0x33,0xe0,0x63,0x3d,0x7e,0x45,0x76,0xe6, + 0x27,0xd8,0x80,0x30,0xb3,0x40,0x84,0x75,0x0d,0xfa,0x67,0xb0,0xa9,0xb0, + 0x9d,0xf0,0xbb,0xc8,0xd8,0x1e,0x38,0x01,0x7a,0xc9,0x28,0xe0,0x1f,0x70, + 0x90,0xba,0x0f,0xfb,0xab,0xe9,0xed,0xa8,0xaa,0xc3,0x70,0x3e,0xc2,0xff, + 0x85,0x4b,0xb0,0xa6,0x0f,0xf7,0xa9,0xd7,0xc2,0xb9,0x87,0x3c,0x44,0x07, + 0xc3,0xaf,0xef,0xcb,0xd5,0x94,0xf9,0x58,0x62,0xff,0xfa,0x32,0x0e,0x80, + 0x3c,0x88,0xa9,0xe9,0xb0,0xb9,0x7d,0xca,0x78,0x9d,0x09,0x1f,0x04,0x98, + 0x09,0xe1,0x63,0x08,0x6d,0x18,0x8f,0x79,0x0c,0xd9,0x86,0x9b,0xe0,0x5f, + 0xbb,0xb0,0x5d,0x4b,0xde,0xaf,0xd9,0x17,0x2e,0x17,0xcc,0xf9,0xb2,0xfb, + 0xc3,0xe2,0x13,0x5c,0xcd,0x53,0x84,0xeb,0x08,0x46,0x44,0x8c,0xfc,0x88, + 0xba,0xe2,0x08,0xc5,0x65,0x6c,0xd7,0x68,0xab,0xb4,0xb2,0xb7,0xda,0xbe, + 0x3e,0x96,0x20,0xbf,0x50,0x07,0xbc,0xe9,0x92,0x7e,0x0c,0xf5,0x01,0x3e, + 0xa7,0xb3,0xf3,0x73,0x99,0x83,0xa3,0xd9,0x75,0x0f,0x5f,0xe3,0x8a,0x65, + 0xd4,0x7a,0x56,0x90,0x3c,0x34,0x1b,0x5b,0x52,0x78,0x5c,0x69,0x77,0xa6, + 0xcf,0x44,0x3e,0x33,0x6f,0x29,0xd7,0xac,0xe7,0x35,0xca,0x0c,0x75,0x3a, + 0xaa,0x96,0x85,0xec,0x83,0x7d,0xf9,0x7a,0xdc,0x87,0x63,0x1a,0x0b,0x0b, + 0xd7,0x69,0x6d,0xb7,0xab,0x8c,0xc9,0x09,0x43,0x83,0x37,0xd4,0xb0,0x8f, + 0x89,0x9b,0xd6,0xd2,0xca,0x71,0x0b,0x9a,0x8c,0x4b,0x47,0x5a,0x63,0xba, + 0x72,0x7a,0xc4,0xf7,0x0d,0xbd,0x65,0xf7,0x85,0xb8,0xbe,0xfa,0x2d,0x67, + 0x9b,0x67,0xcd,0x4d,0x73,0xc5,0xd7,0x04,0xc1,0x9a,0x97,0x13,0x03,0x37, + 0xcd,0xa6,0x0a,0x37,0x61,0x6e,0x53,0xa9,0x54,0x62,0x16,0x6a,0xeb,0xeb, + 0x84,0x17,0x0b,0x59,0x4a,0xa7,0x12,0xd4,0x6a,0x16,0x57,0xd6,0x08,0x5f, + 0xac,0x0f,0xae,0xad,0x31,0x20,0x36,0x7c,0x0f,0x92,0xcf,0x45,0x29,0x18, + 0x0a,0x52,0x6f,0xd0,0xb1,0x9c,0x55,0x8e,0x51,0xe0,0x2f,0xc4,0xf7,0xfe, + 0xe2,0xf1,0x20,0xb5,0x9b,0xd9,0x7b,0xb1,0x53,0x34,0xea,0x27,0x4f,0x3c, + 0x6c,0x39,0xe3,0x1c,0x94,0x9f,0xf0,0x0d,0xe1,0x70,0x80,0x5e,0xb3,0xae, + 0xbf,0xe2,0x3e,0x31,0x7c,0x30,0x8a,0x8e,0x55,0xfc,0x0d,0x36,0x8f,0x9f, + 0x6c,0xbe,0xa0,0xb0,0x82,0xe8,0x62,0xf1,0x4b,0x91,0x3e,0xa6,0x87,0xb1, + 0x07,0x8d,0x65,0xf0,0xfd,0x13,0xcd,0x8f,0x04,0xc1,0x9c,0x0f,0x79,0x47, + 0x1e,0xfc,0xd1,0x7b,0x38,0x2b,0x1d,0x44,0xe0,0x47,0x63,0xfd,0x0a,0x0e, + 0xd1,0x58,0x0f,0xf6,0xcf,0xc1,0x76,0x4f,0x6c,0x88,0xc9,0xf5,0xfe,0x42, + 0x53,0xec,0xa5,0x95,0xf1,0x76,0x81,0x93,0x30,0x1f,0x0b,0x3c,0xdb,0xc5, + 0x7e,0x46,0xc6,0x1e,0x8d,0xd7,0xf8,0x99,0x9b,0xe0,0xdf,0xf0,0xe3,0xbd, + 0xae,0x95,0xfb,0x31,0x17,0xe7,0xd2,0xe1,0x92,0xf3,0xe0,0xe4,0x55,0x2e, + 0x46,0xda,0x31,0x76,0x0b,0x11,0x86,0x56,0x8f,0x5f,0x33,0x67,0xd9,0x43, + 0x31,0xe9,0xd3,0x8b,0xbd,0xe5,0xba,0x02,0xdb,0x0a,0x06,0x03,0x7f,0x45, + 0x8c,0xdc,0xfc,0x8c,0x45,0x79,0x2f,0xa2,0xc6,0x69,0x5e,0xe4,0x2d,0xf2, + 0x0c,0x8c,0xf4,0xfa,0xec,0x4c,0xe1,0x4d,0x95,0x4b,0x50,0x56,0xf0,0x65, + 0xa2,0xcf,0xe0,0x66,0x3e,0x47,0x1e,0xfa,0x98,0x9b,0x96,0xc2,0xe3,0x6b, + 0xb1,0xce,0x15,0xb8,0x2b,0x6c,0x68,0x43,0x46,0x09,0x31,0x13,0x21,0x9c, + 0x0b,0xbb,0x53,0x69,0x8f,0x4b,0xf5,0xf2,0x46,0x78,0x0c,0x2c,0x87,0xfb, + 0x83,0xb5,0x81,0x94,0xdd,0xab,0x57,0xaf,0xe8,0xec,0xe2,0x92,0x1c,0xe1, + 0x04,0xb7,0xf7,0x1e,0xbd,0x7a,0xfd,0x5a,0x8e,0x41,0x50,0x5f,0x50,0x7e, + 0xd2,0xce,0xbd,0x01,0x39,0x86,0x7b,0xe0,0x2f,0x46,0x98,0x28,0x77,0xf0, + 0x1d,0xf8,0xdb,0xea,0xfc,0x5e,0x4e,0x2b,0xe9,0x3a,0x48,0x4b,0xbb,0x71, + 0x1f,0x3a,0x0c,0xe9,0xf7,0x72,0xf9,0x38,0xc2,0x11,0xde,0x8f,0x59,0xae, + 0x67,0x0f,0x29,0xa1,0x4a,0x4e,0x59,0x43,0xa7,0xba,0x60,0x27,0x65,0x6e, + 0xf8,0x62,0xac,0x4e,0x9f,0x1b,0x8e,0x77,0xea,0xba,0x2d,0x59,0xfb,0x52, + 0xe3,0x26,0xed,0x9d,0x3a,0xe3,0xda,0x97,0xbb,0x70,0x13,0xce,0x8d,0xc7, + 0x63,0xe6,0xa4,0xa1,0xcc,0x6d,0xea,0x76,0xbb,0xcc,0x49,0x6d,0x6a,0xb5, + 0x5a,0xfc,0xbf,0xb5,0x91,0x9b,0xca,0x58,0x7b,0x34,0x1a,0x65,0x7e,0x4a, + 0x3f,0x1a,0x37,0xe1,0x7d,0x32,0x7c,0x3f,0xd7,0x6a,0x3e,0x39,0x66,0x19, + 0x4f,0xfb,0x94,0xce,0x28,0x6b,0xaf,0x17,0x0b,0xb1,0x9d,0xf3,0x18,0x6b, + 0x3d,0x04,0x63,0x41,0x69,0x77,0x01,0x30,0xc6,0x73,0x95,0x72,0x96,0x6d, + 0x2b,0xdb,0x61,0xae,0xbf,0xaf,0x5e,0xb1,0x5e,0x7d,0x7d,0x46,0x1e,0xbc, + 0xab,0x8f,0x3e,0x28,0xeb,0xf3,0xb0,0xf8,0x8c,0x58,0xff,0x27,0xf2,0x74, + 0xe5,0x09,0x50,0x80,0xfb,0x79,0xd8,0x57,0xe4,0x66,0xc3,0xef,0xdb,0x8e, + 0x1d,0x8f,0xf8,0xd9,0x96,0x39,0x63,0x19,0x4e,0x6f,0x59,0xf6,0x91,0x66, + 0x3b,0x33,0x93,0x17,0xbe,0x1c,0x35,0xdd,0x46,0xf1,0xb1,0x9d,0xf4,0x66, + 0xab,0x4a,0xdf,0xdc,0xc2,0x78,0x3b,0xd9,0x16,0xc3,0x2e,0x80,0x97,0xc0, + 0x45,0x0e,0x8c,0x3b,0xc2,0x0e,0x1a,0xd3,0xc6,0xc7,0xcf,0x2e,0xaf,0xc4, + 0xb6,0xaf,0xde,0x0f,0x4e,0x04,0x33,0xe1,0xbc,0x9b,0x6d,0xed,0xea,0x79, + 0xc9,0x07,0x30,0x12,0x8b,0xf8,0x2b,0xd4,0xe3,0x36,0xee,0xbf,0x23,0x7f, + 0x82,0x78,0x97,0x80,0xf3,0x0e,0xfb,0xb0,0xc5,0x2f,0xd9,0xe6,0x82,0xbd, + 0x1d,0xcc,0x54,0xc7,0x5e,0xe6,0xfb,0x93,0x9b,0xb5,0xb4,0xa2,0x6d,0x20, + 0x3f,0x84,0x37,0xb5,0xfa,0xd3,0xb9,0x11,0x6e,0xb9,0x74,0x7a,0xe8,0x9a, + 0x8f,0x83,0x99,0x56,0xef,0x0b,0x71,0x7d,0xc2,0x7d,0x60,0xa2,0xd0,0x86, + 0xba,0x85,0xf2,0x3e,0xb7,0x5d,0xd3,0xf9,0xb5,0x83,0xfc,0xf0,0x01,0x1b, + 0xce,0xb9,0x92,0x05,0xba,0x72,0x7b,0xf9,0x78,0x67,0x51,0x57,0x99,0xef, + 0x2f,0xb9,0x2f,0x84,0xe7,0x6a,0xc7,0xc1,0x13,0x58,0x03,0x7e,0xf5,0x39, + 0xe0,0xb0,0x2b,0xb7,0x4f,0xda,0x82,0x1e,0x27,0xb0,0x21,0xc7,0x15,0xf5, + 0xc8,0xfa,0xbc,0x36,0xe4,0x31,0xf3,0x9f,0x17,0xef,0xf2,0xaa,0x71,0x44, + 0x5b,0xf0,0xa9,0xcc,0xbe,0x28,0x17,0x30,0x7e,0x84,0xf3,0x3d,0x20,0xfa, + 0xcd,0xa8,0xef,0xac,0xe6,0x9c,0x27,0xc7,0x4d,0xea,0xdc,0xf0,0x5b,0xe7, + 0x37,0xcd,0x95,0x35,0x08,0xe6,0xea,0xda,0x4d,0xf0,0x37,0x0d,0xb0,0x46, + 0x92,0xac,0xdb,0x34,0xa0,0x8e,0xfa,0x2e,0x5d,0xbb,0x85,0xb1,0xb8,0x16, + 0x4d,0xc7,0x2d,0xe1,0xa6,0x4c,0x26,0x49,0xcd,0x46,0x61,0xe9,0xdb,0x2a, + 0x23,0x7d,0xed,0x01,0x75,0x6d,0x01,0xb1,0xc7,0xf9,0x07,0x0b,0xc6,0xe8, + 0x0a,0xf9,0x14,0xd5,0xeb,0x55,0xcb,0xd9,0xe4,0xd8,0x65,0x34,0xe9,0xd1, + 0x70,0xd4,0xa3,0x5c,0x2e,0x43,0xc1,0xa0,0x9f,0xf2,0xb9,0xd8,0xd6,0xf9, + 0x3c,0xe8,0xe5,0x29,0x16,0x0b,0x70,0x1f,0x2f,0xa8,0xb4,0xbd,0x67,0x2e, + 0x7e,0x16,0x6f,0x3e,0xc9,0x3a,0x29,0x49,0xd7,0xcc,0x9a,0xb0,0xa9,0x17, + 0xac,0x73,0x3d,0xe0,0x04,0xf8,0x15,0xf0,0x3e,0x0b,0xd6,0xbf,0x64,0x3b, + 0x00,0xbb,0xe9,0x80,0x8f,0xa1,0xd4,0xbe,0x53,0xcf,0xe1,0x5e,0xf4,0x95, + 0x43,0xcd,0xc9,0x5e,0xf5,0xe7,0x3e,0x04,0x69,0x09,0x31,0x23,0x84,0x10, + 0x47,0x16,0xd8,0x26,0xd8,0x1a,0xfc,0x36,0xbb,0xde,0x11,0x4d,0x0b,0x2b, + 0xb8,0xd5,0x75,0x89,0xc0,0x5d,0xc6,0xf3,0x36,0xe6,0x8c,0x20,0xa7,0xf5, + 0x60,0xf1,0x6d,0xcf,0xc9,0xc9,0x71,0x78,0x75,0x7e,0x41,0x17,0x0e,0xb7, + 0xd8,0x43,0x47,0x24,0x45,0x97,0x6c,0x4b,0xaf,0xbd,0x41,0xd5,0x7e,0xa8, + 0x76,0x93,0x79,0xe9,0xf5,0xc5,0xe5,0xd2,0x31,0xdd,0x26,0x72,0xfa,0xec, + 0x6c,0xcb,0xaf,0xf8,0x1e,0xaf,0xd8,0xf1,0x95,0xf3,0x9c,0x27,0xd7,0x9c, + 0x4e,0x3c,0x03,0x4c,0x86,0x67,0x42,0xce,0x6c,0x76,0xb6,0xfd,0x51,0xb1, + 0xbf,0x2e,0xe6,0x2d,0xd4,0x0f,0xe4,0x59,0x00,0xfd,0x7b,0x66,0x4d,0xd8, + 0xe8,0xb0,0x09,0x6f,0xbe,0x29,0x12,0xa8,0xf6,0xe9,0xd5,0xd9,0xb9,0xe4, + 0x89,0x91,0x8d,0xc0,0xa1,0xe0,0x14,0xd8,0xf9,0x55,0x1e,0x17,0xdb,0xcf, + 0x79,0xfb,0xf2,0xe5,0xcb,0x8d,0xdc,0x84,0x72,0xb6,0x71,0x59,0x81,0x4f, + 0x57,0xb9,0x29,0xa4,0xfa,0x8b,0x84,0x8d,0x3a,0x06,0x1e,0xc3,0x3c,0x3d, + 0x66,0x0a,0xd4,0x01,0xd4,0x11,0xed,0x5a,0x3c,0x03,0xfd,0x23,0xc4,0x31, + 0xac,0xd6,0x73,0xf0,0x12,0xe6,0x5d,0x19,0xfb,0x44,0xc7,0xca,0x4d,0x48, + 0xa3,0xb1,0x8e,0x85,0x31,0x1e,0xd9,0x99,0x49,0xfc,0xc1,0xa7,0xd0,0x35, + 0x9e,0x74,0x91,0xeb,0x69,0x80,0xfb,0x04,0xcf,0xbc,0xcf,0xab,0xb1,0x93, + 0x3e,0x5e,0x67,0x36,0x37,0x5c,0x5b,0x37,0xbc,0x2e,0xeb,0x86,0x6b,0x6b, + 0x11,0x2c,0xd6,0x70,0x5a,0xfe,0xd6,0x4a,0x7f,0x75,0x5e,0xf8,0x56,0xef, + 0xd3,0xcd,0x48,0xfb,0xae,0xef,0x62,0x9c,0xae,0xa7,0xcf,0x6f,0x9a,0x8c, + 0xbb,0x54,0x2a,0x15,0xa9,0x58,0x28,0xd0,0xa0,0xdf,0xe0,0xf3,0x1c,0x9f, + 0x6c,0x5a,0xbe,0xbb,0xd6,0x69,0x95,0x36,0x70,0x93,0x3a,0xb7,0x69,0x4f, + 0xdc,0x94,0xcd,0x84,0x29,0x99,0x4a,0xd0,0x64,0x6a,0x3d,0x97,0x3c,0x05, + 0xc1,0xba,0xe4,0xc3,0x71,0x9f,0x72,0xf9,0x1c,0xf9,0x7c,0x5e,0x4a,0x27, + 0x83,0x5b,0xe7,0x75,0xb9,0x14,0xa7,0x40,0x34,0xc0,0x36,0x22,0x2a,0x5c, + 0xf1,0x94,0xe4,0x21,0x0c,0x05,0x76,0xf2,0x64,0xe2,0x64,0x0f,0xf9,0xd9, + 0x76,0x3a,0xe9,0x8a,0xed,0x27,0xfc,0xdf,0x9a,0xbe,0x82,0x9d,0x44,0xdf, + 0xd9,0x95,0xcc,0xaf,0xe9,0x35,0x27,0x33,0x85,0xcf,0xc0,0x53,0xc2,0x4d, + 0xcc,0x59,0x9b,0xfa,0xd1,0xc7,0x22,0xe1,0xae,0xc2,0x0b,0x48,0x5b,0xd8, + 0xe4,0x3c,0xd2,0x84,0x7e,0x3d,0xfa,0xf1,0xa1,0xc6,0x58,0x98,0x51,0xfc, + 0x52,0x46,0xbb,0x89,0x7b,0x3b,0x87,0xf3,0xb7,0x20,0x5e,0xe0,0x32,0xf0, + 0xda,0xa5,0xdb,0x27,0x76,0xce,0x1e,0x4a,0xb0,0x7d,0x28,0x30,0xcb,0x0e, + 0x24,0xfe,0x7a,0x7c,0x6f,0xe1,0x26,0x88,0x30,0x20,0xbe,0xcf,0x63,0xc6, + 0x55,0xe0,0x26,0x7f,0x48,0x6c,0x35,0xfa,0xf7,0x78,0x26,0xe4,0xd2,0xed, + 0x5f,0x70,0x13,0x97,0xbd,0xc6,0x6e,0x48,0x33,0x6c,0x39,0x98,0xe1,0x4d, + 0xe5,0x26,0x94,0x3d,0x38,0x14,0x79,0xb2,0x89,0xbb,0xd7,0xf2,0xd9,0xc0, + 0xea,0x36,0x7f,0x84,0x99,0xc6,0xc5,0xf9,0xbc,0xdc,0x4e,0xc0,0x05,0xe2, + 0x4f,0xf2,0x04,0x84,0x53,0xcf,0x99,0x5d,0x8d,0xfd,0x15,0xe4,0xbd,0x52, + 0xef,0xd6,0xf3,0x1d,0x65,0x7b,0xe1,0xf4,0x4a,0xb9,0xe9,0xe5,0x1a,0x8c, + 0xd1,0x8b,0x17,0x2f,0xa5,0xfd,0xa2,0x1e,0x83,0x8f,0xec,0xa1,0xb8,0xf8, + 0x5c,0x8d,0x61,0xa0,0x9f,0x03,0xa6,0xf6,0x1d,0x1b,0x37,0x99,0x08,0xda, + 0x05,0xfc,0xa0,0xe8,0x0b,0x08,0xbf,0x73,0x7e,0x3a,0xb8,0xbf,0xeb,0x2f, + 0x65,0x2c,0xef,0x8f,0x1e,0x5a,0xe4,0xbd,0x6f,0xf8,0x9c,0x2a,0x0b,0x9f, + 0x13,0xd6,0xc0,0x4c,0xd4,0x99,0x9b,0x1a,0x8b,0x6f,0xd5,0xe5,0x57,0xe6, + 0x38,0x29,0xfe,0x26,0x65,0x0d,0xa7,0xf6,0x50,0x5b,0xfb,0x52,0x7b,0x9f, + 0x6e,0xac,0x7e,0xa3,0x4e,0x1d,0xa7,0x9b,0x83,0x8b,0xb6,0x58,0x2f,0x5c, + 0xe5,0x26,0x8c,0xd5,0x81,0x9b,0x66,0x86,0x6f,0xfa,0x0e,0x06,0x2d,0x6a, + 0x72,0x5c,0x8a,0xc5,0x1c,0x65,0x32,0x29,0x99,0x13,0xde,0x6c,0x80,0x8d, + 0x6a,0x07,0xe7,0xa6,0x5c,0x36,0x4c,0x81,0xa0,0x97,0x8a,0xa5,0x9c,0xfa, + 0xed,0x5c,0xeb,0xb9,0xe4,0x29,0x08,0xf2,0x6a,0x30,0xea,0xca,0x3c,0xfa, + 0x08,0xb7,0xa7,0xd4,0x96,0xec,0xd4,0xeb,0x64,0x29,0x91,0x08,0xca,0xdc, + 0x42,0xab,0x39,0xc8,0x0a,0xf1,0xe6,0x53,0xcc,0x8c,0x31,0xf1,0xb9,0x5d, + 0x7b,0xbd,0xa2,0xb7,0x6d,0xac,0x77,0xfd,0xe5,0x2e,0xf9,0xb9,0x6f,0x1d, + 0x60,0x1e,0x82,0xce,0x72,0x67,0x2a,0x74,0xcd,0xf6,0x1b,0xfb,0x7e,0xbc, + 0x4f,0xc7,0x3a,0x37,0xac,0xea,0xb3,0x30,0xe6,0x0c,0xb5,0xe7,0xa2,0xdf, + 0x17,0xc7,0x9e,0x9e,0x38,0x13,0x79,0xf1,0xb1,0xc0,0xd6,0x61,0x1f,0xe9, + 0x47,0x7f,0x3e,0xac,0xda,0x2e,0x57,0xba,0xac,0xa4,0xf3,0x91,0xe2,0xe3, + 0x67,0x9e,0x41,0x5c,0xd6,0xf3,0x5b,0x11,0x2f,0x73,0xd3,0xab,0xf3,0x4b, + 0xb6,0x7d,0x4d,0xd3,0xfb,0xed,0x91,0x14,0x5d,0xf9,0x42,0xa6,0xe7,0x61, + 0x5f,0xe1,0x57,0x83,0x18,0xc3,0x06,0x17,0xd8,0xd8,0xde,0xc2,0x4e,0x23, + 0x3f,0x10,0xbe,0x03,0x73,0x9e,0xd9,0xfe,0xc2,0xf6,0xbe,0x78,0xf9,0xf2, + 0x51,0xf3,0xe0,0x58,0x04,0x8c,0x81,0x7e,0x05,0x58,0xd6,0xc7,0x6d,0x63, + 0xab,0xfb,0x98,0x51,0xc0,0x25,0xe0,0x1a,0xf8,0x74,0xed,0x91,0x24,0x9d, + 0xdb,0x9d,0x92,0x97,0x4b,0xf5,0x2e,0x9e,0x93,0x3c,0x77,0xc4,0xb2,0x74, + 0xe9,0xf1,0xd3,0xd9,0x95,0x5d,0x18,0x7e,0x9b,0x67,0xa0,0x9c,0x6c,0xcc, + 0xb9,0xaf,0xaf,0xae,0xc9,0x93,0xab,0x4b,0x59,0x5e,0xb8,0x94,0x76,0x0c, + 0x9f,0x25,0xd8,0x1a,0x6d,0x59,0xe1,0x8d,0xc6,0xd2,0xbd,0xb8,0x16,0x0c, + 0x82,0x7a,0x64,0x75,0xfe,0x6e,0x23,0xa2,0x8f,0xd0,0x9f,0x63,0x3d,0x74, + 0xe9,0x72,0x3d,0xc9,0xbe,0xee,0x7d,0xfb,0xc7,0xa6,0x3e,0xa7,0x7a,0x49, + 0x5f,0xff,0x52,0xfb,0xc6,0x6f,0x41,0x5f,0x37,0xdc,0xb0,0xf6,0xe5,0x70, + 0x79,0x6e,0xf8,0xda,0xb7,0x7d,0xd5,0xf9,0x4d,0xdb,0x72,0xd3,0x6c,0x36, + 0xa6,0xc9,0x78,0x20,0xdf,0x59,0x81,0xaf,0x69,0x34,0x64,0x86,0x1a,0xb4, + 0xe5,0xbb,0x74,0x98,0xdf,0xd4,0x69,0xd7,0xa8,0xd5,0x2c,0xcb,0x7b,0x74, + 0x23,0xac,0xdf,0xa4,0xbd,0x4b,0x67,0xc2,0x4d,0xfb,0x18,0xa7,0xab,0x56, + 0xe2,0x14,0x8f,0x85,0x64,0xcd,0xa2,0x3e,0xe6,0x57,0x1d,0x01,0x8f,0x3c, + 0x35,0x19,0x8e,0x7b,0xf2,0x5d,0x61,0x85,0x9d,0x02,0x5b,0xe5,0x7b,0x21, + 0x1f,0x21,0x4f,0xd0,0x23,0xed,0xd0,0xc7,0x75,0xf4,0x2e,0xb1,0x47,0x02, + 0x74,0xee,0xb8,0x5e,0x92,0x2b,0xaf,0x8b,0x75,0x64,0x8a,0xce,0x9d,0x76, + 0x99,0x2f,0xe5,0xe0,0x72,0xbc,0x70,0x3b,0x98,0x37,0xe2,0x5b,0x85,0x69, + 0xb9,0xe0,0x1b,0xc8,0x9c,0xfe,0xeb,0xa0,0x8f,0xae,0x58,0x27,0x9d,0x73, + 0x9f,0xfa,0x8a,0xf5,0xb1,0xd8,0x6e,0xd6,0x59,0xbe,0x4a,0x9f,0x3c,0x6c, + 0x7f,0x83,0x6c,0x6f,0x3d,0xac,0x6b,0x61,0x53,0x7d,0xf8,0xe6,0x29,0x6c, + 0xca,0x03,0x05,0x61,0xba,0x59,0xe7,0xef,0x23,0xac,0xfb,0x8a,0x97,0xed, + 0x94,0x93,0xfb,0xfc,0xf8,0x1f,0x12,0x1d,0xad,0x8c,0x53,0xc1,0xa6,0x04, + 0x99,0x5d,0xdc,0x6c,0xf7,0xc0,0x1f,0x21,0x8c,0xfb,0x21,0x3f,0xb0,0xf6, + 0x27,0xdb,0x1d,0x4b,0xe3,0xcc,0x71,0x7b,0xf7,0xc5,0x0b,0x3a,0xb3,0xbb, + 0xe8,0x02,0xbe,0x0a,0x55,0xc0,0x59,0x38,0xef,0x60,0x7b,0x7c,0x76,0xed, + 0xe4,0x7a,0xe8,0xe7,0xfc,0xad,0xad,0xe5,0x39,0x18,0x09,0x62,0x4c,0x07, + 0x98,0x19,0x76,0x09,0x61,0xc0,0x8f,0x85,0x71,0xb9,0x57,0x17,0x97,0x6c, + 0x8b,0x7d,0xf4,0xfa,0xd2,0x26,0xe5,0xae,0xe5,0xc1,0x9b,0x22,0xc1,0xe6, + 0x54,0xe9,0x37,0x70,0xde,0x78,0x8b,0xed,0xad,0xef,0x43,0x1d,0xc2,0xf8, + 0x99,0xcc,0x19,0x67,0x56,0xba,0x0e,0x27,0xb9,0x3c,0x1c,0xf2,0x5b,0xbb, + 0xc6,0xc3,0x5c,0x05,0xb6,0x45,0x59,0x79,0x98,0x6b,0x50,0x56,0x60,0x20, + 0xad,0x1e,0xde,0x1d,0xb7,0x09,0xd9,0xa3,0x69,0xae,0x07,0x2f,0xe9,0x9c, + 0x79,0x09,0x75,0xe2,0xca,0x1f,0x96,0x72,0xc4,0x31,0x7b,0x24,0x2d,0xbf, + 0x71,0x0d,0xb8,0x43,0xbb,0xef,0xa9,0x70,0x53,0xa8,0x35,0x93,0xbc,0x47, + 0x1f,0x20,0x84,0xf5,0xb4,0xb8,0xde,0x42,0x37,0x41,0x07,0x43,0x67,0x59, + 0xcd,0x34,0x6f,0x0e,0x37,0x2d,0xc6,0xe9,0x96,0xbe,0xe9,0xcb,0xdc,0xd4, + 0xe7,0xe7,0xf4,0xba,0x2d,0xfd,0x7b,0xbe,0xd3,0x49,0x9b,0xb9,0xaa,0x25, + 0xeb,0x5d,0x2a,0x6b,0x5e,0x6a,0xfe,0xa6,0x8a,0xf2,0x5d,0x95,0xa1,0x36, + 0xb7,0x49,0x7d,0x47,0x4b,0xec,0x70,0xee,0x5e,0x02,0x66,0x4a,0x25,0x43, + 0x54,0x2c,0x66,0xa9,0x3f,0x38,0x31,0xd3,0xc3,0xd8,0xa9,0x4b,0xe5,0x4a, + 0x81,0x42,0xe1,0x80,0xca,0x4e,0xb7,0xe7,0x7d,0xbb,0x99,0xa2,0x58,0x1c, + 0xe3,0x13,0x5e,0xee,0xe7,0x65,0xee,0x14,0xf0,0xd0,0x8b,0xd7,0xaf,0x58, + 0x4f,0xd9,0x59,0x27,0x71,0xdf,0xce,0xe5,0xa0,0x97,0xaf,0x5f,0x93,0x9b, + 0xb9,0xc3,0xc6,0xdc,0x81,0xf1,0xaf,0x2b,0xbf,0x87,0xde,0x7d,0xf9,0x82, + 0xf5,0x61,0x78,0xab,0x30,0x8f,0x45,0xc0,0x7e,0xae,0x64,0x54,0xd2,0x65, + 0x0b,0xf8,0x64,0x1c,0xe7,0xca,0x1f,0x61,0xbd,0x9b,0xa1,0x00,0xdb,0x0f, + 0xcd,0x5e,0xc3,0xf7,0xe2,0x63,0x3d,0x1c,0x6c,0xcf,0xe5,0xbf,0xb7,0x7c, + 0x7f,0x86,0x82,0x1d,0xb1,0xc7,0x32,0x96,0xda,0x46,0x1f,0xdb,0x38,0xa4, + 0x23,0xd0,0x52,0xd2,0x08,0x1b,0x66,0x0b,0xc5,0x85,0x2f,0x60,0x6f,0x2e, + 0xc0,0x17,0x58,0x2b,0x9d,0x6d,0x0d,0xf8,0xca,0x95,0x2e,0x91,0x83,0x19, + 0x02,0x76,0x14,0x79,0x20,0xe9,0xe0,0xf3,0x5e,0xac,0x61,0xb0,0x83,0x6d, + 0x7d,0x88,0x20,0xdf,0x60,0x6f,0x57,0x45,0xb3,0xcb,0x60,0x5e,0x94,0x93, + 0x33,0x59,0x14,0x1f,0xc9,0xd2,0xfd,0x6c,0x83,0x90,0x46,0x48,0x48,0x8d, + 0xbf,0x94,0x2d,0xdb,0x6b,0x5f,0xa9,0xa3,0xa4,0x95,0x05,0x63,0x96,0x5a, + 0xb8,0x08,0x27,0xc8,0x76,0xcc,0xca,0x72,0xb2,0x42,0x90,0x27,0xb0,0xdb, + 0xe8,0x37,0x6c,0x7b,0x0f,0xea,0x89,0x2b,0x91,0x13,0x06,0x02,0x7b,0x82, + 0x65,0x5e,0xdb,0xec,0xac,0x37,0xce,0xe8,0x12,0x3e,0x40,0xe6,0x15,0x94, + 0x0f,0x8e,0xbf,0xba,0xb8,0xe2,0xfe,0x96,0x47,0x98,0xe9,0xe5,0xf9,0x25, + 0xbd,0x78,0xf5,0x5a,0xda,0x9c,0xc6,0xbf,0xb7,0x0a,0x33,0x2c,0xfc,0x4c, + 0xaf,0xaf,0xec,0xac,0x6f,0x5e,0xd1,0xa5,0x07,0x73,0x0e,0x4a,0x12,0x67, + 0x2d,0x1c,0x8c,0x0d,0xba,0xb9,0xbe,0xae,0x96,0x5d,0x00,0x3e,0x34,0x95, + 0x9b,0xac,0xce,0xe3,0x8d,0xf9,0xc8,0x75,0x10,0xac,0x0e,0xde,0x44,0xfc, + 0x6d,0x41,0xd6,0xad,0x6e,0xd7,0xd3,0xe9,0x8f,0xee,0x41,0xfc,0x65,0x6d, + 0x9e,0x13,0xd6,0x25,0xc0,0xda,0xe1,0xf8,0x56,0xa5,0xb2,0x1e,0x41,0xc2, + 0xf0,0xbd,0x95,0xec,0xd2,0x77,0xea,0xda,0xfa,0xda,0x97,0x0b,0x6e,0x1a, + 0xaa,0x6b,0x11,0xa8,0xdc,0x84,0xf9,0x4d,0xe0,0x26,0x99,0x17,0x3e,0x7f, + 0x72,0xdc,0x54,0x53,0x99,0xa9,0x50,0xcc,0x50,0xef,0xc4,0x4c,0xf7,0x92, + 0x4e,0xb7,0xc1,0x79,0xd7,0x5a,0x61,0xa7,0xa2,0xcc,0x15,0x4f,0xa7,0x82, + 0x77,0x96,0x41,0xb1,0x10,0x21,0x77,0xc0,0x43,0xde,0x6c,0x62,0x2b,0x6e, + 0x7a,0x75,0x79,0x21,0x3e,0x25,0xec,0x83,0x8d,0x5e,0xbc,0x7a,0x45,0xae, + 0x08,0x33,0x86,0xcf,0x4d,0x9e,0xf4,0x3a,0x37,0xe1,0xda,0x4b,0x3e,0x07, + 0xb1,0x47,0x83,0x3a,0xa3,0x38,0xe2,0x8b,0xe3,0xb8,0xd6,0x5b,0x4c,0x5b, + 0xce,0x4e,0x46,0x86,0xb2,0x33,0x07,0x5e,0xfa,0x5c,0xac,0xd7,0x9d,0xc2, + 0x11,0x36,0xee,0x33,0x43,0xcf,0xc2,0x36,0x0b,0x33,0xb1,0xee,0x97,0xe3, + 0xa1,0x84,0xae,0xc7,0x83,0x2a,0x7b,0x6c,0x2b,0xc7,0xc0,0x4d,0x46,0xf1, + 0xd7,0x47,0xe4,0x64,0x3b,0x03,0x4e,0x00,0x2b,0x82,0x3d,0xe0,0x2b,0x40, + 0xda,0xc0,0x4a,0x10,0x70,0x08,0x7c,0x50,0x8e,0x78,0x56,0x7c,0x65,0xb0, + 0x41,0xb0,0x55,0xf0,0x2f,0x80,0x9d,0xac,0x4e,0xc3,0xe3,0xd9,0xb5,0x99, + 0x8c,0x9d,0x58,0xed,0x7b,0x3b,0x94,0x78,0xb8,0xae,0xa3,0xcf,0xe0,0x06, + 0x5f,0x6a,0x69,0x06,0xab,0x30,0x43,0x89,0xff,0xd5,0xc0,0x9c,0x4b,0xf9, + 0x02,0x26,0xc9,0xd5,0xa4,0xbd,0x88,0xb0,0xbd,0x7f,0x7d,0xed,0x14,0x6e, + 0xba,0x0a,0xc4,0xc4,0x77,0x29,0xe3,0xc0,0x5c,0xc7,0xb4,0x6b,0x2e,0xbd, + 0x21,0xe1,0xa6,0x77,0xc1,0x3b,0x7c,0x8d,0xbf,0x36,0xdc,0x2a,0x8e,0xe2, + 0xcb,0xe2,0x38,0xbe,0xfd,0xf6,0xdb,0xc2,0x4a,0xf0,0x85,0x86,0x3a,0x44, + 0xaf,0x98,0xd9,0xc0,0x6a,0x67,0x97,0x36,0xe1,0xa3,0xb5,0xfb,0x38,0x8e, + 0xa8,0xbb,0xbb,0xf0,0xe0,0xa3,0xd7,0x2f,0x55,0xc7,0x38,0xb8,0xaf,0x82, + 0x32,0x78,0xf1,0xea,0x4c,0xe6,0x35,0x79,0x0b,0xc7,0xa3,0x27,0x0f,0x2d, + 0xda,0x1c,0x2e,0xe5,0xdd,0x3a,0xc5,0xe7,0x84,0x39,0x4e,0x91,0x42,0x86, + 0xe2,0xd5,0xa2,0x3e,0xc7,0x29,0xc7,0xec,0x54,0x50,0xbf,0x53,0xb7,0xfa, + 0x4e,0x5d,0x6b,0xb8,0xfc,0x6d,0xdf,0x25,0x7f,0xd3,0x13,0xe4,0xa6,0x7a, + 0x75,0xc1,0x4c,0x27,0x3f,0xd3,0xfd,0xa5,0x54,0xce,0x53,0xbd,0x59,0x59, + 0x3a,0x86,0x77,0xed,0xca,0x5c,0xaf,0xfc,0x7e,0x2f,0x65,0x33,0x21,0x1a, + 0xf4,0xb2,0xb7,0x94,0x43,0x82,0xc2,0x51,0x3f,0x39,0x55,0x16,0xba,0x8b, + 0x9b,0x8c,0xfe,0xa6,0x4b,0xaf,0x8b,0xfb,0x43,0x36,0x72,0x31,0xf7,0xbc, + 0xf3,0xce,0x3b,0x3a,0x3f,0x69,0xdc,0x04,0x36,0x3a,0x73,0x5c,0xf3,0x35, + 0x57,0x74,0x66,0xb7,0x89,0x7f,0xca,0x99,0x8a,0x0a,0x3f,0xbd,0xb6,0x5d, + 0xd2,0xb9,0xed,0x4a,0xe4,0xc2,0x81,0x39,0x0a,0x77,0x73,0x9b,0x15,0x82, + 0x74,0x5c,0x7a,0x9c,0x74,0xce,0xe9,0xc4,0xfc,0x4c,0xf0,0x82,0x2b,0x53, + 0x91,0xf1,0x1f,0x30,0x8f,0x23,0x51,0x50,0x74,0x1c,0xe6,0x52,0xec,0xc8, + 0x40,0x47,0xc7,0x4d,0x6c,0xaf,0x60,0x4b,0xc0,0x4f,0xfe,0xfa,0x50,0x98, + 0xc9,0xa7,0x8e,0x71,0xc0,0x27,0x80,0x63,0xda,0xb5,0xd7,0x91,0xb4,0xd8, + 0x55,0x8c,0xc9,0x38,0xd5,0xb9,0xbd,0x5b,0xf9,0x09,0x9e,0x89,0xa0,0xec, + 0xb0,0xce,0x54,0xc0,0x30,0x06,0xf4,0x5c,0x04,0x3e,0xd4,0x0b,0x77,0x80, + 0xdb,0xa8,0x83,0xec,0xf1,0xdc,0x42,0xb8,0xae,0x9e,0x39,0x3c,0x5c,0xff, + 0xab,0x32,0x86,0xbb,0x4d,0x58,0xe2,0x2b,0xe1,0xbe,0x05,0xc2,0xf2,0x1b, + 0xc6,0xe9,0x96,0x9e,0x57,0xea,0xb0,0x4e,0xf1,0x71,0x9f,0xcc,0xb6,0xb3, + 0x0f,0x08,0xfc,0xf3,0x36,0xeb,0x1e,0xdc,0xab,0x31,0x2c,0x9e,0x07,0x1f, + 0x94,0x8c,0xdf,0x99,0xf8,0x83,0x8f,0x99,0x9b,0xa0,0x4b,0x10,0x67,0x27, + 0xe6,0x14,0x76,0x14,0xbf,0x13,0xf2,0xe6,0xcc,0x66,0x53,0x7c,0x4d,0x47, + 0xa0,0x13,0xad,0xe6,0xa6,0x40,0x2a,0x41,0x51,0xb6,0x7b,0x87,0xe6,0x26, + 0x5a,0x99,0xdf,0x74,0xb3,0xca,0x4d,0xbd,0x75,0x6e,0x9a,0x8e,0x17,0xdf, + 0xf4,0x9d,0xa8,0xeb,0x84,0x9b,0x71,0x93,0xc2,0x4e,0xdb,0x73,0x13,0x6c, + 0x78,0x31,0x1f,0xa1,0x58,0xcc,0x4f,0x85,0x42,0x96,0x06,0xc3,0xd3,0xfa, + 0x96,0xfb,0xe6,0x26,0x23,0x3b,0xb9,0xdd,0x2e,0xaa,0x56,0x62,0xd4,0xef, + 0x9a,0xb3,0x53,0xbb,0x99,0xa6,0x44,0x32,0x28,0x7e,0x22,0x2f,0xd7,0xd3, + 0xdb,0x04,0xbc,0xf4,0xce,0x8b,0x77,0xe9,0xe5,0xc5,0x39,0xbd,0xb6,0x5f, + 0xc9,0xbe,0x9d,0xd9,0xc8,0x95,0x4d,0x48,0x9f,0xcf,0x19,0x09,0x88,0xff, + 0x08,0xd7,0x60,0x1c,0x1e,0x6c,0xf4,0xe2,0xec,0x35,0x5d,0x30,0x5f,0x09, + 0x63,0xf1,0x3d,0x60,0x10,0x5c,0x03,0x5d,0x77,0xe5,0x76,0xea,0xe2,0x66, + 0x6e,0xba,0xeb,0xf9,0x56,0x8a,0x1b,0xdf,0x71,0x61,0x0e,0x95,0x79,0x5d, + 0x6e,0x37,0x73,0x43,0x92,0xd3,0x5d,0x93,0x71,0xae,0x00,0xe6,0x22,0xb0, + 0x1e,0x3e,0x67,0x5b,0x13,0x64,0xdd,0x07,0xfb,0xe0,0x64,0xdb,0xe2,0x67, + 0xfd,0x8c,0xfd,0x4d,0xe2,0x57,0xfb,0xcb,0xb7,0x5d,0x63,0x95,0x48,0x1a, + 0x52,0x25,0x7d,0x1f,0xf3,0x87,0x7c,0xcc,0x53,0xf8,0x0d,0x96,0xba,0x8e, + 0xa6,0x25,0xfd,0xd0,0xf1,0xd7,0x91,0x94,0xd8,0x2a,0x37,0xf7,0xed,0xdd, + 0x85,0x96,0xe4,0x87,0xd5,0xf1,0x7f,0x8c,0xfc,0xc1,0xfb,0x62,0xf0,0x9d, + 0x58,0x1d,0x97,0x7d,0x0a,0xca,0x18,0x3e,0x1f,0x70,0x07,0xda,0xf4,0x92, + 0x68,0x7c,0xb2,0xc3,0x98,0xe5,0x36,0xdc,0x84,0xfa,0x74,0xe9,0x0b,0xdf, + 0x8b,0x9b,0xe0,0x17,0xc3,0x98,0x20,0xe6,0x88,0xeb,0xe1,0x55,0x7a,0xca, + 0x9c,0x34,0xe6,0xf9,0x80,0x89,0x0f,0xf8,0x98,0xb9,0x09,0xf1,0x75,0x65, + 0xab,0x32,0xce,0x08,0x86,0x82,0x6f,0x17,0xfa,0xd6,0xc5,0xfd,0xda,0x63, + 0xf2,0xc9,0xbf,0x09,0xdc,0x64,0xf4,0x37,0xe9,0xbe,0x26,0xe1,0xa6,0xa1, + 0xac,0xdf,0xd4,0xe7,0xe7,0x74,0x75,0x6e,0x6a,0xcb,0x9a,0x97,0xc2,0x4c, + 0xfa,0x37,0xe9,0x6a,0x8b,0x6f,0xd2,0x0d,0x0c,0xdf,0xa3,0xeb,0x63,0xcd, + 0x82,0x3c,0x8b,0xc2,0x43,0x77,0x09,0x6c,0x77,0xb9,0x18,0x15,0x3f,0x48, + 0x26,0x9b,0xa4,0xc1,0x08,0xcc,0x34,0x78,0x66,0x32,0xa4,0x5e,0xbf,0x45, + 0xad,0x76,0x5d,0xfc,0x68,0x93,0xd9,0x61,0x9f,0x57,0xd4,0xb9,0x69,0xfd, + 0x1c,0xd6,0xc7,0xc4,0x5c,0xf1,0x70,0xc8,0x43,0xf5,0x5a,0x42,0xf2,0xdf, + 0xac,0x5c,0x4a,0x5c,0x26,0x76,0xe6,0x19,0x57,0x36,0x4e,0x9e,0x52,0x7a, + 0xa3,0x9c,0x39,0xed,0xf4,0xe2,0xfc,0x8c,0x6d,0x66,0x70,0xe9,0x38,0xee, + 0xfb,0xc8,0x47,0x3e,0x42,0xce,0x70,0x40,0x18,0xe9,0xed,0x77,0xdf,0x21, + 0x1b,0x73,0x18,0xda,0x3b,0x74,0xed,0xbb,0x67,0xaf,0x14,0xd6,0xba,0xba, + 0x94,0xe3,0xce,0x74,0x4c,0xf6,0x5f,0x5c,0x9c,0x89,0x3e,0xb6,0x85,0xfd, + 0x6c,0x6f,0x93,0xb7,0x3e,0xfb,0x98,0xc4,0x91,0x8c,0x30,0x23,0x39,0xe8, + 0xd5,0x95,0x4d,0xf4,0x9b,0x0b,0xf3,0x65,0xb8,0xcf,0x0c,0x7f,0x4c,0x90, + 0xfb,0x88,0xf8,0xfd,0xe2,0xc2,0xc6,0xff,0xbb,0xb2,0x0f,0x8e,0x08,0xb0, + 0x0e,0xc4,0x6f,0xa3,0xf8,0xd8,0x8e,0xd8,0x98,0x3f,0x64,0xff,0x08,0x6c, + 0xe6,0x9a,0xe0,0x3d,0x70,0xac,0x0d,0xc0,0x76,0xe6,0xd2,0x1f,0xe5,0x72, + 0xab,0x90,0x8b,0xed,0x0d,0xec,0x2a,0xfc,0x6c,0x60,0x46,0x37,0xb3,0x13, + 0x7c,0x70,0xf8,0xed,0xad,0xf4,0x95,0xf9,0xd9,0xc8,0x87,0x1d,0x9e,0x01, + 0xfb,0x60,0x79,0x5a,0x77,0x94,0xe7,0xca,0x4d,0x6e,0xe6,0x90,0x4b,0xae, + 0xd3,0xaf,0xaf,0x5d,0x6b,0x02,0x5f,0x93,0x03,0x2c,0xdd,0xbe,0xd9,0x3a, + 0x3c,0xd4,0x7b,0x47,0xb2,0x28,0xf5,0x67,0x53,0x3f,0x22,0xd0,0x9e,0x89, + 0x0f,0xeb,0xc2,0x1b,0xe6,0x3a,0xd4,0xdb,0xad,0x1c,0xea,0x0a,0xdf,0x63, + 0x2e,0xbf,0xf1,0x38,0xde,0x81,0xf4,0x6d,0x08,0xcb,0xdf,0x50,0xb8,0xc9, + 0x5d,0x68,0xee,0xf4,0xac,0x47,0x13,0xce,0x5f,0xd4,0x2f,0x5f,0x6d,0x20, + 0xef,0x3e,0xd8,0x42,0x3e,0x66,0xbc,0x94,0xe5,0x7d,0xc7,0xc7,0x16,0x61, + 0x27,0xcc,0x0f,0x37,0xcc,0x71,0xc2,0xdc,0x70,0x7f,0x2a,0x4e,0xb1,0x52, + 0x5e,0xe6,0x86,0x2f,0xd6,0x22,0x58,0x70,0x53,0x65,0x69,0xed,0xcb,0xe5, + 0x6f,0xfb,0x2a,0xdc,0x64,0x36,0xbf,0x69,0x95,0x9d,0x56,0xc7,0xe9,0x26, + 0x0a,0x3b,0xcd,0x46,0x26,0xdc,0xd4,0x51,0xd7,0x0a,0x6f,0x2d,0x73,0xd3, + 0xb0,0xa6,0x7e,0x93,0xae,0xb2,0x58,0x7f,0x40,0xd6,0x08,0xd7,0xd6,0x51, + 0xbc,0x9d,0x9b,0xfa,0xdd,0x8c,0xcc,0x41,0xae,0x94,0xa2,0xe4,0x70,0x38, + 0xc4,0x17,0x62,0x3d,0xdf,0xec,0x5f,0x30,0xb7,0xa8,0x3f,0xe8,0x52,0x26, + 0x93,0xa6,0x50,0x28,0x24,0xdf,0x49,0xc6,0x7b,0x6e,0x8f,0xc7,0x4d,0x58, + 0x97,0x60,0x59,0xa6,0x5c,0xc6,0xf8,0x46,0x73,0x36,0x13,0xa7,0x56,0x8b, + 0xcb,0xa9,0xbf,0xfe,0xad,0xdf,0x6e,0x3b,0x47,0x99,0x5c,0x8c,0x5c,0xcc, + 0x3d,0xb7,0x7d,0x2f,0xc8,0x81,0xf9,0xd2,0x4e,0x07,0x79,0x53,0xcb,0xdf, + 0x92,0x0c,0x16,0x33,0x74,0x7e,0x7e,0x4e,0x81,0x04,0xc2,0x08,0xd2,0x05, + 0xf3,0x91,0x2f,0x9d,0x20,0x07,0x33,0xd2,0xb5,0xdb,0x45,0xde,0x44,0x94, + 0x82,0xf9,0xb4,0x7c,0x3b,0x2e,0x58,0xca,0xca,0xf5,0xfe,0x5c,0x4a,0x8e, + 0xd9,0x1d,0x76,0xb9,0x17,0xfb,0x56,0x7f,0x0f,0x69,0x57,0xf1,0x67,0x12, + 0x64,0xe7,0xf4,0x21,0x4f,0x9c,0xc1,0x10,0xa7,0xad,0x49,0x61,0x7c,0x6f, + 0x16,0xf3,0x8a,0x33,0x25,0xe5,0xfb,0x67,0x9d,0x99,0x1c,0x0f,0xc9,0xb7, + 0xe4,0x6f,0x28,0xde,0x23,0x5d,0x70,0xde,0x93,0xca,0x2f,0x1d,0x3b,0x26, + 0x41,0xdc,0x43,0xc5,0x86,0x7c,0x53,0x26,0xd2,0x1c,0x91,0xdd,0x1f,0xa4, + 0x2b,0xbb,0x93,0xec,0xde,0x00,0x05,0xcb,0x2d,0x4e,0x53,0x8f,0x02,0xb9, + 0x0a,0x45,0xaa,0x5d,0x25,0x3d,0x7c,0x0d,0xbe,0x87,0x17,0xe5,0x74,0x6d, + 0x15,0x7e,0x77,0x2e,0xf9,0x15,0xc4,0x3a,0x3a,0x5b,0xde,0x73,0x2c,0x82, + 0x34,0x86,0x4a,0x0d,0x8a,0x34,0x06,0x96,0xc7,0xe5,0x24,0xbb,0x96,0xdd, + 0x54,0xda,0x64,0xb0,0xd2,0xde,0xfa,0x1e,0xf9,0x46,0x1c,0x33,0x4d,0x68, + 0xa5,0xef,0xb3,0x2f,0x01,0x5f,0xc2,0xd7,0x87,0xbe,0x07,0xfa,0x59,0xfe, + 0xe6,0x94,0xae,0x63,0x59,0x7a,0xfb,0xc5,0xbb,0xe4,0xce,0x3f,0x9d,0x3e, + 0xe5,0x92,0x14,0x53,0xc2,0x7b,0xf7,0xbd,0xdf,0xcb,0xe2,0x2b,0xb3,0xad, + 0xa8,0x28,0xec,0x24,0xef,0xd5,0xd5,0xb8,0xbf,0x96,0x8c,0x51,0x94,0xb9, + 0x49,0x59,0xff,0x52,0x99,0x1b,0xbe,0xf8,0x4e,0xdd,0xe6,0xb5,0x2f,0xe5, + 0x1b,0x75,0x58,0x33,0x7c,0x66,0xf0,0x37,0xdd,0x1c,0x1f,0x37,0x81,0x97, + 0x7a,0x9d,0x0c,0x35,0xeb,0x49,0x8a,0x45,0xfd,0xe4,0x60,0xfb,0x32,0x18, + 0x76,0x1f,0xcc,0x0a,0xe3,0x69,0x4f,0x7c,0x29,0x87,0xf0,0xe5,0x60,0x8e, + 0xf5,0x7d,0xc2,0x05,0x0b,0x16,0x8a,0x59,0x0a,0x87,0x43,0x54,0xaf,0xd7, + 0xa8,0xc7,0xe5,0xd6,0xe9,0x36,0x95,0x71,0xc8,0x99,0xe2,0xfb,0x41,0xbc, + 0xf7,0xce,0x4d,0xa5,0x1c,0x35,0x98,0x9b,0x14,0x4e,0x1a,0x71,0x3d,0x18, + 0xd3,0xdc,0x44,0xb0,0xa6,0x29,0xd6,0x7f,0xef,0xf7,0xaa,0x5c,0xa6,0x8d, + 0x35,0x69,0xb7,0x8a,0x14,0x89,0x45,0x94,0xf7,0x13,0x54,0x31,0xfe,0x86, + 0xc4,0xb2,0x69,0x8a,0x24,0xe2,0x94,0x2c,0x17,0x96,0x8e,0xa7,0x99,0xfb, + 0x83,0xe1,0x30,0xa5,0x4b,0x05,0x4a,0xe4,0x33,0x14,0x8a,0x46,0x28,0x55, + 0x29,0xca,0x75,0xb1,0x54,0x92,0x12,0x49,0x2e,0x7f,0xbe,0x2f,0x1c,0x8f, + 0x51,0x3c,0x97,0xa1,0x68,0x3a,0x49,0xa1,0x08,0xd6,0x38,0x4d,0x51,0x34, + 0x16,0x53,0xee,0xad,0x95,0x97,0xc2,0xbc,0x8f,0x64,0x44,0xaa,0x0f,0x0e, + 0xc7,0x2c,0xdc,0x5b,0xcf,0x37,0xaa,0x94,0x2c,0xe4,0x24,0x1d,0x91,0x64, + 0x8a,0x92,0x45,0x7c,0x73,0x72,0x44,0xb9,0xde,0x94,0xb2,0xcd,0x1e,0xc5, + 0xd2,0x19,0x4a,0x96,0xb8,0x4f,0xd4,0x9f,0x8b,0xe0,0x78,0x7e,0x70,0x23, + 0xff,0x13,0x7c,0xbc,0x30,0xa4,0xbd,0x0a,0xc2,0xd6,0x64,0x1f,0x61,0x25, + 0x38,0x3d,0xb9,0xee,0x84,0x65,0xca,0x79,0x31,0xa0,0x5c,0x67,0x24,0xe9, + 0x48,0x96,0x1b,0x7c,0x8e,0xd3,0xd5,0x9b,0xc9,0x75,0x48,0x73,0x72,0x87, + 0xf4,0x20,0xac,0x48,0x82,0xf9,0x99,0x99,0x33,0x9e,0x2b,0xca,0x33,0xf6, + 0x11,0xe7,0x25,0xd9,0x53,0x3e,0xac,0x8a,0x94,0x6d,0xa3,0x2b,0x79,0x71, + 0x88,0xb0,0x0b,0xc3,0xfd,0xc7,0x59,0xa9,0x13,0xf3,0x83,0xd5,0xb7,0x83, + 0xc4,0xb9,0x3f,0xdf,0x7b,0xb8,0x39,0xae,0xaf,0x69,0x2e,0xbb,0x4c,0xb3, + 0xbf,0x5d,0x1c,0x58,0xb2,0x03,0xa2,0x64,0x5f,0xf9,0x4e,0x9c,0x70,0xce, + 0x06,0xf1,0x33,0xff,0x40,0x36,0x9d,0xdf,0x24,0xde,0xda,0x90,0x2e,0x83, + 0x09,0x7a,0x65,0xf7,0x90,0xbb,0xd8,0x16,0x79,0x79,0x65,0xa3,0x0b,0x9f, + 0x9b,0xdc,0xcc,0x1e,0x8a,0x24,0xf9,0x38,0x78,0x64,0x45,0x1e,0xc4,0x36, + 0xe9,0x83,0x71,0x99,0x2b,0xcd,0xfd,0xe8,0x44,0xe4,0x49,0x70,0xd3,0xfa, + 0x58,0x9d,0x91,0x9b,0x96,0xe7,0x36,0x69,0xdc,0xd4,0x13,0x6e,0x6a,0xd2, + 0x74,0x6c,0x9c,0x13,0xde,0x5c,0x5a,0xb7,0x69,0xa4,0xaf,0xdb,0xa4,0xf9, + 0x29,0x0a,0x8b,0x39,0x4b,0x7d,0x70,0x52,0x66,0x4d,0x30,0x36,0x84,0xf7, + 0xe1,0xe3,0x31,0x16,0xb6,0x99,0xfb,0x62,0x85,0x72,0xb5,0x40,0xb5,0x7a, + 0x59,0xd6,0x7b,0xdc,0x27,0x83,0x8c,0x26,0x5d,0xfa,0xd0,0x87,0x3f,0xa4, + 0xbe,0x9f,0xb6,0xdb,0xbd,0xb9,0x7c,0x9a,0x62,0xf1,0x08,0x75,0x7a,0xcd, + 0x35,0xee,0x82,0x1f,0xaa,0x56,0xaf,0xc8,0x5c,0xa4,0x83,0x70,0x13,0xb3, + 0x02,0x98,0x49,0x61,0xa4,0x29,0xcb,0x6c,0x4d,0x26,0x5c,0x5f,0x6a,0xb5, + 0x1a,0x97,0x55,0x9b,0x66,0xcc,0x6f,0xab,0x32,0x1e,0x75,0xa8,0xd5,0x6e, + 0x50,0xad,0xdd,0x94,0xb5,0x56,0x21,0xb5,0x76,0x8b,0xea,0xea,0xda,0xab, + 0xfb,0x92,0x1a,0xd7,0xb5,0x4a,0xb3,0x21,0xeb,0x6b,0xe0,0x59,0xf2,0xbc, + 0xfe,0x7e,0xc2,0xae,0x72,0x58,0x55,0x43,0xfc,0xf7,0x16,0xe7,0x5d,0xf2, + 0x81,0xd3,0x52,0x2e,0x97,0xa9,0x50,0x28,0x50,0x91,0xff,0xd7,0xfb,0x23, + 0x6a,0x4e,0x6e,0x58,0x48,0xa4,0xda,0xe9,0x53,0xa9,0x52,0xe3,0x36,0x3d, + 0xa1,0xc6,0x68,0x4e,0x95,0x76,0x57,0x3f,0xb7,0x2f,0x69,0x0c,0xa7,0x9c, + 0xcf,0x23,0x8e,0xcf,0x64,0x6f,0x61,0x56,0x9a,0x6d,0xee,0x17,0x94,0xa8, + 0xd6,0x1d,0x52,0x73,0x7c,0xa3,0x3c,0x83,0xd3,0x52,0x93,0xf4,0x29,0xcf, + 0x44,0x5a,0xea,0xfd,0xf1,0x76,0x61,0x8e,0xe7,0x5c,0x56,0x3d,0xf9,0xb6, + 0x93,0x51,0xf6,0x19,0x67,0x2d,0x5e,0x8d,0x6d,0xe3,0xb4,0x8b,0x70,0xd9, + 0x35,0x7a,0x9c,0x17,0x1c,0xfe,0x5e,0xc3,0xe5,0xbc,0x2d,0x55,0xaa,0x92, + 0x3f,0x07,0xa9,0x17,0x5c,0x66,0x7b,0x0f,0x97,0xf3,0x57,0xf2,0xf8,0x00, + 0x71,0x46,0x1d,0x41,0x3b,0xd9,0x6f,0x1e,0xcf,0xa9,0xce,0xed,0x63,0xeb, + 0xba,0xca,0x52,0x19,0x31,0x6f,0x0d,0x15,0x76,0x92,0x75,0x37,0x37,0xf0, + 0x8f,0x33,0x57,0x17,0xd9,0x95,0x9b,0x8c,0x22,0xcc,0x74,0xa9,0x30,0x93, + 0xc6,0x46,0xce,0x68,0x48,0xe6,0x41,0xb8,0xb3,0x89,0x75,0x6e,0x7a,0x80, + 0x38,0xb3,0x71,0x7e,0x8e,0x6b,0xaf,0x61,0x6a,0x62,0x4f,0x84,0x65,0x0e, + 0xc6,0x7d,0xef,0xd7,0xe6,0x73,0xf9,0x57,0xe6,0x38,0x79,0x99,0x9b,0x22, + 0x6c,0xf7,0x94,0x35,0x9c,0x2a,0x1b,0xb9,0x09,0xfa,0xd8,0xb8,0x7e,0x93, + 0xce,0x4d,0xd3,0xfb,0x72,0xd3,0xc4,0x94,0x9b,0x26,0xb7,0x70,0xd3,0x58, + 0xff,0x96,0xef,0xea,0x1a,0xe1,0x9a,0xaf,0x69,0x9d,0x9b,0x2a,0xe5,0x08, + 0xb9,0xdd,0x36,0x72,0x3a,0x1d,0x32,0x7e,0xb5,0x37,0x6e,0xaa,0x14,0xa8, + 0x5a,0xdb,0x3f,0x37,0x0d,0x99,0x9b,0x3e,0xf8,0xa1,0x0f,0xee,0xcc,0x4d, + 0xf3,0x9b,0x09,0x5d,0x5c,0x5c,0x50,0x32,0x99,0x14,0x7b,0x59,0x6f,0xd4, + 0x84,0x95,0x1e,0x83,0x9b,0x0a,0xa5,0x2c,0x35,0xb9,0xde,0xcc,0x54,0x66, + 0x92,0x72,0xde,0xf0,0x37,0x9f,0xcf,0x85,0x9f,0x66,0xcc,0xdb,0xca,0xfb, + 0x01,0xcb,0x82,0xe3,0xf8,0xf6,0x33,0xd6,0xb7,0x80,0x0c,0xc7,0x23,0xa9, + 0x63,0xda,0xfe,0x5e,0x84,0xc3,0x1b,0x8e,0xc7,0xea,0x6f,0x55,0xb6,0xbc, + 0x77,0x7c,0x87,0x8c,0xd0,0x26,0x58,0xee,0xba,0x6e,0x57,0x91,0xf8,0xaa, + 0xdf,0x35,0xda,0x46,0x24,0x4d,0x1c,0x8f,0xc1,0x60,0x20,0xa2,0xdc,0x3f, + 0xa7,0xf1,0xfc,0x46,0xfe,0x0f,0xc7,0xc8,0x53,0xde,0x9f,0xdd,0xc8,0x6f, + 0x56,0xe3,0xfb,0x95,0x19,0x9e,0x33,0xe3,0xff,0xf3,0x83,0x84,0x6d,0x7e, + 0x7c,0xce,0x69,0x9e,0x6e,0x1d,0x0e,0xe2,0x37,0x50,0xbf,0x33,0x6e,0x14, + 0xe4,0xd1,0x7e,0xe3,0x3b,0x57,0xf2,0xe2,0x10,0xf9,0x70,0xa0,0x3c,0x1e, + 0x0c,0x47,0xfb,0xcf,0x07,0xad,0x5e,0xec,0x50,0x46,0x5b,0x0b,0xea,0xb6, + 0x5a,0xbf,0xf7,0x1d,0xf6,0x10,0xf1,0xdd,0x54,0xe7,0xee,0x2d,0x4a,0xfb, + 0x50,0xda,0xe4,0xdd,0xd7,0x33,0xb6,0x51,0x7b,0xaa,0xb0,0x53,0x66,0xa0, + 0x8c,0xd7,0xf9,0x3b,0xe6,0xe2,0xc8,0xd6,0x45,0x36,0x9d,0x37,0x13,0x5f, + 0x63,0xc2,0x32,0x55,0x7e,0xd7,0x86,0x64,0x0b,0xc4,0x94,0xf1,0x39,0xf8, + 0x98,0x8a,0x8a,0x38,0xa2,0x41,0xf9,0x96,0x2f,0xe6,0x92,0x6a,0xc7,0xf6, + 0x21,0xe0,0xa6,0x73,0xaf,0x6b,0xaf,0x61,0x6a,0x72,0x1d,0x0f,0xd1,0x55, + 0xd8,0x77,0xef,0xfb,0x85,0x9d,0x4a,0x58,0xe3,0x73,0x31,0x3f,0x1c,0xdf, + 0xf9,0xc5,0xbc,0x8f,0x70,0x31,0xab,0x7f,0xa7,0x4e,0xe6,0x38,0xb5,0x6b, + 0x86,0x35,0x9c,0x5a,0x4b,0x6b,0x38,0x69,0xdf,0xf6,0x7d,0x2a,0xdc,0x94, + 0x4c,0x78,0xe9,0xf2,0xf2,0x82,0x8a,0xa5,0xe2,0x5e,0xc7,0xd4,0x8e,0x89, + 0x9b,0x90,0xae,0x36,0xe7,0xdd,0x3b,0xef,0xbc,0x4d,0xa5,0x52,0x89,0x46, + 0xe3,0x01,0x65,0xb3,0x19,0x4a,0xa5,0x12,0xd4,0xee,0xd4,0x1f,0x8d,0x9b, + 0x14,0x5f,0x93,0xc2,0x4c,0xa7,0xed,0xb4,0x9d,0xb6,0xd3,0x76,0xda,0xf6, + 0xb3,0x41,0xa3,0x0e,0x99,0x9d,0xea,0x63,0x65,0xbc,0xee,0x36,0x6e,0xb2, + 0x67,0x6b,0x22,0xbb,0x70,0xd3,0x45,0x20,0x4e,0xaf,0x5d,0x01,0x72,0x97, + 0xfb,0x64,0x4f,0x57,0xe8,0x9d,0xb3,0x33,0x66,0xaf,0x18,0xb9,0x98,0x1d, + 0x34,0xc1,0xfb,0xc9,0xf8,0xa6,0x26,0x38,0xc7,0x78,0xfc,0xa1,0xe2,0xc8, + 0xc4,0xe8,0xcc,0xeb,0xdc,0x6b,0x98,0x9a,0xd8,0xe2,0x41,0xba,0x0c,0xf9, + 0xee,0x7d,0xbf,0xb0,0x13,0xc6,0xeb,0xca,0x86,0xf9,0xe1,0xc2,0x4d,0x11, + 0x0a,0xb3,0xdd,0xc3,0x37,0x7e,0x93,0xe0,0x26,0xcc,0xcd,0x30,0xac,0x7d, + 0x09,0x9f,0x53,0xb5,0xdf,0x36,0x70,0xd3,0xe2,0xdb,0xbe,0xda,0x9a,0xe1, + 0x6b,0xdc,0x64,0x52,0xea,0x56,0x71,0x53,0x3a,0xe9,0x27,0x8f,0xd7,0xbd, + 0xf7,0x79,0xe0,0xe0,0xa6,0x5a,0xbd,0x4a,0xc3,0xd1,0x7e,0xc3,0xbd,0x0f, + 0x37,0x61,0xde,0x52,0xbe,0x90,0x25,0x8f,0xc7,0x2d,0x63,0x74,0x98,0x9b, + 0x9d,0xcb,0x67,0x28,0x1a,0x0b,0x53,0x8d,0x79,0xf8,0xc4,0x4d,0xa7,0xed, + 0xb4,0x9d,0xb6,0xd3,0xf6,0x74,0xb7,0x43,0x73,0x93,0xa7,0x36,0x22,0x4f, + 0x75,0x48,0xb6,0x44,0x91,0xde,0x39,0xbf,0x30,0xe5,0x98,0xe7,0xca,0x4d, + 0x8e,0x44,0x98,0x5e,0x5e,0x5d,0xf0,0x75,0xde,0x27,0xc6,0x4d,0xfd,0x5b, + 0xb8,0xa9,0x61,0x32,0xbf,0xa9,0xa4,0xce,0x6d,0xba,0x9d,0x9b,0xaa,0x95, + 0x08,0x45,0x22,0x1e,0x4a,0xa5,0x13,0x7b,0xe5,0x04,0x8c,0x47,0xe5,0x0b, + 0x19,0xf2,0x7a,0x3d,0x74,0x8d,0xb5,0x08,0x1d,0xd7,0xfc,0xdb,0x4d,0x81, + 0xa0,0x5f,0xc4,0xe7,0xf3,0xca,0xf1,0x48,0x34,0xcc,0xcf,0x4e,0x32,0xd7, + 0x0c,0x48,0x59,0xd3,0x68,0x3b,0x6e,0xfa,0xc0,0x07,0x3f,0xb0,0x13,0x37, + 0x81,0x09,0x7d,0x7e,0x1f,0x15,0x8b,0x79,0x99,0x1f,0x85,0x63,0xc9,0x54, + 0x5c,0xd6,0xeb,0xc6,0xdc,0xa3,0x6c,0x2e,0x4d,0x4e,0x97,0x83,0xf7,0x03, + 0xd4,0x6c,0xd7,0xf7,0xce,0x4d,0xc5,0x52,0x9e,0x5a,0xad,0xfa,0x89,0x9b, + 0x4e,0xdb,0x69,0x3b,0x6d,0xa7,0xed,0x00,0xdb,0xa1,0xb8,0xc9,0x9e,0xa9, + 0x92,0xbb,0xdc,0x93,0xdf,0xae,0x52,0x97,0xce,0x3c,0x41,0x7a,0x65,0xbb, + 0x14,0x96,0x59,0x65,0x08,0xf0,0x12,0xd6,0x0b,0x7f,0x4e,0xdc,0xf4,0x82, + 0xd3,0x7a,0x1d,0x0b,0x72,0xba,0x9d,0x64,0x8b,0x06,0xb6,0xe6,0xa6,0x40, + 0x5a,0x59,0xbf,0xe9,0x50,0xdc,0x84,0x7d,0xcc,0x69,0xc1,0xb7,0xeb,0x30, + 0xaf,0x65,0xcc,0xf7,0x0d,0x87,0x58,0x1f,0xbc,0xc7,0xac,0xd4,0xa1,0x4e, + 0xbb,0x45,0xcd,0x66,0x9d,0xaa,0xd5,0x8a,0xf2,0xbe,0x55,0xa9,0xc0,0xf6, + 0x3f,0x47,0x79,0xb6,0xf5,0xd9,0x4c,0x92,0xd2,0xa9,0x18,0x25,0x13,0x58, + 0xa3,0x32,0xc4,0x0c,0xe4,0xa7,0x30,0xe7,0x41,0x30,0xe0,0x26,0xbf,0xcf, + 0xc9,0xac,0x62,0x27,0x8f,0xfb,0x9a,0x5c,0xae,0x2b,0x72,0x3a,0x2e,0xc8, + 0x61,0x3f,0x27,0xfb,0xf5,0x99,0x2e,0x17,0xe7,0x2f,0xe8,0xe5,0xcb,0x77, + 0xe8,0xfc,0xfc,0x8c,0x1c,0x4e,0xfb,0x83,0xc4,0xc9,0xe2,0xf3,0x79,0x98, + 0x3f,0xec,0x32,0x57,0xea,0x8c,0xc3,0x7c,0xf7,0xdd,0x77,0xe9,0xc5,0x8b, + 0x17,0x22,0x58,0x03,0x08,0xeb,0x07,0x41,0xf0,0xfb,0xd5,0xab,0x57,0x74, + 0x75,0x75,0x25,0x73,0x8e,0x70,0xbf,0x97,0xef,0xf5,0xf9,0x3d,0xe4,0x72, + 0x3b,0x6f,0x7d,0x8e,0xdd,0x61,0xa3,0xf7,0xbf,0xff,0x2d,0xba,0xb6,0xdb, + 0xb6,0x8a,0x97,0x9b,0xcb,0x1b,0xf3,0xc1,0xa3,0xb1,0x08,0x35,0x9a,0x35, + 0x79,0x5f,0xae,0x3f,0xec,0x08,0xb3,0x65,0xb2,0x29,0xea,0xf6,0x9b,0xd4, + 0x6a,0xd7,0xe4,0x7b,0x71,0x6e,0x7e,0x36,0xde,0x7b,0x7b,0x68,0x5e,0xac, + 0xca,0xc5,0xc5,0x39,0x87,0xed,0x66,0x46,0x4c,0x51,0xad,0x5e,0xa3,0xd1, + 0x68,0x64,0x95,0x7a,0x39,0x6d,0xa7,0xed,0xb4,0x9d,0xb6,0x67,0xb7,0x61, + 0xea,0xcb,0x70,0x3a,0xa7,0x5a,0x7f,0xc2,0x36,0x7a,0x48,0x81,0x6a,0x8f, + 0xdc,0xcc,0x39,0x66,0x72,0x89,0xef,0xc6,0xb0,0x6c,0x3a,0xaf,0x89,0x23, + 0x57,0x67,0x6e,0x70,0xca,0x18,0x9d,0x83,0x39,0xeb,0xcc,0x1b,0xa6,0x97, + 0xdc,0xdf,0xbf,0x4e,0x84,0xc9,0x55,0x48,0xae,0x09,0xfc,0x32,0x98,0x27, + 0x6e,0x4f,0x47,0x4d,0xcf,0xdf,0x57,0xec,0xa9,0x88,0x7c,0x3b,0x6b,0x9f, + 0x61,0x4a,0x7c,0xd3,0x31,0xba,0xc4,0x37,0x4c,0xe1,0x47,0xda,0x70,0xcd, + 0x25,0x33,0xc5,0x05,0xbe,0x07,0xca,0xec,0xe4,0x00,0x0f,0xae,0x9c,0x97, + 0x35,0xfd,0x8a,0xa9,0xa5,0x39,0x4e,0x21,0x66,0x27,0x4f,0x38,0x48,0x21, + 0xb6,0xbb,0xca,0xf7,0x7d,0xcb,0x94,0x66,0xbb,0xaa,0xac,0xe1,0x54,0xa7, + 0x22,0xb3,0x93,0xb6,0xf6,0xa5,0x7c,0xdb,0x77,0xa0,0xcc,0x6f,0x52,0xd6, + 0xbe,0x5c,0xcc,0x6f,0x1a,0xdf,0xe6,0x6f,0xc2,0x3e,0x73,0xd3,0x1c,0xe7, + 0xf9,0xda,0x29,0xdf,0x33,0xc1,0x5c,0x5f,0x0e,0x63,0xc8,0x1c,0x36,0x50, + 0xbf,0xaf,0xd2,0x68,0xd4,0xa8,0x56,0xab,0x30,0x43,0x55,0xf8,0x77,0x89, + 0xea,0xb5,0x02,0xb3,0x54,0x8e,0x2a,0x1c,0xcf,0x12,0xc7,0xb9,0xc8,0xf1, + 0xcf,0xe7,0xe3,0x94,0xcb,0x45,0x99,0xa7,0xc2,0x94,0x4e,0x07,0x29,0x95, + 0x0a,0x50,0x32,0xe9,0xa7,0x44,0xc2,0x4b,0xf1,0xb8,0x87,0xd9,0xca,0x4d, + 0xb1,0xa8,0x4b,0x17,0x9f,0xf7,0x8a,0x6c,0xb6,0x33,0xf2,0x78,0x5d,0x94, + 0xe4,0x3c,0xbc,0xaf,0xc4,0x99,0xdb,0xc0,0x3f,0xe0,0xa4,0x70,0xc8,0x21, + 0x61,0x7b,0x3d,0x36,0x99,0x6f,0x1e,0x8b,0x7a,0x98,0xed,0x02,0x94,0xc0, + 0xf3,0xd5,0xe7,0x26,0x62,0x1e,0x8e,0x63,0x50,0x24,0x95,0xf4,0x51,0x3c, + 0xea,0x66,0xe6,0xb2,0xf3,0xfd,0xef,0xc8,0xda,0xd9,0x89,0xe4,0x6d,0xcf, + 0x8a,0x32,0x37,0xbd,0x5f,0xc6,0xd8,0xb6,0x89,0x5b,0x3a,0x9b,0xa0,0x7a, + 0xb3,0x4c,0xad,0x4e,0x5d,0x7c,0x5d,0xe0,0xb3,0x48,0x24,0xcc,0x79,0x95, + 0xa1,0x5e,0xbf,0x29,0xfe,0xa0,0x4e,0xaf,0xc1,0xcf,0x8c,0xca,0xbb,0x76, + 0xbd,0x61,0xeb,0x41,0x79,0x61,0x26,0x5e,0x6e,0x4b,0x08,0x1b,0xf3,0xbd, + 0xba,0xdd,0x0e,0x4d,0xb8,0x9c,0x4f,0xdb,0x69,0x3b,0x6d,0xa7,0xed,0xb4, + 0xed,0x67,0x13,0x7f,0xd3,0xf4,0x86,0x6a,0xc3,0x19,0xa5,0x3b,0x13,0x0a, + 0x36,0x46,0xe4,0xc1,0x37,0x89,0x4c,0xe4,0x2a,0x96,0x13,0xd9,0x74,0x5e, + 0x13,0x57,0xb9,0x47,0x57,0x89,0x22,0xd9,0xb3,0x75,0x3a,0xc3,0xfa,0xec, + 0x17,0x97,0x74,0xe1,0x77,0x93,0x93,0x6d,0xad,0x99,0x5c,0x87,0xfd,0xca, + 0x37,0x3e,0x99,0x9b,0x36,0x5d,0x73,0x1f,0xb9,0x4e,0x45,0x99,0xd7,0xae, + 0xf6,0x1a,0x26,0x04,0x1c,0x04,0x5f,0xd3,0x45,0xd0,0x73,0xeb,0x75,0xef, + 0x62,0x8c,0x8e,0xf9,0x69,0xf5,0xf8,0x6d,0xdc,0xe4,0x3e,0x34,0x37,0xa9, + 0xa5,0x6e,0x1c,0xa7,0x9b,0xaf,0xae,0x43,0x30,0xc1,0x38,0x5d,0x8b,0xba, + 0x9d,0x86,0x32,0x4e,0x37,0x56,0xc7,0xe9,0x46,0x0d,0x65,0x7e,0x93,0xcc, + 0x6d,0xaa,0xea,0x73,0x9b,0x46,0x7d,0xc3,0xdc,0xa6,0x5e,0x8e,0x45,0x1d, + 0xa3,0xeb,0xa6,0x97,0xa4,0x59,0x83,0xaf,0xca,0x2f,0xe3,0x74,0x78,0x47, + 0x7e,0xc2,0x0c,0xb1,0x93,0xcc,0xfa,0xf2,0xcd,0xda,0x50,0x58,0xf1,0x73, + 0x45,0x23,0x6e,0xea,0xb6,0x92,0x12,0x76,0x83,0xc3,0xae,0x96,0xa3,0xd4, + 0x6e,0x26,0xd6,0x9e,0x6b,0x26,0xf5,0x6a,0x4c,0x98,0xca,0xcf,0xf5,0x12, + 0x73,0x8c,0x30,0x9e,0x66,0xf6,0x4c,0xcc,0x43,0x7a,0xeb,0xfd,0x6f,0x51, + 0x6f,0xd0,0xdc,0x39,0xbe,0xe9,0x4c,0x42,0xfc,0x4e,0xf0,0x33,0x81,0x99, + 0xb4,0xe3,0x55,0x94,0x2d,0xf3,0x4d,0xb3,0x5d,0xdd,0x3d,0x0f,0xb6,0x90, + 0x7c,0x31,0xa3,0xac,0x43,0x70,0x1a,0xa7,0x3b,0x6d,0xa7,0xed,0xb4,0x9d, + 0xb6,0xbd,0x6f,0xc2,0x4d,0xb3,0xc5,0x38,0x1d,0xd6,0x21,0xf0,0xb5,0xcd, + 0xe5,0x3a,0x53,0x13,0xd9,0x74,0xde,0xd3,0x98,0xd2,0x55,0xbc,0x40,0xee, + 0xda,0x58,0xf6,0xc1,0x4d,0x2f,0x1d,0x6e,0x7a,0xed,0xb6,0x8b,0x8f,0xe6, + 0x36,0x6e,0xba,0x0e,0xfa,0x64,0x5c,0x6d,0x9f,0x7c,0x03,0x0e,0x7b,0xed, + 0x76,0xec,0x9d,0x9b,0x20,0x57,0xb1,0xc0,0xdd,0xdc,0x74,0xf6,0x9a,0x2e, + 0xc3,0x3e,0xd3,0x73,0xc2,0x4e,0xea,0x58,0x9d,0x71,0x3d,0x02,0x77,0x3c, + 0x2c,0x6b,0x27,0x6b,0xdc,0x64,0x5c,0x8b,0x00,0x6b,0x86,0x97,0x56,0xd6, + 0x0c,0x5f,0x7c,0x6b,0xc5,0x9c,0x9b,0xe6,0x5b,0xcf,0x6f,0x5a,0xe1,0x26, + 0x7e,0x4e,0xa7,0xdd,0x90,0xef,0xab,0x4c,0x0d,0x73,0x9b,0x26,0x86,0x39, + 0xe1,0xe3,0x81,0xb2,0x76,0xd3,0x88,0x99,0x69,0x64,0x60,0xa6,0xe1,0x12, + 0x33,0xa5,0x96,0x24,0x9d,0xf2,0xcb,0x7c,0x69,0xac,0x01,0xb9,0x0b,0x0b, + 0x0c,0x99,0xdf,0x2a,0xb5,0x22,0x45,0xa3,0x21,0xf1,0x5b,0x95,0x8b,0x61, + 0xea,0xaf,0x84,0xdd,0xac,0xc7,0x39,0x7c,0x2f,0x95,0x0a,0xc1,0xb5,0xe7, + 0x6e,0x92,0x60,0xc0,0x4e,0x81,0x80,0x57,0xc6,0xcb,0x36,0x3d,0xf7,0x7d, + 0x6f,0xbd,0xef,0x5e,0xdc,0x04,0x01,0x1f,0x4e,0x57,0x8e,0x61,0x0e,0x3b, + 0xbe,0x29,0x73,0x08,0x66,0x12,0x6e,0x2a,0x80,0x9b,0x2a,0x27,0x6e,0x3a, + 0x6d,0xa7,0xed,0xb4,0x9d,0xb6,0x03,0x6c,0x1a,0x37,0x31,0xea,0xc8,0x3a, + 0x04,0xf2,0x2d,0xe2,0xb6,0xb9,0xd8,0x98,0x99,0x20,0x9b,0xce,0x3b,0x8b, + 0x1d,0xfa,0xf0,0xab,0x73,0x72,0x14,0xda,0xe4,0xae,0x0e,0x99,0x99,0xbc, + 0xf4,0xe2,0xfa,0x8a,0x6c,0xc9,0x30,0x1f,0x4b,0x6e,0x14,0xac,0x83,0x84, + 0x6f,0xa9,0x83,0x73,0x6e,0xbb,0x6e,0x57,0xb9,0xe6,0xf0,0x5e,0x81,0xd9, + 0xf6,0x18,0xa6,0x26,0x97,0xd1,0x00,0x9d,0x33,0x37,0x6d,0x3a,0x7f,0x15, + 0x0f,0xd2,0x4b,0xdb,0x25,0x5d,0xf1,0x75,0x4b,0xc7,0x13,0x21,0xb9,0xcf, + 0x59,0x50,0xe7,0x39,0xc9,0x1a,0x98,0x19,0xf2,0xa9,0x73,0x9c,0xf0,0xad, + 0xbe,0x40,0x21,0x4d,0x31,0xe6,0xa6,0xf5,0xb5,0x2f,0x8d,0xdc,0xd4,0x35, + 0x70,0x93,0x32,0xbf,0xa9,0xaf,0xce,0x6f,0xd2,0xb9,0x69,0xbe,0x1d,0x37, + 0x19,0xfd,0x4d,0x33,0x95,0x9b,0xb0,0x56,0x78,0xa7,0xd3,0x50,0xbf,0x4b, + 0xb7,0x61,0x4e,0xb8,0xf6,0x1e,0xdd,0x40,0xf1,0x35,0x0d,0x96,0xe6,0x83, + 0xa7,0x85,0x6b,0x56,0x25,0x95,0xf4,0xd0,0xf9,0xf9,0x6b,0x4a,0x24,0xe2, + 0xe2,0xcb,0x99,0xcc,0xfb,0x77,0x4a,0xbb,0x5b,0x67,0xce,0x48,0x50,0x24, + 0xe2,0xa5,0x50,0xd0,0x61,0x1a,0x6e,0xb3,0x1e,0xa3,0x58,0xc4,0x4d,0x17, + 0x17,0x2f,0x29,0x1a,0x31,0xbf,0xc6,0x4c,0x6a,0x95,0x08,0x73,0x98,0x43, + 0xd6,0x08,0xc0,0x7c,0xee,0x7d,0x73,0xd3,0xaa,0x0c,0x46,0x6d,0xca,0xe6, + 0x52,0x32,0x4f,0xbc,0x3f,0x6c,0xcb,0x7c,0xa7,0x13,0x37,0xdd,0xbe,0x55, + 0xab,0x55,0xfa,0x83,0x3f,0xf8,0x83,0x25,0xc1,0x1c,0xb6,0xd5,0x0d,0xeb, + 0x4c,0xad,0x5e,0xf7,0x9e,0xf7,0xbc,0xe7,0x51,0xe2,0xf5,0xaf,0xff,0xfa, + 0xaf,0x07,0x7b,0xce,0x43,0xb6,0xb3,0xb3,0x33,0xfa,0x9d,0xdf,0xf9,0x1d, + 0xfa,0xc9,0x9f,0xfc,0x49,0xfa,0xa1,0x1f,0xfa,0x21,0xfa,0xa5,0x5f,0xfa, + 0x25,0xfa,0x8f,0xff,0xf8,0x0f,0x9a,0x4e,0xa7,0x6b,0xd7,0x62,0xad,0x24, + 0x2d,0x3d,0x7f,0xfe,0xe7,0x7f,0x6e,0x41,0x6c,0xd7,0x37,0xb3,0x78,0x3e, + 0x87,0xed,0xef,0xff,0xfe,0xef,0xf5,0xbc,0x46,0xbe,0x6f,0xda,0xcc,0xea, + 0xfe,0x5d,0x82,0xcd,0x6e,0xb7,0xeb,0xfb,0x36,0x9b,0x6d,0xab,0x38,0x61, + 0xad,0xb9,0xc7,0x68,0x37,0xcf,0x61,0x33,0x72,0x53,0x7a,0xa0,0x7c,0x43, + 0xce,0xd3,0x36,0x17,0x5b,0xba,0x2a,0xb2,0xe9,0xbc,0xa3,0xd8,0xa5,0x17, + 0x4e,0x3f,0xd9,0x99,0x9f,0x2e,0x42,0x18,0xa7,0xba,0x12,0x46,0xb0,0xe7, + 0x13,0xb7,0x0a,0xbe,0x51,0x77,0x15,0x50,0xb8,0xe9,0xae,0x6b,0x77,0x11, + 0x5b,0x3a,0x42,0x2f,0x5d,0xd7,0x7b,0x0d,0x53,0x93,0x8b,0xa8,0x9f,0xce, + 0x02,0xee,0x8d,0xe7,0xdf,0xb9,0x3a,0xa7,0x57,0x1e,0x07,0xd9,0x52,0x91, + 0x45,0x7c,0x32,0x51,0x7a,0xe9,0xbc,0xa6,0xb7,0xcf,0x5e,0x91,0x23,0xaf, + 0xfa,0x9d,0x8a,0xda,0x5a,0x4e,0x8a,0xcf,0xc9,0x15,0x0b,0x0b,0x37,0xe1, + 0x1b,0xbf,0x8a,0xcf,0x49,0xfb,0x4e,0x5d,0x5d,0xf9,0x4e,0x5d,0xb7,0x69, + 0xea,0x6f,0x52,0xd6,0x70,0x5a,0x70,0xd3,0xe4,0x48,0xb9,0xa9,0x52,0x82, + 0xbf,0xc8,0x46,0x1e,0x8f,0x5d,0xde,0x2b,0x03,0x13,0x69,0xef,0xb6,0x19, + 0x59,0x09,0xfb,0xe0,0x0a,0xbc,0xb7,0x1f,0x65,0x96,0xc4,0x3c,0xf3,0x5c, + 0xd6,0x6f,0x1a,0x66,0xab,0x11,0xa7,0x74,0xd2,0x47,0xf6,0x6b,0x66,0x76, + 0xfb,0x19,0xe5,0x37,0x5c,0xb7,0x49,0x30,0x47,0x2a,0x18,0xf4,0xc9,0x9c, + 0xa4,0x55,0x66,0x03,0xdb,0x7d,0xf8,0xc3,0x1f,0x56,0xbe,0xb5,0xb2,0x05, + 0xe3,0xdd,0x25,0x2d,0x4e,0x2f,0xb8,0x06,0xef,0xd5,0xd5,0xb9,0x6c,0x2b, + 0xd5,0xc2,0x5e,0xc2,0x35,0x4a,0x9e,0xeb,0xcf,0x82,0x9b,0xa6,0x4f,0x9e, + 0x9b,0xbc,0x5e,0x2f,0x7d,0xd4,0x47,0x7d,0xd4,0x92,0x7c,0xe7,0x77,0x7e, + 0xe7,0xda,0x75,0x1f,0xfc,0xe0,0x07,0xd7,0xae,0xfb,0x89,0x9f,0xf8,0x89, + 0x47,0x89,0xd7,0xb7,0x7f,0xfb,0xb7,0x1f,0xec,0x39,0xf7,0xd9,0xd2,0xe9, + 0x34,0x7d,0xc7,0x77,0x7c,0xc7,0x5a,0x7e,0x68,0xf2,0xf9,0x9f,0xff,0xf9, + 0xf4,0xfa,0xf5,0xeb,0xa5,0x7b,0xb0,0xa6,0xb9,0x76,0xfe,0xd3,0x3e,0xed, + 0xd3,0x2c,0x8a,0xb9,0xb2,0x45,0x22,0x11,0xfa,0xfe,0xef,0xff,0x7e,0x69, + 0x7b,0xcf,0x71,0xfb,0xca,0xaf,0xfc,0x4a,0x3d,0xaf,0x91,0xef,0x9b,0x36, + 0xb3,0xba,0x7f,0x97,0x60,0xfb,0xd3,0x3f,0xfd,0x53,0x7d,0xff,0x8f,0xfe, + 0xe8,0x8f,0xb6,0x8a,0x13,0xe6,0x71,0x3e,0x46,0xbb,0x79,0x0e,0xdb,0x2e, + 0xdc,0x74,0x9d,0x6b,0x8a,0x18,0x8f,0xb9,0x5b,0x37,0xe4,0xac,0x8e,0xe8, + 0x2a,0x55,0x21,0x57,0x63,0xca,0xfb,0xcc,0x57,0xd9,0x3a,0x7d,0xf8,0xec, + 0x82,0x5e,0xdf,0xc2,0x15,0x4b,0x7c,0x13,0x0d,0xd0,0x55,0xc4,0x4f,0xd7, + 0x99,0xfd,0x72,0xd3,0x35,0xde,0xa7,0xdb,0x32,0x0e,0xbb,0x0a,0xfc,0x46, + 0x17,0x1c,0xe7,0x4d,0xe7,0x3f,0xf4,0xce,0xdb,0x4b,0xe7,0x91,0xb6,0xf3, + 0x90,0x97,0x5e,0xd8,0x2e,0xe8,0xa5,0xfd,0xea,0x69,0x70,0x53,0x7b,0x99, + 0x9b,0xc6,0x2a,0x37,0x8d,0x74,0x6e,0x2a,0x33,0x33,0x95,0xf4,0xb9,0x4d, + 0x46,0x6e,0xea,0x77,0xd3,0xaa,0x2c,0x33,0x4a,0xa3,0x16,0xa5,0x72,0x31, + 0xc4,0xfc,0x14,0xa6,0x6b,0xdb,0x39,0xc5,0xe3,0x61,0x6a,0x72,0xda,0x6a, + 0x8d,0x12,0xd5,0xea,0x45,0x5d,0x30,0x77,0xba,0x58,0xcc,0x30,0x5f,0x39, + 0x64,0xce,0xb7,0x36,0x2e,0x67,0x26,0x99,0xb4,0x9f,0x62,0x51,0x27,0xf3, + 0xd8,0x25,0x05,0xfc,0x36,0x2a,0x15,0x83,0x3b,0x71,0x53,0x36,0xe3,0xa3, + 0x40,0xc0,0x25,0xf3,0x82,0x56,0x19,0x04,0xef,0xc3,0x61,0x7e,0x37,0xfc, + 0x4e,0xfb,0x64,0x1b,0x84,0xdb,0x1b,0xc0,0xdf,0xb4,0x1f,0x1e,0x33,0x4a, + 0x8e,0xeb,0x0f,0xbe,0xeb,0xfb,0x9c,0xb9,0xe9,0x13,0x3e,0xe1,0x13,0x68, + 0x3c,0x1e,0x2f,0x5d,0xf7,0x1b,0xbf,0xf1,0x1b,0x27,0x6e,0x22,0x85,0x99, + 0x3e,0xe3,0x33,0x3e,0x63,0x29,0x1f,0x3e,0xfa,0xa3,0x3f,0x5a,0xc4,0x78, + 0xec,0xe3,0x3f,0xfe,0xe3,0x25,0x0d,0xda,0x76,0x2c,0xdc,0xf4,0x87,0x7f, + 0xf8,0x87,0xf4,0xb1,0x1f,0xfb,0xb1,0x12,0x8f,0x13,0x37,0x9d,0xb8,0xe9, + 0x18,0xb7,0x5d,0xb8,0xc9,0x0d,0x2e,0x62,0x59,0x3a,0xd6,0x9c,0xd3,0x55, + 0xba,0x4a,0x1f,0x7c,0xf1,0x9a,0x1c,0xa5,0x1e,0x33,0xd4,0x90,0xde,0xb9, + 0x72,0xd2,0xbb,0xcc,0x06,0x97,0xcc,0x16,0x87,0x60,0x96,0xa7,0x20,0x32, + 0x46,0x17,0x0f,0xe9,0x7e,0x26,0x30,0x13,0xe6,0x5a,0x9d,0x41,0x42,0x1e, + 0xe6,0xa6,0xc4,0x12,0x37,0x69,0x73,0x9c,0x5c,0xd1,0x90,0x7c,0x23,0x5e, + 0xe1,0xa6,0xf2,0x82,0x9b,0x0c,0x6b,0x11,0x94,0x99,0x9b,0x16,0x6b,0x86, + 0x6b,0xf3,0x9b,0x86,0xfa,0x3a,0x04,0xfb,0xe6,0xa6,0xf1,0xa8,0xc9,0x7c, + 0x54,0x97,0xef,0xbf,0xf6,0x7b,0x65,0x66,0x8d,0x12,0x75,0x3b,0xcc,0x36, + 0xed,0x3c,0x75,0xdb,0x39,0xea,0xb5,0x73,0x5b,0x73,0xd3,0xaa,0xb4,0x9b, + 0x71,0x7a,0xf5,0xea,0x5d,0xd6,0x8f,0x1f,0xa0,0x0f,0x7f,0x68,0x21,0xf0, + 0x49,0xd5,0x2a,0xd1,0x3b,0xef,0x87,0xaf,0x29,0x97,0x09,0x50,0xbd,0x1a, + 0x25,0x8f,0xfb,0x92,0x92,0x71,0xb7,0x7e,0xae,0xd7,0x49,0x72,0xfc,0x12, + 0x77,0x86,0x51,0x2c,0x84,0x28,0xcc,0xe5,0x83,0xb5,0x2a,0xf7,0xcd,0x30, + 0x56,0xc8,0x9b,0xc0,0x4d,0x90,0x97,0x2f,0x5f,0x2e,0x5d,0xf7,0xb5,0x5f, + 0xfb,0xb5,0x8f,0xca,0x4d,0xdd,0x6e,0x97,0x3e,0xf0,0x81,0x0f,0x88,0x5c, + 0x5f,0x5f,0x1f,0xec,0x39,0xbb,0x6e,0x5f,0xff,0xf5,0x5f,0xaf,0xa7,0xff, + 0x8b,0xbf,0xf8,0x8b,0x25,0x7e,0x58,0x7b,0x04,0x9c,0xf9,0xbf,0xff,0xfb, + 0xbf,0x4b,0x4c,0xf5,0x0d,0xdf,0xf0,0x0d,0xfa,0x7d,0xc7,0xc2,0x4d,0xdf, + 0xfd,0xdd,0xdf,0xad,0xc7,0xe3,0x4d,0xe7,0x26,0x8c,0x3d,0x63,0x4d,0x11, + 0xa3,0x7c,0xef,0xf7,0x7e,0xaf,0x7e,0xef,0x6f,0xfe,0xe6,0x6f,0xae,0x9d, + 0xc7,0x06,0x76,0xd6,0xea,0x26,0x7e,0x6f,0xb3,0x9d,0xb8,0x69,0xfb,0x6d, + 0x95,0x9b,0x02,0xcc,0x4d,0xee,0xf6,0xfd,0xc4,0xd5,0x9c,0xd1,0x4b,0x6f, + 0x84,0xde,0x7e,0xfd,0x5a,0x7c,0x2d,0xd7,0xf9,0xf8,0x1b,0x2f,0x32,0x56, + 0xe8,0xb1,0xd3,0x2b,0x9f,0x93,0x5e,0x3a,0x6c,0xf4,0xee,0xe5,0xb9,0x1c, + 0xb3,0xf3,0x39,0x47,0x21,0xc1,0xdc,0x84,0x75,0x1d,0x52,0xe4,0x2d,0x2b, + 0xdf,0xf9,0x75,0x46,0x83,0xe4,0x67,0x6e,0x8a,0xd4,0x0a,0x4b,0x73,0x9c, + 0x94,0x6f,0xad,0xd4,0x4d,0xbe,0xb5,0xb2,0xf8,0xb6,0xef,0xbd,0xb8,0x69, + 0x6e,0xe4,0xa6,0x21,0x73,0xd3,0x80,0xb9,0xa9,0x27,0x6b,0x5e,0x76,0xda, + 0x58,0x1b,0xbc,0x45,0x2d,0xb6,0xc1,0xf9,0x7c,0x4e,0x7c,0xe7,0x90,0x58, + 0x2c,0x4a,0x7e,0xbf,0x5f,0xda,0x28,0xfe,0x47,0xc2,0x01,0x66,0x94,0x8c, + 0xca,0x4c,0xbb,0x71,0xd3,0x43,0xa4,0xc3,0xcc,0x65,0xb3,0x5d,0x88,0xef, + 0x2a,0x93,0xf2,0x53,0xc0,0x7f,0x2d,0x63,0x74,0x60,0x25,0x48,0xa5,0x1c, + 0x16,0x5f,0x54,0xb7,0x75,0x3b,0x3b,0x15,0xf2,0x41,0x4e,0x5f,0x92,0x7a, + 0x07,0xf0,0xfd,0x9c,0xb8,0xe9,0xe1,0x9b,0x91,0x9b,0xbe,0xe2,0x2b,0xbe, + 0x42,0xff,0xfd,0xdb,0xbf,0xfd,0xdb,0xfa,0x35,0xcd,0x66,0x53,0xf7,0xa7, + 0x7c,0xcd,0xd7,0x7c,0xcd,0xad,0xfa,0x1f,0xdf,0x0b,0xfc,0x97,0x7f,0xf9, + 0x17,0x7d,0x2e,0xc7,0x3f,0xfd,0xd3,0x3f,0x51,0x38,0x1c,0x5e,0xbb,0x0e, + 0xf6,0x46,0xb3,0x45,0x98,0x67,0x83,0x78,0xa0,0xef,0x8e,0xf9,0x41,0xb0, + 0x67,0x46,0x9b,0x16,0x8f,0xc7,0xf5,0xfb,0xc0,0x53,0xda,0x71,0xcc,0x4f, + 0xc1,0x86,0x76,0x82,0x39,0x43,0x7f,0xf2,0x27,0x7f,0x62,0x3a,0x37,0x4b, + 0xdb,0xc0,0x37,0x38,0x0f,0x7f,0x01,0x04,0x76,0x6f,0xd5,0xaf,0x76,0xdb, + 0x06,0xce,0xd0,0xd2,0xfe,0x89,0x9f,0xf8,0x89,0x54,0x2c,0x16,0xd7,0xae, + 0x01,0xe3,0x19,0xfd,0x76,0xd9,0x6c,0x56,0x8e,0x9b,0x71,0x13,0xf2,0xea, + 0xef,0xfe,0xee,0xef,0x24,0xdd,0xef,0x7d,0xef,0x7b,0x37,0xce,0x37,0x42, + 0x1c,0xdf,0x7a,0xeb,0x2d,0x49,0x9f,0x36,0x3f,0x0a,0x6b,0xa7,0xad,0x5e, + 0xbf,0x9a,0x37,0x28,0xb7,0xbf,0xfa,0xab,0xbf,0xa2,0xbf,0xfc,0xcb,0xbf, + 0xa4,0x44,0x22,0x21,0xc7,0xbf,0xf1,0x1b,0xbf,0x51,0x8f,0xc7,0xdf,0xfc, + 0xcd,0xdf,0xc8,0x31,0xdc,0x67,0x7c,0x16,0xe2,0xa2,0x3d,0x0b,0xf7,0x5e, + 0x5e,0x5e,0x4a,0xde,0xed,0xb2,0x69,0x71,0x46,0x3e,0x23,0x9c,0x3f,0xfb, + 0xb3,0x3f,0x93,0xfc,0x5e,0x8d,0x33,0xf6,0xb5,0x38,0x6b,0x0c,0x92,0xcb, + 0xe5,0xe8,0x6f,0xff,0xf6,0x6f,0xe5,0xbe,0xdb,0xf2,0x05,0x9b,0x56,0x9e, + 0xc8,0x93,0x68,0x34,0x2a,0xc7,0xb6,0xe5,0x26,0xb3,0xed,0x47,0x7e,0xe4, + 0x47,0xf4,0x7b,0x11,0xae,0xd9,0x86,0xbc,0x5d,0xad,0x83,0xc6,0x0d,0xf9, + 0xae,0xb5,0x81,0xff,0xfa,0xaf,0xff,0x92,0xba,0x7c,0x17,0x37,0x61,0x1e, + 0x16,0xb8,0x5b,0xcb,0x73,0xcc,0xa1,0xda,0xb4,0x21,0x3f,0xde,0x79,0xe7, + 0x9d,0xa5,0xbc,0xc5,0xfe,0x73,0x99,0xaf,0xb6,0x4f,0x6e,0x82,0xdf,0xe9, + 0xad,0x0f,0x7f,0x84,0xce,0x23,0x3e,0xcb,0x79,0xe5,0x58,0x04,0xeb,0x5f, + 0xbe,0x9f,0xdb,0xe2,0x7b,0xde,0xf7,0x5e,0x7a,0x0f,0xb7,0xaf,0xb7,0xb8, + 0x6e,0xbe,0xb8,0xba,0x78,0x32,0xdc,0x54,0xaf,0x95,0x58,0x57,0xa4,0x68, + 0x30,0xe8,0xcb,0x1c,0xe3,0x19,0x5f,0x3b,0x9d,0x8f,0xf8,0x3f,0x5f,0xcf, + 0xf7,0x76,0x7b,0x6d,0x0a,0x04,0x02,0xf4,0xfa,0xf5,0x4b,0x59,0xc7,0x49, + 0x9f,0xdb,0xd4,0xd3,0xb8,0x24,0x79,0x10,0x01,0x17,0xbd,0x8f,0xf3,0x14, + 0x3e,0x07,0xcc,0xd3,0xc0,0xda,0x96,0xd8,0xff,0xc8,0x47,0x3e,0xcc,0xba, + 0xe2,0x9a,0x5c,0xce,0x4b,0x69,0xa7,0x38,0x7f,0x71,0xfe,0xf2,0xd6,0xb0, + 0xe0,0xdb,0x0a,0x04,0x7c,0xcf,0x87,0x9b,0xf2,0xcf,0x97,0x9b,0x30,0x1e, + 0xf6,0x45,0x5f,0xf4,0x45,0xf2,0xfb,0xeb,0xbe,0xee,0xeb,0xf4,0x6b,0xfe, + 0xe7,0x7f,0xfe,0x47,0xbf,0xc6,0x38,0x5e,0xb7,0xaa,0xff,0xa1,0xc3,0x3f, + 0xe6,0x63,0x3e,0xc6,0xd4,0x7f,0xf5,0x0b,0xbf,0xf0,0x0b,0x4b,0xb6,0x17, + 0xf7,0x6a,0xe7,0xfe,0xf9,0x9f,0xff,0x59,0x1f,0x3b,0x82,0x80,0x25,0x36, + 0x8d,0xd3,0x19,0xd9,0x05,0xcf,0xfb,0x99,0x9f,0xf9,0x99,0xb5,0x67,0x7d, + 0xcf,0xf7,0x7c,0x8f,0xd8,0x2a,0xe3,0x06,0x6e,0xf8,0xea,0xaf,0xfe,0xea, + 0xb5,0x6b,0x31,0x17,0xe9,0xfc,0xfc,0x7c,0xab,0xbc,0x32,0x3e,0x0b,0x73, + 0xc0,0x37,0x6d,0xff,0xf8,0x8f,0xff,0x28,0x76,0xcf,0x68,0xc7,0x56,0xb9, + 0xe9,0x2f,0xfe,0xe2,0x2f,0xe8,0xe3,0x3e,0xee,0xe3,0x96,0xe2,0x02,0x7b, + 0x9f,0xcf,0xe7,0x97,0xc2,0xf2,0x78,0x3c,0xf4,0xd9,0x9f,0xfd,0xd9,0xa6, + 0x79,0x8a,0xeb,0x35,0x2e,0x5b,0xcd,0x9b,0xdf,0xfd,0xdd,0xdf,0xa5,0x2f, + 0xff,0xf2,0x2f,0xd7,0xf7,0x8d,0xbc,0xb4,0x2a,0x9a,0xdf,0x09,0xed,0x79, + 0x75,0x0c,0x52,0x13,0xf8,0x1b,0xcd,0x18,0xc1,0x6c,0x0b,0x06,0x83,0xf4, + 0xb9,0x9f,0xfb,0xb9,0xa6,0xe1,0x7c,0xe9,0x97,0x7e,0xe9,0x12,0x47,0x1b, + 0xf3,0x05,0x75,0xe2,0xf7,0x7e,0xef,0xf7,0xd6,0xea,0x90,0x59,0xbe,0x20, + 0x2e,0xdf,0xf5,0x5d,0xdf,0xb5,0x74,0x1d,0xd8,0x1e,0xbc,0x6f,0xe4,0xff, + 0x43,0x70,0xd3,0x6d,0xe3,0x74,0xff,0xf6,0x6f,0xff,0x26,0x4c,0xbd,0x5a, + 0xc7,0x30,0x3e,0xba,0xa9,0xdd,0x80,0x0d,0x51,0x27,0x56,0xf3,0xea,0xdb, + 0xbe,0xed,0xdb,0xd6,0xf2,0xdc,0xe7,0xf3,0xd1,0x17,0x7e,0xe1,0x17,0x9a, + 0xe6,0x2d,0xfc,0x9f,0xdb,0xfa,0xbf,0x8e,0x79,0xdb,0x27,0x37,0x5d,0xc7, + 0xf3,0x74,0x9d,0xb1,0x9e,0x55,0x8e,0x4a,0x72,0x0b,0x39,0x0b,0x7b,0xe9, + 0x95,0xdf,0x25,0xbf,0xad,0xe3,0xa6,0x1b,0xda,0xcc,0x4d,0x23,0x9d,0x9b, + 0x30,0x27,0xbc,0x50,0xc8,0x53,0xad,0x56,0xa5,0xd1,0xb8,0x2f,0x9c,0x34, + 0xbb,0x99,0x88,0x2d,0x86,0x4c,0x6f,0x46,0xc2,0x4f,0x93,0xf9,0x90,0xcf, + 0xf7,0x64,0x0e,0x37,0xd6,0x19,0x07,0xb7,0x24,0xe2,0x3e,0x83,0x8f,0xe7, + 0x30,0xdc,0x04,0x69,0xd6,0xa3,0xd4,0x6e,0xc4,0x44,0xae,0x2e,0x5f,0x91, + 0xc3,0x7e,0x41,0x85,0x7c,0x80,0x3a,0xad,0xb8,0xf8,0xa2,0x5a,0x7c,0x1c, + 0x6b,0x12,0x60,0xde,0x53,0x3a,0xe5,0xdb,0x18,0x8e,0xd7,0x73,0x45,0xfe, + 0x67,0xc5,0x4d,0xa9,0x67,0xcd,0x4d,0x1a,0x1b,0xc0,0x76,0xb5,0xdb,0x6d, + 0xb9,0xe6,0x17,0x7f,0xf1,0x17,0x75,0xbb,0xf4,0x9f,0xff,0xf9,0x9f,0xa6, + 0xfa,0xff,0xff,0xfe,0xef,0xff,0xf4,0xe3,0xb8,0x17,0x8c,0xf2,0x25,0x5f, + 0xf2,0x25,0x4b,0x7a,0x1d,0xf7,0x6a,0x9b,0x91,0x9b,0x30,0x17,0x48,0xfb, + 0x0d,0x7e,0x42,0x7f,0x7d,0x1b,0x6e,0xfa,0x94,0x4f,0xf9,0x14,0xf9,0xff, + 0x05,0x5f,0xf0,0x05,0x3a,0xef,0x69,0xf2,0xc7,0x7f,0xfc,0xc7,0xfa,0x3d, + 0xf5,0x7a,0x9d,0x3e,0xeb,0xb3,0x3e,0x4b,0x3f,0xf7,0x99,0x9f,0xf9,0x99, + 0xf4,0x65,0x5f,0xf6,0x65,0x4b,0x7e,0x21,0x33,0x9f,0xd8,0xea,0xf6,0x55, + 0x5f,0xf5,0x55,0xfa,0x3d,0xff,0xfe,0xef,0xff,0xbe,0x53,0x3e,0x1b,0xf9, + 0x40,0xf3,0xdd,0x21,0x1e,0xc8,0x27,0x23,0x27,0xc0,0x6e,0x6b,0x1b,0x7c, + 0x10,0x46,0x7b,0x8a,0x74,0x82,0x5f,0x8c,0xbc,0xf5,0x03,0x3f,0xf0,0x03, + 0xa6,0x79,0xf3,0x49,0x9f,0xf4,0x49,0x4b,0xf9,0x01,0xff,0xd1,0x6d,0xdc, + 0x84,0xb2,0xfe,0xe4,0x4f,0xfe,0x64,0xd9,0x47,0xf8,0x60,0xcf,0x1f,0xfd, + 0xd1,0x1f,0x5d,0xca,0xd7,0x6f,0xf9,0x96,0x6f,0xb9,0x33,0x9d,0x60,0x45, + 0xe3,0x3d,0x9f,0xf7,0x79,0x9f,0x27,0x71,0x46,0x1e,0x6b,0xc7,0xbe,0xe9, + 0x9b,0xbe,0xc9,0x34,0x5f,0xb4,0xe7,0x23,0x5f,0x8c,0x3e,0x23,0xc8,0x8f, + 0xfd,0xd8,0x8f,0x2d,0x3d,0x07,0x75,0xc2,0x58,0xdf,0x50,0x9e,0x5a,0x7d, + 0x30,0xca,0x63,0x72,0x13,0xfc,0x72,0xc6,0x79,0x6e,0x88,0x0f,0x18,0x0e, + 0xf1,0x33,0x1e,0x37,0xb6,0x1b,0xbc,0x93,0x69,0x2c,0x7f,0xe4,0x1d,0xd2, + 0xaf,0xed,0xe3,0x7e,0xcd,0x27,0x8a,0xbc,0xfd,0x9c,0xcf,0xf9,0x1c,0x3d, + 0xcd,0xe0,0xaa,0x1f,0xff,0xf1,0x1f,0x5f,0xe2,0x44,0xfc,0xde,0xd5,0x37, + 0x78,0x6c,0x9b,0xc6,0x4d,0x95,0xc1,0x8c,0xc2,0x85,0x2a,0x05,0x3a,0x24, + 0x73,0xbb,0xcd,0xe4,0x85,0x27,0x42,0x6f,0x7d,0xe4,0x5d,0x7a,0x15,0x48, + 0x98,0x9e,0xbf,0xce,0xa5,0xc8,0xc6,0x4c,0xf0,0xc6,0x49,0x3a,0x42,0x67, + 0x1e,0x07,0xbd,0xe7,0x7d,0xef,0x5b,0x92,0x0f,0x72,0x5b,0xc7,0xbc,0x26, + 0x5c,0x83,0x75,0x09,0xb0,0x76,0x81,0x2d,0x1b,0x93,0x7d,0x85,0x9d,0xd4, + 0x39,0x4e,0x05,0x75,0x8e,0x53,0x39,0x2b,0xdf,0x9b,0xf1,0x73,0x3e,0x86, + 0xab,0xcc,0x4d,0x35,0x8d,0x9b,0xb4,0x35,0x9c,0x1a,0xfa,0x5a,0x04,0xd5, + 0x5e,0x47,0x59,0xfb,0xd2,0xc0,0x4d,0xfd,0xc9,0xe8,0x9e,0xdc,0x34,0x5e, + 0xf7,0x37,0xf1,0x73,0xea,0xf5,0x1a,0x8d,0x27,0x43,0x95,0x97,0x16,0xcc, + 0xa4,0x88,0xc2,0x4d,0xca,0xbb,0x70,0x8a,0xe0,0x7b,0xb6,0x4d,0xe6,0x3b, + 0xac,0x35,0xfe,0xfa,0xf5,0x0b,0xaa,0x94,0x82,0xd4,0xef,0x24,0x1e,0x45, + 0xc0,0x4d,0x89,0x98,0x8b,0xba,0xed,0xb8,0x7e,0xac,0x98,0x0f,0x72,0x9f, + 0xfa,0x82,0xc2,0xc1,0x6b,0x6a,0x37,0x63,0xa6,0xf7,0x15,0x99,0xab,0xe0, + 0x9f,0x4a,0xa5,0xe3,0x32,0x57,0xdb,0x6a,0xe6,0xd9,0x87,0x94,0x2a,0x39, + 0xf9,0x96,0xcb,0x73,0xe5,0x26,0xf8,0x7e,0xb4,0x7d,0xed,0x7d,0x69,0xcd, + 0x0e,0x82,0x1b,0x8c,0xb6,0xd9,0xa8,0xff,0x31,0x17,0xe4,0xd3,0x3f,0xfd, + 0xd3,0xc5,0x3e,0xe0,0x9b,0x3b,0xda,0xf6,0xfb,0xbf,0xff,0xfb,0xfa,0xf5, + 0xbf,0xf6,0x6b,0xbf,0xa6,0x1f,0x37,0x72,0x13,0x58,0xe9,0x1f,0xfe,0xe1, + 0x1f,0xe4,0x9d,0x6e,0x8c,0xcf,0x98,0xc5,0x4b,0xdb,0x8c,0xcf,0x87,0x60, + 0x4c,0x43,0xdb,0x7e,0xfd,0xd7,0x7f,0x5d,0x3f,0xfe,0x7d,0xdf,0xf7,0x7d, + 0xfa,0xf1,0xdf,0xfa,0xad,0xdf,0xd2,0x8f,0x83,0x0b,0x35,0x3f,0x10,0xc6, + 0x52,0xb4,0xe3,0x58,0x47,0xe0,0xae,0xcd,0xc8,0x30,0x58,0x4f,0x7f,0x97, + 0xcd,0xc8,0x07,0x90,0x9f,0xfb,0xb9,0x9f,0xd3,0xe3,0x61,0x7c,0x57,0xf1, + 0x53,0x3f,0xf5,0x53,0xf5,0x7b,0xe0,0xff,0x01,0x7b,0x22,0x4f,0x91,0xbf, + 0xda,0x06,0x9f,0x82,0x76,0x3d,0xfc,0x43,0x9b,0xf2,0xe6,0xa7,0x7f,0xfa, + 0xa7,0xc9,0xe9,0x74,0x4a,0x1e,0x81,0x45,0x4b,0xa5,0x12,0x7d,0xeb,0xb7, + 0x7e,0xab,0x7e,0x1e,0x63,0xa2,0x38,0x06,0xbb,0xfc,0xdf,0xff,0xfd,0xdf, + 0xfa,0x71,0xf8,0x46,0xb4,0x0d,0xe7,0xc0,0x4b,0xdf,0xfc,0xcd,0xdf,0x4c, + 0xbf,0xfc,0xcb,0xbf,0x7c,0xeb,0x7b,0xfd,0xd8,0xf0,0x3c,0x8d,0x15,0x7e, + 0xea,0xa7,0x7e,0x4a,0x3f,0x0e,0x7f,0x91,0xc6,0x7b,0xf8,0xbf,0x29,0x5f, + 0x7e,0xe5,0x57,0x7e,0x45,0xcf,0x17,0xd4,0x09,0xed,0x38,0x78,0x41,0xdb, + 0x90,0xf7,0x46,0xe6,0xd5,0xd6,0x02,0x40,0x5c,0x7f,0xf8,0x87,0x7f,0xd8, + 0x32,0x6e,0xc2,0x7b,0xa8,0xda,0xf1,0x1f,0xfc,0xc1,0x1f,0xd4,0x79,0x07, + 0xf1,0x33,0xfa,0xa0,0x8c,0xed,0x06,0x73,0xe0,0xb4,0xe3,0x48,0x2f,0x36, + 0x70,0xcf,0xcf,0xff,0xfc,0xcf,0xeb,0xc7,0xff,0xfa,0xaf,0xff,0x5a,0x8e, + 0xc3,0x87,0xa9,0x1d,0xfb,0xd5,0x5f,0xfd,0x55,0x3d,0x0c,0x5c,0x8f,0xe7, + 0xc1,0x47,0xfc,0xb3,0x3f,0xfb,0xb3,0x3b,0xa7,0xf9,0xd8,0x36,0xa4,0xa7, + 0xd3,0xed,0x52,0xa6,0x50,0xa2,0x68,0xa5,0xad,0x7c,0x4f,0xae,0xb5,0x90, + 0xcb,0x74,0x95,0x3e,0x74,0x76,0x45,0x1f,0x78,0x75,0x4e,0xaf,0x42,0x69, + 0xb2,0x15,0x7b,0x64,0xaf,0x8e,0xe5,0x9c,0xa3,0x3e,0xa5,0xf3,0x58,0x81, + 0xde,0xf7,0xa1,0xb7,0x45,0xde,0xfb,0x81,0xf7,0xd3,0x45,0x22,0xc8,0x5c, + 0x10,0x7b,0xa3,0xe4,0x8a,0x59,0xe8,0x8a,0xd9,0xe9,0x3c,0xea,0x5f,0x92, + 0x8b,0x78,0x80,0xae,0x32,0x11,0xe5,0x9a,0x4c,0x54,0x44,0xbb,0x07,0xbe, + 0xa8,0x85,0xcf,0x49,0x5d,0xff,0xb2,0x9c,0x21,0x2f,0xf3,0x13,0xd6,0x0e, + 0x07,0x37,0x45,0xeb,0x45,0xf9,0x4e,0x9d,0xc2,0x4d,0x55,0x75,0x0d,0x27, + 0x75,0xcd,0xf0,0xa5,0x6f,0xd4,0xf5,0xf7,0xca,0x4d,0x93,0x71,0x4f,0xbe, + 0x4f,0x37,0x1c,0x29,0xcc,0x34,0xdf,0x92,0x9b,0x16,0xdf,0xb5,0xed,0x53, + 0xad,0x5e,0x22,0xb7,0xcb,0x46,0xd1,0xb0,0x53,0xde,0xa1,0x3b,0x34,0x37, + 0xc5,0x63,0x6e,0x79,0x4f,0x4f,0xdb,0xaf,0x57,0x23,0xe4,0xf7,0x5d,0x73, + 0xff,0xea,0x15,0x3f,0x3f,0xb2,0xf1,0xbe,0x54,0xc2,0xcd,0xfd,0x78,0x1f, + 0xfd,0x3f,0x7b,0xe7,0x01,0x24,0x49,0x72,0x15,0xec,0x3f,0x08,0x82,0x20, + 0x08,0x9c,0x10,0x20,0x40,0x08,0x0f,0xc2,0x09,0x10,0x5e,0x78,0x0f,0x12, + 0x02,0x24,0x8c,0xf0,0x48,0x08,0x81,0xf0,0xde,0x0b,0x24,0x40,0x42,0x77, + 0x27,0x21,0xe9,0x74,0x77,0x3a,0xbf,0xe6,0xf6,0xd6,0xcf,0xee,0x78,0xef, + 0x4d,0x8f,0xf7,0xde,0x7b,0xef,0xfd,0xcc,0xee,0xec,0xae,0xde,0x5f,0x5f, + 0x76,0xbf,0x9e,0xec,0x9a,0xea,0x99,0x1e,0xdb,0x33,0x7b,0xf5,0x22,0x32, + 0x66,0xba,0xbb,0x2a,0x2b,0x2b,0x33,0x2b,0xf3,0xab,0xf7,0x5e,0xbe,0x9c, + 0x9d,0x9f,0x8e,0x3b,0xef,0x1c,0x55,0x22,0x46,0x14,0xb1,0xa8,0x1e,0x56, + 0x6e,0xc2,0x67,0x47,0x3f,0x33,0x4f,0x32,0xdf,0xe9,0x67,0x6c,0x74,0xd1, + 0xb8,0x49,0x65,0x61,0x61,0x21,0xfc,0x3f,0xb6,0xb2,0x68,0xf6,0x09,0x9b, + 0x9b,0xde,0xf1,0x8e,0x77,0xec,0x59,0x2e,0x15,0xfb,0xfa,0xe8,0x24,0x6c, + 0x61,0x7e,0xd2,0xdf,0x6c,0x3b,0x23,0x7a,0x1a,0xfd,0xde,0xed,0x93,0xa4, + 0x3a,0x24,0xe6,0xf2,0xbd,0xfc,0x43,0x54,0x1f,0x42,0x72,0xc7,0x19,0xd8, + 0x4b,0xdc,0x7c,0x80,0x0e,0xcc,0x16,0x5b,0x1f,0xe3,0x16,0xf5,0xf7,0x52, + 0x81,0x4d,0x74,0x1e,0x86,0x39,0x55,0xec,0xba,0x21,0x3f,0x2f,0xc6,0x89, + 0xe6,0x17,0x6e,0xfb,0xdf,0x70,0x9f,0xe8,0x18,0x93,0x93,0x93,0x65,0x6e, + 0x6e,0x6e,0x5f,0xf7,0x19,0xad,0xcc,0xd8,0xee,0x6c,0x1b,0xa0,0x57,0xbd, + 0xd0,0x06,0xf6,0x39,0xfc,0x6f,0xff,0xa6,0xf2,0x4f,0xff,0xf4,0x4f,0xe1, + 0xef,0xff,0xf1,0x1f,0xff,0x31,0xe2,0xba,0xe4,0x67,0xeb,0x76,0x4e,0x8a, + 0x9b,0x60,0x24,0xb5,0x35,0x73,0x7d,0x77,0x3f,0xe3,0x9d,0xc1,0xfd,0x1c, + 0x60,0x63,0xd5,0xef,0xe0,0x63,0x5b,0xe0,0x5c,0xfd,0x4d,0xe3,0x82,0xd8, + 0xcf,0x04,0xf5,0x01,0x97,0xc2,0xfe,0xf8,0xc9,0x3d,0x4c,0xc2,0xfe,0x74, + 0xeb,0x77,0xef,0xc9,0xd4,0xea,0x1d,0x19,0x58,0xb9,0x2f,0x6d,0x0e,0x37, + 0x35,0x2e,0x05,0x53,0xa0,0x73,0x48,0xb2,0x8b,0xcb,0xa4,0xa4,0xb9,0x4b, + 0xaa,0x86,0xe6,0x1c,0x5e,0xba,0x13,0xfe,0x8d,0x54,0x37,0xb5,0x2e,0xc5, + 0x0d,0xad,0x52,0xdc,0xd8,0xe0,0x1c,0xdb,0x6c,0xfc,0x78,0x8a,0xea,0xab, + 0xa5,0x6a,0xb0,0x2b,0xc8,0x12,0x7e,0x0a,0x27,0x37,0x6b,0x45,0xe3,0x26, + 0x8d,0x1b,0x7e,0xb2,0xdc,0xb4,0xed,0xdf,0x74,0xef,0xde,0x86,0xac,0xad, + 0x2d,0x9b,0x7e,0xce,0xbe,0x66,0x0f,0x76,0xe3,0x26,0x93,0x22,0xb9,0x69, + 0x3b,0xfe,0xe2,0xba,0xcc,0x38,0xe5,0x6f,0x68,0xa8,0x91,0xae,0xce,0x7a, + 0xc3,0x31,0xc7,0xc9,0x4d,0xd8,0xec,0x56,0x96,0xb6,0x75,0x4a,0xe8,0x97, + 0x86,0x07,0x9b,0x1d,0x76,0xab,0x94,0xc9,0xf1,0x8e,0xa8,0xe7,0x35,0xd6, + 0x07,0x4c,0x7c,0xa8,0x8d,0x3b,0x47,0x1b,0x67,0x20,0xde,0x89,0xb6,0x78, + 0x58,0xb9,0x09,0x51,0xfd,0x12,0xb6,0x0f,0xb7,0xfe,0x69,0x37,0x6e,0x62, + 0xee,0x60,0xae,0xe5,0x5d,0x18,0x6e,0xb1,0x7d,0x96,0x76,0xe3,0x26,0x7c, + 0x7d,0x62,0x29,0x17,0x62,0x5f,0xff,0x6d,0x6f,0x7b,0x5b,0xc4,0x39,0xcc, + 0xcd,0x6e,0xa6,0xa2,0x4c,0x76,0x19,0x88,0x51,0x69,0x27,0xdb,0x7e,0xb7, + 0x97,0xad,0xee,0x2b,0xbf,0xf2,0x2b,0x23,0xea,0x62,0x3f,0xb2,0xd7,0x7a, + 0x3a,0x5b,0x97,0xe5,0x16,0xf4,0x0c,0x1f,0xfc,0xe0,0x07,0xe5,0xcd,0x6f, + 0x7e,0xb3,0x7c,0xc9,0x97,0x7c,0x49,0xc4,0xfd,0xd8,0xc7,0xdb,0x75,0x63, + 0xaf,0xe5,0xb3,0x25,0x1a,0x37,0xc1,0x58,0x36,0x5f,0x6a,0x82,0x01,0xbe, + 0xf7,0x7b,0xbf,0xd7,0xb0,0xc2,0x5e,0xba,0x26,0x5b,0x68,0xbf,0xc7,0x1e, + 0x7b,0xcc,0xd8,0x11,0x6d,0xbb,0xd3,0x6e,0xdc,0x84,0x4d,0xcf,0x2d,0xb6, + 0x4d,0x52,0xe5,0xd7,0x7f,0xfd,0xd7,0xc3,0xdf,0xd9,0xb6,0x5f,0x15,0xf2, + 0x39,0x69,0x6e,0xb2,0x75,0x80,0xb6,0x6e,0x4c,0x05,0xbb,0xae,0xfb,0x39, + 0xb0,0xf5,0x8c,0x30,0xa5,0xbb,0x6f,0xea,0xf3,0x43,0xbf,0x53,0xf9,0xbe, + 0xef,0xfb,0xbe,0x1d,0x75,0x49,0x42,0xc7,0x47,0x1f,0x81,0xb7,0xce,0xba, + 0x30,0xa2,0x6e,0xdc,0x17,0x99,0xbd,0x2b,0x32,0xe8,0x74,0x39,0xe5,0xa6, + 0x8a,0xbe,0x49,0xc9,0x2a,0x2c,0x91,0xdc,0xb2,0x4a,0xa9,0x1a,0x9e,0x97, + 0xc6,0xc5,0x4f,0x47,0x30,0x13,0x09,0xdd,0x53,0x61,0x4d,0xbd,0x94,0x34, + 0xd5,0x1b,0x36,0xc0,0x2e,0x15,0xe8,0x68,0x96,0xea,0x91,0x9e,0x30,0x2f, + 0x54,0xf7,0x77,0x4a,0x89,0xc3,0x52,0x39,0x25,0x85,0x26,0x15,0x54,0x57, + 0xec,0x60,0x8a,0xbc,0x8a,0xd2,0xf0,0xef,0xa4,0xd2,0xb6,0xc6,0x88,0xdf, + 0xe1,0xb0,0xd2,0x96,0xfa,0x88,0xef,0xf3,0xca,0x83,0xe7,0xc0,0x69,0x95, + 0xce,0x35,0xf4,0xfb,0xf2,0xae,0x16,0x29,0x28,0x2f,0x33,0xbf,0xe5,0x06, + 0x4a,0x76,0xe4,0x75,0x5a,0x92,0xda,0xea,0x88,0xe3,0x84,0x9d,0xae,0x79, + 0x62,0x3b,0x86,0x53,0xe7,0xcc,0x78,0x90,0x9b,0xac,0x58,0x04,0x23,0x8b, + 0x73,0x61,0x6e,0x8a,0xb0,0xd3,0xb1,0x47,0xdd,0xa6,0x87,0x9d,0xee,0xfe, + 0xc1,0xf4,0x4d,0x1a,0x83,0x80,0x77,0x72,0x7c,0xc0,0x99,0x77,0x0d,0x37, + 0x3d,0xd8,0x0a,0xfa,0x38,0x99,0x74,0x27,0xb4,0x7f,0x48,0x48,0xdf,0x74, + 0x5f,0x93,0xc3,0x4b,0xe1,0xb4,0x6e,0x12,0x36,0xa3,0xa6,0xa6,0x3a,0xe9, + 0xec,0xa8,0x73,0xd8,0xa9,0xdb,0x61,0x95,0xfe,0x63,0x4d,0xe8,0x8f,0x46, + 0x86,0x5b,0xcc,0xff,0xac,0xad,0x23,0x36,0xc1,0x5c,0x94,0xeb,0x8e,0x8f, + 0xb6,0x3a,0x5c,0x57,0x65,0xd6,0x9f,0x69,0x79,0x1f,0x96,0x44,0x5b,0x18, + 0xdf,0xfd,0x87,0x94,0x9b,0x6c,0xff,0x67,0xf5,0x23,0x61,0xfe,0x64,0x4c, + 0x8e,0xc6,0x4d,0x4d,0x4d,0x4d,0xf2,0xba,0xd7,0xbd,0x2e,0x62,0x2c,0x87, + 0xbb,0x6c,0xdf,0xdd,0x68,0xdc,0x74,0xed,0xda,0xb5,0x98,0xca,0x85,0xd8, + 0xd7,0xb7,0x7d,0x81,0x10,0x5b,0x37,0xa6,0xdc,0xe4,0xd6,0xf3,0xec,0x96, + 0xf0,0x4f,0xd9,0x4d,0x6c,0x3b,0xcc,0xa3,0x8f,0x3e,0x1a,0xf5,0xb8,0xf7, + 0xbd,0xef,0x7d,0x66,0x7d,0x97,0xad,0x07,0x38,0x08,0x37,0xc1,0x7c,0x6f, + 0x7f,0xfb,0xdb,0x23,0xca,0x88,0xcf,0x0c,0x2c,0xa2,0x3e,0x61,0xfc,0xf5, + 0xaa,0x1b,0xd6,0xd3,0x7b,0xc9,0x6e,0x71,0x08,0x98,0xfb,0x7f,0xe5,0x57, + 0x7e,0x25,0xaa,0x6f,0xff,0xb7,0x7d,0xdb,0xb7,0x85,0x7d,0xde,0xa2,0x09, + 0x36,0x16,0xb7,0xad,0xec,0x55,0xaf,0x7a,0x95,0x89,0xb3,0x89,0x0d,0x72, + 0x37,0x6e,0x72,0xeb,0x0f,0xa3,0xd5,0xcb,0x5b,0xdf,0xfa,0xd6,0xf0,0x77, + 0xe8,0xc9,0xdc,0x72,0xdc,0xeb,0xe9,0xbc,0xb8,0x89,0x35,0x9d,0xbb,0xdd, + 0x07,0x9c,0xed,0x7e,0x0e,0x6c,0x96,0xda,0x2d,0xd9,0xba,0x36,0xfc,0xc4, + 0xd1,0x33,0xb9,0xdf,0x49,0x34,0xc1,0x58,0x6e,0x1f,0xfa,0xb3,0x26,0xec, + 0xfb,0xba,0xbe,0x75,0x7f,0x07,0x37,0x65,0x97,0x94,0x4b,0x7a,0x4e,0x9e, + 0x04,0xba,0x47,0xa5,0x7e,0x6e,0x6b,0x07,0x33,0x91,0xd0,0x3f,0x95,0x75, + 0xf6,0x48,0x46,0x5e,0x8e,0x61,0x94,0xbc,0xb2,0x12,0xa9,0x1c,0xe8,0x94, + 0xea,0xd1,0x5e,0x93,0xaa,0x1c,0x9e,0x29,0xad,0xaf,0x91,0x22,0x87,0x95, + 0x8a,0x6a,0x2b,0x25,0xa7,0xb0,0x40,0xd2,0x33,0x33,0xa4,0xa4,0xa1,0x26, + 0x7c,0x4c,0x5e,0x45,0x99,0x64,0x17,0x17,0x4a,0x61,0x5d,0xa5,0x14,0x35, + 0xd6,0x48,0x4e,0x51,0x81,0xe4,0x3b,0xdf,0x95,0xf7,0xb6,0x87,0x8f,0xa9, + 0xe8,0xef,0x70,0x7e,0xaf,0x92,0xf2,0x9e,0xb6,0xf0,0x77,0xc5,0xcd,0xf5, + 0x92,0xe6,0xe4,0x95,0x96,0x95,0x29,0x05,0x35,0x95,0x0e,0xe7,0x75,0x98, + 0xef,0x2b,0x9d,0xbf,0x45,0xce,0xb1,0x59,0x4e,0x3e,0x94,0xc9,0x3e,0xe7, + 0x34,0xa5,0x9a,0x90,0xde,0xa9,0xde,0x8e,0xe3,0x14,0xd2,0x39,0xb1,0xdf, + 0x4a,0xd7,0xec,0x78,0xd8,0x37,0x7c,0x3b,0x86,0xd3,0x5c,0x98,0x9b,0x34, + 0xf6,0xa5,0x97,0xbe,0x89,0x3d,0xea,0xf6,0xad,0x6f,0x72,0xed,0x4d,0xb7, + 0xbc,0xbc,0x14,0x62,0xa6,0x7b,0xdb,0xfa,0x26,0x8b,0x9d,0xee,0x3d,0xf0, + 0xb0,0xd3,0x45,0x70,0xd3,0x36,0x3b,0x4d,0x38,0x3c,0xd8,0xd4,0xec,0xb0, + 0x53,0x7b,0x9d,0xcc,0xcd,0x1c,0x2f,0x3b,0x11,0xff,0xb2,0xae,0x2e,0x20, + 0x8d,0x0d,0xa4,0x0a,0x13,0x0b,0x3c,0xda,0xb1,0xcd,0x8d,0x15,0xd2,0xe7, + 0xf4,0xd1,0xd5,0xf5,0x85,0xb8,0x73,0x8e,0xcf,0x4d,0xd1,0xc5,0x8b,0x4f, + 0x6c,0x1d,0x93,0x26,0xec,0x59,0x48,0x34,0x6e,0x52,0xdf,0x54,0xf8,0xea, + 0x91,0x47,0x1e,0x31,0x7e,0x33,0xbb,0x1d,0x6f,0x73,0x53,0x5a,0x5a,0x5a, + 0x4c,0xe5,0x72,0xe7,0x17,0x0b,0x37,0x31,0x8f,0x2b,0x07,0x30,0xd7,0xb8, + 0xe3,0xf1,0xd8,0xc9,0x5e,0x8f,0xef,0x25,0xe8,0x4f,0xec,0xfc,0xbd,0xfc, + 0x6f,0x61,0x0f,0xbd,0x1e,0x75,0x81,0x0e,0x0c,0x39,0x08,0x37,0xa1,0x3f, + 0xd0,0xef,0xd0,0x35,0x61,0x9f,0x73,0x1f,0x6f,0xe7,0xb5,0x5b,0xdd,0xa8, + 0xc4,0x12,0xbf,0x09,0xdb,0x1c,0xf1,0x23,0x98,0x9f,0x77,0xf3,0xb7,0xf7, + 0x92,0xa7,0x9f,0x7e,0x3a,0x7c,0x2c,0xfe,0xdf,0xd8,0x4e,0xb5,0x9e,0xec, + 0x75,0x02,0x2a,0x07,0xe1,0x26,0xfc,0xb6,0xf4,0x3b,0xf6,0x54,0x71,0x8b, + 0x6d,0x4f,0x3d,0x29,0x6e,0xc2,0xee,0xaa,0xdf,0x7d,0xd1,0x17,0x7d,0xd1, + 0x8e,0x73,0xf0,0x51,0x72,0x3f,0x07,0xf8,0xaf,0xe9,0x77,0xe8,0x67,0x77, + 0xeb,0x9b,0x6e,0x81,0x5f,0xf1,0x4f,0xc3,0x9e,0x6a,0xfb,0x85,0x93,0xb0, + 0x63,0x9e,0x65,0xa1,0xbf,0xac,0xae,0x6f,0xc8,0xe4,0xea,0x1d,0xc3,0x4d, + 0xad,0x4b,0x9f,0x96,0x8a,0xc1,0x19,0x49,0x49,0x4b,0x97,0xd4,0x8c,0x4c, + 0xc9,0xab,0x6a,0x90,0x82,0xfa,0x76,0x93,0x8a,0x9b,0x3a,0xa5,0x6a,0x68, + 0x56,0x1a,0xf0,0x6d,0x82,0x9b,0xe6,0xef,0x4a,0xd5,0xc8,0xa0,0xe4,0xd7, + 0x54,0x98,0x54,0xda,0xd1,0x24,0x55,0xc3,0xdd,0x61,0x36,0x28,0x6b,0x6f, + 0x32,0x8c,0x84,0x0e,0xa8,0x6a,0xa8,0x5b,0x4a,0x9d,0xb9,0x33,0x23,0x37, + 0x47,0xb2,0xf2,0x72,0x83,0x5c,0x35,0xd2,0x23,0x29,0xa9,0xa9,0x92,0x5d, + 0x98,0x2f,0x15,0x21,0x4e,0x42,0x7f,0x54,0x58,0x55,0x6e,0xce,0xe1,0x73, + 0xa0,0xa7,0x55,0x0a,0x1c,0xe6,0x0a,0x74,0xb7,0xec,0x60,0x8f,0xf4,0x9c, + 0x6c,0xe3,0x2b,0x08,0x3b,0x15,0xb7,0xd4,0x85,0xbf,0x37,0xe7,0x50,0x9e, + 0x96,0xfa,0xb8,0xf3,0x51,0x2c,0xdc,0xd4,0x60,0xb8,0x69,0xd0,0xe2,0xa6, + 0xd1,0x30,0x37,0xe9,0xfe,0xbe,0xee,0xd8,0x97,0x91,0xdc,0xb4,0xad,0x6f, + 0x32,0x7b,0xfb,0xde,0x3f,0x1c,0x37,0xa1,0x6f,0xe2,0x19,0x3b,0x2a,0x6e, + 0x8a,0x60,0xa7,0x63,0xd6,0x3b,0xcd,0x3b,0x5c,0xd6,0xd3,0x5d,0x27,0x0d, + 0xf5,0x65,0xd2,0xd1,0x5e,0x13,0xf2,0x4d,0xdf,0x79,0xdc,0x40,0x5f,0xa3, + 0x89,0x45,0x4e,0x9c,0xf2,0x78,0x33,0x8e,0xcf,0x4d,0xbb,0x8b,0x17,0x9f, + 0xd8,0x3e,0x4e,0x9a,0xf0,0x6d,0x42,0xbc,0x38,0xc8,0x9e,0x33,0xb0,0xf5, + 0xd8,0x72,0xee,0xdc,0xb9,0xf0,0x6f,0xef,0x7e,0xf7,0xbb,0xc3,0xdf,0xdb, + 0xdc,0xe4,0xa5,0x33,0x38,0x2a,0x6e,0x42,0xec,0x98,0x9d,0xb6,0x5f,0x12, + 0xfe,0x4c,0xc4,0x47,0x80,0x87,0x58,0x0f,0xb8,0xd7,0x3a,0x24,0xde,0xf5, + 0x6d,0xbb,0x11,0x7e,0xe8,0xf6,0x39,0xe8,0xe3,0xde,0xf4,0xa6,0x37,0x85, + 0x7f,0x47,0xdf,0xa6,0x72,0x10,0x6e,0xb2,0xd7,0x8c,0xd9,0xf1,0x7c,0xe0, + 0x3b,0xf5,0xe1,0x81,0x11,0x62,0xa9,0x1b,0x95,0x68,0xdc,0x44,0xac,0xa5, + 0xf7,0xbf,0xff,0xfd,0xc6,0xbf,0xd8,0x1d,0x97,0xe1,0xdf,0xfe,0xed,0xdf, + 0xc2,0xe7,0xd8,0xfe,0xc8,0x5e,0x82,0xed,0x54,0x8f,0x25,0x7e,0x89,0x0a, + 0xbe,0x4a,0x5e,0x3e,0x5c,0x07,0xe1,0x26,0x9b,0x41,0xdc,0x7b,0x02,0xb1, + 0xa6,0xdf,0xee,0xb7,0x27,0xe9,0x17,0x6e,0xdb,0x71,0xf3,0xf3,0xf3,0xc3, + 0xdf,0xd3,0x47,0xec,0x38,0x10,0xfa,0xdc,0xd0,0x5f,0x94,0xb1,0x61,0x2d, + 0x5b,0x97,0x47,0x2c,0x2a,0x98,0x08,0xbd,0xa5,0xae,0xb3,0x20,0x56,0x15, + 0xf1,0x25,0x58,0xe7,0xc8,0xdc,0x6c,0x0b,0xb6,0xee,0xbd,0xda,0xfe,0xac, + 0x08,0xf3,0x2a,0x75,0x31,0x32,0x3d,0x2b,0xfd,0xab,0xf7,0xa5,0x65,0xf1, + 0xbe,0x14,0x36,0x76,0x4a,0x52,0x4a,0x8a,0xc3,0x23,0x39,0x92,0x5b,0x59, + 0x2f,0xf9,0x75,0xad,0x92,0x5b,0x51,0x27,0x99,0x79,0x05,0x92,0x57,0x56, + 0x29,0x95,0x0e,0x3b,0xd5,0x2d,0x6c,0x49,0xcd,0xd4,0x8c,0x61,0x9f,0x68, + 0x09,0x7e,0x29,0xef,0x6b,0x8f,0xf8,0x9c,0x5d,0x5a,0x24,0xa9,0x59,0x19, + 0xe1,0xef,0x32,0xf2,0x73,0x25,0xcd,0x19,0x0f,0x0a,0xab,0x2b,0x8c,0x4d, + 0x0d,0x3b,0x5e,0x49,0x63,0xad,0xf1,0x2f,0x37,0x0c,0xd4,0xdd,0x2a,0x85, + 0x0d,0xd5,0x9e,0xec,0x01,0x37,0x65,0x15,0x17,0x18,0x6e,0xca,0x2a,0xca, + 0x97,0xb2,0xce,0xe6,0x30,0x37,0x15,0x3a,0xac,0x55,0xd1,0xde,0x1c,0x77, + 0x3e,0x3a,0x8b,0xdc,0xb4,0xbe,0xbe,0x6c,0xc6,0xdf,0xa3,0xe4,0x26,0x65, + 0xa7,0xc6,0xa6,0xda,0x13,0xb3,0xd9,0x45,0x4b,0xa3,0xc3,0xad,0x0e,0x57, + 0xd5,0xca,0xe4,0xf4,0xb8,0x6c,0x6e,0xad,0xc6,0x9d,0x71,0x7c,0x6e,0xda, + 0x5d,0xa2,0xf1,0x89,0x5b,0xcf,0x80,0x2f,0x06,0xe2,0xc5,0x4d,0xf6,0x3c, + 0xce,0x3c,0x80,0x8f,0x13,0x4c,0xc2,0x5c,0x6c,0xdb,0x66,0xec,0xb5,0xe4, + 0x27,0xc9,0x4d,0xac,0x27,0xd3,0xef,0xf1,0x3d,0x81,0x91,0xfa,0xfa,0xfa, + 0x8c,0xdf,0xbb,0x7e,0x1f,0xcb,0x1a,0x7b,0x84,0xf5,0x7e,0x76,0xbd,0xc0, + 0x46,0xe4,0x83,0x6e,0xc6,0x1d,0x83,0x27,0x2b,0x2b,0x2b,0x7c,0xde,0x41, + 0xb8,0xc9,0xb6,0x47,0xb1,0xfe,0x0e,0xff,0x22,0xe2,0x50,0xa1,0x7b,0xb2, + 0xaf,0x13,0x4b,0xdd,0xa8,0xfc,0xea,0xaf,0xfe,0x6a,0x44,0x7b,0x3c,0xf5, + 0xd4,0x53,0xc6,0xaf,0x8b,0xf9,0xdf,0xbe,0x27,0xd8,0x89,0xb9,0x8b,0xf8, + 0x71,0xf6,0x5e,0x7c,0x7b,0xc5,0x5f,0xb0,0xdb,0x95,0x35,0x8a,0xf4,0x8d, + 0x91,0x91,0x11,0xf3,0xbf,0x5d,0x66,0xf5,0x95,0x3a,0x08,0x37,0xc1,0x1b, + 0xf6,0xfa,0x34,0xd6,0xe2,0xd3,0xd7,0xb8,0x17,0x9b,0xcd,0x4e,0x9a,0x9b, + 0xd8,0xe3,0x59,0xbf,0xa7,0xdf,0x13,0x87,0x8c,0x58,0x96,0xd8,0x3e,0xed, + 0x32,0xd9,0x7a,0x57,0xfb,0x7a,0xd4,0x33,0xb6,0x62,0xf4,0x8a,0x3f,0xf6, + 0x63,0x3f,0x16,0xfe,0x1e,0xbd,0x23,0x42,0x0c,0x4d,0xfd,0x0e,0x7f,0x28, + 0x62,0x9f,0xd2,0x46,0xf4,0x65,0xbb,0x7e,0xf7,0xd2,0x09,0x9e,0x76,0xc1, + 0x4e,0xb7,0xbc,0xb2,0x2a,0x83,0xc3,0x23,0xd2,0x33,0xbb,0x62,0xb8,0x29, + 0xb7,0xaa,0x41,0x92,0x92,0x53,0x24,0xbf,0xa6,0xc9,0x61,0xa3,0x75,0xa9, + 0x5f,0x14,0xe7,0xef,0x86,0x61,0x28,0xe2,0xcb,0xe5,0x57,0xd5,0x4b,0xcd, + 0xe4,0xc2,0xae,0xcc,0x14,0x8d,0xa3,0x72,0xf1,0x4b,0x72,0xd8,0x49,0xbf, + 0x2b,0x6e,0xad,0x97,0x2c,0x87,0x7f,0x18,0x27,0xb0,0xf7,0xe5,0x05,0x4a, + 0x0c,0xff,0xc4,0x92,0x5f,0x5a,0x76,0x96,0x94,0xb4,0x35,0x38,0xe5,0x2a, + 0x93,0xe4,0xd4,0x14,0xc9,0x2e,0x2b,0x96,0xf2,0xfe,0x8e,0x30,0x37,0x95, + 0xb7,0x37,0xed,0xbb,0x8c,0x27,0x95,0x0c,0x3b,0x8d,0xf6,0x45,0xc4,0x23, + 0x68,0x9e,0x1c,0x92,0x56,0x87,0x9d,0xf0,0x71,0xea,0x9a,0x71,0xb8,0xc9, + 0xc4,0x22,0x98,0xdc,0x8e,0xe1,0xb4,0x34,0x17,0x75,0x8f,0x3a,0xb8,0x69, + 0xed,0x6e,0x88,0x9b,0x0e,0x68,0xa7,0xbb,0x1f,0x5e,0x4f,0xb7,0x2a,0xb3, + 0x33,0xd3,0x72,0xe7,0xee,0x46,0xc8,0xc7,0x29,0xe4,0x13,0xee,0xe5,0xdb, + 0x64,0xad,0xa3,0xbb,0x17,0xc1,0x4a,0x6b,0x9e,0x69,0xd2,0xb9,0xb7,0xfa, + 0xfa,0x6a,0xc3,0x4e,0x0b,0x73,0xdd,0xb2,0xe6,0x70,0xcc,0x89,0xa5,0xe5, + 0x3e,0x19,0x19,0x6a,0x91,0xa6,0xa6,0x7a,0x99,0x9c,0x1c,0x97,0x0d,0xf6, + 0x9c,0x8b,0x52,0xce,0xb3,0x9e,0x82,0xdc,0x74,0x27,0xc4,0x4d,0x67,0x3b, + 0x56,0x4a,0x34,0x3e,0xb1,0x7d,0x9c,0x60,0x21,0xb5,0x61,0x45,0xb3,0xbb, + 0xf1,0x0e,0x6c,0xcf,0x0d,0x36,0x23,0x28,0x53,0xe1,0x5f,0xac,0x72,0x92, + 0xdc,0xc4,0xfb,0x3e,0x3e,0x41,0x5e,0xe5,0xd3,0x39,0x2e,0x96,0xf8,0x4d, + 0x2a,0xe8,0xa7,0xdc,0xfb,0xd1,0xd9,0x89,0xdf,0x88,0xc9,0x69,0xcb,0x41, + 0xb8,0xc9,0x8e,0x37,0xea,0xce,0xdf,0x5e,0x9b,0x36,0x38,0x38,0xb8,0x67, + 0xdd,0xd8,0x65,0x77,0xe7,0x87,0x6f,0x35,0xbe,0x54,0xf6,0x5c,0xed,0x95, + 0x88,0x61,0xb0,0x97,0x4e,0x0e,0x7d,0x5e,0xb4,0xba,0xb1,0x7d,0xf0,0xd5, + 0xf6,0x74,0x10,0x6e,0x42,0x58,0x47,0xe6,0x75,0x1d,0x78,0xca,0x5e,0xdb, + 0x7f,0x92,0xdc,0x84,0x4e,0xcd,0xbe,0xb6,0x9d,0x88,0x87,0xe5,0xf5,0xdc, + 0xa0,0xdb,0xd5,0x98,0x4c,0x5e,0x09,0x3d,0x95,0x32,0x26,0x75,0x1f,0xed, + 0x39,0xd3,0xf4,0x86,0x37,0xbc,0x61,0x5f,0xfe,0xfb,0xa7,0x51,0x98,0x45, + 0xd7,0x36,0xef,0x1a,0x6e,0x6a,0x1f,0x99,0x92,0x96,0x05,0xe7,0x1d,0xac, + 0xb4,0xd2,0xe1,0xa6,0x64,0x29,0xe9,0x18,0x94,0xba,0xd9,0x2d,0xc3,0x4d, + 0xa4,0xa2,0x96,0x1e,0x63,0xbf,0xcb,0x2a,0x2a,0x91,0x8a,0xbe,0x81,0x7d, + 0x71,0x42,0xc5,0x60,0x97,0xc3,0x38,0x8d,0xc6,0x8f,0x89,0xf8,0x8f,0xf6, + 0x6f,0x05,0xc5,0x45,0x92,0x9e,0x95,0x69,0xae,0x99,0xe3,0x70,0x55,0x79, + 0x6f,0xdb,0xbe,0xb8,0xa9,0xb4,0xb3,0x49,0xb2,0x4b,0x0a,0x25,0xdd,0xe1, + 0xae,0x7c,0x87,0x97,0xf8,0xce,0xe7,0xa6,0x7d,0xfa,0x85,0x5b,0xdc,0x44, + 0xfc,0xa6,0x35,0xe7,0x1a,0x73,0xf3,0xb3,0xce,0xfc,0x7b,0xf7,0x48,0xb9, + 0x89,0x34,0x3d,0x3b,0xee,0xbc,0xb3,0x54,0x18,0x76,0x5a,0x9c,0xef,0x39, + 0x11,0x66,0x5a,0x5d,0xea,0x33,0x7e,0xe0,0x45,0x45,0x85,0x32,0x33,0x37, + 0x25,0x77,0x8c,0x9e,0x29,0xfe,0x7c,0xe3,0x73,0xd3,0xde,0x82,0x3d,0x00, + 0xdf,0x25,0xd2,0x7b,0xde,0xf3,0x9e,0xf0,0xf7,0xcc,0xd9,0xfa,0x3d,0xeb, + 0x97,0x54,0x78,0x1f,0xd6,0xef,0xed,0xbd,0x58,0xe0,0xaa,0xf7,0xbe,0xf7, + 0xbd,0xe1,0xf7,0x7d,0xfc,0x95,0x59,0x13,0x04,0xcb,0xa0,0xd7,0xe0,0x78, + 0x62,0x3c,0xea,0xfa,0x7b,0xce,0xd5,0x7c,0xbc,0xd6,0xf4,0x47,0x2b,0x97, + 0x7d,0xfd,0x7f,0xfe,0xe7,0x7f,0x8e,0x38,0x87,0x39,0x52,0x7f,0x43,0xaf, + 0x62,0x0b,0xfa,0x2f,0xe6,0x38,0x3b,0xde,0x25,0xb1,0x21,0xe1,0x43,0xde, + 0xd7,0xf7,0x2b,0xe8,0x04,0x98,0xc3,0x6c,0xbd,0x07,0xf9,0xe1,0xc7,0xed, + 0x15,0x7f,0x9c,0xfb,0xd6,0xb2,0xc1,0x1f,0x6e,0xe1,0x3b,0xfd,0xdd,0x16, + 0xfc,0x8c,0xec,0xd8,0xdb,0xf8,0xc1,0xb0,0x5f,0x09,0x3e,0x68,0x7a,0xbc, + 0xfa,0xd5,0xef,0x56,0x37,0x2a,0xb4,0x13,0xb6,0x38,0xb5,0x0f,0xe1,0x67, + 0x4e,0x5b,0x23,0xb0,0x13,0xbc,0xe7,0xf6,0x97,0xa1,0xce,0x3e,0xf4,0xa1, + 0x0f,0xc5,0xbc,0x27,0x0d,0x7a,0x11,0x62,0x57,0xeb,0xf9,0xd8,0x49,0xd1, + 0xbb,0xe0,0x1b,0xad,0xe5,0xd3,0x98,0x44,0x76,0xbd,0xb8,0xdb,0x6c,0xb7, + 0x7a,0x41,0xd0,0x07,0x68,0x1c,0x09,0x18,0x0a,0x36,0x41,0x3f,0x66,0xf7, + 0x2d,0x77,0xbc,0x87,0xbd,0x84,0x7a,0xd3,0x73,0xa9,0x63,0x2f,0xb1,0xeb, + 0x9e,0xd8,0xf0,0xb6,0x50,0xbf,0xc4,0x92,0xd7,0x7e,0x41,0x4c,0x33,0x62, + 0xa0,0xdb,0x7d,0xd3,0x7e,0x6e,0xb4,0x0e,0x38,0x87,0x63,0xb5,0xce,0x58, + 0x63,0x81,0xdd,0xd4,0xed,0x73,0x07,0x3b,0x61,0xbb,0x73,0xc7,0x4b,0x25, + 0x26,0x39,0x65,0xdf,0xcb,0x6f,0xff,0x2c,0x88,0xe1,0xa6,0xbb,0xf7,0x64, + 0x68,0x74,0x5c,0x3a,0x46,0xa7,0x8d,0xbe,0xa9,0xa0,0xa1,0x43,0x12,0xe1, + 0xa6,0xf6,0x41,0xa9,0xb5,0xb8,0x29,0x30,0x30,0x2d,0x19,0x45,0x65,0x92, + 0xe9,0xf0,0x49,0x79,0x47,0xb3,0x54,0x3a,0xf3,0x7f,0x2c,0x09,0x66,0x2a, + 0x6e,0xa9,0x97,0xbc,0xca,0x32,0xf3,0xd7,0xfe,0x0d,0xe6,0x49,0xcd,0xce, + 0x94,0xdc,0xaa,0x80,0x64,0x16,0xe5,0x1b,0xfb,0x20,0xfa,0xa3,0x8a,0xc1, + 0xce,0x3d,0xf3,0xe5,0x3c,0xf4,0x55,0x26,0x9f,0x8e,0xa6,0xa0,0xcd,0x2e, + 0x27,0xcb,0xd8,0x02,0xf3,0x2b,0x03,0x66,0x4f,0xb8,0x58,0xcb,0x78,0xd2, + 0xa9,0x2a,0xc4,0x4d,0xb5,0x2e,0x6e,0x6a,0x09,0x71,0x53,0x38,0x16,0x41, + 0x98,0x9b,0x34,0xf6,0xe5,0x7c,0xc4,0xde,0xbe,0xca,0x4d,0xc1,0xbd,0x7d, + 0x8f,0x86,0x9b,0xee,0x13,0xff,0xf1,0xee,0x8a,0xf3,0x1c,0x4d,0x6d,0xc7, + 0xbd,0x74,0xad,0xa5,0xbb,0xef,0x11,0xb7,0xe9,0x9e,0xb1,0x0f,0xed,0xcd, + 0x4d,0xa4,0xd9,0x85,0x49,0x29,0x0b,0x94,0x84,0x7c,0xc5,0xbb,0x8c,0x2e, + 0x68,0x6d,0xe5,0xe8,0xd3,0xca,0x52,0xaf,0xc9,0x7f,0x62,0xac,0xd5,0xf8, + 0x32,0xf4,0xf4,0x74,0xcb,0xe6,0xdd,0xe5,0xb8,0x73,0x8d,0xcf,0x4d,0xf1, + 0x15,0xf5,0x09,0x3f,0xad,0x02,0x43,0x2d,0x2d,0x2d,0x1d,0x59,0x7e,0xe4, + 0x75,0xd0,0x38,0x47,0xb1,0x0a,0x6b,0x70,0xdd,0x7b,0xc7,0x1c,0x46,0xc8, + 0x6b,0xb7,0x3a,0x80,0x91,0x34,0x26,0xe6,0x41,0x85,0xfc,0x8f,0xb2,0xcc, + 0xd1,0x04,0xfd,0xca,0x61,0xca,0x79,0x5c,0x62,0xc7,0x32,0x8b,0x55,0xb8, + 0x97,0x58,0xeb,0x8c,0x7e,0x4c,0x1b,0x9d,0x44,0x1d,0x9f,0xa4,0x10,0xbf, + 0x69,0x75,0x63,0xd3,0xe8,0x9b,0x7a,0xa7,0x97,0x1c,0x6e,0x7a,0x20,0x45, + 0x2d,0xbd,0x0e,0x37,0xa5,0x48,0x51,0x73,0xb7,0xd4,0xcc,0xdc,0xd9,0xe6, + 0xa6,0xbe,0x49,0xc9,0x28,0x2c,0x95,0xac,0x82,0x3c,0xe3,0xb7,0x1d,0x2b, + 0x23,0xa0,0xff,0xc1,0x36,0x57,0x58,0x5d,0x1e,0xf9,0xdb,0x70,0xb7,0xd1, + 0x31,0x65,0x07,0x8a,0x9d,0xbc,0xdb,0xcd,0x77,0xd8,0xda,0x32,0x9c,0xfc, + 0x39,0x67,0x3f,0xdc,0x14,0x64,0xb0,0x66,0xc3,0x5e,0xf8,0x2e,0xe4,0xe4, + 0xe7,0xf9,0xdc,0x14,0x13,0x37,0x6d,0xef,0xb1,0x62,0xe2,0x5e,0xde,0x5b, + 0x37,0xdc,0x74,0xcf,0xe1,0xa6,0x85,0xf9,0x29,0x59,0x58,0x9c,0x97,0xad, + 0x7b,0x77,0x62,0xe4,0xa6,0x0d,0x8b,0x9b,0xf6,0x66,0xa7,0xc5,0xe5,0x19, + 0xf3,0x5e,0x8a,0x0e,0x68,0x71,0x0e,0x76,0xea,0x0d,0xf2,0xd3,0x11,0xa5, + 0x95,0xa5,0x1e,0x13,0x93,0xa0,0xa8,0xb8,0x48,0x8a,0x9d,0xb4,0xb0,0x34, + 0x2b,0x77,0x4f,0x01,0xd3,0xf8,0xdc,0xe4,0x8b,0x2f,0xbe,0xf8,0x72,0x76, + 0x05,0x6e,0x5a,0x59,0xdf,0x90,0x91,0xa9,0x59,0xe9,0x5f,0x13,0x69,0x59, + 0xfe,0xb4,0xf1,0x69,0x4a,0x4a,0xcb,0x70,0xb8,0x24,0x57,0x2a,0x46,0x16, + 0xa5,0xce,0x61,0xa6,0x3a,0x63,0xa7,0xc3,0x17,0x3b,0x57,0x0a,0xaa,0x02, + 0x31,0xf3,0x41,0xf9,0x60,0x97,0x14,0xd4,0x56,0x98,0x78,0x4b,0xe5,0x03, + 0x1d,0xe1,0x54,0x31,0xd4,0x25,0x15,0x0e,0x37,0x25,0x26,0x25,0x49,0x66, + 0x49,0xa1,0x94,0xf5,0xb5,0x99,0xe3,0x0b,0x9b,0x6a,0x25,0x07,0xbd,0x54, + 0x0c,0xdc,0x94,0x92,0x95,0x21,0x45,0xad,0x91,0xfa,0xab,0xfc,0xfa,0x2a, + 0xb9,0x9d,0x94,0x28,0xa9,0x19,0xe9,0x67,0x86,0x9b,0xea,0x4c,0xfc,0xcb, + 0xed,0x58,0x04,0x3b,0x63,0x5f,0x6e,0x73,0x93,0xb1,0xd3,0xad,0x78,0x71, + 0x93,0x65,0xa7,0xdb,0x57,0xdc,0xcb,0xad,0x48,0x7d,0x93,0x72,0xd3,0xd6, + 0x8a,0x93,0x96,0xcd,0x9e,0xbe,0x9b,0x77,0xd6,0xf7,0xe6,0xa6,0x7d,0x32, + 0x93,0xa6,0xd5,0x8d,0x05,0xa3,0xcb,0xae,0xaf,0x2b,0x95,0xc5,0x79,0x65, + 0xa7,0xa3,0x49,0xbd,0xdd,0x35,0x92,0x95,0x9d,0x25,0xc3,0xa3,0x03,0x71, + 0xe7,0x18,0x9f,0x9b,0x7c,0xf1,0xc5,0x17,0x5f,0x1e,0x0e,0x31,0xeb,0xe9, + 0x56,0xd7,0x64,0x6a,0xe3,0x7e,0x88,0x9b,0x82,0x8c,0x94,0xdf,0xd4,0x25, + 0xb7,0x93,0x53,0xa5,0xb4,0x7b,0x54,0x6a,0xe7,0xee,0x9b,0xef,0x72,0x6b, + 0x5a,0x24,0x33,0x3f,0xd7,0xc4,0xb6,0x84,0x79,0x62,0x49,0x59,0x65,0xc5, + 0x66,0x7d,0x83,0x9d,0x6e,0x3b,0xac,0x94,0xe3,0xb0,0x57,0xc5,0xb0,0x73, + 0x8d,0xc4,0x44,0xf3,0x5d,0x71,0x47,0xa3,0x39,0xbe,0xa0,0xa9,0x46,0x72, + 0x2a,0x4a,0x0d,0x0f,0xed,0x95,0x77,0x72,0x66,0xba,0x14,0xb6,0xd4,0xed, + 0xf8,0xbe,0xa0,0xb1,0x5a,0x52,0x1c,0x6e,0x2a,0x6b,0x6d,0x88,0xb9,0x9c, + 0x27,0x9d,0x60,0xa7,0xea,0x91,0x48,0x9d,0x53,0x93,0xc3,0x4e,0x66,0x9f, + 0xba,0xa9,0x11,0xb3,0xd7,0x4a,0x70,0x4d,0xdd,0x64,0x68,0x4d,0x9d,0xa5, + 0x6f,0x82,0x9b,0x56,0xb7,0xf7,0xf6,0xf5,0xd4,0x37,0x39,0xec,0x74,0x14, + 0xdc,0x74,0x67,0x73,0x41,0x46,0x1c,0x76,0x5a,0xdf,0x58,0x39,0x16,0x6e, + 0x42,0xff,0xb3,0xb6,0xb1,0x28,0x7d,0xfd,0x4e,0xbb,0x15,0xe4,0x99,0x3d, + 0x78,0xe7,0x67,0x3b,0x0f,0xc4,0x49,0x63,0x23,0xad,0x52,0x59,0x59,0x22, + 0x39,0x39,0x59,0x52,0x53,0x5d,0x25,0x93,0x53,0x63,0xb2,0xbe,0xb9,0xe8, + 0xd4,0xc7,0xc3,0xeb,0xff,0xed,0x73,0x93,0x2f,0xbe,0xf8,0xe2,0xcb,0xc9, + 0x8a,0x89,0x7b,0x79,0xef,0xd3,0x32,0x7d,0x47,0x0c,0x37,0x35,0x3b,0xdc, + 0x54,0xcb,0xfa,0x39,0x87,0x95,0x2a,0x46,0x97,0x25,0xbb,0xbc,0x56,0x12, + 0xd3,0x32,0x24,0x25,0x3b,0x4f,0xf2,0x1b,0xea,0x24,0x80,0xbe,0x68,0xa8, + 0x4b,0xca,0x9d,0xb9,0x7f,0xaf,0x44,0x9c,0xf0,0x82,0xc2,0x42,0x13,0x27, + 0xc2,0x4e,0x85,0xa5,0x25,0x12,0x18,0xec,0x34,0xc7,0x94,0xf5,0xb7,0x4b, + 0x46,0x4e,0xb6,0x61,0xa9,0x5b,0x89,0xb7,0x25,0xad,0x20,0x57,0x8a,0xda, + 0xea,0xf7,0xbc,0x06,0xb6,0x42,0xd6,0x1d,0xb3,0x16,0x0f,0x9f,0x29,0xfb, + 0xb7,0xe2,0xce,0x26,0x87,0xbd,0xca,0xa4,0xd4,0xe1,0xa6,0x58,0xca,0x79, + 0x9c,0xe9,0x4c,0x73,0x13,0x7e,0x40,0x77,0x17,0x65,0x63,0x7d,0x56,0x46, + 0x46,0x06,0x65,0x65,0x75,0xd1,0x83,0x9b,0x0e,0x66,0xa3,0x73,0xa7,0x8d, + 0x3b,0x4b,0x26,0xff,0xa6,0xa6,0x06,0xc9,0xcd,0xc9,0x34,0xa9,0xaf,0xa7, + 0x6e,0x4f,0x56,0x0a,0x94,0x15,0x38,0xbc,0x95,0x63,0x52,0x4b,0x4b,0x93, + 0x4c,0x4d,0x8f,0x19,0xfb,0xdf,0xca,0xda,0xbc,0x6c,0x6e,0xbd,0xf2,0x78, + 0xc9,0xe7,0x26,0x5f,0x7c,0xf1,0xc5,0x97,0xe3,0x15,0x66,0xd1,0xf5,0xfb, + 0xb2,0x83,0x9b,0x0a,0x9a,0x7b,0xa4,0x6a,0x7a,0x53,0xaa,0xa6,0x36,0xa5, + 0x62,0x7c,0xd5,0xe1,0x9c,0x21,0x87,0x99,0x3a,0xf7,0xc7,0x0d,0x0e,0x63, + 0xe1,0xb7,0xb4,0x23,0x39,0xac,0x64,0x1f,0x57,0xd6,0xdb,0x26,0x25,0xdd, + 0x2d,0x26,0x95,0x3a,0xff,0x2b,0x53,0xed,0x96,0x38,0x27,0xe0,0xa4,0x32, + 0xaf,0xe3,0x87,0x3a,0x9d,0x6b,0x38,0x7c,0x17,0x43,0x3e,0x71,0xe3,0x29, + 0x6c,0x75,0x23,0xc4,0x72,0xea,0x93,0x9a,0x08,0x1f,0x27,0xdd,0x6f,0x65, + 0x4c,0x3a,0x1d,0x6e,0xea,0x76,0xc5,0x0c,0xdf,0xb1,0xd7,0x8a,0xd9,0xa3, + 0xce,0x65,0xa7,0xbb,0x77,0xef,0x68,0xb8,0x69,0x2b,0xc8,0x4d,0x5b,0x77, + 0xe6,0x65,0x75,0xc5,0x29,0xc3,0x60,0x9f,0xcc,0xcc,0x4c,0x1b,0x5f,0xf1, + 0x1d,0xfb,0xf9,0x1e,0x92,0x9b,0x4c,0x7a,0xb0,0x2e,0x4b,0x2b,0x73,0x32, + 0x3d,0x3b,0x26,0x53,0x4e,0x5a,0x59,0x9b,0x91,0xee,0x9e,0x16,0xc9,0xc9, + 0x4e,0xdb,0x91,0x72,0x73,0xd3,0x9d,0xf2,0x74,0xca,0xd4,0xcc,0xa8,0xcc, + 0xcc,0x8d,0x9b,0xc4,0xb9,0xaf,0x64,0x56,0xf2,0xb9,0xc9,0x17,0x5f,0x7c, + 0xf1,0xe5,0xf8,0xc5,0xe6,0xa6,0x3e,0x87,0x9b,0x9a,0x16,0x3f,0x2d,0x81, + 0xa1,0x39,0x49,0x2f,0x2a,0x93,0xca,0x89,0x75,0x29,0xee,0x19,0x37,0x31, + 0x2f,0x8b,0xdb,0x9a,0x9c,0xf9,0xbe,0xcb,0x4f,0x47,0x94,0x2a,0x46,0xba, + 0xb7,0xe3,0x11,0x84,0xf6,0xf9,0xd5,0x3d,0x7e,0x5b,0x2d,0x1f,0xa7,0xe0, + 0x5e,0x2b,0x93,0xc1,0xd8,0x97,0x4b,0xdb,0x7b,0xad,0x44,0xee,0xed,0xab, + 0xfa,0xa6,0xcd,0xed,0xb8,0x97,0x47,0xcc,0x4d,0x77,0xef,0xcc,0xc9,0xd2, + 0xe2,0x98,0x0c,0x0c,0xf4,0x98,0x78,0x1e,0x77,0xb6,0x36,0x8e,0x9e,0x9b, + 0x3c,0xd2,0xc2,0x92,0x73,0xdf,0xa3,0xfd,0x9e,0x69,0x69,0x65,0x56,0xee, + 0xde,0x7b,0xb8,0xe3,0x09,0xf8,0xdc,0xe4,0x8b,0x2f,0xbe,0xf8,0x72,0xba, + 0xc4,0xcd,0x4d,0xec,0x3b,0x57,0x39,0x75,0x47,0x4a,0x07,0xe7,0xa4,0x72, + 0x72,0x5d,0xd2,0x8a,0xca,0x25,0xab,0xb8,0x48,0x4a,0x3a,0x9a,0x1c,0x9e, + 0xea,0xf2,0xd3,0x11,0x25,0x74,0x4e,0x95,0xc3,0x41,0x9d,0x53,0xa4,0xad, + 0x6e,0x28,0x68,0xab,0xb3,0xf6,0xf7,0xed,0x9b,0x9b,0x92,0x81,0x85,0x99, + 0x50,0x0c,0xa7,0x79,0xe3,0x1b,0x1e,0xb1,0xb7,0xaf,0xc3,0x4d,0x1a,0x33, + 0xfc,0xa8,0xfd,0x9b,0x6c,0x6e,0xba,0xbb,0x39,0x23,0xf3,0x73,0x23,0x32, + 0x3c,0xd4,0x27,0x83,0x83,0x03,0x32,0xe7,0xb0,0xdc,0x71,0x73,0x93,0x9f, + 0x7c,0x6e,0xf2,0xc5,0x17,0x5f,0x7c,0x39,0x4d,0x62,0x73,0x53,0xcf,0xd2, + 0x96,0x14,0xd6,0xb5,0x48,0x95,0xf3,0xa1,0x7a,0x41,0xa4,0xa8,0x7d,0xd0, + 0xe1,0xa6,0x22,0xe3,0xab,0x5d,0x86,0xcd,0xed,0x14,0xf0,0xc6,0xc3,0x92, + 0xe2,0xcf,0x4d,0xf7,0x63,0xf0,0x6f,0x5a,0xda,0xc1,0x4d,0x77,0x36,0xa6, + 0x1d,0x76,0x1a,0x96,0xf1,0xb1,0x5e,0x19,0x75,0xca,0x3d,0x34,0x3c,0x60, + 0xe2,0x48,0xe2,0xef,0x64,0xef,0xf3,0x81,0xbf,0xb7,0x9f,0xe2,0x97,0xd8, + 0xe7,0xe6,0x9e,0xcf,0x4d,0xbe,0xf8,0xe2,0x8b,0x2f,0x47,0x2e,0x36,0x37, + 0x75,0xcf,0x6f,0x48,0x7a,0x46,0xa6,0xf1,0x67,0x2a,0xe9,0x9b,0x92,0xcc, + 0xa2,0x32,0xc9,0xab,0xaf,0x96,0xd2,0xbe,0xb6,0xb8,0x73,0xc6,0xc3,0x96, + 0xe2,0xcf,0x4d,0x5e,0xfa,0xa6,0x0d,0xc3,0x4d,0xf7,0xee,0xad,0x1a,0x6e, + 0xda,0xda,0x0a,0x72,0xd3,0xdd,0x10,0x37,0xdd,0x81,0x9b,0x36,0xa7,0x65, + 0x73,0x63,0x52,0x36,0xd7,0x27,0x64,0x7e,0xb6,0x5f,0xba,0x3a,0x9b,0xa5, + 0xa5,0xa5,0x45,0x86,0x47,0x06,0x65,0x71,0x69,0xc6,0xe8,0x3a,0xb6,0xe7, + 0xef,0x55,0x3f,0xc5,0x29,0x99,0x3d,0xea,0x0c,0x37,0x6d,0xf9,0xdc,0xe4, + 0x8b,0x2f,0xbe,0xf8,0x72,0x84,0xa2,0xdc,0x34,0x05,0x37,0x2d,0x6d,0x49, + 0x71,0x73,0x97,0x54,0x4e,0xdf,0x95,0xd4,0xc2,0x32,0xc9,0x2a,0x2c,0x90, + 0x92,0xae,0x66,0x29,0x1b,0xea,0xf4,0xd3,0x11,0xa7,0xc0,0x70,0xd7,0xf6, + 0xba,0xba,0x90,0x8f,0x53,0xfd,0x78,0x7f,0xd8,0x37,0x3c,0xb8,0xbf,0xef, + 0x98,0x59,0x53,0xd7,0x6b,0xed,0xb5,0x62,0x62,0x38,0x85,0xfc,0xc2,0xd9, + 0x6b,0xc5,0xcd,0x4d,0xeb,0x0e,0x37,0x6d,0x86,0xb8,0xe9,0xde,0x83,0xfb, + 0x9e,0xdc,0x14,0x66,0xa6,0x43,0x72,0xd3,0xc6,0xfa,0x98,0x2c,0xcc,0x0f, + 0x48,0x77,0x67,0x93,0xb4,0xb5,0xd5,0x49,0x6f,0x6f,0xbb,0x89,0x27,0xb0, + 0xba,0xb1,0xe8,0x73,0x93,0xcf,0x4d,0xbe,0xf8,0xe2,0x8b,0x2f,0x0f,0xa5, + 0x04,0xf7,0x59,0xb9,0x2f,0xa3,0xf3,0x2b,0xd2,0x39,0xb7,0x2e,0x0d,0x8b, + 0x0f,0xa4,0xb0,0x6b,0x4c,0x6e,0xa7,0xa7,0x4b,0x41,0x63,0x8d,0x94,0xf6, + 0xb7,0xc7,0x9d,0x31,0x1e,0xc6,0xe4,0xe6,0xa6,0x5a,0xc3,0x4d,0xdb,0x71, + 0xc3,0x83,0xdc,0x34,0x2a,0xdd,0x70,0x93,0x89,0x7d,0x39,0x65,0x62,0x5f, + 0x8e,0x86,0xb8,0x49,0xf7,0xa8,0x0b,0xfa,0x85,0xaf,0x45,0xfa,0x85,0x1f, + 0x29,0x37,0x2d,0x84,0xb8,0x69,0x36,0xc4,0x4d,0x53,0x0e,0x37,0x4d,0x38, + 0xdc,0x34,0xee,0x70,0xd3,0xa8,0x6c,0xac,0x8d,0xc8,0xfa,0xda,0xb0,0xac, + 0x2c,0xf5,0x49,0x5f,0x6f,0x83,0x04,0xca,0xf2,0xa5,0xbb,0xa7,0x53,0x26, + 0xa6,0x46,0x65,0x79,0x65,0x2e,0xb8,0x0f,0xdc,0x03,0x9f,0xa1,0x7c,0x6e, + 0xf2,0xc5,0x17,0x5f,0x7c,0x79,0x38,0xc4,0xc4,0x0b,0xdf,0xbc,0x2b,0xfd, + 0xc3,0xa3,0xd2,0x36,0x3e,0x27,0xb5,0xe3,0x2b,0x72,0x2b,0x25,0x4d,0xb2, + 0x6b,0xca,0xa5,0xa4,0xaf,0x2d,0xee,0x7c,0xf1,0xb0,0xa6,0xf8,0x73,0x13, + 0xe9,0x9e,0x37,0x37,0x6d,0x85,0xb8,0x09,0xff,0xa6,0x3b,0x21,0x6e,0xda, + 0x0c,0x71,0xd3,0xc6,0x94,0xd1,0x35,0x19,0x6e,0x5a,0x1b,0x93,0x8d,0x55, + 0x87,0x9b,0x56,0x87,0x65,0x7d,0x65,0x50,0xd6,0x56,0x06,0xcc,0xfe,0x26, + 0x95,0x15,0x45,0x52,0x59,0x19,0x90,0x8e,0x8e,0x76,0x19,0x1d,0x1b,0x36, + 0x6b,0xe2,0x36,0x9c,0xbc,0xe2,0xcd,0x12,0xaf,0xa4,0xe4,0x73,0x93,0x2f, + 0xbe,0xf8,0xe2,0xcb,0xf1,0x08,0xdc,0xb4,0xb6,0xf5,0x40,0x46,0x17,0x56, + 0x8c,0x9d,0xae,0xa4,0xbe,0x55,0x6e,0xa5,0xa5,0x48,0x71,0x5f,0xab,0x94, + 0x0e,0x76,0xf8,0xe9,0x98,0x12,0xec,0x44,0x6c,0x4f,0xd8,0x89,0x78,0x04, + 0xf8,0x38,0xd5,0x8d,0xf5,0x4b,0x83,0xc3,0x4e,0xcd,0xa1,0x58,0x04,0x26, + 0xf6,0xe5,0xcc,0xb8,0x89,0x45,0x40,0xec,0xcb,0xe0,0x5e,0x2b,0xb3,0x32, + 0x1e,0xda,0xa3,0x0e,0x6e,0x9a,0x5b,0x5f,0x91,0xc5,0x8d,0x35,0x4f,0xff, + 0xa6,0xbd,0xf5,0x4d,0xec,0xe9,0xab,0xdc,0xb4,0xbd,0xa7,0x6f,0x90,0x9b, + 0x96,0x2d,0x6e,0x9a,0x0b,0x72,0xd3,0xc6,0xb4,0x93,0x26,0x43,0xdc,0xe4, + 0x30,0xd3,0xda,0xa8,0xc3,0x4d,0x0e,0x33,0xad,0x0e,0x39,0xdc,0x34,0xe0, + 0xa4,0xfe,0xd0,0xde,0x70,0xbd,0x32,0x34,0xd0,0x28,0xd5,0x55,0xa5,0x92, + 0x99,0x91,0x22,0x55,0xd5,0x01,0x19,0x71,0xee,0x6d,0x79,0x75,0xd6,0xc4, + 0xee,0x8e,0x37,0x53,0xbc,0x12,0x92,0xcf,0x4d,0xbe,0xf8,0xe2,0x8b,0x2f, + 0xc7,0x23,0xcc,0xab,0x6b,0xf7,0x3e,0x2d,0x93,0x9b,0x9f,0x96,0xb6,0x89, + 0x05,0x49,0xcf,0xca,0x94,0x12,0x67,0x5e,0xf7,0xd3,0xf1,0xa6,0x52,0x74, + 0x4e,0xea,0x1f,0x1e,0xd6,0x39,0x85,0x7c,0xc3,0xdd,0xfb,0xd4,0x59,0xb1, + 0x2f,0xdd,0x7b,0xfb,0x1a,0x6e,0xda,0x5c,0x3b,0xa0,0x7f,0xd3,0xf1,0x71, + 0xd3,0xda,0x72,0x8f,0xac,0x2e,0x75,0x3b,0xa9,0x4b,0xfa,0x7a,0xaa,0x25, + 0x37,0x37,0xcd,0xe8,0xa0,0xe6,0x16,0xa6,0x4c,0x6c,0xf0,0x78,0x73,0xc5, + 0xc3,0x9e,0x7c,0x6e,0xf2,0xc5,0x17,0x5f,0x7c,0x39,0x1e,0x79,0xf0,0xe0, + 0xd3,0xce,0x7c,0x7b,0x5f,0x46,0x97,0xd6,0xa5,0xbc,0xb2,0x42,0xca,0xdb, + 0x1a,0xe3,0xce,0x14,0xaf,0x84,0x74,0x2a,0xb9,0xe9,0x9e,0x87,0x9d,0xee, + 0xae,0x6d,0xa7,0x9b,0xb6,0xec,0x74,0x21,0x6e,0x5a,0xf3,0xe2,0x26,0x87, + 0x99,0x2c,0x6e,0xd2,0xd4,0xd9,0x51,0x6d,0xf6,0xc6,0x69,0x6a,0x6a,0x92, + 0xb5,0xf5,0x55,0x5f,0xf7,0xe4,0x73,0x93,0x2f,0xbe,0xf8,0xe2,0xcb,0x99, + 0x13,0xe3,0x17,0xbe,0x75,0x5f,0x06,0xc7,0xa7,0xa4,0xb6,0xa1,0x5e,0xaa, + 0x9c,0xf9,0x3b,0xde,0x4c,0xf1,0x4a,0x48,0xb1,0x73,0xd3,0xb6,0x9d,0x6e, + 0x70,0x71,0xc6,0xc4,0x0c,0x0f,0xef,0x51,0x17,0xe2,0xa6,0x85,0xa3,0xb2, + 0xd3,0x1d,0x33,0x37,0xad,0x2c,0x76,0x4a,0x77,0x57,0x8d,0x64,0x66,0x66, + 0x4a,0x62,0x52,0xa2,0x24,0x27,0x27,0x49,0xff,0x60,0x4f,0xdc,0x19,0xe3, + 0x61,0x4c,0x3e,0x37,0xf9,0xe2,0x8b,0x2f,0xbe,0x1c,0x8f,0xe0,0xdf,0xb4, + 0xbc,0xb6,0x2e,0x03,0xc3,0xce,0x3c,0x3d,0x35,0x62,0xe6,0xf0,0xe2,0x81, + 0x76,0x3f,0x1d,0x73,0x82,0x9d,0x8c,0x8f,0xd3,0x70,0xa4,0x8f,0x93,0xfa, + 0x86,0x6b,0x0c,0x27,0x62,0x11,0x98,0x18,0x4e,0xf3,0x53,0x26,0x16,0x81, + 0xee,0x51,0x17,0x8d,0x9b,0xd6,0xb7,0xee,0xec,0xcb,0x2f,0xfc,0x81,0xed, + 0x17,0x1e,0xc1,0x4d,0xfb,0xb1,0xd3,0x0d,0x1a,0x6e,0x5a,0xdb,0x83,0x9b, + 0x48,0x4b,0xf3,0x1d,0x32,0x33,0xd5,0x2a,0xd3,0x13,0xcd,0x32,0x3e,0xd2, + 0x28,0x2d,0xcd,0x15,0x72,0xfb,0xf6,0x2d,0x93,0xaa,0xaa,0x2a,0x65,0x7c, + 0x7c,0x4c,0x66,0xe7,0x66,0x65,0x6d,0x23,0xd2,0x96,0xb7,0x79,0x77,0x45, + 0x96,0x57,0x16,0xcc,0x6f,0xb1,0xa6,0xa5,0xe5,0x85,0xb8,0xf3,0x8b,0xcf, + 0x4d,0xbe,0xf8,0xe2,0x8b,0x2f,0x0f,0x97,0x30,0xaf,0x2e,0x2d,0x2f,0xcb, + 0xe8,0xe2,0x9c,0xd1,0x6f,0xf8,0xdc,0xe4,0x73,0xd3,0x71,0x72,0x93,0x5b, + 0xff,0x34,0x3b,0xdd,0x26,0x23,0x83,0x75,0x26,0x4d,0x4d,0xb4,0x3a,0x5c, + 0xd5,0x23,0x8d,0x0d,0xd5,0x12,0x08,0x94,0x49,0x79,0x79,0x20,0x9c,0x02, + 0xe5,0x65,0x52,0x56,0x56,0x26,0x15,0x15,0x01,0xe9,0xeb,0x6d,0x92,0xe5, + 0xc5,0xde,0x5d,0x53,0x7f,0x5f,0xb3,0x73,0x7c,0xa9,0x39,0xb7,0xa4,0xb4, + 0x58,0x32,0x32,0xd2,0xa4,0xa0,0x20,0xcf,0xf9,0x5c,0x26,0xd3,0x4e,0x7d, + 0xde,0xbd,0xb7,0x1e,0x8a,0xd1,0x19,0x7f,0xc6,0xf1,0xb9,0xc9,0x17,0x5f, + 0x7c,0xf1,0xe5,0xec,0xc8,0x83,0x07,0x0f,0x64,0x65,0x73,0xc3,0xcc,0xc5, + 0x70,0x53,0x85,0x33,0x7f,0x17,0x39,0xf3,0xfa,0x49,0xa4,0x78,0xb3,0xcb, + 0x2b,0x9b,0x9b,0x62,0xf1,0x0b,0x5f,0x0c,0xd9,0xe9,0x42,0x7b,0xac,0x6c, + 0x2a,0x37,0x8d,0x87,0xb8,0x69,0xc4,0x49,0x43,0x21,0x6e,0xea,0x77,0x92, + 0xc3,0x4c,0x2b,0x41,0x9f,0xf0,0xb5,0x65,0x65,0xa6,0xce,0x7d,0xa7,0x89, + 0xb1,0x26,0x87,0xa3,0x1a,0x3c,0xd3,0xe8,0x70,0xa3,0xc3,0x5a,0xad,0x7b, + 0xe6,0x31,0xe7,0x1c,0xa3,0xe7,0x0c,0x0d,0xd4,0x49,0x6f,0x77,0xa5,0x0c, + 0xf4,0xd5,0xc8,0xf0,0x60,0xbd,0xe1,0xae,0xe2,0x92,0x02,0xc9,0xcd,0xcd, + 0x96,0x51,0xa7,0xae,0xe3,0xcd,0x38,0x3e,0x37,0xf9,0xe2,0x8b,0x2f,0xbe, + 0x9c,0x1d,0x61,0x5e,0x65,0xbe,0x8d,0x07,0x37,0xbd,0x92,0x53,0x31,0x3e, + 0x4e,0x83,0x6e,0x1f,0xa7,0x3e,0xa9,0x1b,0xef,0x97,0x86,0x50,0xcc,0xf0, + 0xd6,0xa9,0x11,0x17,0x37,0x85,0xf6,0x5a,0x71,0xda,0x6a,0xc2,0xe1,0x26, + 0xb3,0xd7,0x8a,0x07,0x37,0xc5,0xe6,0x17,0xee,0xa1,0x6f,0xf2,0xe2,0xa6, + 0x3b,0x7b,0x71,0xd3,0x70,0x98,0x9b,0xd6,0x56,0xac,0xb5,0x74,0x87,0xe0, + 0xa6,0xe3,0x4e,0xd8,0x08,0xbb,0x3a,0xca,0xa5,0xad,0xb5,0x54,0xba,0xba, + 0x6a,0xa5,0xb1,0xa9,0xda,0xf8,0x59,0x6d,0xdc,0x5d,0x8e,0x3b,0xef,0x1c, + 0x55,0xda,0xd8,0x5c,0x92,0xc9,0xa9,0x71,0x99,0x98,0x9c,0x90,0x8d,0x8d, + 0xf5,0x38,0x8d,0x2e,0xbe,0xf8,0xe2,0x8b,0x2f,0x0f,0x9f,0x44,0x70,0xd3, + 0xd4,0xa8,0xd1,0x7d,0x14,0xf5,0xb7,0xf9,0xe9,0x98,0x13,0x3a,0x27,0xe2, + 0x38,0x05,0x42,0x71,0x9c,0xd8,0xab,0xae,0x66,0xb4,0x37,0x14,0xc3,0x69, + 0xd0,0xec,0x53,0x67,0xb8,0x69,0x3a,0x14,0xfb,0x32,0xb4,0xd7,0xca,0x70, + 0x68,0x8f,0xba,0x89,0x95,0x05,0x99,0xb6,0xb8,0x69,0x69,0x73,0x3d,0x82, + 0x9b,0xee,0xee,0x47,0xdf,0x14,0xde,0xd3,0xf7,0x95,0xc1,0x4d,0x76,0x9a, + 0x1c,0x6b,0x94,0xee,0xce,0x0a,0x69,0xa8,0x2f,0x77,0xf8,0xa9,0x5e,0xc6, + 0x26,0x86,0x65,0xeb,0xc1,0x7a,0xdc,0xb9,0xe7,0xb0,0x69,0x60,0xa8,0x4f, + 0xba,0xbb,0xbb,0x64,0x76,0xd6,0x69,0xb7,0xbb,0x77,0xa2,0x3e,0xff,0xcb, + 0xcb,0xcb,0xd2,0xdc,0xdc,0xbc,0xe3,0x7b,0xbe,0x1b,0x1e,0x1e,0x8e,0xf8, + 0x6e,0x71,0x71,0x51,0xda,0xdb,0xdb,0x23,0xbe,0xeb,0xee,0xee,0xde,0x71, + 0x1c,0x32,0x3b,0x3b,0x6b,0xf2,0x70,0xa7,0xcd,0xcd,0xcd,0x88,0xe3,0xc8, + 0x6f,0x6a,0x6a,0x6a,0xc7,0xf9,0xe3,0xe3,0xe3,0x11,0xf9,0x72,0xee,0xea, + 0xea,0x6a,0xf8,0xb7,0xce,0xce,0xce,0x1d,0xe7,0xf0,0xbb,0xd7,0xbd,0x70, + 0xcd,0xfc,0xfc,0x7c,0xb9,0x74,0xe9,0x92,0x59,0x93,0xa0,0xf9,0xc4,0x22, + 0xf7,0xee,0xdd,0xdb,0x71,0x0f,0x03,0x03,0x03,0x31,0x9f,0x7f,0x16,0xc5, + 0x5d,0xf7,0x67,0x51,0xe8,0xd7,0xd7,0xaf,0x5f,0x97,0xd4,0xd4,0xd4,0x3d, + 0x8f,0x8d,0xc7,0xfd,0xf2,0x2c,0xb9,0xfb,0x55,0x6f,0x6f,0x6f,0xc4,0x31, + 0xfd,0xfd,0xfd,0xe6,0x39,0x3a,0xad,0x42,0x9d,0x9d,0xe6,0xf2,0x21,0x8c, + 0x4f,0x7b,0x3d,0xef,0x8c,0x0f,0xee,0x71,0x6d,0x2f,0x51,0x6e,0x42,0x87, + 0xd1,0xe6,0x70,0x13,0xba,0x8f,0x42,0x67,0x5e,0xf7,0xd3,0xf1,0xa6,0x22, + 0xcb,0x56,0x17,0x08,0xc5,0xbf,0x8c,0xb6,0xa6,0x2e,0x72,0x8f,0xba,0x99, + 0x90,0xbe,0x69,0x21,0xac,0x6f,0x22,0x66,0xf8,0xae,0xdc,0xf4,0x69,0x9b, + 0x9c,0x62,0xe1,0x26,0xd6,0xd2,0x2d,0x6f,0xef,0x4d,0xb7,0x39,0xe7,0x8a, + 0x15,0xbe,0x33,0x76,0x53,0xd0,0xb7,0xa9,0x37,0xe4,0xd7,0xb4,0xed,0xbf, + 0xb4,0xb2,0xd8,0x71,0x26,0xd2,0x60,0x7f,0xad,0x34,0x37,0x95,0x49,0x47, + 0x7b,0x9d,0xf4,0x0f,0xf4,0xc8,0xc6,0x1d,0x74,0x4f,0x2b,0x67,0x32,0x0d, + 0x8f,0xf6,0x49,0x4d,0x6d,0x95,0x0c,0x8f,0x0c,0xc9,0xd6,0xbd,0x3b,0xbb, + 0xda,0xe9,0x18,0xab,0xff,0xdf,0xff,0xfb,0x7f,0x66,0xee,0xb0,0xc7,0x1a, + 0xbe,0xfb,0xfe,0xef,0xff,0xfe,0x88,0x63,0xff,0xfd,0xdf,0xff,0x5d,0x7e, + 0xe6,0x67,0x7e,0x26,0xfc,0x79,0x7e,0x7e,0x5e,0x3e,0xe7,0x73,0x3e,0x47, + 0xbe,0xe6,0x6b,0xbe,0xc6,0xd8,0xfb,0x6d,0xf9,0xd8,0xc7,0x3e,0x26,0x9f, + 0xfd,0xd9,0x9f,0x2d,0xdf,0xf1,0x1d,0xdf,0x11,0x4e,0xaf,0x7e,0xf5,0xab, + 0xcd,0x77,0x57,0xaf,0x5e,0x0d,0x1f,0xf7,0xa5,0x5f,0xfa,0xa5,0xf2,0x75, + 0x5f,0xf7,0x75,0xb2,0xbe,0x1e,0xa9,0x13,0xfb,0xeb,0xbf,0xfe,0x6b,0xf9, + 0xad,0xdf,0xfa,0xad,0xf0,0x67,0xca,0x53,0x50,0x50,0x10,0xfe,0xed,0x33, + 0x3e,0xe3,0x33,0xa4,0xb4,0xb4,0x34,0xe2,0x1c,0x7e,0xe7,0x38,0x5b,0xce, + 0x9f,0x3f,0x2f,0x9f,0xff,0xf9,0x9f,0x2f,0xdf,0xfa,0xad,0xdf,0x2a,0x3f, + 0xfb,0xb3,0x3f,0x6b,0xfe,0x7e,0xe1,0x17,0x7e,0x61,0x44,0x19,0x76,0x13, + 0xea,0x85,0x3c,0x29,0xfb,0x6b,0x5e,0xf3,0x1a,0x93,0xb8,0xf6,0x37,0x7f, + 0xf3,0x37,0x4b,0x6d,0x6d,0x6d,0x4c,0x79,0x20,0xef,0x7c,0xe7,0x3b,0xf7, + 0x3d,0x36,0xc7,0x4b,0xfe,0xfe,0xef,0xff,0x3e,0xa2,0xee,0xe3,0x25,0xff, + 0xf8,0x8f,0xff,0x28,0x25,0x25,0x25,0x07,0x3a,0xf7,0x8d,0x6f,0x7c,0xa3, + 0x7c,0xc3,0x37,0x7c,0x83,0xa9,0xf7,0xbd,0x64,0x3f,0xf7,0xfb,0xfe,0xf7, + 0xbf,0x5f,0x8a,0x8a,0x8a,0x0e,0x54,0x26,0x5b,0x5e,0x7e,0xf9,0x65,0xf9, + 0xcc,0xcf,0xfc,0xcc,0x70,0x9f,0x22,0xf1,0xf9,0xdb,0xbf,0xfd,0xdb,0x65, + 0x70,0x70,0xd0,0x1c,0xf3,0x73,0x3f,0xf7,0x73,0xe6,0x39,0x3a,0xad,0x42, + 0x9d,0x9d,0x74,0xf9,0xaa,0xab,0xab,0xe5,0xdf,0xfe,0xed,0xdf,0x62,0x3e, + 0x9e,0xfa,0xcc,0xc9,0xc9,0xd9,0xf5,0x98,0xc6,0xc6,0x46,0x33,0x0e,0xed, + 0x47,0x7c,0x6e,0xf2,0xb9,0x69,0x9b,0x9b,0xd8,0x9b,0xce,0x8b,0x9b,0xbc, + 0xf6,0x58,0xd9,0xe6,0xa6,0xe0,0xfe,0x2a,0x21,0x6e,0x5a,0x0a,0xfa,0x83, + 0xaf,0x1c,0x31,0x37,0x2d,0xcc,0xb6,0xc9,0xc4,0x68,0xa3,0x4c,0x8d,0x37, + 0x1d,0x2b,0x3f,0x8d,0x0e,0xd7,0x49,0x4d,0x4d,0x89,0x74,0x76,0xb5,0xc9, + 0xd4,0xec,0x68,0xdc,0x19,0x68,0xbf,0x69,0x69,0x65,0x56,0x8a,0x8a,0x0b, + 0x24,0xbf,0x20,0x4f,0x06,0x87,0xfa,0x65,0x69,0x79,0x51,0xb6,0xb6,0xee, + 0xee,0x3a,0x06,0x7c,0xc5,0x57,0x7c,0x85,0x5c,0xb9,0x72,0x25,0xfc,0xf9, + 0xf1,0xc7,0x1f,0x37,0x63,0x36,0xe3,0x38,0x6c,0xa4,0xf2,0x43,0x3f,0xf4, + 0x43,0xf2,0x7f,0xff,0xf7,0x7f,0xe1,0xcf,0x4f,0x3c,0xf1,0x84,0xbc,0xed, + 0x6d,0x6f,0x93,0xaf,0xfc,0xca,0xaf,0x94,0xac,0xac,0xac,0x88,0x3c,0x19, + 0x4f,0xbf,0xeb,0xbb,0xbe,0x2b,0x72,0xac,0x71,0xd8,0xea,0x7d,0xef,0x7b, + 0x9f,0x7c,0xee,0xe7,0x7e,0x6e,0x58,0xef,0xc4,0x78,0x05,0x87,0xfc,0xd5, + 0x5f,0xfd,0x55,0xc4,0xb1,0x7b,0x71,0x13,0x65,0x73,0xf3,0x96,0x9b,0x9b, + 0xd2,0xd2,0xd2,0xe4,0xb3,0x3e,0xeb,0xb3,0x24,0x3d,0x3d,0x3d,0x22,0xef, + 0x17,0x5f,0x7c,0xd1,0xf0,0xdb,0xe8,0xe8,0xe8,0xae,0xf5,0x82,0x28,0x37, + 0xb5,0xb6,0xb6,0x86,0xbf,0x43,0x97,0xf1,0xfb,0xbf,0xff,0xfb,0xf2,0xc5, + 0x5f,0xfc,0xc5,0x11,0xf5,0xb3,0x9b,0xb8,0xf3,0x38,0xcd,0x72,0x5a,0xb8, + 0x89,0xbe,0xa1,0x6d,0xbe,0x5f,0xa1,0xbe,0x63,0xe5,0xd4,0xfd,0xdc,0x2f, + 0xcf,0xca,0x5e,0xf3,0x70,0x2c,0x02,0x37,0x31,0xa7,0xdb,0x42,0xbf,0xfa, + 0xee,0xef,0xfe,0x6e,0x79,0xfb,0xdb,0xdf,0x6e,0x3e,0xfb,0xdc,0xb4,0x53, + 0xb8,0xde,0x7e,0xfa,0xe6,0xdc,0xdc,0x9c,0xdc,0xbd,0xbb,0xfb,0xf8,0x77, + 0x38,0x6e,0x9a,0x33,0x76,0x21,0xfc,0x94,0x0b,0xfa,0x5b,0xfd,0x74,0xcc, + 0xa9,0x70,0xa0,0x4d,0x8a,0x07,0xdb,0xa5,0x74,0xa8,0x43,0x02,0xc3,0x9d, + 0x52,0x31,0xd2,0x2d,0x55,0xa3,0x3d,0x52,0x63,0xf6,0xa9,0xeb,0x97,0xc6, + 0xc9,0xc1,0xed,0x18,0x4e,0xb3,0xa1,0x18,0x4e,0x0b,0xba,0xd7,0x4a,0x70, + 0x8f,0xba,0x20,0x37,0x2d,0x87,0xb9,0x89,0x3d,0xea,0x0e,0xca,0x4d,0x0f, + 0x42,0xdc,0xb4,0xad,0x6f,0xf2,0x8a,0xdd,0x64,0xaf,0xa5,0x1b,0xb1,0xd6, + 0xd2,0x6d,0xdb,0xe8,0x6c,0xfb,0x5c,0x90,0x45,0xda,0x0f,0x9d,0x16,0x66, + 0x5b,0x8d,0x5f,0x77,0xa0,0x2c,0x47,0xda,0xdb,0x02,0x47,0x92,0xe7,0x6e, + 0x69,0x7c,0xa4,0x5e,0x4a,0x8a,0x73,0xa4,0xa2,0x32,0x20,0x83,0xc3,0xbd, + 0x72,0xe7,0x14,0xf0,0x50,0xac,0xa9,0xaf,0xbf,0x47,0x92,0x93,0x93,0xa5, + 0xa0,0x30,0xdf,0xf9,0xbf,0xd7,0xf8,0x37,0xad,0xad,0xad,0xed,0x3a,0x06, + 0xfc,0xce,0xef,0xfc,0x8e,0xfc,0xe5,0x5f,0xfe,0x65,0xf8,0x33,0xe3,0x35, + 0x36,0x2d,0xc6,0xf0,0x6b,0xd7,0xae,0x99,0xef,0xe0,0x1c,0x18,0xc4,0xb6, + 0x83,0x31,0xee,0x5f,0xbc,0x78,0x51,0xfe,0xe9,0x9f,0xfe,0x49,0xde,0xf2, + 0x96,0xb7,0x44,0xe4,0xe9,0xc5,0x4d,0x3a,0x46,0xd9,0xfa,0x2d,0xc6,0xab, + 0xbf,0xfd,0xdb,0xbf,0x35,0x1c,0x64,0xeb,0x8f,0xf6,0xe2,0x26,0x78,0xed, + 0x9b,0xbe,0xe9,0x9b,0x22,0x78,0xcb,0xcd,0x4d,0x94,0xef,0x5f,0xff,0xf5, + 0x5f,0x3d,0xef,0xf9,0x6f,0xfe,0xe6,0x6f,0xa4,0xbe,0xbe,0xde,0xfc,0x5f, + 0x59,0x59,0x69,0x38,0xc8,0x4b,0xbc,0xb8,0x09,0xc1,0x7e,0xc7,0x1c,0xfa, + 0xf1,0x8f,0x7f,0xdc,0x7c,0x86,0x09,0xd1,0x6d,0x31,0xe7,0xa1,0xd7,0x7a, + 0xef,0x7b,0xdf,0x1b,0xe6,0xb2,0xbf,0xf8,0x8b,0xbf,0x30,0x79,0xfc,0xd2, + 0x2f,0xfd,0x92,0xb9,0x16,0x72,0xeb,0xd6,0x2d,0xf9,0x8d,0xdf,0xf8,0x0d, + 0x73,0xec,0x1f,0xfe,0xe1,0x1f,0x46,0x65,0xaa,0xf2,0xf2,0x72,0xf9,0xd4, + 0xa7,0x3e,0x25,0xcf,0x3d,0xf7,0x9c,0xbc,0xf9,0xcd,0x6f,0x36,0xc7,0x4e, + 0x4f,0x4f,0x4b,0x62,0x62,0xa2,0xfc,0xe2,0x2f,0xfe,0xa2,0xd1,0xa7,0xa8, + 0x7e,0x02,0xa9,0xaa,0xaa,0x32,0xc7,0x90,0x2f,0xf9,0x2b,0x33,0xc2,0xb5, + 0xee,0xf7,0x74,0xfa,0xc9,0x27,0x3e,0xf1,0x89,0x1d,0xd7,0x84,0x23,0xde, + 0xf1,0x8e,0x77,0xc8,0x87,0x3f,0xfc,0x61,0x93,0x0f,0xf5,0xcd,0x35,0x55, + 0xb0,0x7b,0xfc,0xd7,0x7f,0xfd,0x97,0xfc,0xfc,0xcf,0xff,0xbc,0xfc,0xf6, + 0x6f,0xff,0xb6,0x54,0x54,0x54,0x78,0x96,0x1d,0xa1,0xdf,0xd0,0x17,0x7e, + 0xe5,0x57,0x7e,0xc5,0x94,0x87,0x6b,0xaa,0xc0,0x0e,0x24,0x15,0xea,0x4b, + 0xdb,0x01,0xbe,0x86,0x6d,0xb9,0x7e,0x34,0x4e,0xa1,0x0e,0x7e,0xf3,0x37, + 0x7f,0xd3,0xd4,0xc3,0x93,0x4f,0x3e,0x69,0xda,0x40,0x99,0x96,0xfa,0xe6, + 0x7a,0x6e,0x9e,0xd7,0x32,0xa1,0x37,0xa2,0xfc,0xe8,0xb4,0xe8,0xfb,0x76, + 0x5f,0xd3,0x7c,0xb5,0x6d,0xe8,0xb3,0xc8,0x23,0x8f,0x3c,0x62,0xf4,0xab, + 0x3f,0xfd,0xd3,0x3f,0x1d,0xce,0xb7,0xaf,0xaf,0x4f,0xfe,0xf8,0x8f,0xff, + 0x38,0x5c,0x4f,0xb6,0xde,0x76,0x37,0xf1,0xe2,0x26,0xe4,0x93,0x9f,0xfc, + 0xa4,0xe9,0xd7,0x88,0x9b,0x9b,0xa8,0x3b,0xfa,0x17,0xfd,0x80,0xe3,0x6c, + 0x1d,0x2f,0xba,0xcf,0x3f,0xfa,0xa3,0x3f,0x32,0xe5,0xf8,0xb5,0x5f,0xfb, + 0xb5,0x88,0x77,0x85,0x9e,0x9e,0x1e,0xd3,0x1f,0xb5,0x5f,0xf2,0x59,0x05, + 0xee,0xff,0xe7,0x7f,0xfe,0x67,0xf3,0x1b,0x7d,0xc9,0xcb,0xce,0xad,0x82, + 0x4d,0x8e,0x67,0x95,0x63,0xe9,0x37,0x6e,0x6e,0xc2,0x06,0xfe,0xbb,0xbf, + 0xfb,0xbb,0xa6,0x7c,0x8f,0x3d,0xf6,0x58,0x54,0x5e,0xd1,0x76,0xe7,0x5c, + 0xda,0x80,0x32,0x75,0x75,0x75,0x85,0x7f,0xa7,0x0d,0x69,0x1f,0xda,0xd5, + 0xee,0x5f,0x3c,0x3b,0xdf,0xf3,0x3d,0xdf,0x63,0xf4,0xdb,0x5e,0x3a,0x27, + 0x9e,0x21,0xda,0x88,0x67,0x92,0x67,0x8d,0x7b,0xe1,0x38,0x7d,0xb6,0x3a, + 0x3a,0x3a,0xc2,0x6d,0xc5,0x35,0x69,0x3b,0xc4,0xcd,0x4d,0xe8,0xa2,0xff, + 0xee,0xef,0xfe,0x6e,0x57,0xfb,0x5e,0x98,0x9b,0x96,0x42,0xdc,0x34,0xe4, + 0x70,0x53,0x5f,0xab,0x9f,0x8e,0x39,0xa1,0x73,0x2a,0xee,0x57,0x1f,0xa7, + 0x9d,0xfb,0xd4,0xe9,0x9a,0xba,0x70,0xec,0xcb,0x59,0x62,0x5f,0x4e,0x9b, + 0x98,0xe1,0x66,0x6f,0xdf,0xe5,0x10,0x37,0xad,0xad,0x58,0xdc,0x74,0x70, + 0x7d,0xd3,0x69,0xe5,0xa6,0x85,0xb9,0x20,0x33,0x65,0x65,0x26,0xcb,0xb5, + 0xab,0x2f,0x4b,0x63,0x7d,0xe1,0xb1,0x73,0x13,0x69,0x7a,0xa2,0xc9,0x61, + 0xa7,0x5c,0xc9,0xc8,0x48,0x91,0xa1,0x91,0x5e,0xd9,0xd8,0x5a,0x8a,0x3b, + 0x13,0xc5,0x92,0xea,0x1b,0x6a,0x25,0x29,0x29,0x49,0x7a,0xfb,0x3a,0x9d, + 0xf6,0x77,0xfa,0xc3,0xe6,0xea,0x9e,0x7e,0xe1,0xe8,0x9a,0xb0,0xa3,0x21, + 0xcc,0x29,0xcc,0x57,0x93,0x93,0x93,0x86,0x39,0x74,0x1e,0x83,0x49,0xbe, + 0xec,0xcb,0xbe,0x2c,0x7c,0x0e,0xcc,0xc1,0x71,0x8c,0x71,0xf8,0x1a,0xa1, + 0x33,0xb2,0xf5,0x37,0x5e,0xdc,0x34,0x32,0x32,0x62,0xe6,0x32,0x9d,0x17, + 0x10,0xc6,0x2b,0xd8,0x8c,0xf9,0xcb,0xd6,0x1f,0xed,0xc5,0x4d,0xfc,0x06, + 0x23,0xd8,0xbc,0x65,0x73,0x13,0xf3,0x3c,0xff,0x2b,0x1b,0xed,0x26,0xd8, + 0x5d,0x18,0x4b,0xbd,0x24,0x1a,0x37,0x21,0xf0,0xe6,0x2f,0xff,0xf2,0x2f, + 0x9b,0xff,0xff,0xe7,0x7f,0xfe,0xc7,0xd8,0xee,0x98,0xdb,0xb2,0xb3,0xb3, + 0x4d,0x7e,0x3f,0xf2,0x23,0x3f,0x62,0x7e,0xbb,0x79,0xf3,0xa6,0xc9,0x03, + 0x0e,0x81,0x71,0x60,0x4d,0xea,0x92,0xef,0xf1,0xbb,0xe2,0x5e,0x98,0x0b, + 0xbc,0x84,0xf9,0x05,0xfd,0xdc,0x1f,0xfc,0xc1,0x1f,0x18,0x5f,0x1d,0xf2, + 0x7c,0xfd,0xeb,0x5f,0x6f,0xe6,0x05,0xd8,0x8b,0xeb,0xfc,0xd8,0x8f,0xfd, + 0x98,0x39,0x96,0x76,0x60,0x5e,0x7f,0xea,0xa9,0xa7,0x4c,0xbe,0x1f,0xf8, + 0xc0,0x07,0x4c,0xfd,0xe0,0x87,0xc2,0x75,0x69,0x23,0xdb,0x8f,0xe7,0x7b, + 0xbf,0xf7,0x7b,0xe5,0xc2,0x85,0x0b,0x3b,0xae,0x09,0x37,0xc1,0xc8,0x7f, + 0xf2,0x27,0x7f,0x22,0xb9,0xb9,0xb9,0x66,0x1e,0xc6,0xbe,0xc9,0x3c,0x4d, + 0x42,0xef,0xc8,0xdc,0xc8,0x7d,0x72,0xad,0x2f,0xfa,0xa2,0x2f,0x0a,0xf3, + 0xa0,0x5b,0x7e,0xea,0xa7,0x7e,0x4a,0x7e,0xf0,0x07,0x7f,0xd0,0x94,0xfd, + 0xd9,0x67,0x9f,0x35,0x36,0x53,0x98,0x1c,0xa1,0x1d,0x49,0x2a,0xd4,0xb1, + 0xb6,0x1f,0xf3,0x3e,0xc7,0xd2,0x07,0xbd,0x7c,0xd9,0xe0,0x36,0xf4,0x9c, + 0x97,0x2f,0x5f,0x36,0x9c,0x43,0x9d,0x30,0xef,0xd3,0x7f,0xc9,0x9f,0x7c, + 0x28,0x9b,0x97,0xce,0x89,0x36,0xa3,0xce,0x98,0xe7,0xff,0xfb,0xbf,0xff, + 0xdb,0xdc,0xab,0xf6,0x35,0x7c,0xa2,0xd0,0x23,0x32,0x77,0x52,0x87,0xd4, + 0x3b,0x6d,0x05,0x27,0x53,0x17,0xd8,0x78,0xe1,0x0c,0xf2,0xa5,0x4e,0xf9, + 0x4c,0x19,0xe9,0x7b,0xf0,0x17,0xed,0x18,0x8b,0xff,0x9c,0x17,0x37,0x51, + 0xb7,0xb0,0x92,0xbe,0x83,0xd8,0xdc,0x44,0x9f,0xa1,0x5c,0xb0,0x39,0x75, + 0x43,0xdb,0xc1,0x74,0x08,0xb6,0x76,0x6d,0x77,0xca,0xf1,0xbf,0xff,0xfb, + 0xbf,0xa6,0xad,0xf1,0x8f,0x22,0x4f,0xf8,0x9e,0xef,0xe8,0xe7,0xf0,0x00, + 0x9f,0xb9,0x1f,0x9e,0x35,0xea,0x0d,0x36,0xe1,0x5e,0x39,0x86,0xb6,0x74, + 0xfb,0x59,0x21,0x1c,0xcf,0x73,0xcb,0xb1,0xd4,0xdb,0x7b,0xde,0xf3,0x1e, + 0x53,0x6f,0x5a,0x3e,0xb8,0x55,0xcb,0x47,0x5b,0x53,0xbe,0xb7,0xbe,0xf5, + 0xad,0x9e,0xf7,0x4e,0x9b,0xd3,0xb6,0xd4,0x17,0x6d,0xa7,0xf6,0x73,0x84, + 0xf6,0xe3,0x3a,0xf0,0x21,0xd7,0xf9,0xc8,0x47,0x3e,0x62,0xfa,0x7f,0x71, + 0x71,0xb1,0xa9,0x6f,0x9e,0x39,0xed,0x4f,0x6e,0x81,0xaf,0x69,0x8f,0x1f, + 0xfd,0xd1,0x1f,0x35,0xd7,0xa0,0xaf,0xab,0x9d,0x0e,0x86,0xa3,0x7c,0xe8, + 0xc8,0xa9,0x07,0xfa,0xf6,0x57,0x7d,0xd5,0x57,0x99,0xfa,0xb1,0xb9,0x89, + 0xbe,0xc3,0xff,0x2d,0x2d,0x2d,0xbb,0xb6,0x5f,0x24,0x37,0x0d,0x1b,0x3f, + 0xe5,0xfc,0xbe,0x16,0x3f,0x1d,0x30,0xf9,0xdc,0x74,0x74,0xdc,0xb4,0x38, + 0xd7,0xe6,0x30,0x53,0x95,0x64,0x67,0xa5,0x98,0xf1,0xfd,0xc6,0xf5,0x2b, + 0xd2,0xde,0x56,0x7a,0x22,0xdc,0xa4,0xd7,0xef,0x68,0xab,0x90,0xdb,0xb7, + 0xae,0xc9,0xc8,0x58,0x9f,0xb5,0xde,0x2e,0xfe,0x7c,0xb4,0x1b,0x37,0x05, + 0x02,0xa5,0x32,0xe9,0xf4,0x1b,0xb8,0x69,0x6d,0x7d,0x65,0x87,0xef,0x90, + 0x5b,0x60,0x24,0xc6,0x59,0xc6,0x7b,0xf6,0xc1,0x51,0x86,0xc2,0xb7,0x44, + 0xc7,0x13,0xc6,0x54,0xc6,0x2c,0x95,0x3f,0xfb,0xb3,0x3f,0x33,0x0c,0xa4, + 0x82,0x6e,0xea,0x3f,0xfe,0xe3,0x3f,0xc2,0x9f,0x19,0x4f,0x99,0xbb,0xec, + 0xc4,0xf8,0xc7,0x78,0x68,0xfb,0x55,0x2b,0x37,0xe9,0x78,0xa9,0xfa,0xa3, + 0x58,0xb8,0x09,0xb1,0x79,0xcb,0xe6,0x26,0xde,0x35,0xf9,0xdf,0xd6,0x93, + 0x10,0xff,0x8b,0xe3,0x35,0xc5,0xe2,0xe3,0xb4,0x1b,0x37,0x51,0x0e,0xb8, + 0x00,0xe1,0x1e,0x6c,0x76,0xa0,0x2c,0xf6,0x3b,0xac,0x9d,0x47,0x46,0x46, + 0x86,0x99,0x83,0x55,0x98,0x0f,0xf8,0xdd,0xcb,0xc7,0x96,0xf9,0x95,0x79, + 0x5b,0x75,0x0b,0x09,0x09,0x09,0x86,0x57,0xd5,0xce,0xc9,0x35,0xa9,0x57, + 0xbd,0x67,0xe6,0x2d,0x5b,0x98,0x07,0x69,0x53,0x04,0x56,0x60,0x1e,0x42, + 0x94,0xb1,0xbc,0xe6,0x78,0xb8,0xc9,0x66,0x5e,0xae,0xc5,0x9c,0xc3,0x3d, + 0x91,0x98,0xf3,0xec,0x3e,0x85,0x6e,0xc8,0xad,0x6f,0x44,0xf0,0x45,0xa1, + 0xac,0x76,0x1b,0x3c,0xfd,0xf4,0xd3,0x66,0xbe,0xd2,0xfa,0x8b,0xc6,0x4d, + 0x48,0x34,0x3b,0x1d,0x73,0x20,0x65,0xb7,0x75,0x57,0xdc,0x0f,0xe7,0x2a, + 0xbb,0xbb,0xdb,0x5e,0x05,0x96,0xe0,0x37,0xfa,0xbc,0x0a,0x1c,0xa5,0xfd, + 0x89,0x76,0xa1,0x7d,0x54,0xc8,0xcf,0xce,0xcb,0xb6,0xd3,0xfd,0xc3,0x3f, + 0xfc,0xc3,0x0e,0x36,0xe0,0x39,0x40,0x3f,0xb8,0x97,0x28,0x0f,0xc3,0x0c, + 0x9a,0xe8,0xc7,0xd4,0xad,0xb2,0x9e,0xcd,0x4d,0x30,0xe2,0xb9,0x73,0xe7, + 0x22,0xca,0xc5,0x33,0xcb,0x7d,0x70,0xfc,0xf3,0xcf,0x3f,0x1f,0x91,0x3f, + 0x7d,0x86,0x72,0xd2,0xa7,0x28,0x3f,0x0c,0x82,0xc0,0x3f,0xfc,0xcf,0x5f, + 0xde,0x97,0xb8,0xa6,0xad,0xb7,0xe2,0x19,0x87,0x89,0xdc,0x82,0x7e,0x8d, + 0x3e,0x60,0xaf,0xeb,0xc0,0x7f,0x4c,0xcb,0x47,0xbd,0xc0,0x76,0x2a,0x3c, + 0x37,0x30,0x7b,0xb4,0xe7,0xc6,0xee,0x5f,0xda,0x26,0xf8,0xca,0xf3,0x1c, + 0x71,0xaf,0x94,0x4f,0x05,0x1d,0x17,0x75,0x81,0xec,0x66,0xa7,0xe3,0x7e, + 0xc9,0x87,0x77,0x39,0x15,0xe5,0x26,0x18,0x8a,0xdf,0xd4,0x37,0x8d,0xfb, + 0xa0,0xad,0xb9,0x8e,0x72,0x93,0x32,0x53,0x5b,0x5b,0x9b,0x67,0xfe,0xb6, + 0xf8,0xdc,0x14,0x27,0xbe,0xea,0x6f,0x35,0xeb,0xea,0x4a,0x06,0xdb,0xc3, + 0x71,0x9c,0x2a,0x47,0x82,0x3e,0x4e,0xc4,0x22,0x68,0x34,0xb1,0x08,0x86, + 0xa4,0x6d,0x6a,0xc4,0xec,0x51,0xd7,0x13,0xb1,0x47,0xdd,0xac,0xb1,0xd3, + 0xb1,0x47,0xdd,0xec,0x5a,0xd0,0x4e,0xb7,0x18,0xb2,0xd3,0xad,0xdd,0x3d, + 0x4a,0x6e,0x5a,0xdc,0x65,0x8f,0x15,0xb8,0x69,0x3b,0x76,0x53,0x38,0xde, + 0xe5,0xd2,0xd1,0x71,0xd3,0x40,0x6f,0x8d,0xc3,0x4c,0xc9,0x72,0xf3,0xc6, + 0x75,0x13,0x4f,0x3c,0x25,0xe5,0xe6,0x89,0x31,0x93,0x3b,0xdd,0x4a,0xb8, + 0x2a,0x63,0xe3,0xc3,0xb2,0xb9,0x75,0xba,0xfd,0xc5,0x59,0x13,0x58,0x58, + 0x58,0x28,0x43,0xc3,0x4e,0x9b,0xac,0x2f,0x9b,0xf5,0x74,0x7b,0xd9,0xe9, + 0x74,0x7c,0x61,0x7e,0xe5,0x7d,0x94,0xf9,0x00,0x61,0x4c,0x61,0x6c,0x67, + 0xec,0xc3,0x1f,0x5c,0x7d,0xa0,0x18,0x73,0x18,0xdf,0xdf,0xf4,0xa6,0x37, + 0x19,0x7d,0x14,0x89,0xf7,0x45,0xc6,0x1c,0x1d,0xef,0x18,0xdf,0xc8,0x93, + 0xb5,0x72,0x24,0xde,0x85,0xf9,0x5d,0xc7,0x6f,0x15,0xe5,0x26,0xc4,0xd6, + 0x1f,0xc5,0xca,0x4d,0x36,0x6f,0xd9,0xdc,0xa4,0xe3,0xa4,0x3d,0x6e,0xdb, + 0xdc,0x84,0x6e,0xe8,0xf7,0x7e,0xef,0xf7,0xf6,0xac,0x97,0xdd,0xb8,0x89, + 0xf3,0x95,0x17,0x28,0xc7,0x33,0xcf,0x3c,0x63,0xea,0x82,0xf7,0xe1,0x2f, + 0xf8,0x82,0x2f,0x88,0xca,0x4d,0xd4,0x11,0x63,0x34,0xfa,0x82,0x1f,0xfe, + 0xe1,0x1f,0x36,0xc7,0x45,0x9b,0xe7,0x99,0x5f,0x6d,0xff,0x7c,0xe6,0x00, + 0xe6,0x28,0x15,0x37,0x6b,0xa0,0x37,0xe0,0x3d,0x1e,0x5b,0xd2,0xeb,0x5e, + 0xf7,0x3a,0x33,0xb7,0xea,0x3c,0xcf,0xbb,0x87,0xbe,0xd7,0xe3,0xe3,0x8f, + 0x2e,0xc5,0x4b,0xe0,0x26,0xf7,0xdc,0x89,0x8e,0x09,0x1e,0xc0,0x3e,0xe3, + 0xf6,0xf7,0x87,0x83,0x98,0x43,0xbd,0xca,0x6e,0xeb,0x16,0x11,0xb5,0xd3, + 0xc2,0x5d,0x07,0xe5,0x26,0x5d,0xb7,0xc0,0x3c,0x6b,0x0b,0x7d,0x52,0x19, + 0x31,0x5a,0x7d,0xc2,0x44,0xcc,0xff,0xb6,0x60,0x53,0xd2,0xfe,0x04,0x43, + 0xa0,0xc3,0xc2,0x9e,0x43,0xdb,0x70,0x6c,0x34,0x6e,0x82,0x99,0xf9,0xdd, + 0xae,0x0b,0xf4,0x1d,0x7f,0xfa,0xa7,0x7f,0xba,0xe3,0xba,0x5e,0x75,0x03, + 0xdb,0x7c,0xf4,0xa3,0x1f,0x35,0x89,0xe7,0x05,0xfd,0xa1,0x7d,0x4f,0xca, + 0x4d,0x7c,0x47,0x19,0xa8,0x4b,0xfb,0x5a,0xf6,0x33,0x81,0x3e,0x86,0x76, + 0x87,0xbf,0xdc,0xed,0xce,0xfb,0x8c,0xfa,0xa0,0xd3,0xe7,0xd4,0xee,0x45, + 0xdd,0xf3,0x7c,0xdb,0x79,0x72,0x7f,0xaa,0x27,0xb5,0x05,0xbf,0x46,0xf7, + 0xf7,0xf4,0x1f,0xca,0x87,0xad,0x8f,0xb2,0xd0,0x2e,0xb6,0xa0,0x7b,0xd3, + 0x67,0xdb,0x16,0xae,0x8b,0x1d,0x58,0x45,0x75,0xc3,0xfc,0x85,0x91,0xdc, + 0x2c,0x7a,0xfb,0xf6,0xed,0xb0,0xae,0x7b,0x2f,0x6e,0x52,0x26,0x57,0xb1, + 0xfd,0xc2,0xb1,0x97,0x53,0x0f,0xaf,0x7d,0xed,0x6b,0x4d,0xfb,0xc2,0xf5, + 0x08,0x7d,0x92,0xef,0x61,0x71,0x98,0xcd,0xe6,0xae,0x68,0xe2,0x73,0xd3, + 0x2b,0x95,0x9b,0x9c,0xf4,0x60,0x17,0x6e,0xda,0x8a,0x41,0xdf,0xb4,0x23, + 0x06,0xc1,0x76,0xfc,0x81,0x95,0x43,0x72,0xd3,0xd2,0x42,0x9b,0x54,0x56, + 0xe4,0x3a,0xf3,0x40,0x86,0xb4,0x34,0x95,0x49,0x51,0x61,0x86,0xa4,0xc6, + 0x91,0x9b,0x48,0xe8,0x9d,0xb0,0xd9,0xdd,0xb9,0x77,0x7a,0xd9,0x69,0x6c, + 0x7c,0xc4,0xcc,0x9d,0xb9,0x79,0xb9,0xc6,0x46,0x05,0x3f,0xdc,0xb9,0x13, + 0x3d,0x0e,0x81,0x0a,0xbc,0x84,0xcd,0x82,0x71,0xc6,0x9e,0xab,0x18,0xc3, + 0xe0,0x01,0x5b,0x6f,0x80,0x2d,0x83,0x39,0x4d,0xc7,0x7c,0x4d,0x1c,0xc3, + 0xd8,0xaf,0xe3,0x9b,0xdb,0x4e,0x87,0xce,0x8a,0xb1,0xc9,0xb6,0x03,0xd8, + 0xdc,0x84,0xa8,0xfe,0x88,0x79,0x3b,0x16,0x6e,0x42,0x94,0xb7,0xb0,0xdd, + 0xd8,0xf3,0x2e,0xe3,0x36,0xb6,0x31,0x2f,0xe1,0xfc,0xc3,0x70,0x13,0xf3, + 0x2b,0xe5,0xe4,0xbe,0x11,0x74,0x16,0xf0,0x0d,0x3c,0x84,0xde,0x87,0xf9, + 0x9b,0x39,0xd4,0x2e,0xbf,0xe6,0x01,0xe3,0x61,0x1f,0xc1,0x3f,0x9d,0x36, + 0xd2,0x35,0x8d,0xd1,0xb8,0x49,0x75,0x5a,0xc8,0x6e,0xdc,0x84,0xfe,0x8c, + 0x79,0x90,0xba,0x87,0x3d,0xd1,0x25,0x51,0xbf,0x3a,0x6f,0xc0,0x2a,0xca, + 0xc1,0xcc,0x2f,0xd1,0xd6,0xaa,0xc1,0x4d,0xef,0x7e,0xf7,0xbb,0x23,0xbe, + 0xc3,0xee,0x42,0x3f,0xc0,0x1e,0x03,0x73,0xba,0xd7,0xd0,0x7b,0xd9,0xc3, + 0x6e,0xdc,0xb8,0xb1,0xc3,0xfe,0xc8,0x5c,0xa5,0xe5,0xa5,0x1d,0xb1,0x97, + 0x78,0xdd,0x0b,0x12,0x8d,0x9b,0x54,0x3f,0xe7,0x8e,0x1d,0x80,0xdd,0x08, + 0x36,0x46,0xa2,0xd5,0x27,0xed,0x02,0x5f,0xd9,0x42,0x1f,0xd1,0xfe,0x84, + 0xaf,0x1e,0x65,0x46,0x7f,0x83,0xcf,0xd0,0x6e,0xfa,0x26,0xb8,0xe6,0x5d, + 0xef,0x7a,0xd7,0x8e,0xba,0x88,0x25,0xa6,0x41,0x34,0xff,0x26,0x5b,0x94, + 0x9b,0x68,0x47,0xca,0xc0,0x73,0xe2,0xbe,0x16,0xbf,0xa1,0x83,0xa4,0x5d, + 0xe9,0x8b,0xf0,0x13,0xdf,0xc1,0x19,0xd8,0xeb,0x55,0xf0,0x8f,0xe6,0xb9, + 0x45,0x47,0x0c,0x53,0x71,0x6f,0xbc,0x1f,0xc1,0xc3,0xee,0x3c,0xdd,0xfc, + 0x83,0xd0,0xee,0xee,0xf5,0xb5,0xe8,0xa6,0x6c,0xae,0x73,0xfb,0x46,0xd1, + 0x7e,0x29,0x29,0x29,0x3b,0xf2,0x72,0x3f,0xbf,0x36,0x37,0xa1,0xbb,0x54, + 0xdd,0x92,0x5d,0x57,0xca,0xdf,0x7b,0x71,0x93,0xbb,0x4e,0xdd,0xeb,0xe9, + 0xa8,0x07,0xb8,0x98,0x7a,0x50,0x7d,0x18,0xdc,0xc4,0xb8,0x84,0xdf,0x17, + 0x36,0x3e,0xfc,0xc4,0xf6,0x12,0xe6,0xd5,0x15,0x87,0x9b,0xf0,0x35,0xc6, + 0x0f,0x99,0x39,0x3c,0xcf,0x99,0xd7,0xfd,0x74,0xbc,0xc9,0xf8,0x86,0xf7, + 0xdb,0xbe,0xe1,0x5d,0xc6,0x37,0x5c,0xd7,0xd4,0x35,0x28,0x37,0x4d,0x47, + 0xc6,0xbe,0x1c,0x54,0xbf,0x70,0x62,0x86,0x3b,0xdc,0x34,0xb3,0x07,0x37, + 0xdd,0x37,0x8c,0x74,0xf6,0xb8,0x29,0x50,0x9a,0xed,0xb0,0x52,0x96,0x0c, + 0x0d,0xd4,0x4a,0x6b,0x73,0xa9,0xf3,0xfc,0xdd,0x92,0xa6,0x86,0x93,0xf1, + 0x6d,0x8a,0x96,0x16,0xe7,0x5a,0x25,0x35,0x35,0x41,0x7a,0xfb,0x3b,0xe2, + 0xce,0x47,0xd1,0x12,0x4c,0xb7,0x71,0x77,0x49,0x36,0xd0,0x8b,0xb1,0x3e, + 0xf2,0xc1,0x5d,0xd3,0xd6,0x7b,0x09,0x7a,0x78,0x6c,0x0c,0x8c,0x1f,0xb6, + 0x3f,0x27,0x73,0x25,0xfc,0xa3,0xb6,0x3b,0x04,0x7b,0x8f,0x7b,0xfd,0x1b, + 0x82,0x2f,0xad,0xfa,0xda,0x78,0x71,0x13,0x7a,0x16,0xae,0xc1,0x7b,0xbc, + 0xda,0x06,0xdc,0xdc,0xa4,0xfa,0x23,0x18,0x2c,0x56,0x6e,0x42,0xe0,0x2d, + 0xc6,0x41,0x7b,0xde,0x85,0x61,0xc8,0xc7,0xbd,0x9e,0x0e,0x3b,0x21,0x7a, + 0x97,0x83,0x72,0x13,0xf7,0xc1,0xf8,0xce,0xfc,0xab,0xf3,0x29,0xd7,0xb6, + 0xe7,0x78,0x7c,0x8b,0xec,0xb2,0xd8,0x79,0x30,0x2f,0xbf,0xf4,0xd2,0x4b, + 0x11,0xe5,0x3c,0x0a,0x6e,0xa2,0x4e,0x98,0xc7,0x55,0x54,0x2f,0x63,0xdb, + 0x9d,0xf8,0x1d,0x5b,0xa9,0xfa,0x76,0x78,0x09,0xdc,0x04,0x13,0xaa,0x4d, + 0x06,0x3b,0x0a,0xf7,0x07,0x1b,0x31,0xdf,0xc2,0x27,0xf6,0xdc,0x8a,0x8f, + 0xbd,0xbd,0xae,0x40,0x05,0x1e,0xe4,0xbc,0x86,0x86,0x86,0xf0,0x77,0xf8, + 0x02,0xc1,0x60,0x08,0x7e,0x42,0xf6,0x1c,0x89,0xef,0x49,0x2c,0xdc,0x84, + 0x50,0x07,0x1c,0xaf,0x82,0xbf,0x8b,0xfa,0xdb,0x21,0xd1,0xea,0x93,0xdf, + 0x39,0x0e,0xbe,0x50,0x41,0x8f,0xa2,0xfd,0x89,0xbe,0x47,0x9f,0x57,0x81, + 0xfd,0xec,0xbc,0xf8,0x5d,0xeb,0x13,0x4e,0xa7,0x1f,0xe9,0xf3,0xc2,0xdf, + 0x1f,0xff,0xf1,0x1f,0x37,0xfa,0x91,0xbd,0x64,0x3f,0xdc,0x84,0xb8,0xd7, + 0x38,0xd0,0x16,0xf0,0x2b,0x76,0x38,0xf4,0x3e,0x76,0x5f,0xa6,0xde,0x61, + 0x23,0x9e,0x2b,0xda,0xe9,0x0d,0x6f,0x78,0x43,0x84,0x5d,0x55,0xf5,0x40, + 0x30,0x0d,0x7d,0xd8,0xb6,0x59,0x92,0x17,0xbe,0x7a,0x6e,0x51,0x7f,0x46, + 0xf5,0x7b,0xa7,0x6f,0xc0,0x66,0x76,0xf9,0xe8,0xf3,0x2a,0x81,0x40,0x20, + 0x6c,0x47,0x74,0xcb,0x6e,0xdc,0x04,0xd7,0xc2,0x80,0x6e,0x3b,0x2a,0xfe, + 0xe6,0x08,0xd7,0xfb,0xd5,0x5f,0xfd,0x55,0xcf,0xfa,0xda,0x8d,0x9b,0x60, + 0x23,0x7c,0xca,0xed,0xb1,0x8d,0xf2,0xd3,0x56,0xb6,0x7f,0x13,0xf5,0xc5, + 0x7d,0xee,0xb5,0x66,0xd2,0x70,0xd3,0x9d,0x20,0x37,0x11,0xa3,0x1a,0x7f, + 0x9b,0xdc,0xde,0xe6,0x63,0x4d,0xf1,0x66,0x96,0xd3,0x90,0xe2,0xcf,0x4d, + 0xf7,0x23,0xb8,0x69,0x3b,0x0e,0xc1,0xaa,0x87,0x7f,0x93,0x3b,0xe6,0xe5, + 0xa8,0x65,0xa7,0x1b,0x08,0x71,0x93,0xc6,0xbb,0xd4,0x58,0x97,0xca,0x4c, + 0x6d,0xfb,0x4e,0x1d,0x6d,0x25,0xc6,0x2e,0x76,0xee,0xdc,0x8b,0xce,0xfc, + 0x72,0x41,0x2e,0x5e,0x38,0x27,0x2f,0xbc,0xf0,0x82,0x33,0x86,0x5d,0x96, + 0x96,0xa6,0xa2,0x03,0xe5,0x79,0x54,0x69,0x66,0xb2,0x51,0x72,0x73,0x53, + 0xa4,0xac,0xbc,0x44,0xa6,0xe7,0xc6,0xe2,0xce,0x49,0xd1,0x12,0x7b,0xef, + 0xe1,0xdf,0x14,0xeb,0x3e,0x2b,0xbc,0xa3,0x32,0xc7,0xfd,0xc2,0x2f,0xfc, + 0x42,0xc4,0xf7,0xea,0x7b,0xa0,0xb6,0x3b,0xde,0xa5,0x19,0x0f,0xbd,0xfc, + 0xad,0xd1,0x5f,0x70,0x2c,0xbe,0x26,0xbb,0xad,0xa7,0xe3,0x3a,0xf8,0x08, + 0x23,0x6e,0x6e,0x42,0xd0,0x1f,0x71,0x8d,0xfd,0x70,0x93,0xf2,0x96,0x3b, + 0x7e,0x93,0xc6,0x91,0x62,0xfc,0x84,0x17,0x7e,0xe0,0x07,0x7e,0xc0,0xe4, + 0xcd,0x5a,0x9d,0xa1,0xa1,0x21,0x73,0x0c,0xd7,0x77,0x9f,0xa7,0xa2,0xdc, + 0x64,0xdb,0x48,0xb0,0xc1,0x61,0x0b,0x61,0xad,0x9b,0x0a,0x7a,0x39,0x98, + 0x10,0x9b,0x0f,0xb6,0x3a,0xde,0x5b,0x6d,0x5f,0x0b,0x38,0xe5,0x3b,0xbf, + 0xf3,0x3b,0x0d,0x9f,0xf2,0x3e,0xcb,0x67,0xf4,0x6f,0x7f,0xfe,0xe7,0x7f, + 0x6e,0xde,0xf9,0x29,0xa3,0xd7,0x5a,0xa6,0xfd,0x70,0x13,0xef,0xd1,0xcc, + 0x39,0xff,0xf9,0x9f,0xff,0x69,0xec,0x70,0x94,0x95,0x39,0x92,0xb5,0x78, + 0x2a,0xda,0x46,0xac,0x57,0x8a,0x26,0x70,0x13,0xe7,0x7d,0xdf,0xf7,0x7d, + 0x9f,0xf9,0x1f,0xdb,0x05,0x6c,0xa4,0x82,0x6f,0x1b,0xed,0xc6,0x6f,0xf8, + 0x09,0x33,0xf7,0xd6,0xd5,0xd5,0x79,0xe6,0xc5,0x75,0xf0,0xb1,0xe2,0x58, + 0xb8,0x1a,0x1d,0x9c,0x1e,0x4b,0x1f,0x82,0xc1,0xc8,0x03,0x9f,0xee,0x9f, + 0xf8,0x89,0x9f,0x88,0x68,0x07,0xf8,0xea,0x5b,0xbe,0xe5,0x5b,0x3c,0x6d, + 0x3d,0xf8,0xa4,0xc3,0xf8,0x9c,0x07,0xb3,0x71,0xdf,0x36,0xef,0x44,0xe3, + 0x26,0x04,0x7b,0x23,0xe5,0xd0,0xb5,0x61,0xdc,0xab,0xf6,0x27,0xf4,0xae, + 0xdc,0x2f,0x6d,0x43,0xbe,0xe8,0x58,0xc8,0x5b,0x63,0x75,0x71,0x3c,0xbc, + 0x82,0x3e,0x8a,0xb6,0x85,0x49,0xe8,0xe7,0xac,0xdb,0xc2,0x6e,0x4d,0xdc, + 0x28,0x65,0x14,0xf2,0x74,0xeb,0x4e,0x54,0xf6,0xcb,0x4d,0xe8,0xd1,0x28, + 0x07,0x75,0x08,0x6f,0x52,0xff,0xfc,0x45,0xd0,0x23,0xf1,0x1b,0x2c,0x4f, + 0xbb,0x93,0x2f,0xdc,0xcb,0x7d,0xc2,0xc6,0xbc,0xcb,0x50,0x97,0xfc,0xce, + 0xba,0xc6,0xaf,0xfd,0xda,0xaf,0x35,0xb6,0x35,0x7e,0xc3,0xe7,0x9f,0xcf, + 0xbc,0x77,0xb0,0xd6,0x80,0x7c,0xed,0xf5,0x99,0xb6,0x60,0xe7,0xfa,0xea, + 0xaf,0xfe,0x6a,0x73,0x2c,0x7d,0xdd,0xe6,0x26,0xfc,0x86,0xe8,0x07,0x94, + 0x8f,0xe7,0x93,0xfa,0x8d,0xa6,0xeb,0xdd,0x8d,0x9b,0x28,0x13,0xfd,0x81, + 0xeb,0xd0,0x67,0xa8,0x6f,0xfe,0x57,0x1d,0x1e,0x1c,0xcb,0xbd,0xda,0xbe, + 0x95,0x2a,0xbb,0x71,0x13,0xef,0x3a,0x3c,0xfb,0xb4,0x11,0xf5,0xc0,0xbd, + 0xa2,0xf3,0x65,0xdc,0x73,0xaf,0xa7,0x63,0x4d,0xde,0x5e,0xf6,0xba,0x78, + 0x70,0x93,0x9f,0x82,0xec,0x88,0x7f,0x78,0xd0,0x56,0x17,0x8c,0xe3,0x14, + 0xf6,0x0d,0x1f,0x0b,0xee,0x53,0x17,0x8c,0x19,0x1e,0xf4,0x0d,0x37,0xdc, + 0x64,0xc5,0x0c,0x1f,0xb3,0xb9,0x69,0xfd,0xf0,0xfa,0xa6,0x30,0x37,0x6d, + 0x59,0xdc,0xe4,0xde,0xd3,0x77,0x3d,0xc4,0x4d,0xa1,0xd8,0x4d,0x1b,0xa1, + 0x98,0x97,0xeb,0xcb,0xa1,0x38,0xe1,0x4b,0xa1,0x98,0x97,0x8b,0x0e,0x37, + 0xa1,0x6b,0x5a,0x70,0xb8,0x69,0xa1,0x6d,0xdf,0x69,0x6e,0xaa,0x49,0xc6, + 0x86,0x6b,0x64,0x68,0xa0,0x4a,0x5a,0x9b,0x4b,0x24,0x2d,0xf5,0x96,0x33, + 0x76,0xb2,0x96,0xae,0x48,0x66,0xa7,0x1a,0x0f,0x94,0xe7,0x51,0xa6,0x89, + 0xd1,0x3a,0x87,0xdf,0x8a,0xa5,0xa5,0xb5,0xe6,0xd4,0xc6,0x78,0xda,0x2f, + 0x37,0x21,0xf8,0xd9,0x7a,0xcd,0x7f,0xd8,0x7f,0x74,0x2c,0x85,0xa3,0xa2, + 0xf9,0x53,0xab,0x6f,0x08,0xdc,0xc4,0xfb,0xb0,0x5b,0xcf,0xa3,0x82,0x3f, + 0xa6,0xfa,0xf4,0xb2,0xa6,0xcc,0x6b,0x9c,0x66,0x5e,0xb4,0xe3,0x12,0xa0, + 0x93,0xd1,0x77,0xd0,0x9a,0x9a,0x9a,0x1d,0x31,0x2f,0x11,0xd6,0x32,0xeb, + 0x5a,0x2d,0x5b,0x34,0x76,0x34,0x76,0x0c,0xe6,0x56,0xf7,0xfa,0x2c,0xae, + 0xef,0x75,0x1e,0xc2,0x1c,0xc8,0x6f,0x9a,0xd0,0x6b,0x30,0xce,0xba,0x75, + 0x35,0xbc,0xc7,0x52,0x2f,0xac,0x0f,0x57,0x5d,0x06,0xd7,0xd4,0x32,0xa3, + 0xe3,0xc2,0x6f,0x96,0x6b,0x73,0x2e,0xf9,0xe0,0x2b,0xa4,0x3e,0xba,0xd4, + 0x95,0xd7,0x3a,0x26,0xea,0xdb,0xf6,0x21,0x87,0xe3,0xd4,0x16,0x8a,0x60, + 0x23,0xb1,0xcb,0x4e,0xbd,0x90,0x2f,0xf5,0xca,0x9c,0x80,0x2f,0x0b,0xef, + 0xfe,0xf6,0xfd,0xc0,0xad,0xd1,0xe6,0x46,0x84,0x3e,0xa0,0x75,0x4c,0x9d, + 0x61,0xf7,0x75,0x0b,0xf9,0xf2,0x1b,0xb6,0xc6,0xbd,0x62,0x58,0x71,0x2c, + 0xf3,0x2b,0x3e,0xeb,0x33,0x33,0x33,0x11,0xbf,0xf1,0x7e,0xcf,0xfc,0xce, + 0x3d,0x50,0x87,0xf6,0xbd,0x50,0x77,0xd4,0x59,0x34,0x26,0x83,0x7b,0xb1, + 0x1f,0x91,0xdc,0xb6,0x25,0xf2,0x71,0xc7,0xa6,0xb7,0x05,0x66,0xa3,0x9e, + 0xe8,0x87,0xb4,0x89,0xf6,0x27,0xda,0x86,0xb6,0xa0,0xbc,0xfc,0xd5,0xb6, + 0xd1,0xfc,0xb9,0x57,0xf2,0xd6,0x3a,0xe5,0x77,0xed,0x5b,0xb4,0x8b,0xed, + 0xcf,0x4c,0x9e,0x5e,0x75,0x87,0xd0,0xae,0x7b,0xc5,0x32,0xe7,0x5c,0xdb, + 0xfe,0x39,0x31,0x31,0x61,0xfa,0x2f,0x7d,0xcc,0x6e,0x53,0x84,0x3a,0xb6, + 0xdb,0x9d,0xf6,0xb3,0xcb,0xc8,0x7d,0x52,0x46,0xca,0xee,0x5e,0x0b,0x40, + 0x1f,0xe4,0x37,0xea,0x7a,0xaf,0xb5,0x80,0x94,0x89,0x63,0xc9,0x9b,0xe4, + 0x2e,0x1f,0x6d,0x49,0xf9,0x76,0x8b,0x67,0xe0,0x7e,0x7e,0x75,0x0d,0xa4, + 0xdd,0x5e,0xf4,0x79,0xae,0xc3,0x33,0xe5,0x2e,0x13,0xf5,0xe6,0xf5,0xbc, + 0xf2,0x6c,0xb8,0xeb,0x94,0xcf,0xaa,0x23,0xa3,0x1e,0x58,0xbf,0x47,0xbe, + 0x8c,0x53,0xca,0xb7,0xb4,0x29,0xf5,0xa6,0xc2,0x71,0xfc,0xee,0xf5,0x3c, + 0xaa,0xf8,0xdc,0x14,0x9f,0x94,0xbf,0x1b,0x37,0x8d,0x2a,0x37,0x05,0x63, + 0x38,0xe9,0x5e,0x2b,0x41,0xff,0xa6,0xc8,0xbd,0x7d,0x0f,0xce,0x4d,0xaa, + 0x6f,0xba,0x7b,0xea,0xb8,0xc9,0x4e,0xfd,0xbd,0x95,0x92,0x9d,0x95,0x24, + 0x39,0xd9,0xc9,0x0e,0x33,0x35,0xc5,0x9d,0x99,0x34,0xcd,0x38,0xfc,0xd6, + 0xd9,0x1e,0x70,0xde,0x03,0xf3,0xa4,0xb9,0xb5,0x21,0xee,0x9c,0x74,0x14, + 0xdc,0xe4,0xcb,0xc3,0x2b,0x1a,0xdb,0xe8,0xd1,0x47,0x1f,0x35,0x7a,0x1d, + 0x5f,0x7c,0xf1,0xe5,0xe0,0xa2,0xdc,0x34,0x1c,0xe2,0x26,0xe6,0xf0,0x1c, + 0x67,0x5e,0x7f,0x58,0x52,0x66,0x7b,0x9d,0xbc,0x74,0xf3,0x5a,0x38,0x25, + 0x14,0x66,0x4b,0x66,0x5b,0x6d,0xdc,0xcb,0x95,0xdb,0x87,0x7f,0xb8,0x6d, + 0xab,0xeb,0x0c,0xef,0xef,0x1b,0xd6,0x37,0x45,0xc4,0x0c,0x9f,0x90,0xde, + 0xf9,0x90,0xbe,0x69,0x69,0x9b,0x9b,0xa6,0x2d,0x3b,0xdd,0x72,0x88,0x9b, + 0x36,0xb6,0xee,0x1e,0x92,0x9b,0x96,0x5d,0xdc,0x14,0x8c,0x15,0x7e,0x27, + 0xe4,0xdb,0xb4,0xcd,0x4d,0xba,0x96,0x2e,0x68,0xa3,0x5b,0xd3,0xfd,0xe8, + 0xd4,0xaf,0xc9,0x30,0x46,0xeb,0xa1,0xd2,0xcc,0x64,0x83,0xc3,0x4e,0x15, + 0x32,0xd4,0x5f,0x75,0xe8,0xbc,0x8e,0x3a,0x4d,0x3b,0x65,0x43,0x1f,0x56, + 0x58,0x98,0x25,0xd5,0x35,0x15,0xb2,0xb2,0xb6,0x68,0x62,0x64,0x9e,0x86, + 0x74,0x37,0xc4,0x4d,0xf7,0x7d,0x6e,0xf2,0x45,0x82,0xdc,0x84,0x9e,0x09, + 0x9b,0x99,0xc6,0x71,0xf4,0xc5,0x17,0x5f,0x0e,0x26,0xc7,0xc9,0x4d,0x29, + 0x81,0x42,0x49,0xc8,0x4a,0x93,0xd4,0xaa,0x92,0xb8,0xb0,0x49,0x46,0x6b, + 0x8d,0x5c,0x4e,0xbe,0x25,0x09,0x99,0x69,0x72,0xbb,0x2c,0x5f,0x6e,0x07, + 0x0a,0xe4,0x5a,0xf2,0x6d,0x49,0x6f,0xa8,0xf0,0xb9,0x29,0x9a,0x7f,0x93, + 0xc7,0x9e,0xbe,0xe1,0x3d,0x56,0x36,0x74,0x8f,0x95,0x11,0x59,0x0f,0xc5, + 0x6e,0x5a,0x0b,0xc5,0x20,0x58,0x5d,0xd6,0xfd,0x55,0xb6,0xfd,0xc1,0x97, + 0x1d,0x6e,0x5a,0x76,0xf8,0xe2,0x61,0x4e,0xe8,0xc0,0x7a,0xba,0xca,0xa5, + 0xb5,0x25,0x20,0x83,0x03,0x9d,0x52,0x59,0x55,0x26,0xab,0x1b,0xf0,0xd3, + 0x72,0x5c,0x13,0x71,0xa6,0xee,0x3d,0xd8,0xf0,0xb9,0xc9,0x97,0xb0,0x2c, + 0x2d,0x2d,0xed,0x6a,0xbb,0xf2,0xc5,0x17,0x5f,0x62,0x93,0x20,0x37,0x6d, + 0x18,0xdb,0x0f,0xfe,0x34,0xc5,0x03,0xed,0x92,0xdd,0xd3,0x74,0xe8,0x94, + 0xec,0x30,0xd3,0xa5,0x6b,0x57,0xe5,0xa5,0xab,0x57,0x24,0xa9,0xac,0xe0, + 0x48,0xf2,0xdc,0x4f,0x42,0xcf,0x74,0xab,0x24,0x4f,0x5e,0x4e,0x4a,0x90, + 0xcc,0x96,0x9a,0xf0,0xf7,0x97,0xae,0x5f,0x95,0x24,0xe7,0xfb,0xec,0x8e, + 0xfa,0x13,0x2f,0x93,0x9d,0x60,0xa7,0xbc,0x5e,0xb5,0xd5,0x05,0xf7,0xaa, + 0x0b,0xc6,0xbf,0xec,0x09,0xc6,0x22,0x18,0xd3,0x58,0x04,0xdb,0xb1,0x2f, + 0xb7,0xf7,0xa8,0x0b,0x72,0xd3,0x44,0x88,0x9b,0xe6,0xd6,0x57,0x64,0x71, + 0x63,0x6d,0x07,0x37,0x6d,0xf9,0xdc,0x74,0x62,0x69,0x69,0xae,0x55,0x46, + 0x87,0x1b,0xa4,0xaa,0x22,0x47,0x06,0x9c,0x67,0xa8,0xb2,0x9a,0x3d,0x5a, + 0xfa,0x64,0x61,0x69,0x5a,0x36,0xb7,0x96,0x7c,0x6e,0xf2,0xc5,0x17,0x5f, + 0x7c,0x79,0x48,0xe4,0x38,0xb8,0x29,0xc9,0x61,0xa6,0x6b,0xa9,0x49,0xf2, + 0xc2,0x85,0x73,0x72,0xe1,0x86,0xc3,0x29,0x55,0xc5,0x27,0xce,0x25,0xa9, + 0x0d,0x15,0x72,0xd5,0x29,0x43,0x72,0x6d,0x59,0xc4,0xf7,0x41,0x6e,0xca, + 0x97,0xac,0x38,0x73,0x53,0xa4,0x8f,0x53,0x64,0xdc,0x70,0xe5,0xa6,0x06, + 0x8b,0x9b,0x74,0x6f,0x5f,0x62,0x86,0xd3,0x56,0xba,0xb7,0x6f,0x98,0x9b, + 0x36,0xd7,0xc2,0xfe,0x4d,0x3e,0x37,0xc5,0x2f,0x2d,0xce,0xb5,0x48,0x5f, + 0x4f,0xa5,0x14,0xe6,0x27,0x4b,0x61,0x61,0x81,0x89,0xdf,0xdd,0xda,0xd6, + 0x28,0x6d,0xed,0x4d,0xd2,0xd9,0xdd,0x6a,0xf6,0xbb,0x5b,0x5c,0x9e,0x71, + 0xda,0x66,0x35,0xae,0xdc,0x84,0xaf,0xad,0xfa,0x66,0xda,0xff,0x1f,0xb7, + 0x78,0xf9,0x80,0x9e,0x84,0xe0,0xbf,0x1a,0xcd,0x47,0xd7,0x16,0xfc,0x48, + 0x77,0xf3,0x99,0x3e,0x49,0xc1,0x2f,0xda,0xf6,0x57,0xdd,0x4d,0x38,0xce, + 0x6b,0xcd,0xf7,0x49,0x8a,0xfa,0xca,0xbb,0x7d,0xd7,0x0f,0x23,0xf8,0x07, + 0x7b,0xed,0xb3,0xe2,0x25,0xf8,0xde,0xe3,0xcf,0x6d,0xc7,0x78,0x88,0x97, + 0x68,0x5d,0xe0,0x3b,0x8d,0x1f,0xf4,0x59,0x14,0xf7,0x9a,0x03,0xb7,0x1c, + 0xe6,0x59,0x21,0x5f,0x77,0xdc,0x52,0x64,0x3f,0x7d,0x7e,0x2f,0xb1,0xd7, + 0x6e,0xec,0xd6,0x8f,0xb8,0x87,0xbd,0x7c,0xf4,0x77,0xe4,0x7d,0xc4,0xdc, + 0x94,0xd9,0x52,0x2d,0xd7,0xd3,0x93,0xe5,0xaa,0x93,0x5e,0xbc,0xf4,0x92, + 0xbc,0x9c,0x7c,0x4b,0x52,0x9b,0x2a,0x4f,0x9e,0x9b,0x6a,0x03,0x72,0xf5, + 0x76,0xc2,0x8e,0xef,0xf9,0x2e,0xd5,0x61,0xa9,0x8c,0x86,0x4a,0xc9,0xa8, + 0xaf,0x90,0xac,0xf6,0x3a,0x9f,0x9b,0xa2,0xf8,0x37,0xdd,0xf5,0xe0,0xa6, + 0x8d,0x50,0xec,0xa6,0xbd,0xb8,0x69,0xf9,0x15,0xca,0x4d,0x76,0xaa,0xae, + 0x2a,0x90,0x8a,0x40,0x9e,0x89,0xd9,0x59,0x90,0x9f,0x26,0xa5,0x25,0xd9, + 0xd2,0xd8,0x10,0x90,0xae,0xae,0x26,0xe9,0xea,0x69,0x97,0xd1,0x89,0x81, + 0xb8,0x71,0x93,0xbd,0x07,0xfc,0x7e,0xf6,0x83,0x3f,0xac,0xd8,0x6b,0x8e, + 0x4f,0x52,0x98,0x4f,0xa3,0xad,0x09,0xb7,0x85,0x75,0xcb,0x5e,0xeb,0xde, + 0xe3,0x21,0xee,0xbd,0x5a,0x76,0x93,0xdd,0x62,0x1d,0x9d,0x84,0x10,0x93, + 0x5a,0xe3,0xc9,0xbb,0x63,0x25,0x1c,0x46,0x88,0xc1,0xc0,0xfa,0xac,0xbd, + 0x84,0x35,0x50,0xac,0x8b,0x27,0x7e,0xd2,0x07,0x3f,0xf8,0xc1,0x23,0xb9, + 0xf6,0x41,0x84,0x35,0x5a,0xc4,0xa0,0xd0,0xfe,0x4d,0x5c,0x25,0x3b,0x26, + 0xfa,0x59,0x12,0x77,0x1c,0x52,0xb7,0x1c,0xe6,0x59,0x89,0x16,0x83,0x7f, + 0x3f,0x7d,0x7e,0x37,0x81,0x85,0xec,0xf5,0x0f,0xbb,0xf5,0x23,0xee,0x61, + 0xaf,0x98,0x10,0x6e,0x39,0x4a,0x6e,0xca,0x6c,0xad,0x91,0x84,0xec,0x74, + 0xb9,0x55,0x9c,0x2b,0x37,0xf2,0x32,0x0d,0x37,0xdd,0xc8,0xcb,0x88,0x0b, + 0x97,0x78,0x71,0x53,0x6a,0x63,0xa5,0x5c,0x4d,0xb9,0x2d,0x89,0x81,0x42, + 0x49,0xcc,0xcb,0x92,0xe4,0xfc,0x1c,0x49,0x2e,0x2b,0x90,0x94,0xba,0x80, + 0xcf,0x4d,0xf7,0x37,0x3c,0xf4,0x4d,0x1a,0xf3,0x72,0xc6,0x7b,0x8f,0x95, + 0x95,0x81,0x10,0x37,0x6d,0xef,0x4b,0xb7,0x62,0xf9,0x84,0x07,0xf9,0xa1, + 0xc5,0x4f,0xae,0xd4,0xda,0x54,0x28,0x29,0xc9,0x37,0xa4,0xb2,0xb2,0x50, + 0x66,0x66,0x87,0x65,0x60,0xa8,0x5b,0xa6,0x66,0x46,0x44,0xf7,0xbe,0x3b, + 0x69,0x6e,0x3a,0x49,0x39,0xed,0xdc,0x74,0x9a,0xe4,0x2c,0x71,0x13,0x31, + 0x8c,0x88,0x49,0x84,0x1c,0x25,0x37,0xc5,0x2a,0xda,0xaf,0xe2,0xad,0x73, + 0x8b,0x57,0xff,0x8e,0x87,0x9c,0x66,0x6e,0x72,0xe7,0x13,0x2b,0x7f,0xc7, + 0x2a,0x36,0x37,0xe1,0x4f,0x53,0x34,0xd0,0x26,0x59,0x3d,0x8d,0x07,0x4a, + 0x09,0x39,0x19,0x72,0xe1,0xca,0xcb,0x92,0x52,0x5f,0x2e,0xd7,0x1d,0x5e, + 0x7a,0xfe,0xfc,0x39,0xb9,0x9e,0x9b,0x71,0xe0,0xfc,0x0e,0x93,0x92,0x6b, + 0x4a,0xe5,0xe5,0x1b,0xd7,0x22,0xbe,0xbb,0x9c,0x96,0x28,0x37,0x0a,0xb2, + 0xe4,0x6a,0x46,0x8a,0xe1,0xba,0xe4,0x8a,0x22,0xb9,0x91,0x93,0x6e,0xbe, + 0x3b,0xe9,0xf2,0x65,0xf7,0x3a,0xec,0xd4,0x17,0x64,0xa7,0x42,0x2b,0x16, + 0x01,0xbe,0xe1,0x55,0xa3,0x3d,0x3b,0x62,0x5f,0x06,0xf7,0x5a,0x71,0xb8, + 0x69,0x61,0x4a,0x86,0x16,0x67,0x3c,0xb9,0x09,0xff,0x26,0xf6,0xcc,0x81, + 0x9b,0xee,0xdc,0xdf,0x8a,0x91,0x9b,0xee,0xee,0xc2,0x4d,0xe8,0x9b,0xbc, + 0xf7,0xa6,0x5b,0x0f,0xed,0x4d,0xe7,0xde,0xcf,0x77,0xc5,0x8a,0x77,0xe9, + 0x73,0xd3,0xee,0x69,0x7a,0xa2,0x5e,0x6a,0x6b,0xf2,0x24,0xe1,0xe6,0x65, + 0x09,0x38,0x2c,0x3f,0x39,0x35,0x26,0x93,0x33,0xc3,0x26,0xde,0xf7,0x61, + 0xf9,0x69,0x3f,0xdc,0x44,0x5c,0x44,0xe2,0xfc,0xb1,0xa7,0x04,0x71,0xe6, + 0xec,0x78,0x6f,0xc4,0x61,0x21,0x5e,0x24,0x3a,0x6f,0xe2,0xeb,0xa0,0x57, + 0x20,0xe6,0x1d,0xf1,0x00,0x19,0x87,0x54,0x17,0x4e,0x8c,0x15,0xe2,0x04, + 0xea,0x6f,0xc4,0x48,0xf1,0x8a,0x47,0xad,0xf3,0x0a,0xfb,0xd5,0xb1,0x8f, + 0x1b,0x49,0xf7,0x03,0xc5,0x96,0xf6,0xe6,0x37,0xbf,0x39,0x22,0xb6,0x31, + 0xfb,0xd6,0x12,0xdb,0xd0,0x2d,0xc4,0xd9,0x63,0x4f,0x0c,0xe2,0x71,0x12, + 0xd3,0x8f,0x35,0x62,0x76,0xf9,0xf8,0x0e,0x56,0xd2,0x32,0x28,0x37,0x91, + 0x37,0xd7,0xb0,0x75,0xf6,0x94,0xe9,0xe7,0x7f,0xfe,0xe7,0xcd,0x6f,0xec, + 0x5b,0xa5,0x7b,0x7f,0x12,0x7f,0x8f,0x38,0x52,0xc4,0xc8,0x23,0xcf,0xf7, + 0xbe,0xf7,0xbd,0x11,0xb1,0x64,0x88,0x2d,0x43,0xcc,0x4a,0xae,0xc5,0x9e, + 0xab,0xc4,0xe2,0xf3,0xb2,0x5b,0x50,0x06,0xe2,0x3f,0x52,0x2f,0xe4,0x43, + 0xdc,0x67,0x8d,0x5b,0xcc,0x6f,0xc4,0x50,0x44,0x4f,0x02,0x7b,0x10,0x8b, + 0x51,0xaf,0xe1,0x1e,0xfb,0x99,0x67,0x88,0x53,0x48,0x3c,0x4b,0xca,0x64, + 0xc7,0x1e,0x55,0x6e,0x62,0xcf,0x0d,0xe2,0x52,0xda,0x42,0xcc,0x58,0x62, + 0xf9,0x79,0x09,0x71,0x7d,0x68,0x73,0xf2,0x24,0x1e,0xa7,0xc6,0xba,0xc1, + 0x86,0xc2,0xfd,0xf0,0x3b,0xf1,0xb4,0x69,0x27,0xe2,0x18,0x7a,0xb5,0x29, + 0x7d,0x87,0x58,0x84,0xc4,0x80,0x24,0x7e,0x8f,0x72,0x13,0xff,0x53,0x37, + 0x9c,0x4b,0x3c,0x1c,0x15,0x77,0x3b,0x11,0x77,0x28,0x5a,0xec,0x72,0xda, + 0x58,0xf7,0x0b,0xa1,0x6d,0xd2,0xd2,0xd2,0x4c,0x1d,0x70,0x2e,0x7b,0xad, + 0x11,0x2f,0x9b,0x3a,0xa7,0xfe,0xe8,0x57,0xfc,0x25,0xe6,0x34,0xf9,0x11, + 0x5b,0x55,0xeb,0x95,0xfe,0xae,0xf5,0x4a,0x5f,0xa1,0x8e,0x88,0x7f,0x48, + 0x3e,0xc4,0x2f,0x25,0x6f,0xe2,0x34,0x11,0x0f,0x95,0xba,0xa0,0x8d,0xe8, + 0x17,0xf4,0x01,0xce,0x27,0x3e,0xbe,0xc6,0x66,0x22,0x1f,0xca,0x4f,0xd9, + 0x39,0x96,0x58,0x8f,0x1a,0xeb,0x87,0xb8,0x92,0x5a,0x0e,0xae,0x43,0x1c, + 0x54,0x7b,0x9f,0x5f,0xfa,0xba,0x96,0x89,0x38,0x92,0x6a,0xab,0xe2,0x7c, + 0xca,0x80,0xfd,0x8a,0xfa,0x42,0x67,0x15,0x6d,0x7f,0x60,0xce,0xa1,0xcd, + 0xb0,0x67,0xd1,0xa7,0xe8,0x83,0xca,0xac,0x08,0x31,0x38,0xf9,0x4c,0x9f, + 0xa6,0x3c,0x08,0x7d,0x47,0xef,0x85,0xfe,0xaf,0x31,0xc6,0xb0,0x4f,0xd1, + 0xaf,0x6d,0xa1,0x2f,0x13,0xfb,0x9b,0x7a,0xe5,0x3a,0x2a,0xc4,0xfe,0xa4, + 0x7e,0xc8,0x83,0xbe,0x60,0x73,0x13,0xf5,0xcd,0x33,0x4f,0x9d,0x50,0xa7, + 0xf4,0x77,0x3b,0x36,0x37,0x75,0xcb,0x7d,0xf3,0x3b,0x7d,0x61,0x2f,0x6e, + 0x62,0x6c,0x21,0x9f,0x9f,0xfc,0xc9,0x9f,0x0c,0xc7,0x81,0xe3,0x37,0xee, + 0xc1,0x16,0xea,0x80,0xfb,0x75,0xd7,0x0f,0xb1,0xc1,0x89,0xa9,0x4a,0xf9, + 0xf9,0x0c,0x37,0xd1,0x97,0x38,0x9f,0x36,0xa3,0x6f,0x6b,0x5f,0xe7,0x79, + 0xa7,0xee,0x11,0xca,0xac,0x31,0xed,0x49,0xb4,0xb3,0x7d,0x1f,0x2a,0xca, + 0x4d,0x43,0x21,0x6e,0x62,0x0e,0xcf,0xec,0x6e,0x3c,0x50,0x3a,0x77,0xf5, + 0x65,0x49,0x2a,0xcd,0x97,0x8c,0x96,0x6a,0x39,0x7f,0xed,0xb2,0x3c,0xf3, + 0xfc,0x73,0x72,0x83,0x75,0xff,0x07,0xcc,0xef,0x30,0x29,0xb1,0xba,0x44, + 0x5e,0xbc,0xfc,0x92,0x24,0xd7,0x95,0x19,0x5f,0x27,0xfc,0x9c,0x5e,0x7c, + 0xf9,0x25,0x49,0x69,0x28,0x97,0xcb,0x89,0x09,0x72,0xbb,0x28,0xc7,0xf0, + 0x5d,0x5a,0x6b,0x75,0x5c,0xca,0x97,0xd5,0x13,0xf2,0x0d,0xef,0x6b,0x95, + 0x82,0xbe,0x36,0xa3,0xe7,0x2b,0x1d,0xec,0x94,0xc0,0x10,0x31,0x9c,0x7a, + 0xa5,0xc6,0xe1,0xa6,0xed,0xd8,0x97,0x91,0x31,0xc3,0x87,0x42,0x31,0xc3, + 0xe1,0xa6,0xa9,0xd5,0x25,0x99,0xb5,0xfc,0xc2,0xc3,0xdc,0x74,0x2f,0x56, + 0x7d,0x93,0xcf,0x4d,0xa7,0x21,0xcd,0x4e,0x35,0xc8,0x85,0xf3,0x2f,0xc8, + 0x8d,0xeb,0x57,0x64,0x7c,0x62,0x44,0x96,0x56,0x67,0x1c,0x7e,0x3a,0xf8, + 0xba,0xbc,0x83,0xda,0xe9,0x18,0x53,0x98,0x67,0x55,0x98,0x2f,0x74,0xef, + 0x0e,0xf6,0x3a,0x60,0x8c,0x66,0xfc,0x24,0x7e,0x31,0x31,0xb4,0xd9,0x6b, + 0x02,0x61,0x1e,0x82,0xaf,0xe0,0x11,0x62,0x52,0x63,0x33,0xf1,0x8a,0x8f, + 0xa9,0xdc,0xc4,0x78,0xcf,0xbc,0x8f,0x1f,0x0c,0xb1,0x85,0x89,0xbd,0xc7, + 0xd8,0xcb,0x7c,0x6b,0xfb,0x37,0xb0,0xef,0x83,0xbd,0xbf,0x84,0x0a,0xe3, + 0x35,0x31,0xb6,0x7f,0xfd,0xd7,0x7f,0xdd,0xcc,0x4d,0xe4,0x4b,0x9c,0x6e, + 0xbb,0x7c,0xdf,0xf6,0x6d,0xdf,0x66,0xc6,0x3d,0xc4,0xd6,0x37,0x11,0x13, + 0xdd,0xce,0x93,0xfd,0x3a,0xf4,0x37,0x7b,0x2e,0xa0,0x2c,0xc4,0x5d,0x86, + 0x1d,0xf0,0x8d,0x62,0xef,0x5a,0x8d,0x9b,0xce,0xfc,0x4d,0xb9,0x29,0x3f, + 0xf7,0xc1,0x9c,0x40,0x1c,0x72,0xaf,0xb9,0x80,0xfc,0x29,0x97,0xee,0x85, + 0xc5,0xbc,0xa3,0xf5,0xc6,0x5f,0xe2,0x55,0xc3,0x67,0xfc,0xc6,0x38,0xcf, + 0x3e,0x34,0x88,0xcd,0x4d,0x30,0x2d,0xf1,0x98,0x61,0x14,0xe2,0x7b,0xc2, + 0x9d,0x5c,0x9f,0xf8,0x89,0x88,0x72,0x13,0x71,0x95,0x89,0x37,0x60,0xef, + 0x91,0x46,0x3b,0x79,0xed,0x13,0xc6,0x1c,0x4d,0x5c,0x02,0xea,0x1b,0x3e, + 0xa6,0x7d,0xb9,0x47,0x7c,0xcf,0xa8,0x4f,0xe6,0x1d,0x6c,0x1d,0xf8,0xbe, + 0x31,0xd7,0xf1,0x99,0x78,0xe7,0x6e,0xe1,0x5a,0xc4,0xd0,0xa6,0x6c,0xcc, + 0x45,0xba,0x2f,0x3d,0xf9,0x51,0x37,0xdc,0x3f,0x75,0xa3,0x65,0xf5,0x6a, + 0xa7,0x68,0xf1,0xcb,0x6d,0x3d,0x01,0x6d,0xc3,0x7d,0x52,0x5e,0xe6,0x7d, + 0x38,0x8d,0x39,0x9f,0xf2,0x32,0xf7,0xe9,0x7e,0xf7,0xcc,0x93,0xb4,0x2f, + 0x6d,0x87,0x5f,0x0b,0x65,0x60,0x9f,0x63,0xdd,0x03,0x88,0x7a,0xa2,0xef, + 0xc0,0x0f,0xcc,0xf5,0xd4,0x2d,0x79,0x53,0x4f,0x70,0x04,0x7d,0x91,0x58, + 0xe4,0xdf,0xf8,0x8d,0xdf,0x68,0xae,0x45,0x1e,0xec,0xdf,0xab,0x6c,0x02, + 0xaf,0x51,0x2f,0xb4,0x17,0xf5,0x06,0x4b,0xb0,0xef,0x35,0xc2,0xfd,0x68, + 0x39,0xe0,0x2b,0xdb,0x4e,0x47,0xec,0x2c,0xfa,0x14,0x1c,0xc0,0xb9,0x9c, + 0x47,0x4c,0x76,0xfa,0xbd,0xee,0x91,0xc6,0x77,0xbc,0x2b,0xd0,0xbe,0xd4, + 0x99,0x57,0xfc,0x48,0x7d,0x86,0xe0,0x2b,0xde,0x35,0xb8,0x1f,0xda,0x51, + 0xf9,0x92,0xbe,0xfc,0xaa,0x57,0xbd,0xca,0x3c,0x17,0xe4,0x03,0xff,0xc0, + 0xb5,0xb0,0x50,0x47,0x47,0x87,0xf9,0x8e,0x6b,0x51,0xff,0xe8,0xe7,0xdc, + 0xfd,0x85,0xb6,0xe4,0xbe,0x6d,0x3b,0x1d,0xc7,0xd1,0xff,0xe0,0x6f,0xca, + 0xc4,0xde,0xc5,0xba,0x67,0x1e,0x42,0x7d,0xb3,0xe7,0x0c,0xcf,0x3e,0xf9, + 0xda,0xfb,0xbc,0xb1,0x27,0x21,0xd7,0xa3,0xbf,0x71,0x9f,0xf0,0xdc,0x6e, + 0xdc,0xc4,0x6f,0xf0,0x1e,0xd7,0x21,0xae,0x2a,0xfd,0x8e,0x71,0x85,0x76, + 0xe5,0x7f,0xfb,0x7d,0x81,0x7e,0x04,0xe7,0xd9,0x02,0xdf,0x32,0x86,0x51, + 0x27,0xe4,0xc1,0x67,0xfa,0x11,0xcf,0x0b,0x31,0x4a,0xa9,0x5f,0x9e,0x31, + 0xc6,0x2b,0xc4,0xb6,0xd3,0xd1,0x1f,0x28,0x3b,0x65,0xa3,0xdc,0x3c,0x0f, + 0xba,0x07,0xa5,0x2d,0xdb,0xdc,0x34,0x63,0x71,0x53,0xc3,0xa1,0x52,0x6a, + 0x8d,0xc3,0x28,0x97,0x2e,0x1a,0xbf,0xec,0xf4,0xa6,0x2a,0xeb,0xb7,0x93, + 0xe3,0x92,0xd4,0xe6,0x2a,0xb9,0x9c,0x91,0x2c,0xcf,0x9d,0x7f,0x51,0x5e, + 0xbe,0x76,0x55,0x9e,0x3b,0xf7,0xa2,0xf1,0x07,0x67,0x9d,0xdd,0xc5,0xdb, + 0x37,0xe4,0x6a,0xc2,0x4d,0x79,0xe9,0xf2,0xcb,0x72,0x35,0x3b,0x55,0x32, + 0x3a,0xeb,0x3d,0xf2,0x68,0x30,0x79,0x68,0xca,0x6c,0xaf,0x91,0xfc,0x9e, + 0x06,0x29,0xec,0x6b,0x94,0xdc,0x9e,0xd0,0x31,0x5d,0xf5,0x92,0xd1,0x51, + 0xf7,0x10,0x70,0xd3,0x66,0x88,0x9b,0xd6,0x82,0xdc,0x74,0x37,0xc8,0x4d, + 0xe1,0xbd,0xe9,0x36,0xb6,0xf7,0x58,0xd9,0x08,0xc5,0x6e,0x0a,0xee,0x4b, + 0x37,0x60,0x7c,0x9b,0xcc,0xfe,0x2a,0xa1,0x78,0x97,0x11,0x36,0xba,0x79, + 0x87,0x09,0xe6,0x9b,0xfd,0xb4,0xcf,0x94,0x94,0x78,0xc3,0x19,0xbf,0x53, + 0x64,0x78,0xac,0x4f,0xd6,0xef,0x2e,0xc8,0xe6,0x3d,0xf4,0x4f,0x27,0xc3, + 0x4d,0xcc,0x71,0xba,0xef,0x39,0xe3,0x0d,0xf3,0x14,0x63,0x21,0xe3,0x26, + 0xe3,0x99,0xce,0x7d,0x08,0xf3,0x23,0x63,0x13,0xc2,0x1e,0x52,0xe8,0x40, + 0x46,0x46,0x46,0xcc,0xe7,0xbe,0xbe,0x3e,0x59,0x58,0x58,0xd8,0x71,0x5d, + 0x1d,0xf3,0xed,0xf9,0x80,0xf7,0xfe,0xb7,0xbc,0xe5,0x2d,0xe6,0x7f,0xf6, + 0x89,0xd0,0xff,0x75,0x1f,0x5a,0x2f,0x7f,0x4e,0xc6,0x3a,0xc6,0x7b,0x7d, + 0x17,0xa4,0x7c,0xcc,0x33,0x76,0xdc,0x68,0xca,0xc7,0x58,0xc9,0xbc,0x64, + 0x73,0x13,0x73,0x82,0xbd,0x3f,0x1b,0x1c,0xa3,0xac,0xe6,0xe6,0x26,0x5b, + 0xb7,0xcf,0x3c,0xa4,0x7b,0x9e,0x30,0x4f,0xda,0xfb,0x71,0x45,0xdb,0xff, + 0x17,0xf9,0x97,0x7f,0xf9,0x17,0xf3,0xee,0xac,0xb1,0x95,0x99,0xa7,0x89, + 0x9b,0xcd,0xf5,0x29,0x1f,0x31,0x8c,0x55,0xd0,0x9f,0x70,0x5f,0xcc,0x3d, + 0x36,0x37,0xc1,0x7f,0xee,0x78,0x95,0xec,0xd3,0xc5,0x3b,0x34,0x62,0xdb, + 0xe9,0xe0,0x03,0x18,0x06,0x61,0xec,0xe7,0x37,0x3b,0x8e,0xb5,0x0a,0x8c, + 0xcc,0x3e,0xf7,0x2a,0xba,0xe7,0x18,0xf7,0xef,0xd5,0x4e,0xdc,0xb3,0xee, + 0xab,0xe1,0x16,0xb7,0x9d,0x8e,0x79,0xd2,0xf6,0xfd,0x67,0xdf,0x0a,0x58, + 0x53,0xdb,0xc9,0x8e,0xc5,0xac,0xed,0xe4,0x25,0x6e,0x6e,0x52,0xde,0x44, + 0x2e,0x5c,0xb8,0x10,0x9e,0xef,0x6c,0xfb,0x18,0xf7,0xca,0x1c,0x6f,0xd7, + 0x2b,0xdf,0xeb,0xfe,0x40,0x3a,0x37,0xdb,0x7e,0xc9,0xe4,0xf3,0x91,0x8f, + 0x7c,0x24,0xfc,0x99,0x3a,0xb4,0xfd,0x92,0xde,0xf1,0x8e,0x77,0x84,0xf7, + 0x35,0x81,0x7b,0x6c,0xbd,0x22,0x3c,0xa0,0x76,0x49,0xb7,0x9d,0xce,0xe6, + 0x26,0xda,0xc1,0xd6,0x0b,0x71,0x7d,0xea,0x09,0xc6,0x82,0x27,0xdc,0x76, + 0x46,0xf8,0xc5,0x3e,0xde,0xbe,0x17,0x77,0xdb,0xe0,0xd3,0xa5,0xec,0x46, + 0x3f,0xb7,0x6d,0xf0,0x30,0x8d,0x3e,0xd3,0x2a,0xfc,0x0e,0xbf,0x22,0xbc, + 0x47,0xa8,0x4f,0x18,0xf5,0x43,0xdd,0xd1,0x76,0x36,0x37,0xd1,0x4f,0xec, + 0x7d,0x7d,0xd5,0x9f,0x8c,0xbe,0xc2,0xb1,0x70,0xa8,0xbd,0x4f,0x34,0xe7, + 0xd2,0x8f,0x61,0x47,0xae,0xc3,0xfb,0x8f,0x8a,0x8e,0x25,0xd1,0xb8,0x89, + 0xbc,0xec,0x18,0xf4,0xd4,0xbd,0xd6,0x21,0x7a,0x22,0xf6,0xc2,0x41,0x18, + 0x8b,0xa8,0x3f,0xaf,0xfd,0x50,0xbc,0xec,0x74,0xec,0x0f,0xa3,0x82,0x5e, + 0x56,0xf7,0x0a,0xb6,0xb9,0x89,0x7d,0xa6,0x61,0x2a,0x1d,0x47,0x88,0x49, + 0xef,0x8e,0x71,0x8f,0x1c,0x07,0x37,0x91,0xce,0xdf,0xb8,0x2a,0x37,0x8a, + 0xb2,0x8f,0x24,0xaf,0xe3,0x4a,0x69,0xb5,0x01,0x49,0xc8,0xcf,0x92,0x5b, + 0xe5,0x85,0xe1,0xef,0x32,0xba,0x1a,0x24,0xdd,0x61,0xa1,0xf4,0xb6,0x1a, + 0x79,0xf6,0xb9,0x67,0xe4,0x99,0x67,0x9e,0x36,0x29,0x27,0xeb,0x96,0x8c, + 0x0c,0x56,0x19,0xdd,0x40,0xdb,0xa8,0xc3,0x3c,0x0e,0x43,0xa5,0x36,0x04, + 0xe4,0x76,0x69,0xae,0x64,0x73,0x9e,0xc3,0x5e,0xe9,0xed,0xb5,0xce,0xf9, + 0xf5,0x31,0x5d,0x3b,0xdb,0x61,0xaf,0xdc,0xde,0xa6,0x90,0x9d,0xae,0xd5, + 0xe1,0xa6,0x36,0xe3,0xe3,0x54,0x3e,0xdc,0x65,0xc5,0x0c,0xef,0x37,0x31, + 0x9c,0xd8,0x6b,0x25,0x68,0xa7,0x9b,0x90,0x7e,0x13,0x33,0x7c,0x46,0x46, + 0xd9,0xa3,0x0e,0x3b,0x5d,0x88,0x9b,0x16,0x0c,0x37,0xad,0xcb,0x5a,0x98, + 0x9b,0xf6,0x63,0xa7,0xdb,0xb4,0xf4,0x4d,0x2b,0x61,0x6e,0xda,0xf2,0xe0, + 0xa6,0xc8,0x58,0xe1,0xfd,0x51,0xb9,0x69,0xc5,0xe7,0xa6,0x03,0xa7,0xc5, + 0xb9,0x26,0x93,0x72,0xb2,0x92,0x24,0x2b,0x3b,0x43,0x46,0xc7,0x07,0x9d, + 0xb6,0x5c,0x3f,0x11,0x6e,0x62,0xbc,0x62,0xdc,0xe2,0xfd,0x13,0xdd,0x02, + 0xef,0xec,0x3a,0x0e,0x31,0xd6,0xbd,0xe6,0x35,0xaf,0x09,0xa7,0x57,0xbf, + 0xfa,0xd5,0xe6,0x3b,0xe6,0xfa,0xb6,0xb6,0x36,0xc3,0x06,0x7c,0xe6,0xbd, + 0x13,0xfd,0x81,0xd7,0x9e,0x0d,0x3a,0xe6,0xdb,0xc2,0x9e,0x53,0x7a,0x1d, + 0xdd,0x0b,0x96,0x72,0xa0,0xe3,0xd0,0x3d,0x60,0xdd,0xc2,0x58,0xa7,0xe7, + 0x20,0xba,0xef,0x9a,0x57,0xf9,0xb8,0xa6,0xcd,0x4d,0xb0,0x16,0xbc,0xc7, + 0x39,0xb0,0x8c,0xce,0x13,0x88,0x9b,0x9b,0x98,0xeb,0x55,0x98,0xbf,0x95, + 0x9b,0xe0,0x2e,0xf7,0xfe,0xad,0xcc,0xfd,0x5e,0x73,0x01,0xf3,0x04,0x7a, + 0x24,0xca,0xc2,0x5e,0x60,0xcc,0x01,0x70,0x96,0xd6,0x85,0xdb,0xb6,0xc7, + 0x7d,0x51,0x06,0x7b,0xec,0xa7,0x7d,0x68,0x17,0xfb,0xfe,0x98,0x33,0xde, + 0xf6,0xb6,0xb7,0x99,0xdf,0x6d,0x6e,0x62,0xae,0x65,0xce,0x45,0xd0,0x03, + 0x7a,0xed,0xc1,0x8c,0x70,0xbe,0xdb,0x27,0x0a,0x5e,0xa0,0xae,0xbc,0xfc, + 0x74,0x28,0x43,0xac,0xdc,0xc4,0x9c,0x6a,0x8b,0xd6,0xab,0xea,0x85,0xa2, + 0xb5,0x93,0x5b,0xdc,0xdc,0x64,0x73,0x84,0x3d,0xdf,0xd9,0xe5,0xd5,0xff, + 0x6d,0x1d,0x0a,0x42,0x9b,0xd1,0xd7,0x54,0x3f,0xe3,0x55,0x3e,0xaf,0xeb, + 0x22,0x36,0xff,0xd0,0x9e,0x30,0x14,0x7a,0x89,0x2f,0xff,0xf2,0x2f,0x37, + 0xf9,0x6a,0x3b,0x45,0xe3,0x26,0xe6,0x76,0xbe,0xb7,0xf7,0x25,0x41,0x98, + 0xbb,0xb9,0x27,0xb8,0x89,0x77,0x84,0x68,0x75,0x6a,0x8b,0x5e,0xc3,0xb6, + 0x6d,0xd2,0x17,0x29,0x07,0x42,0x3f,0xff,0xef,0xff,0xfe,0xef,0xf0,0x6f, + 0xb4,0x9b,0x7b,0xdf,0x65,0x6c,0xa3,0xca,0x41,0xe8,0xa9,0xb4,0xbf,0xd0, + 0x57,0xd4,0x6e,0x67,0x73,0xd3,0xbb,0xdf,0xfd,0xee,0x1d,0xfb,0x60,0xd3, + 0x57,0x74,0xef,0x60,0x8e,0xfb,0x92,0x2f,0xf9,0x92,0x70,0x9b,0xf2,0xbf, + 0xb2,0x11,0x3a,0x21,0xae,0x67,0x0b,0xf5,0x15,0x8d,0x9b,0x94,0x67,0x54, + 0x3e,0xf4,0xa1,0x0f,0x85,0xdf,0xa5,0x18,0x93,0xe8,0x5b,0x70,0x1b,0x63, + 0x0c,0x36,0x52,0x2f,0xd9,0xcb,0xbf,0xc9,0xf6,0xc1,0xb3,0xfb,0x11,0xef, + 0x34,0xdc,0x17,0x65,0x47,0xd7,0xc4,0xd8,0xe8,0xb5,0x8f,0x10,0xdc,0xb4, + 0x1c,0xe2,0x26,0xfc,0x69,0x0a,0x1c,0x6e,0xca,0x80,0x03,0x0e,0x99,0xae, + 0x3b,0xcc,0x94,0x58,0x5b,0x7a,0x24,0x79,0x1d,0x57,0x4a,0x08,0x14,0xc8, + 0xcd,0xbc,0x4c,0xe3,0x43,0xae,0xdf,0x61,0xbb,0x7b,0xe9,0xd2,0x4b,0x4e, + 0x5f,0x4a,0x94,0xf9,0xe9,0x46,0x59,0x98,0x6d,0x32,0x69,0xc9,0x99,0xc7, + 0x96,0x42,0xf3,0xda,0x52,0x28,0x2d,0x86,0xe6,0xb8,0xe1,0xc1,0x1a,0xb9, + 0x7e,0xf3,0x86,0x7c,0xea,0xe9,0xa7,0x25,0xb9,0x24,0xdf,0xe8,0xa0,0xf6, + 0xba,0x76,0xa6,0xe5,0xe3,0xc4,0x1e,0xbf,0xf8,0x95,0x99,0x18,0x4e,0x0e, + 0x37,0x11,0xfb,0x12,0xdf,0xf0,0x60,0xec,0xcb,0xc1,0x90,0xbe,0x69,0x34, + 0x62,0x6f,0x5f,0x6f,0x6e,0x3a,0xa8,0x7f,0x93,0xcf,0x4d,0xa7,0x31,0xcd, + 0x4e,0xd5,0x4b,0x67,0x47,0x99,0xa4,0xa6,0x26,0x38,0xe3,0x45,0xfa,0xbe, + 0xd6,0xdf,0x1d,0x66,0x3d,0x1d,0x73,0x31,0xef,0x97,0xbc,0xdb,0xa9,0xde, + 0x02,0xfb,0x03,0xef,0xeb,0xbc,0x7f,0x4d,0x4d,0x4d,0x45,0x24,0x7b,0xfc, + 0x66,0x2d,0x38,0x7e,0x19,0xd8,0x38,0xec,0x77,0x4c,0x15,0x1d,0xf3,0x6d, + 0xfd,0x07,0x3a,0x75,0x9b,0x8f,0x18,0x67,0xf1,0xb9,0x62,0xfc,0x7f,0xda, + 0x79,0xa6,0xbc,0xc4,0xbd,0x06,0x06,0xfd,0x0c,0xf9,0x46,0x2b,0x9f,0xdb, + 0x2f,0x9c,0xf9,0xe1,0x3d,0xef,0x79,0x8f,0xd1,0x05,0xd9,0xfe,0x1d,0x6e, + 0x6e,0xb2,0xf7,0x45,0xb7,0xb9,0x89,0xf2,0xe2,0x97,0xa4,0xc2,0xfd,0x44, + 0xb3,0xd3,0xa9,0xb0,0x7f,0x17,0xfe,0x2d,0xea,0xf3,0xa3,0x73,0xa9,0x3b, + 0x7e,0x37,0xfc,0x95,0x91,0x91,0x11,0x31,0xf6,0x63,0x2b,0x45,0xbf,0xe4, + 0xbe,0x37,0xd5,0xe9,0xd9,0xdc,0x84,0x9e,0x0e,0x16,0x44,0x77,0xa0,0xb6, + 0x0a,0x2f,0x61,0xfe,0x51,0xdb,0x8e,0x0a,0xec,0xcb,0x1e,0x68,0x87,0xe5, + 0x26,0xb7,0x5f,0xb8,0xd6,0x2b,0x36,0x92,0x58,0xfa,0x91,0x8a,0x9b,0x9b, + 0x6c,0xb6,0x89,0xc6,0x4d,0xd1,0x18,0x85,0x3a,0xa1,0x6c,0x5e,0xbe,0xc7, + 0xfb,0xe1,0x26,0x8e,0xe5,0xd9,0xc0,0x7e,0x49,0x2c,0x51,0x98,0x65,0x2f, + 0x6e,0xa2,0x7f,0xf0,0x3e,0x80,0xfe,0xcf,0x16,0xf4,0x70,0x9c,0xef,0xde, + 0x5b,0xd6,0x5d,0xa7,0xb6,0xe8,0x35,0x6c,0x3f,0x40,0x74,0x6f,0xe8,0x0f, + 0x11,0x7b,0x3f,0x60,0x84,0xbe,0xe3,0x7e,0x16,0x61,0x0e,0xd5,0x4f,0xf1, + 0x1e,0xc1,0xb5,0x79,0x86,0xf8,0xab,0x76,0x30,0x9b,0x9b,0xd0,0xd5,0xd0, + 0xff,0x6c,0xa1,0x0f,0x53,0x67,0xb0,0x06,0xc7,0x11,0x6f,0xc1,0xdd,0xa6, + 0xdc,0x37,0xfa,0x2c,0xb7,0x1d,0x96,0xb6,0x88,0xc6,0x4d,0xd4,0x89,0x2d, + 0xe8,0x97,0xf4,0xfd,0x40,0x6d,0xf9,0x1c,0x07,0xd7,0xa8,0x2f,0xa2,0x57, + 0x3e,0x07,0xe1,0x26,0x95,0xb1,0xb1,0x31,0x63,0x23,0xa4,0x0d,0x6c,0x1f, + 0x2f,0x15,0xe5,0x26,0x74,0x18,0xcc,0xd3,0xac,0xef,0x4a,0xef,0xaa,0x3f, + 0x74,0x4a,0xeb,0xa8,0x95,0xf4,0xce,0xba,0x23,0xc9,0x6b,0x3f,0xe9,0x5a, + 0x41,0x96,0x3c,0xf5,0xec,0x33,0x9e,0x29,0xb9,0xb9,0xd2,0xf8,0x36,0x25, + 0xd5,0x94,0xca,0xcd,0xb2,0x7c,0x79,0xfe,0xf2,0x4b,0xc6,0x96,0x97,0xde, + 0x19,0x3c,0x97,0xef,0x13,0x53,0x12,0x64,0x7a,0xa2,0x4e,0x66,0x26,0xeb, + 0xf7,0xa5,0x1f,0xc0,0xc7,0x77,0x62,0xb4,0xc6,0xe9,0x7b,0x85,0x72,0xf9, + 0xda,0x15,0xe3,0xdb,0x75,0xbb,0xba,0x38,0x6a,0x39,0x61,0x27,0xfc,0xc3, + 0x83,0xb6,0xba,0x16,0xc3,0x4e,0xc4,0x0d,0xd7,0x7d,0xea,0xcc,0x9a,0xba, + 0xf1,0x60,0xec,0xcb,0xed,0x98,0xe1,0xec,0x51,0x37,0x69,0xda,0x6a,0x64, + 0x69,0xd6,0x70,0xd3,0x94,0x4b,0xdf,0xb4,0x7a,0x28,0x7d,0xd3,0x5a,0x90, + 0x9b,0x8c,0x7f,0x93,0x6b,0x6f,0x3a,0x17,0x37,0xad,0x47,0xec,0xb1,0xd2, + 0x1d,0xe2,0xa6,0x0e,0xe3,0xd7,0x14,0xdc,0x87,0x44,0x99,0xa9,0xc9,0x4f, + 0x87,0x48,0xf3,0x33,0x0d,0x32,0x36,0x5c,0x6d,0xd6,0xe0,0x11,0xc7,0x80, + 0xbd,0xf0,0x8e,0x9b,0x9b,0x78,0xa7,0x63,0x1c,0xe1,0xfd,0x97,0x31,0x11, + 0x41,0x1f,0xc3,0x1c,0x6c,0xb3,0x02,0x6c,0x85,0x8f,0x09,0x82,0x7f,0x0f, + 0x7e,0x13,0x2a,0xd8,0x53,0xbc,0xf6,0x41,0xd3,0x31,0x5f,0x7d,0xc1,0x19, + 0x07,0xe1,0x24,0xd5,0xbd,0x23,0xcc,0x01,0x8c,0xc9,0x5c,0xdf,0x2b,0xc6, + 0x8b,0xd7,0x58,0xa7,0xe5,0xc3,0x17,0x58,0x85,0xf2,0xe0,0x3b,0x83,0xb8, + 0xb9,0x89,0xb9,0x01,0x6e,0xe0,0x3d,0x9b,0xb9,0x5c,0x25,0x56,0x6e,0xc2, + 0xae,0x01,0x63,0xe8,0xdc,0xf5,0xf1,0x8f,0x7f,0x3c,0xaa,0xed,0x01,0x3b, + 0x85,0x6d,0x23,0xc0,0x26,0x88,0x4f,0x13,0xc2,0x3b,0x3f,0xbe,0xe0,0x2a, + 0xcc,0xa1,0xf8,0x70,0xf0,0x8e,0x6b,0x8f,0xfd,0xd4,0x09,0x3e,0x36,0xe8, + 0xf6,0x10,0xe6,0x3a,0xae,0x8f,0x5d,0x15,0x71,0xaf,0xa7,0x43,0x3f,0x80, + 0x4f,0x8f,0xce,0xa5,0x5e,0xc2,0xdc,0x8f,0x7d,0x55,0x79,0xa5,0xa9,0xa9, + 0x29,0xcc,0x7e,0xfb,0xe5,0x26,0xee,0x43,0xfd,0x4c,0x76,0xe3,0x26,0xaf, + 0x7e,0xc4,0x3d,0x68,0x3b,0xb9,0xe5,0x20,0xdc,0x84,0xa8,0x2f,0xb8,0x0a, + 0xf5,0xaa,0xf6,0x9f,0xc3,0x70,0x93,0x32,0x99,0xed,0x63,0x83,0x1f,0x97, + 0x9b,0x9b,0xd4,0xde,0x66,0xf3,0x16,0xb6,0x32,0xf5,0x3f,0xd6,0x7a,0x82, + 0xa5,0x38,0xf6,0x20,0xdc,0xa4,0x75,0xa8,0xcf,0x10,0xef,0x00,0x88,0x9b, + 0x9b,0xf0,0x33,0xa4,0xce,0x55,0x6f,0x42,0x9f,0x55,0x7f,0x34,0x15,0xde, + 0x23,0xc8,0x43,0xf5,0x4e,0x88,0xcd,0x4d,0xf8,0xda,0xf3,0x3c,0x6a,0xfd, + 0xa2,0xcb,0xa3,0x3e,0xb5,0xce,0x60,0x18,0xdb,0x6e,0x4d,0x7d,0xbf,0xf6, + 0xb5,0xaf,0x35,0xfd,0xf4,0xf1,0xc7,0x1f,0x37,0xf9,0xaa,0x4d,0x9d,0xbc, + 0xf6,0xf2,0x6f,0xe2,0x3d,0x0d,0x41,0x67,0xcd,0xb3,0x62,0xf7,0x17,0xec, + 0x8e,0xf8,0x8b,0xc3,0x57,0xd1,0xd6,0x13,0x70,0xbe,0x6d,0xfb,0x8d,0x95, + 0x9b,0x78,0x26,0x6c,0xc6,0xe3,0x1d,0xc2,0xae,0x13,0x95,0xa3,0xe4,0xa6, + 0xe7,0x2e,0x5d,0x90,0x67,0xce,0xbf,0x18,0x91,0xae,0x15,0x66,0x9d,0x28, + 0x37,0xe1,0xff,0xfd,0x52,0xc2,0x75,0x53,0x47,0xe1,0xe4,0x3c,0x97,0x17, + 0x6e,0xdf,0x90,0xd4,0xd6,0x6a,0x49,0x69,0xaa,0x30,0x4c,0x97,0xda,0x56, + 0x23,0x49,0x0d,0xe5,0x92,0xd2,0x52,0x25,0x89,0x75,0x65,0x72,0x39,0xdd, + 0xe1,0xa7,0xac,0x64,0x19,0x1f,0xa9,0x39,0xb4,0x8e,0x60,0x74,0xa8,0x4a, + 0x86,0xfa,0x2b,0x24,0x25,0x23,0xd1,0xc4,0xd9,0xbc,0x5d,0x5e,0xe8,0x73, + 0x93,0x9f,0x0e,0x95,0xe8,0x57,0xdd,0x9d,0x65,0x52,0x58,0x90,0x21,0xb9, + 0x79,0xd9,0xb2,0xb8,0x3c,0x7f,0x6c,0xdc,0xa4,0xbe,0x0b,0xfa,0x3e,0xaa, + 0x82,0xbf,0x88,0xfa,0xae,0xe2,0x53,0xa9,0xfe,0xdc,0x08,0xbe,0xd3,0x7c, + 0x66,0xad,0x13,0x63,0x0f,0xe3,0xb4,0xd7,0xba,0x78,0x1d,0xf3,0xdf,0xf8, + 0xc6,0x37,0x9a,0x3c,0xf8,0xcb,0xfc,0x6f,0xfb,0x28,0x30,0x56,0x72,0x1d, + 0xf2,0x89,0x26,0x5e,0xef,0x88,0xf8,0x9d,0x70,0x1e,0xfe,0xbe,0xee,0xf2, + 0x79,0xc5,0x21,0xe0,0x7c,0xf7,0x98,0x18,0x2b,0x37,0x31,0xf7,0xc0,0x25, + 0xd8,0x24,0x38,0x07,0xdf,0xae,0x68,0x73,0x01,0x71,0x45,0x29,0x0b,0xf5, + 0xc6,0x7a,0x1e,0xf8,0xe7,0xfc,0xf9,0xf3,0xe6,0xb7,0x86,0x86,0x06,0x33, + 0x5f,0x32,0x0f,0x70,0xbf,0xcc,0x4d,0x1a,0xb7,0xd1,0x9e,0xdf,0x99,0x1f, + 0xb0,0x49,0xf0,0x59,0xd7,0x45,0xc1,0x96,0x6a,0x0b,0x75,0x73,0x13,0x6b, + 0xc4,0x28,0x8f,0x72,0x95,0x97,0x60,0x2b,0x44,0x2f,0x88,0x6f,0x32,0xd7, + 0xa6,0x8c,0xd8,0x44,0x90,0xfd,0x72,0x13,0x3a,0x3b,0xda,0x9c,0x39,0x6d, + 0x37,0x6e,0x42,0xe8,0x2b,0xd1,0xfa,0x91,0x5b,0x0e,0xca,0x4d,0xd4,0xb9, + 0xd6,0x2b,0xd7,0xa0,0x5e,0x75,0x4d,0xdf,0x61,0xf5,0x4d,0xd8,0x8c,0xb0, + 0x25,0xf1,0x19,0x5b,0x1d,0x6b,0x13,0x60,0x08,0xfa,0x04,0xed,0xc4,0x7c, + 0xce,0x5c,0x8f,0x2e,0xc4,0x3e,0x0f,0x3f,0x3d,0x58,0x82,0x73,0x78,0x4e, + 0xd0,0xb9,0xe8,0x1a,0x8c,0x83,0x70,0x13,0x65,0xe6,0xde,0x68,0x3f,0x74, + 0x98,0xfa,0x8e,0xe1,0xe6,0x26,0xed,0x3b,0x5c,0x5b,0x7d,0xff,0xd1,0xa1, + 0xd8,0xfe,0x67,0xca,0x48,0xb6,0x8f,0x97,0x3b,0x7e,0x13,0x7e,0xde,0x8c, + 0x0b,0xf4,0x3f,0x6c,0xc9,0xd8,0x05,0xb5,0xce,0xe8,0x6f,0xdc,0x0f,0xcf, + 0x84,0xf6,0x25,0xad,0x6f,0x78,0x89,0xef,0x79,0xd6,0x28,0x07,0x7f,0x69, + 0x8f,0x68,0xdc,0x44,0xdf,0xa1,0x8c,0xe4,0x43,0x3d,0xf3,0x6c,0xd9,0xfa, + 0x69,0xea,0x91,0x72,0xe1,0x0b,0x19,0x4d,0x60,0x51,0xae,0xc1,0xb5,0xb0, + 0x83,0xc7,0xca,0x4d,0x7a,0x1f,0xf8,0xa5,0x73,0x9f,0xba,0x6e,0xc2,0x2d, + 0x47,0xc9,0x4d,0x09,0x95,0x45,0x92,0x50,0x51,0x10,0x91,0x92,0x1c,0x4e, + 0x39,0x49,0x6e,0x4a,0x6b,0xaf,0x95,0x64,0x87,0x87,0x22,0xcb,0x51,0x68, + 0x18,0x29,0xcd,0xa5,0xff,0x62,0x9d,0xdd,0x8d,0x9c,0x0c,0x49,0x76,0x78, + 0xa9,0xb6,0xbe,0x40,0x86,0x07,0x2a,0x8f,0x74,0xae,0x1b,0x1e,0xa8,0x90, + 0xde,0xee,0x32,0x29,0x0a,0xe4,0xc8,0xf5,0x94,0x44,0xb9,0x59,0x94,0x13, + 0xc1,0x4d,0x41,0x1f,0xa7,0x66,0xcb,0xc7,0xc9,0xc5,0x4d,0xa1,0xbd,0x56, + 0x5a,0x42,0x31,0x9c,0xba,0x43,0x31,0x9c,0x06,0x17,0xa6,0x8d,0x5f,0xf8, + 0xb8,0x33,0x77,0x1a,0x6e,0x5a,0x5b,0x0e,0xdb,0xe9,0xf6,0xe7,0xdf,0xb4, + 0xb5,0xcd,0x4d,0xf7,0x2c,0x6e,0x62,0x4f,0xdf,0xb0,0x5f,0x78,0x68,0x4f, + 0xdf,0xb0,0x5f,0xf8,0xc8,0x1e,0xdc,0xd4,0x1e,0xb4,0xd1,0xf9,0xdc,0xb4, + 0x23,0xf5,0xf7,0xc0,0x3d,0x49,0x92,0x94,0x78,0x59,0xaa,0x2a,0x32,0xf6, + 0x7d,0xfe,0xdc,0x74,0xbd,0x0c,0xf4,0x95,0x4b,0x6d,0x75,0xae,0x33,0x26, + 0x17,0xca,0xc2,0xd2,0xd4,0x81,0xb9,0x89,0x39,0x53,0xfd,0x3f,0xec,0xff, + 0x55,0x18,0x6b,0xd0,0xb3,0xbb,0x05,0x1f,0x49,0xc6,0x11,0xe6,0x3e,0xb7, + 0xdd,0x1f,0x3b,0x14,0x6c,0xc5,0x1a,0x33,0x2f,0x5f,0x4a,0x84,0xf1,0x0f, + 0xbb,0x11,0x73,0x0c,0xc7,0x32,0x5f,0x7a,0xf9,0x2c,0x33,0x5e,0x7a,0xad, + 0xdd,0x52,0x61,0x8e,0xb0,0x7d,0xc0,0xf7,0x2a,0x1f,0x7a,0x1a,0xdb,0xa7, + 0x1d,0x61,0xbe,0xb3,0xdf,0xb9,0x11,0xf2,0xd4,0xf9,0x07,0x3b,0x8f,0xed, + 0xa3,0x65,0xe7,0x41,0x9d,0x71,0x0f,0xf8,0x63,0x61,0x73,0x52,0x3d,0x84, + 0xae,0x6d,0x76,0x0b,0x65,0x61,0xad,0x16,0xeb,0x79,0x38,0xde,0x16,0xae, + 0x41,0x79,0xa9,0x37,0xbb,0xce,0xf9,0xde,0x6d,0x6b,0x42,0xcf,0x81,0x1f, + 0x32,0x36,0x22,0xfb,0x5d,0xdb,0x5d,0x56,0xae,0x87,0xde,0x6a,0xaf,0x38, + 0x42,0xcc,0x9d,0xb4,0x01,0xe5,0xc2,0xc6,0xaa,0xa2,0xed,0x64,0xb7,0x0d, + 0x7d,0x44,0xf5,0x5d,0x6e,0x61,0x6e,0x2c,0x2c,0x2c,0x34,0x3a,0x2b,0xaf, + 0x72,0xdb,0xf5,0x8a,0xec,0xd6,0x8f,0x6c,0xa1,0xbe,0xf5,0x9a,0xee,0x3c, + 0xec,0x3e,0xe0,0x55,0x5e,0xca,0xa1,0xfd,0x71,0xaf,0x7a,0x75,0xe7,0x6d, + 0x5f,0x57,0xef,0x5d,0xdb,0x96,0x7a,0x67,0x7d,0x25,0xf9,0xaa,0x6f,0x1a, + 0xd7,0x56,0x0e,0xe1,0x5a,0xac,0xc1,0x63,0xee,0xb6,0xcf,0xd3,0x6b,0xd3, + 0x0f,0xb8,0x77,0x6c,0x41,0x2a,0x9c,0xbb,0x57,0x99,0x54,0x6c,0xbf,0x38, + 0xee,0x8f,0xb2,0xd8,0xf7,0xed,0x2e,0xbb,0x8a,0xf6,0x9d,0x68,0xf1,0xcb, + 0xe1,0x18,0xdb,0xf6,0x47,0x99,0xdc,0x36,0x5e,0x78,0x14,0xfd,0x15,0x65, + 0xe7,0x3a,0xee,0xf6,0xa0,0x3c,0x24,0xc6,0x02,0x5b,0xa8,0x33,0xd6,0x40, + 0x72,0xdf,0x3c,0x2b,0xdc,0xab,0xd7,0x9e,0x01,0xd4,0x0f,0xf7,0x4d,0x9f, + 0xa0,0x4f,0x7a,0xc5,0xf8,0xe7,0x3c,0xb8,0xdb,0x5e,0x5b,0xe0,0x25,0x94, + 0x8f,0x76,0xe0,0x7a,0xee,0x3a,0xb1,0xfb,0x80,0x7b,0x2c,0xb1,0x9f,0x55, + 0xbb,0x8d,0x22,0xee,0xe7,0x98,0xec,0x74,0xa7,0x39,0xa5,0xd4,0x07,0xe4, + 0xe5,0xb4,0x44,0xb9,0x72,0x3b,0x41,0x8a,0x4b,0xb3,0xa5,0xaf,0x27,0x60, + 0xec,0x6c,0xc7,0x35,0x5f,0x8e,0x0e,0x55,0x4b,0x67,0x7b,0xa9,0x14,0x95, + 0x65,0xc9,0xd5,0xcc,0x14,0xc3,0x97,0x3e,0x37,0xbd,0xb2,0x12,0xcc,0x94, + 0x9b,0x93,0x28,0x17,0x2f,0x9e,0x73,0xd2,0x8b,0x52,0x11,0x48,0x3b,0x70, + 0x5e,0xd3,0x13,0xb5,0x41,0x76,0x2a,0x2e,0x90,0x95,0xf5,0x79,0xa7,0xad, + 0x97,0x77,0xa4,0x30,0x37,0x39,0x6d,0x4c,0x7b,0x9f,0x15,0x61,0x2e,0xc0, + 0xaf,0x80,0xf7,0xf5,0x68,0x3a,0xf8,0xc3,0x0a,0xf3,0x18,0xb6,0x02,0xde, + 0x89,0x0f,0x1a,0x9f,0x90,0x75,0x6c,0xbc,0xb3,0x33,0xfe,0x32,0x67,0x11, + 0x43,0x06,0x7f,0xf8,0x78,0x0b,0x65,0x61,0xad,0x39,0xeb,0x82,0x58,0x87, + 0xe4,0xcb,0xc3,0x27,0xaf,0xa4,0xd8,0x9a,0x6e,0x81,0x75,0x78,0xd6,0xbc, + 0x7c,0x00,0x4e,0x52,0xb6,0xb9,0x69,0x5a,0xea,0x9d,0x79,0x9a,0x39,0x1c, + 0xbd,0xcc,0xc3,0x96,0xae,0x97,0xe5,0xc9,0x85,0xa4,0x9b,0x26,0xf6,0x65, + 0x75,0x53,0x89,0xd4,0x37,0xe4,0x4b,0x63,0x7d,0x7e,0x70,0x8d,0xdc,0x09, + 0xcd,0x9d,0xc3,0x83,0x95,0x52,0x5e,0x91,0x25,0xc9,0xd9,0xc9,0x72,0xb3, + 0x20,0xfb,0x14,0x71,0xd3,0x9d,0x08,0x6e,0xda,0xb2,0xb8,0xe9,0x4e,0xc8, + 0x4e,0xb7,0x69,0xc5,0x21,0x30,0x7b,0xac,0xac,0x0c,0x6e,0xc7,0x0a,0x37, + 0xfb,0xab,0x74,0x59,0xfb,0xab,0xb4,0xca,0xd2,0x7c,0x4b,0xc8,0x7f,0xbe, + 0xe9,0x15,0x9f,0x46,0x86,0xaa,0x24,0x3f,0x2f,0x49,0x52,0x52,0x6e,0xc8, + 0xe5,0x97,0x2f,0x48,0xc2,0xcd,0x97,0xa5,0xa3,0xad,0xf8,0x50,0x79,0x4e, + 0x8e,0xd5,0x48,0x76,0x56,0xb2,0x74,0xf5,0xb4,0x05,0xe3,0x3c,0xdd,0x5b, + 0x8a,0x48,0xc4,0xcd,0x0c,0x72,0xd3,0xdd,0x33,0xc5,0x4d,0xd8,0x30,0xd0, + 0x8d,0xc3,0x35,0xc7,0x25,0xf8,0x72,0x60,0x57,0xc1,0x77,0xe1,0xa0,0xc2, + 0x3b,0x2c,0xb6,0x96,0xcf,0xfb,0xbc,0xcf,0x33,0x79,0x61,0x0f,0x22,0xae, + 0x52,0xbc,0x05,0x6e,0xe2,0x5d,0xfc,0xf5,0xaf,0x7f,0x7d,0x54,0xdd,0x97, + 0x2f,0x67,0x5b,0xd0,0x9b,0x60,0x1f,0x8e,0xa6,0xfb,0x7b,0x98,0x05,0x5b, + 0xe3,0xeb,0x5e,0xf7,0x3a,0x4f,0x5d,0xf3,0x49,0xca,0xc3,0xc4,0x4d,0xa9, + 0x2d,0x55,0x92,0x54,0x55,0x2a,0x37,0x4b,0x0a,0xe5,0x7a,0x41,0x8e,0x24, + 0x16,0xe5,0x86,0x53,0x56,0x51,0xa6,0x94,0x14,0xa7,0x48,0x65,0x79,0xa6, + 0x4c,0x8c,0x56,0xc7,0x4d,0xef,0x30,0x35,0x5e,0x23,0x8d,0x75,0xb9,0xc6, + 0x97,0xea,0x56,0x61,0x8e,0x64,0x36,0x55,0x19,0x76,0x2a,0x70,0xea,0xbd, + 0xa8,0x3f,0x32,0x16,0x41,0xed,0x58,0x9f,0x34,0x8c,0x0f,0x84,0xb9,0xa9, + 0x6b,0x26,0xc8,0x4d,0x03,0x86,0x9b,0x66,0x77,0x70,0xd3,0xd2,0xe6,0x7e, + 0xfd,0x9b,0xb6,0x3c,0xfd,0x9b,0xb6,0xb6,0x96,0xc2,0xfe,0x4d,0xde,0x7b, + 0xd3,0x11,0xf3,0x72,0xc0,0xc4,0xbc,0x34,0xfb,0xd2,0x2d,0x77,0x85,0xf6, + 0xa5,0x73,0x98,0x29,0x14,0xef,0x72,0x69,0x41,0x99,0xa9,0xf1,0x15,0x9d, + 0xf0,0x75,0x2b,0x2e,0x4a,0x93,0x82,0xbc,0x64,0x09,0x94,0xa6,0xcb,0xf5, + 0x6b,0x17,0xe5,0xe6,0x8d,0x4b,0xd2,0xd3,0x59,0x76,0xa8,0x7c,0xe7,0x67, + 0xea,0xa5,0xab,0xa3,0x54,0x12,0x6e,0xdd,0x90,0xd5,0x8d,0xd9,0x87,0x86, + 0x9b,0x7c,0xf1,0xc5,0x17,0x5f,0x4e,0xbb,0x28,0x37,0x31,0x17,0xa3,0xdf, + 0xc0,0x47,0x39,0x15,0x06,0x39,0x63,0xe9,0x46,0x79,0x81,0x24,0x16,0x64, + 0x4a,0x71,0x65,0x81,0x04,0xaa,0x0a,0xa4,0xb4,0x3c,0x47,0xaa,0x2a,0x73, + 0x4d,0xaa,0xae,0xca,0x95,0xbe,0xee,0x72,0x59,0x98,0x6d,0x88,0xbb,0xee, + 0x81,0x34,0x3b,0x55,0x67,0xec,0x76,0xc5,0xc5,0xe9,0x92,0x90,0x95,0x26, + 0xa9,0xf5,0x01,0xc9,0xeb,0x75,0xb8,0x69,0x20,0xb4,0x4f,0x5d,0x28,0x16, + 0x41,0xcd,0x58,0x9f,0xb1,0x9d,0x06,0xf7,0x5a,0x19,0x95,0xce,0xd9,0x71, + 0xb3,0xd7,0x0a,0x6d,0xc5,0xbe,0x38,0x63,0x0e,0x37,0x4d,0xae,0x2e,0x1a, + 0x6e,0x9a,0xdf,0x58,0x0d,0x73,0xd3,0xfa,0x41,0xf4,0x4d,0xf7,0xdd,0xfa, + 0x26,0xf5,0x0b,0xdf,0xe6,0xa6,0x4d,0x0f,0x6e,0x32,0x31,0x08,0x96,0xbb, + 0xc3,0xdc,0xb4,0x1d,0x27,0xdc,0xe7,0xa6,0xb1,0xe1,0xa0,0x9e,0xe9,0xf2, + 0xe5,0x4b,0x12,0x28,0x73,0xfa,0x66,0x61,0x8a,0xbc,0x74,0xf1,0x45,0xb9, + 0x95,0x70,0x25,0xcc,0x4d,0xd8,0xdc,0x9a,0x1b,0xf3,0xa5,0xa3,0xb5,0xc4, + 0xa4,0x60,0x1f,0x8d,0x2d,0xff,0x19,0xe7,0xdc,0x8b,0x17,0x9e,0x97,0x95, + 0xf5,0x19,0x9f,0x9b,0x7c,0xf1,0xc5,0x17,0x5f,0x4e,0x48,0xce,0x3a,0x37, + 0xdd,0xae,0x2f,0x93,0x9b,0x81,0x7c,0x49,0xcc,0x4a,0x94,0xf2,0xb2,0x74, + 0xf3,0x7e,0x1f,0xef,0xf9,0x32,0xb6,0xd4,0xe4,0xcc,0x7b,0x75,0x52,0x90, + 0x9f,0x26,0xd7,0x52,0x92,0x24,0xa7,0xa5,0x46,0x0a,0xfb,0xda,0xc2,0xdc, + 0x54,0x15,0xe2,0xa6,0x86,0x89,0x81,0xf0,0xde,0xbe,0x9d,0x96,0xbe,0x69, + 0x78,0xc9,0xe2,0xa6,0xf5,0x95,0x08,0x6e,0x0a,0xc6,0x6f,0x8a,0x25,0x5e, + 0xb8,0xcf,0x4d,0xc7,0x99,0xba,0x3b,0x4a,0xcd,0xde,0x29,0xf8,0x62,0xb2, + 0x66,0x03,0xbf,0x1d,0x62,0x1b,0xdd,0x4a,0xb8,0x2c,0xad,0xcd,0x85,0x66, + 0xdd,0x80,0xd1,0x3d,0xa6,0xdd,0x74,0xf8,0x2a,0xcd,0xa4,0xb9,0xe9,0xba, + 0x98,0xf3,0x87,0xbf,0xd3,0xd3,0xae,0x9f,0x09,0x7d,0x53,0x20,0x10,0x30, + 0xeb,0xf6,0x58,0x93,0x8c,0x6c,0x6c,0x6c,0xc4,0xb9,0x44,0x07,0x13,0xfc, + 0xaf,0x88,0x09,0x70,0x56,0x84,0xf5,0x49,0xc4,0x82,0x3a,0x4a,0xc1,0x77, + 0x98,0xbd,0x27,0x6c,0x1f,0xe2,0xa3,0xce,0x4f,0xff,0xc7,0x97,0x99,0x58, + 0x95,0xb1,0x0a,0xfe,0xe9,0xea,0x23,0xcd,0xbd,0xc7,0x63,0xaf,0x63,0xfc, + 0x8e,0xa2,0xed,0x2d,0x77,0x52,0x62,0xd7,0xc3,0x51,0x8b,0xfa,0x73,0xe3, + 0x6b,0x74,0x54,0xcf,0x82,0xbb,0x0f,0xe0,0xdb,0x78,0xd0,0x3e,0x70,0x12, + 0x62,0xb8,0xc9,0x99,0x6f,0x99,0x8b,0xd9,0x4b,0x16,0x9b,0x51,0x4a,0x47, + 0xed,0x91,0xa6,0xe3,0xe4,0xa6,0xa4,0x8a,0x7c,0x49,0x71,0x98,0xa9,0xa3, + 0xad,0x28,0xee,0xf3,0xe4,0x7e,0xb9,0x09,0x5b,0x16,0x31,0x35,0xf3,0x72, + 0x53,0x25,0xad,0x30,0x57,0xf2,0xdb,0xeb,0xa5,0xa4,0xbf,0x3d,0x0e,0xdc, + 0xb4,0xb9,0xd3,0xbf,0xe9,0x8e,0x8b,0x9b,0xd8,0x9b,0xce,0x23,0x06,0x01, + 0xbe,0x4d,0xab,0x21,0xdf,0xa6,0xed,0xfd,0x55,0x82,0xfe,0xe0,0x4b,0x73, + 0xce,0x7d,0xce,0x35,0xbc,0xa2,0x53,0x71,0x61,0xba,0x64,0x66,0x24,0x49, + 0x62,0xe2,0x4d,0x79,0xf6,0x99,0xa7,0xe5,0xe9,0xa7,0x9f,0x94,0xb4,0x94, + 0x2b,0x66,0x3d,0x5d,0x4e,0xf6,0x6d,0xb9,0x72,0xf9,0x82,0xf4,0x76,0x15, + 0xcb,0x60,0x5f,0xd9,0xbe,0xf3,0x9e,0x1e,0xaf,0x31,0x71,0x21,0x97,0x4f, + 0xb9,0xbe,0x89,0xf1,0x0f,0x9f,0x1b,0x62,0xef,0xc1,0x8e,0x70,0xa4,0x57, + 0x4c,0xcc,0xb3,0x20,0xac,0x5f,0x76,0xc7,0x3f,0x38,0xcd,0xc2,0x1a,0x78, + 0x77,0x9c,0xe7,0xc3,0xca,0x51,0xfb,0x25,0xbb,0xfd,0x75,0x88,0x23,0xa1, + 0xbc,0x63,0xc7,0x7e,0xd8,0x4b,0xf0,0xd1,0xc7,0x37,0x5f,0xcb,0xc5,0xbd, + 0xdb,0x7b,0xa5,0x9c,0x94,0x78,0xc5,0x14,0x38,0x49,0xa1,0x1e,0x88,0x2f, + 0x71,0x1c,0x7e,0xe3,0xc4,0x3d,0xd0,0xd8,0x1c,0xc4,0x48,0x38,0xaa,0x67, + 0xc1,0xdd,0x07,0xd8,0xc3,0x4e,0xfb,0x00,0xb1,0x1a,0xf0,0x25,0x3c,0x4d, + 0x72,0x12,0xdc,0x74,0x9c,0xa9,0x6e,0xa8,0x5e,0xa6,0xa6,0x63,0xb7,0x6d, + 0x9c,0x9e,0xd4,0x64,0x74,0x32,0x70,0x06,0x3a,0x1a,0x74,0x0d,0x99,0x25, + 0x05,0x52,0xd8,0xd1,0x20,0x81,0xc1,0x4e,0xa9,0x1c,0xd6,0xbd,0x56,0x82, + 0x7b,0xd4,0xb5,0x4d,0x8d,0x04,0xf7,0x5a,0x99,0x0d,0xee,0xb5,0x32,0x64, + 0xd9,0xe9,0x66,0x5c,0x76,0xba,0xc3,0xae,0xa7,0xb3,0xb9,0x29,0xec,0xdf, + 0xa4,0x7b,0xd3,0xad,0xb9,0xb8,0x29,0x14,0x2b,0x7c,0x25,0x14,0xbb,0x29, + 0x82,0x9b,0xe6,0xcf,0x06,0x37,0xcd,0x4f,0xd7,0x19,0xbf,0xb3,0xf1,0x91, + 0x4a,0x19,0x1b,0xae,0x94,0xf1,0xd1,0xaa,0x1d,0x69,0x64,0xb0,0x5c,0x46, + 0x87,0x2a,0x9c,0x63,0xaa,0xcc,0xf1,0xfb,0xbd,0x46,0x7d,0x6d,0x96,0x5c, + 0x38,0xff,0xac,0x94,0x14,0x25,0x99,0xcf,0x3d,0x9d,0x45,0x92,0x70,0xf3, + 0xa2,0x3c,0xf5,0xd4,0x27,0xe5,0xd9,0x67,0x9f,0x92,0xf3,0xe7,0x5e,0x90, + 0x99,0xc9,0x5a,0x59,0x8c,0x31,0xbf,0xc5,0xb9,0x7a,0x53,0x9e,0x27,0x9e, + 0x7c,0x42,0x96,0xd7,0xa6,0x4f,0x35,0x37,0xe9,0x3e,0x0c,0xfa,0x9e,0xea, + 0x8e,0x17,0x75,0x96,0xc4,0xe7,0xa6,0xe3,0x5f,0xcf,0x65,0xc7,0xa2,0xda, + 0x0f,0x37,0xb9,0xcb,0xf5,0x4a,0xe5,0xa6,0xe3,0x6c,0x1f,0x3b,0xa6,0xd9, + 0x51,0x72,0x93,0x5b,0xdc,0xf1,0xc8,0x4e,0x9b,0xc0,0x4d,0x4b,0x16,0x37, + 0x11,0x87,0x31,0xd9,0xe1,0x91,0xb3,0x90,0xd2,0x3b,0x6b,0x65,0x68,0xb2, + 0x3e,0xee,0xf3,0x6e,0xac,0x69,0x61,0xa6,0x5e,0x26,0xc7,0xaa,0xcd,0x7c, + 0x37,0xe9,0xcc,0xd3,0xb3,0x4e,0xd9,0x4d,0x9c,0x4d,0x13,0x27,0xb2,0x4d, + 0x0a,0x0b,0x32,0x25,0xa7,0xac,0x48,0x4a,0xbb,0x9b,0x43,0x6b,0xea,0xfa, + 0x42,0xb1,0x2f,0xad,0xbd,0x7d,0xcd,0x1e,0x75,0xd3,0xbb,0x72,0xd3,0x7a, + 0xcc,0xfb,0xfa,0xfa,0xdc,0xb4,0x30,0x5b,0x2f,0x9d,0xed,0xc5,0x92,0x9d, + 0x9d,0x22,0x57,0xae,0x5c,0x91,0x4b,0x2f,0x5f,0x92,0x84,0x84,0x9b,0x3b, + 0xd2,0x53,0x4f,0x3d,0x29,0x2f,0xbc,0xf8,0x82,0x89,0x5d,0xd2,0xde,0x52, + 0x24,0x33,0x13,0x35,0x32,0x37,0x55,0x6b,0xce,0x8f,0xe5,0x3a,0x8d,0xf5, + 0xd9,0x66,0x1d,0x5d,0x75,0x65,0xa6,0xf9,0x5c,0x53,0x99,0xe1,0x70,0xd4, + 0x73,0x26,0x2f,0xfa,0xc3,0x0b,0x2f,0x3c,0x6f,0x62,0x0b,0xcc,0x4f,0xc7, + 0x96,0xdf,0xb4,0x73,0xfd,0xca,0x8a,0x6c,0x09,0x54,0x14,0xcb,0x1a,0xeb, + 0x1e,0x4f,0x80,0x9b,0x88,0x47,0x43,0x3c,0x38,0xde,0x0b,0xbf,0xfa,0xab, + 0xbf,0xda,0xec,0xd1,0xa5,0xb6,0x00,0x62,0x9e,0x10,0xfb,0x90,0xb5,0x2e, + 0xa4,0xbf,0xf8,0x8b,0xbf,0x30,0xef,0xbd,0xc4,0x58,0x21,0x16,0x13,0xe3, + 0x38,0xb1,0xab,0x89,0xb3,0x4d,0xdc,0x47,0x62,0x00,0xb0,0x6f,0x03,0x7b, + 0x9d,0xa0,0x83,0x52,0x81,0xa7,0x88,0x9d,0xa8,0xc2,0x35,0x9e,0x7c,0xf2, + 0x49,0xf3,0x3f,0xb1,0xfc,0x88,0x63,0xc7,0xf9,0x5f,0xff,0xf5,0x5f,0x1f, + 0x61,0x0b,0x21,0x6f,0x6c,0x80,0x5c,0x5b,0xe3,0x26,0xb3,0x57,0x0b,0xc7, + 0xb3,0x57,0x16,0xef,0xaf,0xf6,0x7a,0x37,0xae,0x6d,0xef,0x69,0x6b,0x0b, + 0xef,0xbc,0xc4,0xf8,0x26,0x2f,0xce,0x25,0xbe,0xa4,0xee,0x8f,0xa1,0xdc, + 0xc4,0x7a,0x3a,0xe2,0x12,0x6a,0xdc,0x2b,0xce,0xa1,0x0c,0xba,0xb7,0x29, + 0x76,0x06,0xe2,0x43,0xc3,0x8c,0xfc,0xf6,0xce,0x77,0xbe,0xd3,0x33,0x3f, + 0x62,0x05,0x68,0xec,0x74,0x3d,0x8f,0xfd,0xb1,0x98,0x7b,0x39,0x97,0x72, + 0x73,0x0e,0xf7,0xfb,0xe1,0x0f,0x7f,0x38,0x6a,0xdb,0x70,0x5d,0xe2,0x3d, + 0xd3,0x36,0xc4,0xee,0x26,0x96,0x12,0x02,0x37,0xb0,0xcf,0x05,0x7a,0x02, + 0xf2,0xa1,0x8c,0xfa,0x1b,0xc2,0xbe,0x82,0xc4,0x53,0xe0,0x37,0x74,0x35, + 0xe8,0x02,0x55,0xb0,0xf5,0x10,0xe7,0x9c,0x72,0xb3,0x8e,0x89,0x3d,0xce, + 0xf8,0xce,0x3d,0x2f,0xb3,0xf7,0x18,0x6c,0xe3,0x5e,0xdf,0xc5,0xb3,0x62, + 0xeb,0x15,0x69,0x67,0x7b,0x7f,0x59,0xe2,0x42,0x12,0x43,0x8b,0xbe,0x43, + 0xb9,0xf8,0x4b,0x7f,0x20,0x86,0x36,0x71,0x15,0x79,0x1e,0xe1,0x26,0xce, + 0xa1,0x6f,0xb1,0x17,0x1c,0xf5,0x60,0x97,0xd1,0x16,0x8e,0xd3,0xfd,0x11, + 0xa9,0x5f,0xee,0xfd,0x77,0x7e,0xe7,0x77,0x4c,0x9f,0xd5,0x7b,0x27,0x86, + 0x90,0x0a,0x75,0x4c,0x3c,0x46,0xaf,0x7b,0xb7,0x45,0xcb,0x47,0x59,0x88, + 0xfb,0x48,0xbf,0xa1,0x9d,0xb0,0x2b,0x51,0x1e,0xce,0xa7,0x7e,0x35,0xb6, + 0xbe,0x9b,0x9b,0x28,0x0b,0x65,0xd3,0x32,0xe8,0x7e,0xc3,0xc4,0xae,0x7a, + 0xeb,0x5b,0xdf,0x1a,0x71,0x2d,0xe2,0xce,0x6b,0xfc,0x78,0x7e,0xa7,0xaf, + 0x70,0x1e,0x6d,0xc0,0x5e,0x83,0xfa,0xbc,0x51,0x4f,0xc4,0x47,0x25,0x4e, + 0x3f,0xcf,0x03,0xf7,0xa1,0xfb,0x5f,0x73,0x2f,0x76,0x3d,0xb8,0x85,0x38, + 0x15,0xc4,0x1c,0xd5,0x7d,0xe4,0xa8,0x1f,0x5d,0x7b,0xc9,0xbd,0xe9,0xfe, + 0xc5,0xf6,0xbd,0xbb,0xdb,0x86,0x6b,0xc3,0x4d,0x1a,0xff,0x93,0xb6,0x61, + 0xef,0x45,0x9e,0x39,0x15,0xf2,0x24,0x76,0x24,0x7d,0x87,0xf1,0x82,0xbd, + 0xa9,0xb5,0xfc,0x8f,0x3e,0xfa,0xa8,0xa9,0x3f,0xfa,0x2a,0xba,0x31,0x62, + 0x9a,0xe9,0x75,0x78,0x26,0xec,0x3e,0x40,0xe2,0xda,0x2a,0xb4,0x13,0xf7, + 0x46,0xf9,0xb9,0x6f,0xfa,0xb0,0x0a,0x63,0x02,0x65,0xe2,0xbe,0x58,0xe3, + 0xea,0xde,0xc3,0xe8,0xa8,0x24,0x92,0x9b,0xfa,0x1c,0x6e,0x6a,0x72,0x98, + 0xa4,0xe6,0x4c,0xa4,0xda,0xc1,0x3a,0x99,0x8a,0x71,0x9e,0x39,0x0d,0x69, + 0xa0,0x37,0x20,0xa9,0x29,0xd7,0xe4,0xe9,0xa7,0x3f,0x25,0x69,0xa9,0xb7, + 0xa5,0xa2,0x3c,0xcb,0x99,0x2f,0x9f,0x95,0xc5,0xd9,0xe6,0x60,0x9c,0x6d, + 0x87,0x3d,0x8a,0x8b,0xb3,0xa5,0xb0,0xb9,0xd6,0xe1,0xa6,0xae,0x70,0xcc, + 0xf0,0xe0,0x1e,0x75,0xc1,0xbd,0x7d,0xd9,0xa3,0xae,0x7f,0x61,0xca,0xf8, + 0x85,0x8f,0x2e,0xcf,0xc9,0xe4,0x8a,0xaf,0x6f,0x3a,0x4c,0xea,0x6a,0x2f, + 0x91,0xdb,0xb7,0xae,0x4a,0x59,0xa0,0x44,0x96,0xd7,0xe6,0x64,0x73,0x6b, + 0x71,0xd7,0xd4,0xd7,0xdf,0x23,0xb7,0x6e,0x25,0x98,0x39,0xfa,0x56,0xc2, + 0xcb,0xd2,0xd7,0x1d,0xbb,0x7d,0x0d,0x1d,0x11,0x29,0xc8,0x51,0x39,0x4e, + 0x5f,0xb8,0x6e,0xfe,0x3f,0x08,0x37,0xa1,0xff,0xba,0x70,0xf1,0x82,0xcc, + 0x2f,0x4e,0xcb,0xe6,0xbd,0x93,0x89,0x43,0x00,0x4b,0xc0,0x43,0xd8,0xdd, + 0x7a,0x7a,0x7a,0xc2,0xfb,0xa4,0x22,0x8c,0x51,0xd8,0x57,0x46,0x46,0x46, + 0xcc,0x6f,0xcc,0xe1,0xc4,0xfb,0x65,0x9c,0x64,0xae,0x62,0x1c,0x27,0x1e, + 0x20,0x31,0xe6,0xfe,0xf4,0x4f,0xff,0xd4,0xec,0x37,0x35,0x37,0x37,0x67, + 0xe2,0x13,0x6b,0x1c,0x6f,0x38,0x8b,0x58,0x8d,0xba,0x07,0x09,0xc2,0xfb, + 0x2d,0x63,0x3f,0x31,0x06,0x99,0x8b,0x18,0x07,0xd1,0x5b,0x11,0x8b,0x58, + 0xf7,0xa8,0x40,0xc8,0x9f,0xb8,0xc9,0x1c,0xc7,0xf1,0x8c,0xad,0x1c,0xcf, + 0x7e,0x0b,0x30,0x0e,0xfb,0x9c,0x12,0xc7,0x59,0x75,0x5e,0xcc,0x0f,0xc4, + 0xb6,0xf3,0x12,0xe6,0x72,0xe6,0x41,0x62,0x33,0x52,0x46,0xee,0x9b,0xfb, + 0x41,0x6c,0x7d,0x13,0x73,0x9a,0xc6,0x7b,0xa6,0x1e,0xd8,0xa3,0xe4,0x1f, + 0xfe,0xe1,0x1f,0xcc,0x67,0xdd,0xc7,0x85,0xf9,0x95,0x79,0x40,0xf3,0x63, + 0x3f,0x39,0xf6,0x40,0xd1,0x3d,0x55,0x29,0x87,0xbd,0x37,0x1f,0x2c,0xc1, + 0x3d,0x2b,0x77,0xb1,0x5f,0x0d,0x65,0xd6,0x7d,0x5f,0xed,0x3d,0xe7,0x55, + 0x98,0xaf,0xb1,0x83,0xb2,0xc7,0x0c,0x75,0xc8,0xbd,0x73,0x2c,0x73,0x10, + 0x73,0x1a,0x75,0x4a,0xbd,0x10,0x8b,0x90,0xf2,0x69,0x9c,0x64,0x7e,0x27, + 0xe6,0x03,0xb1,0x3f,0x39,0x8f,0x6b,0x33,0x07,0x6b,0xec,0x6e,0x58,0xe5, + 0x7b,0xbe,0xe7,0x7b,0x4c,0x7b,0xd2,0x76,0xc4,0x75,0x87,0x49,0x6d,0x6e, + 0x82,0x25,0xe8,0x07,0xf6,0xdc,0xa5,0x02,0x33,0x73,0x6d,0xf5,0x53,0x21, + 0xfe,0xbc,0x1d,0x53,0x9d,0x7e,0x40,0x1c,0x2c,0x3b,0x3f,0xea,0x87,0x32, + 0x50,0x5e,0xce,0x23,0x7f,0x7e,0xe3,0x79,0xa3,0x0c,0xd8,0xa5,0x75,0xdf, + 0x67,0xb7,0xc0,0x03,0x1c,0x4b,0x59,0xe0,0x3b,0xee,0x9d,0x18,0x11,0x7a, + 0xef,0xc4,0x9f,0xd0,0xbd,0x6f,0x61,0x3c,0xee,0xfd,0x91,0x47,0x1e,0x09, + 0xdf,0x3b,0x9f,0x89,0x93,0xe8,0x16,0x2d,0x1f,0x31,0x83,0xc8,0x8b,0xf2, + 0xc3,0xf0,0xcc,0xeb,0xec,0xe9,0x46,0x99,0xb9,0x16,0x73,0x39,0xed,0x66, + 0x73,0x13,0xec,0x40,0x5b,0x50,0x6e,0xae,0x43,0x4c,0x7b,0xe2,0x51,0xb3, + 0xb7,0x0f,0xcf,0x02,0xe5,0xb3,0xe3,0x5d,0xd2,0xf7,0xd9,0x33,0x10,0x1e, + 0xa7,0xee,0x38,0x9e,0xf6,0xe7,0x3a,0xbc,0x6b,0xe8,0x7e,0x82,0x70,0x2a, + 0xfd,0x8b,0x72,0xf7,0xf5,0xf5,0x99,0x67,0x4f,0x9f,0x23,0xee,0xdf,0xae, + 0x07,0xb7,0x10,0x8b,0xfb,0x7d,0xef,0x7b,0x9f,0xac,0xac,0xac,0x98,0x58, + 0xa7,0xf4,0xbf,0xbf,0xf9,0x9b,0xbf,0x31,0xbf,0xb9,0x75,0xc1,0xee,0xb6, + 0xe1,0x9a,0xc4,0x83,0xa4,0x6d,0xe0,0x26,0x7e,0xe3,0xd9,0xd2,0xbd,0x17, + 0x79,0x06,0x78,0x26,0x79,0xee,0xe1,0x17,0xb8,0x99,0x7e,0x4f,0x9d,0xf0, + 0x0e,0xa3,0xcf,0x07,0xf5,0x45,0x0c,0x0f,0xda,0x15,0x2e,0xb2,0xaf,0xc3, + 0x33,0xe7,0xee,0x03,0xaa,0x73,0x64,0x9f,0x6d,0xea,0x0f,0xf6,0xe7,0xb9, + 0xa6,0x1d,0x28,0x13,0xff,0xd3,0x2e,0x9c,0xc7,0xfb,0x11,0x75,0x46,0xdf, + 0xe2,0xdd,0xe6,0x38,0xe4,0x2c,0x73,0xd3,0xe8,0xd4,0xd9,0x61,0x26,0x52, + 0x55,0x65,0xa6,0x24,0xdc,0xbc,0x6c,0x74,0x0c,0x8b,0xf3,0x0d,0x66,0x2d, + 0x55,0x49,0x49,0xaa,0x34,0x35,0x94,0x38,0xf3,0x69,0x6b,0x90,0x3d,0x96, + 0x3a,0xa5,0xaa,0xb9,0x52,0x8a,0x3b,0x9b,0x4e,0x98,0x9b,0xd6,0x43,0xdc, + 0xa4,0x7b,0xfa,0xaa,0x7f,0x93,0x6b,0x8f,0x95,0x35,0xaf,0x98,0x97,0x9d, + 0xb2,0x1a,0x8a,0x77,0x19,0xdc,0x5f,0x85,0x98,0x0b,0xca,0x4c,0xf5,0xa7, + 0x36,0xd5,0xd7,0x66,0x3a,0xf5,0x9f,0x25,0x7d,0x83,0x1d,0xb2,0xba,0xe9, + 0x30,0x93,0x8b,0x3d,0xbc,0xd2,0xfa,0xdd,0x05,0x87,0xaf,0x66,0x64,0x71, + 0x65,0x52,0xfa,0x87,0x3a,0x25,0x2d,0x3d,0xc9,0xf8,0x2c,0x65,0x66,0xdc, + 0xdc,0xd7,0xb5,0x1b,0xea,0x1c,0x6e,0x4a,0xbe,0x26,0x53,0xe3,0xd5,0x52, + 0x1e,0xc8,0x90,0x73,0xe7,0x5e,0x08,0xfa,0x84,0xc7,0x70,0x2e,0xe7,0x54, + 0x55,0x3a,0xe7,0xa7,0xa5,0x1a,0x96,0xf3,0x2a,0xe7,0x71,0x70,0x13,0xef, + 0xc6,0xbc,0xdf,0x31,0xe6,0x33,0x3f,0xb0,0xa7,0x29,0x82,0xaf,0x34,0x63, + 0x9e,0xbe,0x6f,0x23,0x8c,0x93,0x8c,0xa1,0xcc,0x4f,0xee,0xfd,0x1a,0xec, + 0xb1,0x99,0xb9,0x95,0x39,0x9f,0xf1,0x1d,0xff,0x65,0x74,0x23,0xcc,0x33, + 0xcc,0x1b,0xe4,0xa1,0xec,0xc1,0x67,0x62,0x51,0xab,0xa8,0xed,0x4f,0xe3, + 0x19,0xf3,0x3f,0x7b,0x62,0xa9,0xc0,0x25,0xf6,0x9e,0x11,0x08,0xbc,0xc0, + 0xb8,0xbb,0x97,0x30,0x47,0xa9,0x2e,0x85,0xf1,0x1f,0x7d,0x97,0xce,0x83, + 0x36,0x37,0x91,0x3f,0xfb,0xbb,0x21,0xe8,0x93,0x98,0x23,0x74,0x3f,0x38, + 0xf6,0xb8,0xd2,0x77,0x64,0x18,0x4a,0xf9,0x8e,0xfc,0x88,0x1b,0x65,0xef, + 0x67,0x06,0x07,0x68,0x1c,0x72,0xf2,0xd0,0xfd,0x23,0xe0,0x14,0xfc,0x3a, + 0xf4,0x1e,0x75,0x0f,0x5f,0xb7,0x3c,0xf6,0xd8,0x63,0x86,0xe1,0x6c,0xd1, + 0x38,0xdc,0xcc,0x4f,0xb6,0x4e,0xc3,0xb6,0x99,0xb2,0xd7,0x8b,0xdb,0xce, + 0x82,0xae,0x4f,0xef,0x89,0xf9,0xc9,0x8e,0xa3,0x45,0x5b,0xe1,0xdf,0xaf, + 0x73,0x1c,0x3a,0x03,0xe6,0x29,0x77,0xac,0x79,0x5b,0x34,0xee,0x3b,0xd7, + 0x53,0x1d,0xa3,0xea,0x0f,0xe1,0x58,0xad,0x6b,0x5b,0x7f,0xe5,0xb6,0xd3, + 0xc1,0x27,0xb6,0xd8,0xed,0x6e,0x8b,0x97,0x9d,0x4e,0xef,0xc5,0xbe,0x77, + 0x84,0x32,0xb8,0xef,0x9d,0x79,0x56,0xf7,0x8f,0xf5,0xca,0xd7,0x66,0x56, + 0xee,0xcb,0xd6,0x13,0x6a,0xdc,0x2c,0x9e,0x0d,0x9b,0x9b,0xe0,0x32,0x65, + 0x6e,0x15,0xf6,0xa8,0xa3,0xbf,0x20,0xbc,0x5b,0xa8,0x7e,0x95,0x3d,0x3e, + 0x38,0x8f,0xbc,0xe0,0x00,0x62,0xc2,0xab,0xc0,0x1e,0x30,0x80,0xee,0x15, + 0x02,0x47,0xd8,0xfb,0xef,0xd1,0xaf,0x75,0x3f,0xdc,0xdd,0xec,0x74,0xfa, + 0x1e,0xa3,0xef,0x0f,0x70,0x09,0xfb,0xa7,0x68,0x3d,0xed,0xc6,0x4d,0x88, + 0xdb,0x4e,0xe7,0xde,0x83,0x97,0x67,0x97,0x77,0x15,0xdd,0xcf,0xce,0x8e, + 0x61,0x4f,0x9f,0xe4,0x3b,0x84,0xb6,0xb1,0x75,0x8f,0x7b,0xf5,0x01,0xe5, + 0x26,0xd8,0xd0,0xd6,0x47,0x23,0xf0,0x2a,0xec,0xc5,0x75,0xe1,0x50,0xda, + 0x05,0xf6,0xe2,0x5e,0x8f,0x6a,0xed,0x82,0x5b,0xce,0x2a,0x37,0xdd,0xa8, + 0x2a,0x97,0x8a,0xda,0x02,0x99,0x1c,0xad,0x8e,0x3b,0x0f,0xc5,0x92,0x2a, + 0x02,0xe9,0x0e,0x33,0x5d,0x92,0xfa,0x9a,0x2c,0x63,0xaf,0x43,0x17,0xc3, + 0x3a,0xf2,0x52,0x17,0x37,0xa1,0xbb,0x29,0x2a,0xca,0x92,0xbc,0x86,0xaa, + 0x13,0xe7,0xa6,0x7b,0x5b,0xab,0x21,0x7d,0x13,0xdc,0x34,0x1f,0xdc,0x9b, + 0xce,0xcd,0x4d,0xee,0x58,0xe1,0x4b,0x41,0x6e,0x8a,0x8c,0x13,0x7e,0xfa, + 0xb9,0xa9,0xbe,0x26,0x53,0xca,0x4a,0xf3,0x64,0x70,0xa4,0x47,0xd6,0xd0, + 0xab,0xc5,0xc0,0x4c,0xee,0x84,0x7d,0x6c,0x6e,0x71,0x5c,0x46,0xc6,0xfa, + 0x9d,0xf1,0xbf,0x46,0x2e,0x5f,0x0e,0xc6,0xb4,0x6c,0x69,0x2a,0x90,0xc5, + 0xd9,0xdd,0xaf,0x3f,0x33,0x59,0x23,0xad,0x4d,0xf9,0x0e,0x6f,0x25,0x3a, + 0xfc,0x96,0x6b,0xf4,0x47,0xb1,0x96,0xbd,0xbf,0xa7,0x54,0x6e,0xde,0xbc, + 0x26,0xe3,0x13,0xc3,0x51,0xcb,0x76,0x1c,0xdc,0x04,0x1f,0xa1,0xdf,0x67, + 0x9e,0x7f,0xf5,0xab,0x5f,0x6d,0xc6,0x5b,0xb8,0x88,0xf1,0x8d,0x39,0xc3, + 0x16,0xc6,0x2b,0xd5,0x2d,0xec,0xc6,0x4d,0x08,0x73,0x10,0xe3,0x2c,0x76, + 0x20,0xec,0x14,0x8c,0x8d,0x8c,0x83,0xd8,0xf4,0x94,0x3d,0xe0,0x2a,0x78, + 0x02,0x96,0x60,0x3e,0xe7,0x2f,0x79,0xaa,0x1e,0xde,0xbd,0xd7,0x2a,0xe3, + 0xee,0xab,0x5e,0xf5,0x2a,0xa3,0xcb,0xb7,0x93,0xea,0x87,0x76,0x13,0xde, + 0x57,0xd1,0x31,0xf1,0x5e,0xce,0xb5,0xbe,0xf3,0x3b,0xbf,0xd3,0x93,0x9b, + 0xb0,0x8b,0xc0,0x02,0x8c,0xcf,0xcc,0x1f,0xe8,0x0d,0x74,0xef,0x58,0xe6, + 0x38,0x9d,0x5f,0xc8,0x8f,0x79,0x52,0xf3,0x63,0x4f,0x3e,0xdb,0x8e,0xa3, + 0xfb,0xc5,0x53,0x67,0xcc,0x2b,0x6a,0x6f,0x81,0x13,0xb1,0xc3,0xc0,0x9f, + 0xd8,0x3a,0xa8,0x37,0x7b,0x1e,0x52,0x41,0x6f,0x83,0x3d,0xca,0x4b,0xdc, + 0xfe,0x4d,0xf6,0xfc,0x84,0x3d,0x88,0xf2,0xba,0xeb,0x88,0x6b,0xea,0x71, + 0x5e,0x4c,0xa4,0xbf,0x71,0xcf,0xb4,0xbb,0x3d,0xbf,0xbb,0x05,0x16,0x41, + 0x97,0x41,0xfb,0xa2,0x6f,0x82,0xd5,0xd8,0xdf,0x0d,0xee,0x51,0x26,0xde, + 0x6b,0xce,0x74,0xc7,0x86,0xa6,0xff,0x79,0xd9,0x5f,0xbc,0xb8,0xe9,0xcf, + 0xff,0xfc,0xcf,0xc3,0xbf,0xa3,0xfb,0xd1,0x7e,0x18,0xed,0xde,0x79,0x2f, + 0x88,0x96,0xaf,0x5d,0x17,0x7c,0xe6,0x19,0x70,0x9f,0x8f,0x3e,0xc8,0xe6, + 0xa6,0x77,0xbd,0xeb,0x5d,0xa6,0x8e,0xdc,0xc7,0xa9,0x9f,0x33,0xf7,0x89, + 0x0e,0x8c,0x7a,0x40,0xbf,0x87,0x4e,0x4c,0x85,0x7d,0x92,0x89,0x03,0xcb, + 0x75,0xb0,0x07,0xc2,0xa8,0x36,0x37,0xd9,0xfb,0xad,0xd9,0x7b,0xee,0xed, + 0xe5,0xdf,0x84,0xae,0x86,0xe7,0x18,0xdb,0x19,0x65,0xf9,0x96,0x6f,0xf9, + 0x96,0xb0,0xae,0x6a,0xbf,0xdc,0xe4,0x66,0x4f,0x6d,0x3b,0x9e,0x5f,0xf7, + 0xde,0x8f,0x3c,0x1f,0xe4,0xc5,0x98,0xa1,0x36,0xd4,0x68,0xd7,0x89,0xc6, + 0x4d,0x5c,0xef,0x0b,0xbe,0xe0,0x0b,0x76,0xd4,0x27,0xe3,0x06,0x82,0x2d, + 0x1b,0x9b,0x21,0xcf,0x0c,0x75,0x87,0xbe,0xee,0x38,0x44,0xb9,0x09,0x9f, + 0x19,0xfc,0x90,0xb3,0x7b,0x9a,0x24,0xa9,0xbd,0xe6,0xd4,0xa7,0xeb,0x95, + 0x01,0x29,0xab,0xcc,0x93,0x89,0x91,0xaa,0xb8,0xcf,0xc1,0xb1,0xa4,0x92, + 0xa2,0x14,0xb9,0x7d,0xeb,0x8a,0x74,0xb2,0xee,0xcf,0x7c,0xd7,0x20,0xe3, + 0xc3,0x55,0x72,0xed,0xda,0xcb,0xd2,0xd8,0x50,0x6c,0xb8,0x09,0x9d,0x0d, + 0x0c,0xd2,0xd3,0x5d,0x23,0x65,0xf5,0xe5,0x52,0xd6,0xdd,0x62,0x7c,0xce, + 0x34,0x66,0x78,0x87,0x89,0x19,0x3e,0x21,0x7d,0xc6,0x2f,0x7c,0x46,0x46, + 0x97,0xe6,0xb7,0xb9,0x69,0x7d,0x55,0x16,0x9d,0x76,0x5c,0xb9,0xb3,0xe1, + 0x73,0x53,0x0c,0x29,0xf1,0xf6,0x65,0xe9,0x74,0xea,0x17,0x3d,0xd3,0x41, + 0x98,0xc9,0x4e,0xe8,0x7c,0x16,0x97,0xa7,0x65,0x70,0xb8,0xdb,0x19,0x1b, + 0x9a,0x9d,0x71,0x25,0x5d,0x5e,0xba,0xf8,0x9c,0x34,0xd4,0xe5,0xca,0xec, + 0x54,0xcd,0xae,0xec,0x34,0xd4,0x1f,0x30,0xfa,0xa3,0x58,0xca,0x8c,0xcf, + 0x7a,0x99,0xc3,0xd9,0xc9,0xc9,0xd7,0x65,0x6c,0xb2,0xdf,0x33,0x4e,0xf8, + 0x71,0x72,0x13,0xef,0xa8,0xfa,0x2e,0x8c,0x8f,0x06,0xe3,0x22,0xfe,0x0b, + 0xcc,0x13,0x8c,0x79,0xf6,0xbb,0x9d,0xad,0x83,0xda,0x8b,0x9b,0x98,0x5b, + 0xd1,0xdf,0xc3,0x4f,0x1c,0x8b,0xed,0x8a,0x31,0x15,0xfb,0x81,0x8e,0xd1, + 0xfc,0xce,0x98,0x89,0x7e,0x42,0xcb,0xe1,0xe6,0x26,0x7b,0x9f,0x50,0x74, + 0x14,0xee,0x35,0xd2,0xd8,0x25,0x62,0x11,0xf8,0x06,0x16,0xd1,0x98,0xc4, + 0xcc,0x85,0x5e,0xdc,0xa4,0xc7,0x32,0x7f,0xf0,0x17,0xe1,0x1d,0x1a,0x1f, + 0x0b,0xf8,0x48,0x6d,0x24,0xee,0xfc,0x52,0x52,0x52,0x22,0xb8,0x89,0xfc, + 0xb9,0x77,0x6c,0x7d,0x6a,0xbf,0x43,0x74,0x9f,0x58,0xde,0x9d,0xf1,0x15, + 0x82,0x53,0xa8,0x2b,0xb7,0xb0,0xef,0x04,0xec,0x65,0x0b,0x36,0x48,0x38, + 0x61,0x37,0x6e,0x82,0x4b,0xdd,0xba,0x10,0xbd,0x26,0x7c,0xc6,0xdc,0x63, + 0xb3,0x28,0x6d,0xc9,0x3c,0xa4,0x79,0x30,0x0f,0xa2,0x4f,0xa1,0xae,0xa3, + 0xbd,0xd7,0xa3,0x7f,0xe1,0xde,0x68,0x3f,0x8e,0x45,0xaf,0x06,0x6b,0x62, + 0x1b,0x64,0x2f,0x18,0x77,0x99,0x90,0xbd,0xfc,0xc2,0xf7,0xc3,0x4d,0xb6, + 0x5f,0xb8,0xcd,0x4d,0xd8,0x3f,0xdd,0x3c,0xa6,0xf7,0xbe,0x57,0xbe,0x08, + 0xed,0xeb,0x8e,0xef,0xa0,0xfd,0xcb,0xe6,0x26,0xfa,0x3a,0x9c,0xe8,0x3e, + 0x4e,0xaf,0xa3,0xfb,0x00,0x73,0xbf,0xd4,0x8b,0xf6,0x61,0xb5,0x47,0x51, + 0xdf,0xaa,0xd7,0xa5,0xad,0x0e,0xcb,0x4d,0xe8,0x3d,0xb1,0xff,0x61,0x1f, + 0xd3,0x3d,0xe4,0xfe,0xee,0xef,0xfe,0x2e,0x82,0x9b,0xec,0xfd,0x79,0x60, + 0xc5,0x83,0x70,0x13,0x7d,0x1a,0xce,0xb3,0x05,0x7d,0x10,0x6d,0x87,0xec, + 0xd6,0x2f,0xed,0x7c,0x10,0xbb,0x0f,0x30,0x26,0xb8,0xfd,0x12,0xb5,0x7e, + 0xb4,0x6e,0x11,0xfa,0x2d,0xd7,0xa0,0x0f,0x1f,0x47,0xdc,0xfc,0x6d,0x6e, + 0x9a,0x32,0xfa,0x8d,0xac,0x9e,0x46,0x49,0x6c,0xaf,0x3e,0xf5,0xe9,0x5a, + 0x45,0x99,0x94,0x56,0xe6,0x9a,0x35,0x50,0xf1,0x9e,0x83,0x63,0x49,0x79, + 0xb9,0x09,0x26,0x56,0x74,0x57,0x47,0x49,0x98,0x9b,0x46,0x86,0x2a,0xe5, + 0xb9,0xe7,0x9e,0x91,0xe9,0x89,0x06,0xe3,0x17,0x94,0x97,0x9b,0x22,0x2d, + 0x2d,0xce,0x3c,0x3a,0xd1,0x2a,0x8d,0xcd,0x55,0x12,0x68,0x6b,0x3c,0x11, + 0x6e,0xba,0xaf,0xdc,0x74,0x6f,0x35,0xec,0xdf,0x74,0xd7,0xd8,0xe9,0x82, + 0xdc,0x14,0xb1,0xc7,0x4a,0xc8,0x4e,0xc7,0x1e,0x2b,0xab,0xc6,0xbf,0xa9, + 0x3b,0x22,0x56,0xf8,0xd2,0x42,0x8b,0x68,0xdc,0xa6,0x45,0xcb,0xa7,0xe7, + 0x34,0xa5,0xec,0xac,0x04,0x69,0x6e,0xad,0x95,0xc5,0xd5,0x29,0xe3,0x1b, + 0x74,0x94,0x69,0x65,0x7d,0x56,0x46,0xc6,0xfb,0xa4,0xbd,0xb3,0x51,0xea, + 0x1b,0xca,0x1d,0x3e,0x7b,0x59,0x6a,0xaa,0x32,0x65,0x72,0xac,0xea,0xc0, + 0xe5,0x1d,0x1e,0x2c,0x97,0xf2,0xb2,0x34,0x49,0x4b,0xbd,0x29,0x45,0x45, + 0xb9,0xd2,0x3f,0xd8,0xb9,0x67,0x39,0xd8,0xdb,0x77,0xeb,0xc1,0xfa,0x91, + 0x72,0x13,0x63,0xa4,0xc6,0x5f,0x42,0x78,0x67,0x47,0xbf,0x0f,0xc3,0x30, + 0x9e,0xda,0x7e,0xcb,0x8c,0x59,0x3a,0xa6,0xba,0xb9,0xe9,0x43,0x1f,0xfa, + 0x50,0x84,0xfd,0x84,0xb9,0x95,0xb9,0x03,0xfd,0x03,0x82,0x2e,0x82,0x39, + 0x84,0xa4,0xec,0xc1,0xb8,0x8e,0x3e,0x4a,0x05,0xbd,0x05,0x79,0x62,0xdb, + 0x40,0xdc,0xdc,0xc4,0x7b,0x3b,0x3a,0x29,0x9d,0xcf,0x5b,0x5a,0x5a,0xcc, + 0x98,0x0d,0x77,0x21,0x30,0x8c,0xd7,0x78,0x0a,0x2f,0xd8,0xf9,0x32,0xaf, + 0xe1,0x9b,0x14,0x8d,0x9b,0xe0,0x01,0xb8,0x48,0xf5,0x62,0xf0,0x00,0x75, + 0x81,0x3d,0x0a,0x51,0xbd,0x9b,0x9d,0x1f,0xba,0x06,0x9b,0x9b,0xa8,0x3f, + 0x3e,0x53,0x5e,0x7c,0x94,0xf4,0x3b,0xe6,0x1d,0xdb,0xf6,0x88,0xdf,0x95, + 0xad,0x3f,0x51,0x51,0xfb,0x84,0xee,0x31,0xcb,0x5c,0xa7,0x7a,0xab,0xdd, + 0xe6,0x27,0xe6,0x77,0xea,0x84,0xfa,0x47,0xa8,0x6b,0xb8,0x0d,0xff,0x63, + 0x04,0x06,0x44,0xa7,0xa8,0x42,0xfd,0x63,0x57,0xb2,0xf3,0xa0,0x9c,0xd4, + 0x87,0xad,0x27,0xb1,0x85,0xfb,0xe5,0x3e,0xd4,0x26,0x87,0xa0,0x5f,0xe1, + 0x3b,0xb5,0x01,0x7a,0xcd,0x99,0x6a,0x4f,0xdd,0x0f,0x37,0xa1,0xc7,0xb0, + 0xf5,0x42,0xbb,0x71,0x13,0x65,0x21,0x1f,0xf5,0x9b,0xd6,0x7b,0xc7,0x7f, + 0xcf,0x2d,0x5e,0x1c,0x02,0xf7,0xe3,0xd3,0xa7,0xfd,0x13,0x3f,0x23,0xe6, + 0x68,0xb8,0xd0,0xe6,0x26,0xbe,0xa7,0x6d,0xd4,0xc6,0x0c,0xf3,0x53,0x5f, + 0xe8,0x17,0x55,0xf0,0x97,0x7e,0xc3,0x1b,0xde,0x60,0xda,0x5f,0xe5,0x03, + 0x1f,0xf8,0x40,0x04,0x43,0xe3,0xab,0x04,0xef,0xe0,0x83,0x8f,0xc4,0xc2, + 0x4d,0xb6,0xdd,0x5c,0x05,0x5b,0x23,0xf7,0xad,0x7a,0x4b,0xde,0x81,0xe8, + 0xbf,0xe8,0x02,0xb5,0xbe,0xe1,0x5c,0xbd,0x2f,0x9e,0x55,0xfb,0xde,0x79, + 0x57,0x62,0x6f,0x5e,0x64,0x37,0x6e,0xc2,0x77,0x8b,0x3e,0x88,0x1f,0x22, + 0x42,0x3f,0xf8,0xcd,0xdf,0xfc,0x4d,0xb3,0xce,0x41,0xdb,0x66,0x2f,0x6e, + 0xd2,0x7d,0xbd,0xed,0x3e,0x40,0xbd,0x51,0x3e,0xca,0x8d,0xd0,0xd6,0xe8, + 0xf3,0xb8,0x26,0xd7,0x82,0xe1,0xd5,0x06,0xa9,0xed,0xcd,0x31,0xba,0xef, + 0xb3,0x97,0xbe,0xf6,0x20,0xe2,0x73,0xd3,0xc9,0xa4,0xc2,0xfc,0x44,0x63, + 0xc3,0xe9,0x6a,0x2f,0x36,0x9f,0xa7,0xc7,0xaa,0xa5,0x32,0x90,0x26,0xe7, + 0xce,0xbd,0x28,0xdd,0x5d,0x15,0x92,0x99,0x79,0x4b,0xae,0x5d,0xbb,0xe2, + 0xfc,0x5f,0xe5,0xb0,0x47,0xa7,0x34,0xd4,0x07,0xa4,0xb4,0xa9,0xd6,0xc4, + 0x70,0x32,0xdc,0x34,0xa5,0x7b,0xd4,0x6d,0x73,0x13,0x7b,0xd4,0x4d,0x38, + 0xdc,0x34,0xbd,0xb6,0x14,0xc1,0x4d,0xac,0xa7,0xdb,0x3c,0x30,0x37,0x2d, + 0x6f,0xef,0xe9,0xbb,0x83,0x9b,0x46,0x1c,0x6e,0x72,0xed,0xb1,0x82,0x4f, + 0xf8,0x52,0x47,0x70,0x7f,0x95,0x45,0x7b,0x7f,0x15,0x65,0xa6,0xba,0x53, + 0x93,0x16,0x66,0xeb,0xa4,0xbb,0xa3,0x58,0x6e,0x5c,0xbf,0x2a,0x53,0xb3, + 0xc3,0x47,0xce,0x4c,0xee,0x34,0x35,0x37,0x22,0x2d,0xad,0x8d,0xce,0x9c, + 0x5d,0x27,0xc5,0x45,0x19,0x52,0x90,0x9f,0x24,0x3d,0x9d,0xc5,0x31,0x97, + 0x97,0x98,0x4e,0x81,0xd2,0x54,0x49,0x4e,0xbc,0x22,0x59,0x99,0x69,0xd2, + 0xd8,0x54,0x2f,0xa3,0x13,0xfd,0x31,0x5d,0xfb,0x38,0xb8,0x89,0x79,0x8e, + 0xf9,0xee,0x87,0x7f,0xf8,0x87,0xe5,0x4d,0x6f,0x7a,0x93,0xb1,0x1d,0xa9, + 0x9f,0x09,0x73,0x37,0x63,0x1d,0xef,0x83,0xf8,0xf8,0x60,0x57,0x80,0x55, + 0x10,0x37,0x37,0x91,0x0f,0x73,0x0c,0xf6,0x01,0x33,0x06,0x85,0xe6,0x56, + 0x5b,0x6f,0x4f,0x5e,0x70,0x82,0x8a,0xfa,0x46,0x60,0x5f,0x40,0xff,0x0e, + 0x7b,0x30,0x7e,0xea,0x1a,0x28,0x37,0x37,0x31,0xae,0xb2,0x4e,0x4c,0x6d, + 0x2f,0x30,0x18,0x73,0x80,0x0a,0xe3,0xbd,0xed,0x1f,0x62,0x0b,0xf6,0x12, + 0xca,0xc3,0x35,0x38,0x0e,0x3b,0x13,0x73,0x0d,0x73,0x81,0x9b,0x9b,0xb8, + 0x6f,0xdb,0xb7,0x8a,0x79,0x98,0xcf,0x76,0x9c,0x3e,0x38,0x84,0xfc,0xe0, + 0x2f,0xcd,0x8f,0xfb,0xb7,0x7d,0x9b,0x75,0xcf,0x3c,0x9d,0x0f,0x10,0xfc, + 0x6f,0xd1,0x39,0x60,0x37,0xc3,0x3f,0x9b,0x3d,0xe7,0xbc,0xe6,0x42,0x04, + 0x9f,0x0f,0xee,0x91,0xb9,0x9c,0x6b,0xe9,0xbd,0xee,0x35,0x3f,0x31,0x0f, + 0x53,0xaf,0xd4,0x29,0xf3,0x27,0x7e,0x52,0xba,0xc7,0x3d,0x6c,0x49,0x3b, + 0xd2,0x9e,0xd8,0x1d,0xf1,0x23,0x61,0x2e,0x72,0xe7,0xc1,0xbb,0x3d,0x73, + 0x7a,0x34,0x7b,0x1d,0x36,0x4f,0xb5,0x67,0x22,0x7f,0xf8,0x87,0x7f,0x18, + 0xa1,0x8f,0x73,0xe7,0x87,0x0e,0x93,0xba,0x80,0xc3,0xf7,0xc3,0x4d,0x08, + 0xfc,0x81,0xbf,0x31,0x3a,0xbd,0xdd,0xb8,0x09,0xc1,0xa7,0x98,0x39,0x97, + 0x7b,0xc7,0x66,0xc5,0xbd,0xdb,0xf5,0x1f,0xad,0xce,0xf4,0x3b,0xf4,0x3f, + 0x30,0x20,0x75,0xce,0xfd,0xa9,0xdf,0x96,0x7b,0x3d,0x1d,0x5c,0xa4,0xed, + 0xc8,0xba,0x38,0xd8,0xc1,0x9e,0xbf,0x55,0x37,0xfb,0xc4,0x13,0x4f,0x84, + 0xbf,0x83,0xbf,0xc8,0x83,0xe7,0x0c,0x9f,0x6f,0x18,0x0a,0xbd,0x15,0x75, + 0x87,0xec,0xc6,0x4d,0x3c,0x4f,0x3c,0x1b,0xd4,0x83,0xea,0x86,0x54,0x60, + 0x0a,0xee,0x93,0xdf,0xe9,0x8f,0x3c,0x83,0xe8,0xfd,0xf8,0x8c,0xc0,0x9e, + 0xac,0x8b,0x83,0x3f,0x68,0xf7,0xdf,0xfd,0xdd,0xdf,0x8d,0xb8,0x77,0xec, + 0xcd,0xb4,0x0d,0x36,0xf3,0xdd,0xb8,0x09,0xe1,0x99,0xe5,0xbe,0x19,0x2f, + 0xe8,0x5b,0xf4,0x21,0xed,0xbf,0x7b,0xf5,0x4b,0xfc,0xcc,0xb8,0x0e,0x6b, + 0xee,0xec,0x3e,0x40,0xf9,0x19,0x03,0x58,0x2f,0xc7,0xf3,0x4d,0xbd,0xab, + 0x3f,0x20,0xfd,0x89,0xba,0xa2,0x8e,0xf9,0x8d,0xe7,0x40,0xf5,0xb3,0x9a, + 0xff,0x51,0xc5,0x36,0x38,0xab,0xdc,0x74,0xbd,0x24,0x5f,0xf2,0x8b,0x52, + 0x64,0xd4,0x79,0x17,0x8f,0xb7,0xfe,0x22,0x96,0x54,0x5c,0x98,0x14,0xb4, + 0xd3,0xb5,0x17,0xc9,0xf4,0x78,0xb5,0x34,0xd4,0xe6,0x98,0xcf,0xcd,0x8d, + 0x05,0x32,0x3a,0x5c,0xeb,0x70,0x55,0x9a,0xc3,0xf1,0xd7,0x65,0x78,0xb0, + 0xce,0xe8,0x70,0x3a,0xda,0x2a,0xa5,0xa2,0xb1,0x5a,0x6a,0x06,0xbb,0xa5, + 0x21,0x82,0x9b,0xc6,0x0d,0x37,0x0d,0x1a,0x7d,0x13,0xdc,0xb4,0xe0,0x70, + 0x53,0xd0,0xbf,0x69,0x9b,0x9b,0xee,0x04,0xf5,0x4d,0xf7,0xef,0xed,0x8f, + 0x9b,0xb6,0x5c,0xdc,0xa4,0x7b,0xfa,0xae,0x5b,0xdc,0x44,0xac,0xf0,0x15, + 0x87,0x9b,0x96,0x1d,0x6e,0x5a,0xea,0xf1,0x88,0x79,0xb9,0x1d,0xef,0x12, + 0x1f,0x9f,0x45,0x87,0x55,0x4e,0x34,0xed,0xc2,0x21,0xf3,0xd3,0xb5,0x92, + 0x94,0x78,0x55,0x6a,0xeb,0x1c,0x36,0x5d,0x9d,0x3e,0x76,0x6e,0x22,0xdd, + 0xbd,0xbf,0x2a,0x0b,0x4b,0xd3,0xd2,0xd6,0xd1,0x24,0x35,0xb5,0x95,0x12, + 0x08,0xe4,0x49,0x5e,0x4e,0x82,0x64,0x65,0x5c,0x93,0x9c,0xac,0x1b,0x52, + 0x5d,0x99,0x61,0xca,0x36,0x37,0x55,0x23,0x45,0x05,0x89,0x0e,0x1f,0x5d, + 0x33,0xbf,0x91,0xea,0xeb,0x4a,0x1d,0x56,0xaa,0x96,0xea,0xda,0x72,0xe9, + 0x1d,0xe8,0x94,0xd5,0x8d,0xf9,0x98,0xaf,0x7b,0x1c,0xdc,0x84,0x30,0xde, + 0xc3,0x06,0x24,0xf7,0x5a,0x1d,0x3e,0xe3,0x37,0xcc,0x3c,0x6a,0xdb,0x3b, + 0x98,0x2f,0x59,0x0b,0x65,0xcb,0xd8,0xd8,0x58,0xd8,0x8f,0x07,0xc1,0xe7, + 0xd9,0xb6,0xa3,0xf1,0xd9,0x6d,0xfb,0xc1,0x37,0x96,0xfc,0x39,0x17,0x41, + 0x3f,0xaf,0xe7,0x90,0xbf,0x57,0x7c,0x64,0xae,0xc1,0x7c,0xee,0xbe,0x7e, + 0x7e,0x7e,0xfe,0xae,0xeb,0xfa,0x61,0x06,0xf4,0x30,0x76,0xfe,0xdc,0x1f, + 0x09,0xbb,0x99,0x0a,0xf7,0x69,0x5f,0xdb,0xfd,0xd9,0xce,0x8f,0xb2,0xbb, + 0xf3,0x53,0xc1,0xc7,0x1a,0x5d,0x8e,0x5b,0x60,0x18,0xca,0xe1,0xae,0x53, + 0x2f,0xc1,0xee,0x82,0xcf,0xaf,0x7d,0xaf,0x5c,0xcf,0xb6,0x63,0x68,0xf9, + 0xec,0xbc,0xb8,0x1f,0x7c,0x5e,0xec,0x75,0x5d,0x2a,0xdc,0x07,0x6d,0x0d, + 0x0b,0xb8,0xef,0xd1,0x9d,0x87,0x7d,0x1d,0x5b,0x68,0x47,0xbb,0xce,0xdc, + 0x9f,0xdd,0xf9,0x71,0x1d,0x18,0x98,0xf6,0xe6,0x58,0xb7,0x3f,0x7c,0xb4, + 0xb6,0x46,0x98,0x57,0x55,0xaf,0xc0,0xbd,0xdb,0x7d,0x4a,0xaf,0x63,0x0b, + 0xd7,0xe0,0xde,0xed,0xbe,0xe8,0x16,0xaf,0xfb,0x55,0xe1,0x5a,0xf4,0x2f, + 0xfb,0x7e,0x28,0x1b,0xf9,0xba,0xcb,0xcc,0x75,0xf0,0xad,0xf7,0x12,0x8e, + 0x77,0xdf,0x13,0xf7,0x40,0xdb,0xd3,0x77,0x34,0x7e,0xb6,0x5e,0xc7,0xfd, + 0x7c,0xd0,0x97,0xec,0x6b,0xf2,0x1b,0x65,0xf3,0xb2,0x9f,0x92,0x17,0xfd, + 0x89,0x36,0xd5,0xb8,0xe2,0x76,0xbd,0xf0,0x1d,0xbf,0x6b,0x9d,0xd8,0xf7, + 0xce,0x5f,0xfa,0x09,0xdf,0x51,0xd7,0xf6,0x7d,0xeb,0x7d,0xd8,0xfd,0x9a, + 0x7b,0xa0,0x7e,0xdc,0x7e,0xfc,0x7b,0xf5,0x4b,0xed,0x03,0xe4,0xef,0xd5, + 0x07,0xa8,0x47,0xfa,0xba,0xda,0x1a,0x6d,0xa1,0xbe,0xa8,0x6b,0xfb,0x37, + 0xcd,0xdf,0x6b,0x7d,0xe1,0x41,0x44,0xb9,0xa9,0x2f,0xc4,0x4d,0x99,0xdd, + 0x0d,0x72,0xbb,0xad,0xea,0xd4,0xa7,0x84,0x9a,0x12,0xc9,0xca,0xbf,0x2d, + 0xc3,0xfd,0xa5,0x71,0xd7,0x63,0xc4,0x92,0xba,0x3b,0x0a,0x25,0x37,0xfb, + 0x96,0x24,0x27,0x5d,0x91,0xf4,0xd4,0xab,0xc6,0xe6,0x52,0xef,0xb0,0x93, + 0xc6,0x0d,0xaf,0xaf,0xcd,0x97,0xe2,0xa2,0x2c,0x99,0x1c,0x6b,0x32,0xfb, + 0xe4,0x0e,0x0d,0x34,0x48,0x75,0x63,0x95,0x94,0x77,0xb5,0x9a,0xd8,0x97, + 0xe1,0xbd,0x7d,0xe1,0xa6,0xb9,0x49,0x19,0x5c,0xb0,0xb9,0x69,0x49,0xe6, + 0xd6,0x57,0x7c,0x6e,0xda,0x25,0xc1,0x4c,0xbd,0x5d,0x25,0x72,0xf1,0xe2, + 0x05,0x99,0x9e,0x1d,0x95,0x8d,0xad,0xe3,0x67,0x26,0x77,0x5a,0xdb,0x9c, + 0x97,0xae,0x9e,0x56,0x29,0x2c,0xca,0x95,0xdc,0xbc,0x4c,0xc9,0x2f,0xc8, + 0x96,0xba,0x86,0x72,0x67,0x6c,0xe9,0x93,0xa5,0xc5,0x1e,0x29,0x29,0x2b, + 0x90,0xdc,0xfc,0x4c,0xf3,0x1b,0xa9,0x7f,0xa0,0x7b,0x5f,0xac,0x74,0x12, + 0xdc,0xf4,0xb0,0x08,0xef,0xbb,0xba,0x86,0x2d,0x9e,0x82,0xae,0x01,0x5f, + 0x24,0x6c,0x7b,0x6a,0xcb,0xf3,0xc5,0x17,0x5f,0x4e,0xb7,0xd8,0xdc,0x54, + 0xe5,0x70,0x53,0x86,0xc3,0x4d,0xb7,0x1c,0x2e,0x39,0x8a,0x74,0xdc,0xec, + 0x74,0x39,0x81,0x7d,0xe5,0x0b,0xe3,0xce,0x44,0xb1,0xa6,0x1e,0x87,0x9d, + 0xd0,0x35,0xa0,0x67,0xc0,0xe7,0x05,0x5b,0x96,0x72,0x53,0x7a,0xfa,0x4d, + 0xe9,0xee,0xac,0x70,0x8e,0x6b,0x33,0xdc,0x34,0x3a,0xdc,0x2c,0x55,0x0e, + 0x37,0x95,0x75,0x34,0xf9,0xdc,0x74,0x04,0x69,0x76,0xb2,0x5a,0xaa,0x2a, + 0xb2,0x24,0x2f,0x2f,0xd7,0xc4,0xd7,0x3e,0x69,0x66,0x3a,0xe9,0xe4,0x73, + 0xd3,0xd9,0x10,0xec,0x49,0xd8,0x15,0xf0,0x53,0xf6,0xc5,0x17,0x5f,0xce, + 0x86,0x1c,0x27,0x37,0x1d,0x77,0x7a,0xf2,0xa5,0x17,0xa5,0xad,0x35,0x3f, + 0xee,0x73,0xf2,0xc1,0x52,0xd0,0x37,0x7c,0xd1,0x61,0x8c,0xd1,0xe1,0x1a, + 0xb9,0x70,0xe1,0xbc,0x8c,0x8d,0xd4,0x86,0x63,0x11,0xc0,0x4d,0x35,0x2d, + 0xb5,0x52,0xde,0xdd,0x66,0xb8,0xa9,0x79,0x72,0x48,0xda,0x42,0xdc,0xd4, + 0x1b,0xe2,0xa6,0x11,0xe5,0xa6,0xd5,0x83,0x71,0xd3,0x83,0x98,0xb8,0xc9, + 0x63,0x4f,0xdf,0x70,0xcc,0x4b,0xef,0xb5,0x74,0x86,0x07,0xd5,0xb7,0x69, + 0xb6,0xf6,0x54,0xa4,0xe9,0x89,0x2a,0x29,0xc8,0x4f,0x91,0xbe,0xfe,0x6e, + 0x13,0x3f,0x20,0xde,0x5c,0xe3,0x73,0x93,0x2f,0xbe,0xf8,0xe2,0xcb,0xd9, + 0x94,0xb3,0xcc,0x4d,0x2f,0xa6,0xdf,0x96,0xc6,0x96,0x7c,0x99,0x9d,0xaa, + 0x3e,0x05,0x1c,0x74,0x30,0x6e,0x5a,0x98,0x6d,0x90,0x86,0xfa,0x42,0x49, + 0x4a,0xbc,0x21,0x93,0x63,0x0d,0x61,0x6e,0x9a,0x9a,0x68,0x93,0xe6,0xbe, + 0x36,0xa9,0x1a,0xec,0xf1,0xb9,0xe9,0x08,0xd2,0xc4,0x48,0x85,0xd9,0x1b, + 0x80,0x58,0x4d,0xf1,0x66,0x1a,0x9f,0x9b,0x7c,0xf1,0xc5,0x17,0x5f,0xce, + 0xae,0x9c,0x65,0x6e,0xba,0x90,0x97,0x26,0xb9,0x45,0x29,0x32,0xd4,0x5f, + 0x16,0xf7,0x79,0x79,0xdf,0x69,0x2e,0x18,0x1b,0x7a,0x61,0xa6,0x41,0x3a, + 0x5a,0x4b,0x1d,0x76,0xca,0x93,0xb9,0xe9,0x26,0xc3,0x20,0xb0,0xc8,0xd2, + 0x52,0xb7,0x74,0x4f,0x6d,0xef,0xed,0xdb,0x6c,0xd9,0xe9,0x7a,0xe7,0xb7, + 0xb9,0x69,0x3c,0x82,0x9b,0xd6,0x1c,0x6e,0xda,0xdc,0x1f,0x37,0xdd,0xbf, + 0xb3,0x0b,0x37,0xcd,0x1c,0x8c,0x9b,0x42,0x71,0x9b,0x82,0x7c,0x18,0xff, + 0xba,0x5e,0x98,0xa9,0x91,0xc1,0xbe,0x52,0xb3,0x76,0xd1,0xe7,0x26,0x5f, + 0x7c,0xf1,0xc5,0x17,0x5f,0x0e,0x23,0x67,0x99,0x9b,0x48,0x29,0x79,0x89, + 0xd2,0xd3,0x59,0x10,0xf7,0xb9,0xf9,0xa0,0xdc,0x44,0x9c,0x23,0x13,0x27, + 0xd2,0x61,0x0e,0xb3,0x4f,0x49,0x88,0x9b,0x46,0x66,0xbb,0xa5,0x71,0xac, + 0x3b,0xce,0xdc,0xa4,0xfe,0x4d,0x51,0xb8,0xc9,0x8a,0x79,0x19,0xf4,0x6d, + 0x0a,0xc5,0x6e,0xd2,0xb8,0x4d,0x47,0xcc,0x4d,0xf3,0xd3,0x35,0x32,0x39, + 0x56,0x21,0x53,0xe3,0x15,0xfb,0x3a,0x8f,0x73,0x2a,0x02,0x19,0x52,0x59, + 0x59,0x21,0x1b,0x5b,0x0f,0xbf,0x8d,0xce,0xe7,0x26,0x5f,0x7c,0xf1,0xc5, + 0x97,0xe3,0x13,0xe5,0x26,0x6c,0x3f,0x95,0x23,0x3d,0x92,0xd1,0x55,0x2f, + 0x09,0xad,0x95,0x67,0x26,0x3d,0x7f,0xf5,0x92,0x34,0xd4,0x65,0xc7,0x9f, + 0x83,0xf6,0x9d,0xa2,0x73,0xd3,0xf2,0x62,0x97,0xb4,0x4d,0x74,0x49,0xf9, + 0x70,0xb7,0x59,0xe3,0x08,0x37,0x35,0x61,0xa7,0x9b,0x1a,0x31,0x7b,0xad, + 0xd0,0x56,0xec,0x8b,0xe3,0xcd,0x4d,0xfb,0xb4,0xd3,0xed,0x4b,0xdf,0x64, + 0xc5,0x0a,0x5f,0xd9,0xde,0x9b,0x6e,0x5b,0xdf,0xd4,0x1c,0x8a,0x13,0x8e, + 0x0d,0x12,0x5f,0x78,0xee,0xb3,0xe6,0xc8,0x52,0x47,0x6b,0x9e,0x89,0x37, + 0xf3,0xfc,0x73,0x4f,0xef,0xeb,0xbc,0xb1,0xe1,0x32,0x29,0x2a,0x4c,0x8c, + 0x3b,0xcb,0xf8,0xdc,0xe4,0x8b,0x2f,0xbe,0xf8,0x72,0xf6,0x05,0x6e,0x5a, + 0xb4,0xb8,0x29,0xdd,0xe1,0xa6,0x9b,0x0e,0x8f,0x9c,0x95,0x74,0xb5,0x38, + 0x5b,0xda,0xba,0x4b,0x4f,0x01,0x07,0xed,0x9f,0x9b,0x16,0x0d,0x5f,0x34, + 0x1a,0x1d,0x0d,0xba,0x9a,0xe5,0x79,0x87,0x3d,0x1c,0x06,0x69,0x18,0x6d, + 0x97,0xd2,0xc1,0xce,0x30,0x37,0x99,0x3d,0xea,0x26,0x94,0x9b,0xc6,0xa5, + 0x27,0xc4,0x4d,0xec,0x51,0xe7,0xe6,0xa6,0xe5,0x87,0x94,0x9b,0x9a,0x1b, + 0xb3,0xe5,0x93,0x9f,0xfc,0x84,0x89,0xe7,0xb7,0x5f,0x6e,0xea,0xef,0x29, + 0x92,0xf3,0x17,0x5e,0x8c,0x3b,0xcb,0xf8,0xdc,0xe4,0x8b,0x2f,0xbe,0xf8, + 0x72,0xf6,0x25,0xc8,0x4d,0x6b,0x21,0x6e,0xea,0x76,0xb8,0xa9,0xce,0xe1, + 0x91,0x8a,0x33,0x93,0x5e,0xcc,0x4c,0x94,0xac,0x82,0x64,0x19,0xec,0x2d, + 0x39,0x52,0xdd,0x46,0xf4,0x74,0x3c,0xdc,0xd4,0xda,0x52,0x22,0x57,0xaf, + 0xbc,0x24,0xd9,0x8d,0x15,0x52,0xdc,0x7f,0xca,0xb8,0x69,0xdd,0x83,0x9b, + 0x3c,0xfd,0x9b,0x9a,0xad,0x7d,0xe9,0xd4,0x46,0x77,0xf8,0x3a,0xaf,0xaf, + 0xcd,0x90,0x67,0x9f,0x7d,0xca,0xc4,0x8e,0xfd,0xe8,0x47,0x1f,0x95,0xb2, + 0x92,0x94,0x98,0xcf,0x9d,0x18,0x29,0x97,0xaa,0x8a,0x4c,0xc9,0x2f,0xcc, + 0x8e,0x3b,0xcb,0xf8,0xdc,0xe4,0x8b,0x2f,0xbe,0xf8,0x72,0xf6,0xe5,0xac, + 0x73,0xd3,0xe5,0xc2,0x4c,0xc9,0x2d,0x4e,0x93,0xfe,0x9e,0x93,0xe2,0xa6, + 0x23,0x4a,0x73,0xb5,0x32,0x3d,0x5e,0x25,0xa5,0x45,0x49,0xf2,0xc2,0xf3, + 0xcf,0x48,0x6a,0x71,0x8e,0xa4,0x37,0x96,0x4b,0x4e,0x77,0x93,0x14,0xf6, + 0xb7,0x39,0xdc,0xd4,0xe1,0x70,0x53,0x97,0x54,0x8d,0xf6,0x48,0xdd,0x98, + 0xc3,0x4d,0x93,0x83,0xd2,0xea,0xb2,0xd3,0x0d,0x2f,0x39,0xdc,0xb4,0x3c, + 0x2f,0x53,0x0e,0x37,0xcd,0x1e,0xca,0x4e,0xb7,0xe1,0x70,0xd3,0x5a,0x78, + 0x6f,0xba,0x2d,0xb3,0x37,0xdd,0x9c,0xdc,0x31,0xdc,0x64,0xed,0x4d,0xc7, + 0x9e,0xbe,0x1a,0xbb,0x49,0xf7,0x58,0xf1,0xf2,0x6d,0x32,0x71,0x9b,0x82, + 0xfe,0xd8,0x0b,0x33,0xd5,0x87,0x4a,0xdd,0x1d,0x79,0x72,0xfb,0xd6,0x45, + 0x79,0xce,0xe1,0xa6,0x2b,0x97,0x9f,0x97,0x17,0x5e,0xf8,0x94,0x4c,0x8c, + 0x96,0xc7,0x7c,0xfe,0xd8,0x50,0x99,0xd4,0x54,0xe5,0x4a,0xff,0x50,0xb7, + 0xc3,0x13,0x0b,0xaf,0x98,0x74,0xe7,0xbe,0xd3,0x8e,0x0f,0xd6,0x1c,0x6e, + 0xba,0xe3,0x73,0x93,0x2f,0xbe,0xf8,0xe2,0xcb,0x11,0x8a,0xcd,0x4d,0x15, + 0xc3,0xdd,0x92,0xd6,0x59,0x27,0x37,0x5a,0x2a,0xce,0x4c,0xba,0x52,0x94, + 0x25,0xe7,0xaf,0x5c,0x94,0xda,0xaa,0xf4,0xf8,0xb3,0x50,0x0c,0xa9,0xb5, + 0x29,0x47,0x2e,0x5e,0x7c,0x56,0xce,0x5d,0x78,0x56,0x6e,0xe5,0xa7,0x48, + 0x4a,0x63,0xa9,0xdc,0xa8,0x28,0x90,0xd4,0x96,0x2a,0xc9,0xec,0x6e,0x94, + 0xdc,0xde,0x66,0x29,0x70,0xb8,0xa9,0xc4,0xe1,0xa6,0xc0,0x50,0x97,0xb1, + 0x9d,0xea,0xde,0xbe,0x70,0x53,0x87,0xc3,0x4d,0x3d,0x73,0x13,0xdb,0xfa, + 0xa6,0xe5,0x85,0x08,0x6e,0x3a,0x98,0xbe,0xe9,0x74,0x72,0x13,0x7e,0x6b, + 0xec,0x85,0x7c,0xe5,0xf2,0x39,0xc9,0x4c,0xbf,0x26,0xb7,0x12,0xce,0xcb, + 0xc5,0x0b,0xcf,0xed,0x38,0xae,0xa4,0x28,0xa8,0x6f,0xf4,0xe6,0xae,0x7c, + 0x49,0x4c,0xba,0x21,0x2b,0xeb,0x33,0x71,0x67,0x99,0x13,0xe7,0xa6,0xfb, + 0xca,0x4d,0xf7,0xe3,0x36,0xbe,0xf8,0xe2,0xcb,0x61,0xc5,0x19,0xb1,0xcc, + 0x3e,0x19,0x9f,0x0e,0x8f,0x65,0xc1,0xc4,0x67,0xfd,0x5e,0xbf,0xdb,0x2b, + 0x71,0xbe,0x9e,0x67,0x12,0xff,0x3b,0xdf,0x9d,0x48,0x72,0xae,0x77,0xff, + 0xc1,0xfd,0xd0,0x75,0x4f,0xe8,0x9a,0x7e,0xda,0x57,0xfb,0xc4,0xda,0x36, + 0xf7,0x9c,0x76,0x64,0x4f,0x58,0xd6,0x69,0xa1,0xdf,0x48,0x75,0xb8,0xe9, + 0x7a,0x4b,0xf9,0x99,0x49,0xd7,0xea,0x4a,0xe4,0x99,0x97,0x2f,0x4a,0x79, + 0x59,0xf2,0xa1,0x75,0x1b,0xfb,0x49,0x23,0x03,0xa5,0x12,0x28,0x4d,0x96, + 0x84,0x9b,0x17,0xe5,0xf6,0xad,0x4b,0x52,0x90,0x97,0xe8,0x79,0x5c,0x6f, + 0x57,0x91,0x99,0xd7,0x6f,0xde,0xb8,0x20,0x37,0xaf,0x5f,0x90,0x5b,0x29, + 0x37,0xe4,0x5c,0x72,0x82,0x5c,0x28,0xcc,0x90,0x6b,0xd5,0x45,0x66,0xaf, + 0xbd,0x94,0x8e,0x5a,0xe3,0x57,0xc6,0x1e,0x37,0x41,0x6e,0x6a,0x75,0xb8, + 0xa9,0xdd,0xe1,0xa6,0xce,0x10,0x37,0x6d,0xef,0xed,0xdb,0x31,0x3d,0x6a, + 0xb8,0xa9,0xdf,0xec,0xed,0x1b,0xa9,0x6f,0x5a,0xd8,0x08,0x72,0xd3,0xda, + 0xdd,0x3b,0xb2,0xa9,0xdc,0xf4,0xe0,0x6c,0x72,0xd3,0x40,0x6f,0xb1,0xa9, + 0xdb,0x67,0x9f,0x7d,0x52,0x0a,0xf3,0x13,0xa4,0x22,0x90,0x2c,0xcf,0x3d, + 0xfb,0x49,0x49,0x4f,0xbb,0x6c,0x7e,0x9f,0x9f,0xae,0x92,0x8c,0xb4,0xab, + 0xd2,0xdc,0x90,0x23,0xcd,0x8d,0x39,0xd2,0xd6,0x9c,0x27,0xe3,0x23,0x81, + 0x88,0x3c,0xb0,0xd1,0x55,0x04,0xd2,0x24,0x29,0xf9,0x76,0xdc,0x39,0x26, + 0x3e,0xdc,0xb4,0xea,0x3c,0xdf,0x4e,0xdb,0x7e,0x7a,0x2b,0x18,0x1f,0xde, + 0x4f,0x7e,0x3a,0xa3,0x69,0xd3,0x19,0xd7,0x96,0x97,0x97,0xe4,0xce,0x9d, + 0x55,0xe3,0x53,0x70,0xf7,0xee,0x9a,0x2c,0x2d,0x2d,0xc8,0xe2,0xe2,0xbc, + 0x33,0x66,0x31,0x76,0xad,0xc9,0x06,0xef,0x8e,0xce,0x67,0xd2,0xb2,0xf3, + 0xdb,0x96,0xf3,0x1d,0xc7,0xba,0x13,0xc7,0xde,0xd9,0x5c,0x95,0xb5,0xb5, + 0x65,0x59,0x5e,0x71,0xc6,0xce,0x85,0x79,0xf3,0xce,0x79,0x5c,0x69,0xc1, + 0x99,0x5f,0xe7,0x9c,0xb2,0xcf,0xcd,0xcf,0x9b,0xbf,0xf3,0x8b,0x0b,0x32, + 0x3b,0x3f,0x67,0xbe,0x3f,0xce,0xeb,0xfa,0x69,0x1f,0xc9,0x69,0x8b,0x85, + 0x95,0x65,0x93,0x62,0x39,0x9e,0xfd,0x60,0x99,0x7f,0x59,0xaf,0xc5,0x5c, + 0x9d,0xd2,0x59,0x1b,0x77,0x16,0xda,0x6f,0x7a,0x3e,0xe5,0xa6,0x64,0xe7, + 0xdf,0x36,0x2c,0x73,0x52,0xdc,0x84,0xcf,0xcd,0x0b,0x2f,0x3c,0xe3,0xcc, + 0xeb,0x9f,0x92,0x1b,0xd7,0x2f,0xca,0x53,0x4f,0x7d,0x52,0x3a,0xda,0xf2, + 0xcd,0x6f,0x9d,0x6d,0x05,0x92,0x9c,0x78,0x51,0x6e,0x5c,0x7b,0x41,0x92, + 0x8b,0xd3,0xe4,0x66,0x20,0x57,0xce,0x67,0x27,0x9b,0x74,0xa5,0x34,0x47, + 0xae,0xd7,0x16,0x1b,0x1b,0x23,0x71,0x14,0x4e,0x0f,0x37,0xad,0x47,0xe1, + 0xa6,0x29,0x6f,0x6e,0x5a,0xea,0x91,0x15,0x0f,0x6e,0x5a,0x0c,0x71,0xd3, + 0xc2,0x21,0xb9,0x09,0x0e,0xba,0xf4,0xd2,0xf3,0xf2,0xf4,0xd3,0x4f,0x48, + 0x52,0xe2,0xcb,0xc6,0x46,0xf7,0xd8,0xa3,0x8f,0x38,0x2c,0xf5,0x92,0xe4, + 0xe7,0xde,0x94,0x8e,0x96,0x3c,0x79,0xfc,0xf1,0x4f,0x48,0x8b,0xc3,0x4c, + 0xb3,0x93,0x95,0x32,0xec,0xb4,0xfd,0xd4,0x58,0xa4,0xfd,0x6e,0xa8,0xbf, + 0x44,0x0a,0x0b,0x52,0x24,0x37,0x2f,0x3b,0xee,0x1c,0x73,0xe2,0xdc,0x74, + 0x8f,0x3d,0x85,0x57,0x8c,0xce,0xc9,0xb0,0xd3,0x83,0x3b,0x7e,0xf2,0xd3, + 0x99,0x4e,0x13,0x93,0x63,0x32,0x33,0x3d,0x22,0x6b,0xab,0x13,0x32,0x37, + 0x3b,0x2c,0xfd,0x7d,0x1d,0x32,0xea,0x8c,0x8f,0x8c,0x51,0xcb,0x4b,0x63, + 0x32,0x30,0xd0,0x6d,0x3e,0x93,0xc6,0xc7,0xfa,0x9d,0x31,0x6b,0xc2,0xfc, + 0x16,0x2d,0x6d,0xac,0x4d,0xca,0xc2,0xfc,0x88,0x0c,0x0f,0xf7,0x48,0x5b, + 0x5f,0x8f,0xb4,0x8f,0x0c,0x48,0xcf,0xec,0x84,0x19,0x5f,0x8f,0x32,0x75, + 0xcf,0x8c,0x4b,0xc7,0xe8,0xa0,0x74,0x0c,0x0f,0x04,0x3f,0x4f,0x8e,0x4a, + 0x4d,0x5d,0xad,0x74,0x4e,0x0c,0x1f,0xf9,0xb5,0xfc,0x74,0xc0,0x34,0x3d, + 0x26,0x5d,0x4e,0xfb,0x74,0x8d,0x0c,0xc6,0xd6,0xa6,0x4e,0x3f,0x81,0x99, + 0xd0,0x35,0xe5,0xf4,0x36,0x99,0x79,0x3c,0xde,0x1c,0xb4,0xdf,0x74,0x31, + 0x3f,0x5d,0x92,0xb2,0x12,0xa4,0xa3,0x35,0xf7,0xc4,0xb8,0x29,0x50,0x9a, + 0x64,0xe6,0xf4,0xf4,0xb4,0x2b,0xd2,0xdc,0x90,0xed,0xb0,0xd3,0x79,0x29, + 0x2e,0xbc,0x6d,0x7e,0xab,0x6b,0x2b,0x92,0xf3,0x69,0x37,0xe5,0xe9,0xdb, + 0x57,0xe5,0x52,0x45,0xde,0x8e,0xf2,0xde,0x70,0xd2,0xe9,0xe3,0x26,0x4b, + 0xdf,0x74,0x57,0xb9,0x69,0x3a,0x42,0xdf,0xb4,0x11,0xde,0x9b,0x2e,0xd2, + 0x27,0x3c,0xc8,0x4d,0xcd,0x26,0xa6,0xc2,0x76,0x9c,0x70,0xec,0x92,0xd4, + 0x55,0xd5,0x81,0x12,0xcc,0x53,0x55,0x9e,0x2a,0x45,0x05,0xb7,0xe5,0x56, + 0xc2,0x25,0x79,0xec,0xb1,0xc7,0x1c,0x36,0x7d,0x5c,0x4a,0x8a,0x92,0x24, + 0x27,0xeb,0xba,0x53,0xdf,0x17,0xe4,0x91,0x47,0x3e,0x6c,0x7e,0x2f,0x29, + 0xba,0xed,0x70,0x53,0xc9,0x8e,0x3c,0xfa,0x7b,0x0a,0xa5,0x20,0x3f,0x51, + 0x2a,0xab,0xca,0xe2,0xce,0x31,0x27,0x9f,0x16,0x1d,0x76,0x5a,0x32,0xec, + 0x74,0xf7,0xfe,0xaa,0xe1,0x27,0x3f,0xf9,0xe9,0x2c,0xa7,0x85,0xa5,0x69, + 0xe9,0xec,0x6c,0x96,0x89,0xb1,0x36,0xe9,0xee,0xac,0x91,0x9a,0xea,0x12, + 0x19,0x1e,0x6c,0x34,0xe3,0xd1,0xc4,0x58,0xab,0x14,0x16,0xe6,0x4b,0x7f, + 0x6f,0xf0,0xf3,0x7e,0xd2,0xd2,0x42,0xb7,0xb4,0x34,0x57,0x4a,0x55,0x43, + 0xa5,0x14,0xd6,0x55,0x4a,0x59,0x7f,0xbb,0x59,0x93,0x73,0x1c,0x29,0x30, + 0xd8,0x29,0xd9,0x95,0x65,0x92,0x92,0x9d,0x29,0x25,0xdd,0x2d,0xc7,0x76, + 0x1d,0x3f,0xed,0xb3,0x5d,0xfa,0xda,0xa5,0xa4,0xb1,0x56,0x4a,0x9a,0xeb, + 0x63,0x3b,0x7e,0xa8,0x4b,0x8a,0x07,0xda,0x25,0xbb,0xa7,0xc9,0xcc,0xdf, + 0x37,0x5b,0x2a,0xe5,0x5a,0x73,0xf9,0x99,0x4a,0x57,0xaa,0x0a,0xe5,0xc2, + 0xad,0x97,0x1d,0x96,0xb9,0x7d,0x62,0xdc,0xd4,0x58,0x9f,0x65,0xfc,0x95, + 0x2b,0x02,0x89,0x32,0x31,0x12,0x30,0xf3,0xf9,0x95,0x2b,0x2f,0x48,0xdd, + 0x40,0x85,0xe4,0x77,0x57,0x48,0x42,0x4b,0xf4,0xf2,0x5e,0x6f,0x2e,0x37, + 0xbe,0x59,0x09,0xad,0xec,0x4f,0x5c,0x2d,0xc9,0x4e,0xbd,0xe3,0x57,0x96, + 0xd1,0xd5,0x20,0x39,0x3d,0xcd,0x92,0xdf,0xd7,0x6a,0xda,0xa4,0xcc,0xe1, + 0xa6,0x0a,0xe7,0x5d,0xa8,0xc6,0xe1,0xa6,0x86,0xf1,0xc1,0xf0,0xde,0xbe, + 0xb0,0xae,0x72,0xd3,0xd8,0x43,0xca,0x4d,0x76,0xaa,0x08,0x24,0x99,0x18, + 0x04,0xa9,0xc9,0x97,0xcc,0xe7,0xd1,0xa1,0x12,0x87,0x99,0x1e,0x91,0xeb, + 0xd7,0x9e,0x97,0xdc,0x9c,0x04,0xf9,0xe4,0xe3,0x1f,0x97,0x96,0xc6,0xcc, + 0x1d,0xe7,0xb5,0xb7,0x64,0x9b,0xfd,0x92,0x47,0x9c,0x77,0xcf,0xf8,0x73, + 0x4c,0xbc,0xd8,0x29,0xc8,0x4f,0x7e,0xf2,0xd3,0xc3,0x90,0xda,0x3a,0x5a, + 0xa4,0xad,0xb5,0x4c,0xf2,0x72,0x12,0x9d,0x94,0xe4,0x8c,0x05,0x95,0xc6, + 0x37,0x60,0xcc,0xf9,0x5b,0x50,0x90,0x2c,0xe5,0x65,0x99,0x52,0x5d,0x91, + 0x21,0x0b,0xa1,0x7d,0xac,0xf6,0x93,0xfa,0xba,0x03,0x92,0x96,0x7a,0x53, + 0xae,0x64,0x26,0x49,0x42,0x65,0x91,0x24,0x13,0x57,0xd9,0x19,0x9b,0x8f, + 0x2a,0x25,0x39,0xe3,0xfd,0x4b,0x99,0xc9,0xf2,0xc4,0x13,0x4f,0xc8,0xe5, + 0xbc,0x74,0x49,0x6c,0xad,0x3c,0xd2,0xfc,0xfd,0x74,0x88,0xb6,0x69,0xac, + 0x90,0x5b,0x85,0x39,0x72,0xbb,0x34,0x7f,0x1f,0xe7,0xd5,0x38,0xf3,0x77, + 0x95,0xc3,0x4c,0x15,0xce,0xbc,0x1e,0x38,0x93,0xe9,0xc9,0x84,0xcb,0x92, + 0x92,0x7e,0xc5,0xc4,0x38,0x3c,0x8a,0xb9,0x7a,0xaf,0x34,0x3a,0x54,0x6a, + 0x74,0x4e,0x49,0xce,0x5c,0x5e,0x5e,0x97,0x25,0x29,0x39,0xb7,0xe5,0xf1, + 0xe7,0x9f,0x91,0xab,0x4d,0x65,0x31,0x95,0x17,0x9d,0x13,0x71,0x3b,0xa9, + 0xf7,0x64,0xa7,0xfe,0xf1,0x2b,0xcb,0xe8,0xae,0x37,0xfc,0x9a,0xdf,0xd7, + 0x22,0x45,0x03,0x6d,0x21,0x6e,0x0a,0xc6,0x0c,0x6f,0x98,0x18,0x88,0xca, + 0x4d,0x93,0xab,0x8b,0x32,0xbb,0xb6,0x7c,0x4c,0x76,0x3a,0xe5,0xa6,0x91, + 0xd8,0xb9,0x69,0x36,0xc8,0x4d,0x41,0xc6,0x3c,0x7c,0x5d,0xb7,0x36,0x65, + 0x49,0x46,0xda,0x65,0x69,0x6e,0xc8,0x90,0xb9,0xa9,0x0a,0xa3,0x57,0xfc, + 0xc0,0x07,0xde,0x2f,0xd3,0xe3,0x01,0xf3,0xfb,0x93,0x4f,0x7c,0x54,0x1a, + 0xeb,0xd2,0x22,0xce,0x99,0x1a,0x2f,0x77,0xc6,0xcf,0x34,0x49,0xcf,0x48, + 0x31,0xfa,0x96,0xf8,0x33,0x8c,0x9f,0xfc,0xe4,0xa7,0xc3,0xa6,0xf9,0xe5, + 0x49,0xa9,0xac,0x2a,0x70,0xde,0x59,0x2f,0x4b,0x4d,0x65,0xfa,0x8e,0xb1, + 0x62,0xcc,0x79,0xa7,0xfa,0xe0,0x07,0xff,0x47,0xa6,0xc6,0x02,0x07,0x1a, + 0x6b,0xda,0x5b,0xf3,0x24,0xe1,0xc6,0x8b,0xf2,0xc2,0xd5,0x0b,0x72,0xb1, + 0x20,0x5d,0xae,0xd4,0x97,0xc8,0x55,0x67,0xbc,0x3e,0x54,0x6a,0x28,0x95, + 0x4b,0x81,0x5c,0x79,0x3a,0xf9,0xba,0x7c,0xf0,0xa3,0x8f,0xca,0x53,0x2f, + 0x9d,0x93,0xcb,0x75,0xc5,0xe1,0xdf,0xaf,0xd4,0x16,0xc9,0xb9,0x82,0x34, + 0xb9,0x50,0x96,0x73,0xf8,0x6b,0x3d,0xe4,0xe9,0xb8,0xf8,0xe1,0x4a,0x75, + 0x91,0x61,0xda,0x4b,0xb9,0x69,0x71,0x67,0x99,0x93,0x4c,0x17,0x4a,0xb2, + 0xe4,0x4a,0xda,0x0d,0xa9,0xab,0xde,0xf9,0x2c,0x1d,0x55,0x42,0xaf,0xc4, + 0x9c,0xdd,0x50,0x9f,0x25,0xcd,0xad,0xf9,0x52,0x50,0x9a,0x2a,0x4f,0x9e, + 0x7b,0x5e,0x9e,0xb9,0xf2,0x92,0x9c,0xbf,0x7d,0x43,0x9e,0x4d,0xbc,0x16, + 0x73,0xdb,0x9e,0x0d,0x6e,0x9a,0x76,0xf9,0x85,0x0f,0x59,0xfe,0x4d,0xde, + 0xdc,0xb4,0xb8,0x83,0x9b,0x8e,0x86,0x9d,0x6c,0x1e,0xaa,0x28,0x4b,0x96, + 0xf7,0xbf,0xff,0x3f,0x0d,0x37,0x8d,0x0f,0x97,0xca,0x0b,0xcf,0x7f,0x52, + 0x5a,0x1a,0x33,0x22,0x8e,0xeb,0x68,0xcb,0x95,0xfc,0xfc,0x14,0x69,0xef, + 0x6a,0x88,0xfb,0x58,0xef,0x27,0x3f,0xf9,0xe9,0xe8,0x52,0x7b,0x67,0x93, + 0xe4,0xe5,0xa6,0x3a,0xef,0x51,0x59,0x11,0xcf,0xfc,0xfc,0x54,0xa5,0xf4, + 0x75,0x15,0xc8,0xc7,0x3e,0xf6,0x7f,0x07,0xe6,0x26,0x4d,0x39,0x59,0xd7, + 0xe4,0x5a,0xca,0x75,0xb9,0x52,0x9c,0xe9,0x30,0x4e,0xd1,0x81,0xe7,0xf9, + 0xcb,0x0e,0x77,0x9d,0x2f,0x4c,0x97,0xa7,0x5e,0x3e,0x2f,0x8f,0x7e,0xea, + 0x93,0xf2,0x4c,0xea,0x4d,0xf3,0x6e,0x6d,0x1f,0x73,0x21,0x3f,0x4d,0xfe, + 0xef,0xd9,0x4f,0xc9,0x53,0xb7,0xaf,0xc6,0x9d,0x4b,0x5e,0xa9,0xe9,0x4a, + 0x75,0xa1,0x5c,0xcc,0x4c,0x92,0x97,0x72,0x52,0xe3,0x5e,0x96,0x93,0x4e, + 0xcf,0xa5,0x26,0x48,0x4a,0xea,0x15,0x99,0x3c,0xe4,0x33,0xe3,0x4e,0x3d, + 0x9d,0xf9,0xd2,0xda,0x94,0x29,0x81,0x6a,0xe7,0x19,0xba,0x7d,0x45,0x3e, + 0x79,0xf1,0xbc,0x3c,0x93,0x98,0x20,0x97,0xf2,0x33,0xe4,0x62,0x56,0xb2, + 0x9c,0xbb,0x7e,0x45,0xce,0x27,0x5c,0x93,0x4b,0x05,0x99,0x3b,0x9e,0x09, + 0xaf,0x04,0x37,0x5d,0x37,0x3e,0x4e,0x95,0xc6,0xc7,0x29,0xa9,0x5d,0xb9, + 0xa9,0xc1,0x70,0x53,0x1e,0xdc,0xd4,0xbf,0xcd,0x4d,0xba,0xd7,0x4a,0x8b, + 0xb5,0x47,0x5d,0x9f,0xe1,0xa6,0x99,0x23,0xe4,0x26,0x6f,0x3b,0xdd,0xa6, + 0xe1,0x26,0xd7,0xde,0x74,0x2b,0xb6,0xbe,0xa9,0x6d,0x7b,0x3f,0xdf,0xf9, + 0xd0,0xbe,0x74,0x73,0xb5,0xb2,0x80,0x8d,0x6e,0x56,0xeb,0xb0,0xf2,0x48, + 0xd3,0xd8,0x50,0xb1,0x3c,0xfe,0x89,0xc7,0xcc,0x18,0x89,0x7f,0x7e,0x71, + 0xe1,0x4d,0x19,0xee,0x2f,0x0c,0xff,0x3e,0x33,0x51,0x2e,0x65,0x25,0x89, + 0x92,0x9e,0x99,0x12,0xf7,0x31,0xde,0x4f,0x7e,0xf2,0xd3,0xd1,0xa7,0x92, + 0xb2,0x02,0xc9,0xcb,0xb9,0xe9,0xf0,0x51,0x99,0xcc,0x4d,0x55,0x1a,0x3d, + 0x53,0x7b,0x73,0xb6,0x64,0x65,0x5c,0x97,0x73,0x2f,0x3e,0xed,0xbc,0x53, + 0x95,0x1f,0x7a,0xdc,0xef,0x6a,0xcf,0x93,0xa4,0xec,0x9b,0x72,0x2e,0x37, + 0x49,0x5e,0xae,0x2b,0x96,0x2b,0xce,0xd8,0xbe,0xdf,0x74,0xae,0x28,0x5d, + 0x1e,0x7d,0xfa,0x09,0xf9,0xf0,0x13,0x1f,0x8f,0x7a,0xcc,0xd3,0xc9,0x37, + 0xe4,0x71,0x87,0xab,0x5e,0xc8,0x4f,0x3d,0xd0,0x35,0xfc,0x74,0xf8,0x74, + 0x19,0x6e,0xca,0x48,0x92,0x8b,0x39,0x29,0x71,0x2f,0xcb,0x49,0x27,0xfa, + 0x68,0x42,0xce,0x2d,0xe9,0x6c,0xcb,0x3b,0xd4,0xf3,0x32,0x3f,0x5d,0x29, + 0x13,0xa3,0x65,0x0e,0x2f,0xe5,0x49,0x5f,0x77,0x81,0x9c,0xbb,0xf4,0xa2, + 0xfc,0xef,0xc7,0x3e,0x2a,0xcf,0xe7,0x24,0x1d,0x49,0x39,0xd5,0x96,0x17, + 0xf4,0x71,0xaa,0x8c,0xf0,0x0d,0xcf,0xea,0x6e,0x94,0xbc,0xde,0x96,0x88, + 0xd8,0x97,0x41,0x6e,0xea,0x97,0x66,0xf6,0xa8,0x9b,0x1e,0xd9,0x83,0x9b, + 0xd6,0x8f,0x8c,0x9b,0x36,0xd7,0xa7,0x1c,0x46,0x1a,0x77,0x18,0x69,0x44, + 0x56,0x96,0x06,0x1d,0x4e,0x42,0xd7,0x74,0x30,0x6e,0x9a,0x71,0xc6,0xb1, + 0x89,0x91,0xd2,0x9d,0x69,0xb4,0xec,0x40,0xec,0x84,0xbd,0xee,0xca,0xe5, + 0x8b,0x32,0x36,0x5c,0xba,0xe3,0x7b,0xf6,0xb1,0x2b,0x2e,0x4e,0x97,0x96, + 0xf6,0xda,0xb8,0x8f,0xef,0x7e,0xf2,0xd3,0x59,0x4d,0x6b,0x77,0x66,0x65, + 0x79,0x7d,0x46,0xd6,0x19,0x0b,0x4e,0x41,0x79,0xec,0x34,0x34,0xda,0x2d, + 0x25,0xa5,0x59,0x52,0x55,0x9e,0x64,0xc6,0xe9,0xec,0x8c,0xab,0xf2,0xe8, + 0x23,0x1f,0x92,0x17,0x5f,0xf8,0xd4,0x91,0xbe,0xa3,0xc1,0x4e,0x89,0x59, + 0x37,0xfe,0x3f,0x7b,0xe7,0xfd,0x96,0xd8,0xb2,0xe6,0xfb,0xbf,0x70,0x7e, + 0x9b,0xe7,0xde,0xe7,0xb9,0x33,0xcf,0xb9,0xcf,0x39,0x67,0xce,0xdc,0x99, + 0x33,0xfb,0xec,0xb3,0x63,0xef,0xdd,0xd1,0x4e,0x86,0x36,0x47,0x14,0x73, + 0x40,0x14,0x15,0x50,0x90,0x20,0x8a,0x98,0x30,0x47,0x50,0x14,0x44,0x90, + 0x20,0x51,0x31,0x67,0x7b,0x7f,0x6f,0x55,0x81,0xb6,0x01,0xbb,0xa5,0xdb, + 0xee,0xa5,0xdd,0xeb,0x87,0xcf,0xa3,0x2c,0x56,0x28,0xd6,0x82,0x55,0x9f, + 0x55,0xf5,0xd6,0x5b,0x28,0x55,0x49,0x51,0x37,0x66,0x48,0xf8,0x5e,0x2f, + 0x50,0x48,0xf0,0x3c,0xf9,0x35,0xf2,0x1a,0x6b,0x51,0x33,0xdc,0xc5,0xa8, + 0x1b,0x37,0x40,0x34,0xdd,0x77,0xb6,0x4e,0x41,0x4d,0x39,0xb2,0xcb,0x4b, + 0x50,0xa6,0x57,0x72,0x5e,0x87,0x7e,0xab,0xd4,0x0d,0xeb,0x51,0xd5,0x2e, + 0x43,0xb5,0xf6,0xdb,0xf3,0x26,0x4a,0x8f,0xcd,0x88,0x60,0x20,0xf1,0xdf, + 0x07,0x75,0x25,0xda,0xb6,0x4b,0x63,0x8e,0x5d,0xcb,0xfd,0xd0,0xf7,0xb4, + 0xe2,0xf9,0xeb,0x97,0xc8,0xc8,0xc9,0x46,0xb5,0x51,0x77,0xab,0x65,0xbc, + 0x73,0xde,0x74,0x7c,0x39,0x7f,0xd3,0x1a,0xf6,0xf7,0x42,0x08,0x90,0xe3, + 0xcd,0xcd,0xcd,0x62,0x6a,0x6a,0x0a,0xe3,0x74,0xdc,0xac,0x65,0x0a,0xa1, + 0xc0,0x42,0x34,0x07,0x41,0x64,0x9e,0xf8,0xd2,0x1c,0xf1,0xa5,0x59,0xd6, + 0x47,0xb7,0x19,0xcb,0xdd,0xb4,0x11,0x3e,0x37,0xbf,0xca,0xb9,0x3e,0xba, + 0x9e,0x6e,0x39,0xca,0xca,0x4a,0x2f,0x50,0x5a,0x5a,0x8a,0xda,0x9a,0x4a, + 0xac,0x11,0xd7,0x59,0xf5,0x1b,0xcf,0x58,0x0b,0x0e,0x22,0x42,0xae,0x47, + 0xa2,0xd0,0xed,0x66,0x67,0x3a,0xa0,0xd5,0xc8,0x30,0x31,0x35,0xc2,0xf9, + 0xbd,0x9d,0x87,0xe7,0xbe,0x72,0x70,0xbc,0x89,0xd9,0x39,0x72,0x1f,0xea, + 0xee,0xc6,0x92,0xc3,0x8e,0xc3,0xe3,0x2d,0xce,0xcb,0x74,0x19,0x97,0xd7, + 0x86,0xa6,0xe6,0x06,0x54,0x57,0x16,0xb0,0xe7,0x25,0xca,0xc7,0xdc,0x37, + 0x3e,0x04,0xcd,0x9d,0xdb,0xd2,0x5c,0x8d,0x82,0xda,0x0a,0x88,0xa6,0xfa, + 0x88,0xf3,0xf4,0xdf,0x98,0x32,0x8d,0x1c,0xc9,0x29,0x29,0x78,0xf4,0xf8, + 0x31,0xe3,0xf1,0xd3,0x27,0xc8,0x16,0x55,0xa0,0x96,0xb9,0x53,0x3f,0xdb, + 0x5f,0x7e,0x75,0x39,0x84,0xca,0xe6,0x84,0xf6,0xfb,0x3e,0xb8,0xae,0x83, + 0xef,0x23,0xdf,0xba,0x37,0x51,0xf4,0x56,0x52,0xf7,0xde,0xd0,0x95,0x4e, + 0x7f,0x6f,0x0e,0x9b,0x01,0x72,0x79,0x2d,0x92,0x92,0x53,0x51,0x24,0x57, + 0x7f,0xf6,0x32,0x5e,0xf6,0xa6,0xd6,0x53,0x6f,0xb2,0x45,0x73,0x86,0x53, + 0x6f,0xea,0xbd,0xe0,0x4d,0x8e,0x98,0x37,0x5d,0xec,0xa7,0xf3,0x9c,0xf3, + 0x26,0x9a,0x8b,0xeb,0xa3,0xfa,0xe9,0x2e,0x79,0xd3,0xee,0x4e,0x18,0x56, + 0xeb,0x02,0x22,0x11,0x72,0xff,0x3c,0xda,0x25,0xf7,0xcc,0x1d,0xf2,0x77, + 0x07,0xc1,0x90,0x1f,0x16,0xcb,0x1c,0x74,0xba,0x0e,0x34,0x34,0x88,0x51, + 0x5b,0x5b,0x03,0x99,0xb4,0x11,0x0b,0x96,0x81,0x0b,0xde,0xb4,0xb5,0xb5, + 0x88,0xbd,0xc3,0x10,0xf6,0x8e,0xd6,0x08,0xab,0x0c,0xfa,0xec,0xba,0xb5, + 0x17,0x3c,0x63,0x7d,0x2b,0x80,0x15,0xbf,0x9b,0x1c,0xc7,0x0a,0x95,0x4a, + 0x89,0x97,0x2f,0x9f,0x23,0x29,0xe9,0x29,0x63,0x72,0x4c,0xf1,0x51,0xf7, + 0x37,0x33,0x71,0xa6,0xf2,0xb2,0x7c,0x68,0x3b,0x94,0xe4,0x1c,0xdc,0xbd, + 0x67,0x64,0x1e,0x9e,0xfb,0x42,0xab,0xa2,0x05,0x95,0x95,0x95,0x18,0x1a, + 0x1a,0x82,0xd1,0x68,0x44,0x77,0x4f,0x17,0xe7,0x65,0xba,0x0c,0xbd,0xbf, + 0x6c,0xed,0x87,0x60,0x25,0xcf,0x99,0x35,0xd5,0x55,0xa8,0xac,0x10,0x7c, + 0x16,0x6f,0xa2,0xcf,0x75,0xb4,0xef,0x7f,0x78,0xb0,0x15,0x79,0x95,0xa5, + 0x89,0x79,0x0c,0xf1,0x22,0xda,0xbe,0x54,0x33,0xd6,0x1d,0xc3,0x80,0xba, + 0xc9,0x9e,0xb3,0xf7,0x69,0x0e,0x9d,0x02,0x49,0x1d,0x6b,0x6b,0xba,0x2d, + 0x6f,0xe2,0x49,0x1c,0xea,0x4d,0x95,0xc4,0x9b,0xaa,0xb4,0xad,0x9c,0x97, + 0x85,0x2b,0xa8,0x97,0x74,0x2e,0x0c,0x7c,0xf0,0xf7,0xa0,0x6e,0xaf,0x47, + 0x6a,0x4a,0x32,0xd2,0x72,0x33,0x51,0xaa,0x6a,0x41,0xfd,0x64,0x2f,0x7b, + 0x0e,0xa8,0x9b,0x4c,0xec,0x99,0x22,0xe1,0xf2,0xc5,0xe2,0x9c,0x1a,0x4d, + 0x83,0x2c,0xc6,0x49,0x1a,0xf3,0x26,0x25,0xcd,0xe1,0x64,0xbb,0x38,0xd7, + 0x8a,0xd1,0x75,0x6e,0x6e,0xdf,0x4b,0xed,0x4d,0xce,0x53,0x6f,0xda,0x5a, + 0x67,0x79,0x08,0x12,0xf7,0xa6,0xc3,0x2b,0xde,0xb4,0xbf,0xb7,0x86,0x50, + 0xc8,0x8b,0x70,0x38,0x8c,0xa3,0xe3,0x7d,0x96,0x6f,0xee,0xf8,0xed,0x3e, + 0xcb,0x9d,0x78,0x40,0xd6,0xd9,0xdd,0xdf,0xc4,0xe6,0xf6,0x2a,0x22,0x1b, + 0x01,0xac,0x6d,0xf8,0x11,0xd9,0x0c,0x60,0x67,0x3f,0x8c,0xfd,0x98,0x1f, + 0xed,0x1d,0x91,0xff,0x8f,0xa9,0xb3,0xac,0x7f,0xf0,0xbe,0xb7,0x4b,0xdc, + 0x66,0x9b,0x6c,0x1b,0xd9,0xf4,0xc1,0x1f,0x72,0xc2,0x17,0x72,0x30,0x42, + 0xab,0x2e,0x34,0x37,0xd7,0x23,0x27,0xfb,0x0d,0x8b,0x5d,0x8a,0xb0,0xf6, + 0xa7,0x78,0xbc,0xbb,0x96,0x5a,0xb5,0x84,0x6c,0xd3,0x88,0xa9,0x99,0x11, + 0xe2,0x64,0x3e,0xce,0xef,0xe9,0x3c,0x3c,0xf7,0x95,0xf1,0x89,0x61,0xe8, + 0xf5,0x7a,0xd8,0x16,0xe7,0xb0,0xb9,0x13,0xc4,0xdc,0xc2,0x0c,0xd4,0xea, + 0x76,0x04,0xc2,0x1e,0xce,0xcb,0x16,0x0f,0x7a,0x0f,0x09,0xaf,0x7b,0xb0, + 0xb8,0x64,0x86,0xa0,0x28,0x0f,0x02,0x41,0x1e,0x06,0xfb,0xdb,0xa2,0xe3, + 0x6d,0x6f,0xd1,0x9f,0xe8,0xfe,0x66,0x4d,0x5a,0x34,0x2b,0x45,0x28,0x90, + 0x89,0x6f,0x74,0xaf,0x2f,0x26,0xf5,0xca,0xb3,0xd7,0x2f,0xaf,0x50,0x3d, + 0xdc,0xc5,0xde,0x2f,0x6a,0x93,0xa0,0xbc,0xbb,0xfd,0x82,0x4b,0xf1,0x7c, + 0x79,0x78,0x6f,0x8a,0xd2,0x30,0xd3,0x8f,0xd6,0x49,0x3d,0x54,0xca,0x1a, + 0xa4,0xa5,0xbe,0xba,0x42,0x75,0x87,0x14,0xe2,0xf1,0x6e,0x54,0x0d,0xea, + 0x50,0x35,0xd4,0xf9,0xae,0xdd,0xf4,0x0b,0x70,0x97,0xbd,0x69,0x6f,0x97, + 0xec,0xcf,0xbf,0x82,0xc3,0xa3,0xfd,0xb3,0x3c,0xbd,0xa7,0xde,0x74,0xfc, + 0x76,0x97,0xec,0x73,0x37,0x96,0x87,0x6e,0x9b,0x8d,0xef,0x8f,0xe6,0x55, + 0xdc,0x64,0xed,0xfa,0xef,0xf2,0xac,0x50,0x67,0xfa,0xb0,0x37,0x5d,0x07, + 0xf5,0xa9,0x95,0xa0,0x03,0xcb,0xe4,0x73,0xcf,0x98,0xc6,0xd1,0xdc,0x54, + 0x87,0x92,0x92,0x5c,0x74,0x76,0x34,0x9f,0x39,0x13,0x6d,0x23,0xa4,0x31, + 0xe1,0xb5,0x35,0x25,0xa8,0x28,0x2f,0xc2,0xe0,0xe0,0x00,0x5c,0x9e,0x25, + 0x6c,0xec,0x04,0x38,0xbf,0x8f,0xf3,0xf0,0xdc,0x67,0x24,0x4d,0x62,0x68, + 0x3b,0xd4,0x08,0x45,0xbc,0xec,0xf5,0xb4,0x79,0x0c,0x42,0xa1,0x10,0x03, + 0x83,0x7d,0x9c,0x97,0xed,0x7d,0x6c,0xef,0x87,0xb0,0xec,0x9e,0x87,0xdd, + 0x3e,0x8c,0x81,0xbe,0x36,0x76,0x6f,0x68,0x10,0x57,0x41,0xd2,0x58,0xc3, + 0xe8,0xea,0x6c,0x61,0xf1,0xaa,0xd7,0x3f,0x87,0x7d,0x98,0x90,0x6f,0x00, + 0xd6,0xf9,0x4e,0x28,0xc9,0x73,0x5a,0xb6,0x50,0x80,0xda,0x89,0x5e,0xd4, + 0xd1,0x36,0xa5,0x6b,0xa8,0x1e,0xd1,0xa3,0x54,0xaf,0xbc,0x42,0xed,0x64, + 0x74,0x3b,0xea,0x4f,0xec,0x59,0xfd,0x3d,0xfb,0xe0,0xf9,0xfc,0xd4,0x0e, + 0x75,0xa1,0x52,0x29,0x45,0xa5,0xa6,0xf5,0x8b,0x1f,0x9b,0x6b,0x57,0xba, + 0xe2,0x27,0x53,0xbd,0x10,0x0f,0x77,0xa2,0xac,0x5b,0x79,0x85,0x1a,0xf2, + 0x7d,0xe6,0xac,0x5c,0x77,0xc2,0x9b,0x8e,0xaf,0xf4,0xd3,0x1d,0xec,0x6f, + 0x60,0x8d,0xec,0x37,0x14,0x0e,0xe2,0xe4,0x8f,0x43,0x1c,0xff,0xf1,0xce, + 0x99,0x8e,0x18,0xc4,0x99,0xde,0xee,0xe0,0xf0,0x6d,0xd4,0x99,0x0e,0x88, + 0x33,0x1d,0x50,0x67,0x3a,0xd9,0xc0,0x3e,0x63,0x3d,0x46,0x04,0x7b,0xc7, + 0x94,0xb5,0x4f,0x82,0xfa,0x17,0x6d,0x8b,0xb2,0x2f,0x5b,0x60,0x9e,0x9b, + 0xc0,0xc2,0x82,0x09,0x5e,0xb7,0x95,0xe1,0x71,0x2f,0xb0,0xd7,0xd3,0x33, + 0xe3,0x98,0xb3,0x4e,0x23,0xbc,0xe6,0x25,0xbe,0xf5,0x69,0xc7,0xe3,0xe1, + 0xe1,0x59,0x43,0x4d,0x5d,0x25,0x9a,0x5b,0x1a,0xe1,0xf1,0xd9,0xe1,0xf6, + 0x2d,0xa2,0x45,0x26,0x41,0x61,0x51,0x01,0x6c,0xf6,0x39,0xce,0xcb,0x76, + 0x13,0x76,0x0f,0x02,0x58,0x59,0x99,0x82,0x79,0x46,0x8b,0x59,0xc2,0x9c, + 0xa9,0x83,0x31,0x36,0xac,0x44,0x87,0xb6,0x09,0x72,0x99,0x08,0x8d,0x0d, + 0x15,0x10,0x96,0x64,0x13,0xb7,0x2a,0x82,0x69,0x4a,0x9b,0x90,0x3b,0x85, + 0xfd,0x46,0x2c,0xdb,0xbb,0x31,0x39,0xae,0x44,0x6a,0x7e,0x36,0x73,0x1f, + 0xae,0xeb,0x7d,0x9e,0x4f,0x83,0x4b,0x6f,0xe2,0xb9,0x19,0xa2,0xa9,0xd3, + 0x18,0x27,0x23,0xcb,0xcf,0xde,0x62,0xa6,0xf3,0xad,0xc4,0x72,0x11,0xc4, + 0x72,0x86,0xeb,0x59,0xce,0x70,0x0b,0xcb,0xe7,0x3e,0xec,0xb6,0x61,0xdc, + 0x4b,0xbc,0xc9,0xb7,0x0c,0x73,0xc0,0x8d,0xf9,0x10,0xf1,0xa6,0x55,0xe2, + 0x4d,0x11,0xe2,0x4d,0x1b,0x6b,0xf0,0x11,0x6f,0x0a,0x25,0x1c,0xdf,0x74, + 0xd5,0x9b,0x76,0x77,0x22,0xac,0xad,0x69,0xef,0x60,0xe7,0x5a,0x6f,0x3a, + 0x3c,0xf3,0xa6,0xad,0x6b,0xbc,0xe9,0x76,0x9c,0xe9,0xca,0xbd,0x90,0x38, + 0xd1,0xd6,0x6e,0x98,0xf5,0x0b,0x9e,0x87,0x2e,0x63,0x71,0x54,0x77,0xe0, + 0x7e,0xcd,0xc3,0xf3,0x35,0xd0,0x3f,0xd8,0x8d,0xf2,0x8a,0x52,0x46,0x69, + 0x59,0x09,0x92,0x93,0x5f,0xa3,0xa4,0x44,0x80,0x40,0xc8,0x03,0x7f,0xc8, + 0x8d,0xc5,0xa5,0x05,0xc6,0xce,0xc1,0x2a,0xe7,0x65,0xbd,0x8e,0xdd,0x03, + 0x3f,0x36,0x37,0xe6,0xb0,0x30,0xa7,0x27,0x5e,0xa4,0x61,0xe3,0x7d,0x56, + 0x5c,0xbd,0xd1,0xfc,0x7b,0xe3,0x2a,0xe2,0x50,0x6d,0xe8,0xef,0x6d,0xc2, + 0xb0,0x51,0x8a,0x25,0xab,0x1e,0x33,0x13,0x6a,0xd4,0xd5,0x16,0x41,0xa9, + 0xa8,0x87,0xba,0xbd,0x11,0x8e,0x45,0x3d,0x1b,0x67,0xf2,0x3e,0x56,0x03, + 0x46,0x18,0xfb,0x9a,0x21,0x10,0x55,0xa0,0x5c,0xdb,0x8a,0xda,0xd1,0x6e, + 0xce,0xeb,0x16,0x9e,0x8f,0xa3,0x86,0x78,0x53,0x85,0xb2,0x05,0x15,0x6a, + 0x39,0xe7,0x65,0xe1,0x89,0x4f,0xd4,0x9b,0x06,0xa2,0xde,0x14,0x27,0x87, + 0x13,0x6b,0x6f,0x8a,0xcd,0xb5,0x72,0x9d,0x37,0x2d,0xae,0xfa,0x63,0xde, + 0xb4,0xca,0xda,0x9b,0x2e,0x7a,0xd3,0x3e,0xf3,0xa6,0xc3,0x04,0xbc,0xe9, + 0xe8,0x70,0x1b,0x5b,0x5b,0x6b,0x58,0x5b,0x5b,0x65,0xce,0x74,0xd7,0xbc, + 0x89,0x87,0x87,0xe7,0xcb,0x10,0x58,0x75,0x61,0x6a,0x66,0x14,0xbd,0xfd, + 0x06,0x88,0xea,0xeb,0xd8,0x9c,0x46,0xf2,0x56,0x29,0x7c,0xc1,0x65,0x18, + 0x7a,0xf4,0x18,0x1f,0x1f,0x67,0xf8,0xc3,0x6e,0xd6,0xa7,0xce,0x75,0x79, + 0xaf,0x63,0x77,0xdf,0x07,0xaf,0xcf,0x02,0x85,0xa2,0x11,0xbd,0x86,0x16, + 0x78,0x9c,0x3d,0xf1,0xfd,0xc7,0x3f,0x00,0x9b,0xa5,0x13,0x9d,0x1d,0x22, + 0x0c,0xf6,0xcb,0x89,0x4b,0xb5,0xc1,0xa0,0x6f,0x41,0x97,0xae,0x99,0x41, + 0xf3,0x42,0xbd,0xcf,0x9f,0x06,0xfb,0xa5,0xa8,0x6e,0xa8,0x45,0x56,0xa5, + 0x10,0x42,0xda,0x07,0x37,0xd5,0xcb,0x73,0xcf,0xa8,0x1e,0xea,0x44,0xb9, + 0x82,0x7a,0x93,0x8c,0xf3,0xb2,0xf0,0xc4,0xa7,0x6e,0x3a,0xda,0xa7,0x49, + 0xfb,0xea,0x24,0xe6,0x41,0x34,0xcf,0x46,0xc7,0xd4,0x51,0x6f,0x6a,0xa7, + 0x39,0xc3,0x17,0xa3,0x39,0xc3,0x7b,0x9c,0xd1,0x39,0xea,0xa2,0x73,0xfb, + 0xd2,0x7e,0x3a,0x67,0xcc,0x9b,0xbc,0x58,0x5c,0xf3,0xc3,0x11,0x09,0x32, + 0x6f,0xf2,0x6d,0x45,0x2e,0x78,0xd3,0xf6,0x47,0x78,0xd3,0xfe,0xde,0x26, + 0xd6,0xd7,0xd7,0xb0,0x7f,0xb8,0x77,0x43,0x6f,0x3a,0xdf,0x4f,0xb7,0x79, + 0xa1,0x9f,0x2e,0xea,0x4d,0xbc,0x3f,0xf1,0xf0,0xdc,0x57,0xe8,0xb3,0xd0, + 0xda,0xba,0x1f,0x2a,0xb5,0x02,0x65,0xe5,0x42,0x98,0x66,0x27,0x30,0x31, + 0x3d,0x04,0x85,0x52,0x0e,0x97,0xc7,0xce,0xa0,0xf1,0x4f,0x77,0xd9,0x9b, + 0x4e,0x99,0x9a,0x19,0x83,0x4c,0x2a,0x26,0x0e,0xd4,0x00,0x87,0xad,0x93, + 0xb8,0x8e,0xf1,0x83,0x4c,0x8c,0xb5,0xb3,0xf9,0xc2,0x29,0x34,0x47,0x94, + 0x79,0x5a,0x05,0xe7,0x62,0xf7,0xb5,0xeb,0x8f,0x0c,0x29,0xd0,0xae,0xa8, + 0x41,0x45,0x4b,0x0d,0x8a,0x14,0x12,0x94,0xf7,0x6b,0x51,0x33,0xd9,0xcb, + 0x73,0x4b,0xf0,0xde,0xc4,0x73,0xd7,0xbc,0xe9,0xf8,0x68,0x17,0xdb,0xdb, + 0xeb,0x2c,0xef,0xc0,0xc9,0x1f,0x47,0xef,0xbc,0xe9,0xed,0xa7,0x7a,0x13, + 0xf7,0xf7,0x4c,0x1e,0x1e,0x9e,0x9b,0xb3,0xec,0xb5,0x61,0x78,0xac,0x1f, + 0x03,0x43,0x06,0x74,0xe8,0x54,0x2c,0xce,0x69,0x70,0xa4,0x17,0xbe,0xa0, + 0x03,0x5a,0x5d,0x3b,0x8b,0x75,0x1a,0x19,0xef,0x87,0x7b,0x65,0xf1,0x5e, + 0x38,0x13,0x85,0x8e,0x5b,0x99,0x98,0x1a,0x86,0xb2,0xbd,0x09,0xba,0x8e, + 0x46,0xcc,0x12,0x07,0xba,0x89,0x3b,0x9d,0x62,0x5f,0xd0,0xb1,0xdc,0x28, + 0x16,0x73,0x07,0x66,0x67,0xd4,0xe8,0xef,0x6d,0xc1,0xc4,0xa8,0x32,0xee, + 0xba,0xc6,0x3e,0x29,0x1a,0x65,0x35,0x28,0x69,0xae,0x45,0x71,0x87,0x9c, + 0x73,0xdf,0xe0,0xb9,0x19,0xd5,0x83,0x9d,0x28,0x53,0x34,0xa3,0x5c,0x25, + 0xe3,0xbc,0x2c,0x3c,0xf1,0x39,0x1d,0x4b,0x41,0x63,0x9c,0x1a,0x63,0x7d, + 0x75,0xd2,0xd9,0x73,0xb9,0x2f,0xe9,0x5c,0x2b,0x8b,0x74,0xae,0x95,0x39, + 0xf4,0x39,0xe9,0x5c,0x2b,0x36,0x8c,0x7a,0xed,0x98,0xf2,0x45,0xbd,0xc9, + 0x42,0xbc,0xc9,0xb6,0x1a,0xf5,0x26,0xf7,0x79,0x6f,0xda,0xdd,0xc6,0xc6, + 0xfe,0x6e,0x82,0xde,0xb4,0x8f,0x83,0x03,0xe2,0x5b,0x1b,0x11,0x6c,0x6e, + 0x6d,0xe0,0xed,0x39,0x6f,0x3a,0x89,0xe3,0x4d,0xe7,0xe3,0xc2,0x0f,0xcf, + 0xf5,0xd3,0x1d,0x9c,0x8f,0x0b,0x8f,0x8d,0x6f,0xe1,0xfa,0x7e,0xc9,0xc3, + 0xc3,0x93,0x18,0xb3,0x96,0x29,0x48,0xe5,0xcd,0x68,0x68,0xac,0x43,0xb3, + 0xb4,0x11,0xe3,0x53,0x83,0x6c,0xf9,0xda,0xe6,0x0a,0xa6,0x4c,0xa3,0x50, + 0xb4,0xcb,0x51,0x5e,0x51,0x06,0x43,0x6f,0x27,0x36,0xf7,0x82,0x9c,0x97, + 0x37,0x11,0x1c,0xee,0x79,0x74,0x75,0x77,0x40,0xad,0x6a,0x82,0x69,0x52, + 0x91,0x90,0x3b,0x51,0x3c,0x4e,0x03,0xf1,0x22,0x19,0x1a,0xc4,0x65,0x84, + 0x4a,0xf2,0x7f,0x13,0x96,0xac,0x5d,0x08,0xfb,0x07,0x2e,0x7a,0x96,0xb5, + 0x13,0x9a,0xf6,0x5a,0x54,0x48,0xa2,0x73,0xa7,0x94,0xf5,0x6b,0xc8,0x7d, + 0xbf,0x87,0xe7,0x0e,0x43,0xc7,0xd5,0x97,0xb5,0x35,0xa3,0x4c,0x25,0xe5, + 0xbc,0x2c,0x3c,0xf1,0xa9,0x25,0xd4,0x4d,0xf5,0x12,0x6f,0xea,0x23,0xde, + 0x34,0x80,0x66,0xf3,0x20,0x9b,0xdf,0xb7,0xcd,0x32,0xca,0xbc,0x49,0x6b, + 0x9b,0x8a,0xce,0xed,0x1b,0x9b,0xa3,0x6e,0xc8,0x6d,0xc5,0x58,0xcc,0x9b, + 0x4c,0x01,0x57,0xb4,0xbd,0x69,0xd5,0x17,0xf3,0xa6,0x30,0xf3,0xa6,0xe0, + 0xce,0xc6,0x99,0x37,0xd1,0xf8,0xa6,0xbd,0xa3,0xc3,0x1b,0x7b,0xd3,0xde, + 0xde,0x16,0x36,0x88,0x37,0xed,0x1f,0xec,0xf1,0xde,0xc4,0xc3,0xc3,0x73, + 0x2d,0x1b,0x3b,0x7e,0x18,0x87,0xfa,0xd0,0xae,0x69,0xc5,0xc6,0xae,0x9f, + 0xf3,0xf2,0x24,0x0a,0xbd,0x4f,0xcd,0x98,0xc7,0x21,0x6d,0xa9,0x61,0x39, + 0x09,0xbc,0xcb,0x06,0xac,0x05,0x06,0x12,0xc2,0xef,0xe9,0xc5,0x60,0xbf, + 0x0c,0x82,0xc2,0x74,0x8c,0x0e,0xb7,0x21,0xb4,0xd2,0x17,0x77,0xbd,0x99, + 0x49,0x15,0x24,0xd2,0x5a,0x54,0xb5,0x37,0x40,0xd0,0x21,0x43,0xe5,0x50, + 0x27,0xaa,0xc9,0xbd,0x9f,0xe7,0xee,0x51,0x69,0xd4,0xa1,0xb4,0xb5,0x09, + 0x65,0xed,0x52,0xce,0xcb,0x42,0xa9,0x1a,0xd1,0x43,0xd8,0xad,0x84,0x40, + 0x47,0x9e,0x53,0x8c,0x1d,0x9c,0x97,0x27,0x51,0xbe,0x05,0x6f,0xda,0xd9, + 0xde,0xc0,0xfa,0x7a,0x84,0x38,0xd3,0x31,0xef,0x4d,0x3c,0x3c,0x3c,0x17, + 0xd8,0xdc,0x0d,0xb0,0xbc,0xb4,0x5e,0xbf,0x1d,0x0e,0xd7,0x3c,0x74,0x9d, + 0x3a,0xf4,0xf6,0xd3,0xf6,0xa6,0x00,0xe7,0x65,0xfb,0x58,0x5c,0x2b,0x8b, + 0xe8,0xe8,0x50,0xa2,0xd7,0x20,0xc3,0xe2,0x7c,0x47,0xc2,0xee,0x94,0x08, + 0x33,0x93,0x0a,0x64,0xe5,0xa6,0x43,0x28,0x6b,0x44,0x59,0x8f,0x0a,0xd5, + 0x13,0x06,0xce,0xeb,0x35,0x9e,0x8b,0xdc,0x25,0x6f,0xaa,0x18,0xee,0x44, + 0x89,0x4a,0x8a,0xe4,0x9c,0x4c,0x3c,0x4d,0x4b,0x46,0x41,0x7b,0x13,0xe7, + 0x65,0xba,0x0b,0x30,0x77,0x22,0xde,0xc4,0xf2,0x73,0x9a,0x06,0xd0,0x44, + 0xbc,0x89,0x8e,0xa9,0x6b,0x25,0xde,0xa4,0x5c,0x18,0x8f,0xe6,0x70,0xb2, + 0x47,0xe7,0x5a,0xe9,0x5b,0xb6,0x60,0x90,0x78,0x13,0xed,0xa7,0x9b,0x8c, + 0x79,0x53,0xbc,0x7e,0xba,0x60,0x2c,0xbe,0xe9,0xb4,0x9f,0xee,0xb2,0x37, + 0xfd,0x71,0xc1,0x9b,0x4e,0xce,0xbc,0xe9,0x24,0xd6,0xde,0xb4,0xbd,0xbd, + 0x95,0xa0,0x37,0x6d,0xc5,0xf7,0xa6,0x73,0x79,0xe8,0xb8,0xbe,0x37,0xf2, + 0xf0,0xf0,0x7c,0x3a,0x0e,0xf2,0xec,0xd6,0x22,0x6d,0x46,0x55,0x55,0x25, + 0xca,0xca,0x4b,0xf1,0x26,0x3d,0x15,0xbb,0x87,0x61,0xce,0xcb,0xf5,0xa9, + 0xac,0x04,0x1c,0x68,0x6e,0x69,0x42,0xb1,0x20,0x1f,0x2e,0x87,0x1e,0xab, + 0x9f,0xd1,0x9d,0x96,0x6c,0x9d,0x28,0x2f,0x2f,0x46,0x6e,0x7e,0x16,0xab, + 0xa3,0xcb,0x06,0xb4,0xa8,0x1a,0xef,0xe6,0xbc,0x2e,0xe2,0x89,0x72,0x97, + 0xbc,0x89,0x7a,0x52,0x1a,0xf9,0x4e,0x3e,0x4d,0x4a,0x42,0x4a,0x49,0x3e, + 0xe7,0xe5,0xb9,0x2b,0xdc,0x1d,0x6f,0x3a,0xc4,0xd1,0xe1,0x1e,0x76,0x76, + 0xb6,0x88,0x3b,0xed,0x5e,0xf1,0xa6,0x78,0x71,0xe1,0xcc,0x9b,0x4e,0x2e, + 0xb7,0x37,0x6d,0x9e,0xf3,0xa6,0xf5,0x98,0x33,0xf1,0xb1,0xe1,0x3c,0x3c, + 0x3c,0x77,0x1b,0x3a,0xbf,0xdd,0x82,0xcd,0x8c,0x37,0x6f,0xd2,0xe0,0x71, + 0x76,0x23,0xec,0xef,0xff,0x64,0x47,0x5a,0x0d,0xf4,0x23,0xe4,0xeb,0x43, + 0xc0,0xdb,0xcb,0xa0,0xff,0x9f,0xbe,0x17,0xf4,0xf6,0x41,0x28,0x14,0xe0, + 0xd1,0xa3,0xdf,0x51,0xdc,0xd5,0x8a,0xca,0x51,0x3d,0xf1,0x27,0x03,0xaa, + 0x26,0x78,0xb8,0xa4,0xd2,0xd8,0x01,0x61,0xab,0x04,0xa5,0xed,0x2d,0x9c, + 0x97,0x85,0x42,0xe7,0x2b,0xcc,0x2e,0x2d,0x46,0x76,0x75,0x19,0xe7,0x65, + 0xb9,0x33,0x4c,0x1a,0x98,0x3b,0xd1,0xd8,0x70,0xf1,0x4c,0x3f,0x1a,0x4d, + 0xc6,0x0b,0x63,0xea,0xd4,0xd6,0x49,0x74,0xb0,0x9c,0xe1,0xe6,0x0b,0x73, + 0xfb,0x4e,0xfa,0xe8,0xdc,0xbe,0x2e,0xcc,0x05,0x3d,0xb0,0x9e,0xeb,0xa7, + 0x5b,0xb9,0xd4,0x4f,0x97,0x88,0x37,0x1d,0x1e,0xec,0x62,0x7f,0xff,0xd4, + 0x99,0x78,0x6f,0xe2,0xe1,0xe1,0xf9,0xb6,0xa0,0xf3,0xb3,0xd0,0x5c,0xe8, + 0x8f,0x1e,0x3d,0x84,0x56,0x55,0x1f,0x8b,0x79,0xea,0xff,0x68,0xe8,0x78, + 0xbd,0xb2,0xd2,0x5c,0xfc,0xfa,0xeb,0x2f,0x78,0xfc,0xf8,0x21,0x6a,0x6b, + 0x04,0x17,0xde,0x0f,0xae,0x44,0x9d,0xaa,0xa8,0x28,0x07,0xaf,0x5e,0xbf, + 0x46,0x91,0xaa,0x99,0xfb,0x3a,0xe9,0x1b,0xa7,0x82,0x7a,0x93,0x5c,0x02, + 0xa1,0xf2,0x6e,0x5c,0x0b,0xda,0xe6,0xf4,0xa6,0x4a,0x88,0xfc,0xb6,0x46, + 0xce,0xcb,0x72,0x67,0xb8,0x33,0xde,0x74,0x84,0xbd,0xbd,0x6d,0xec,0xec, + 0x6c,0xc7,0xf1,0xa6,0x83,0x4b,0xde,0x14,0x75,0xa6,0x77,0xde,0x14,0x2f, + 0xb6,0xe9,0xb4,0x8f,0xee,0xf4,0x9e,0xb4,0xca,0xc3,0xc3,0xc3,0x73,0x87, + 0xb8,0xc6,0x9d,0x0e,0x42,0x08,0xac,0x3a,0xd1,0xd4,0xd4,0x80,0xca,0x0a, + 0x21,0x2c,0x66,0xcd,0x47,0x7b,0x93,0xb2,0xb5,0x1a,0xd5,0x55,0x45,0x18, + 0x36,0xca,0xd0,0xdd,0x29,0x46,0x6e,0x4e,0x3a,0x7a,0xbb,0xc5,0x57,0xd6, + 0xf3,0x38,0xf5,0x70,0xd9,0xbb,0x20,0x95,0x8b,0x90,0x91,0x9b,0x83,0x7c, + 0x69,0x3d,0xf7,0x75,0x53,0x8c,0xb4,0xc2,0x3c,0x24,0xa7,0xa7,0x21,0xa7, + 0xa8,0x00,0x2f,0x52,0x5e,0x23,0xb3,0xb1,0x9a,0xf3,0x32,0x7d,0x4e,0xee, + 0x9a,0x37,0xe5,0xd4,0x57,0x21,0xb3,0xa4,0x08,0xa5,0xba,0x56,0xce,0xcb, + 0x72,0x57,0xa0,0x71,0x81,0x67,0xde,0x34,0xdd,0x0f,0x09,0xf5,0x26,0xf3, + 0x10,0xe4,0xe7,0xbc,0x89,0xe6,0x0c,0xef,0x26,0xde,0xd4,0x47,0xbc,0x69, + 0xd0,0x65,0xc5,0x28,0xf5,0xa6,0x15,0x07,0x4c,0xc4,0x9b,0x2c,0xc4,0x9b, + 0x6c,0xc4,0x9b,0x96,0xd6,0x02,0xac,0x9f,0x6e,0xe5,0xb4,0x9f,0xee,0x3d, + 0x71,0xe1,0x17,0xbd,0xe9,0xed,0x59,0x7b,0xd3,0x2e,0xd9,0x66,0xfb,0xb2, + 0x37,0xbd,0x3d,0x8d,0x6d,0x3a,0xe7,0x4d,0x71,0xe6,0xf3,0x3d,0x3f,0x97, + 0xef,0xd9,0x3c,0xbe,0x47,0x94,0xb5,0xe8,0xdc,0x27,0x47,0xab,0x3c,0x3c, + 0x77,0xa0,0xae,0xe4,0xe1,0xb9,0x19,0xfe,0xf0,0x32,0xfa,0x8d,0xe4,0x3e, + 0x5d,0x55,0x82,0xc9,0xd1,0x56,0xd6,0xe7,0x96,0x28,0xae,0xa5,0x2e,0x38, + 0x16,0x3b,0x11,0xf0,0xf6,0x60,0x70,0xa0,0x19,0x59,0x59,0x69,0xe8,0xd4, + 0xd6,0xbe,0x67,0x7d,0x3d,0xac,0x16,0x2d,0x86,0x47,0x15,0x28,0x17,0x09, + 0xf1,0xaa,0xb8,0x00,0x25,0xbd,0x1d,0xa8,0x24,0xf5,0x04,0x57,0x3c,0x7c, + 0xfe,0x0c,0xb9,0xb2,0x7a,0x94,0xf5,0xaa,0xf0,0x3c,0x3b,0x1d,0x29,0x82, + 0x3c,0x16,0xd3,0xce,0x65,0x99,0x3e,0x27,0xe5,0x03,0x5a,0x94,0xc8,0x1b, + 0x51,0x42,0xbc,0x89,0xeb,0xb2,0x50,0x52,0xca,0x8b,0x90,0x52,0x56,0x88, + 0x8a,0x91,0xae,0xb3,0x65,0x25,0x3d,0xed,0x78,0x9c,0xf2,0x0a,0x42,0x95, + 0x14,0x15,0x63,0x7a,0xce,0xcb,0xf8,0xa5,0xa9,0x9a,0x88,0xc6,0x39,0xd5, + 0xd2,0x1c,0x4e,0x33,0x03,0x68,0x60,0xed,0x4d,0xe7,0xe6,0xa8,0xbb,0xd2, + 0xde,0x14,0x9d,0xdb,0x77,0xe2,0x7c,0x7b,0x53,0x98,0x78,0x53,0x24,0x08, + 0xd7,0x69,0x7b,0xd3,0xf6,0x46,0x02,0xf1,0x4d,0xef,0xbc,0xe9,0xe0,0x60, + 0x17,0x7b,0x97,0xfb,0xe9,0x78,0x6f,0xe2,0xe1,0xe1,0xf9,0x46,0x09,0xaf, + 0x7b,0xd0,0xdb,0xdf,0x85,0xf2,0xf2,0x02,0x18,0xfb,0x1a,0x3f,0xca,0x9d, + 0x28,0x34,0x37,0x79,0x9b,0xac,0x0a,0xc2,0x92,0x1c,0x38,0x17,0x75,0x1f, + 0x5c,0xdf,0xe7,0x36,0x60,0x7e,0x56,0x85,0xfe,0x7e,0x29,0xea,0x5a,0x6a, + 0x90,0x94,0x93,0x8e,0x1c,0xe2,0x2e,0x15,0xe3,0xdd,0x5f,0x9c,0x02,0x4d, + 0x0b,0x4a,0x87,0x74,0xc8,0x6b,0x6f,0xc2,0xa3,0xe4,0x97,0x48,0xad,0x2c, + 0x46,0xf9,0x70,0x27,0x27,0x65,0xf9,0x12,0x50,0x6f,0x2a,0x96,0x35,0xa0, + 0x44,0xd1,0xc4,0x79,0x59,0xe8,0xb9,0x7f,0x95,0x9b,0x89,0x8c,0x9a,0xd2, + 0xb3,0x65,0x45,0x9d,0xad,0x78,0xf8,0xea,0x39,0x7e,0xfa,0xf5,0x17,0x14, + 0xcb,0x1b,0x50,0x31,0xaa,0xe7,0xbc,0x9c,0x5f,0x9c,0x89,0x68,0xbb,0x13, + 0xcd,0x81,0x79,0x9a,0x37,0x9c,0xe5,0xbe,0x9c,0x7b,0x97,0xfb,0x52,0x6b, + 0xa3,0x39,0xc3,0x63,0x73,0xd4,0xb9,0x16,0x30,0x4c,0xbd,0x69,0x85,0x7a, + 0xd3,0xf2,0x3b,0x6f,0x5a,0x0b,0xc0,0xb5,0x1e,0xf5,0xa6,0x00,0xf1,0xa6, + 0xd5,0xdd,0x2d,0xac,0x27,0xd0,0x4f,0x77,0x7c,0x7c,0xc0,0xe2,0xc1,0xf7, + 0xf7,0xf7,0x6e,0xe8,0x4d,0xbb,0x64,0x9f,0xb1,0x7e,0xba,0xe3,0x53,0x6f, + 0xda,0x3c,0xe7,0x4d,0xeb,0x31,0x6f,0x8a,0x60,0x8f,0x77,0x27,0x1e,0x1e, + 0x9e,0x7b,0x4a,0x70,0xcd,0xc5,0xf2,0xa6,0x4b,0xa5,0x75,0x18,0x36,0xb6, + 0x10,0xaf,0xe9,0x4b,0x08,0x9a,0x5f,0x5c,0x54,0x27,0x44,0x59,0x69,0x3e, + 0x3a,0x3b,0xc4,0x09,0x6d,0xeb,0xf7,0x18,0x30,0x67,0x6a,0x47,0x57,0x67, + 0x3d,0x1a,0xe4,0xb5,0x28,0xa8,0xab,0xc4,0xb3,0xec,0x37,0xc8,0xaf,0xad, + 0x40,0x99,0x51,0xfb,0x45,0xeb,0xaa,0x17,0x45,0x39,0x78,0x5d,0x5a,0x88, + 0xa2,0xee,0x36,0xee,0xeb,0xcd,0xcf,0xc8,0x5d,0xf2,0xa6,0xcc,0xba,0x72, + 0xbc,0xca,0xc9,0x60,0xed,0x7d,0xf4,0x75,0x81,0x56,0x8a,0x97,0x82,0x5c, + 0xa4,0xd5,0x96,0xe2,0xe7,0x07,0xbf,0xa2,0xac,0x4f,0x43,0x96,0xf3,0xde, + 0xc4,0x95,0x37,0x1d,0x1d,0x45,0xbd,0xe9,0x80,0xac,0x7f,0xea,0x4d,0x27, + 0x1f,0x68,0x6f,0xba,0x89,0x37,0xf1,0xce,0xc4,0xf3,0xb9,0x71,0x7a,0xe6, + 0x21,0x6e,0xac,0x65,0x48,0x9a,0x44,0x98,0x98,0x19,0xc4,0xd6,0x7e,0x90, + 0xf3,0x72,0xf1,0x7c,0x3d,0x6c,0xec,0x04,0x30,0x67,0x9d,0x82,0xb6,0x43, + 0x8a,0xa1,0x81,0xe6,0x1b,0x7b,0x0f,0x5d,0xb7,0xa1,0xbe,0x04,0xb2,0x96, + 0x72,0xe2,0x5c,0x52,0x38,0x17,0x3b,0xaf,0xac,0xa3,0x6c,0xab,0x82,0x6b, + 0xe9,0xea,0xf2,0xf3,0xd0,0x7e,0xbe,0x79,0xb3,0x1a,0xc6,0x7e,0x29,0xb4, + 0xaa,0x2a,0x0c,0xf4,0xb5,0xa0,0xa8,0xbe,0x02,0xaf,0x4b,0xf2,0x50,0xa8, + 0x93,0x7f,0xd6,0x3a,0x2a,0x4f,0xd5,0x84,0xd7,0x65,0x85,0x78,0x9a,0x95, + 0x86,0x5c,0xa5,0x84,0xfb,0x3a,0xf3,0x16,0x29,0xed,0x51,0x21,0x43,0x54, + 0xc1,0x9c,0xf0,0x94,0xe7,0x79,0x99,0x78,0x96,0x96,0x8c,0xa4,0xf4,0xd4, + 0x0b,0xcb,0x2f,0x93,0x2d,0xa9,0x41,0x69,0x9f,0xfa,0xb3,0x96,0xaf,0x88, + 0x78,0x52,0x3e,0x39,0xe7,0x25,0x7d,0x2a,0xe4,0xab,0x9b,0xf1,0xb2,0x30, + 0x07,0x69,0xa5,0x45,0xc8,0x6c,0xaa,0xc1,0xb3,0x9c,0x74,0xce,0xcf,0x1f, + 0x57,0x54,0x8e,0x47,0xfb,0xea,0x98,0x37,0x4d,0xf5,0xa3,0xe1,0xd4,0x9b, + 0x62,0x73,0xad,0xa8,0x16,0x26,0x2f,0x7a,0xd3,0x32,0xf1,0x26,0x77,0xd4, + 0x9b,0xa6,0xe3,0x79,0xd3,0x66,0xb4,0x9f,0xee,0x63,0xbc,0xe9,0xe0,0x60, + 0x1f,0x47,0xc7,0x87,0xbc,0x37,0x7d,0x01,0x96,0x96,0x2d,0xe8,0xee,0xe9, + 0x40,0xab,0xa2,0x99,0xa1,0xd1,0x29,0x60,0x9a,0x1b,0xe7,0xbc,0x5c,0xf7, + 0x89,0x50,0xc4,0xcd,0xe6,0xfe,0x68,0x53,0xb6,0x40,0xa1,0x92,0x31,0x54, + 0x1a,0x39,0xcc,0xf3,0x13,0xd8,0x3e,0xe0,0xbd,0x89,0xe7,0xf6,0xb1,0xda, + 0x67,0x98,0x3b,0x19,0xf4,0x0d,0x2c,0x47,0xe6,0x75,0x9e,0x43,0xdf,0xd3, + 0x69,0x6a,0x20,0xaa,0x2d,0x82,0x5a,0x59,0x03,0x9b,0x45,0x7d,0xe1,0xfd, + 0xe0,0x4a,0x0f,0xcc,0x53,0x4a,0x48,0x9b,0x8a,0xf1,0xea,0xe5,0x73,0x58, + 0xe7,0xd4,0x37,0x76,0xb1,0x53,0x0c,0x7a,0x31,0xe4,0xd2,0x52,0xe8,0xc7, + 0x94,0x68,0x34,0xb4,0x22,0xb3,0xae,0x02,0x59,0x4d,0xb5,0x10,0x76,0x29, + 0x50,0xda,0xab,0x42,0xf9,0x98,0xfe,0x93,0xc9,0x25,0xce,0xf4,0x24,0x23, + 0x05,0x49,0x19,0x69,0xc8,0x94,0x54,0xa3,0xb8,0x5f,0x7d,0xf6,0x5e,0x3e, + 0x39,0x0f,0xaf,0xcb,0x8a,0x90,0xde,0x50,0x79,0x2b,0xc7,0xfa,0x92,0xa4, + 0x89,0xca,0x90,0x47,0xbc,0x87,0xb6,0xdf,0xd5,0x8a,0x85,0x90,0x35,0x97, + 0x9c,0xd1,0x50,0x5f,0x04,0x41,0x51,0x06,0x84,0x25,0x59,0x17,0x96,0x5f, + 0x46,0xdb,0xd5,0x80,0x8e,0x21,0x25,0x44,0x9d,0x32,0x14,0x34,0xd5,0x21, + 0x47,0x5c,0x05,0x81,0xbc,0x01,0x42,0xbd,0xe2,0xd6,0xcb,0x5b,0x3a,0xa0, + 0x41,0x6a,0x85,0x00,0x3f,0xff,0xf6,0x80,0xf9,0xdc,0xef,0xaf,0x9f,0xe3, + 0xf1,0x9b,0x64,0x76,0xad,0xcb,0x46,0xb9,0x3f,0x9f,0x5f,0x9a,0x8a,0xb1, + 0xa8,0x3b,0x55,0x13,0x77,0xaa,0x9b,0x8c,0xce,0x53,0x27,0x31,0x0d,0xa2, + 0xc5,0x3c,0x8c,0xd6,0xb9,0x51,0xb4,0xcf,0x47,0xdb,0x9b,0x4e,0xe7,0xa8, + 0xa3,0x39,0xc3,0x87,0xdd,0x36,0x8c,0xd3,0xb9,0x7d,0x7d,0xcb,0x98,0x25, + 0xde,0xb4,0x10,0x5e,0x81,0x9d,0x78,0xd3,0x32,0xf3,0xa6,0xb5,0x8f,0xf2, + 0xa6,0x43,0x3a,0x8f,0xdd,0xc1,0x1e,0x4e,0x4e,0x8e,0x78,0x6f,0xfa,0x02, + 0x0c,0x8f,0xf6,0xb3,0xdc,0x81,0x95,0x95,0x65,0x68,0x6c,0x12,0x11,0x77, + 0x6a,0xc1,0xe4,0xcc,0x08,0xe7,0xe5,0xba,0x4f,0x4c,0x99,0x86,0x21,0x2c, + 0x2d,0x46,0x6d,0x5d,0x15,0xcc,0x96,0x09,0xce,0xcb,0xc3,0xf3,0x6d,0x60, + 0x5b,0x32,0x43,0xa5,0x96,0xc3,0xd0,0xdd,0x0c,0x8b,0x49,0x19,0xd7,0x69, + 0xda,0x64,0x15,0x78,0xf2,0xe4,0x77,0xe4,0xe6,0xbc,0x81,0x46,0x55,0x8f, + 0xde,0x6e,0x09,0x26,0x46,0xe5,0xb1,0xb6,0x23,0x03,0x66,0x26,0x95,0xa8, + 0xa9,0x2a,0xc2,0x9b,0xb4,0xe7,0x28,0x29,0xce,0xc1,0x92,0xed,0x7a,0x07, + 0xbb,0x09,0x13,0x23,0x6d,0x90,0x36,0x97,0xa1,0xbe,0xa9,0x0c,0x55,0x2d, + 0xa4,0x0e,0xaf,0x29,0xc7,0x1b,0x51,0x39,0xf2,0xe4,0xe2,0x8f,0xaa,0x97, + 0xca,0x46,0xbb,0x90,0xaf,0x69,0xc6,0xab,0xfc,0x2c,0xd6,0xb6,0x52,0xa0, + 0x90,0xa0,0x6c,0xb0,0xe3,0xc2,0x3a,0x79,0xea,0x66,0xd6,0xe6,0xf1,0xbc, + 0x20,0x9b,0xf3,0x7a,0xf4,0x43,0x08,0x49,0xd9,0xd3,0xea,0xca,0x90,0x43, + 0xbc,0xb2,0xa1,0x4f,0x81,0xfa,0xc6,0x12,0x28,0xda,0xaa,0xa1,0x51,0xd7, + 0xb3,0x76,0xbc,0xf3,0xe7,0x92,0xc6,0x9f,0x75,0x77,0x4a,0x30,0xd0,0xfb, + 0xe1,0x3e,0x59,0xda,0x4e,0x48,0xc7,0x4a,0xaa,0x94,0xb5,0x68,0x95,0x55, + 0x42,0xa1,0x10,0xa1,0xa0,0xa6,0x82,0x1d,0x87,0x1e,0x2f,0xb3,0x45,0x4c, + 0xdc,0xb3,0x19,0x42,0xa3,0x36,0xa1,0xf2,0x66,0xb6,0xd4,0x22,0xb5,0xb6, + 0xf4,0x0c,0x1a,0xdb,0x96,0x43,0xae,0xeb,0x0b,0x41,0x0e,0xeb,0xa7,0x7d, + 0xf0,0xe8,0x21,0x5e,0x09,0xf3,0x21,0xd4,0xb5,0xf1,0xde,0xc4,0xa1,0x37, + 0xd1,0xb8,0xa6,0x3d,0xc2,0xc9,0xdb,0xe3,0x6b,0xbc,0x69,0x3f,0x8e,0x37, + 0x6d,0x5f,0xef,0x4d,0x7c,0x6c,0xd3,0xb5,0xd0,0x1c,0x31,0x86,0x5e,0x1d, + 0x3a,0xbb,0x3a,0xe0,0xf6,0x2c,0xb1,0x71,0xcf,0x5c,0x97,0xe9,0xbe,0x11, + 0x5c,0x5b,0x46,0xb3,0xb4,0x01,0xcf,0x5f,0x24,0xa1,0xaa,0xba,0x12,0xd5, + 0x35,0x55,0x18,0x9b,0x18,0x40,0x64,0xcb,0xc7,0x79,0xd9,0x78,0xbe,0x6e, + 0x0e,0x4e,0xd6,0x11,0x5c,0x75,0xa3,0x6f,0xa0,0x83,0xd5,0xbd,0x23,0x83, + 0xa4,0x7e,0xf5,0xf7,0x5e,0x40,0x2e,0x15,0xe2,0x79,0xd2,0x23,0xe2,0x4e, + 0x4f,0xf0,0xf2,0xe5,0x4b,0x3c,0x7d,0xfa,0x14,0xa5,0xc2,0x6c,0x2c,0x2e, + 0x68,0x31,0x33,0xa1,0x80,0x58,0x54,0xc2,0xda,0xa2,0x04,0x85,0x69,0xe8, + 0xd0,0x88,0xe0,0x75,0xea,0xaf,0xec,0xe3,0x63,0xa0,0x75,0x7e,0x7f,0x6f, + 0x33,0x9a,0x1a,0xcb,0x50,0x51,0x96,0x0d,0xb1,0xa4,0x0c,0xe2,0x01,0x15, + 0x32,0x9a,0x6a,0x90,0x4b,0x1c,0x8a,0xc6,0x77,0xdf,0xd4,0x33,0x9e,0x64, + 0xa4,0xe2,0xf7,0x87,0x0f,0x59,0x2c,0x0d,0xdd,0x9e,0x22,0x30,0xbc,0x6b, + 0x4b,0x11,0x1a,0x35,0xcc,0x9d,0x68,0x9b,0x14,0xd7,0xf5,0x68,0x3c,0x04, + 0x06,0x25,0x2b,0x73,0x9e,0xbc,0x1e,0xe2,0x1e,0xe2,0x17,0xc2,0x0c,0xd4, + 0xd7,0x09,0x30,0x3a,0x24,0x87,0xdf,0x6d,0xb8,0xd6,0x85,0x12,0xf1,0xa6, + 0xcb,0x78,0x97,0xf5,0x90,0xcb,0x6a,0xc8,0xf5,0x15,0xa0,0xac,0x34,0x13, + 0xb5,0x0d,0xe5,0x68,0x6c,0xaf,0x43,0x91,0xac,0x96,0x95,0x25,0x47,0xd9, + 0x88,0xe2,0x3e,0xf5,0x7b,0xcb,0x5d,0xa4,0x6f,0xc3,0x83,0x67,0x8f,0xf1, + 0x8f,0x7f,0xfc,0xe3,0x8c,0x57,0xa5,0x05,0xec,0xbd,0xb2,0x61,0x1d,0x0a, + 0x94,0x4d,0x48,0x2e,0xcc,0xe1,0xfc,0xfc,0xf2,0xde,0x74,0x8c,0x03,0xe2, + 0x4c,0xfb,0x07,0x34,0xb6,0xe9,0xe4,0xfd,0xde,0x74,0xf2,0x3e,0x6f,0xda, + 0xe0,0xbd,0xe9,0x06,0x78,0x56,0xec,0xa8,0xac,0x2a,0x47,0x4d,0x6d,0x15, + 0x06,0x87,0xfa,0x30,0xb7,0x30,0x8d,0x2d,0x3a,0xbf,0xd7,0x1d,0x28,0xdb, + 0x7d,0x61,0x78,0xac,0x97,0xcd,0xf1,0xf1,0xe4,0xe9,0x13,0xe2,0x4d,0x15, + 0x90,0xca,0x9a,0xf0,0xea,0xf5,0x2b,0xcc,0x98,0x26,0xb0,0x7b,0x14,0xe6, + 0xbc,0x7c,0x3c,0x5f,0x3f,0xd4,0xdd,0xbb,0x0c,0x1a,0xf2,0x3b,0x2e,0xc7, + 0xc4,0x98,0x1c,0x0e,0x9b,0x0e,0x61,0xdf,0x3b,0x87,0xd1,0xaa,0x6a,0x50, + 0x54,0xf8,0x06,0xb9,0x39,0xaf,0x19,0xd5,0x95,0xb9,0xd0,0xa8,0xea,0x50, + 0x55,0x59,0x80,0x8c,0x8c,0x34,0x0c,0x1b,0x9b,0xf1,0xf3,0xcf,0x3f,0xb1, + 0xb6,0x28,0x9f,0xbb,0xfb,0x56,0xbc,0xe9,0x32,0x7e,0x4f,0x37,0x86,0x06, + 0x5a,0xd8,0xf1,0xcb,0x4a,0x73,0x50,0xa2,0x6a,0x46,0xa1,0xba,0x05,0x05, + 0xe4,0x6f,0xb1,0x5e,0xc1,0x3c,0xaa,0x8c,0xd6,0xc7,0x97,0x28,0x31,0x6a, + 0xf1,0x30,0xf5,0xe5,0x15,0x72,0xda,0x1a,0xce,0xd6,0xa1,0x71,0x4f,0xe9, + 0xf5,0x15,0x71,0xb7,0xe7,0x82,0x52,0x63,0x07,0x04,0x9d,0x72,0xf6,0xd9, + 0x68,0x5c,0x50,0x51,0x73,0x35,0xfb,0xdc,0xe5,0xc4,0x5f,0xa6,0xc6,0xdb, + 0x12,0x72,0x4f,0x7d,0x67,0x23,0xf1,0xa6,0xe6,0x5b,0xbb,0x0e,0xb4,0x3f, + 0x96,0x96,0x45,0x58,0x43,0xfc,0x47,0xd5,0xc8,0xae,0x41,0x8e,0xa2,0x01, + 0x85,0x5a,0x19,0x4a,0x07,0xb4,0x17,0x3e,0x47,0x96,0x4c,0x84,0xa7,0xd9, + 0x6f,0x2e,0x9c,0xf7,0x37,0x0d,0x95,0xd1,0xcf,0x48,0xd6,0x2d,0x54,0x48, + 0xd8,0x3a,0x5c,0x9f,0x6f,0x2e,0x29,0x1f,0xa3,0x71,0x4e,0xd1,0x18,0x27, + 0x96,0x8b,0x60,0x7a,0x00,0x8d,0xa6,0xe8,0x5c,0x2b,0x72,0xe2,0x4d,0x4a, + 0xe2,0x4d,0x1a,0xea,0x4d,0xf6,0x53,0x6f,0x5a,0xc0,0x10,0xf1,0xa6,0xb1, + 0x0b,0xde,0xe4,0x3b,0xe7,0x4d,0x89,0xc7,0x37,0xbd,0x7d,0x1b,0x6d,0x6f, + 0xa2,0xde,0xf4,0xc7,0x39,0x6f,0x3a,0x3f,0x9e,0xee,0x24,0x8e,0x37,0x1d, + 0x9d,0xf3,0xa6,0xc3,0x33,0x6f,0x5a,0x67,0x9c,0x7a,0x13,0xcd,0x43,0xb0, + 0x7f,0x07,0xee,0x71,0x77,0x89,0x69,0xf3,0x08,0x2a,0xaa,0x84,0x48,0x4d, + 0x4b,0xc6,0x8b,0x97,0xcf,0x51,0x22,0x2c,0xc6,0x82,0xcd,0xc4,0xde,0xa3, + 0xfe,0x64,0x5d,0x32,0x31,0x42,0x11,0x57,0x74,0xee,0xaf,0x3b,0x50,0xe6, + 0xbb,0x86,0xac,0x55,0x82,0xdf,0x7f,0xff,0x1d,0x6d,0x0a,0x39,0xf9,0x0e, + 0x6e,0xc2,0xed,0xb3,0xa1,0xac,0xac,0x0c,0x12,0x49,0xe3,0xd9,0x39,0x5b, + 0xdb,0xf4,0x62,0xd9,0xbb,0x80,0xc8,0xd6,0x0a,0xe7,0xe5,0xe5,0xf9,0x3a, + 0xd9,0x21,0xdf,0x35,0x37,0xb9,0x17,0x17,0x97,0x14,0xa2,0xa7,0x5b,0x4e, + 0xea,0x67,0x39,0xa9,0x77,0x3b,0x10,0x5a,0xe9,0x89,0x5b,0x1f,0xab,0x14, + 0x55,0xc8,0x48,0x7f,0x89,0xf2,0xb2,0x42,0x3c,0x7c,0xf8,0x10,0x49,0x49, + 0x49,0x70,0x2d,0xe9,0x3e,0x8b,0x33,0xc5,0xad,0xbf,0x9b,0xab,0x50,0x5c, + 0x94,0x8d,0x82,0xfc,0x74,0x08,0x45,0x65,0xcc,0xa3,0x68,0x9c,0x52,0xa1, + 0x41,0x41,0xea,0xa3,0xae,0x33,0x84,0x23,0x9d,0xc8,0xd3,0x34,0x5f,0x81, + 0xc6,0x37,0xd1,0xf7,0x4b,0x06,0xb5,0x2c,0xff,0x65,0xaa,0xb0,0xf0,0xc2, + 0x76,0x5f,0x1a,0x41,0x9f,0x0a,0x79,0xa4,0xfc,0xb4,0x6c,0xf9,0xcd,0x22, + 0x14,0x90,0xf3,0xca,0x3e,0x5b,0x49,0x2e,0xba,0x3a,0x1a,0x3e,0xea,0x1c, + 0x39,0x6c,0x1d,0xc4,0x9b,0x1a,0xd0,0xdf,0x73,0x7b,0xde,0x74,0x9e,0xd1, + 0x21,0x19,0xb9,0x06,0x59,0x48,0x7f,0xf3,0x1c,0x45,0xc2,0x3c,0x94,0xb5, + 0x8a,0xcf,0xce,0x6f,0xc9,0x80,0x1a,0xa5,0xa3,0xdc,0x9d,0xcf,0xfb,0x02, + 0x6b,0x73,0x1a,0xef,0x66,0x63,0xea,0x6a,0x27,0x7b,0x59,0x7b,0x53,0xe3, + 0xcc,0x69,0xee,0x4b,0xea,0x4d,0xe3,0xd0,0x58,0xa7,0xd0,0xb9,0x38,0x43, + 0xbc,0x69,0xf6,0x52,0x7b,0x93,0x13,0xb3,0x01,0x37,0xac,0xb1,0xf6,0x26, + 0x57,0xac,0xbd,0x29,0xd1,0xf1,0x74,0xc7,0xc7,0xe4,0xfd,0xc3,0x03,0xe2, + 0x44,0xc7,0xbc,0x37,0x7d,0x61,0x16,0x1d,0x16,0xd4,0xd5,0xd5,0xa1,0xba, + 0xb6,0x82,0xf5,0xd7,0x2d,0x3a,0xcc,0x78,0xf2,0xf4,0x11,0xa3,0xcf,0xa8, + 0xc7,0xfa,0x36,0x5f,0xe7,0xc7,0x43,0x4a,0xbc,0x29,0x3b,0x27,0x1b,0x33, + 0xb3,0xd1,0xf6,0x25,0x87,0x7b,0x1e,0x02,0x81,0x00,0xad,0xad,0x32,0xf6, + 0x7e,0x78,0xdd,0x0d,0x43,0x6f,0x07,0x72,0x72,0xb2,0xc8,0x3a,0xa3,0x9c, + 0x97,0x97,0xe7,0xeb,0x86,0xfa,0xd3,0xc2,0x82,0x05,0x29,0xa9,0xc9,0x90, + 0x34,0x96,0xc2,0x34,0xd5,0x06,0x3f,0x6b,0x43,0xea,0xb9,0x42,0xd8,0x47, + 0xc7,0xc6,0x29,0xf1,0xfd,0xf7,0xdf,0xa3,0xa4,0x24,0x1f,0x5e,0x67,0x57, + 0xdc,0xf5,0x3e,0x37,0xe6,0x29,0x9a,0x1f,0x41,0x80,0x57,0xaf,0x9e,0x12, + 0xff,0xc9,0x63,0x2e,0x54,0xd0,0xdd,0x86,0xa2,0x1e,0x25,0x04,0xc4,0x8f, + 0x7e,0x78,0xf0,0xeb,0x15,0xd2,0x9b,0x6b,0x58,0xbd,0x9e,0xdd,0x2e,0xc1, + 0xab,0xf2,0x22,0x64,0xc8,0xea,0xd8,0xeb,0x2f,0x01,0x75,0x39,0x41,0xbf, + 0x8a,0x95,0xb1,0x90,0x50,0x3e,0xa8,0x41,0x5e,0x63,0x39,0x9e,0xbd,0x7c, + 0x82,0x47,0x8f,0x7e,0x45,0x4e,0xf6,0x1b,0x8c,0x0c,0xca,0x3e,0xf9,0xbc, + 0x50,0x6f,0xea,0xd2,0x51,0x6f,0x6a,0xfa,0xec,0xd7,0xc0,0xe3,0xe8,0x82, + 0x56,0x55,0x8b,0xc7,0x8f,0x1f,0xe0,0x09,0xa1,0xb8,0xa9,0x16,0x45,0x5d, + 0xad,0xcc,0x63,0x85,0x43,0x1d,0x9c,0xfb,0xc9,0x5d,0xe5,0x2e,0x78,0x13, + 0x75,0xa6,0x23,0xb2,0x4e,0x34,0x07,0xe6,0xc9,0xd5,0x79,0x56,0x98,0x37, + 0x5d,0x9a,0x67,0x85,0x79,0xd3,0xbb,0x79,0x56,0xe8,0x33,0xff,0xc1,0x39, + 0x77,0x3a,0xcb,0x7d,0x79,0xbc,0xc6,0xe7,0xbe,0x3c,0x07,0xad,0xe3,0xcf, + 0xf7,0x23,0xad,0x6f,0xf9,0xa1,0x37,0xe8,0x50,0x5d,0x53,0x01,0x8f,0x7f, + 0x11,0x32,0xb9,0xf4,0x5d,0xce,0xe2,0x3b,0x50,0xde,0xbb,0x8a,0xbc,0xad, + 0x09,0x62,0x49,0x2d,0x36,0x76,0x7c,0x6c,0x5c,0x5d,0x6f,0x7f,0x37,0x9e, + 0x3d,0x7b,0x0a,0x97,0xc7,0x8e,0xed,0xbd,0x75,0x88,0x44,0x75,0xf8,0xe5, + 0x97,0x5f,0x98,0x8f,0xd2,0x36,0x27,0xae,0xcb,0xcb,0xf3,0xed,0x50,0x22, + 0xa4,0x2e,0xf2,0x12,0xc6,0xbe,0x26,0xf8,0xdc,0x7a,0x46,0xc0,0xdb,0x8d, + 0x90,0x2f,0x56,0x57,0x12,0x4f,0xa2,0xfd,0x75,0xa9,0x29,0xaf,0x10,0x5c, + 0x31,0x70,0xe2,0x4c,0x97,0x99,0x5c,0x32,0x20,0xb7,0x55,0x84,0x1f,0x7f, + 0xf8,0x27,0x7e,0x7b,0xf6,0x08,0xe5,0xc4,0x51,0xa8,0x47,0x15,0x1b,0xb5, + 0xac,0xfe,0x2e,0x1d,0xed,0xbc,0xe0,0x30,0x39,0xaa,0x26,0x64,0xca,0x45, + 0x9f,0xc5,0x8d,0xe8,0xf1,0x68,0x7c,0x15,0x3d,0x3e,0x85,0x1d,0x7f,0xb8, + 0x03,0x02,0xe2,0x4a,0xaf,0x8a,0xb2,0x59,0x19,0x7f,0xfe,0xf9,0x07,0xb4, + 0x34,0x09,0xb0,0xe2,0xba,0x7d,0xe7,0xfc,0x92,0xde,0x74,0x99,0x3e,0x43, + 0x13,0x9e,0x3c,0xf9,0x8d,0x7d,0xc6,0x1c,0x7a,0x7e,0x87,0x75,0xef,0xce, + 0x03,0x39,0x27,0x42,0xf2,0xfa,0x4b,0x79,0xea,0x5d,0x86,0x8e,0x5b,0xa0, + 0xee,0x44,0x63,0x9c,0xce,0xe7,0x22,0xa0,0xde,0x74,0x36,0x47,0xdd,0xc2, + 0xe9,0x5c,0x2b,0xc4,0x9b,0x9c,0xf3,0x18,0x72,0xd1,0x7e,0x3a,0x3b,0xa6, + 0x62,0xde,0xb4,0x10,0x22,0xde,0xb4,0x4a,0xfb,0xe9,0x42,0xf0,0xc6,0xbc, + 0x29,0x7c,0x63,0x6f,0x7a,0x8b,0xe3,0xe3,0xa3,0xb3,0xb6,0xa6,0x77,0xde, + 0x74,0x74,0xc9,0x9b,0xa2,0xce,0x74,0xcc,0xe6,0xa6,0x3b,0xdf,0xde,0x14, + 0x75,0xa6,0xc3,0x93,0x8d,0x73,0xed,0x4d,0xef,0xe6,0xa6,0xdb,0x3f,0xab, + 0xff,0xc3,0x3c,0x04,0xaf,0xdf,0x01,0x5f,0xc0,0x85,0xcd,0x9d,0x00,0x7b, + 0x6d,0xb1,0x4d,0xa2,0xbc,0x42,0x88,0xaa,0xea,0x72,0xb8,0xbc,0x56,0x88, + 0x1b,0xc4,0xb1,0xf9,0xff,0x76,0xc1,0xe6,0xcb,0xba,0x03,0x65,0xbe,0x1d, + 0x6e,0xb7,0x6e,0xa2,0xfd,0x98,0xa5,0xe5,0xc5,0xa4,0x7e,0x7a,0x05,0xa1, + 0x50,0x48,0x9c,0xe9,0x19,0xc6,0xc7,0xc7,0x10,0xd9,0x5e,0x61,0x7d,0x1f, + 0x0b,0x0b,0x0b,0xac,0x1d,0x6f,0x7c,0x72,0x98,0x8f,0x15,0xe7,0xf9,0xa2, + 0xec,0x1c,0x86,0x70,0x74,0xbc,0x8f,0xf6,0x76,0x25,0x5e,0xbf,0x7e,0x85, + 0x94,0xe4,0x64,0xd4,0xd6,0xc4,0xe6,0x6a,0x89,0xd5,0x8f,0x21,0x9f,0xe1, + 0xce,0x38,0x13,0x25,0x7c,0x56,0xa6,0x6e,0xb8,0x97,0x3a,0xa1,0x26,0x5e, + 0xf7,0xf8,0xc9,0x13,0xfc,0xcf,0x77,0xdf,0x21,0x2d,0x2d,0x0d,0x02,0x7d, + 0x1b,0x84,0xc4,0x9d,0xce,0x18,0x89,0x31,0x7a,0xbb,0xd0,0xd8,0x9d,0x6c, + 0x41,0x01,0x5e,0xbc,0x7c,0x89,0x1f,0x7f,0xfa,0x89,0x95,0x21,0x33,0x2b, + 0x8b,0xdc,0x23,0x05,0x2c,0xff,0x15,0x3d,0x67,0xb4,0x8c,0x14,0x5a,0xde, + 0xcf,0x71,0x2e,0x1c,0x36,0x2d,0xf1,0x26,0x31,0x73,0x98,0x2f,0x7e,0x1d, + 0x7c,0xef,0x3e,0xdf,0xc8,0x90,0x0c,0x95,0x95,0xc5,0x78,0xf8,0xf8,0x11, + 0x7e,0xfa,0xf9,0x27,0xbc,0x24,0xf7,0xba,0xdc,0x9a,0xf2,0x5b,0x3f,0xe7, + 0xf7,0x11,0xea,0xf1,0xb4,0xdd,0x89,0xe6,0xfc,0x3c,0x3f,0xbf,0x6f,0x93, + 0x79,0x90,0x78,0xd3,0x30,0xf1,0xa6,0xb1,0xb8,0x73,0xd4,0x9d,0x7a,0x93, + 0x99,0xd4,0xc1,0xd1,0xb8,0x70,0x7f,0x1c,0x6f,0xda,0x89,0xef,0x4d,0x7f, + 0xfc,0x71,0xe6,0x4d,0x27,0x74,0xf9,0x09,0x9d,0x67,0xe5,0x84,0xf7,0xa6, + 0x2f,0x00,0x8d,0x6d,0xca,0xca,0xce,0x24,0xbf,0x87,0x0a,0x08,0x04,0x85, + 0xe4,0xf7,0xf0,0x23,0x1b,0x4b,0x3f,0x6f,0x35,0xa1,0x53,0xaf,0x41,0x45, + 0x45,0x39,0x54,0xea,0x76,0x3c,0x78,0xf0,0x00,0xe1,0x0d,0x37,0xe7,0xe5, + 0xbd,0xab,0xd0,0xfc,0x4c,0x74,0xfe,0x30,0xdb,0xe2,0x02,0xac,0xd6,0x79, + 0xb8,0x3c,0x8b,0xf0,0xf8,0x6c,0xc8,0xc8,0x4c,0xc7,0x92,0xc3,0x0a,0x07, + 0x79,0xb6,0xa8,0x13,0xd5,0xb1,0x3c,0x59,0xbb,0x77,0xa0,0xbc,0x3c,0xdf, + 0x16,0xf4,0xde,0xb7,0x4e,0xdb,0x42,0xd7,0x5d,0xf0,0x06,0x1c,0xe4,0x3b, + 0x69,0xc3,0xf0,0xb0,0x11,0xa5,0xa5,0x02,0xfc,0xf2,0xcb,0x0f,0x17,0xe8, + 0x50,0xd7,0xc2,0xbb,0xdc,0xc9,0xdc,0xe5,0x4b,0x32,0x33,0xd1,0xc6,0xe6, + 0x72,0xb9,0xf2,0x1e,0xa9,0xbb,0xfd,0x6e,0x3a,0xcf,0x70,0x07,0x9c,0x8b, + 0x1a,0xe2,0x51,0x3a,0x54,0xd7,0x95,0x22,0xa5,0xb4,0x10,0xbf,0xbc,0x78, + 0x86,0xef,0x7e,0xfc,0x81,0x41,0x73,0x09,0xa5,0x08,0x0b,0x12,0xaa,0xef, + 0x52,0xc5,0xe5,0x67,0xdb,0x9f,0xf2,0x4f,0x72,0x0f,0x6c,0xd7,0xd4,0x23, + 0xbf,0xb8,0x00,0xf2,0xd6,0x1a,0x68,0xd4,0x22,0x98,0x26,0xdb,0xb0,0xbc, + 0xa8,0x65,0x65,0xf0,0x38,0x74,0xec,0xfc,0xd0,0x36,0xbb,0x2f,0x71,0x5e, + 0xa8,0x37,0xd1,0xbc,0xee,0x7d,0x06,0xc9,0x17,0xbf,0x26,0xe7,0xa1,0x9f, + 0x97,0x7e,0xee,0x65,0x72,0x0e,0xe8,0xb9,0x98,0x9e,0x68,0x85,0x44,0x52, + 0x81,0x37,0x59,0x99,0x78,0x94,0xf4,0xf4,0xc2,0x39,0xa4,0x7d,0x97,0x5c, + 0xbb,0x0c,0x17,0xde,0x54,0x39,0xde,0x7d,0xe6,0x4d,0xd1,0xdc,0x97,0x83, + 0x90,0xce,0x0e,0x47,0x73,0x5f,0xc6,0x9d,0xdb,0xd7,0x8e,0x49,0xe6,0x4d, + 0x6e,0xcc,0x87,0xbc,0x58,0x5c,0xfd,0x14,0x6f,0x3a,0x39,0xd7,0x47,0x77, + 0x72,0xae,0x8f,0x2e,0xea,0x4d,0xc7,0x97,0xfb,0xe8,0xde,0xbe,0xcb,0xdd, + 0x74,0x40,0xe7,0xa6,0xa3,0x7d,0x74,0x27,0x74,0x1c,0x5d,0x74,0x2c,0xdd, + 0x1e,0x71,0xa6,0x77,0xf3,0x8b,0xd3,0xbe,0xa9,0x77,0xfd,0x53,0xdf,0x3a, + 0x34,0x5e,0xc9,0xed,0xb3,0x62,0x25,0x68,0x67,0xfd,0x72,0x4b,0xae,0x39, + 0xac,0x84,0x96,0xb0,0xb9,0x1b,0x60,0x31,0x39,0xbe,0x90,0x83,0xbc,0xe7, + 0x80,0x58,0x2c,0xc6,0x4a,0x60,0x19,0x3b,0x07,0xdc,0x97,0xf9,0xce,0x72, + 0x18,0xc6,0xd6,0x7e,0x08,0x5b,0x7b,0x41,0x6c,0xec,0xf8,0x61,0xb6,0x4c, + 0xb1,0x58,0xdb,0xa7,0xcf,0x9e,0x90,0xe7,0xd4,0xc7,0xf8,0xf1,0xc7,0x1f, + 0xa1,0x54,0xc9,0xd9,0xdc,0xf6,0x9c,0x97,0x95,0xe7,0x9b,0x65,0x27,0xf6, + 0x3d,0xa5,0xe3,0x13,0xbc,0x01,0x3b,0xfb,0xcd,0x9f,0x27,0x14,0x71,0x20, + 0x14,0x76,0x40,0x58,0x92,0x87,0x67,0x4f,0x1f,0x30,0x92,0x5f,0x3f,0x43, + 0x41,0x7e,0x06,0x71,0x2a,0x11,0xa9,0x43,0x0d,0x9f,0x05,0xbf,0xbb,0x0b, + 0xa3,0x83,0x12,0x94,0x09,0xd3,0xf1,0x26,0xed,0x05,0x1a,0xc5,0xa5,0x98, + 0x18,0x91,0xc7,0x5d,0xd7,0x49,0xea,0x6d,0xeb,0x82,0x06,0x96,0x59,0x25, + 0xe6,0x66,0x5a,0x19,0x16,0x53,0x1b,0x5b,0xb6,0xe4,0x36,0xdc,0x18,0xeb, + 0x62,0xc7,0xd9,0xf6,0xe7,0x71,0x13,0x37,0xb2,0x93,0x7d,0xd1,0x18,0x79, + 0x8f,0x53,0x47,0x9c,0x41,0x7f,0xee,0xf8,0x5f,0xd6,0x57,0xee,0x8a,0x37, + 0xc5,0xf3,0x28,0x7a,0x7e,0x68,0x0e,0xd5,0xf9,0x73,0xd7,0x81,0xa2,0x33, + 0x34,0x21,0x29,0xf5,0x05,0x7e,0x78,0xf8,0x80,0x91,0x2a,0xae,0xe0,0xdc, + 0x6d,0xbe,0x3a,0x6f,0x3a,0xb5,0x26,0xe2,0x4a,0x67,0x6d,0x4d,0xb8,0xb9, + 0x37,0xed,0x1d,0x6c,0x63,0x72,0x6a,0x1c,0xda,0x0e,0x0d,0xda,0xdb,0x15, + 0x90,0xcb,0xa5,0xe8,0x37,0xf6,0x62,0x7d,0x33,0xc8,0x7b,0xd3,0x27,0x42, + 0xcf,0xd9,0xe6,0x4e,0x18,0xa9,0xa9,0xa9,0x2c,0x6e,0x87,0xeb,0xf2,0xdc, + 0x17,0x68,0xdd,0x44,0xc7,0xcf,0x59,0x6c,0x53,0xb0,0x2c,0x98,0x90,0x97, + 0x9f,0x07,0x9d,0x4e,0x07,0xa7,0xdb,0x8a,0xcd,0xbd,0x00,0xe7,0xe5,0xe3, + 0xe1,0x79,0x1f,0x34,0xa7,0xdb,0xa2,0xc3,0x04,0x13,0xb9,0xdf,0x53,0x2c, + 0xd6,0x19,0x8c,0x8d,0x8f,0x40,0xab,0x69,0x87,0x5c,0x2a,0x42,0x49,0x71, + 0x16,0xa4,0xcd,0x15,0xb7,0xee,0x4e,0x6e,0x47,0x07,0xcc,0x53,0x72,0xf4, + 0xe8,0xeb,0xd1,0x40,0xbc,0x49,0x50,0x94,0x8b,0xba,0x9a,0x82,0xcf,0xe6, + 0x6a,0xf7,0x01,0x87,0x55,0x43,0xbc,0xa9,0x3e,0xe6,0x4d,0xdc,0x97,0xe7, + 0xbd,0xf8,0x0c,0xec,0xba,0xd1,0xf1,0x05,0x75,0x35,0x85,0xe4,0x3a,0x8a, + 0x30,0x36,0x24,0x81,0x44,0x56,0x85,0xec,0xd2,0x62,0x46,0x72,0x5e,0x36, + 0x1e,0xa6,0x25,0x23,0xa3,0xba,0x3a,0xba,0xac,0xac,0x18,0xc5,0x43,0x1d, + 0x28,0x19,0xd1,0xdd,0x5b,0x84,0x23,0x3a,0xe6,0x4e,0x15,0x63,0xfa,0x0b, + 0xb1,0xe1,0x12,0x93,0x31,0x9a,0xc3,0xc9,0x32,0x7a,0x36,0x47,0x9d,0xde, + 0x6e,0x42,0x2f,0xf1,0x26,0xa3,0x6b,0x21,0xea,0x4d,0x2b,0x0e,0x98,0xfc, + 0xae,0x0b,0xde,0xe4,0xd9,0x58,0x85,0x7f,0x7b,0x3d,0xea,0x4d,0x7b,0xef, + 0xbc,0xe9,0xe0,0xf8,0xe8,0x8a,0x37,0xbd,0x25,0xaf,0xdf,0xb2,0x65,0x6f, + 0x63,0xde,0xf4,0xf6,0x06,0xde,0xb4,0x87,0x15,0xbf,0x9b,0xfc,0xa6,0x47, + 0x61,0x9a,0x9d,0xc2,0xe2,0x92,0x85,0x3c,0x43,0xcc,0xc2,0xe5,0x5d,0xc4, + 0xce,0xfe,0xda,0x39,0x6f,0x8a,0xba,0xd3,0xee,0x99,0x37,0xf1,0xee,0xf4, + 0x3e,0xec,0xcb,0xb3,0x50,0xb4,0xcb,0xb0,0x12,0x70,0x42,0xa3,0x55,0xb3, + 0x58,0x71,0xda,0x06,0xc5,0x75,0xb9,0xee,0x1b,0xd4,0xd3,0x69,0x1f,0xb1, + 0xc9,0x3c,0x89,0xd0,0x9a,0x97,0x6f,0xaf,0xe3,0xb9,0x97,0xd0,0x7e,0x3e, + 0x3a,0x27,0x9e,0xc7,0x67,0xc7,0x02,0x79,0x66,0x1e,0x9b,0x34,0xa2,0x4b, + 0xaf,0x41,0x51,0x61,0x0a,0x46,0x87,0xa4,0x97,0xda,0x63,0x3e,0x1d,0x1a, + 0x5f,0x3d,0x6f,0x6e,0xc7,0xd8,0x30,0x9d,0x7f,0x4f,0x82,0xc1,0xfe,0x26, + 0xe4,0xe7,0xbe,0x46,0x45,0x59,0x0e,0x96,0xed,0x5a,0xee,0xfd,0x80,0xf7, + 0xa6,0x0b,0xf8,0xdc,0x5d,0xec,0x1a,0xe5,0x91,0x6b,0x44,0xe3,0x39,0xfb, + 0x0c,0x0d,0x28,0x2b,0xcd,0x45,0x9b,0xac,0x14,0x8b,0xf3,0xed,0xac,0x4d, + 0x6a,0x7c,0x44,0xc6,0x18,0x36,0x36,0xa1,0xbf,0xb7,0x81,0xd4,0xd9,0x8a, + 0xd8,0x32,0x39,0xa6,0xed,0x7a,0xb4,0xf7,0xc9,0xf0,0x32,0x3f,0x1d,0x0f, + 0x52,0x5f,0x9e,0x91,0x54,0x9c,0x8b,0x6c,0x75,0x13,0xe7,0x5e,0x74,0x17, + 0xbc,0x69,0xf7,0xf0,0x00,0xfb,0x74,0xcc,0xdc,0xf1,0x71,0xcc,0x93,0xfe, + 0x60,0x7d,0x74,0xef,0x9c,0xe9,0x8f,0x84,0xbc,0x69,0xc1,0x6a,0xc1,0xc8, + 0xe8,0x30,0x16,0xed,0x0b,0xd8,0xdc,0x5e,0x8d,0xf5,0xd3,0x6d,0x5e,0xea, + 0xa7,0xe3,0xbd,0x29,0x11,0x7c,0xe1,0x25,0x4c,0xcc,0x0c,0x21,0xbc,0xee, + 0xc1,0xcc,0xec,0x18,0x56,0x37,0xbc,0x9c,0x97,0xe9,0x3e,0xb3,0xb9,0x1b, + 0xe4,0xbc,0x0c,0x3c,0x3c,0xb7,0xc5,0xce,0x41,0x08,0xbe,0xa0,0x03,0x5d, + 0x06,0x35,0xba,0xbb,0x15,0xa8,0xac,0xc8,0x62,0xf3,0xaa,0x2c,0x91,0x3a, + 0x9e,0xb6,0x39,0xdc,0x26,0x01,0x8f,0x1e,0x73,0x33,0x0a,0xa8,0x95,0x65, + 0xa8,0xa9,0x2e,0x80,0xbc,0xa5,0x02,0x12,0x71,0x31,0xa4,0x2d,0xe5,0x68, + 0x93,0x57,0x61,0x66,0xa2,0xf5,0xd6,0x8f,0xc9,0x35,0xf6,0x05,0x35,0xba, + 0x74,0x75,0x10,0x8b,0x0a,0x51,0x5d,0x95,0x47,0x3e,0x77,0x3e,0x6c,0xf3, + 0x6a,0xce,0xcb,0x75,0x1d,0xee,0xa5,0x0e,0x34,0x35,0x0a,0x58,0x2c,0x42, + 0x87,0xba,0x1a,0x2b,0xcb,0x9d,0x68,0x95,0x95,0xe3,0x4d,0x5a,0x12,0x06, + 0x7a,0xeb,0x6f,0xb4,0x0f,0xea,0x56,0x7a,0x5d,0x35,0xbb,0xce,0xa7,0x54, + 0xd6,0x14,0xe2,0x4d,0x71,0x01,0xd2,0xca,0x05,0x78,0x51,0x51,0x84,0x62, + 0xe2,0x27,0x89,0xf2,0x55,0x79,0xd3,0x11,0xf1,0x9f,0x13,0xea,0x44,0x7f, + 0x9c,0xc5,0x38,0x9d,0xf1,0x3e,0x6f,0x7a,0x7b,0xb5,0x9f,0x8e,0x3a,0x93, + 0xc1,0x60,0xc0,0xf0,0xf0,0x30,0xc6,0xc7,0x47,0xb1,0xec,0xb6,0xb1,0x1c, + 0x04,0x71,0xbd,0x89,0x77,0x26,0x1e,0x1e,0x1e,0x9e,0x5b,0x81,0x8e,0xd5, + 0xa3,0x6d,0xd3,0x1a,0x6d,0x3b,0x54,0x6a,0x05,0x24,0x0d,0x25,0xe8,0xef, + 0x11,0xc3,0x45,0xea,0xd1,0xcf,0x51,0x3f,0xd3,0xf9,0xf7,0x7a,0xbb,0x1b, + 0xa0,0x6e,0xaf,0x42,0xa7,0xb6,0x0e,0x15,0xe5,0x85,0xc4,0xd9,0xf2,0x49, + 0x9d,0x5d,0x44,0x8e,0x5d,0x88,0x3e,0x83,0x98,0x73,0x87,0xb8,0x0d,0x67, + 0xea,0xed,0x16,0x43,0xd9,0x5a,0x0e,0x95,0xa2,0x82,0x7c,0xb6,0x62,0x54, + 0x55,0xe4,0x10,0x77,0x54,0x72,0x5e,0xb6,0xeb,0x9d,0x47,0x89,0xb4,0x94, + 0xa7,0x28,0x2f,0xcb,0x65,0x6d,0x4f,0x74,0x19,0xcd,0x7b,0xf1,0xec,0xe9, + 0xef,0xe4,0x3a,0x55,0x7e,0xf4,0x7e,0x67,0x89,0x2f,0xeb,0x3b,0xc5,0xd0, + 0xa8,0xaa,0x51,0x2b,0x2e,0x42,0xba,0xb8,0xf2,0xa3,0xdc,0xe9,0x73,0xc3, + 0xdc,0x89,0x78,0x53,0x79,0xcc,0x9b,0x6a,0x4e,0x73,0x38,0x51,0x6f,0x9a, + 0xa5,0xde,0x34,0x76,0xce,0x9b,0xcc,0x31,0x6f,0xb2,0x62,0xc4,0xb3,0x88, + 0x09,0xea,0x4d,0x81,0x77,0xde,0xe4,0x8c,0x10,0x6f,0xda,0x5c,0x7b,0xe7, + 0x4d,0xfb,0x3b,0xd8,0x3a,0xd8,0x8b,0xdb,0x4f,0xf7,0x2e,0x3e,0xfc,0xc3, + 0xde,0x74,0x39,0x77,0x93,0x6d,0x71,0x1e,0xf3,0x0b,0xb3,0xb0,0xda,0x2c, + 0xe8,0x1f,0xe8,0x23,0x1e,0x35,0x88,0xc8,0xa6,0x9f,0x8d,0xa7,0xdb,0x3d, + 0x8c,0x60,0x7d,0x2b,0xc8,0xfa,0x4a,0xa2,0xe3,0xe8,0xa3,0xe3,0xe9,0xb8, + 0xbe,0xdf,0xf0,0xf0,0xf0,0xf0,0x7c,0x2d,0xd0,0x7b,0x6d,0x78,0xdd,0x0b, + 0xb5,0xb6,0x15,0x2d,0x2d,0xb5,0x68,0x57,0x54,0xc3,0x34,0x25,0x27,0x75, + 0x5f,0xf7,0x67,0x85,0xce,0xc5,0xd7,0x2a,0x2d,0x83,0x58,0x94,0x8f,0xfa, + 0xba,0x3c,0x16,0x4f,0xb3,0xb4,0xa0,0x82,0xbc,0x45,0x10,0x45,0x5a,0x0c, + 0xf3,0x54,0x6b,0xb4,0x1f,0xf1,0x33,0x97,0xe5,0xb6,0xd0,0xaa,0x2a,0x21, + 0x6b,0x2e,0xc6,0xbc,0xa9,0x95,0xbd,0xb6,0x59,0xda,0xd1,0xd2,0x54,0x82, + 0x86,0x7a,0x01,0xe7,0x65,0x8b,0x87,0x77,0x59,0xc7,0xdc,0xe8,0x9f,0xdf, + 0x7f,0xc7,0xc6,0xd8,0x85,0x56,0xa2,0xcb,0x07,0xfa,0x24,0x78,0xfa,0xf4, + 0x37,0xe8,0x34,0x95,0xb7,0x72,0x9c,0xb9,0xe9,0x36,0x14,0x96,0xe6,0x22, + 0x53,0x25,0xe1,0xdc,0x93,0xae,0x78,0x53,0x2c,0x3e,0xbc,0x7c,0xfc,0xc3, + 0xde,0xd4,0x75,0xce,0x9b,0xa2,0x71,0xe1,0x97,0xbc,0x69,0x3d,0x9e,0x37, + 0xc5,0xe2,0x9b,0x2e,0xc5,0x85,0x9f,0xb6,0x33,0x5d,0xf4,0xa6,0x38,0x71, + 0xe1,0x71,0xbc,0xe9,0xfc,0xfc,0x74,0xd6,0xc5,0x39,0x0c,0x0e,0x0e,0x60, + 0xc9,0xb9,0x00,0x7f,0xc8,0x85,0xd9,0xb9,0x69,0xcc,0xcf,0xcf,0x63,0x6c, + 0x72,0x80,0xf7,0x26,0x1e,0x1e,0x1e,0x9e,0xcf,0x0c,0xed,0xd7,0x6f,0x53, + 0xc8,0xd0,0xad,0x97,0x61,0x74,0x50,0x8a,0x11,0xa3,0x04,0x0e,0x9b,0xe6, + 0x8b,0xd5,0xe3,0x16,0xe2,0x1b,0x82,0xa2,0x64,0x46,0x71,0x51,0x0a,0x71, + 0xab,0x66,0x0c,0x0d,0x34,0xb3,0xf8,0x1b,0xda,0x0f,0xd4,0xdb,0x5d,0x8f, + 0xc5,0x79,0x15,0xe7,0xbe,0x11,0x0f,0x9a,0x67,0xa1,0xae,0x3a,0x87,0xf5, + 0x51,0x9d,0x2e,0x5b,0xb2,0xaa,0xd1,0x22,0x11,0x22,0x25,0xf9,0x39,0xe7, + 0xe5,0x8b,0xc7,0xa2,0x45,0x89,0xea,0xca,0x4c,0xa4,0xa6,0x3c,0xbe,0xb0, + 0xdc,0xd0,0x55,0x87,0xa4,0xa4,0x87,0xe8,0xea,0xa8,0xbe,0x95,0xe3,0xd0, + 0xfc,0x0f,0x7a,0x43,0x03,0x92,0xca,0x0a,0x20,0xa0,0x79,0x47,0xef,0x10, + 0xa7,0x6d,0x4e,0xd1,0x1c,0x4e,0xdd,0xa8,0x3e,0x1b,0x53,0x77,0x29,0x67, + 0xb8,0x6d,0x8a,0xcd,0x51,0xd7,0xe3,0x98,0x63,0xfd,0x74,0x67,0xed,0x4d, + 0x7e,0x17,0x2c,0xc4,0x9b,0x6c,0x97,0xdb,0x9b,0x76,0x36,0xdf,0xdb,0xde, + 0x74,0x9a,0x87,0x20,0x51,0x6f,0x5a,0xdf,0x08,0x63,0xef,0x70,0x8b,0x79, + 0xd3,0xf6,0x5e,0x04,0x13,0x93,0xa3,0xac,0xcd,0xc9,0xed,0x75,0xc0,0x62, + 0x9d,0x85,0xae,0x53,0xcb,0xc6,0xda,0xe5,0x17,0xe4,0xb3,0x71,0xf6,0xbb, + 0x87,0xbc,0x37,0xf1,0xf0,0xf0,0xf0,0x7c,0x4e,0x68,0xde,0x3c,0x9b,0x7d, + 0x0e,0x32,0x79,0x33,0xaa,0xaa,0x8a,0xd1,0xde,0x56,0x01,0xfb,0xbc,0x92, + 0xb3,0xba,0x5d,0x2e,0xad,0x40,0xbd,0xa8,0x04,0x05,0x79,0xc9,0x28,0x2f, + 0xcd,0x26,0x75,0xb9,0x08,0xc3,0xc6,0x46,0xf4,0x19,0xea,0x30,0xd0,0x2b, + 0xc2,0xcc,0x84,0x8c,0x73,0xff,0xa0,0x74,0x75,0xd4,0x41,0x21,0x2f,0xc5, + 0xec,0xf4,0xbb,0xf2,0xcc,0x9b,0x15,0xa8,0xaa,0xcc,0x23,0x1e,0x98,0xc1, + 0x79,0xf9,0xae,0xf3,0xa6,0x86,0xfa,0x3c,0xc8,0x9a,0x8b,0xce,0x96,0x51, + 0x4f,0xae,0xab,0xc9,0x46,0x56,0xe6,0x6b,0xe2,0x4f,0xf4,0xfc,0xca,0x31, + 0x36,0xdc,0x8c,0xc9,0x51,0x19,0xcb,0x59,0xf0,0x31,0xc7,0xa1,0x79,0x2a, + 0xc6,0xc8,0x7e,0x5e,0x57,0x97,0x70,0xee,0x49,0x77,0xcb,0x9b,0x90,0xb0, + 0x37,0xcd,0xcf,0x5b,0xe0,0xf1,0x3a,0x11,0x08,0x7a,0x30,0x37,0x6f,0x42, + 0x47,0xa7,0x06,0x53,0x33,0xe3,0xd8,0x3f,0xd8,0xc2,0xe6,0xce,0x2a,0x21, + 0x08,0xab,0x3d,0xea,0x4f,0x74,0x7e,0x35,0x9a,0x5b,0x67,0x8f,0x8f,0x71, + 0xe2,0xe1,0xe1,0xe1,0xf9,0x22,0x4c,0xcf,0x8e,0xa0,0xa2,0x52,0xc0,0xe2, + 0x54,0xa6,0xc7,0x9b,0xe1,0xa2,0xe3,0xe1,0x38,0xae,0xeb,0x7b,0xf4,0x62, + 0xe4,0x66,0xa7,0xe0,0xc5,0xf3,0xdf,0x90,0x92,0xfc,0x18,0xa2,0xda,0x7c, + 0xd6,0xbf,0x37,0x31,0x22,0x61,0xcc,0x4c,0x48,0x49,0xdd,0xaf,0x66,0xf3, + 0xf6,0xad,0x2c,0xeb,0xbe,0x58,0xb9,0x2a,0xca,0xb2,0xd0,0xae,0xa8,0x80, + 0xcf,0xf5,0xee,0x98,0xb4,0xbd,0xee,0xd5,0xab,0x24,0x56,0xe6,0xd0,0x8a, + 0x9e,0x39,0x9e,0x93,0x78,0x09,0x2b,0x9b,0xeb,0xcb,0x95,0xed,0x3a,0xec, + 0xf3,0xed,0x68,0xac,0xcf,0x47,0x75,0xc5,0x3b,0xaf,0x53,0xb6,0x55,0xe2, + 0xd7,0x5f,0x7f,0x84,0xa4,0x41,0x40,0xbc,0x54,0x82,0x06,0x51,0x11,0xf1, + 0xbe,0x4c,0x14,0xe4,0x67,0xa1,0xb6,0xa6,0x08,0x1e,0x67,0x47,0xe2,0x7e, + 0x36,0xaf,0x82,0x44,0x5a,0x89,0xdc,0xb6,0x46,0x14,0x11,0x57,0xb9,0x4b, + 0x08,0x86,0x69,0x7f,0x5d,0x74,0xee,0x9f,0xe8,0x3c,0x75,0xef,0xbc,0xa9, + 0x89,0xcd,0xb5,0x32,0xca,0xe6,0x5a,0xd1,0xd8,0xa6,0x99,0x37,0x19,0x88, + 0x37,0x0d,0x2c,0x5f,0xf2,0xa6,0x60,0xd4,0x9b,0x1c,0x91,0x73,0x71,0xe1, + 0x3b,0x97,0xfa,0xe9,0x8e,0x8f,0x89,0xf7,0x9c,0x7c,0xb2,0x37,0xf9,0x03, + 0x5e,0xf4,0xf5,0xf5,0x40,0xa9,0x6c,0x83,0x54,0x2a,0x65,0xb9,0x06,0x0f, + 0x62,0x73,0xd3,0xed,0x1e,0x44,0x60,0x5d,0xb4,0x40,0x20,0x28,0x42,0x97, + 0x41,0x1b,0xeb,0xa7,0xe3,0x63,0xc3,0x79,0x78,0x78,0x78,0xbe,0x34,0xd6, + 0xa5,0x19,0xbc,0x7c,0xf9,0x0c,0x3d,0xdd,0x2d,0xa4,0xce,0x6f,0x85,0x9d, + 0x78,0x4a,0xd0,0x4b,0x63,0x88,0xf5,0x9c,0xb3,0x6c,0xd7,0xb0,0x38,0xec, + 0x07,0xbf,0xfe,0x13,0x0f,0x1e,0xfc,0xc0,0xf2,0x7c,0x76,0xa8,0x6b,0x50, + 0x52,0x92,0x8b,0xc1,0x7e,0x09,0x6b,0x53,0x59,0x98,0x6d,0x83,0x75,0x4e, + 0xc9,0xfc,0x8a,0xc2,0xf2,0x21,0xdc,0x72,0x39,0xca,0x4b,0x33,0x89,0x3b, + 0xe5,0xb2,0x98,0x2c,0xfa,0x3a,0xe0,0xe9,0xc2,0x40,0x4f,0x3d,0x5e,0xbf, + 0x4e,0x42,0x7f,0x6f,0x23,0x66,0xa7,0xe5,0x78,0xfe,0xfc,0x09,0x74,0xda, + 0x5a,0x94,0x97,0x17,0xc0,0x62,0x52,0xdc,0x81,0x73,0xa7,0x45,0x9b,0xbc, + 0x0c,0x3f,0xfe,0xf8,0x3d,0xbb,0xae,0x94,0xd7,0xc4,0xf3,0x5e,0xbd,0x7c, + 0x8a,0xc9,0xd1,0xe6,0xb3,0xf5,0xbc,0xc4,0x95,0x14,0xad,0x65,0xac,0x0d, + 0x6a,0x6c,0xb8,0x25,0xa1,0x63,0xd0,0xf3,0x30,0x36,0x22,0xc5,0x9b,0x92, + 0x22,0x14,0x0e,0x6b,0xef,0x1c,0x45,0x23,0xc4,0x9d,0x68,0x6c,0xf8,0x58, + 0x27,0xca,0xc6,0xf5,0xa8,0xa4,0x63,0xea,0xa6,0x7a,0x21,0x9e,0x19,0x80, + 0x84,0xcd,0xb5,0x32,0x02,0xc5,0xc2,0x38,0xd4,0xb6,0x29,0xe8,0xec,0x33, + 0x51,0x6f,0x72,0x2d,0x60,0xd8,0x63,0x63,0xde,0x34,0xe3,0x5f,0xc6,0x5c, + 0xc8,0x03,0xeb,0xaa,0x8f,0x78,0x53,0x10,0x6e,0xe2,0x4d,0xbe,0x2d,0x1a, + 0xdf,0xb4,0x89,0xc8,0x5e,0xb4,0xbd,0x69,0x97,0xc5,0x37,0x1d,0xdd,0x8a, + 0x37,0x9d,0xc6,0x37,0xd1,0x7c,0xe1,0xa7,0xf3,0xae,0x9c,0x7a,0x13,0x9d, + 0x73,0x25,0x44,0xca,0xa1,0x54,0x2a,0x30,0x32,0xde,0xcf,0x7b,0x13,0x0f, + 0x0f,0x0f,0x0f,0x87,0x6c,0xef,0x07,0x61,0x5b,0xb4,0xe1,0xbb,0xef,0xfe, + 0x07,0xa9,0xa9,0x29,0x2c,0xc7,0xe5,0xca,0x72,0x07,0xf1,0xa7,0x4e,0xce, + 0xeb,0xff,0x78,0x18,0xfb,0x1a,0x51,0x2a,0xcc,0x23,0xbe,0x97,0x84,0x9f, + 0x7e,0xfa,0x27,0x9e,0x3c,0x7e,0x88,0xf4,0xf4,0x34,0xa4,0xa4,0xa4,0xa0, + 0xaa,0xb2,0x10,0x1e,0x27,0x9d,0x7b,0x45,0x73,0x86,0xdb,0xa1,0xf9,0xa4, + 0xcf,0x52,0x59,0x9e,0x8d,0x8a,0xf2,0x1c,0x98,0x26,0xe5,0xcc,0x29,0xe7, + 0x4c,0x6d,0x2c,0x17,0x41,0x41,0x5e,0x2a,0xf1,0x36,0x05,0x1e,0x3d,0xfa, + 0x8d,0x38,0x4a,0x39,0x3b,0x56,0x68,0xe5,0x6e,0x38,0x27,0x85,0xe6,0x68, + 0x4a,0x4f,0x4f,0xc5,0xdf,0xff,0xfe,0xff,0x18,0x6f,0xd2,0x92,0x59,0xff, + 0xe2,0xe9,0xfb,0xf4,0x9c,0xd0,0x31,0x71,0xcf,0x9f,0x27,0xa1,0xba,0x32, + 0x27,0xe1,0xfd,0x53,0x5f,0x6d,0x56,0xd6,0x21,0xa3,0x5d,0x8e,0xc2,0x21, + 0xed,0xdd,0x83,0xb8,0x13,0xed,0xaf,0x13,0xb2,0xbc,0xe1,0x51,0x6f,0x3a, + 0x8d,0x0d,0x6f,0x3a,0xf5,0x26,0x3a,0xb7,0x6f,0x2c,0x67,0xb8,0x81,0xce, + 0xed,0xbb,0x3c,0x8f,0x61,0xb7,0x0d,0xe3,0x2b,0x4b,0xcc,0x9b,0x2c,0x41, + 0x0f,0x6c,0x31,0x6f,0x62,0xed,0x4d,0x5b,0xd1,0x7e,0xba,0x53,0x6f,0x3a, + 0xed,0xa7,0xbb,0x6d,0x6f,0x3a,0x8c,0xcd,0x4f,0x77,0xea,0x4d,0x34,0x0f, + 0x41,0x64,0x2b,0x80,0xd1,0xd1,0x11,0x74,0x76,0xab,0x78,0x6f,0xe2,0xe1, + 0xe1,0xe1,0xb9,0x03,0xd0,0xfc,0x05,0x2a,0x55,0x3b,0xbe,0xff,0xc7,0x3f, + 0x20,0x28,0x7c,0x8d,0xb9,0x19,0x19,0xe7,0x75,0xff,0xfb,0xa0,0xfd,0x63, + 0xd4,0x53,0x28,0xb4,0xbf,0x8c,0x7a,0x13,0x85,0xe6,0x78,0xfc,0xcb,0x5f, + 0xfe,0x7c,0xc6,0x4f,0x3f,0xfd,0xc4,0xda,0x84,0x3e,0xf6,0x38,0x23,0xc6, + 0x26,0x48,0x9b,0x05,0xe4,0xaf,0x98,0x9c,0x93,0x36,0x28,0xe4,0x65,0xd0, + 0x69,0xca,0xb1,0xbc,0xa8,0x81,0x5a,0x59,0x85,0x9a,0xaa,0x4c,0x72,0x9c, + 0xbf,0xb0,0x3e,0x31,0xa7,0x4d,0xc5,0xf9,0x79,0xb9,0x70,0x8e,0x7c,0xef, + 0xce,0x11,0x3d,0x5f,0xe7,0xdf,0x9b,0x1a,0x93,0x21,0x3b,0xeb,0x25,0x84, + 0xc5,0x29,0x1f,0xb5,0x6f,0xf3,0x94,0x14,0x55,0xa2,0x02,0x64,0x4b,0x45, + 0xdc,0x3b,0xd2,0xbd,0xf3,0xa6,0xd3,0x39,0x7d,0x2f,0x7b,0xd3,0x3b,0x67, + 0xa2,0x73,0xfa,0xda,0x97,0x2c,0x18,0x1c,0x34,0x62,0x69,0xc9,0x8e,0xa1, + 0xa1,0x21,0xe4,0xe6,0xe5,0x22,0x10,0xf2,0xe0,0x74,0x3e,0xdf,0xe8,0x6f, + 0x37,0xc4,0xc3,0xc3,0x73,0xe7,0xe1,0xbe,0x8e,0xe7,0xf9,0x3c,0x6c,0xec, + 0xfa,0x10,0x5e,0x77,0xa1,0xa3,0x53,0x41,0xfc,0xe3,0x11,0x5e,0xbc,0x78, + 0xca,0x9c,0x84,0xeb,0xfa,0xff,0x43,0xf8,0xdd,0x9d,0x70,0x3b,0xb4,0x67, + 0x38,0x17,0x55,0x67,0xd0,0x76,0x20,0xda,0xb6,0x52,0x2a,0xcc,0xc0,0x4f, + 0x3f,0x7e,0x8f,0xef,0xbe,0xfb,0x2f,0x3c,0x7d,0xfa,0x90,0xc5,0xf4,0x4c, + 0x8c,0x48,0x3f,0xb8,0xef,0x80,0xa7,0x93,0xc5,0x36,0x69,0xd5,0x35,0x50, + 0x29,0xab,0xd9,0xff,0x7e,0x37,0x9d,0x2b,0x8f,0xc6,0x5e,0xe7,0x42,0x22, + 0xce,0x63,0xbe,0xd4,0xdc,0x58,0x80,0xa6,0xc6,0x7c,0x2c,0xce,0x73,0xdf, + 0x4f,0x77,0x13,0xe8,0x39,0x31,0xf6,0xd6,0xa1,0x59,0x52,0x84,0xf1,0x04, + 0xfb,0xe8,0x28,0xb4,0xaf,0x32,0x29,0x33,0x15,0x05,0x46,0x35,0xf7,0x8e, + 0x74,0x2f,0xbd,0x29,0xce,0xbc,0xbe,0x17,0xda,0x9a,0xb6,0xb0,0xbe,0x15, + 0x82,0xc3,0x69,0x87,0xd9,0x6c,0x86,0xc9,0x6c,0xc2,0xd2,0xb2,0xf5,0x6c, + 0x1c,0xdd,0xc5,0xb1,0x74,0x5c,0xd7,0x09,0x3c,0x3c,0x3c,0x3c,0xdf,0x36, + 0xab,0x9b,0x6e,0x78,0xfd,0x0e,0x8c,0x8c,0x0d,0x43,0x2c,0xae,0x85,0xa4, + 0x41,0x88,0xe9,0x71,0xd9,0xb9,0xb6,0x8b,0xfb,0xc7,0xd2,0x42,0x3b,0x2c, + 0x33,0x72,0xd6,0x8e,0xd6,0x6f,0xa8,0x47,0x4d,0x75,0x21,0xd2,0xd3,0x93, + 0x91,0xfe,0xe6,0x25,0xc4,0xf5,0xc5,0x1f,0xdc,0x9e,0x39,0xd9,0x92,0xe6, + 0xec,0x35,0x9d,0xb3,0x58,0x50,0x94,0x85,0x65,0xbb,0x8a,0xbd,0x6e,0x96, + 0x14,0xa0,0xbe,0x2e,0x1b,0xb6,0xb9,0x36,0xce,0x3f,0xeb,0xfb,0x28,0x16, + 0x24,0xa3,0xa7,0xab,0x9a,0xfd,0xaf,0x52,0x94,0xa1,0x20,0x3f,0x0d,0x23, + 0x83,0x4d,0x09,0xef,0xa7,0xab,0xa3,0x12,0x3f,0x10,0xff,0x2c,0x18,0xd2, + 0xdc,0x49,0xa8,0x3b,0xd1,0xf8,0xf0,0xd3,0x31,0x75,0xe7,0xbd,0x49,0x62, + 0x7a,0x37,0xb7,0xef,0x65,0x6f,0x1a,0x8a,0x79,0xd3,0x34,0x8d,0x6f,0x8a, + 0xe3,0x4d,0xa1,0x2f,0xe8,0x4d,0xfb,0xc7,0x9b,0xd8,0xd9,0x5b,0x63,0xf3, + 0xfa,0x6e,0x6c,0x07,0xb0,0x73,0xb0,0x76,0x4d,0xee,0x26,0xee,0xef,0x19, + 0x3c,0x3c,0x3c,0x3c,0xdf,0x3a,0x74,0x1e,0xc7,0xf5,0x2d,0x1f,0xdc,0x3e, + 0x2b,0xec,0x0e,0x33,0xc6,0xc6,0x7a,0x51,0x5d,0x55,0x84,0x57,0x2f,0x7f, + 0x43,0x79,0x59,0x26,0xe7,0xf5,0xff,0xa7,0x40,0xe3,0xb7,0xac,0x16,0x05, + 0x1b,0xa3,0x37,0x3d,0xde,0x02,0x63,0x9f,0x18,0x99,0x19,0x2f,0xf0,0xfa, + 0xd5,0x6f,0x08,0x78,0x74,0x37,0xda,0x87,0x69,0x52,0xca,0xf2,0x37,0x9d, + 0xbe,0x2e,0x2a,0xcc,0xc4,0xc4,0x48,0x13,0xfc,0xee,0x0e,0xce,0x3f,0xdf, + 0xfb,0x98,0x9d,0x92,0x62,0xb0,0xaf,0x01,0xfd,0x3d,0x0d,0x2c,0xef,0xc3, + 0x1c,0x71,0x49,0x8f,0x43,0x93,0xf0,0x7e,0xfa,0xc8,0xb6,0x8f,0x8b,0x73, + 0x90,0x4f,0x1c,0xe5,0xa6,0xf0,0xde,0x94,0x98,0x37,0x45,0xe3,0x9b,0xa2, + 0x73,0xac,0xd0,0x3c,0xe1,0xd7,0xe7,0x0a,0xe7,0xfe,0x7e,0xc1,0xc3,0xc3, + 0xc3,0xc3,0xf3,0x8e,0xed,0x83,0x10,0x02,0xab,0xcb,0x98,0x9d,0x9f,0xc0, + 0xf0,0x78,0x2f,0x86,0x46,0xba,0x21,0xaa,0x15,0x30,0x8a,0x05,0xe9,0xa8, + 0xad,0x2e,0x3c,0x7b,0x3d,0x3d,0x2e,0xe5,0xdc,0x0d,0x12,0x85,0x7a,0x83, + 0xb1,0x57,0xc4,0xda,0x61,0x86,0xfa,0x1b,0xd9,0x18,0xba,0xda,0xea,0x02, + 0x58,0x67,0x15,0x71,0xd7,0x5f,0xb6,0xab,0xc9,0xba,0x22,0x36,0x4f,0x5d, + 0x71,0x51,0x1a,0x83,0x6e,0x47,0x7d,0x8c,0xeb,0xcf,0x72,0x13,0x68,0xf9, + 0x17,0xe7,0x95,0x2c,0x66,0xfe,0x63,0xf7,0xd1,0x3f,0xd2,0x8c,0xe7,0xd5, + 0x82,0x84,0xbc,0xe9,0x4b,0x52,0x30,0xac,0x61,0x7d,0x75,0xc5,0xa3,0x74, + 0x4c,0x5d,0x17,0x2a,0x26,0xa2,0x39,0x9c,0x44,0xe7,0x72,0x86,0xb7,0xcd, + 0x8f,0x41,0x45,0xbc,0xa9,0x83,0x78,0x93,0x9e,0x78,0x53,0x5f,0xcc,0x9b, + 0xc6,0xbc,0xef,0xbc,0xc9,0x1a,0xbe,0x38,0x9e,0xee,0xbc,0x37,0x9d,0x1f, + 0x4f,0xf7,0xf6,0x96,0xbd,0x69,0x77,0x9f,0x1c,0x67,0x2d,0x80,0xf5,0x35, + 0xdf,0x99,0x37,0x31,0x67,0x3a,0xf3,0x26,0xde,0x99,0x78,0x78,0x78,0x78, + 0xee,0x0b,0xeb,0xdb,0x5e,0x8c,0x8e,0xf7,0xb3,0x31,0xd1,0x83,0x43,0x7d, + 0xe8,0xd4,0x6b,0x21,0x93,0xcb,0xd0,0xdc,0xdc,0x8c,0xba,0x5a,0x21,0x84, + 0xc5,0xa9,0x0c,0x9a,0x83,0xa9,0x59,0x22,0x8c,0x4b,0x4d,0x55,0x0e,0x8b, + 0x3f,0x2f,0xcc,0x7f,0xc1,0xa8,0xaf,0x2b,0x80,0x56,0xdd,0x00,0x45,0x6b, + 0x35,0x5a,0x65,0x95,0x30,0x4d,0xf7,0x5c,0xa1,0x4c,0x98,0x1e,0x5b,0x37, + 0x9f,0xc5,0x7a,0x87,0x56,0x3a,0x6f,0x17,0x6f,0x27,0xe6,0xcd,0x6d,0x30, + 0x74,0xd6,0x20,0x3b,0x2b,0x0d,0x39,0xd9,0x2f,0xa1,0x55,0x55,0xc0,0x61, + 0x6d,0xbf,0xb0,0x1e,0xcd,0x17,0xaa,0x69,0xaf,0x26,0xef,0x55,0xa3,0x53, + 0x5b,0xc5,0xf0,0xb9,0x3a,0x6e,0xbf,0x3c,0x77,0x98,0xbe,0xbe,0x7a,0x3c, + 0xc9,0x4b,0x47,0xfe,0xa0,0xfa,0x6e,0x32,0x44,0xe3,0xae,0x34,0x28,0x1e, + 0x89,0xc6,0x38,0x55,0x8c,0xeb,0x89,0x37,0x19,0x88,0x37,0xd1,0x1c,0x4e, + 0x03,0xb1,0xb9,0x56,0xce,0xcd,0xed,0xbb,0x64,0x46,0x9f,0xd3,0x42,0xbc, + 0xc9,0x4a,0xbc,0xc9,0xce,0xbc,0x69,0x36,0xe8,0x3e,0xe7,0x4d,0x61,0xe2, + 0x4d,0x91,0x33,0x6f,0xda,0x64,0xde,0x74,0x70,0xd6,0xde,0x74,0xdb,0xde, + 0xb4,0xb3,0xb7,0x0e,0xdf,0xb2,0x1b,0x3e,0xa7,0x33,0xae,0x37,0xf1,0x6d, + 0x4d,0xf7,0x97,0xb5,0x35,0x17,0xc2,0x41,0x27,0xe7,0xe5,0xe0,0xe1,0xe1, + 0xe1,0x06,0x7a,0x3f,0x0f,0xaf,0x7b,0xe0,0xf2,0xda,0xe0,0x70,0x2d,0x60, + 0x70,0xa4,0x07,0x4a,0xb5,0x94,0x20,0x43,0x57,0xb7,0x0a,0xbd,0xfd,0x9d, + 0x71,0xe9,0xe8,0x52,0xa2,0xad,0xbd,0x19,0x72,0x85,0x84,0xd1,0x65,0xd0, + 0x60,0x6c,0xc2,0x88,0xc1,0xe1,0x1e,0x18,0x87,0x0c,0x6c,0x5f,0x97,0x51, + 0x69,0xe5,0xb1,0x75,0xd5,0xb0,0x2d,0x0e,0xa3,0xbb,0xab,0x01,0x95,0x65, + 0x69,0x50,0xc8,0x8b,0x59,0x2e,0xa7,0xdb,0xf4,0x02,0x3a,0x17,0xb2,0xac, + 0xb9,0x90,0x78,0x5c,0x29,0x1a,0xeb,0xf3,0x60,0xec,0xad,0x3d,0x7b,0x6f, + 0x91,0x79,0x53,0x15,0xba,0x75,0x75,0x9c,0xfb,0x0b,0x57,0x8c,0x0e,0x36, + 0x20,0x53,0x90,0x8e,0x6c,0x4d,0x33,0xf2,0x88,0xa7,0xdc,0x35,0xa8,0x3b, + 0xd1,0xfe,0xba,0xd3,0xd8,0xf0,0xd3,0xf9,0x7d,0xa3,0xb9,0x2f,0xdf,0xe7, + 0x4d,0xb6,0xa8,0x37,0xf9,0x9c,0xc4,0x9b,0x3c,0x58,0x08,0xaf,0x60,0x69, + 0x2d,0x10,0x6b,0x6f,0xfa,0x32,0xde,0x44,0x73,0x84,0x53,0x6f,0xf2,0xbb, + 0xdc,0x70,0xce,0x5a,0xb1,0x11,0xf1,0xf1,0xde,0xf4,0x95,0xb0,0xba,0xba, + 0x8c,0xa5,0xd9,0x69,0xb8,0x17,0xe7,0x38,0x2f,0x0b,0xcf,0xed,0x5e,0x57, + 0x1f,0x79,0xe6,0xa2,0x7f,0xb9,0x2e,0x0b,0x0f,0xcf,0x75,0x6c,0xec,0xf8, + 0xd1,0x3f,0xa8,0x47,0x9d,0xb8,0x12,0x2d,0xd2,0x3a,0xa8,0x55,0x22,0x28, + 0x89,0xe3,0x74,0x77,0xd6,0x61,0xee,0x16,0xdb,0xa2,0xe6,0x67,0x5b,0xa1, + 0x90,0x09,0x20,0x6d,0x2a,0x84,0x5a,0x59,0x01,0x63,0x9f,0x88,0x8d,0x99, + 0x53,0xb7,0x57,0x42,0xaf,0xab,0xbd,0xb5,0xe3,0xdc,0x37,0x96,0xac,0x4a, + 0xb4,0xb6,0x0a,0xf1,0x28,0xf7,0xcd,0x17,0xf5,0xa1,0xdc,0x01,0x15,0x32, + 0x1a,0x2a,0x19,0x6f,0x9a,0x45,0x78,0x5a,0x96,0x8f,0x87,0x45,0x59,0x8c, + 0xa7,0xc2,0x3c,0xa4,0xd4,0x0a,0xcf,0xde,0xcf,0x6a,0xac,0x46,0x76,0x53, + 0x2d,0xd2,0x24,0x75,0x48,0xa9,0x12,0x22,0xbd,0xae,0x1c,0x45,0x52,0x31, + 0xaa,0x35,0x72,0x34,0x74,0xa9,0x20,0x9b,0x18,0xb8,0x3d,0x6f,0x8a,0xcd, + 0xb5,0x92,0x48,0x1e,0x82,0xeb,0xbc,0x69,0xd5,0xef,0x43,0x24,0x1c,0xc4, + 0x3a,0x39,0xae,0xc3,0x34,0x07,0xfb,0xf4,0x0c,0xd6,0x23,0x2b,0x31,0x6f, + 0xe2,0x63,0x9b,0xee,0x33,0xa1,0x80,0x03,0x73,0xc6,0x41,0xd8,0x26,0xc7, + 0x39,0x2f,0x0b,0xcf,0xed,0x41,0x3d,0x78,0x76,0xc0,0x08,0xb7,0x9d,0xf7, + 0xe1,0xaf,0x89,0x50,0x70,0x99,0xb8,0xb0,0x9b,0xf3,0x72,0x7c,0x0e,0x7c, + 0xe1,0x25,0x36,0x67,0x97,0x48,0x54,0x8b,0x8a,0x8a,0x32,0x94,0x09,0xdf, + 0x60,0xde,0xd4,0x8a,0xa0,0x57,0xf7,0xc9,0x7e,0x60,0x5f,0x68,0x27,0xae, + 0x54,0x0f,0x61,0x49,0x06,0x1e,0x3e,0x7c,0x88,0xac,0x8c,0x97,0x6c,0xde, + 0x37,0xb1,0x48,0xf0,0x4d,0x7b,0x13,0x65,0x72,0xb4,0x11,0x49,0xaf,0x1f, + 0xe3,0x59,0x8d,0x00,0xb9,0x46,0xd5,0xad,0xf1,0x46,0x21,0x46,0x52,0xb5, + 0x00,0x4f,0x2a,0xf2,0x19,0xcf,0xab,0x8b,0x91,0xd1,0x5c,0x1b,0xa5,0xa9, + 0x1a,0x02,0x41,0x36,0x24,0x0d,0xc5,0x90,0xc8,0xaa,0x51,0x42,0xae,0x75, + 0x41,0xde,0x73,0xc6,0xbb,0xbe,0xe1,0x12,0x36,0xef,0xb2,0xb4,0xa9,0x14, + 0x2d,0x2d,0x15,0xa8,0x93,0x54,0xa0,0xb2,0x3c,0x0b,0x35,0x55,0xb9,0xa8, + 0xaa,0x14,0xb0,0xef,0x48,0x53,0x93,0x18,0x32,0xe2,0x4e,0xad,0x83,0x3d, + 0x68,0x35,0x1a,0xd0,0x3a,0xa0,0x87,0x7a,0xb8,0x0f,0x9d,0x13,0x43,0xe8, + 0x33,0x4d,0x60,0xcc,0x61,0x65,0xfd,0x74,0xef,0xbc,0x29,0xda,0x4f,0x17, + 0xd8,0x88,0x20,0x4c,0x58,0xdf,0xde,0xc2,0xf6,0xde,0x2e,0xf6,0x0f,0x0f, + 0x71,0x7c,0x72,0x7c,0xab,0xde,0xb4,0xb2,0xb8,0x08,0x2f,0x61,0x77,0x77, + 0x15,0x21,0xbf,0x0b,0x73,0x03,0x23,0xb0,0x4d,0x4c,0x61,0x7d,0x7d,0x85, + 0xf7,0xa6,0x7b,0x4c,0x60,0xc5,0xce,0xda,0x23,0x9c,0x16,0x13,0x4c,0xbd, + 0xfd,0xf0,0x7b,0x17,0x39,0x2f,0x13,0xcf,0x6d,0x5d,0xdb,0x45,0xe6,0x4d, + 0x76,0xd3,0x14,0xe7,0x65,0xe1,0xb9,0x3d,0xac,0x13,0x33,0x58,0x32,0xcf, + 0xb1,0xfc,0xe0,0x5c,0x97,0xe5,0x73,0x40,0xeb,0x92,0x8d,0xed,0x10,0xc6, + 0x26,0x86,0x91,0x97,0x9f,0x89,0xde,0x1e,0x39,0xf1,0x9a,0x0a,0x58,0x4c, + 0x72,0xf8,0xdd,0x5a,0x52,0xcf,0xeb,0x12,0x86,0xc6,0x35,0xd1,0x7e,0x3a, + 0x61,0xf1,0x1b,0x14,0x15,0xa6,0xb0,0x9c,0x05,0xcf,0x93,0x1e,0xe3,0xf5, + 0xab,0x87,0x48,0x4d,0x7d,0x15,0xf3,0xa6,0xc4,0xf7,0x7b,0x1b,0x78,0x6c, + 0x1a,0xf8,0x59,0x4c,0x15,0x37,0xc7,0xa7,0xb8,0xec,0x2a,0xe8,0x34,0x95, + 0x48,0x7d,0xf3,0x04,0x49,0x22,0x21,0x52,0xdb,0xc5,0xc8,0xee,0x57,0xde, + 0xd8,0x8f,0x72,0x06,0xda,0x91,0xaa,0x6a,0xc4,0x73,0x71,0x29,0xdb,0x3e, + 0xb7,0x5d,0x04,0xd1,0xb0,0x02,0x55,0x2d,0xa5,0xc8,0xce,0x4a,0x42,0x6a, + 0xca,0x43,0x46,0x4e,0xf6,0x73,0x16,0xa7,0x4f,0x11,0xd5,0x16,0x62,0xb0, + 0x4f,0x4c,0x3e,0xfb,0x87,0xae,0x29,0x71,0x3b,0x5f,0x2c,0x4f,0xbc,0xdf, + 0x80,0xd5,0x40,0x2f,0x56,0x83,0xfd,0x98,0x9b,0xd1,0xa2,0x4b,0x27,0xc5, + 0xd8,0x88,0x1a,0x83,0x46,0x0d,0x0c,0xdd,0x2a,0x74,0x75,0x2a,0xa0,0xd1, + 0xc8,0xd1,0x45,0x3c,0xaa,0xb7,0x57,0x87,0x61,0xe2,0x4f,0xb3,0x76,0x33, + 0x9c,0xab,0x1e,0xb8,0x23,0x3e,0xf8,0x36,0x82,0x08,0x6e,0xad,0x62,0x75, + 0x67,0x1d,0xab,0x91,0x30,0xd6,0xd6,0xc2,0xd8,0xd8,0x58,0xc7,0xce,0xce, + 0x36,0x0e,0x0e,0xf6,0x71,0x42,0xbc,0x09,0x97,0x7a,0xe9,0x3e,0xd6,0x9b, + 0xb6,0xb7,0xd6,0xb0,0xea,0xf7,0xc2,0x63,0xb5,0x22,0xe0,0x76,0x62,0xef, + 0x70,0x1d,0xc1,0x95,0x65,0x4c,0x68,0x0d,0x70,0xce,0x99,0x79,0x6f,0xba, + 0xc7,0x4c,0x77,0xf7,0x62,0x7e,0x74,0x04,0x9b,0xdb,0x2b,0x58,0xb6,0x9a, + 0x31,0xd9,0x69,0x40,0xd0,0xbf,0xc4,0x79,0xb9,0x78,0x3e,0x1e,0x5a,0x9f, + 0xae,0x92,0xfb,0xc4,0xc6,0xb6,0x0f,0xb6,0xa9,0x09,0x72,0x8d,0xfb,0x10, + 0x0e,0xf1,0xb1,0x6b,0x5f,0x03,0x6c,0x2e,0x95,0xc9,0x19,0xf2,0x9b,0x9d, + 0x26,0xd7,0xd4,0xc3,0x79,0x79,0x3e,0xfb,0xe7,0x3d,0x08,0xc0,0xe1,0x9a, + 0xc7,0xeb,0xe4,0x57,0xa8,0xae,0xca,0xc5,0xd4,0x98,0x04,0x2b,0xcb,0x9a, + 0x84,0xbd,0x60,0x7c,0xa4,0x89,0xb5,0x53,0xf4,0xf7,0x44,0xfd,0xa8,0xbd, + 0x4d,0xc8,0x62,0xd3,0xc7,0x87,0x1b,0x49,0x7d,0x9e,0x84,0xa6,0x46,0x01, + 0x26,0x47,0x25,0x9c,0x38,0xcb,0xdc,0x40,0x2b,0x5c,0x0b,0x6a,0x4e,0xbd, + 0xe9,0x14,0x87,0x55,0x81,0xa7,0x4f,0x7e,0xc2,0xeb,0xe2,0x4c,0x64,0x28, + 0xc4,0x48,0x96,0xd6,0x20,0xb9,0x4d,0x8c,0x37,0x5a,0x29,0xd2,0x75,0x6d, + 0x8c,0x37,0xea,0x66,0xa4,0xc8,0x6b,0x91,0x4c,0xc8,0x52,0x49,0x90,0xad, + 0x96,0xa0,0xc4,0x20,0x43,0x5e,0x7d,0x11,0x92,0x9e,0xff,0xca,0xb6,0x17, + 0xd7,0x66,0x61,0xc1,0x2c,0xbb,0xa5,0x72,0xc5,0xf7,0xa6,0xb5,0xd0,0x20, + 0x22,0xa1,0x61,0xac,0x87,0xc7,0xb0,0xb1,0x3a,0x81,0xcd,0xb5,0x69,0x6c, + 0xae,0x9b,0xb1,0xb5,0x61,0xc1,0xf6,0xa6,0x15,0x3b,0x5b,0x76,0xec,0x6e, + 0x3b,0xb0,0xb7,0xe3,0xc2,0xfe,0xae,0x17,0x07,0x7b,0x7e,0x1c,0xee,0x87, + 0x70,0x78,0xb0,0x86,0x23,0xe2,0x30,0xc7,0x47,0x5b,0x38,0x39,0xde,0x21, + 0xae,0xb4,0x8f,0xb7,0x6f,0x0f,0xf1,0xc7,0xdb,0x63,0xe6,0x45,0xd7,0x7a, + 0xd3,0x1f,0xd7,0xc7,0x37,0xc5,0xcb,0x17,0xee,0x34,0xcf,0x23,0xe8,0x71, + 0xb1,0x36,0xa7,0xa5,0x19,0x0b,0xf1,0xb3,0x30,0x36,0x37,0xfc,0x70,0x98, + 0x66,0xc9,0x7b,0x66,0xec,0x1f,0xbd,0xcb,0x43,0xc0,0x8f,0xa9,0xbb,0x5f, + 0x78,0x96,0x2c,0x30,0xf7,0x0f,0xc0,0x65,0x9b,0x65,0xaf,0x5d,0xd6,0x59, + 0x0c,0xca,0xd5,0xcc,0xa3,0xb8,0x2e,0x1b,0xcf,0xc7,0xb1,0xba,0xe6,0xc3, + 0xb4,0x61,0x04,0xcb,0x0b,0x16,0xac,0x6f,0x06,0x30,0x6b,0x1c,0xc3,0xa8, + 0x4a,0x87,0xb5,0x88,0x8b,0xf3,0xb2,0xf1,0x7c,0x3c,0xf4,0x37,0x19,0x58, + 0x71,0x61,0x69,0xd6,0x0c,0xcb,0xc8,0x30,0x1c,0x73,0xd3,0x88,0xac,0x7f, + 0xfd,0xee,0x44,0xa1,0xe3,0x92,0xf2,0xf3,0x73,0xd8,0x7c,0x72,0x74,0x9e, + 0x14,0xf7,0x92,0xea,0xa3,0xeb,0x61,0xaf,0x53,0x0d,0x85,0xbc,0x04,0xb5, + 0xd5,0xd9,0x58,0xb4,0x28,0x20,0x69,0x10,0xe0,0xd1,0xc3,0x07,0x48,0x7a, + 0xf6,0x10,0x73,0xd3,0x52,0x04,0x3c,0x5f,0xb6,0xed,0x87,0x7a,0x93,0xc3, + 0xac,0x42,0xc0,0xcd,0xbd,0x37,0x51,0x68,0xde,0xab,0x1e,0xbd,0x08,0xc5, + 0x82,0x2c,0xfc,0xfe,0xdb,0x0f,0x78,0xfc,0xfa,0x39,0x52,0x4b,0xcb,0x91, + 0x51,0x27,0x66,0xa4,0x16,0x16,0xe2,0xc9,0x93,0x5f,0xf1,0xf8,0xd1,0xcf, + 0xe4,0x9a,0x64,0xa0,0xa4,0x38,0x9b,0xad,0x1f,0xcd,0x97,0xf5,0x39,0xf8, + 0x32,0xde,0xf4,0x96,0xf5,0xd1,0xdd,0xb6,0x37,0xb9,0xb1,0xbd,0xbb,0x4e, + 0xae,0xad,0x1b,0x01,0xaf,0x13,0x3b,0x7b,0x11,0xf2,0xfd,0x73,0x93,0xe7, + 0x1e,0x13,0x9b,0x97,0x8e,0xf7,0xa6,0xfb,0xc7,0xf6,0x3e,0xcd,0x5b,0x1a, + 0xc4,0x4c,0x4f,0x1f,0xcc,0x7d,0x03,0xec,0x75,0x28,0xb0,0x04,0xf3,0xc0, + 0x00,0xac,0x93,0x63,0x9c,0x97,0x8f,0xe7,0xe3,0x19,0x53,0x77,0x62,0x61, + 0x7c,0x94,0x5d,0x53,0xda,0x5f,0x37,0xa6,0xea,0xc4,0xa0,0x4c,0x4d,0x5e, + 0xfb,0x39,0x2f,0x1b,0xcf,0xc7,0x41,0x3d,0xc9,0xdc,0xdf,0x0f,0x9f,0xc7, + 0x86,0x95,0xe5,0x05,0x0c,0xb7,0x69,0x31,0xa1,0xd5,0xb3,0x6b,0xcc,0x75, + 0xd9,0xbe,0x14,0xa1,0x88,0x17,0x6f,0x32,0x52,0xd1,0xa1,0x29,0x87,0x8b, + 0xb8,0x93,0xd7,0xa9,0x41,0x88,0xc6,0x3e,0xdd,0x10,0x0f,0x71,0xa6,0x1e, + 0x7d,0x15,0xa4,0xcd,0x85,0x18,0x1b,0x92,0xc0,0xbe,0xa0,0x80,0x4e,0x53, + 0xcd,0xa0,0xb1,0xe2,0xbf,0xfe,0xfa,0x53,0xcc,0x9d,0xb4,0x09,0xed,0xf7, + 0x63,0x08,0xb8,0xb4,0x0c,0x8b,0xb1,0x15,0x63,0xda,0x16,0xd8,0xa7,0x95, + 0xa4,0x9e,0xed,0xf8,0xec,0xc7,0xbd,0xb6,0x3c,0xe4,0xd8,0xf4,0x9c,0xfa, + 0x5c,0x89,0x9d,0xd3,0x2f,0x41,0x98,0xce,0xe7,0xbc,0xa2,0xc7,0xaa,0x8f, + 0x78,0x93,0xaf,0x07,0x6b,0xfe,0x7e,0x44,0x02,0x46,0x44,0x82,0xc4,0x9b, + 0x42,0xa3,0xd8,0x08,0x13,0x6f,0x5a,0x9d,0xc6,0x56,0xc4,0x8c,0xed,0xf5, + 0x39,0x6c,0x6f,0x2c,0x60,0x67,0x73,0x11,0xbb,0x5b,0xc4,0x9b,0xb6,0x89, + 0x37,0xed,0x10,0x6f,0xda,0xbd,0xc6,0x9b,0x8e,0xf7,0x88,0x33,0x51,0x6f, + 0x3a,0x22,0x10,0x6f,0xfa,0xe3,0x43,0xde,0x74,0x1c,0x67,0x7e,0xba,0xa8, + 0x33,0x1d,0xc7,0x9c,0x89,0x79,0x93,0xc9,0xc2,0xda,0x9b,0xa8,0x2b,0x05, + 0xbc,0x2e,0xf2,0xbf,0x13,0xeb,0x11,0x1f,0x9c,0x16,0x0b,0x56,0x57,0x83, + 0x67,0xbe,0xb4,0x77,0x14,0x62,0xec,0x1e,0x05,0x79,0xae,0xc0,0xfd,0x3d, + 0xe7,0x32,0x76,0xf3,0x14,0x82,0x3e,0x3b,0x8b,0x1b,0x9e,0x1d,0x88,0xb6, + 0x39,0xf1,0xde,0xf4,0x75,0xe0,0x9c,0x9f,0xc1,0x78,0x67,0x0f,0x96,0xe6, + 0xcd,0xec,0x75,0xd0,0x6f,0x67,0xd7,0x75,0x71,0x8a,0x8f,0xfd,0xbf,0xcf, + 0x50,0x57,0x3a,0xbd,0x86,0x74,0xac,0xa4,0x79,0xc0,0x88,0xa5,0xd9,0x6f, + 0x2f,0x7e,0xad,0x6f,0xb0,0x13,0x29,0xa9,0xaf,0xd0,0x22,0x29,0x44,0xd0, + 0x4b,0x5d,0xe3,0xc3,0xd0,0xf5,0xaa,0x2a,0x32,0x91,0x9f,0x97,0x8c,0xf1, + 0xe1,0xa6,0x0b,0xcb,0x29,0xbe,0x65,0x0d,0x73,0xa7,0x5f,0x7e,0xf9,0x11, + 0xe6,0xa9,0x96,0x1b,0xef,0xf7,0x63,0x99,0xd6,0xcb,0x30,0xd9,0xd1,0x02, + 0xef,0xa2,0x06,0x0a,0x51,0x05,0x74,0xe2,0x1a,0xd8,0x67,0x94,0x9f,0xf5, + 0x98,0xe7,0x3f,0x2f,0xf5,0x24,0xca,0xe9,0x6b,0x3a,0x6f,0x4d,0x4a,0xf2, + 0x2b,0x76,0x0e,0x7c,0x6e,0xcd,0x85,0x75,0xa8,0x47,0x5e,0xe5,0xf3,0x96, + 0xf3,0x3c,0xe1,0x15,0xe2,0x4e,0x2b,0x5d,0xc4,0x99,0xba,0xb1,0xea,0x37, + 0x60,0x2d,0xd0,0x47,0x9c,0x69,0x00,0x91,0xd0,0x10,0xd6,0xc3,0xc4,0x9b, + 0x56,0xc7,0xb1,0xb9,0x36,0x45,0xbc,0xc9,0x84,0xad,0x78,0xde,0xc4,0xda, + 0x9b,0x7c,0xc4,0x9b,0x82,0xc4,0x9b,0x56,0x63,0xde,0xb4,0xc9,0xbc,0xe9, + 0x70,0x9f,0xb8,0xce,0x01,0x6d,0x73,0x3a,0x66,0xde,0xf4,0xc7,0x2d,0x79, + 0xd3,0xc1,0xe1,0x26,0x8b,0x6f,0x5a,0x5f,0xf5,0x61,0xff,0x68,0x9d,0xb8, + 0x51,0x04,0xdb,0x7b,0xab,0x58,0x3b,0x73,0x26,0xde,0x9b,0xee,0x23,0x43, + 0x72,0x35,0x1c,0xb3,0xd3,0xd8,0x39,0x08,0xc0,0xe3,0xb0,0x30,0x6f,0x0a, + 0x52,0x6f,0xea,0x27,0xde,0x34,0x31,0xc6,0x79,0xf9,0x78,0x12,0xc7,0x3e, + 0x33,0x01,0xcb,0xd0,0x10,0xf3,0xe1,0x85,0x89,0x69,0xcc,0x8f,0x99,0xb0, + 0xb6,0xee,0x8f,0x7a,0x13,0xb9,0xae,0x36,0x56,0xe7,0x72,0x5f,0x4e,0x9e, + 0xc4,0x08,0x05,0x69,0x1f,0xdd,0x0a,0x16,0xc6,0x27,0x58,0xac,0x3f,0x75, + 0x26,0xda,0x56,0xec,0xb6,0x2f,0x60,0xd6,0xf8,0xed,0x5d,0xd3,0xcd,0x3d, + 0x3f,0x16,0x6c,0x66,0x54,0x94,0x97,0x41,0xd2,0x28,0xc4,0x5a,0x78,0xf8, + 0xac,0xfe,0xbf,0x8e,0x86,0xfa,0x22,0xbc,0x78,0xf1,0x1c,0xed,0x6d,0x65, + 0xf0,0x93,0x7a,0x9f,0x2e,0x9b,0x18,0x91,0x20,0x25,0xe5,0x15,0x23,0x33, + 0x23,0x05,0x2b,0xcb,0x6a,0x36,0xd7,0xdb,0xb3,0xa7,0xbf,0x91,0xf5,0x0b, + 0x60,0x9b,0x6b,0xfd,0xe0,0x7e,0x3f,0x96,0x80,0x5b,0x8b,0xae,0x72,0x11, + 0x1c,0xa6,0x76,0xe6,0x6c,0x1a,0x49,0x15,0xb4,0xf5,0xd5,0xb0,0x4f,0x29, + 0x3e,0xdb,0x31,0xe9,0x78,0xc2,0x12,0x41,0x26,0xfb,0xbc,0xd4,0x0f,0x7f, + 0xf8,0xe1,0xfb,0xb3,0xcf,0x9f,0x9c,0xfc,0x12,0x49,0x49,0x49,0x78,0xf5, + 0xea,0xc5,0xd9,0xb2,0xdf,0x7e,0xfb,0x05,0xff,0xf9,0x9f,0x7f,0xc5,0x9f, + 0xff,0xfc,0x27,0xc6,0x5f,0xfe,0xfc,0x7f,0xcf,0x78,0xf4,0xf0,0x07,0xf4, + 0x19,0x44,0x5f,0x8d,0x37,0xb1,0xf8,0x26,0x3a,0xcf,0xca,0xdb,0xb7,0x37, + 0xea,0xa7,0x3b,0xb9,0x10,0x17,0x7e,0xda,0x47,0x47,0x38,0xd9,0xc5,0xe1, + 0x69,0xfe,0xa6,0xc3,0x0d,0x16,0x17,0x3e,0xdd,0x39,0x80,0x39,0xe3,0x28, + 0xfc,0xee,0x25,0xec,0x1e,0x46,0xf3,0x37,0xed,0x9e,0x8b,0x09,0xdf,0x21, + 0xde,0x14,0x25,0xc8,0x73,0xc7,0xa1,0x6d,0x4a,0xb3,0x46,0x23,0xeb,0xc7, + 0xd9,0x22,0xf7,0xa1,0xb5,0xc8,0x0a,0x96,0xe6,0x16,0x60,0xea,0x1d,0xc1, + 0xe6,0xce,0x0a,0xe7,0xe5,0xe3,0x49,0x1c,0xff,0x8a,0x8b,0xb8,0xd2,0x18, + 0x8b,0xed,0x0f,0x86,0x5d,0x58,0x9c,0x35,0xc1,0xb3,0x34,0xcf,0xbc,0x69, + 0x71,0x7a,0x82,0xbf,0xae,0xf7,0x10,0xea,0x09,0x33,0xbd,0x63,0x58,0xb6, + 0xda,0xc9,0x6f,0xd4,0x8b,0x09,0x5d,0x37,0x66,0xfa,0x8d,0x88,0x6c,0xad, + 0x90,0xe7,0x1d,0x1b,0xa6,0x7b,0x46,0x10,0x5e,0xf7,0x72,0xee,0x32,0x5c, + 0xb8,0x53,0x60,0xcd,0x89,0x7e,0x63,0x17,0xc4,0xf5,0x42,0x8c,0x18,0x1b, + 0xae,0xf5,0x85,0xcc,0xf4,0xc7,0x50,0x2b,0x4a,0xb0,0x68,0x69,0x83,0xdb, + 0xa1,0x62,0xcb,0xba,0xb4,0x65,0x6c,0x39,0x5d,0x66,0x9a,0x6c,0x66,0x79, + 0x37,0xbb,0xb4,0x55,0x70,0xd8,0x94,0xc4,0x97,0xe4,0xc8,0xce,0x7c,0x01, + 0x61,0x49,0x0a,0x66,0x26,0x24,0xb7,0xea,0x2e,0xb4,0x1f,0xac,0xab,0xa3, + 0x1a,0xd3,0x86,0x16,0x34,0xd5,0xe4,0xe2,0xe1,0x83,0xef,0xf1,0xdd,0x77, + 0x7f,0xc3,0xdf,0xfe,0xfa,0x17,0xfc,0xed,0x2f,0x7f,0xc1,0xdf,0xff,0xeb, + 0x3f,0xd8,0xeb,0x94,0xd7,0xbf,0x63,0xa8,0x5f,0x7c,0x2b,0xc7,0xcc,0x48, + 0x4f,0xc2,0x0f,0xff,0xfc,0x6f,0x96,0xa3,0x7d,0xa8,0xbf,0x8e,0x7d,0x66, + 0x1a,0xb7,0x4d,0xa1,0xff,0x5f,0xc7,0xc2,0xac,0x0c,0x96,0x99,0x16,0xcc, + 0xcd,0x34,0x5f,0xc1,0x4a,0xde,0xa3,0xfd,0x9e,0x9f,0xcb,0xf1,0x2e,0xc0, + 0xe2,0x9c,0xba,0x10,0x22,0xde,0x14,0xf6,0xf7,0x60,0x95,0x78,0xd3,0x6a, + 0xd0,0x88,0xb5,0xe0,0x10,0x22,0xc4,0x9b,0xd6,0x89,0x37,0x6d,0x10,0x6f, + 0xda,0xbc,0xe4,0x4d,0x3b,0xc4,0x9b,0x76,0x89,0x37,0xed,0x11,0x6f,0xda, + 0x27,0xdf,0x97,0x03,0xd6,0x4f,0xb7,0x7a,0xa1,0x9f,0xee,0xf8,0x70,0x8f, + 0xb0,0xcf,0xfa,0xe9,0xa8,0x17,0xb1,0xf6,0xa6,0x4b,0x79,0x08,0x68,0xdc, + 0xd3,0xd1,0xc1,0x01,0xf6,0x77,0x76,0xb1,0xbb,0xb1,0x85,0xed,0xc8,0x06, + 0x36,0x42,0xab,0x88,0xf8,0x82,0x08,0x7b,0x7c,0x08,0x3a,0x3d,0xf0,0xd9, + 0x9d,0xf0,0xcc,0xdb,0xb1,0x6c,0x5e,0x80,0x63,0x7a,0x0e,0xae,0x39,0x3b, + 0x36,0x22,0x61,0xb8,0x2c,0xf3,0x18,0x69,0xd5,0x13,0x77,0xea,0xc7,0x8a, + 0x63,0x11,0x9b,0xdb,0xf4,0xf9,0x76,0x1a,0x43,0xad,0xc4,0x63,0xa5,0x6a, + 0xf4,0x37,0x29,0xd1,0xdb,0xd8,0x86,0x1e,0x71,0x2b,0x0c,0xf5,0x72,0x18, + 0x44,0xb2,0x2b,0x0c,0xca,0x55,0x70,0x5a,0x66,0xe2,0xde,0x1f,0x56,0x37, + 0xbc,0x98,0xea,0xee,0x8d,0xbb,0x9d,0x51,0xa6,0x81,0x73,0xd1,0x09,0xe7, + 0xbc,0xeb,0x02,0x7e,0xaf,0x97,0xd4,0x05,0x81,0x2b,0xfb,0xda,0xda,0x0b, + 0xc0,0x1f,0xf0,0x5c,0x59,0xff,0x43,0x78,0xc9,0xe7,0xbf,0xee,0xfe,0xe5, + 0xf3,0x78,0x13,0xde,0x5f,0x64,0xdd,0x17,0x77,0x5f,0xb4,0x7c,0x01,0x5f, + 0xfc,0xfd,0xd1,0xe3,0xb0,0x39,0x93,0x3f,0xf3,0xfd,0x78,0x63,0xcb,0xcb, + 0x62,0x85,0x97,0xcc,0x66,0x0c,0xb5,0x75,0x62,0xca,0xd0,0x8f,0x40,0xc0, + 0x45,0x96,0x5d,0x7f,0x0e,0x78,0xee,0x36,0x5b,0x7b,0x41,0xe2,0x47,0x93, + 0x70,0xdb,0x6d,0x58,0xdf,0xf4,0x63,0x9d,0xd4,0xad,0x34,0x9e,0x98,0x7a, + 0x93,0xdd,0x34,0xc9,0x79,0xf9,0x78,0x3e,0x8e,0x89,0xee,0x01,0x72,0x6f, + 0xb0,0x91,0x6b,0x19,0xc0,0xdc,0xf0,0x38,0x61,0x0a,0x6b,0xe4,0xde,0xe2, + 0x59,0xb2,0xc2,0xd4,0x3f,0x86,0xad,0xfd,0xcf,0x7f,0xbf,0xf8,0x12,0xac, + 0x6e,0x7a,0x60,0x5d,0x9c,0x85,0x69,0x76,0x1a,0xfe,0xe0,0xcd,0xee,0x43, + 0xe1,0x0d,0x17,0x06,0x06,0xe9,0x7c,0xbc,0xd9,0x2c,0x6e,0xfc,0x72,0x9d, + 0x5b,0x22,0x48,0xc1,0xa3,0x47,0xbf,0x11,0x77,0x78,0x0d,0x41,0x61,0x06, + 0xa3,0x51,0x5c,0xc4,0xfa,0xec,0x9e,0x27,0xfd,0x86,0x9e,0xae,0x1a,0x36, + 0x07,0x4b,0x46,0xfa,0x2b,0xd8,0xe7,0xdb,0x10,0x8c,0xb5,0x45,0xcd,0x4d, + 0xb7,0xb0,0x38,0xaa,0xac,0xcc,0xa7,0x48,0x49,0x79,0x02,0x09,0xd9,0x66, + 0x6a,0xac,0xe9,0xa3,0xeb,0x7e,0x8b,0x49,0x86,0x82,0xfc,0x34,0xbc,0x7e, + 0xf9,0x08,0xff,0xf3,0xf7,0xbf,0x21,0x89,0x94,0x69,0x7c,0x58,0x8c,0xe6, + 0x42,0x01,0xba,0xda,0x2a,0x30,0x3a,0x58,0x87,0x6e,0x65,0x05,0x71,0xa9, + 0x02,0xb4,0x49,0x05,0xe8,0x37,0xd4,0x40,0xd2,0x50,0x88,0xb4,0xd4,0x67, + 0x28,0x2c,0x48,0x27,0x1e,0xf5,0x18,0xbf,0x3d,0xf8,0x07,0xf2,0x72,0x53, + 0xce,0x3e,0xc7,0x75,0xd0,0xe3,0xd0,0xf5,0x53,0x92,0x9f,0x90,0xf3,0x92, + 0x4e,0x5c,0x49,0x84,0xb1,0x41,0x11,0xf3,0x1d,0xaf,0x53,0xf5,0x65,0x5c, + 0xe7,0xd6,0x88,0xc5,0x39,0x11,0x6f,0x0a,0x9f,0xf3,0xa6,0x35,0x16,0xdf, + 0x44,0xbc,0x29,0x44,0xbd,0x69,0x22,0xae,0x37,0x9d,0x6f,0x6f,0xda,0xdf, + 0xf3,0x5d,0xf1,0xa6,0x83,0xfd,0x2d,0x1c,0x1e,0xee,0x12,0x6f,0x3a,0x20, + 0xaf,0x0f,0x59,0x9b,0x52,0xd4,0x99,0x2e,0xe5,0x6f,0x22,0xcb,0x69,0x8e, + 0x82,0xe3,0xa3,0x23,0xb2,0xed,0x01,0xd9,0xc7,0x1e,0xd9,0x76,0x97,0xec, + 0x77,0x1b,0x7b,0x3b,0x9b,0xe4,0x38,0x1b,0xd8,0xde,0x8c,0x90,0x63,0xaf, + 0x92,0x32,0x84,0x48,0x79,0x02,0xcc,0x99,0x76,0xf7,0xd7,0x49,0x99,0x7d, + 0x58,0x9a,0xb6,0xc3,0x4b,0xfc,0x65,0x8b,0x38,0xd3,0xee,0x41,0x18,0xab, + 0x61,0x37,0x56,0x9c,0x56,0x78,0x1d,0xf3,0x6c,0x6c,0x16,0x8d,0x95,0x71, + 0x93,0xef,0xbd,0x6b,0xd1,0x0c,0x97,0xed,0x2a,0xb4,0x3f,0x88,0xe6,0x0b, + 0x8a,0xf7,0xfd,0xa7,0x2e,0xe1,0xf3,0x2e,0xc6,0xdd,0xce,0xb9,0x30,0x07, + 0xeb,0x94,0x03,0xd6,0x49,0xe7,0x05,0x3c,0x0e,0x0f,0xa9,0xff,0xaf,0xde, + 0x33,0x36,0x76,0xfd,0xf0,0x7a,0x5d,0x57,0xd6,0xff,0x10,0xd4,0x5b,0xae, + 0xfb,0x7d,0x7a,0x96,0x3c,0x09,0xef,0x6f,0x75,0x35,0xbe,0x37,0xad,0x6f, + 0xf9,0x89,0xaf,0x2c,0xc7,0xdd,0xc6,0xd4,0x37,0x8d,0x11,0x65,0x17,0x8c, + 0x2d,0xed,0x17,0xa0,0x63,0xa2,0x5c,0x56,0x73,0xdc,0xfd,0x2d,0x99,0x67, + 0xc9,0xfb,0xfa,0x2b,0xdb,0xbc,0x0f,0xcb,0xf0,0x10,0x7c,0xee,0x25,0x4c, + 0x10,0x0f,0x6e,0xcf,0xab,0x83,0xa6,0x58,0x4c,0xee,0xc1,0x03,0x88,0x6c, + 0x90,0xcf,0x39,0x3e,0x9a,0xd0,0xbe,0xc6,0x34,0x9d,0xe4,0x9a,0xcf,0xc6, + 0x2d,0xdb,0x5a,0xc4,0x07,0x53,0xaf,0x31,0xa1,0xfd,0xcd,0x8f,0x0c,0x63, + 0x75,0x2d,0xfe,0xb5,0x08,0x05,0x1d,0x09,0xed,0x6b,0x44,0xd9,0x89,0xc5, + 0xa9,0xf8,0xae,0xce,0xce,0xdd,0x6c,0xfc,0x73,0x37,0x6d,0xe8,0xe5,0xbc, + 0x1e,0xf9,0x18,0xa8,0x0b,0x47,0xc8,0x33,0xc8,0xfc,0x68,0xf4,0x1a,0xd2, + 0x76,0x45,0xda,0xce,0x14,0x89,0x5c,0xff,0xdd,0xe6,0xb9,0xdb,0x04,0x69, + 0x6e,0xda,0xa1,0x49,0xf2,0xac,0xe5,0x64,0x39,0x2f,0x69,0x9e,0x09,0x7a, + 0xbf,0xa4,0x7f,0xbd,0x4e,0x07,0xe7,0xe5,0xbb,0x0d,0x3c,0xbe,0x45,0xe8, + 0xf5,0x3a,0x74,0x76,0x75,0xc2,0x6e,0xb7,0xa3,0x4d,0xd1,0x8a,0x29,0xf3, + 0xd0,0x8d,0xb6,0x0d,0x45,0x96,0xc9,0xba,0x23,0x50,0x69,0xe4,0x28,0x2d, + 0x49,0x23,0x75,0xad,0xf6,0x8c,0xcc,0x8c,0x57,0x78,0xf2,0xe4,0x09,0x9e, + 0x3d,0x7b,0x76,0x06,0x75,0x89,0xe6,0x26,0x3a,0x7f,0x71,0x2e,0x71,0xa8, + 0x42,0xbc,0x49,0x7b,0xc6,0x72,0x12,0x9c,0xdf,0x8e,0xe2,0xb4,0x29,0x30, + 0x62,0x14,0xa1,0x55,0x5a,0x4c,0x5c,0x84,0xe6,0x7d,0x7a,0xce,0x9c,0x2b, + 0xde,0xba,0x97,0x99,0x9b,0x91,0xa2,0x4d,0x5e,0x4a,0xbc,0xed,0x0d,0xd9, + 0x36,0x99,0x78,0x5a,0x2e,0xf1,0xa0,0x22,0xf4,0xe9,0xab,0xd1,0x54,0x9e, + 0x0f,0x79,0x4d,0x09,0xa9,0xdb,0x94,0x98,0xd0,0x36,0xc3,0x69,0x56,0xb2, + 0x6d,0xa6,0x3a,0x5b,0x30,0xa2,0x6a,0xc4,0xf2,0xa2,0x92,0xf9,0x0d,0x75, + 0x37,0x3a,0x2f,0x0c,0x6d,0x4b,0x1b,0xe8,0xa9,0x81,0xa1,0xb3,0x9c,0x8d, + 0x27,0x6c,0x69,0x2a,0x46,0x5a,0xda,0xeb,0x0b,0x9f,0x89,0x92,0x4e,0xdc, + 0x50,0xda,0x5c,0xc2,0xd6,0x19,0xe8,0xa9,0xc5,0x00,0xd9,0x96,0xce,0xa3, + 0xb2,0xe2,0x52,0x7f,0xb0,0xbc,0xf1,0x18,0x1b,0x6a,0x44,0x63,0x7d,0x21, + 0x2a,0xca,0xb3,0x13,0x66,0x7a,0xbc,0xe9,0xa3,0x8e,0x79,0x95,0x58,0x7f, + 0xdd,0xca,0xb9,0x31,0x75,0xfe,0x5e,0xe2,0x4d,0xa4,0xae,0x0a,0xd2,0x31, + 0x75,0x23,0x58,0x0f,0xc7,0xda,0x9b,0xd6,0x66,0xce,0x79,0x93,0x8d,0xf8, + 0xcc,0x12,0xf1,0xa6,0x65,0xe2,0x36,0x9e,0x98,0x37,0x05,0xaf,0x78,0xd3, + 0x11,0xf5,0xa6,0xa3,0x98,0x37,0xbd,0x7d,0x4f,0x5c,0xf8,0x75,0xf9,0x9b, + 0xfe,0xb8,0x34,0x96,0x8e,0x70,0xf8,0xf6,0xdc,0xbc,0xbe,0x7b,0xeb,0xd8, + 0xdc,0x5c,0xc3,0xf6,0x4e,0xe4,0xdc,0x1c,0x2b,0xab,0x8c,0xdd,0x63,0xe2, + 0x56,0xc7,0xa1,0x28,0x9f,0xe1,0x37,0xc5,0xc6,0x7a,0x85,0x56,0xae,0x10, + 0xd9,0xf0,0x47,0xc7,0x85,0x5d,0x5e,0xff,0x20,0x80,0xc8,0x96,0x2f,0xee, + 0x36,0xef,0x83,0x8e,0xe1,0xbe,0xae,0x0c,0xb4,0xed,0x28,0xd1,0xfd,0x6d, + 0xed,0xc6,0x7f,0x0e,0xa4,0xf7,0xbc,0xeb,0xb6,0x59,0x71,0x2d,0xc1,0x61, + 0x31,0xb1,0xf6,0x81,0xf3,0x38,0x2c,0x33,0xcc,0x19,0xe2,0xed,0x2f,0xe0, + 0x73,0xc4,0xdd,0xe6,0x7d,0x78,0x97,0xe7,0x59,0xdb,0x92,0x79,0x60,0x04, + 0x1a,0x41,0x23,0x3a,0x4a,0x1b,0x88,0x4b,0x0d,0x92,0x32,0xfb,0x58,0xfc, + 0x44,0x22,0xfb,0xa2,0x71,0xc8,0xa1,0x50,0xfc,0xb2,0xd1,0xf6,0x40,0xb7, + 0xdd,0x92,0xd0,0xfe,0xe8,0x78,0xa1,0x8d,0x6d,0x6f,0xdc,0xfd,0xad,0x93, + 0x67,0xd2,0x44,0xf6,0xe5,0x98,0x9b,0x81,0xdf,0xbb,0x74,0xed,0x75,0x1d, + 0x55,0xeb,0xa1,0xcc,0xad,0x45,0x6b,0x66,0xe5,0x05,0xd4,0x45,0x22,0x8c, + 0xb6,0xeb,0xe2,0x42,0xfb,0x36,0xe3,0xed,0x6b,0x2d,0xe2,0xc6,0xac,0x71, + 0xf4,0xda,0xed,0xe2,0x61,0xea,0x33,0x32,0xb7,0x8c,0xb7,0x3f,0x7a,0x3d, + 0x12,0xd9,0x17,0x85,0x7a,0x12,0xbd,0x1e,0x03,0xcd,0x4a,0xf6,0x39,0x06, + 0x88,0x3b,0xd1,0x31,0x58,0xb4,0xbe,0x9d,0x1d,0x18,0xc5,0xb8,0x56,0x8f, + 0x65,0x8b,0x05,0x8a,0x76,0xf2,0xfc,0x5b,0x94,0x83,0xdc,0xfc,0x8c,0x33, + 0x44,0xe2,0x2a,0x0c,0x74,0x77,0x63,0xba,0xc7,0xc8,0xf6,0x35,0xdd,0xdd, + 0x43,0x9e,0x89,0x2c,0x71,0xcb,0x46,0xbf,0x3f,0xd4,0x2d,0x13,0x29,0x1b, + 0xfd,0xae,0x85,0xc3,0x57,0xfd,0x2d,0xb2,0xee,0x66,0xb1,0x57,0x89,0x9e, + 0xef,0x6f,0x09,0xfa,0x1d,0x0e,0xfa,0xe9,0x18,0xe6,0x31,0xcc,0x0d,0x0e, + 0xb2,0x18,0x36,0x7a,0xef,0x8b,0xd7,0xde,0x7e,0xdf,0x08,0x6f,0xb8,0xd1, + 0xdb,0xdf,0x0d,0x65,0xbb,0x02,0x0e,0x97,0x0d,0x5e,0xbf,0x03,0x2d,0xb2, + 0x46,0xb4,0x6b,0x64,0x37,0xde,0xc7,0xd6,0xbe,0x1f,0x8b,0x4e,0x33,0x84, + 0xa5,0x85,0xc8,0xcd,0x7e,0x42,0xee,0x61,0x51,0x57,0x18,0x26,0x0e,0xd1, + 0xd7,0x5d,0x7b,0x01,0xb1,0x28,0x0f,0xb5,0xd5,0x59,0xcc,0x6d,0x06,0xfb, + 0x6a,0x91,0x9f,0x9b,0x04,0x7d,0x47,0x29,0x02,0x1e,0x4d,0xdc,0xba,0x3b, + 0xea,0x4f,0xf5,0xd0,0xeb,0x2a,0x31,0x3c,0x50,0xcf,0x5c,0x26,0xe3,0xcd, + 0xc3,0xb8,0x64,0xa6,0x3f,0x22,0x9e,0x15,0x6d,0x9b,0x9a,0x18,0x69,0x24, + 0xae,0x53,0x4d,0xf6,0x5d,0x89,0xa1,0xfe,0x7a,0x58,0x67,0xe5,0xec,0x18, + 0xce,0x59,0x25,0xf4,0xd5,0x22,0x78,0xac,0x2a,0xb8,0xe6,0xc9,0xef,0xd3, + 0xa9,0x81,0x83,0xb8,0x93,0x65,0x50,0x7e,0xe6,0x50,0xef,0x83,0xf6,0x23, + 0x0e,0x0d,0x90,0xcf,0x65,0xa8,0xbb,0x00,0xfd,0xac,0x8b,0x96,0xd6,0x0f, + 0x6e,0x3f,0x35,0x26,0x86,0xa8,0x26,0x9d,0x95,0xf5,0x3c,0x59,0x99,0x8f, + 0x51,0x5e,0x9a,0x4e,0xee,0x47,0xb3,0xd8,0xd8,0x9a,0x87,0xcb,0x33,0x85, + 0xc9,0x19,0x23,0x46,0x26,0xfa,0x12,0x66,0xc1,0x3a,0x04,0x99,0xb4,0xec, + 0xc2,0xfe,0x2b,0x4a,0x53,0x62,0x6d,0x76,0x77,0xc3,0x9b,0xf6,0x77,0xb6, + 0x58,0x7c,0xd3,0xc9,0xc9,0x01,0xe1,0x28,0x9a,0x87,0xe0,0x96,0xbd,0xe9, + 0xe0,0x64,0x93,0xb0,0x81,0xfd,0x93,0xf5,0x2f,0xee,0x4d,0x3c,0x9f,0x0f, + 0xea,0x5c,0x8b,0xd3,0x53,0xb0,0x9b,0x27,0xaf,0x75,0x9f,0xaf,0x99,0xe5, + 0x05,0x13,0xcb,0x87,0x93,0x08,0xab,0xab,0xce,0xb8,0xfb,0xa2,0x7d,0x9f, + 0x8e,0xb9,0xd9,0x84,0xf6,0x65,0x37,0x4f,0x93,0xed,0xfc,0x71,0xf7,0x47, + 0xfb,0xb4,0x13,0x2d,0x1b,0x6d,0xef,0xf5,0xb9,0x17,0x30,0xd8,0xaa,0x66, + 0xde,0x34,0xd4,0xaa,0x41,0x98,0x5c,0xd7,0xf5,0x0d,0x52,0xb6,0x59,0x33, + 0xcb,0x4f,0xe0,0x73,0xd9,0xd9,0xbc,0xad,0xad,0xca,0x26,0xc8,0xda,0x1a, + 0xd1,0xaa,0x68,0xc1,0xcf,0xbf,0xfc,0x84,0x9c,0xdc,0x2c,0xf2,0x2c,0x3d, + 0xc8,0xfa,0xdf,0xe9,0xbe,0x16,0xa7,0xc7,0x59,0xfd,0x1c,0xaf,0x6c,0xc1, + 0x80,0x1d,0x8b,0x34,0x0e,0x3d,0x81,0xb2,0x2d,0xcd,0x9a,0x58,0xce,0xa1, + 0x78,0xe7,0xcd,0x6d,0x8f,0x7f,0xde,0xa6,0x7b,0x06,0x31,0xd9,0xd5,0x4b, + 0x30,0x5c,0x80,0xba,0x03,0x8b,0x8f,0xbe,0xe6,0xba,0xda,0x88,0x3f,0x5e, + 0xde,0xe6,0x7d,0x2c,0x8c,0x4d,0x32,0xef,0x8d,0xb7,0xaf,0x08,0x79,0xbe, + 0xa0,0xef,0x27,0xb6,0xbf,0x31,0x84,0xc8,0x73,0xd8,0xbc,0xcd,0x84,0x85, + 0x45,0x33,0x76,0x0e,0xdf,0xf9,0xcd,0xb2,0x6d,0x9e,0xf9,0x72,0x22,0xfb, + 0xa3,0x6d,0xc3,0x2e,0xdb,0x02,0xfa,0x1a,0x14,0xd0,0x96,0x88,0x31,0xa5, + 0x37,0xb0,0x6b,0xb3,0xba,0x46,0x5d,0x6a,0x22,0xa1,0x7d,0xcd,0xbe,0xe7, + 0xdc,0xd1,0xe5,0xf4,0xfd,0xf8,0xdb,0x0d,0x63,0xc5,0xed,0xb9,0x42,0x38, + 0xec,0x63,0xcf,0x82,0x97,0xf7,0x45,0x97,0x85,0x43,0xbe,0xb8,0xdb,0x9c, + 0x42,0xfb,0x93,0x7d,0xe4,0x79,0x50,0xad,0x51,0xa2,0x4b,0xaf,0x65,0xf5, + 0x09,0x6d,0x3f,0x1a,0x18,0xec,0x86,0xac,0xb5,0xf1,0xca,0x3e,0x43,0x81, + 0x95,0xab,0xc7,0x0f,0x45,0x9f,0x3b,0xd6,0x77,0xbc,0x98,0x5d,0x18,0x87, + 0xb4,0x55,0x4c,0xbc,0x28,0x13,0xee,0xa5,0x77,0x0e,0x42,0x1d,0xa9,0x45, + 0x92,0x0b,0x85,0xac,0x10,0xd5,0x95,0x99,0xac,0xff,0x8e,0x2e,0x37,0x4f, + 0x35,0x21,0x25,0xf9,0x11,0x5a,0x1a,0xf3,0xd1,0xd3,0x55,0x8e,0xd2,0x92, + 0x57,0x10,0x14,0x3e,0x47,0x37,0x71,0xa4,0x65,0x9b,0x22,0xbe,0xb7,0x58, + 0x64,0x68,0x14,0x65,0x5e,0x4b,0x6f,0x77,0x15,0xcb,0x21,0xf9,0x3e,0x1f, + 0x30,0xf5,0x48,0x31,0x3e,0xd8,0x88,0x51,0x8d,0x84,0x3c,0xcf,0xc8,0xb0, + 0x38,0xd9,0x06,0xef,0xa2,0xea,0x96,0xda,0x68,0xb4,0xf0,0x38,0xda,0x21, + 0x6d,0x2a,0x66,0x08,0x8b,0x5f,0xa3,0x51,0x9c,0x0f,0x9d,0x56,0x84,0x65, + 0xe7,0x30,0x1c,0xce,0x51,0x74,0xf7,0x2a,0xd8,0x6f,0xff,0x3c,0x72,0x05, + 0x79,0x7e,0xee,0x52,0x60,0xeb,0x20,0xfe,0xfd,0x28,0x11,0xd6,0xc8,0xf3, + 0xed,0xe0,0x68,0xf7,0x85,0xfd,0x6b,0x75,0xad,0x18,0x1d,0xd1,0xa3,0x59, + 0x22,0x40,0x6d,0x55,0x26,0xc3,0x4d,0xca,0xf9,0x21,0x6f,0x0a,0xc6,0xf2, + 0x38,0x9d,0xcf,0xe1,0xb4,0x16,0x1c,0x88,0xe6,0x70,0x0a,0x8f,0x5c,0x1b, + 0xdf,0xc4,0xbc,0x69,0xe7,0x34,0xbe,0xe9,0xb2,0x37,0x6d,0x12,0x67,0x22, + 0x6e,0x73,0xb0,0x8b,0xe3,0xe3,0x03,0xe2,0x4c,0xd1,0xf8,0xa6,0x9b,0x7a, + 0xd3,0xc9,0xb5,0xde,0x44,0x9c,0xe9,0xed,0x76,0x62,0xde,0xc4,0xc7,0x84, + 0xf3,0xf0,0xdc,0x09,0xa8,0x0f,0xce,0xf4,0xf6,0x91,0x7b,0x7f,0xfc,0xbe, + 0xdd,0xf3,0x4c,0x9b,0xc7,0x90,0x91,0x91,0x0e,0xb5,0xb6,0x0d,0x91,0xad, + 0xf8,0xed,0x7c,0x5c,0x41,0xeb,0x55,0xdb,0xe4,0x04,0xfb,0x2c,0xe7,0x99, + 0x1f,0x1d,0x86,0xdf,0x6b,0xbb,0x76,0x3b,0x3a,0xb6,0xf0,0xf2,0x36,0xef, + 0xc3,0x36,0x39,0x15,0xd7,0xe9,0x28,0x74,0xb9,0x6d,0x72,0xfa,0xc6,0xfb, + 0x1a,0x52,0x77,0xa0,0xb5,0x56,0x8c,0xa6,0xa6,0x26,0xf4,0xf5,0xf5,0xa1, + 0xa1,0xb1,0x01,0x3d,0x03,0x9d,0xac,0x5e,0xa7,0xfb,0xa3,0xe3,0xe0,0xe6, + 0x88,0x83,0x24,0x52,0x3e,0x9f,0xc7,0x41,0xb6,0xb3,0xa2,0xaf,0x51,0x09, + 0x75,0xa1,0x18,0xe3,0x1d,0x06,0x96,0x37,0x84,0xba,0x9e,0x95,0x94,0x3d, + 0x91,0x7d,0xbd,0xef,0xdc,0xd1,0xe5,0xd4,0x57,0xe3,0x6d,0x47,0xdb,0x0b, + 0xad,0x93,0x8e,0x2b,0xd0,0xb8,0xd0,0x8d,0x38,0xed,0x5e,0x34,0x86,0xc2, + 0xe3,0x70,0xc7,0xdd,0xe6,0x14,0xea,0x3c,0xd4,0x9b,0xb4,0x3a,0x35,0xba, + 0x7b,0x3a,0xd8,0xd8,0x6c,0x17,0x29,0x83,0xa8,0xbe,0x3a,0xae,0x37,0x2d, + 0x2f,0x2e,0x5f,0xd9,0x07,0x3d,0xc6,0xf9,0x75,0x36,0x49,0x1d,0x49,0xeb, + 0x69,0x9a,0xa7,0x40,0xdd,0x52,0x82,0x61,0xb5,0x18,0x9d,0x8d,0x35,0xa8, + 0x2f,0xcf,0x86,0x5a,0x51,0x8c,0x96,0xa6,0x02,0x64,0x67,0x3e,0x25,0xf5, + 0x76,0x1a,0x2a,0xca,0x52,0xd8,0xdc,0x2b,0xb4,0xef,0xad,0xdf,0x50,0x89, + 0xd4,0x07,0x4f,0xf0,0xe2,0x9f,0xbf,0x43,0x5c,0x50,0x00,0x63,0x9b,0x18, + 0x93,0xba,0x66,0x0c,0x69,0x1b,0x60,0x1e,0x6d,0xb9,0xb6,0x6e,0x9f,0xd6, + 0xb7,0xb0,0xf5,0x12,0xc1,0xef,0xd2,0x60,0xb0,0xb3,0x1e,0xed,0x85,0x95, + 0xd0,0x95,0xd7,0xc2,0x3a,0x16,0x6d,0x27,0xb2,0x4f,0x2b,0x12,0xde,0x17, + 0x75,0x2e,0x07,0x71,0xbc,0x9e,0xae,0x4a,0xf6,0x99,0xc4,0xc4,0xdd,0x74, + 0x9a,0x5a,0xf2,0xfd,0x6b,0x80,0xb8,0xaa,0x0a,0x29,0xbf,0x3e,0x45,0xfe, + 0xf3,0x34,0xd4,0xe6,0x0a,0x31,0xa8,0xd2,0x91,0xef,0xde,0x10,0x1b,0x13, + 0x14,0x0f,0xfa,0x3c,0x42,0xc7,0x08,0xed,0x1c,0x5e,0xfd,0x6e,0x04,0xfd, + 0x34,0x96,0x64,0xf2,0xda,0x6d,0xe3,0x41,0xdb,0xfc,0x57,0xc3,0xd1,0xe7, + 0xcc,0xed,0x83,0x10,0xbc,0xe4,0x39,0x5d,0xa5,0x6d,0x45,0x8b,0xbc,0x01, + 0x6d,0x6d,0x6d,0x30,0x4d,0xeb,0xd0,0xd4,0x98,0x07,0x89,0x38,0x87,0xf5, + 0x2d,0x3a,0xaf,0xb8,0xea,0xe7,0xf3,0x26,0x16,0x17,0x7e,0x14,0xed,0xa7, + 0x3b,0x39,0x8e,0xb6,0x37,0x5d,0x9b,0x87,0x80,0xf7,0x26,0x1e,0x1e,0x9e, + 0x18,0xab,0x1b,0x6e,0xe4,0x17,0xe4,0xa2,0xaa,0xa6,0x1c,0x8b,0x4e,0x13, + 0xe7,0xe5,0xf9,0x1a,0x98,0x99,0x1b,0x46,0x7a,0x66,0x2a,0x72,0xf3,0xb2, + 0x30,0x6f,0x35,0x43,0xd1,0x2e,0xc5,0x83,0x07,0x0f,0xb0,0xe4,0x9a,0x23, + 0xcf,0xf2,0x1f,0xdf,0xaf,0x46,0x1d,0xd2,0x3a,0x31,0x01,0x53,0xdf,0x20, + 0x56,0x96,0xbf,0x7c,0xdf,0x25,0x75,0x23,0xea,0x48,0x97,0x09,0x85,0xae, + 0x6f,0x6f,0xa2,0xb1,0x07,0xf1,0xb6,0x39,0x85,0x7e,0x26,0xfa,0x1d,0x34, + 0x0e,0x19,0xd0,0xd4,0x22,0x46,0x97,0x41,0x0d,0x85,0x52,0x8e,0x47,0x8f, + 0x7e,0xc7,0xe8,0x64,0x1f,0x8b,0xb9,0xa0,0xb1,0x4b,0x93,0x33,0x43,0x58, + 0xdb,0xf2,0x20,0x10,0x24,0xdb,0xb9,0xdc,0x17,0x8f,0x1f,0x8c,0x3f,0x4e, + 0xb4,0xa9,0x45,0x84,0xfc,0x8c,0x0c,0xd4,0x66,0xe7,0x42,0x5f,0x5f,0xc3, + 0xfc,0x22,0xe8,0xd5,0xb0,0xf8,0x68,0xa9,0x24,0x87,0xf5,0xe7,0x95,0x97, + 0x26,0xb3,0xfe,0x34,0xba,0x9c,0x32,0xda,0x2e,0xc1,0x90,0xbc,0xf1,0x02, + 0x06,0x69,0x2d,0x26,0x07,0x24,0x67,0xeb,0x5c,0x66,0x54,0x79,0x75,0x9b, + 0x0f,0xe1,0x5f,0x56,0x63,0xa6,0xbb,0x05,0xea,0xa2,0x6a,0x68,0x4b,0xaa, + 0xb1,0x30,0x22,0x67,0xfb,0xa2,0xfe,0x74,0xd3,0x7d,0x74,0xd4,0x56,0xa3, + 0x3c,0x39,0x13,0x55,0xf9,0x19,0x30,0xe8,0xeb,0xd1,0xd9,0xd5,0x82,0xa2, + 0xe2,0x5c,0x94,0x56,0x08,0xa0,0xeb,0x52,0xc1,0x1b,0xb0,0x47,0xe7,0xcf, + 0xea,0x32,0x60,0x5c,0xdb,0x75,0x23,0x26,0x74,0xc4,0x4d,0xc2,0x5e,0x96, + 0xe7,0xe2,0xf2,0xf9,0xf4,0x79,0x68,0x3e,0x93,0xa1,0x1b,0xef,0x8b,0x62, + 0x19,0x19,0x62,0x6d,0xd3,0x57,0xae,0x0f,0xf1,0xb2,0x35,0xbf,0x1f,0xdd, + 0xad,0x1a,0xbc,0xfe,0xf5,0x09,0x5e,0xfe,0xfc,0x08,0x75,0x05,0xf9,0x90, + 0x8b,0x0b,0xd9,0xb5,0xd1,0x2b,0xcb,0x59,0x9b,0x9c,0xa9,0x47,0x06,0x73, + 0xaf,0x1c,0xb3,0xfd,0x6d,0xb0,0x0c,0x2a,0xb1,0x3c,0xa7,0x23,0xfe,0xd4, + 0xf3,0x2e,0x67,0x78,0x78,0x98,0x78,0xd3,0x18,0x56,0x7d,0x13,0xf0,0xd9, + 0xc7,0xe1,0xb5,0x4e,0x92,0xbf,0x26,0x04,0x9c,0x73,0x08,0xb9,0x16,0xb0, + 0xea,0xb5,0x23,0x42,0x7c,0x6f,0x3d,0xe8,0xc6,0xe6,0xaa,0x0f,0xdb,0x91, + 0x20,0x76,0x37,0x89,0xb7,0x6c,0xaf,0xe3,0x70,0x6f,0x2b,0x36,0x9e,0xee, + 0x00,0x47,0x07,0xc4,0x81,0x8e,0x4f,0xa2,0xb1,0xe1,0xef,0xf5,0xa6,0xe3, + 0x1b,0x7b,0xd3,0x01,0xef,0x4d,0xdf,0x34,0xe3,0x53,0x03,0x18,0x9b,0x1c, + 0xc0,0xfc,0xe2,0x34,0x1b,0xbf,0xc2,0x75,0x79,0x78,0x6e,0x07,0xfa,0xdb, + 0xa5,0xf7,0xd7,0xcc,0xcc,0x0c,0x4c,0x9a,0x06,0xd9,0xfc,0x67,0x4e,0xf7, + 0x3c,0x6c,0x0e,0x13,0xd6,0xf9,0x9c,0x05,0x1f,0xc5,0xea,0xa6,0x8b,0xb5, + 0x75,0xfc,0xf2,0xeb,0x4f,0xac,0xcf,0x88,0xd6,0x0f,0x81,0x55,0x27,0xfe, + 0xf7,0xff,0xfe,0x5f,0x18,0x9f,0x1c,0xc4,0xfa,0x2e,0x7f,0x5e,0xe3,0xe1, + 0x5a,0x99,0x67,0xfd,0xc6,0x85,0x45,0xa4,0xde,0x2f,0x2d,0x21,0xdf,0xc9, + 0x74,0xe2,0x69,0x5e,0x18,0x47,0xba,0xa1,0xe9,0x50,0x41,0xa3,0x55,0x11, + 0x1f,0x1d,0x23,0xee,0x14,0xbf,0x2f,0xf5,0x3a,0x86,0xc7,0x7b,0xd0,0xd1, + 0xd1,0xcc,0xc6,0xfe,0xcf,0x9b,0xa5,0x17,0x7c,0x87,0xc6,0x5e,0xd3,0x65, + 0xd6,0x39,0xf9,0xb5,0x4e,0xf4,0x39,0x39,0x75,0x24,0xda,0x5e,0xe5,0xb2, + 0xb6,0xdf,0x6c,0x1b,0x52,0xd6,0x81,0x9e,0x6a,0x18,0x3a,0x2b,0xd0,0xd3, + 0x2d,0x41,0x6d,0x6d,0x09,0x72,0xf2,0x32,0xa1,0xef,0x51,0x73,0x7e,0x0d, + 0x13,0x81,0xcd,0x3d,0x38,0x47,0xc7,0x40,0x75,0xb0,0x5c,0x82,0xa7,0xd4, + 0x08,0x4b,0x90,0x9e,0x91,0x8a,0x92,0xec,0x7c,0xd4,0xa5,0x0b,0x50,0xf2, + 0x22,0x0b,0x55,0x29,0x79,0x50,0x57,0xd6,0x60,0xb8,0xad,0x05,0xd6,0x71, + 0x0d,0xc2,0x2b,0x57,0xbd,0x29,0xe8,0x1e,0x83,0xd3,0x34,0x82,0xc5,0xd1, + 0x11,0x38,0xa6,0x26,0xb0,0x6c,0x9a,0x81,0xc7,0x32,0x87,0x15,0xeb,0x02, + 0x02,0x4b,0x4b,0x08,0x2d,0x2f,0x63,0xcd,0xeb,0xc5,0x7a,0xc0,0x8f,0xcd, + 0x70,0x98,0xf8,0x53,0x84,0xc5,0x37,0x1d,0x1d,0x44,0xf3,0x37,0x1d,0xed, + 0x1f,0xdc,0x82,0x37,0xed,0x5d,0x88,0x6f,0x8a,0xef,0x4d,0xef,0xdc,0x29, + 0xea,0x4d,0xe1,0x98,0x37,0xf1,0xee,0xf4,0x35,0x11,0xd9,0xf6,0x92,0xef, + 0x71,0x3a,0xb9,0x9f,0xe5,0xa1,0x44,0x58,0x8c,0xd9,0xf9,0x71,0xce,0xcb, + 0xc4,0x73,0x3b,0xac,0x04,0x9d,0xf8,0xf1,0xc7,0x1f,0xd0,0xd7,0xd7,0x03, + 0xf7,0xca,0x22,0x4c,0x73,0x93,0x68,0x53,0xb4,0x41,0x26,0x6f,0xc6,0xf4, + 0xec,0x28,0x82,0x91,0xf8,0x71,0x5c,0x3c,0xd7,0x43,0xeb,0xff,0xca,0x6a, + 0x21,0x9e,0xbf,0x78,0xc2,0x5e,0xd3,0xbe,0xb9,0x9e,0xbe,0x2e,0xfc,0xdb, + 0xbf,0xfd,0x1f,0x72,0x7e,0xc7,0x59,0x1f,0x12,0xd7,0x65,0xbc,0xcb,0xac, + 0x04,0x17,0xa1,0xef,0xee,0x60,0xe3,0x16,0x5c,0x2b,0x0b,0x78,0xf9,0xf2, + 0x25,0x76,0xf6,0xd7,0x58,0xfd,0xd3,0xd0,0x28,0xfe,0xa8,0x36,0xd1,0xf5, + 0xad,0x10,0x5a,0xa4,0x12,0xc8,0xa5,0x25,0x30,0x4d,0x48,0xe0,0xb2,0xd3, + 0x39,0x4d,0xa8,0x83,0xc8,0xa0,0x90,0x0b,0xa1,0x53,0x57,0xb0,0xd7,0x77, + 0x15,0xbf,0x47,0x8d,0x45,0x0b,0xf5,0xa5,0x2a,0xe8,0xb4,0xf5,0xe4,0x5e, + 0x9c,0x8d,0x8c,0xcc,0x34,0x0c,0x18,0x7b,0xb1,0xb6,0xf9,0xf5,0x79,0xf8, + 0x3e,0xf1,0x0a,0xab,0x7d,0x16,0xf5,0xe2,0x1a,0x64,0x66,0xbd,0x41,0x71, + 0x49,0x2e,0xf4,0x9d,0x12,0x16,0x5b,0x3f,0x41,0xfb,0x4b,0x57,0x68,0xfe, + 0xcb,0xfe,0x58,0x2e,0x82,0xd3,0x39,0xea,0x26,0xd9,0x1c,0x75,0x5b,0x91, + 0x59,0x6c,0xaf,0xcf,0xb3,0xb8,0xf0,0x9d,0xcd,0x25,0xec,0x9e,0xc6,0x85, + 0xef,0xfa,0x70,0xb0,0x17,0xc4,0xe1,0xfe,0xc5,0x7e,0xba,0x93,0x93,0x3d, + 0xf2,0x3f,0xf1,0xa6,0xc3,0xc3,0xe8,0x3c,0x2b,0xd7,0xcd,0x4f,0x97,0x70, + 0x7b,0xd3,0x3b,0x67,0x3a,0xa0,0xce,0x74,0x12,0x61,0x9f,0xeb,0xb4,0xad, + 0x69,0xef,0x2c,0x26,0x3c,0x18,0x8b,0x09,0x0f,0xf0,0x9c,0xc1,0xfd,0x77, + 0xf0,0x93,0x20,0xcf,0xca,0xcb,0x1e,0x1b,0x74,0xba,0x0e,0x52,0x8f,0x8e, + 0x20,0x3b,0x27,0x03,0x43,0xa3,0x06,0xee,0xcb,0xc5,0xf3,0xc9,0x84,0xd7, + 0xdd,0xa8,0xa8,0x2a,0xc1,0xeb,0xd7,0x2f,0x60,0x23,0xf7,0x28,0xb5,0xb6, + 0x15,0x69,0xe9,0xc9,0x30,0xf4,0xea,0x30,0x32,0x66,0x44,0x45,0x45,0x29, + 0x46,0xc6,0xfb,0x38,0x2f,0xe7,0x7d,0xa4,0xd7,0xa8,0xc3,0xeb,0x14,0x72, + 0x5e,0x1d,0xd3,0x30,0xcf,0x8f,0xe1,0xaf,0x7f,0xfd,0x2b,0xbe,0xfb,0xee, + 0x3b,0xf8,0xc3,0x76,0x16,0x73,0x4b,0x63,0x66,0x69,0xae,0x22,0x9a,0xbb, + 0x91,0xeb,0xb2,0xde,0x05,0xbc,0x41,0x1b,0x16,0xec,0x93,0xb0,0x2e,0x4d, + 0xa3,0xcb,0xa0,0x42,0x55,0x4d,0x29,0x36,0x88,0x5f,0xda,0xec,0x16,0xa8, + 0xd5,0x6a,0x58,0x6c,0x13,0xb0,0x39,0x67,0x50,0x55,0x5d,0x46,0xce,0xe9, + 0xf5,0x39,0x45,0x3e,0x84,0x5c,0xd1,0x44,0xbe,0xd7,0x79,0x6c,0xec,0xd9, + 0xec,0xb4,0x84,0x38,0x54,0x13,0xf3,0xa6,0x0e,0xe6,0x4d,0xea,0x3b,0x87, + 0xc7,0xa1,0xc4,0xcc,0x78,0x03,0xc6,0x87,0x44,0xd0,0xaa,0x6b,0xf1,0xf3, + 0x2f,0x3f,0xc0,0x68,0x24,0xbe,0xb0,0x79,0xb7,0x62,0x10,0x3f,0x04,0x6d, + 0x4f,0xa1,0x39,0xc6,0xd8,0xf7,0x7e,0xc3,0xcd,0xae,0x6d,0x22,0xdb,0xd3, + 0xcf,0x3b,0x38,0x3c,0x80,0x47,0x8f,0x7f,0x47,0x46,0x56,0x3a,0x96,0x6c, + 0x9d,0x58,0x98,0x55,0x61,0xc9,0xda,0x09,0xef,0x72,0x3f,0x56,0x03,0x23, + 0x67,0x73,0xfb,0xb2,0x39,0xea,0x36,0x2c,0xc4,0x99,0xac,0xd8,0xdd,0xb2, + 0x63,0x6f,0xdb,0x89,0xfd,0xf3,0xde,0xc4,0xe2,0x9b,0x22,0x17,0xbc,0xe9, + 0xed,0xc9,0x01,0xfe,0x38,0x8d,0x0b,0xbf,0xe7,0xde,0x44,0xf7,0x45,0xc7, + 0x96,0xd2,0x7e,0x21,0xda,0x36,0x1b,0x6d,0xcb,0xe2,0xda,0x83,0xbe,0x2d, + 0x36,0xf7,0x7d,0x6c,0x9e,0x0e,0x81,0xa0,0x08,0x7f,0xfa,0xd3,0x9f,0x90, + 0x93,0x93,0x83,0x99,0xd9,0x51,0x44,0xb6,0x3d,0xd8,0x3e,0xe4,0xbe,0x7c, + 0x3c,0x1f,0x7f,0x5d,0x75,0x3a,0x1d,0xab,0xcf,0xad,0x8e,0x29,0xb6,0x8c, + 0xc6,0xe3,0x28,0x55,0x2d,0xec,0xba,0x4e,0xcc,0x0c,0x40,0xd4,0x50,0x85, + 0x61,0xe6,0x4d,0xdc,0x97,0xf7,0xbe,0xe1,0xf2,0xcd,0xb3,0x9c,0x0e,0xdf, + 0xfd,0xe3,0x3b,0xf2,0xac,0x91,0x8d,0x7f,0xfd,0xd7,0x7f,0x45,0x5e,0x7e, + 0x1e,0x02,0x6b,0x0e,0x2c,0x3a,0xe6,0x30,0x32,0x3a,0x84,0xd1,0xd1,0x51, + 0x38,0xdd,0x56,0x6c,0xb0,0x7e,0x3b,0xee,0xcb,0xcc,0x25,0x35,0xa2,0x32, + 0xfc,0xe5,0x2f,0x7f,0xc6,0xdf,0xff,0xfe,0xdf,0xa8,0xae,0x2d,0x63,0xcb, + 0xb6,0x0f,0x82,0x58,0x09,0x2c,0x23,0x3b,0x3b,0x1b,0x7f,0xfd,0x8f,0xbf, + 0xe0,0x6f,0x7f,0xfb,0x1b,0xf9,0xae,0x4e,0x7f,0xf2,0xb1,0x68,0x9f,0xa9, + 0xb8,0xb1,0x0e,0xcf,0x9e,0xfe,0x0a,0x69,0x93,0x00,0x4d,0x0d,0xf9,0xe8, + 0x50,0x95,0x23,0x40,0x3c,0xe5,0xae,0xe0,0x75,0x2a,0xb1,0x34,0x2f,0x47, + 0x5f,0x77,0x15,0x7e,0xf8,0xe1,0x07,0xfc,0xe3,0xfb,0xff,0x81,0xdd,0x69, + 0x61,0x7d,0x5b,0xdc,0x5c,0xa3,0x4f,0xf3,0xa6,0x4d,0xe2,0x2b,0xcb,0x2e, + 0x3b,0x71,0x3e,0x23,0x8c,0x83,0x03,0x98,0x5b,0x98,0xc2,0xfa,0x76,0x22, + 0xf9,0x95,0x63,0x73,0x13,0xc6,0xfa,0xb5,0x46,0x27,0x06,0x90,0xf6,0x26, + 0x05,0x42,0x21,0x71,0x5e,0x8d,0x14,0x0b,0x73,0xdd,0x08,0xf8,0x68,0x3e, + 0x82,0x2f,0xe5,0x4d,0x47,0x09,0x79,0xd3,0xfe,0x15,0x6f,0x0a,0x9f,0xcb, + 0x41,0x70,0xfa,0x19,0x6f,0xe7,0x5a,0xed,0x1e,0x86,0xb1,0x60,0x9d,0x25, + 0xcf,0x07,0x15,0x90,0x4a,0x9b,0xc9,0x31,0x37,0x39,0xff,0x7d,0x7f,0x4b, + 0xd0,0xba,0x75,0xde,0x3a,0xc3,0xe6,0x74,0x12,0x96,0x0a,0xf1,0xe3,0x8f, + 0x3f,0xb2,0x7b,0x58,0x5a,0x5a,0x1a,0xb4,0x3a,0x55,0xec,0x99,0x87,0xfb, + 0x72,0xf2,0x24,0x0e,0xed,0x3b,0xca,0xcc,0xcc,0x84,0x58,0x2c,0x86,0x7f, + 0x75,0x89,0x2d,0x93,0xca,0x25,0xcc,0xa5,0x42,0xab,0x7e,0xd6,0x4f,0xf7, + 0xe0,0xc1,0x2f,0x2c,0x0f,0x0b,0xd7,0x65,0xbd,0x6f,0x50,0xef,0xdc,0x66, + 0xe3,0xb8,0x69,0x1d,0xbd,0x04,0x49,0xb3,0x08,0xff,0xfe,0xef,0xff,0x86, + 0xdd,0x83,0x75,0x2c,0x2e,0xcd,0x31,0x37,0x98,0x9a,0x19,0x45,0x20,0x48, + 0xdc,0xb5,0x4b,0x83,0xf1,0xe9,0x7e,0xce,0xcb,0x7c,0x17,0xa0,0xb1,0x1f, + 0xb4,0x7e,0x39,0x7d,0xed,0xf6,0x5b,0x51,0x5f,0x5f,0x8f,0xe5,0x65,0x27, + 0x3b,0xa7,0xbf,0xfd,0xf6,0xeb,0xad,0x78,0x53,0xf4,0x58,0x6b,0xb0,0xda, + 0xe6,0xf0,0xe6,0xcd,0x1b,0xfc,0xbf,0xff,0xfc,0x33,0xd4,0xca,0x52,0xf8, + 0xdc,0x2a,0xce,0x7d,0x89,0x96,0xc1,0xb7,0xdc,0x0e,0x7d,0x47,0x15,0xf9, + 0xbc,0xbf,0x91,0xf2,0xa5,0x61,0x2d,0x12,0xe6,0xfc,0xda,0x7c,0x0a,0xf4, + 0xda,0xf5,0x0f,0xea,0xd9,0x33,0xb7,0xb2,0xbd,0x8d,0xc5,0x02,0xe4,0x90, + 0x67,0x09,0x9d,0xbe,0x3d,0xa1,0x67,0x6f,0x36,0xbf,0x0e,0x6d,0x9b,0x21, + 0xae,0x41,0xbd,0x83,0xfa,0x07,0x75,0x98,0x89,0x89,0x71,0xe2,0x4f,0x25, + 0x90,0xb6,0x88,0xb0,0x64,0x1b,0xc4,0xc6,0x9a,0x09,0x9b,0x11,0x3a,0xa6, + 0xce,0x8a,0x1d,0xe2,0x4d,0xd1,0x7e,0x3a,0x37,0xf1,0xa6,0x95,0x2b,0xde, + 0x74,0xfc,0x95,0x79,0x13,0xad,0x93,0x5b,0xa4,0x8d,0x78,0xf9,0xea,0x39, + 0x26,0xa7,0x87,0xd9,0xf8,0xe8,0x9e,0x7e,0x1d,0xe7,0xdf,0x81,0x6f,0x0d, + 0xfa,0x7c,0x43,0xeb,0x58,0xfa,0x4c,0x2c,0xaa,0xaf,0x85,0xc5,0x36,0xc9, + 0x5e,0x53,0xa7,0xe2,0xba,0x6c,0x3c,0x9f,0x70,0x5d,0xc9,0xfd,0xca,0xe5, + 0xb5,0xb3,0x6b,0x79,0x7a,0xef,0xa2,0x71,0x37,0xed,0x6a,0x39,0xea,0x44, + 0xd5,0x2c,0x76,0x22,0x3d,0x33,0x85,0xb5,0xf7,0x72,0x5d,0xd6,0xfb,0xc6, + 0xb4,0x79,0x84,0x8d,0xa7,0xa7,0xff,0x3b,0x3d,0x73,0xc8,0x2f,0xc8,0xc3, + 0xec,0xfc,0x24,0x3b,0xcf,0x52,0xb9,0x18,0x55,0xb5,0x42,0x38,0x3c,0xb3, + 0x2c,0x9f,0x53,0xa7,0x5e,0x0d,0xe3,0x88,0x81,0xf3,0x32,0xdf,0x05,0x4e, + 0xe7,0x9d,0xa3,0xff,0xaf,0x84,0x16,0xd1,0xdd,0xdb,0x01,0xab,0xdd,0x7c, + 0xf6,0xfd,0x2c,0xaf,0x28,0x83,0xcb,0xb7,0x70,0x6b,0xc7,0x62,0x71,0xc9, + 0xee,0x59,0x16,0x8b,0xf6,0xa7,0x3f,0xfd,0x1f,0x88,0x6a,0xd2,0x10,0xe0, + 0xd8,0x9d,0x44,0x35,0x19,0x6c,0x1c,0xa1,0xb2,0x5d,0xca,0xda,0xf4,0xa3, + 0x79,0x2b,0xb8,0xbf,0x36,0x9f,0x02,0x7d,0x2e,0x48,0xcf,0x48,0x41,0x49, + 0x69,0x21,0xbb,0xc7,0xd0,0xf6,0x3e,0xad,0x56,0x83,0x86,0xe6,0xda,0xb3, + 0xe7,0x8b,0x1b,0x7f,0x3f,0x62,0xde,0xb4,0x1b,0xf3,0x26,0xea,0xda,0xbb, + 0x87,0xab,0xd8,0xde,0x0f,0x23,0x18,0xf6,0x61,0x72,0x72,0x1c,0x52,0x69, + 0x0b,0x14,0x6d,0x2d,0x70,0xda,0x27,0xcf,0x79,0xd3,0xf9,0xf8,0xa6,0x30, + 0xf3,0xa6,0xa3,0xb8,0xde,0xf4,0xf6,0x7a,0x6f,0xfa,0x23,0x4e,0x3f,0xdd, + 0xdb,0x4b,0xf3,0xfa,0x9e,0x10,0x6f,0x3a,0x39,0x97,0xf3,0xf2,0x98,0x78, + 0xd3,0x31,0xf1,0xa6,0x63,0xe2,0x4d,0x47,0x11,0xc6,0xde,0x11,0x71,0xa7, + 0xd3,0x39,0x7d,0x0f,0x43,0x0c,0x96,0xf3,0x81,0x11,0xb8,0x39,0x97,0xce, + 0x8f,0x3f,0xec,0x40,0x4d,0x6d,0x25,0x32,0xb3,0xd2,0x61,0xb1,0x4e,0xb1, + 0x3a,0x7b,0x75,0xcb,0x85,0xb5,0x6d,0x37,0xe7,0xdf,0x81,0x6f,0x19,0x71, + 0xa3,0x08,0xd6,0xa5,0x19,0xce,0xcb,0xc1,0x73,0x3b,0x44,0xf3,0xec,0x5f, + 0x84,0x8e,0x05,0xeb,0xee,0xd5,0xa2,0xba,0xa6,0x02,0xc6,0xe1,0x6e,0xce, + 0xcb,0x78,0x1f,0xa1,0xf9,0x44,0x9f,0x3c,0x7d,0x82,0xff,0xf8,0xdb,0x5f, + 0xf1,0xf0,0xf1,0x6f,0x30,0x5b,0x26,0x63,0xb1,0xe0,0xe4,0x19,0x64,0x3b, + 0x88,0x5f,0x7e,0xfd,0x19,0x05,0x05,0xf9,0x48,0x49,0x4d,0x26,0xcf,0xdc, + 0x4a,0xb2,0xec,0xfe,0xd7,0x8d,0xb7,0x8d,0x37,0x60,0x83,0xbc,0xad,0x19, + 0x95,0x95,0x15,0xa4,0x5e,0x3a,0xc6,0x8c,0x69,0x9a,0x3d,0x3b,0x07,0x62, + 0x6d,0xa3,0xb7,0x05,0x6d,0xd3,0xa2,0xe3,0x49,0x8d,0x43,0x3d,0x90,0xb5, + 0x8a,0xf1,0x1f,0x7f,0xfd,0x13,0x5e,0xbd,0x7a,0x8a,0x05,0xb3,0xf4,0xcb, + 0xfa,0x52,0x6d,0x1e,0x7e,0xf8,0xe1,0xef,0xc8,0xce,0xce,0xc4,0xf8,0xe4, + 0x10,0xf9,0x0e,0x19,0xc8,0xb3,0xcb,0x1b,0x3c,0xf8,0xed,0x17,0x3c,0x7e, + 0xf2,0x88,0x38,0x63,0x29,0xfc,0x21,0xd7,0xbd,0x8c,0x8d,0x18,0x99,0xec, + 0x45,0x6a,0xda,0x2b,0x94,0x96,0x95,0x30,0x97,0xb0,0x3b,0xe7,0x59,0x4e, + 0x0e,0xb1,0xa4,0xfa,0x93,0xbd,0x29,0xea,0x4e,0x6b,0xd1,0xb6,0x9c,0xc3, + 0x75,0x6c,0xef,0xad,0x62,0x63,0x2b,0x04,0xfb,0x92,0x15,0x6a,0x95,0x12, + 0x06,0x43,0x17,0x26,0x26,0x46,0xe1,0x75,0x2f,0x10,0x77,0x5a,0xf9,0xba, + 0xbc,0xe9,0x12,0x3d,0x7d,0x3a,0x3c,0x79,0xf2,0x18,0x3f,0xfd,0xf4,0x23, + 0xb2,0xc8,0xf7,0xa8,0x59,0x2a,0xfe,0xa4,0xfd,0xf1,0xdc,0x0e,0xe2,0x86, + 0x98,0x37,0xdd,0x81,0xb2,0xf0,0xdc,0x2e,0x74,0x1e,0xb0,0x9a,0xba,0x4a, + 0xe4,0xe5,0x67,0xa3,0xba,0xb6,0x02,0xc3,0x63,0xbd,0xcc,0xa1,0xb8,0x2e, + 0xd7,0x7d,0x24,0xbc,0xb1,0x4c,0xea,0x86,0x59,0xf2,0xcc,0x37,0x4d,0x7e, + 0x2f,0x53,0xd1,0xbc,0x03,0x87,0xb4,0xcf,0xce,0xc5,0x9e,0x05,0x69,0x9c, + 0x73,0x6f,0x6f,0x2f,0xca,0xcb,0xcb,0xa3,0xf1,0x63,0x77,0xa0,0xcc,0x77, + 0x8d,0xcd,0xbd,0x15,0xb8,0x7d,0x0b,0xe4,0x7b,0x38,0x80,0xb1,0xb1,0x31, + 0xcc,0x2d,0xcc,0x60,0x25,0x64,0xc7,0x16,0x6d,0xe7,0xbe,0xc5,0xe3,0xb8, + 0xfd,0x0b,0xd0,0xf7,0x68,0x61,0x73,0xcc,0xc2,0xbf,0x6a,0xc7,0x82,0xcd, + 0x0c,0x65,0xbb,0x12,0x29,0x29,0x74,0xae,0xb7,0xe7,0x18,0x1b,0xae,0x27, + 0x5e,0xa3,0xba,0x21,0x89,0xfb,0x52,0x79,0x59,0x26,0x1e,0xfc,0xf2,0x3f, + 0xa8,0xab,0xab,0xc6,0xc4,0xe4,0x08,0x5c,0x2b,0x36,0xf2,0xbc,0x62,0x40, + 0x61,0x51,0x01,0xf9,0x1d,0x56,0xb2,0x58,0x79,0x9a,0xc3,0x8a,0xf6,0xa9, + 0xf7,0xf6,0x77,0xde,0xcb,0x76,0x7e,0x7a,0x1f,0x69,0x91,0x8b,0xf1,0xdf, + 0xff,0xfd,0xdf,0xa4,0x4e,0xff,0x01,0xcf,0x5f,0x24,0xa1,0xab,0x4b,0x47, + 0xae,0xa7,0x2d,0xa1,0xfd,0x7c,0xc8,0x9b,0x68,0xec,0x35,0xed,0x13,0xa3, + 0xbe,0xb2,0x43,0xe7,0xd3,0x5d,0xf3,0x11,0x02,0xf0,0xfb,0xfd,0xb0,0xd9, + 0x16,0x60,0x36,0x4f,0xc3,0xbe,0x68,0xc5,0xf6,0x56,0xf0,0x8e,0x7a,0xd3, + 0xa7,0x7d,0x97,0x1b,0x9b,0xea,0xf0,0x5f,0xff,0xf5,0x5f,0xc8,0xcd,0xcf, + 0x24,0xcf,0xbe,0x1a,0x54,0xd6,0x08,0xd1,0x3f,0xa4,0xe3,0xfc,0xb7,0xfc, + 0xad,0x53,0xdf,0x50,0xc7,0xc6,0xbb,0x70,0x5d,0x0e,0x9e,0xdb,0x87,0xc6, + 0x38,0xcd,0x93,0x7b,0xb4,0xc9,0x32,0x8a,0x45,0xe7,0x0c,0xab,0xfb,0xb9, + 0x2e,0xd3,0x7d,0x86,0xc5,0xb0,0x92,0xfb,0xe2,0xe9,0x6b,0xda,0x66,0x4e, + 0xeb,0x46,0xb5,0x56,0x81,0x95,0x80,0x1d,0xa1,0x88,0x0b,0x25,0xa5,0x45, + 0x30,0xf4,0x69,0x38,0x2f,0xeb,0x5d,0x85,0xf6,0xa3,0xad,0x6e,0xba,0x49, + 0xfd,0xba,0xc4,0xfe,0x6e,0x7f,0x86,0x63,0x9c,0x7a,0x13,0x8d,0xb9,0xa6, + 0xf5,0x32,0xad,0x87,0x69,0x7f,0x07,0xcd,0x5b,0x3a,0x31,0xa9,0x43,0x61, + 0xc1,0x2b,0x94,0x96,0xbc,0xc0,0xe4,0x88,0x28,0x01,0x7f,0x7a,0x3f,0x2b, + 0xcb,0x4a,0xf4,0x74,0x55,0xe1,0xd9,0xd3,0x7f,0xa2,0x5d,0x25,0x23,0x9e, + 0xa4,0x87,0xd3,0x63,0xc1,0xe6,0x6e,0xf4,0x7b,0x43,0xe7,0xe4,0x4b,0x4a, + 0x7a,0x0a,0x8d,0xae,0x95,0x95,0xd1,0x13,0xb0,0xb1,0xf6,0x49,0x8d,0xae, + 0x8d,0xf9,0x24,0xd7,0xd7,0x25,0x51,0x34,0x3a,0x39,0xaa,0x6a,0x4b,0x31, + 0x46,0xfc,0x4f,0xa1,0x6a,0x41,0x72,0x72,0x32,0xea,0xc5,0x75,0xb1,0x58, + 0x01,0x2b,0x52,0xd2,0x5e,0x62,0xca,0x34,0x7c,0xf6,0x7c,0x11,0x9f,0x68, + 0x7b,0xcc,0xa9,0x67,0xd0,0xdf,0x16,0x75,0x0f,0xea,0x20,0xcc,0x47,0xa8, + 0x97,0x10,0xa8,0xa3,0x50,0x57,0xa1,0xce,0x12,0x75,0x97,0x1d,0xec,0x1f, + 0x6e,0x63,0x73,0x3b,0x82,0xc8,0x7a,0x98,0xfd,0x75,0x2d,0x2f,0x31,0x22, + 0x6b,0x34,0xd6,0x69,0xeb,0xe6,0xf1,0x4d,0x89,0x7a,0xd3,0xf1,0x55,0x6f, + 0x3a,0x75,0xa6,0xdb,0xf6,0x26,0x3a,0xc6,0x94,0xe6,0xd8,0xcd,0xcd,0xcb, + 0x84,0xc5,0x36,0x8e,0x85,0xa5,0x49,0x08,0x4a,0xf2,0x90,0x9d,0x9b,0xce, + 0x62,0x2d,0xdc,0xc4,0xc7,0x67,0xcc,0x13,0xf0,0xac,0x38,0xa3,0x63,0x78, + 0xef,0xc0,0xf7,0xe2,0x6b,0x82,0xe6,0x6a,0x5a,0x72,0xcd,0x63,0xde,0x6a, + 0x8a,0xc6,0x68,0xc6,0x96,0x53,0x9f,0x6f,0x6d,0x93,0x63,0x69,0x79,0xf6, + 0x6c,0xd9,0xe6,0x6e,0x10,0x6e,0x8f,0x83,0x2c,0xb3,0x70,0x5e,0x6e,0x1e, + 0x9e,0xbb,0x0c,0x6d,0x27,0x31,0x0e,0xf5,0x22,0xaf,0x20,0x07,0x03,0x83, + 0xbd,0x50,0x69,0xdb,0xc8,0x7d,0x2d,0x1f,0xa3,0x13,0xbd,0x9c,0x97,0xed, + 0x5b,0xe6,0x9d,0x37,0xcd,0x5d,0x79,0x6f,0x7b,0xdf,0x8d,0xf1,0xa9,0x5e, + 0x8c,0x4f,0xf6,0x62,0xd0,0xa8,0x46,0x7d,0x5d,0x01,0xf2,0x72,0x92,0x50, + 0x44,0x5c,0xaa,0xb1,0x3e,0x0f,0x23,0xc6,0x9b,0xb9,0x94,0x6d,0x4e,0x0a, + 0xad,0xaa,0x8c,0xcd,0x97,0x4b,0xb7,0xa7,0x2e,0xa6,0x54,0x35,0x40,0xa7, + 0x6f,0x83,0xc7,0x6f,0x8b,0xc6,0x10,0x9e,0x3b,0x6e,0x6f,0x7f,0xb4,0xbf, + 0x85,0xc6,0x18,0x0e,0x8d,0xf6,0xa3,0xa1,0xb1,0x8e,0x8d,0xc5,0x74,0x78, + 0xe6,0xa2,0xfd,0x5a,0x77,0xe0,0xbc,0xdd,0x94,0xae,0x1e,0x15,0x32,0xb3, + 0xd3,0xc8,0xf7,0x5d,0xc6,0x5e,0xd3,0xcf,0x50,0x53,0x57,0x85,0xac,0xec, + 0x2c,0x96,0xd3,0xac,0x4e,0x54,0x83,0xee,0xee,0x6e,0x14,0x15,0x15,0x60, + 0x62,0x7a,0x88,0xd5,0x3f,0xd7,0xef,0xef,0x3d,0xde,0x14,0x73,0xa7,0xcb, + 0xde,0x44,0x1d,0x86,0xba,0x0c,0x75,0x1a,0xea,0x36,0xd4,0x71,0x36,0x36, + 0x23,0x58,0xdf,0x20,0x0e,0xb3,0xbf,0x8d,0x9d,0x9d,0x2d,0x6c,0x6d,0x6d, + 0x60,0x6f,0x97,0xb8,0xce,0x21,0x9d,0xdb,0xf7,0xf8,0x5e,0x7a,0xd3,0xf8, + 0xf4,0x00,0x04,0xc5,0x05,0xcc,0xad,0xe9,0x6b,0xea,0x4d,0xa5,0xe5,0x02, + 0x08,0x4b,0x4b,0x58,0x0e,0xe3,0x74,0xf2,0x5d,0x32,0x9b,0xcd,0xa8,0xaa, + 0xaa,0x62,0xed,0xb8,0x5c,0x7f,0x2f,0xbe,0x36,0x68,0x1e,0x15,0x3a,0x27, + 0xc4,0x8b,0x17,0x2f,0x58,0xae,0x14,0x6f,0xd0,0xce,0x9e,0x0b,0xe6,0x6d, + 0xd3,0xe4,0x19,0x41,0x84,0xc5,0x65,0x13,0x5b,0x8f,0xf6,0x3f,0xd0,0x39, + 0x11,0xb2,0xb2,0xb2,0xd8,0x38,0x2c,0xae,0xcb,0xcd,0xc3,0x73,0xd7,0xa1, + 0xf3,0xfe,0xd1,0xb8,0x7b,0x9a,0x0b,0x8d,0xd6,0x15,0x63,0x13,0x03,0x58, + 0x09,0x2f,0x72,0x5e,0xae,0x6f,0x19,0xe6,0x4d,0x06,0x4d,0x5c,0x6f,0x3a, + 0x65,0x97,0xcd,0x97,0x67,0x45,0xff,0x60,0x17,0x34,0x1d,0x0a,0xb4,0xb7, + 0xb7,0x41,0x5c,0x5f,0x87,0xea,0xaa,0x42,0xe4,0x64,0x3d,0xbc,0x42,0x71, + 0xd1,0x0b,0x14,0xe6,0x3d,0x63,0xff,0x17,0xe5,0x27,0x41,0x2c,0x2a,0x84, + 0x5c,0xde,0x88,0xfa,0x7a,0x11,0xb4,0xba,0x76,0x68,0xbb,0x14,0xac,0xdd, + 0x7e,0x2b,0x8e,0x03,0xd1,0x71,0x56,0x83,0xc3,0xbd,0xf8,0xe5,0x97,0x5f, + 0xf0,0xef,0xff,0xfe,0xef,0x78,0xf4,0xe8,0x11,0x92,0x92,0x92,0x58,0xcc, + 0x13,0x7d,0xdf,0x34,0x3f,0x0a,0x6d,0xa7,0x82,0xe5,0x08,0xd1,0xe9,0x15, + 0xac,0xfc,0x5c,0x9f,0xc3,0xf7,0x21,0x6b,0x95,0xb0,0x5c,0xe6,0xc6,0x11, + 0x3d,0x7b,0xed,0xf4,0xcc,0xa2,0xa1,0xa9,0x16,0x0d,0x12,0x11,0x4c,0x73, + 0x63,0xd1,0x18,0xca,0xfd,0x35,0x08,0xcb,0x04,0x68,0x96,0x89,0x59,0xce, + 0xd8,0xeb,0xf7,0x77,0x3b,0xde,0xc4,0x5c,0x87,0x38,0x0f,0x75,0x9f,0xc3, + 0xa3,0x7d,0xec,0xef,0xef,0x31,0x67,0x3a,0x3a,0x26,0x1e,0x74,0x72,0x82, + 0x3f,0xde,0xbe,0xbd,0xe0,0x4c,0x9f,0xcd,0x9b,0x0e,0x4f,0xbd,0xe9,0xd3, + 0x63,0x9b,0xe6,0x6d,0x53,0x10,0x89,0x6b,0x59,0x6c,0x2a,0x7d,0x3d,0x4a, + 0x5c,0x9f,0xfa,0x2a,0xcd,0x19,0xe4,0x74,0x5b,0x50,0x2b,0x2a,0x47,0x64, + 0x23,0x8c,0x9f,0x7f,0xfe,0x09,0xaa,0x0e,0x19,0x82,0x6b,0x4b,0x9c,0x7f, + 0x37,0xbe,0x26,0x82,0xeb,0x4e,0xb4,0xb5,0x37,0xe3,0x5f,0xfe,0xe5,0x5f, + 0xf0,0xb7,0xff,0xfc,0x1b,0x7c,0xe1,0x25,0xe6,0x4d,0x5d,0x3d,0x6a,0x94, + 0x08,0x05,0xc4,0x63,0xa3,0xfd,0x74,0x86,0xfe,0x0e,0xfc,0xf4,0xf3,0x8f, + 0xec,0xb7,0x5d,0x55,0x53,0xc6,0x79,0xb9,0x79,0x78,0xee,0x03,0x6b,0xc4, + 0x9d,0x68,0x9f,0x50,0x70,0xd5,0x83,0xad,0xfd,0x4f,0x8f,0x69,0xe0,0xf9, + 0x34,0x6e,0xe2,0x4d,0xe7,0xa1,0xfd,0x68,0x1b,0x3b,0x7e,0x96,0xcb,0xba, + 0x77,0xa0,0x13,0xd5,0x75,0xa5,0x57,0x68,0x68,0xaa,0x21,0x5e,0x53,0xc9, + 0xfe,0xaf,0x6f,0xac,0x62,0xf3,0xed,0x59,0x17,0x4d,0x58,0x76,0x5b,0x59, + 0x2c,0xce,0xfb,0xf6,0x4f,0xe7,0xb1,0x6a,0x68,0xac,0x47,0x61,0x61,0x1e, + 0xdb,0xbe,0xa4,0xac,0x10,0x59,0x39,0xe9,0xac,0xfe,0x8b,0xbe,0x3f,0x01, + 0x43,0x5f,0x07,0xb9,0x17,0x97,0xe0,0x59,0xd2,0x13,0x0c,0x8e,0xe9,0x39, + 0x3f,0x87,0xef,0xff,0x3c,0x93,0x28,0xab,0x28,0xc6,0x9b,0x8c,0x64,0xd4, + 0x88,0x4a,0x19,0xcd,0xb2,0x7a,0xe6,0x8d,0x34,0x56,0x6b,0x60,0xb0,0xfb, + 0xec,0x5c,0x19,0x06,0xb4,0xf0,0xbf,0xf7,0x39,0xe2,0xf6,0xbd,0x89,0x42, + 0x5d,0x28,0xea,0x44,0x6f,0xf1,0xf6,0xed,0xdb,0x4b,0xf3,0xfa,0x5e,0xe7, + 0x4d,0x47,0x67,0xde,0x74,0xfc,0xf6,0x52,0x1e,0x82,0xf3,0xf1,0x4d,0x27, + 0xe7,0xbc,0xe9,0x74,0x7e,0x15,0x56,0xee,0x70,0xb4,0xbd,0xe9,0xfc,0xdc, + 0x2a,0x9f,0x70,0x9e,0x43,0x91,0x65,0x28,0xdb,0xe5,0x28,0xaf,0x14,0xa2, + 0xa5,0xb5,0x1e,0x75,0xf5,0x95,0x68,0x6c,0xaa,0x3f,0x7b,0x9f,0xd6,0xe1, + 0xb4,0x1f,0xe9,0x9f,0x3f,0x7c,0x0f,0xb9,0xb2,0x11,0xbe,0x55,0x3b,0xe7, + 0xdf,0x8d,0xaf,0x0d,0xfb,0xb2,0x09,0x39,0x39,0x59,0xec,0x59,0x47,0xd6, + 0xd6,0x80,0xf1,0x29,0x23,0xa4,0xf2,0x26,0x24,0x27,0xbf,0x66,0xcf,0x5b, + 0xda,0xce,0x36,0x16,0x43,0x5c,0x5c,0x5c,0xc4,0xfe,0xb2,0x1c,0x3f,0x77, + 0xa0,0xdc,0x3c,0x3c,0x3c,0x3c,0x89,0x40,0xfb,0x2c,0xba,0x12,0xf0,0xa6, + 0xcf,0x8d,0xa4,0x45,0xc4,0xe6,0xe5,0xa3,0x79,0x1d,0xe9,0xeb,0x25,0xb7, + 0x99,0xf5,0xe7,0x52,0x17,0x3b,0xbf,0x9e,0xae,0x53,0xc3,0xc6,0x63,0x0e, + 0x8d,0x75,0x73,0x5e,0xe6,0x0f,0xd1,0x37,0xa8,0x43,0x41,0x51,0x36,0x83, + 0xe6,0x37,0x9d,0x30,0x45,0x3f,0x1b,0xf5,0xa6,0x6e,0x43,0x27,0xcb,0xa3, + 0x5f,0x54,0x92,0x07,0xa7,0xf7,0x43,0xd7,0xe0,0x9c,0x37,0x1d,0x86,0xff, + 0x3f,0x7b,0xef,0xe1,0x15,0x57,0x76,0xe5,0xfb,0xff,0x2b,0x6f,0xad,0xf9, + 0xcd,0x7b,0x6f,0xec,0x79,0xe3,0x19,0xbb,0x9d,0xc6,0x76,0xdb,0xed,0xb6, + 0x3d,0x76,0xe7,0x76,0x77,0xbb,0x73,0xb7,0xba,0xdb,0xea,0xa0,0x9c,0xb3, + 0x84,0xb2,0x50,0x40,0x01,0x04,0x02,0x44,0xce,0x39,0x15,0x39,0xe7,0x5c, + 0x50,0x84,0xa2,0x0a,0x8a,0x2a,0x28,0x28,0x72,0x4e,0x02,0x85,0xee,0xef, + 0xef,0xec,0x5d,0x80,0x0a,0x04,0x08,0x49,0xc0,0x2d,0xd0,0x39,0x6b,0x7d, + 0x16,0xdc,0x58,0xe7,0xde,0xba,0x75,0xef,0xf7,0xee,0xbd,0xcf,0xde,0xb3, + 0x76,0x1b,0xdb,0x18,0xa7,0x59,0xdd,0x74,0xff,0x29,0x74,0xd3,0xb4,0x46, + 0x9a,0xef,0xa3,0x5b,0xcc,0xde,0xf4,0xfd,0x42,0xf6,0xa6,0x79,0xba,0xe9, + 0xee,0xb4,0x6e,0x9a,0x9a,0x8e,0xbf,0x62,0xed,0x74,0xcf,0x56,0x3b,0x4d, + 0xe7,0xf3,0xa4,0x98,0xf7,0x67,0xb4,0x39,0x51,0x6c,0x2a,0xd9,0x30,0xce, + 0x9d,0x3f,0xc5,0x31,0xe2,0x43,0xa3,0xd6,0xfd,0x51,0x4c,0x9c,0xb6,0xa9, + 0x02,0x31,0x09,0x61,0xb8,0xe5,0xe1,0xfa,0x18,0x9b,0x9e,0xe4,0x69,0xa1, + 0xef,0xb1,0x6f,0xa8,0x1d,0x31,0x42,0x2b,0x51,0x6d,0xa8,0x13,0x27,0x4e, + 0x30,0x9b,0x36,0x6d,0xc2,0xde,0xbd,0x7b,0x79,0x1c,0xb5,0x8f,0xaf,0x27, + 0xdf,0x6b,0x28,0x8e,0x52,0xe9,0xfe,0x4a,0x24,0x12,0xc9,0xd3,0x40,0x79, + 0xdd,0xc9,0x1e,0x64,0x2f,0xba,0x29,0x20,0xd8,0x1b,0xa7,0x4e,0x39,0x70, + 0x2d,0x63,0xd2,0x15,0x95,0x9a,0x22,0xce,0x43,0x40,0xbe,0xbd,0x99,0x75, + 0x28,0x87,0x1e,0xd9,0x12,0xb2,0x72,0x53,0xac,0x63,0xd2,0xec,0xa0,0xdf, + 0x4f,0xc5,0xbd,0x6e,0xd6,0x13,0x7e,0x7e,0xbe,0x9c,0x43,0xeb,0xb1,0xba, + 0x69,0x3a,0xbf,0xd7,0xcc,0x98,0x8b,0x59,0xdd,0x44,0xe3,0xe9,0xee,0xdb, + 0xe8,0xa6,0x07,0xf3,0xec,0x4d,0xdf,0x2f,0xa6,0x9b,0xee,0x6d,0x28,0xdd, + 0xb4,0x10,0x03,0xa3,0x66,0xd6,0xd6,0x94,0x33,0x2e,0x31,0x35,0x1a,0xc3, + 0xe3,0xd6,0xe7,0xbb,0xe2,0xdf,0xfd,0x06,0x86,0x6c,0x7b,0x94,0x4b,0xec, + 0xb8,0xc3,0x11,0x6c,0xdd,0xba,0x05,0x9f,0x7f,0xfe,0x39,0x76,0xed,0xde, + 0x81,0x88,0xe8,0x20,0xb4,0x76,0xc8,0x58,0x70,0x89,0x44,0xb2,0xbe,0x61, + 0xdd,0x94,0x2d,0x74,0x93,0xa9,0x5e,0xf1,0xbe,0x10,0x54,0xfb,0xd3,0xe1, + 0xe4,0x09,0xae,0x6d,0x58,0x58,0x9a,0xc5,0x39,0xac,0xc8,0xc7,0x65,0xee, + 0x68,0x14,0xf7,0xe3,0x2e,0x94,0xaa,0x73,0xe1,0xeb,0xef,0xcd,0x5a,0x6f, + 0xbd,0xfa,0x5a,0x28,0x0f,0xa3,0xb6,0x49,0xcd,0xfa,0x8f,0xf2,0xc2,0x06, + 0x06,0x05,0x8a,0xe3,0x8c,0x40,0x7b,0x77,0xe3,0xd2,0xdb,0x4a,0xdd,0xf4, + 0x44,0x90,0x9d,0xa9,0xba,0xae,0x18,0x5f,0x7f,0xbd,0x99,0xeb,0x3d,0xea, + 0x8d,0xd5,0x7c,0x8e,0xd7,0xe3,0x98,0xcc,0xf5,0x4a,0x5e,0x41,0x0e,0xdc, + 0xdd,0xdd,0xa1,0x6f,0xae,0x56,0xbc,0x2f,0x12,0x89,0x44,0xb2,0x12,0xd8, + 0x9b,0x6e,0x22,0xca,0xd4,0x79,0x38,0xef,0x78,0x16,0x47,0x8e,0x1e,0x64, + 0xdd,0x44,0xf3,0x28,0x86,0xbc,0xbd,0xab,0x11,0xfb,0xf7,0xef,0x43,0x52, + 0x6a,0x2c,0x7a,0x06,0x4d,0x6b,0xde,0xaf,0xd1,0x3b,0x5d,0x18,0x1a,0xef, + 0x78,0xf8,0xdc,0xe5,0xbc,0x0d,0x03,0x73,0x68,0x6a,0xd1,0x70,0xfd,0x65, + 0x5a,0x6f,0x7c,0x11,0xbb,0x46,0x6b,0x87,0x0e,0x1e,0x9e,0xb7,0xe0,0xe5, + 0xe5,0xc9,0x75,0x57,0x28,0x4e,0xb6,0x56,0xab,0xb6,0xe6,0x86,0x5d,0xe4, + 0xb3,0x49,0x53,0xcc,0xd5,0x4c,0x36,0xf1,0x4d,0xb3,0x9a,0xc9,0xaa,0x9b, + 0xee,0x4e,0xeb,0xa6,0x7b,0x4b,0xe8,0xa6,0xef,0x9f,0xd9,0x4f,0x47,0xdb, + 0xdf,0x9d,0xde,0xdf,0xd4,0xf4,0xfe,0xef,0x70,0x8d,0x95,0x7b,0x36,0x9a, + 0xe9,0xee,0x83,0xe1,0xe9,0x7e,0x59,0x6b,0xac,0x4c,0xde,0xef,0x9f,0xd5, + 0x4c,0x77,0x66,0xf4,0x12,0xe7,0xa6,0xa2,0x63,0xa4,0x71,0x02,0x2b,0x07, + 0xd9,0x22,0x29,0xd6,0x7e,0xcf,0x9e,0x3d,0xf0,0xf1,0xf1,0xe1,0xb1,0x5e, + 0x21,0x21,0xc1,0x9c,0x8b,0x7f,0x25,0x3f,0x47,0xb2,0x38,0xf9,0xc5,0x19, + 0x08,0x08,0xf0,0x9d,0x1e,0x4f,0xa7,0x7c,0x7f,0x56,0x1e,0xe5,0xef,0x97, + 0x12,0x89,0x64,0x6d,0xb1,0x47,0xdd,0xb4,0x10,0x54,0x0f,0xda,0xd3,0xd3, + 0x13,0x1d,0x1d,0x1d,0x30,0x77,0xe8,0xf9,0x99,0x38,0x7c,0x67,0xa9,0x31, + 0xfb,0x2b,0x0b,0xe5,0x04,0x6d,0x6a,0x6e,0x80,0xbe,0xb1,0x01,0x1d,0x3d, + 0x26,0xd6,0x2f,0xa4,0x51,0xe6,0x37,0x7a,0x36,0x53,0x4c,0x47,0x63,0x63, + 0x23,0xba,0xfb,0xcc,0x42,0x23,0x69,0x59,0xe3,0x8d,0xcd,0xbf,0xc7,0x0a, + 0xbd,0xc0,0xf9,0x29,0x85,0x5e,0x20,0x7d,0xf1,0x38,0xdf,0x91,0x7d,0xea, + 0xa6,0x65,0xe4,0xbd,0x9c,0x63,0x6f,0x9a,0xae,0x4f,0x37,0x47,0x37,0xcd, + 0xd8,0x9a,0x66,0x8e,0x75,0xe5,0x9e,0x69,0x94,0x33,0xae,0xad,0xc3,0x88, + 0x86,0x86,0x86,0x59,0xda,0x3b,0x8d,0xd3,0xfa,0x54,0xe9,0xe7,0xad,0x44, + 0x22,0x91,0x48,0xd6,0x23,0xa4,0x9b,0x32,0xb2,0x93,0x60,0x60,0xdd,0xa4, + 0x7c,0x7f,0x16,0x82,0x6a,0xd4,0x51,0x1e,0x82,0xb7,0xde,0x7a,0x73,0x96, + 0xa3,0xc7,0x8e,0xa2,0x5e,0x5f,0xb9,0xea,0x9f,0x3d,0x32,0xd9,0xc1,0xfa, + 0xec,0xc2,0xc5,0xb3,0x38,0x73,0xe6,0x0c,0xca,0xca,0xca,0x30,0x3e,0x3e, + 0xfe,0x88,0x5e,0xb2,0x6d,0x26,0x93,0x09,0x55,0x55,0x55,0x3c,0xae,0xe8, + 0xed,0xb7,0xdf,0x86,0x97,0xb7,0x07,0xba,0xfa,0x5a,0x30,0x38,0xde,0x86, + 0xd1,0xa9,0xa7,0x7b,0x66,0x93,0x2d,0x66,0xd6,0x2e,0x43,0x76,0x2e,0xa1, + 0x37,0x66,0xb4,0xd3,0xe4,0xb4,0x9f,0x6e,0x8a,0x19,0x62,0x1b,0xcf,0x5c, + 0xdd,0x34,0x3e,0x6b,0x0f,0x9a,0xb1,0x0f,0x7d,0xff,0xcc,0x7e,0x3a,0xfb, + 0xd7,0x4d,0x33,0x8c,0xd9,0xa0,0xf4,0xb5,0x2c,0x91,0x48,0x24,0x92,0xf5, + 0xcd,0x7a,0xd0,0x4d,0x04,0xe5,0xbb,0x1c,0x12,0xba,0x63,0x06,0xd2,0x32, + 0x6b,0xf1,0x1c,0xcc,0x2f,0x4a,0xe7,0xda,0x78,0x64,0xab,0xb8,0x7f,0xff, + 0xfe,0xbc,0x31,0xfa,0x0b,0x37,0x5a,0x87,0xa0,0xf5,0xef,0xde,0xbd,0x8b, + 0xa6,0xa6,0x26,0xae,0x13,0xb3,0x6f,0xff,0x6e,0x94,0x54,0xe4,0x3c,0x55, + 0x3f,0x94,0xd7,0x4d,0xd3,0x79,0x0a,0xe6,0xe4,0x21,0xb8,0x3b,0x27,0x0f, + 0xc1,0xbd,0x69,0xdd,0x74,0x77,0x5a,0x37,0x4d,0x4d,0xeb,0xa6,0xc9,0xe9, + 0x3c,0x04,0x77,0xa6,0xf3,0x10,0x4c,0x4c,0xe7,0xbc,0x1c,0xb7,0xc9,0x41, + 0x40,0xb1,0xc4,0x56,0xba,0x24,0x12,0x89,0x64,0x55,0x50,0xfa,0x39,0x26, + 0xd9,0x18,0xac,0x17,0xdd,0xa4,0x14,0xa7,0xce,0x38,0x40,0xad,0x56,0xb3, + 0x06,0x7a,0xda,0x46,0xdb,0x8e,0x8d,0x8d,0xb1,0x7e,0x8a,0x88,0x08,0xc7, + 0x05,0xc7,0xf3,0x88,0x8a,0x89,0x60,0x7f,0x1a,0xd7,0x9e,0x5b,0x56,0x5f, + 0x1e,0x6a,0xa6,0x09,0xd6,0x4c,0x0b,0xe9,0xa6,0xb9,0x7e,0xba,0xa5,0xe2, + 0xc2,0x57,0x57,0x37,0x8d,0x3d,0xd4,0x4d,0xf7,0x47,0x66,0x6b,0xc0,0x2c, + 0xa6,0x9b,0xc6,0xa4,0x6e,0x92,0x48,0x24,0x12,0xc9,0x3a,0x81,0x74,0x53, + 0x7a,0x96,0x55,0x37,0x29,0xdd,0x17,0x7b,0x23,0x29,0x2d,0x1a,0x3a,0x7d, + 0x03,0x26,0x27,0x27,0x9f,0x5a,0x33,0xcd,0xd7,0x4f,0x43,0x43,0x43,0x30, + 0x18,0x0c,0xac,0x9f,0xb6,0x6d,0xdf,0x82,0xc8,0xd8,0x60,0x0c,0x8c,0x99, + 0x97,0xd1,0x1f,0xab,0xae,0xb0,0xda,0x67,0x7a,0x19,0x6b,0xde,0xc8,0xfe, + 0xe9,0x98,0xf4,0x99,0x1a,0x75,0xd6,0xf1,0x74,0x53,0x36,0xf5,0xe9,0x78, + 0x8c,0xdb,0xb4,0x6e,0xba,0xbf,0xe4,0x78,0xba,0x85,0x6b,0xfa,0x4a,0xdd, + 0xb4,0x3e,0x20,0xed,0x6c,0x6e,0x6f,0xe6,0x1c,0x00,0x74,0x0d,0x28,0xdd, + 0x1f,0x89,0x44,0x22,0xd9,0x88,0x98,0x3b,0x1b,0x84,0x6e,0x4a,0x14,0xba, + 0xa9,0x4e,0xf1,0xbe,0xd8,0x0b,0x14,0x83,0x44,0x75,0x51,0xa8,0x6e,0xc7, + 0xc0,0xe0,0xc0,0x8a,0x68,0xa6,0xf9,0xfa,0xa9,0xa7,0xa7,0x07,0x95,0xea, + 0x4a,0xf8,0x07,0xf8,0xe1,0xfc,0x85,0x33,0x08,0x09,0x0b,0x42,0x83,0xae, + 0x16,0x83,0x63,0x1d,0x8b,0xf4,0xcb,0x56,0x37,0xf5,0x3c,0x99,0x6e,0x7a, + 0xb0,0x72,0xba,0xe9,0x87,0x05,0x75,0xd3,0xe4,0x32,0x74,0xd3,0xe0,0x9c, + 0x7c,0xe1,0x73,0x73,0x85,0x3f,0x8c,0x6d,0x52,0xfa,0xbb,0x5f,0xaf,0xd4, + 0x36,0x94,0xe1,0x96,0x87,0x0b,0x2e,0x5e,0x74,0x84,0xa3,0xa3,0x23,0x52, + 0xd3,0x13,0x14,0xef,0x93,0x44,0x22,0x91,0x6c,0x44,0xa4,0x6e,0x7a,0x14, + 0x8a,0x05,0xa7,0x3a,0xbc,0x41,0x41,0x41,0x18,0x1c,0x1c,0x5c,0x71,0xdd, + 0x34,0xab,0x48,0x7e,0xf8,0x01,0x66,0xb3,0x19,0x15,0x15,0x15,0x28,0x2e, + 0x2e,0x86,0x4a,0xa5,0xc2,0xb5,0xeb,0x57,0x50,0x5c,0x9e,0xb9,0x40,0xbf, + 0xec,0x55,0x37,0x4d,0x2d,0xa2,0x9b,0x16,0xa9,0xb1,0x72,0xbf,0x5f,0xea, + 0xa6,0x15,0xa6,0x56,0x57,0x26,0x74,0x77,0x20,0x42,0xc2,0xfd,0x90,0x9c, + 0x1e,0x0b,0x55,0x4a,0x14,0xd4,0xb5,0x05,0x8a,0xf7,0x4b,0x22,0x91,0x48, + 0x36,0x22,0x94,0xbf,0x97,0x75,0x93,0x51,0xea,0xa6,0x19,0x66,0x74,0x53, + 0x7e,0x7e,0xde,0x63,0xc7,0xce,0xad,0x54,0xa3,0xf8,0x27,0xf2,0xdf,0x65, + 0x65,0x65,0xa1,0x41,0x5f,0xc7,0xbe,0x53,0x2f,0xdf,0x5b,0xc8,0x2f,0xcc, + 0x82,0xa5,0xcb,0x88,0xfe,0xe1,0xe9,0x9c,0x0b,0xd3,0xba,0x69,0x4e,0xee, + 0x4b,0x9b,0xbc,0x97,0xd6,0x7c,0x04,0x52,0x37,0x3d,0x2f,0xf4,0x0f,0xb7, + 0xe1,0x92,0xd3,0x05,0x5c,0xbe,0x7c,0x09,0xaa,0xa4,0x58,0xe8,0x0c,0xd5, + 0x18,0x18,0x6d,0x53,0xbc,0x5f,0x12,0x89,0x44,0xb2,0x51,0x21,0xdd,0x94, + 0x96,0xa9,0x42,0x93,0xd4,0x4d,0xb3,0x90,0x6e,0x4a,0x4c,0x89,0x81,0x4e, + 0xa7,0xc3,0xd4,0xd4,0xd4,0x9a,0xe8,0x26,0xdb,0x46,0x63,0xf0,0xca,0xcb, + 0xcb,0x11,0x1f,0x1f,0x8f,0xbc,0xfc,0x5c,0xa1,0xa1,0x52,0x11,0x1a,0x16, + 0x08,0xff,0xc0,0xdb,0x48,0xcd,0x50,0xc1,0xdc,0xd6,0x84,0x3b,0x77,0x07, + 0x67,0x35,0xc8,0x43,0xdd,0x34,0xb8,0x80,0x6e,0x1a,0x5b,0x44,0x37,0xdd, + 0x95,0xba,0x69,0x03,0x50,0x52,0x91,0x87,0x0f,0x3e,0xf8,0x07,0x9c,0x9d, + 0x9d,0x39,0x87,0x6a,0x58,0x44,0x08,0xca,0x2a,0xf3,0x39,0x77,0x95,0xd2, + 0x7d,0x93,0x48,0x24,0x92,0x8d,0x88,0xd4,0x4d,0x8f,0xa2,0xb4,0x6e,0xb2, + 0x6d,0x43,0xc3,0x03,0x28,0x2b,0x2b,0x45,0x64,0x64,0x24,0xe7,0xbc,0x4e, + 0x49,0x49,0xe1,0xf1,0x7d,0x95,0xea,0x32,0xf1,0xbd,0x25,0xb2,0x8e,0xd2, + 0xea,0xd5,0x18,0x1a,0xed,0x5a,0x13,0xdd,0xf4,0x68,0x5c,0xf8,0xe2,0x35, + 0x56,0x16,0xd4,0x4d,0xb3,0xf5,0x55,0x1e,0xd5,0x4d,0x4a,0x7f,0xef,0xeb, + 0x11,0x2f,0x1f,0x77,0xec,0xde,0xb3,0x03,0x59,0xb9,0xe9,0xb0,0x74,0x35, + 0xc3,0xc3,0xd3,0x0d,0xb7,0xbd,0x3d,0xd0,0x6c,0xae,0xe7,0xfa,0x8e,0x03, + 0xa3,0x16,0xce,0x7f,0xa6,0x74,0x3f,0x25,0x12,0x89,0x64,0xa3,0x20,0x75, + 0xd3,0xa3,0xd8,0x93,0x6e,0x9a,0xdf,0xbe,0xff,0xfe,0x7b,0xb4,0xb4,0xb4, + 0x20,0x23,0x23,0x03,0x7e,0x7e,0x7e,0xf0,0xf5,0xf5,0x45,0x59,0x79,0x89, + 0xd0,0x57,0x3d,0x68,0xef,0x34,0xa1,0xa6,0xbe,0x52,0xa0,0x46,0xa3,0x41, + 0x8b,0xee,0x5e,0xcb,0x1a,0xe8,0xa6,0xc7,0xe4,0x6f,0xba,0x3f,0x2f,0x7f, + 0xd3,0xbd,0x87,0xe3,0xe9,0x26,0xa6,0xc7,0x05,0x8e,0x4f,0xd7,0xa5,0x93, + 0xe3,0xe9,0x9e,0x9c,0x93,0x27,0x1d,0x10,0x16,0x11,0x00,0x4b,0xaf,0xb5, + 0x7e,0xa3,0x5f,0xc0,0x6d,0x5c,0xbd,0x7e,0x19,0xb9,0x85,0x69,0x28,0x57, + 0x17,0x20,0x2b,0x27,0x15,0x3a,0x83,0x46,0xf1,0x7e,0x4a,0x24,0x12,0xc9, + 0x46,0x41,0xea,0xa6,0x47,0x21,0xdd,0x94,0x9c,0x9a,0x20,0x74,0x53,0x83, + 0xdd,0xe9,0xa6,0xa5,0x5a,0x7d,0x7d,0x3d,0x62,0x62,0x62,0x18,0xd2,0x55, + 0x4d,0x4d,0x8d,0xd3,0x39,0x9b,0x84,0x5e,0xfa,0x61,0xd2,0x26,0x87,0x93, + 0xb2,0xf6,0xa6,0x89,0xd9,0x7a,0xbe,0x3d,0x73,0xf2,0x57,0x8d,0xdd,0xed, + 0x7c,0x0c,0xca,0x5f,0x1b,0xf6,0xc6,0x67,0x9f,0x7d,0x8a,0x80,0x20,0x2f, + 0xd6,0x4d,0x5d,0xfd,0x06,0x9c,0x3e,0x7b,0x1c,0xb7,0x3c,0x6e,0x22,0xbf, + 0x30,0x9b,0x35,0xd5,0xd7,0x5f,0x7f,0x85,0x8c,0x1c,0x95,0xe2,0xfd,0x94, + 0x48,0x24,0x92,0x8d,0x02,0xd5,0x4f,0x93,0xba,0x69,0x2e,0x23,0x93,0x16, + 0xc4,0xc6,0xc6,0x40,0xaf,0xd7,0x73,0xac,0xd1,0x46,0x68,0x3f,0x08,0xad, + 0xf3,0xe0,0x87,0xa9,0x39,0x7a,0xc9,0xca,0x83,0x75,0xa4,0x9b,0x24,0xf3, + 0xf1,0xf3,0xf3,0x66,0x1b,0x53,0x55,0x6d,0x21,0xc2,0x22,0xfd,0x70,0xe4, + 0xd8,0x41,0x24,0xa5,0xc5,0xa0,0x6f,0xc8,0x8c,0x98,0xd8,0x08,0x5c,0x70, + 0x3c,0x87,0x9e,0xfe,0x56,0xc5,0xfb,0x29,0x91,0x48,0x24,0x1b,0x05,0xd2, + 0x4d,0xa9,0x19,0x09,0x42,0x37,0xd5,0x3e,0xc5,0xf6,0xca,0x6b,0x9c,0xd5, + 0x60,0x68,0xa2,0x1d,0xe7,0xce,0x9d,0x45,0x6b,0x6b,0xeb,0x33,0xe5,0x09, + 0x5f,0x0f,0x8d,0xf5,0x10,0x1e,0x4c,0xff,0x7d,0x9a,0x7c,0xe1,0xcf,0xa2, + 0x9b,0xa6,0xe3,0x9b,0xe6,0xf8,0xe7,0x94,0xff,0x4d,0xac,0x37,0x36,0x7f, + 0xfd,0x25,0x5e,0x79,0xe5,0x15,0x7c,0xf8,0xe1,0x07,0xd3,0xb6,0xa5,0x4e, + 0x74,0xf6,0x36,0x43,0x95,0x18,0x0b,0xff,0x40,0xef,0x27,0xdf,0xe7,0x94, + 0xf2,0xc7,0x24,0x91,0x48,0x24,0xf6,0xca,0xb3,0xe9,0xa6,0x8d,0x09,0xe9, + 0x26,0x57,0x37,0x57,0x8c,0x8e,0x8e,0x2a,0xa0,0x64,0xec,0xad,0x4d,0xd7, + 0xf4,0x5d,0x55,0x7b,0x93,0xd4,0x4d,0xcf,0xc2,0x9d,0x7b,0x83,0x18,0x99, + 0xb4,0xda,0x49,0x47,0xa7,0x3a,0x78,0x5e,0x87,0xd0,0x4d,0x09,0x89,0x31, + 0xf0,0x0f,0xf0,0x7a,0xa2,0x7d,0x0d,0x0c,0x59,0xd0,0xdd,0xdd,0xa6,0xf8, + 0x31,0x49,0x24,0x12,0x89,0xbd,0x22,0x75,0xd3,0x5c,0x28,0x57,0x78,0x6b, + 0x7b,0x13,0x4e,0x9e,0x3c,0x89,0xe1,0xe1,0x61,0xa5,0x45,0x8b,0x1d,0x34, + 0xa9,0x9b,0xec,0x1d,0x3e,0x87,0xf7,0xe6,0x9e,0xbb,0xa2,0xb2,0x6c,0x78, + 0x7b,0x7b,0xa1,0xa4,0x34,0x7f,0xd9,0xfb,0x69,0x6b,0xa9,0x47,0x7e,0x78, + 0x1c,0x52,0x3c,0x82,0xd1,0x58,0x55,0xa6,0xf8,0x71,0x49,0x24,0x12,0x89, + 0x3d,0xd2,0x22,0x74,0x53,0x4a,0x7a,0x3c,0x1a,0x9b,0xa5,0x6e,0x22,0xba, + 0x07,0x9b,0xe1,0xe2,0xe2,0x02,0x8d,0x46,0x83,0x7b,0xf7,0xee,0x29,0x2d, + 0x5a,0xec,0xa0,0xad,0x9e,0x6e,0x5a,0x38,0x07,0x81,0xf2,0xd7,0xc0,0x46, + 0x20,0x3a,0x3e,0x04,0xae,0xb7,0x6e,0x62,0x78,0xbc,0x7b,0x59,0xeb,0x9b, + 0xc5,0xef,0x3f,0x37,0x34,0x06,0xe1,0xa7,0x5d,0x11,0xe6,0xe0,0x82,0xec, + 0xc0,0x48,0xc5,0x8f,0x41,0x22,0x91,0x48,0xec,0x11,0xa9,0x9b,0x1e,0x32, + 0x38,0xde,0x06,0x4d,0x5d,0x39,0x4e,0x9f,0x3e,0xfd,0xcc,0x79,0xc2,0xeb, + 0xea,0xea,0xd0,0xd7,0xd7,0x37,0x67,0x1e,0xd5,0x6c,0xa1,0x31,0x6f,0xdd, + 0xdd,0xdd,0xcf,0xb4,0xef,0xb5,0x6d,0x52,0x37,0xad,0x47,0x6a,0xb4,0xe5, + 0x28,0x29,0xcb,0xe7,0xf3,0xbb,0x9c,0xf5,0xab,0x32,0x33,0x11,0x79,0xd6, + 0x0d,0x59,0x01,0x11,0xfc,0xff,0xad,0x43,0xe7,0xb1,0x65,0xeb,0x37,0x38, + 0x78,0x68,0x8f,0xe2,0xc7,0x22,0x91,0x48,0x24,0xf6,0x84,0xd4,0x4d,0x0f, + 0x31,0x77,0x34,0xc0,0xed,0x96,0x2b,0x8a,0x8a,0x8a,0x38,0x4f,0xd2,0xd3, + 0x34,0xf2,0xed,0x9d,0x3d,0x7b,0x16,0x9f,0x7f,0xfe,0x39,0xca,0xca,0xca, + 0x78,0xde,0xe4,0xe4,0x24,0xd7,0x4f,0xd9,0xb3,0x67,0x0f,0x6b,0xb2,0xb6, + 0xb6,0xb6,0x95,0x14,0x36,0xab,0xdc,0x56,0x59,0x37,0xdd,0xb5,0xd5,0x4d, + 0xca,0x5f,0x03,0x1b,0x85,0xfe,0x11,0x33,0x7a,0x87,0x96,0x37,0x8e,0xae, + 0xb6,0x30,0x1f,0xf1,0x57,0xbd,0x91,0xe6,0x1d,0x01,0x93,0xae,0x0e,0xdd, + 0x5d,0xcd,0x88,0xf2,0x0b,0xc6,0x8b,0x2f,0xbe,0x8b,0x97,0x5f,0x4e,0xc7, + 0xa1,0xc3,0x7b,0x67,0x69,0x34,0x55,0x29,0x7e,0x6c,0x12,0x89,0x44,0xa2, + 0x24,0x52,0x37,0x59,0xa1,0xdc,0x37,0x69,0x99,0x09,0xb8,0x7e,0xfd,0xfa, + 0x33,0xd9,0x9a,0x68,0xfb,0xab,0x57,0xaf,0xb2,0x76,0xd2,0x6a,0xb5,0x3c, + 0x2f,0x27,0x27,0x07,0x4e,0x4e,0x4e,0xb8,0x74,0xe9,0x12,0xdc,0xdc,0xdc, + 0x70,0xe7,0xce,0x9d,0x95,0x12,0x35,0x6b,0xd0,0xa4,0x6e,0xda,0xc8,0x34, + 0xd7,0xd7,0x20,0xd9,0x2d,0x08,0xe9,0xde,0x91,0x30,0xd4,0xd6,0x70,0x6e, + 0xf1,0xaa,0x9a,0x42,0xec,0xd8,0x7e,0x19,0xbf,0xfb,0x5d,0xae,0x60,0x4a, + 0xa0,0x9a,0xe6,0x35,0xec,0x3f,0xb4,0x1b,0xe7,0x2e,0x38,0xa0,0x42,0x93, + 0xa7,0x78,0xdf,0x25,0x12,0x89,0x44,0x09,0x5a,0x2c,0xf5,0xd3,0xba,0xa9, + 0x46,0xf1,0xbe,0x28,0x45,0x47,0x6f,0x13,0x32,0x73,0x93,0xe0,0x1f,0xe8, + 0x37,0xab,0x75,0x9e,0xb6,0x15,0x14,0x14,0xe0,0xc2,0x85,0x0b,0x9c,0xcb, + 0xdb,0x62,0xb1,0xf0,0x3c,0xa3,0xd1,0x88,0xf0,0xf0,0x70,0x5c,0xbb,0x76, + 0x0d,0x11,0x11,0x11,0x2b,0x21,0x66,0xd6,0xb0,0xad,0x85,0x6e,0x92,0x3e, + 0x3a,0x25,0x68,0x6f,0xa9,0x47,0x56,0x40,0x2c,0xeb,0x26,0x6d,0x59,0x29, + 0x86,0xc6,0x2c,0x3c,0x3f,0x35,0x33,0x16,0xbf,0xfd,0xed,0x36,0x01,0xe6, + 0x41,0xf3,0x03,0x99,0x3d,0xfb,0x6f,0xc2,0xd9,0xf5,0x0a,0x93,0x96,0x1d, + 0xaf,0xf8,0xb1,0x48,0x24,0x12,0xc9,0xb3,0x32,0x34,0xd1,0x06,0xff,0xa0, + 0xdb,0xb8,0x79,0xeb,0xea,0xec,0xfd,0x6d,0x21,0x2e,0x5e,0x3e,0x8b,0x03, + 0x87,0xf6,0xe2,0xbc,0xe3,0x99,0x25,0xd7,0x9b,0x21,0x3c,0xca,0x1f,0x4d, + 0xa6,0x6a,0xc5,0x8f,0x6f,0xa5,0xb0,0xf4,0xea,0x91,0x25,0x34,0x53,0x48, + 0x68,0x10,0x6a,0x6a,0x6a,0x9e,0x59,0x65,0x50,0x0c,0xd3,0xe6,0xcd,0x9b, + 0x39,0x67,0xf7,0xcc,0x78,0x3c,0xca,0x9d,0x19,0x17,0x17,0x87,0x23,0x47, + 0x8e,0xcc,0xfa,0xee,0xd6,0x4f,0x93,0xba,0x49,0x69,0x86,0x27,0x2c,0x30, + 0x9b,0xea,0x51,0x9d,0x93,0xbd,0x20,0x2d,0xfa,0x6a,0xa1,0x79,0xcc,0x4f, + 0x76,0xdd,0xb7,0x6a,0x91,0x1f,0x11,0x87,0x84,0xeb,0xfe,0xa8,0xcc,0xc8, + 0x42,0x4f,0x8f,0x81,0xe7,0xd7,0xea,0x4a,0xe0,0x70,0xca,0x0d,0xbf,0xf9, + 0x4d,0x8c,0x00,0x4b,0x90,0x21,0xb8,0xc9,0xfc,0x73,0xb3,0x1b,0x7c,0x03, + 0xdd,0x99,0x98,0x84,0x10,0xc5,0xcf,0x97,0x44,0x22,0x91,0x3c,0x0d,0xa4, + 0x9b,0x7c,0xfc,0xdd,0x71,0xdd,0xe5,0x32,0xae,0x39,0x5f,0x5c,0x94,0x0b, + 0x17,0xcf,0xe0,0xc0,0xc1,0xfd,0x38,0x73,0xee,0xe4,0x92,0xeb,0xcd,0x10, + 0x12,0xe1,0x8b,0x46,0xe3,0xc6,0x88,0x71,0x68,0xef,0xd1,0x23,0x33,0x37, + 0x19,0x61,0xe1,0x21,0xa8,0xae,0xae,0x5e,0x11,0x95,0x61,0x32,0x99,0xb0, + 0x73,0xe7,0x4e,0x54,0x54,0x54,0xcc,0xe6,0xcc,0x24,0xfd,0x14,0x12,0x12, + 0xc2,0xbe,0xba,0x91,0x91,0x11,0x0c,0x0d,0x0d,0x21,0x36,0x36,0x96,0x6d, + 0x50,0xb5,0xb5,0xb5,0x76,0x9e,0x5b,0x73,0xb5,0x75,0x53,0x0f,0xc6,0x64, + 0x5c,0xf8,0x82,0x0c,0x8f,0x75,0xa0,0xd5,0x50,0x07,0x4d,0x41,0x3e,0x32, + 0x83,0xa2,0x11,0x7a,0xc2,0x05,0xf1,0x57,0xfd,0x90,0x7a,0x3b,0x1c,0x21, + 0xc7,0x6e,0x20,0xd9,0x2d,0x92,0xff,0xa6,0xdd,0x0e,0x46,0x75,0x6e,0x36, + 0x9a,0xeb,0xaa,0xd1,0x37,0xd0,0xb2,0xac,0x7d,0x17,0xc5,0x24,0xf0,0xbe, + 0x8a,0xe3,0x33,0xd0,0x69,0x69,0x42,0x5f,0x7f,0x33,0x8c,0xda,0x2a,0xdc, + 0xba,0x7e,0x55,0x68,0xa1,0x23,0x8f,0xd1,0x4c,0xf3,0x51,0x0b,0xce,0x31, + 0x6f,0xbe,0x75,0x19,0x31,0xf1,0xc1,0x88,0x55,0x85,0x62,0xf8,0x4e,0xbb, + 0xe2,0xe7,0x50,0x22,0x91,0x48,0x56,0x9a,0xd6,0xce,0x06,0xa4,0x67,0xa4, + 0x3c,0x77,0x7e,0xba,0x46,0x63,0x35,0x12,0x12,0xa3,0x10,0x1a,0x1e,0x8c, + 0xaa,0xaa,0xaa,0x15,0x53,0x19,0xf9,0xf9,0xf9,0x08,0x0c,0x0c,0x44,0x67, + 0x67,0xe7,0xec,0x3c,0xca,0x3b,0x1e,0x1d,0x1d,0x8d,0xd4,0xd4,0x54,0xce, + 0xa5,0x49,0xb5,0xe3,0xb6,0x6c,0xd9,0x82,0x73,0xe7,0xce,0x71,0x9e,0xa8, + 0xfe,0xfe,0x7e,0xa1,0x49,0xe6,0xe7,0xe9,0xb6,0x97,0x26,0x75,0x93,0x12, + 0xf4,0xf5,0x1b,0xd1,0x58,0x5d,0x85,0x2c,0xff,0x58,0xa8,0x6e,0xf8,0x21, + 0xd3,0x2f,0x0c,0xb9,0x61,0x71,0xd0,0xe4,0x96,0xa0,0xae,0xa4,0x1c,0x61, + 0x27,0x6f,0x42,0x5f,0x65,0x40,0xb6,0xd0,0x53,0xb4,0x4c,0x75,0xc3,0x47, + 0x10,0x84,0xca,0xf4,0x6c,0xa1,0x83,0xf4,0x42,0xb3,0x58,0x16,0xdd,0xb7, + 0x51,0xab,0x46,0xd4,0xf9,0x5b,0xc8,0x09,0x4d,0x42,0x67,0x87,0xd5,0xce, + 0xa4,0xab,0x28,0x46,0xe0,0x05,0x67,0x7c,0xfd,0xee,0x7e,0xfc,0xf7,0x7f, + 0x07,0x08,0xf0,0x94,0x74,0x0a,0xf6,0xe3,0x77,0xbf,0xa3,0x7a,0x2f,0xb1, + 0xc8,0xc8,0x49,0x60,0xe8,0x1d,0x45,0xe9,0x73,0x2a,0x91,0x48,0x24,0x2b, + 0x01,0xc5,0x37,0x25,0x8b,0xfb,0x9b,0xde,0xf0,0x7c,0xe8,0xa6,0x81,0x51, + 0x33,0x2a,0x35,0xf9,0x08,0x08,0xf2,0x81,0xb7,0xb7,0xf7,0x8a,0x6a,0x26, + 0x6a,0xa4,0x85,0xc8,0x86,0x64,0x5b,0xd7,0x8e,0xc6,0xd2,0xdd,0xba,0x75, + 0x8b,0xfd,0x80,0x5d,0x5d,0x5d,0x88,0x8c,0x8c,0x44,0x72,0x72,0x32,0x26, + 0x26,0x26,0xf0,0xde,0x7b,0xef,0xb1,0xae,0x7a,0xda,0xf1,0x7b,0xab,0xdf, + 0xe6,0xd6,0x59,0xf9,0xe1,0x89,0x75,0x93,0x55,0x33,0x4d,0x0a,0xcd,0x34, + 0x29,0x34,0xd3,0x1d,0xa1,0x99,0xee,0x4c,0xd7,0x58,0x99,0xb0,0xf1,0xd3, + 0x8d,0x8b,0xef,0x66,0x7c,0xf6,0x7b,0xea,0x78,0xae,0xe9,0x1f,0x34,0xa1, + 0x3a,0x27,0x0b,0x71,0x57,0x6e,0x23,0xc5,0x3d,0x14,0x86,0x3a,0xcd,0xec, + 0x32,0xf2,0xa7,0xe5,0x47,0xc6,0xb3,0x6e,0x6a,0x6b,0x69,0xc1,0xe8,0xa4, + 0x75,0xbe,0xa1,0xae,0x02,0x39,0xc1,0x51,0x88,0x38,0xeb,0x8a,0xdc,0x08, + 0x15,0x3a,0x58,0x0f,0xcd,0xdd,0xef,0x88,0xd0,0x52,0x66,0xf1,0x3b,0x0f, + 0x3d,0xe9,0x8c,0xb8,0xab,0x5e,0x30,0x34,0x68,0x30,0x34,0xde,0x8e,0x81, + 0xe1,0x16,0x94,0x26,0x26,0xe3,0xc0,0x97,0x5b,0xf1,0xeb,0x5f,0x3b,0x0a, + 0xb0,0x02,0xdc,0x17,0x6c,0x17,0x7c,0xcd,0xf8,0x07,0x85,0xa0,0x4c,0x9d, + 0xc3,0x98,0xda,0x6b,0x57,0xfe,0x9c,0x89,0xdf,0x75,0x75,0x7d,0x21,0xd4, + 0x35,0xf9,0xa8,0xaa,0x2b,0x40,0x9d,0xbe,0x0c,0x1d,0x7d,0x4d,0x8a,0x7f, + 0x97,0x12,0xa5,0x51,0xfe,0x99,0x23,0xd9,0x78,0x3c,0x2f,0xba,0x89,0x62, + 0x44,0x0c,0xe6,0x1a,0x14,0x97,0xe5,0xe2,0xfc,0xf9,0xb3,0x6c,0x13,0x5a, + 0xc9,0x3c,0x4a,0x64,0x2f,0x22,0xff,0xdb,0x77,0xdf,0x7d,0xf7,0x48,0x9e, + 0x01,0x5f,0x5f,0x5f,0x1c,0x3f,0x7e,0x1c,0x06,0x83,0x61,0x76,0x1e,0xe5, + 0xd4,0xac,0xac,0xac,0x64,0xbb,0x13,0xf9,0xee,0xec,0xb7,0x3d,0x83,0x6e, + 0xba,0xbf,0x94,0x6e,0xea,0x59,0x44,0x37,0x29,0x7b,0x9f,0x1d,0x1a,0x6f, + 0x13,0xd7,0x45,0x13,0x06,0x87,0x5b,0x15,0xeb,0x83,0x26,0x2f,0x07,0x71, + 0x4e,0xde,0x88,0x3c,0x7f,0x0b,0x75,0x45,0xf9,0x73,0x96,0x75,0x58,0xf4, + 0x50,0xb9,0x07,0x23,0xd4,0xc1,0x05,0xcd,0x5a,0x3d,0x6b,0x21,0xdb,0xe5, + 0xa5,0xaa,0x64,0x24,0xdc,0x08,0x12,0xba,0xab,0x10,0x83,0x23,0xe6,0xd9, + 0xf9,0xa3,0x93,0x16,0x58,0xcc,0x3a,0x04,0x1e,0x72,0x42,0xec,0x25,0x4f, + 0x18,0x9b,0xea,0x30,0x34,0xbd,0x6d,0x93,0xa6,0x0c,0x15,0xa9,0x69,0x38, + 0x77,0xf4,0x18,0x7e,0xf5,0x2b,0x47,0x01,0x9e,0x89,0x85,0x75,0xd4,0x39, + 0xc1,0xfb,0xcc,0x85,0x4b,0x37,0xa0,0x6b,0xae,0x84,0xb9,0xb3,0x7e,0x45, + 0xce,0x17,0xe5,0x5d,0xcb,0x2b,0xcc,0xc0,0xe6,0xaf,0xff,0x89,0xaf,0xfe, + 0xf9,0x05,0xbe,0xdd,0xf2,0x8d,0xf8,0xbd,0x1d,0x13,0xf3,0xd2,0xd0,0xd9, + 0xdf,0x04,0x73,0x97,0x56,0xf1,0xeb,0x4a,0x22,0x91,0x6c,0x1c,0x4c,0x42, + 0x37,0x25,0xa5,0x92,0x6e,0xd2,0x28,0xde,0x97,0xd5,0x82,0xb4,0x61,0x55, + 0x4d,0x29,0x6e,0xba,0xba,0x70,0x2e,0x00,0x9d,0x4e,0xb7,0xe2,0xea,0x82, + 0xec,0x45,0xe4,0xa3,0x73,0x76,0x76,0x7e,0x24,0xdf,0x25,0xd9,0x9b,0x52, + 0x52,0x52,0xf8,0xff,0x07,0x0f,0x1e,0xb0,0x4e,0x22,0xdb,0xd3,0xfb,0xef, + 0xbf,0xcf,0x39,0x0a,0xec,0x3b,0x2f,0xf9,0xf3,0xa5,0x9b,0xc8,0x87,0x45, + 0xf9,0x1f,0x6b,0xf2,0xf3,0x14,0xf9,0xfc,0xe1,0x89,0x76,0x24,0xbb,0xf9, + 0x23,0xc9,0x2d,0x1c,0x46,0x5d,0xdd,0x9c,0x65,0xa3,0x53,0x16,0x98,0xf4, + 0xd5,0xac,0x7d,0x82,0x8e,0x5c,0x43,0xda,0xed,0x58,0x0c,0x8e,0x9a,0xe7, + 0xac,0xd3,0xd3,0xd7,0x86,0xfc,0xc8,0x24,0xc4,0x5e,0xf6,0x65,0xed,0x64, + 0xad,0x57,0xd7,0x81,0xde,0x3e,0x23,0xd2,0xbd,0xe3,0x10,0x74,0xf8,0x2a, + 0x7a,0x7a,0x9b,0x31,0x36,0xf5,0x70,0x1b,0xd2,0x4d,0x85,0x2a,0x15,0x1c, + 0x0e,0x1c,0x17,0xba,0xe7,0xfa,0x33,0xeb,0xa6,0xc7,0x13,0x24,0xf8,0x1f, + 0xec,0xdd,0x7f,0x18,0x96,0x3e,0x3d,0x43,0xfa,0xe6,0x69,0xce,0x17,0xd5, + 0xe4,0xab,0xa8,0x2a,0xc4,0x6b,0xaf,0xbd,0x8a,0xf4,0xcc,0x24,0xf4,0x0c, + 0x99,0xf8,0x98,0xef,0xdc,0xb7,0x5e,0x6b,0x7e,0x41,0x1e,0x38,0x76,0xe2, + 0xa0,0xe2,0xd7,0x95,0x44,0x22,0xd9,0x38,0x98,0x2c,0x75,0x1b,0x52,0x37, + 0xd1,0xfd,0xb4,0x67,0xc8,0x08,0x73,0x77,0x03,0x0e,0x1c,0x38,0xc0,0x79, + 0x28,0x29,0x47,0x80,0x92,0xb9,0x93,0x48,0x5b,0x51,0x6e,0x02,0x2f,0x2f, + 0x2f,0xec,0xd8,0xb1,0x03,0x2d,0x2d,0x2d,0x8a,0xf5,0x65,0xf9,0xed,0xf9, + 0xd1,0x4d,0x03,0xc3,0x16,0xd4,0x14,0x96,0x21,0xf6,0x8a,0x37,0x2c,0x6d, + 0xca,0xd8,0x9b,0x6a,0x0b,0xf2,0x10,0xe5,0xe8,0x8e,0xaa,0xec,0x22,0xf4, + 0x0f,0xb5,0xcf,0x59,0xd6,0xd5,0xa1,0x47,0x7e,0x44,0x2c,0xeb,0xa6,0x19, + 0xfa,0x85,0x4e,0x98,0xbf,0x0f,0x63,0x83,0x1a,0xa9,0x9e,0x41,0xc8,0xf4, + 0x8b,0x46,0x77,0xb7,0x55,0x57,0xd1,0x7a,0xa5,0xaa,0x24,0xde,0x26,0xcd, + 0x2b,0x0e,0x7d,0xfd,0x0f,0xb7,0x23,0xdd,0x74,0x64,0xf7,0x1e,0xa1,0x65, + 0xdc,0xd6,0x40,0x33,0xd9,0x92,0x2e,0xf8,0x15,0xf3,0xfa,0x1b,0xaf,0x3d, + 0xd5,0xf9,0xea,0x1b,0x36,0xe1,0x9d,0x77,0xde,0x81,0x83,0x83,0x03,0xfe, + 0xfc,0xe7,0x3f,0x23,0x32,0x26,0x14,0xdd,0x83,0xc6,0xd9,0xe5,0x52,0x37, + 0x49,0x24,0x92,0x95,0x66,0xa3,0xea,0x26,0x63,0x5b,0x2d,0x76,0xed,0xda, + 0x85,0xdf,0xfe,0xf6,0xb7,0xac,0x4f,0xec,0x21,0x7e,0x88,0x34,0x93,0xbb, + 0xbb,0x3b,0xf6,0xed,0xdb,0xa7,0x74,0x57,0x96,0xd5,0xc8,0xf7,0x38,0xcb, + 0xbc,0xb8,0xf0,0x07,0xd3,0xba,0xe9,0xfe,0xb4,0x6e,0xba,0x37,0xad,0x9b, + 0xee,0x4e,0xeb,0xa6,0xa9,0x69,0xdd,0x44,0x31,0xe1,0x77,0xa6,0x63,0xc2, + 0x27,0xa6,0x63,0xc2,0xc7,0xa7,0x63,0xc2,0xc7,0xb8,0x06,0x88,0x35,0x26, + 0x7c,0x54,0x68,0x26,0x2b,0x1d,0x8a,0xd1,0x69,0xd1,0x21,0x2f,0x3c,0x56, + 0xe8,0xa6,0xdb,0xb0,0x74,0x35,0x63,0x78,0xbc,0x0d,0x91,0xe7,0xdc,0x10, + 0x7e,0xca,0x65,0x96,0xea,0xdc,0x62,0xd6,0x33,0xad,0x4d,0x1a,0x64,0x07, + 0x46,0xcc,0xce,0x8f,0xbe,0xe8,0x89,0xa2,0xd8,0xcc,0x39,0xfb,0x4b,0x72, + 0x0b,0x98,0x5d,0x9e,0xe4,0x16,0x86,0xc6,0x9a,0x2a,0x9e,0xaf,0x57,0x97, + 0xcc,0xd9,0x67,0xf4,0x45,0x77,0xf6,0xa3,0xd1,0xb2,0x84,0x1b,0x3e,0xac, + 0x6d,0xa8,0xae,0x2e,0xd9,0x4d,0x6c,0xf7,0x67,0xd5,0x4d,0x31,0x08,0x38, + 0x78,0x65,0x16,0xd2,0x43,0xf3,0x8f,0x83,0x7c,0x77,0x95,0xe9,0xe9,0x88, + 0x76,0xf4,0x12,0xfa,0xab,0xd0,0x3a,0x5f,0xec,0xab,0xa7,0xd7,0xc0,0xdb, + 0x90,0xad,0xaa,0x44,0x68,0xa8,0xbe,0xbe,0x66,0x5e,0xd6,0x28,0x74,0xd3, + 0xe1,0x5d,0xbb,0xf1,0xcb,0x5f,0xba,0x09,0xb0,0x86,0xdc,0x13,0x0c,0x33, + 0xbf,0xfe,0x75,0xb3,0xd0,0x3d,0x7f,0x9a,0x85,0xf2,0x21,0x3c,0xee,0xfb, + 0x22,0xcd,0x14,0x19,0x13,0x2c,0x7e,0xe3,0xbf,0xc1,0x9b,0x6f,0xbe,0x89, + 0x4d,0x9b,0x36,0xe1,0xe3,0x8f,0x3f,0xc2,0xc5,0x8b,0x17,0x51,0xab,0x2d, + 0x87,0x87,0x97,0x33,0x7e,0xff,0xfb,0xeb,0x62,0x79,0x3c,0x0e,0x1e,0xd9, + 0xab,0xe8,0xb5,0x65,0xcf,0x28,0x7d,0xaf,0x5e,0x69,0x1c,0x1d,0xcf,0xe3, + 0x8b,0x2f,0x36,0x21,0x36,0x36,0x06,0x47,0x8f,0x1d,0xc1,0xd9,0xf3,0x0e, + 0xa8,0xa8,0x51,0xc6,0x7e,0x2c,0xd9,0x98,0x6c,0x14,0xdd,0x44,0x76,0x8c, + 0xbe,0xc1,0x76,0xb6,0xd5,0x1f,0x38,0x78,0x00,0xbb,0x76,0xef,0x44,0x43, + 0x43,0x03,0xfb,0xc4,0xec,0x41,0x33,0x51,0xa3,0xda,0x74,0x54,0x6b,0xe5, + 0xa5,0x97,0x5e,0xc2,0x3f,0xff,0xf9,0x4f,0x78,0x7a,0x7a,0x72,0xcc,0x13, + 0xf9,0xee,0xec,0xb1,0x91,0x5e,0xa2,0x73,0xc7,0x76,0xa6,0x27,0x1c,0x4f, + 0x67,0xd5,0x4d,0xcb,0xa9,0x4d,0x37,0x77,0x1c,0x9d,0x92,0xcf,0x8f,0x8e, + 0xf6,0x06,0xa1,0x7d,0x92,0x84,0x36,0x49,0xc6,0xe0,0x78,0x3b,0xda,0x5a, + 0x9a,0x11,0x74,0xf4,0x1a,0x6b,0x8d,0x04,0xd7,0x20,0x84,0x9d,0xba,0xc9, + 0x68,0xcb,0x8a,0xa0,0x53,0x57,0x22,0xfe,0x5a,0x00,0x2f,0x8b,0xb9,0xe8, + 0x83,0x82,0xe8,0x3c,0xa1,0xb1,0xdc,0x51,0x5b,0x98,0xc7,0xfe,0xb4,0x24, + 0x57,0x7f,0xa1,0x4f,0xae,0x22,0x2f,0x2c,0x0b,0x59,0x81,0x29,0x88,0xba, + 0xe0,0x85,0x4c,0xbf,0x70,0x68,0xf2,0x73,0x90,0x13,0x12,0xc5,0xdb,0x85, + 0x38,0xb8,0x40,0xe5,0x1e,0x82,0x90,0x63,0xd7,0xa1,0xc9,0xcd,0xe1,0xd8, + 0x2a,0x8a,0x05,0xcf,0xf4,0x0f,0x87,0xc5,0xac,0x7d,0xa4,0x7f,0xcd,0x5a, + 0x35,0x42,0x4f,0xdc,0x98,0xa3,0x9b,0xd4,0x99,0x99,0x1c,0x8b,0x35,0x7f, + 0x5d,0x5d,0x65,0x05,0x52,0x3d,0x63,0x85,0x7e,0xca,0x7f,0x38,0x5f,0x68, + 0x33,0x1a,0x6b,0x17,0x7a,0xc2,0x19,0x61,0x0e,0xce,0x6c,0x7f,0xea,0xe9, + 0x6e,0xc2,0xe5,0x2b,0x67,0xf1,0x87,0x3f,0x78,0x0b,0xfd,0x32,0xb4,0xc6, + 0xba,0xc9,0x96,0x07,0x02,0xf3,0x2c,0x6f,0xbc,0xb9,0x0d,0xef,0xbc,0xfb, + 0x36,0x32,0xf3,0x54,0x8b,0x7e,0x5f,0x94,0x7b,0xed,0xf8,0x89,0x63,0xd8, + 0xb6,0x6d,0x1b,0xaa,0xeb,0x8b,0xf8,0x5d,0xc9,0x37,0xc0,0x1d,0xdf,0x6d, + 0xfd,0x16,0x89,0xa9,0xd1,0xb8,0x71,0xf3,0xb2,0xd8,0xd7,0x75,0x41,0x32, + 0xb6,0xef,0xfc,0x4e,0x71,0x7d,0x22,0x59,0x5d,0x06,0xc7,0xcd,0x48,0x4e, + 0x8b,0xc1,0x5f,0xff,0xf6,0x57,0x14,0x94,0xa6,0xa3,0x6b,0xa0,0x19,0xda, + 0xc6,0x2a,0x9c,0x3d,0x77,0x8a,0xeb,0x5c,0x2b,0xdd,0x3f,0xc9,0xc6,0x81, + 0x74,0x53,0x62,0x6a,0x0c,0xeb,0x26,0xa5,0xfb,0xf2,0x34,0x74,0x74,0xb7, + 0xe0,0xb6,0x97,0x07,0x3e,0xfd,0xec,0x53,0xbe,0x87,0x92,0x2f,0xae,0xa9, + 0xa9,0x89,0x63,0xbe,0xed,0x2d,0x6e,0x88,0xc6,0xd8,0xf5,0xf4,0xf4,0x70, + 0xdc,0x38,0xe5,0x29,0xa0,0x38,0x72,0x7b,0xeb,0xa3,0x6d,0x7b,0x68,0x6b, + 0x7a,0xf2,0x3c,0x04,0xeb,0x51,0x37,0x35,0xd5,0x94,0xb3,0x8f,0x8e,0xec, + 0x46,0x64,0xb3,0x69,0x31,0x58,0x75,0x13,0xd9,0x63,0x3a,0xda,0xf5,0xa8, + 0x48,0x4b,0x17,0xfa,0xc7,0x1d,0xf9,0xa1,0x09,0xc8,0x09,0x8a,0x43,0xf0, + 0xd1,0x1b,0xec,0x0f,0x6b,0x6f,0x6d,0x10,0x9a,0x46,0x83,0xe0,0x63,0x37, + 0x90,0x1d,0x9c,0xc8,0xb1,0xdc,0xa1,0x0e,0x37,0xc4,0xfa,0x79,0x62,0x3b, + 0xa3,0x98,0x2e,0xe2,0xfa,0x6f,0x29,0xee,0x81,0x28,0x4f,0x49,0x45,0x86, + 0x5f,0x18,0x12,0x6f,0xfa,0xa1,0xcd,0x54,0xc7,0x71,0xde,0xe6,0xe6,0x1a, + 0xf4,0xf6,0x1a,0x58,0x8f,0xd1,0x78,0xb8,0xbc,0xb0,0x18,0xb6,0x7d,0xcd, + 0xef,0x9f,0xa1,0xb6,0x7c,0x8e,0x66,0x22,0xc8,0x6e,0x44,0xe3,0xef,0x1e, + 0xf9,0x5d,0xeb,0x35,0x42,0xff,0x25,0xcd,0xd5,0x4d,0xd3,0xb4,0x99,0x6a, + 0xad,0x76,0xb4,0xd3,0x37,0x61,0xd4,0xa9,0x71,0xcc,0xe1,0x20,0x7e,0xf1, + 0x8b,0x20,0x01,0xec,0x88,0x26,0x41,0x2d,0xfe,0xfe,0xce,0x39,0x7c,0xf1, + 0xe5,0xa7,0x8c,0x5f,0xa0,0xfb,0x9c,0xe3,0x68,0xef,0xd6,0xe1,0xd0,0xe1, + 0x43,0xc8,0xcc,0x4e,0xc1,0xe0,0x98,0x99,0xe7,0x45,0xc5,0x05,0x61,0xf3, + 0xe6,0x2f,0xf1,0xe1,0x87,0xef,0xe3,0x95,0x57,0xff,0x26,0xf6,0x71,0x4d, + 0x30,0x88,0x3f,0xbe,0x1c,0x07,0x87,0xd3,0x47,0x15,0xbf,0x5f,0x49,0x56, + 0x8f,0x81,0xb1,0x56,0x44,0xc6,0x04,0xe1,0xc5,0x17,0x7f,0xc7,0xe3,0x0e, + 0x68,0x9e,0x2a,0x39,0x96,0xc7,0x08,0x24,0xa7,0xc7,0x2a,0xde,0x3f,0xc9, + 0xc6,0xc1,0xd4,0x2e,0x74,0x53,0xca,0xfa,0xd0,0x4d,0x23,0x93,0xed,0xe2, + 0x5d,0x72,0xf3,0xec,0x7d,0x94,0xc8,0xcd,0xcb,0x46,0x47,0x47,0x07,0xdb, + 0x72,0xa8,0x9e,0x09,0xe5,0x47,0xb2,0xef,0x3c,0x92,0xeb,0xab,0xfd,0xf0, + 0x84,0xf9,0x9b,0xac,0x7e,0xba,0xa7,0xcd,0x15,0xae,0xdc,0xb5,0xd5,0xd9, + 0xa9,0x47,0x61,0x74,0x3c,0xe2,0x9c,0x7c,0x60,0xa8,0xd3,0xf2,0x58,0xb4, + 0xc2,0x98,0x2c,0xf6,0x99,0x91,0xa6,0xa1,0x75,0x2a,0xb3,0x73,0x10,0x29, + 0x74,0x53,0x96,0x4f,0x34,0x52,0x6f,0x85,0x21,0xfa,0x92,0x07,0x34,0xf9, + 0xb9,0xbc,0xac,0xad,0xa5,0x8e,0x73,0x03,0xd4,0x95,0x56,0x21,0xf6,0xb2, + 0x27,0x6f,0x17,0x7f,0x9d,0x72,0x54,0x86,0x20,0xe1,0xba,0x0f,0x42,0x4e, + 0xdc,0x40,0x51,0x9c,0x0a,0xda,0xd2,0x52,0x24,0xba,0x04,0x23,0xcd,0x2b, + 0xf8,0x91,0x3e,0x54,0x65,0x65,0x22,0xfc,0x94,0x33,0xd4,0x99,0xf9,0x9c, + 0xbf,0xd2,0x76,0xd9,0xe0,0x68,0x3b,0x6a,0x0b,0x4b,0x10,0x70,0xe0,0xf2, + 0x1c,0xa2,0x1d,0xdd,0xc5,0x3b,0x42,0xe3,0x23,0xfb,0xea,0xea,0x32,0xa2, + 0x54,0x95,0x89,0xdc,0xd0,0x85,0x9f,0x17,0x75,0xa5,0xe5,0x88,0x3a,0xef, + 0x8e,0xe3,0x7b,0xf6,0xe1,0x95,0x57,0x02,0xf0,0xf3,0x9f,0x5b,0x04,0xb0, + 0x43,0x74,0x82,0x7c,0xe6,0x8d,0x37,0xbc,0xb0,0x63,0xd7,0x16,0xe6,0xe2, + 0xe5,0x33,0x68,0x13,0xba,0xe9,0xb0,0xd0,0x4d,0x9a,0xba,0x72,0xce,0xf3, + 0x5b,0x5d,0x53,0x86,0x9d,0xbb,0xb6,0xe1,0xc8,0xb1,0x83,0xf8,0xf0,0xa3, + 0xf7,0xc5,0x36,0x27,0x04,0xc6,0xe9,0xfd,0x14,0x8a,0x77,0xab,0x8f,0x14, + 0xbf,0x87,0x49,0x56,0x0f,0x7a,0x3e,0x18,0xdb,0x6a,0xe0,0xe2,0xe2,0x8c, + 0x53,0x67,0x8e,0xc3,0xe1,0xe4,0x51,0x9c,0xbf,0x70,0x4e,0x68,0xa7,0x68, + 0xb4,0x75,0x35,0xf0,0x3a,0xd6,0xb8,0xca,0x3e,0xc5,0xfb,0x2a,0x59,0xdf, + 0x28,0xad,0x9b,0xda,0xbb,0x4c,0x50,0x57,0x97,0x21,0x51,0xbc,0x17,0x78, + 0x7a,0xb9,0xe1,0x84,0xc3,0x11,0x04,0x85,0xfa,0xa1,0xbb,0xdf,0xea,0x7b, + 0xa0,0x67,0xec,0x03,0xf1,0x5c,0x7e,0x30,0xfd,0x6c,0x2e,0x2e,0x2e,0xe2, + 0x71,0x6b,0x33,0x90,0xfd,0x46,0xb6,0xd5,0x6a,0x3f,0x3c,0x99,0x6e,0x7a, + 0xf0,0xe4,0xba,0x69,0xcc,0x4e,0x74,0x53,0x9b,0xb1,0x96,0xf3,0x47,0x26, + 0xb9,0x05,0x62,0x60,0xa4,0x1d,0xbd,0x7d,0xcd,0x88,0x3c,0xeb,0x89,0x58, + 0xa7,0x00,0xa1,0x61,0xac,0xf6,0x9c,0xac,0xa0,0x28,0x8e,0x59,0xca,0x09, + 0x89,0x65,0x4d,0x94,0x1d,0x18,0x29,0xae,0xbf,0x26,0xf4,0x0f,0x18,0xad, + 0x9a,0xe7,0x8c,0x2b,0x4c,0x4d,0x4d,0xac,0x99,0xfc,0xf7,0x5f,0x46,0x79, + 0x5a,0x1a,0xea,0x4b,0xf2,0x05,0x05,0xfc,0x97,0x7c,0x6f,0xb5,0x45,0x05, + 0xac,0xcd,0xca,0x53,0xd3,0x1e,0xe9,0x43,0x55,0x56,0x86,0xd0,0x5e,0xce, + 0x28,0x56,0xa5,0x72,0x9e,0x26,0xdb,0x65,0x94,0x47,0xa3,0xa1,0xbc,0x94, + 0xf7,0x6b,0x4b,0xec,0x75,0x5f,0x74,0x8b,0x3e,0xcc,0xdf,0x97,0xa5,0xad, + 0x01,0x39,0x42,0x33,0x65,0xf8,0x84,0x2e,0x78,0xbc,0x74,0x8c,0x35,0x05, + 0xc5,0xd8,0xf4,0xd1,0xa7,0x78,0xe1,0x85,0x7f,0x0a,0x8a,0x05,0xb0,0x73, + 0x4c,0x02,0x15,0xf3,0xc7,0x3f,0x86,0xe2,0xc0,0xa1,0xdd,0x78,0xfd,0xf5, + 0xd7,0x85,0x56,0xda,0x0e,0xc7,0x4b,0x67,0xb0,0x75,0xeb,0x16,0x5c,0xba, + 0x72,0x01,0xf9,0xc5,0xe9,0x62,0xd9,0x1e,0xb1,0x9e,0xb7,0xcd,0xb6,0x3d, + 0x78,0xf9,0xe5,0x10,0x5c,0xb9,0x76,0x5e,0xf1,0x7b,0xae,0x64,0xe5,0x21, + 0xdd,0xac,0x33,0x54,0xe1,0xb8,0xc3,0x21,0xae,0x69,0x45,0x31,0x10,0x9f, + 0x7e,0xfa,0x29,0x2e,0x38,0x9e,0xe5,0x5c,0x5e,0x86,0x96,0x6a,0xce,0xb7, + 0x13,0x19,0x1d,0x8a,0xe4,0xd4,0x78,0x14,0x57,0x64,0x2a,0xde,0x67,0xc9, + 0xfa,0xc5,0xaa,0x9b,0xa2,0xc5,0x35,0x57,0xbd,0x2a,0xfb,0x27,0x7d,0x4f, + 0xfb,0x76,0xf7,0x74,0xc6,0x31,0x71,0x4d,0xdb,0x12,0x1b,0x1f,0x8e,0xdc, + 0xdc,0x1c,0x64,0x67,0x67,0xb3,0x7f,0xad,0xa8,0xa8,0x88,0x73,0x69,0x6b, + 0x34,0x1a,0x4c,0x4c,0x8c,0xb1,0xfd,0x82,0x9e,0xcb,0xb2,0x29,0xd9,0x9e, + 0xd0,0xde,0xf4,0xbd,0x8d,0x9f,0x4e,0x68,0xa7,0xc9,0x07,0xc3,0x0f,0x75, + 0xd3,0x7d,0xa1,0x9b,0xee,0xcf,0xe8,0x26,0x9b,0xd8,0xf0,0x7b,0x42,0x37, + 0xdd,0xeb,0xc4,0xe8,0x3d,0xe5,0x62,0xc3,0xf5,0x55,0x25,0x6c,0xbb,0x21, + 0x5f,0x1a,0x4d,0xf7,0xf4,0x5a,0xf5,0x4f,0x55,0x76,0x29,0x06,0xc7,0xda, + 0x84,0x76,0x6a,0x43,0xe2,0xcd,0x00,0x6b,0xde,0xee,0x70,0x15,0x52,0xbd, + 0xc2,0x51,0x93,0x9f,0xc3,0xeb,0x76,0x75,0xea,0x91,0x1f,0x1e,0xcb,0xf9, + 0x0b,0x7a,0x7a,0x5a,0xb8,0xee,0x09,0x6d,0x9b,0x13,0x1a,0x85,0xe2,0x78, + 0x15,0x53,0x57,0x9c,0x8f,0xf6,0x56,0x1d,0xca,0x53,0x32,0x84,0x6e,0xba, + 0x2d,0x34,0x50,0xd1,0x23,0x7d,0x60,0xff,0xd9,0x79,0x37,0xe4,0x86,0x46, + 0xa3,0xd3,0xd2,0xf0,0xe8,0x6f,0x55,0xaf,0x11,0xcb,0x6f,0xcf,0xd1,0x4d, + 0x39,0xe2,0x73,0x67,0x74,0x9d,0x2d,0x14,0xb7,0x4e,0xfa,0xae,0x20,0x3a, + 0x69,0xd1,0x63,0x1e,0x18,0x6e,0x87,0xb7,0x8b,0x3b,0xf6,0x6d,0xda,0x8a, + 0x37,0xfe,0x74,0x4c,0x68,0x8b,0xeb,0x82,0x4c,0x3b,0xd0,0x47,0xcb,0x61, + 0x40,0x10,0x38,0xad,0x8d,0x7e,0x81,0x17,0x5f,0x7c,0x11,0xbf,0xf8,0xc5, + 0x2f,0x90,0x92,0x11,0x8b,0xb0,0x48,0x3f,0xbc,0xff,0xc1,0x2d,0x31,0xbf, + 0x6e,0xde,0x36,0xf5,0x78,0xfd,0xcd,0xd7,0x14,0xbf,0xe7,0x4a,0x56,0x1e, + 0xca,0x63,0xe1,0xe7,0xef,0xcd,0xb9,0x5d,0xd4,0x9a,0x62,0xa1,0x93,0xea, + 0x71,0xf3,0xd6,0x75,0xec,0xde,0xbd,0x1d,0x39,0x85,0xc9,0x30,0x77,0x6a, + 0x51,0x5c,0x9e,0x85,0x9c,0xfc,0x34,0x44,0x44,0x86,0xc2,0xe9,0xba,0xa3, + 0xe2,0x7d,0x96,0xac,0x5f,0x28,0x77,0xaf,0x8a,0x74,0x53,0xd3,0x93,0xe9, + 0x26,0x8a,0xff,0xe8,0xec,0x33,0x89,0xed,0x6a,0xd9,0x4e,0xae,0x6b,0xaa, + 0xc1,0x2d,0x8f,0xeb,0xb8,0xe4,0x74,0x76,0x96,0xb0,0xc8,0x00,0x18,0x5b, + 0xf4,0xe8,0xec,0x6c,0xe7,0xfc,0x45,0x94,0x6b,0xd2,0x96,0xed,0xdb,0xb7, + 0xf3,0x98,0x7c,0x8a,0xdf,0xa6,0x58,0x1f,0x8a,0xf9,0x51,0xa9,0x54,0xb8, + 0x7e,0xfd,0x3a,0xfc,0xfd,0xfd,0x57,0xa4,0xce,0xee,0x46,0x6b,0x14,0xa7, + 0x4d,0x36,0x36,0x82,0x7c,0x92,0x34,0x4d,0xb1,0xef,0x03,0x03,0x03,0xb3, + 0x3e,0x4a,0xaa,0x2d,0x4c,0xf5,0xf6,0x4a,0x4b,0x4b,0xa1,0xd7,0xeb,0x67, + 0xb7,0xa1,0xb8,0x2f,0xf2,0x65,0x52,0x2e,0x86,0xe5,0xd7,0x75,0x79,0x3e, + 0x74,0x93,0xb1,0x81,0x74,0x46,0x02,0xd4,0x59,0x56,0xbf,0x5b,0x6f,0xbf, + 0x11,0x31,0x97,0x7d,0xd1,0xdd,0xd5,0x82,0x91,0xc9,0x0e,0x74,0x74,0x98, + 0x90,0xee,0x1b,0x0d,0x75,0x46,0x96,0x20,0x1b,0x45,0x71,0x49,0x9c,0xa3, + 0x7b,0x66,0xdd,0x9a,0xfc,0x22,0x14,0xc5,0xa7,0x71,0xfe,0x8b,0x99,0x3c, + 0x00,0x29,0x1e,0x51,0x88,0xbd,0xe2,0x8f,0x34,0xaf,0x48,0xce,0x07,0x65, + 0x31,0xeb,0x51,0x96,0x9c,0x21,0xb4,0x59,0x80,0xd0,0x50,0xf5,0x0b,0xf6, + 0x23,0xe6,0x92,0x07,0xd2,0xbc,0x23,0xc4,0xf2,0x47,0xe3,0xc2,0x2d,0xe6, + 0x06,0x5e,0xe6,0xbf,0xff,0xd2,0x2c,0xa4,0xf7,0x86,0xc6,0xcd,0x8f,0xac, + 0xdb,0x50,0x59,0x2c,0x3e,0x3f,0x8c,0x63,0xac,0x96,0x3e,0xee,0x1a,0x64, + 0x88,0xe3,0x3a,0xf7,0xdd,0x61,0xec,0xfa,0xe2,0x6b,0x7c,0xfa,0xc1,0x19, + 0xfc,0xec,0x67,0xbe,0xd3,0xc4,0x0a,0x60,0xe7,0xdc,0x13,0xb8,0x09,0x5c, + 0x98,0x13,0xa7,0x6e,0xe0,0xdd,0xf7,0xde,0x16,0xff,0x47,0x2f,0xb0,0xae, + 0xd0,0x4d,0x6f,0xbc,0xaa,0xf8,0x3d,0x57,0xb2,0xf2,0x90,0x2e,0x3a,0x75, + 0xea,0x14,0xd7,0x4e,0xef,0x1d,0x36,0xf2,0xbc,0x90,0x70,0x7f,0xfc,0x73, + 0xf3,0x57,0x48,0x4e,0x8f,0x9e,0x5d,0xaf,0xa5,0x5d,0x8b,0xc0,0x20,0x7f, + 0x5c,0xb8,0x78,0x56,0xf1,0x3e,0x4b,0xd6,0x2f,0x46,0xd2,0x4d,0xc9,0x4b, + 0xeb,0x26,0xb2,0x19,0x35,0x99,0x6a,0x90,0x9e,0xa5,0x42,0x68,0x84,0x2f, + 0xd7,0x3d,0x8f,0x8e,0x0b,0x45,0x64,0x74,0x38,0xd7,0x29,0xa1,0x3c,0x92, + 0x54,0xcf,0x96,0xf2,0x62,0xdf,0xbc,0x79,0x73,0x16,0xb2,0x97,0xce,0xcf, + 0x9d,0x3d,0x35,0x35,0xc5,0xdb,0x50,0x2e,0xc8,0xcd,0x9b,0x37,0xf3,0x3a, + 0xf4,0xdc,0x27,0xed,0x44,0x39,0x20,0x83,0x83,0x83,0x79,0xdb,0x1b,0x37, + 0x6e,0x70,0x3d,0x12,0xfb,0xce,0xa5,0xbd,0xfc,0x46,0xb9,0x10,0xa8,0xb6, + 0x4a,0x71,0x71,0x31,0x1f,0x13,0x9d,0x07,0xd2,0x35,0xa4,0x27,0x03,0x02, + 0x02,0x58,0x33,0x92,0xc6,0xa1,0x73,0x40,0xfe,0x47,0x9a,0x9e,0x9c,0x9c, + 0x44,0x63,0x63,0x23,0x6f,0x97,0x97,0x97,0xc7,0xe7,0xd2,0x56,0x37,0x8d, + 0x8d,0x8d,0xf1,0x34,0xe9,0xa5,0xf9,0xba,0x89,0x6c,0x76,0xe5,0xe5,0xe5, + 0xbc,0x3d,0xad,0xd3,0xdb,0xdb,0xcb,0x63,0xf7,0xe8,0x7b,0x7a,0x7a,0xdd, + 0xf4,0x60,0x11,0xdd,0x34,0x1d,0x13,0x4e,0x9a,0xe9,0x7b,0x9b,0x1a,0x2b, + 0xa4,0x99,0x1e,0x58,0x73,0x37,0x71,0x1e,0x42,0xd2,0x4c,0xf7,0xa7,0xeb, + 0xab,0x50,0x4c,0xf8,0xb4,0x5e,0xb2,0x42,0xd7,0x9a,0x45,0x31,0x28,0x7e, + 0xa8,0xbb,0xbb,0x95,0xed,0x4a,0xd6,0x69,0x33,0x34,0x05,0xc5,0xac,0x83, + 0x68,0xba,0x77,0xa8,0x55,0x68,0x91,0x4a,0x74,0x75,0x36,0x09,0xfd,0x52, + 0xcf,0xb1,0xe2,0x96,0x36,0x2d,0x2f,0x23,0x1f,0x1a,0x6d,0xdb,0xd3,0x67, + 0x9e,0xdd,0x5f,0x73,0x7d,0x25,0x8c,0xfa,0x46,0xd4,0x95,0x54,0xa0,0xb5, + 0x59,0xcf,0xfb,0xe7,0xf9,0xda,0x4a,0xb6,0x3d,0x2d,0xd6,0x8f,0x0c,0xdf, + 0x50,0xa1,0xb5,0x7c,0xa1,0xaf,0x56,0xf3,0x7e,0x6d,0x97,0x51,0xac,0x78, + 0x6e,0x68,0x14,0xfc,0xf6,0x5d,0x9a,0xa5,0x7f,0xd0,0xf8,0xc8,0x3e,0x7a, + 0xfa,0x0c,0xd6,0x58,0xad,0xab,0xbe,0x68,0xa8,0x50,0x3f,0xf6,0xd8,0x9b, + 0xb5,0x56,0xed,0x14,0x7f,0xcd,0x17,0x01,0x37,0x5c,0xb0,0x77,0xe7,0x76, + 0x6c,0x7a,0xeb,0x03,0x7c,0xfa,0xde,0x6e,0xfc,0xf4,0xa7,0x31,0x82,0x58, + 0xc1,0x7d,0x01,0xd6,0x01,0x81,0x82,0x33,0x02,0xf5,0x02,0xcb,0x2c,0x78, + 0xe9,0x8f,0xe7,0x11,0x19,0x1b,0x88,0x91,0x29,0xe5,0xae,0x35,0xc9,0xca, + 0x43,0x35,0x75,0x6e,0x7b,0x7b,0xe2,0x8b,0x2f,0xbf,0x40,0x40,0xb0,0xa7, + 0x78,0x4e,0xf9,0xe0,0x84,0xc3,0x71,0xb8,0xb9,0x3b,0x43,0xdb,0x64,0x7d, + 0xbf,0x21,0x6d,0x95,0x94,0x16,0x2d,0xd6,0xbb,0x85,0x9c,0xfc,0x54,0x28, + 0xfd,0xec,0x95,0xac,0x5f,0x96,0xd2,0x4d,0xea,0x9a,0x02,0xc4,0xaa,0x42, + 0x90,0x99,0x9d,0x8c,0xcc,0xac,0x34,0x84,0x87,0x87,0xc3,0xd5,0xd5,0x15, + 0x4e,0x4e,0x4e,0x6c,0x0f,0x22,0x5d,0xf3,0xa4,0xf1,0x45,0x54,0x93,0x8d, + 0xb4,0x01,0x6d,0x4f,0xf9,0x28,0xe9,0x39,0x4e,0xf3,0x68,0x3a,0x3e,0x3e, + 0x9e,0x9f,0xef,0xd4,0x48,0x8b,0xd1,0xe7,0xad,0x46,0x6e,0xef,0x27,0x69, + 0xf4,0xf9,0xa4,0x6d,0x92,0x92,0x92,0x60,0x36,0x9b,0x31,0x3c,0x3c,0xcc, + 0xf5,0x51,0x62,0x62,0x62,0x58,0xcb,0xd0,0x34,0x41,0xba,0x85,0x6a,0xcf, + 0xd1,0xb1,0x90,0x4e,0xa1,0x69,0xca,0x1b,0x3e,0x30,0xd8,0x2f,0xf4,0xcf, + 0x04,0xeb,0x42,0x3a,0x46,0xda,0x0f,0x2d,0x23,0xed,0x42,0x75,0x7e,0x69, + 0xde,0xf9,0xf3,0xe7,0xf9,0x3c,0xa8,0xd5,0x6a,0x3e,0xa7,0xb1,0xb1,0xb1, + 0xb3,0xe7,0x85,0xe6,0x91,0xae,0xa2,0xba,0xc0,0x64,0x2f,0x5a,0xfb,0xf6, + 0x7c,0xe8,0x26,0x7b,0x81,0x6c,0x58,0x2a,0xe7,0x00,0x14,0x27,0x64,0x09, + 0x8d,0xd6,0x3c,0x67,0x19,0xc5,0x5c,0xd1,0x78,0x3c,0xd2,0x4b,0x64,0x6b, + 0x0a,0x3b,0xe9,0xc6,0xb5,0xe5,0xe6,0xef,0x43,0x5b,0x56,0x28,0xf6,0xe1, + 0x87,0xdc,0x30,0xd5,0xac,0x0e,0x7c,0x1c,0x8d,0xb5,0x1a,0xa8,0x5c,0x83, + 0xd9,0x4f,0x49,0x7e,0xc5,0xc8,0x73,0xb7,0x90,0x11,0xad,0xc2,0xce,0x3d, + 0x5b,0xb1,0x63,0xd7,0x76,0xfc,0xfc,0xe7,0x69,0x42,0x77,0x64,0x4f,0x33, + 0x60,0x07,0xfa,0xe8,0x69,0x69,0xc7,0xef,0x5e,0xfc,0x2d,0x86,0xef,0x2c, + 0xef,0xbc,0x48,0xd6,0x07,0x14,0xdf,0x54,0xaf,0xaf,0xe0,0xeb,0x75,0x06, + 0x67,0x17,0x27,0xe8,0x8d,0xd6,0xf7,0x06,0x4d,0x43,0x11,0x54,0x29,0x11, + 0xec,0xc7,0xad,0x69,0x28,0x51,0xbc,0xbf,0x92,0xf5,0x8d,0x55,0x37,0x45, + 0xb1,0x6e,0xa2,0x77,0xeb,0x06,0x43,0x25,0x52,0x33,0x63,0xa1,0x6b,0xae, + 0x12,0xcf,0xef,0x28,0x9c,0x3e,0x7d,0x9a,0xed,0x3f,0x64,0x23,0x5a,0xa9, + 0x5c,0xdb,0x64,0x13,0x21,0xbb,0xcb,0xe5,0xcb,0x97,0x59,0x43,0x50,0x5d, + 0x5b,0xb2,0x55,0x51,0x3d,0xdc,0x99,0x46,0x7a,0x85,0x34,0x05,0xc5,0x3c, + 0xcd,0x6f,0x64,0x4f,0x21,0xbf,0xde,0x8c,0x46,0xa1,0xbf,0xa4,0xdf,0x48, + 0xb7,0xd0,0x7c,0xb2,0xd3,0xcc,0xd8,0x6e,0x4a,0x4a,0x4a,0x66,0xed,0x2d, + 0xf4,0x99,0x14,0x4b,0x45,0x9f,0xb7,0xdc,0xf1,0xff,0xe9,0xe9,0xe9,0x7c, + 0x0e,0x4e,0x9c,0x38,0xc1,0x7a,0x89,0xc6,0xee,0x85,0x84,0x84,0x60,0xef, + 0xde,0xbd,0x5c,0x53,0x85,0xa6,0x29,0x9f,0x25,0xd9,0x93,0xb4,0x5a,0x2d, + 0x1f,0x0f,0x7d,0x1e,0x7d,0x46,0x73,0x73,0x33,0x5a,0xcd,0x46,0x8c,0x8c, + 0x0c,0xae,0xc8,0x79,0x53,0xa6,0x49,0xdd,0xb4,0xd6,0x54,0xe5,0x14,0x21, + 0xc5,0x33,0x06,0x9a,0x82,0x42,0xf4,0x0f,0xce,0xd5,0x45,0x34,0x6e,0x2f, + 0xfc,0xb4,0x0b,0x02,0x0f,0x3a,0x21,0x33,0x20,0x01,0x83,0xa3,0xad,0x73, + 0x96,0x77,0x76,0xe8,0x90,0x15,0x10,0x8e,0xb8,0xab,0xfe,0xd0,0x96,0x57, + 0x2e,0xfb,0x33,0xfb,0x46,0x5a,0x79,0xbc,0x60,0xc4,0x19,0x37,0x04,0x1f, + 0xbb,0x2e,0x34,0x57,0xec,0xec,0x32,0xd2,0x18,0xb6,0xe3,0x58,0x7f,0xff, + 0x87,0xe8,0x69,0x7b,0x0e,0xd1,0x61,0x07,0x5a,0xe8,0x49,0xe8,0xc5,0x6f, + 0x7e,0xf3,0x1d,0xf2,0x8a,0x53,0x30,0x38,0xd1,0xfa,0xd4,0xdf,0x91,0x64, + 0xfd,0x40,0x75,0xb6,0x5c,0xdd,0xaf,0xb1,0xaf,0x44,0xe9,0xbe,0x48,0x36, + 0x06,0xe6,0xce,0x06,0x24,0xa6,0xc4,0x22,0x39,0x35,0x0e,0x1a,0x6d,0x09, + 0xc7,0x1d,0x51,0x6d,0x5a,0xb2,0x8b,0xac,0x96,0x8f,0x8c,0x74,0x0e,0xf9, + 0xa2,0x29,0x06,0x9c,0xb4,0x18,0xfd,0x25,0xdb,0x8b,0x6d,0x9d,0x5d,0x8a, + 0xcf,0x71,0x71,0x71,0xe1,0x78,0x71,0x5a,0x9f,0xf4,0x08,0xf5,0x87,0xfc, + 0x4b,0x33,0xb1,0x3b,0xa4,0x53,0xc8,0x37,0x45,0xda,0xa5,0xa2,0xa2,0x82, + 0x35,0x16,0xe9,0xa5,0xfe,0xfe,0x7e,0x3e,0x0e,0xf2,0x03,0x92,0xbf,0x9b, + 0xf2,0x26,0x91,0xe6,0x39,0x74,0xe8,0x10,0xe7,0x9b,0xa4,0x63,0x23,0x1f, + 0x97,0x6c,0xcb,0x69,0x0b,0xc7,0x37,0x2d,0x9a,0x2f,0xfc,0x11,0xdd,0x34, + 0xb4,0x48,0x7c,0x93,0x55,0x3b,0x8d,0xcd,0x6a,0xa7,0x19,0x3b,0xa7,0xf2, + 0xbf,0x09,0xa5,0x21,0x9f,0x5f,0xba,0x4f,0x38,0x62,0x2f,0xfb,0xa1,0x2a, + 0x3b,0x8f,0xfd,0x6e,0xc3,0x33,0xfe,0xc2,0x7e,0x03,0x8a,0x13,0xac,0xf5, + 0x52,0xd4,0x99,0x59,0x18,0x1e,0xb7,0xfa,0x06,0xc9,0xee,0xd4,0xd5,0xa9, + 0x13,0xdb,0x85,0x20,0xf8,0xf8,0x75,0x14,0xc7,0xa7,0x89,0x75,0xcd,0x4f, + 0xf4,0xb9,0xfd,0x83,0x6d,0xa8,0xce,0x29,0xe0,0x78,0x72,0xea,0xc3,0x62, + 0xeb,0x39,0x9c,0x3e,0x82,0xb7,0xff,0xfe,0xa6,0xd0,0x4f,0x2f,0xe2,0xbf, + 0xfe,0xeb,0xac,0xa0,0x59,0xd0,0x2d,0xc0,0x3a,0x61,0x4c,0xf0,0x33,0x98, + 0xbb,0xea,0x15,0xff,0xae,0x25,0xab,0x4f,0x54,0x4c,0x08,0x72,0xf2,0x32, + 0xc5,0x6f,0xa5,0x8b,0x6b,0x40,0x0f,0xdf,0x51,0xbe,0x4f,0x92,0xf5,0x4b, + 0xd7,0x40,0x13,0x2a,0x35,0x85,0x88,0x88,0x88,0xc0,0x37,0xdf,0x7c,0x83, + 0xab,0x57,0xaf,0xb2,0xfe,0xb0,0xb5,0xc5,0x8c,0x8f,0x8f,0xb3,0x3d,0x85, + 0x6c,0x27,0xe4,0x77,0xa2,0x65,0xa4,0x5f,0xd8,0x96,0xd2,0xda,0xca,0xcb, + 0xa9,0x51,0xbc,0x0e,0x41,0xcb,0x67,0xf2,0x4c,0x93,0x5e,0x21,0xe6,0xe7, + 0xeb,0x26,0x1d,0x44,0x1a,0xa6,0xbd,0xbd,0x1d,0x0f,0x1e,0xdc,0x83,0x9b, + 0x9b,0x1b,0xeb,0x20,0xda,0x7e,0xa6,0x51,0x4c,0x0f,0xc5,0x8d,0x93,0xcd, + 0x88,0x74,0x95,0x8f,0x8f,0x0f,0xf7,0x93,0xe2,0x7e,0xe8,0x73,0xc9,0x8e, + 0x44,0xcb,0x6c,0xb5,0x96,0x6c,0xab,0xd1,0x56,0x4b,0x37,0x75,0x4b,0xdd, + 0xb4,0x04,0x8d,0xd5,0xa5,0x48,0xbe,0x15,0x80,0x00,0xa1,0x8f,0xd2,0xfd, + 0x23,0xc4,0x35,0xdf,0x80,0xfe,0xa1,0x16,0xf4,0x0f,0x9b,0xd1,0xa0,0x51, + 0x73,0x2e,0xf2,0x16,0x83,0x91,0xe3,0xa6,0x28,0xc6,0x49,0x9d,0x95,0x89, + 0xc8,0x73,0xae,0xac,0xa7,0x8a,0x55,0x19,0x4f,0xac,0x99,0x9e,0x86,0x6b, + 0xce,0x8e,0xf8,0xe3,0x1f,0xff,0xc0,0xfc,0xe6,0xb7,0x47,0xf0,0x9f,0xff, + 0xd9,0x3f,0xcd,0xa0,0x00,0x76,0xcc,0xb8,0xe0,0x2f,0xd0,0x34,0x14,0x4b, + 0x7f,0xdd,0x73,0x40,0x8b,0xb9,0x11,0x75,0x75,0xb5,0x4c,0xa3,0x41,0x8b, + 0xee,0x7e,0x93,0xe2,0x7d,0x92,0xac,0x3d,0xc3,0x77,0xda,0x31,0x20,0xde, + 0x33,0xfb,0x47,0x5b,0xb9,0x7e,0x3a,0xc5,0x38,0x0e,0x4e,0x4f,0x53,0xce, + 0x54,0xf2,0xf5,0xf6,0x8f,0x98,0xd0,0xde,0xa3,0x43,0x47,0x9f,0x1e,0xdd, + 0x43,0x06,0x9e,0xd7,0xd9,0xdf,0x08,0x8b,0x98,0x67,0xe9,0xd5,0x71,0xae, + 0xdd,0xa0,0x30,0x2f,0xbc,0xf0,0xc2,0x0b,0x5c,0x17,0xb3,0xb6,0xae,0x16, + 0xd6,0x1a,0xae,0x73,0x1b,0x69,0x13,0xb2,0x3f,0xfd,0xe9,0x4f,0x7f,0x62, + 0x5d,0x45,0x1a,0x8a,0xe2,0x6f,0x68,0xfa,0xbd,0xf7,0xde,0x63,0xbf,0x17, + 0x35,0xf2,0xab,0x51,0xee,0x49,0x5a,0x4e,0x5a,0x89,0xec,0x40,0x14,0xa3, + 0x43,0xd0,0xff,0xb3,0x4f,0x61,0xa1,0xa9,0x48,0xeb,0xbc,0xfd,0xf6,0xdb, + 0x6c,0xf3,0x21,0xdf,0xce,0xae,0xdd,0x3b,0x50,0x56,0x56,0x36,0xbb,0x0e, + 0x69,0x2f,0x8a,0xf3,0x39,0x7a,0xf4,0x28,0xdb,0x94,0xde,0x78,0xe3,0x0d, + 0xfe,0x3c,0xaa,0xdb,0x79,0xe1,0xc2,0x05,0x8e,0x27,0x92,0x6d,0xad,0xda, + 0xc2,0x7e,0x3a,0xd6,0x4d,0xdf,0xdb,0xe8,0xa6,0x07,0x77,0x1e,0xd6,0xf4, + 0xbd,0x3f,0x53,0xd3,0x77,0x3a,0x7f,0xd3,0xbd,0x41,0xce,0xdd,0x44,0xb5, + 0x70,0x26,0xee,0xf6,0x0a,0x66,0x72,0x5e,0x0a,0xdd,0x34,0x25,0x74,0xd3, + 0x54,0xa7,0xb5,0x16,0x1b,0x63,0xd9,0xd8,0x3c,0xe1,0x6f,0xbd,0x44,0x95, + 0x68,0x8d,0x01,0xdf,0x7b,0x91,0xed,0x4f,0x9a,0xfc,0x06,0x94,0x25,0x97, + 0x0b,0x3d,0x75,0x15,0xd5,0x25,0xb5,0x3c,0x1d,0x7a,0xd2,0x55,0xac,0x73, + 0x11,0xfe,0x62,0xbd,0xb2,0xe4,0x6c,0xf4,0xf5,0xaf,0xbd,0x16,0x50,0xa5, + 0x84,0xe3,0x67,0x3f,0xfb,0x29,0x7e,0xfa,0xd3,0x9f,0x0a,0x4d,0xf2,0x67, + 0xc1,0x83,0x69,0x94,0xd6,0x48,0x4b,0xf1,0x32,0x6a,0x75,0xc5,0x8a,0xdf, + 0xcf,0x25,0x12,0xc9,0xe2,0x8c,0x4c,0xb5,0xb3,0xe6,0x21,0x66,0xe6,0x0d, + 0x4f,0xb6,0xf3,0x3b,0x0f,0xfd,0xb5,0x5d,0x8f,0x78,0x38,0x3d,0x77,0x5e, + 0x53,0x4b,0x2d,0xb2,0xb2,0x33,0x90,0x90,0x90,0x80,0xda,0x86,0x4a,0x74, + 0xf4,0x36,0xa1,0xa4,0xac,0x00,0xaa,0x44,0x15,0xd2,0xd2,0x53,0xa1,0xae, + 0x29,0x41,0x48,0xb8,0x2f,0x5e,0x7f,0xe3,0x75,0xae,0x6f,0x78,0xd1,0xe9, + 0x2c,0xe7,0xb4,0xd8,0xb6,0x63,0x0b,0xe7,0x89,0x23,0xbd,0xf3,0xea,0xab, + 0xaf,0xe2,0xdd,0x77,0xdf,0xc5,0x27,0x9f,0x7c,0x82,0x57,0x5e,0x79,0x05, + 0x5f,0x7e,0xf9,0x05,0xdb,0x0a,0x56,0xbb,0x51,0xfc,0x11,0xd9,0x97,0x3c, + 0x3c,0x3c,0xac,0xf6,0x29,0xa1,0x9b,0x76,0xef,0xd9,0x39,0xab,0x9b,0x48, + 0x57,0x51,0xbc,0x35,0xf9,0xe8,0xc8,0xf6,0x45,0x3e,0xb8,0xd0,0xd0,0x50, + 0xbb,0xa9,0x31,0xf7,0xfc,0x35,0xa9,0x9b,0x94,0x84,0x6a,0x0b,0xb7,0x34, + 0x36,0xa2,0x28,0xae,0x10,0x71,0x57,0x03,0x11,0x70,0xd0,0x09,0xfe,0x07, + 0xae,0xc0,0x77,0x8f,0xe3,0x74,0xad,0x15,0x27,0xa8,0x5c,0xc2,0x50,0x5f, + 0x5a,0x8d,0xee,0x1e,0xa3,0x78,0x8f,0x6a,0x53,0xa4,0x9f,0x43,0x13,0x66, + 0x74,0x0d,0x88,0x7e,0x56,0xa4,0xe3,0x27,0x3f,0xf9,0x4f,0xc1,0x6f,0xa6, + 0xe9,0x12,0xc0,0x4e,0xf9,0x23,0x6a,0x48,0x37,0xd9,0xc1,0xf7,0x2c,0x91, + 0x48,0x1e,0x85,0x6c,0x3d,0x21,0xe1,0x7e,0xf8,0xf6,0xbb,0x6f,0x98,0x5a, + 0x6d,0x25,0xda,0x3a,0x9a,0x70,0xf8,0xe8,0x41,0x6c,0xfa,0xe2,0x73,0x5c, + 0x73,0xbe,0x8c,0x6a,0x6d,0x11,0x1a,0x8d,0x35,0x48,0x4e,0x4e,0x42,0x76, + 0x4e,0x06,0x1a,0x4d,0x35,0x18,0x18,0x33,0xa3,0xa0,0x20,0x9f,0xe7,0x11, + 0x5d,0xfd,0x06,0x34,0x99,0x48,0x37,0xa5,0x5b,0x75,0x93,0xd8,0xcf,0x38, + 0x3d,0x87,0xa6,0xfa,0xb8,0x2e,0x28,0xd9,0x95,0x48,0x87,0x0d,0x8e,0xb7, + 0xb2,0x9d,0x89,0x72,0x59,0xf4,0x8f,0x9a,0x78,0x9e,0xb6,0x51,0xcd,0x75, + 0x08,0xce,0x9c,0x39,0xc3,0xbe,0x2e,0xf2,0x97,0xd1,0x18,0x31,0xca,0x99, + 0x44,0xe3,0xbd,0xd6,0xa2,0x51,0xfc,0x36,0xc5,0x1c,0x91,0x1d,0x69,0x46, + 0x0b,0x91,0xcd,0x8a,0xe2,0x8f,0xc8,0xff,0x47,0xfa,0x89,0xc6,0xd9,0x51, + 0x0e,0x27,0xd2,0x4c,0x94,0xdf,0xe9,0xad,0xb7,0xde,0xc2,0xbe,0x7d,0xfb, + 0x78,0x1c,0xbd,0xd4,0x4f,0x6b,0xdd,0x56,0x4e,0x37,0x4d,0x4c,0xeb,0xa6, + 0xf1,0xbb,0x36,0x35,0x56,0xe6,0xe8,0x26,0xe5,0x7f,0xa7,0xf6,0x08,0xd9, + 0x94,0xfb,0x87,0xcc,0xe8,0xe9,0x6b,0xe6,0x1c,0x9b,0xf3,0xe9,0xed,0x33, + 0x62,0x88,0xea,0xb3,0xd9,0x41,0x5f,0xe9,0xbe,0xa3,0x37,0x56,0xcc,0xf2, + 0xc7,0x97,0x3f,0xc4,0x7f,0xfc,0xc7,0x2b,0xd3,0xe4,0x0a,0x60,0x47,0xbc, + 0xb4,0x2e,0x74,0x93,0xe3,0xe5,0xd3,0xe2,0x1e,0xf8,0x06,0xfe,0xfa,0xb7, + 0xbf,0xcc,0xb2,0x75,0xfb,0x37,0xc8,0x2f,0x49,0x53,0xbc,0x6f,0x92,0xe7, + 0x0f,0xd2,0x19,0x1d,0xe2,0x1d,0xcd,0x76,0x1e,0x4d,0xeb,0x1a,0xeb,0x51, + 0xaf,0xad,0x85,0xb1,0x55,0x8f,0xbe,0xe1,0x56,0x58,0xba,0x9b,0x79,0xba, + 0xb1,0x49,0x8b,0xae,0x3e,0x13,0x1a,0x0c,0xe5,0xf8,0xdb,0x2b,0xff,0x83, + 0x57,0x5e,0xfb,0x2b,0xdc,0x6f,0xdf,0xe0,0xf7,0xac,0xd8,0xc4,0x10,0x7c, + 0xf9,0xd5,0xa7,0xd8,0xbe,0x63,0x2b,0xf2,0x8a,0x52,0x1f,0xf9,0xac,0xe1, + 0xc9,0x36,0x8e,0x27,0x32,0x59,0x6a,0x19,0xf2,0xab,0x91,0xdd,0xc9,0xdc, + 0xa5,0x85,0xa9,0xbd,0x86,0x6b,0x7b,0x0f,0x8c,0x5b,0x7d,0x6c,0xbd,0xc3, + 0x26,0xf1,0xb9,0x26,0xfe,0x9f,0x6c,0x4d,0x7d,0x23,0x2d,0x3c,0xaf,0xb9, + 0x45,0x0b,0x73,0x47,0xa3,0x58,0xd6,0x22,0xe6,0x99,0x78,0x1e,0xed,0x87, + 0xea,0x53,0x70,0x4d,0xd4,0x25,0x8e,0xd5,0xd4,0x56,0x8f,0xdb,0x5e,0xb7, + 0x90,0x9e,0x9e,0xc6,0x36,0x9f,0x19,0xfd,0x41,0x3a,0x86,0xc6,0x8c,0x91, + 0x3f,0x6d,0x2d,0xda,0xcc,0x18,0x7d,0xdb,0x18,0x2a,0xb2,0x3b,0x91,0x5e, + 0x22,0x6d,0x44,0xf1,0xe2,0x14,0xeb,0x44,0xbe,0xb8,0x07,0x0f,0x1e,0xb0, + 0x96,0xa2,0x71,0x72,0x34,0x5e,0x6d,0xcf,0x9e,0x3d,0x3c,0x56,0x4e,0xb6, + 0xb5,0x6c,0xcb,0xd4,0x4d,0xdf,0xdb,0xe8,0xa6,0x79,0x75,0x56,0x96,0xae, + 0x4d,0x67,0x5b,0xcf,0x57,0xf9,0x7b,0x82,0x64,0x65,0xa9,0xaa,0xcb,0x47, + 0x59,0x55,0x36,0x3e,0xf8,0xf0,0x3d,0xfc,0xbf,0xff,0xf7,0x37,0xc1,0x87, + 0x82,0x28,0x01,0xec,0x00,0x9d,0xd0,0x23,0xdf,0xa2,0xb2,0x36,0x4f,0xf1, + 0xf3,0xb4,0x14,0x7a,0x53,0x25,0x2a,0x34,0xb9,0x7c,0x1e,0x89,0x1b,0x37, + 0x2f,0xe3,0xe0,0xe1,0xbd,0xe8,0x14,0xcf,0x13,0xa5,0xfb,0x26,0x59,0x5f, + 0xd0,0xfd,0x77,0xea,0xc1,0x90,0xb5,0x46,0x9f,0x98,0x6e,0xed,0xa8,0x87, + 0x8f,0x9f,0x17,0x02,0x82,0x7c,0xa1,0x6f,0xae,0x66,0x9d,0x12,0x19,0x13, + 0x8a,0xd4,0xb4,0x44,0xc4,0xc5,0x47,0xf3,0xf8,0xfa,0x3a,0x7d,0x29,0xbc, + 0xfd,0x6e,0xe1,0x84,0xc3,0x51,0x04,0x04,0x7b,0xa1,0x7f,0xd4,0x8c,0x8a, + 0xca,0x72,0x9e,0x3e,0x71,0xf2,0x18,0x8c,0x66,0x2d,0xdb,0x77,0x68,0x4c, + 0x2e,0xe9,0x25,0xfa,0x9f,0xfc,0x67,0xa4,0xaf,0x68,0xba,0x7f,0xc4,0xcc, + 0x5a,0xa6,0x6f,0xd4,0x68,0xbd,0x86,0xab,0xb3,0x61,0x6c,0xd3,0x60,0xe8, + 0x8e,0x19,0xe6,0x6e,0x2d,0xaa,0xeb,0x0b,0xd8,0x5f,0x4e,0xb6,0xa5,0x95, + 0x3c,0xd6,0xfe,0xb1,0x16,0x7c,0xfa,0xd9,0x87,0x88,0x8d,0x8b,0x81,0xe7, + 0x6d,0x0f,0xb8,0xde,0x72,0xe1,0x9a,0x3b,0xcb,0xdd,0xde,0x68,0xae,0xc7, + 0xe9,0x33,0x27,0x90,0x9a,0x9a,0xf2,0xc8,0x38,0x32,0xd2,0x4d,0x69,0x69, + 0x69,0x9c,0x47,0x5a,0xc9,0x46,0xf1,0xe5,0xd4,0x07,0xca,0xed,0xb8,0x90, + 0x36,0xa2,0x18,0xa9,0x1d,0x3b,0x76,0x70,0xfc,0x94,0xb4,0x39,0xad,0x65, + 0x5b,0xae,0x6e,0x9a,0x78,0x62,0xdd,0x34,0x26,0x75,0xd3,0x73,0x03,0xdd, + 0x2f,0xd3,0x73,0xe2,0x98,0x7d,0x07,0x9c,0x84,0x66,0xf9,0x6e,0x9a,0x1b, + 0x0a,0x6b,0xa7,0xb7,0x90,0x5f,0x92,0xa2,0xf8,0xf9,0x59,0x2e,0xb5,0xba, + 0x32,0x44,0xc7,0x86,0x8b,0x77,0xf3,0x74,0xc5,0xfb,0x22,0x51,0x8e,0xf0, + 0x68,0x7f,0x6c,0xdf,0xb5,0x05,0x67,0x2f,0x9c,0x40,0x51,0x79,0x06,0x74, + 0xcd,0x95,0xb8,0xe4,0x74,0x1e,0x9b,0xbf,0xf9,0x02,0xdb,0x76,0x7c,0x03, + 0xbd,0x51,0x03,0x43,0x4b,0x2d,0xc7,0xef,0x14,0x16,0xe5,0xa2,0xbd,0x5b, + 0xcf,0xb9,0x7b,0xeb,0x75,0xd5,0x28,0x2a,0x16,0x3a,0xa5,0x4e,0x8d,0x9e, + 0xc1,0x16,0xa1,0x65,0x4c,0xac,0x25,0x28,0x37,0x68,0xcf,0x50,0x33,0xdb, + 0x69,0xf4,0xc6,0x2a,0x34,0x9b,0xeb,0xd0,0xd4,0xa2,0x41,0xf7,0x60,0x33, + 0xdb,0x7b,0x48,0x3b,0x95,0xaa,0xb3,0xc5,0x7a,0x65,0xac,0x89,0x3a,0x7a, + 0x0d,0x3c,0x4d,0xf4,0x0e,0xb7,0x58,0xf3,0xc8,0xda,0x11,0x5d,0x83,0x06, + 0xdc,0x74,0xbb,0x8e,0x73,0x8e,0x27,0xa1,0x6d,0xac,0xe4,0x7a,0x26,0x87, + 0x0e,0x1d,0x40,0x66,0xae,0x6a,0x59,0xdb,0x53,0xee,0x1c,0x5f,0xdf,0xdb, + 0x6c,0x53,0xa2,0xbc,0x47,0xf3,0x9b,0xbd,0xe8,0xa6,0xf9,0x8d,0x6c,0x50, + 0xe4,0x43,0x9c,0xf1,0xe7,0x91,0x9e,0xda,0xbd,0x7b,0x37,0xdb,0xa1,0x96, + 0x9f,0xeb,0x5a,0xb6,0x67,0x6f,0x52,0x37,0x49,0x56,0x96,0x2a,0xf1,0x7e, + 0x19,0x19,0xeb,0x0f,0x87,0x53,0x87,0xf1,0xef,0xff,0xfe,0x07,0xc1,0x21, + 0x81,0xa3,0x00,0x0a,0x90,0x83,0x2f,0xbf,0x72,0x40,0xb9,0x78,0x07,0x56, + 0xfa,0xbc,0x2c,0x87,0xb4,0xcc,0x04,0x84,0x46,0x04,0xb2,0xaf,0x41,0xe9, + 0xbe,0x48,0xe6,0x62,0xe9,0x32,0xc0,0x60,0x6a,0x80,0xb9,0xa3,0xc9,0x6a, + 0x7b,0x19,0x69,0x41,0x73,0x6b,0x3d,0x9a,0x9a,0xeb,0xd1,0xa0,0xaf,0x66, + 0x1f,0xb6,0xe3,0xa5,0xd3,0xd8,0x7f,0x70,0x17,0xf6,0x1e,0xd8,0x81,0x9a, + 0x86,0x42,0xa4,0x67,0xab,0xf8,0xd9,0x4e,0xd3,0xfe,0x41,0x9e,0xe8,0xe8, + 0x59,0x9e,0x0d,0x51,0x5d,0x9b,0xcf,0x39,0xa9,0xd3,0xb3,0xe3,0x60,0x30, + 0x57,0x0b,0x1d,0xa3,0x47,0x76,0x7e,0x12,0xff,0xae,0x62,0x12,0x82,0x39, + 0xe6,0xb9,0xb3,0xcf,0xc0,0xfa,0xc7,0xd0,0x52,0x33,0xed,0x9b,0x6a,0x43, + 0x7b,0x97,0x9e,0xa7,0x5b,0x3b,0x74,0x18,0xb4,0x13,0xdf,0xfe,0x4a,0x43, + 0x7e,0xbc,0x7a,0x7d,0x25,0xfe,0xfa,0xd7,0xbf,0x22,0x2b,0x37,0x99,0xc7, + 0xca,0xd5,0x6a,0xd5,0xf8,0xf4,0xd3,0x4f,0x10,0x9f,0x14,0xb6,0xac,0x7d, + 0x84,0x47,0x06,0x23,0x26,0x36,0x86,0x73,0x08,0x2c,0xd4,0xec,0x55,0x37, + 0x91,0x8f,0xae,0xae,0xae,0x8e,0x63,0xb1,0x28,0x1e,0x8a,0xc6,0xd1,0x51, + 0x0c,0x94,0xb4,0x35,0xad,0x75,0x93,0xba,0x49,0xb2,0x3a,0xd4,0x37,0x95, + 0xc2,0xcb,0xd7,0x85,0xb9,0xea,0xec,0x3c,0xad,0x9d,0x66,0xe8,0x59,0x43, + 0xed,0xf4,0x39,0x8f,0x07,0x54,0xfa,0x7c,0x3c,0x0e,0x7a,0xb7,0x0f,0x8f, + 0x08,0x41,0x49,0xb9,0xd5,0xaf,0x48,0xbf,0x9b,0x3b,0xd3,0x79,0x3d,0x94, + 0xee,0x9b,0x3d,0xc3,0x75,0x30,0xc5,0xbd,0xc6,0x7a,0xce,0xba,0x78,0x7a, + 0x66,0xd9,0xc0,0x58,0x0b,0x92,0xd2,0xe2,0xe0,0x17,0xe0,0x89,0xb4,0xac, + 0x44,0x74,0x0d,0x18,0xa0,0xae,0x29,0x44,0x44,0x74,0x90,0xd0,0x20,0x21, + 0x6c,0x8b,0xa1,0x58,0x9a,0xf4,0xec,0x78,0xf8,0xf8,0xbb,0x8b,0x79,0xc1, + 0xe8,0x1e,0x30,0xa1,0xb3,0xb7,0x99,0x7d,0x56,0x34,0xaf,0xb6,0xa1,0x8c, + 0x9f,0xcd,0x34,0xbf,0xbd,0xd3,0x20,0x96,0x19,0x59,0x93,0xd0,0x3c,0x4b, + 0x77,0x23,0xc7,0xd6,0xb4,0xb4,0x37,0xb0,0x5f,0x8a,0xec,0x44,0xde,0xfe, + 0x37,0xf9,0x9a,0x37,0x98,0xab,0xc4,0x67,0xe5,0x23,0x34,0xd2,0x8f,0xa7, + 0xe9,0x33,0x7a,0x06,0x8d,0x8a,0x9c,0xa3,0x8d,0xc4,0xc8,0x64,0x3b,0x1a, + 0x8d,0xd5,0xf8,0xc7,0x3f,0xfe,0x01,0x4d,0x8d,0x1a,0x13,0x53,0x43,0xb8, + 0x7a,0xf5,0x0a,0x36,0x6d,0xda,0xc4,0xda,0x72,0x39,0xfb,0xf0,0xf6,0xf1, + 0xe2,0xd8,0x25,0xca,0xd1,0xbd,0x50,0xb3,0x57,0xdd,0x44,0x8d,0xb4,0x1e, + 0xf5,0x8d,0x6a,0xd6,0x51,0xae,0x4a,0xd9,0x94,0x68,0x4f,0x12,0xdf,0x34, + 0xb1,0x88,0x6e,0xa2,0xb8,0xf0,0x01,0x71,0x7f,0xb7,0x6a,0x27,0xae,0xe9, + 0x7b,0x97,0xee,0x65,0x0f,0xb5,0x13,0xeb,0x26,0x39,0xa6,0xee,0xb9,0xa5, + 0x73,0xa0,0x11,0x57,0xae,0x9d,0x9b,0xe5,0xc5,0x17,0x5d,0x85,0x9e,0x71, + 0x17,0x34,0xaf,0x81,0x6e,0x8a,0xc6,0xee,0xbd,0x4e,0xa8,0xac,0xc9,0x55, + 0xfc,0x3c,0x2c,0x46,0x5d,0x23,0x69,0x4c,0x57,0xc4,0x25,0x44,0xa2,0x77, + 0xb0,0x15,0xc6,0xb6,0x1a,0xa4,0xa6,0xc7,0x43,0xad,0x29,0x43,0xab,0xa5, + 0x11,0x89,0x29,0x51,0xfc,0x5c,0x56,0xba,0x9f,0x6b,0x05,0xc5,0x7b,0x79, + 0x78,0x3b,0x8b,0x73,0x72,0x93,0xe3,0x89,0xc9,0xc7,0x94,0x9c,0x16,0x0b, + 0x67,0xd7,0x4b,0x0c,0xf9,0xae,0xda,0x85,0x66,0xa1,0x71,0x56,0xf5,0x0d, + 0xd5,0xe8,0xe8,0x31,0xf0,0x76,0x5d,0x7d,0x46,0x68,0x1b,0x34,0xa8,0xd7, + 0xa9,0x61,0xe2,0xb8,0x9c,0x56,0x64,0x64,0x27,0xb2,0x76,0xc9,0xce,0x4f, + 0x45,0xf7,0xa0,0x01,0x9a,0xfa,0x52,0xc4,0x25,0x86,0x23,0x21,0x29,0x92, + 0xe3,0x7b,0xda,0x7b,0x1a,0x90,0x53,0x90,0xcc,0x63,0xd4,0x69,0x1e,0xf9, + 0xb7,0xba,0xfa,0x8d,0x08,0x8f,0x0a,0xe0,0x79,0xda,0xa6,0x4a,0xa1,0x93, + 0x5a,0x15,0x3f,0x27,0x92,0x87,0xf4,0x8e,0x18,0x11,0x1d,0x17,0x82,0x73, + 0xe7,0xce,0x71,0xdd,0x91,0x6f,0xbf,0xfd,0x96,0x6b,0x7c,0x94,0x57,0x59, + 0xdf,0x39,0x4a,0xd5,0x59,0x70,0xf7,0xba,0x81,0x98,0x84,0x10,0x74,0xf6, + 0x1b,0x66,0xb7,0xa3,0x58,0x71,0x7a,0x0f,0x69,0x32,0x34,0xce,0xc9,0x27, + 0x39,0xbf,0xd9,0xb3,0x6e,0x92,0xcd,0x1e,0x9a,0xd4,0x4d,0x92,0xb5,0xc7, + 0xc5,0xed,0x32,0x8e,0x9d,0x3c,0x88,0xbf,0xfc,0xcf,0x2d,0xfc,0xf8,0xc7, + 0x61,0xd3,0x54,0x09,0xb0,0x0a,0x64,0x09,0xde,0x41,0x50,0xa8,0xa7,0xe2, + 0xc7,0xbd,0x10,0x94,0x1f,0xd6,0xd3,0xcb,0x85,0xcf,0x09,0xd9,0xe8,0xc8, + 0x46,0x52,0x5c,0x9e,0x0d,0x57,0x37,0x57,0xe4,0x17,0x65,0x42,0xab,0xab, + 0xc2,0x96,0x2d,0x5b,0x38,0x56,0x45,0xc9,0x7e,0x76,0x0d,0x34,0x0b,0x0d, + 0xa7,0x83,0xa5,0xbb,0x49,0x68,0x8b,0x66,0xa1,0xe3,0xda,0x38,0xae,0x46, + 0x67,0xa8,0x66,0x68,0x5a,0x6f,0x52,0x23,0x3a,0x3e,0x08,0x7e,0x41,0xee, + 0x28,0xab,0xca,0x41,0xb7,0xd8,0xa6,0x4c,0x9d,0xc3,0xd3,0xe4,0x77,0x6a, + 0x6a,0xa9,0x5a,0xd6,0x67,0xe5,0x97,0xa4,0xe2,0xbc,0xe3,0x49,0x5c,0xbc, + 0x7c,0x06,0xc9,0xe9,0x31,0xe8,0x1a,0x6c,0x12,0x3a,0x26,0x90,0xaf,0x19, + 0x22,0x23,0x37,0x01,0x2d,0x96,0x06,0xa1,0x8f,0x2a,0x51,0x51,0x55,0x8c, + 0xd6,0x8e,0x06,0xde,0x8e,0xfa,0x43,0xd3,0x6a,0x4d,0x89,0xd0,0x54,0xb5, + 0x8a,0x7f,0xb7,0x92,0xd5,0x63,0x70,0xbc,0x05,0xa7,0xce,0x1e,0xc5,0x99, + 0x73,0x27,0xf1,0xf1,0x27,0x1f,0xe3,0xda,0x75,0x27,0x54,0xd7,0x15,0x23, + 0x33,0x4f,0x25,0xb4,0xf5,0x15,0x9c,0x3a,0x73,0x0c,0xbe,0x81,0xee,0xb0, + 0xf4,0x3c,0x8c,0x47,0x1f,0xbb,0x6b,0xe1,0x67,0xd7,0x42,0xb9,0x2c,0x6d, + 0x1b,0xe9,0x26,0xaa,0x71,0x22,0x75,0x93,0x6c,0x0b,0xb7,0xf9,0xba,0x69, + 0xa6,0x36,0xdd,0xbd,0xe9,0xda,0x74,0x93,0x0f,0xeb,0xd3,0xcd,0xfa,0xe9, + 0xac,0xb9,0xc2,0xa7,0xee,0xdb,0xe4,0x0a,0x67,0xcd,0x64,0x53,0x9b,0x6e, + 0xd6,0x47,0xd7,0xc1,0xd7,0xaa,0xd5,0x47,0xd7,0x2e,0x91,0xcc,0xc1,0xd3, + 0xc7,0x19,0xdb,0x77,0x7e,0xcb,0xbc,0xf5,0xf6,0x25,0xfc,0xe8,0x47,0xa9, + 0x82,0x0a,0x01,0x56,0x80,0x6c,0xde,0xdf,0x27,0x9f,0x1f,0xe5,0xfd,0x67, + 0xe5,0xab,0x14,0x3f,0xde,0x85,0xd0,0x36,0x56,0xe1,0xc4,0xc9,0xa3,0x88, + 0x8a,0x0b,0xe4,0x69,0xf2,0xe5,0x94,0x55,0xe4,0x23,0x25,0x2d,0x09,0x23, + 0x13,0xdd,0x28,0xaf,0x2c,0xb0,0xd1,0x4d,0x4f,0xbe,0xff,0x5a,0x5d,0x29, + 0xe7,0x34,0x28,0xaf,0xce,0x65,0xed,0x63,0xe9,0x6d,0x44,0x65,0x4d,0x1e, + 0x72,0x0b,0x93,0x39,0x9e,0x9f,0x6c,0x5b,0x26,0x4b,0x3d,0x72,0x0a,0x92, + 0xb8,0x76,0x29,0xad,0x47,0xb1,0x3a,0xa4,0x7b,0x68,0x1d,0x8d,0xb6,0x08, + 0xdd,0x42,0xb7,0x50,0x3f,0x29,0xa7,0x4c,0x5e,0x7e,0x2e,0x2a,0xab,0x8b, + 0xd8,0x96,0xd3,0x68,0xd4,0xa0,0xb8,0x34,0x8f,0xa1,0xb1,0xdf,0xe4,0x6b, + 0xa4,0x67,0xd9,0x8e,0x5d,0x5b,0x11,0x97,0x18,0x01,0x73,0x87,0x5e,0xe8, + 0xa5,0x30,0x3e,0xff,0xe7,0x1d,0x1d,0xd8,0x8e,0xa4,0xf4,0xf9,0x96,0xac, + 0x25,0xab,0xa0,0x97,0xc4,0x7b,0x45,0x53,0xab,0x86,0xed,0x82,0x34,0xad, + 0x4a,0x8e,0xc1,0x47,0x1f,0x7d,0xc8,0x76,0xc5,0xb4,0x4c,0x15,0x76,0xec, + 0xdc,0x8e,0xcb,0x4e,0x8e,0x30,0x9a,0xeb,0x1e,0xd9,0x96,0x9e,0x45,0xf4, + 0x3c,0x93,0xba,0x49,0xb6,0x67,0x6b,0x3f,0x00,0x8b,0xd5,0xf5,0xfd,0x9e, + 0xea,0xfa,0x5a,0x75,0xd3,0xfd,0x69,0xdd,0x74,0x6f,0x8e,0xbd,0xc9,0xaa, + 0x9b,0x26,0xa7,0x75,0xd3,0x9d,0xe9,0xf8,0xa6,0x09,0x9b,0x3c,0x04,0xe3, + 0x36,0xda,0x69,0x6c,0x4a,0x6a,0x27,0xc9,0xe2,0x24,0x24,0x87,0xe1,0xd3, + 0xcf,0x3f,0xc4,0x9b,0x6f,0x1d,0xc2,0xbf,0xfd,0x5b,0xa9,0xa0,0x4a,0x80, + 0x27,0x64,0x72,0x7a,0xdb,0x52,0x7c,0xf0,0xd1,0x57,0xbc,0x3f,0x75,0x5d, + 0xbe,0xe2,0xc7,0xb6,0x14,0x61,0x11,0x81,0x08,0x8f,0x0c,0x44,0x63,0x8b, + 0x9a,0xa7,0xbb,0x07,0x9a,0xd8,0x6f,0x14,0x16,0x1e,0x82,0x56,0x73,0x0b, + 0xae,0xdd,0x70,0x84,0xb7,0x8f,0x07,0xe7,0xb1,0x29,0x2c,0x4b,0x43,0x76, + 0x81,0x8a,0x63,0x8e,0x29,0x7f,0x9f,0xde,0x58,0xc9,0x1a,0xc8,0xd4,0x5e, + 0x67,0xcd,0x6b,0x33,0xd9,0x86,0x81,0xd1,0x56,0xf1,0x4c,0x31,0xf1,0x78, + 0x71,0xda,0x5f,0x64,0x74,0x08,0x4e,0x9d,0x3e,0x85,0x1b,0x37,0x6e,0x40, + 0xd7,0xa8,0x41,0xbd,0xbe,0x9c,0xe3,0x76,0xce,0x9c,0x73,0xc0,0x2d,0x8f, + 0x1b,0x28,0x28,0xc9,0x40,0x69,0x45,0xae,0x78,0x3f,0x3f,0x8e,0xbd,0xfb, + 0x76,0xc0,0xe3,0xb6,0x1b,0xfb,0xc5,0x6e,0x79,0x38,0xf3,0x3a,0x61,0x91, + 0xfe,0x1c,0x9b,0x4c,0x1a,0x29,0xaf,0x20,0x0b,0xe9,0x19,0x49,0x42,0x4f, + 0xa5,0x2f,0x79,0x4c,0x33,0xb5,0x96,0x94,0x3e,0xb7,0x92,0x8d,0x07,0xe5, + 0x33,0x88,0x4b,0x8c,0xe4,0x9a,0x23,0xf4,0x2e,0xb4,0xff,0xc0,0x1e,0x38, + 0xbb,0x5c,0x45,0x49,0x65,0x36,0xf6,0x88,0xeb,0x77,0xdb,0xb6,0xad,0x70, + 0xbd,0xe5,0x8c,0xa4,0xb4,0x68,0x6b,0x8d,0x4a,0xdb,0xed,0xc5,0xb3,0x68, + 0x39,0x8d,0x6a,0x9e,0x48,0xdd,0x24,0xdb,0xe2,0x6d,0x21,0xdd,0x74,0x6f, + 0x51,0xdd,0x74,0x57,0xea,0x26,0xc9,0x2a,0x43,0xda,0xe0,0x2f,0xff,0xf3, + 0x27,0xa1,0x7d,0xfe,0xb4,0x4c,0xad,0x34,0x22,0xd0,0x33,0xff,0xf1,0x1f, + 0x85,0x78,0xe3,0xcd,0x57,0x19,0x8a,0x5b,0x59,0xc9,0x7e,0x0d,0x4e,0x98, + 0xd9,0xef,0x44,0xb9,0x89,0xad,0xe3,0xdd,0xda,0xd1,0x3f,0xda,0x22,0xee, + 0xe3,0x34,0xb6,0xa9,0x89,0xfd,0x54,0x94,0x7f,0xb8,0x67,0xc8,0xc8,0xd3, + 0xdd,0x83,0x46,0xeb,0x36,0x83,0x4d,0xd0,0x08,0x9d,0x53,0xad,0x2d,0x60, + 0x7d,0x43,0xdb,0x19,0x5a,0xab,0xa1,0x6b,0xae,0x40,0x9d,0xbe,0x04,0xc6, + 0x36,0x2d,0x6b,0x1d,0x9a,0x4f,0xf9,0x75,0x4a,0x2a,0x33,0xe1,0xe9,0xe3, + 0xc2,0x63,0x85,0x4a,0x4a,0x0b,0x70,0xd3,0xfd,0xea,0x6c,0x1f,0xbe,0xfc, + 0xe7,0x67,0x7c,0x6c,0x17,0xaf,0x9c,0x86,0xd6,0x50,0x0a,0xbf,0x20,0x0f, + 0x1c,0x39,0x72,0x90,0xdf,0xb9,0xbb,0x07,0x8c,0x3c,0xa6,0xaa,0xb5,0xbd, + 0x11,0x0d,0xfa,0x3a,0xb4,0x77,0x1b,0x66,0xb7,0x6b,0x32,0x6a,0x51,0xdf, + 0x50,0xcb,0xeb,0x28,0xfd,0xfd,0x4a,0x24,0xcf,0x02,0xd9,0x39,0x4b,0x2a, + 0x72,0x66,0x7f,0xe7,0xb5,0xda,0x72,0x7e,0x67,0x08,0x8b,0xf2,0xc5,0x3b, + 0xef,0xbd,0x05,0x87,0x53,0x47,0xe0,0x1f,0xe8,0x85,0x0b,0x17,0xcf,0x8a, + 0x79,0x3e,0x73,0xb7,0x97,0xba,0x49,0xb6,0x15,0x69,0x52,0x37,0x49,0xec, + 0x0b,0xaa,0x7f,0x90,0x92,0x99,0x80,0xff,0xfb,0x7f,0xdf,0x17,0x60,0x09, + 0xc6,0x04,0xdd,0xf8,0xcf,0xff,0x0c,0xc7,0x8b,0x2f,0xfe,0x96,0xf9,0xc7, + 0x07,0xef,0x3c,0xb2,0x3f,0x8a,0x21,0xa5,0x5a,0x9e,0x34,0x6e,0xaa,0xb3, + 0xdf,0x9a,0x7f,0x98,0x3e,0x83,0xa6,0xdb,0xba,0x1b,0x38,0x7f,0x0d,0xd9, + 0x69,0x66,0xd6,0x21,0x06,0x27,0xc4,0x3a,0x63,0xad,0x9c,0x7f,0x98,0x20, + 0x1f,0x54,0x4b,0xbb,0x0e,0x99,0x99,0x99,0x5c,0xc7,0xa1,0xa8,0x38,0x9f, + 0x35,0x53,0x9d,0xae,0x12,0xa9,0x69,0xc9,0x48,0x4e,0x49,0x46,0x47,0x6f, + 0x23,0xba,0xfa,0x9a,0x59,0xeb,0xd0,0x74,0x61,0x49,0x2e,0xc7,0xdd,0xe4, + 0x14,0x26,0xe1,0xcd,0xb7,0x5e,0xc7,0x2b,0xaf,0xfe,0x0d,0x37,0x5c,0xae, + 0x09,0x6d,0x64,0xc6,0xa9,0xd3,0x0e,0x9c,0x43,0xf9,0xc3,0x8f,0xde,0x47, + 0x51,0xf9,0x43,0xdb,0x0d,0x8d,0x2f,0xa7,0x5c,0x04,0x71,0x49,0x21,0x3c, + 0xdd,0xdc,0x56,0x03,0xc7,0x8b,0xe7,0x15,0xff,0x4e,0x24,0x12,0x7b,0x27, + 0x54,0xe8,0xa6,0xc3,0x47,0x0f,0x20,0x23,0x27,0x81,0x63,0x9a,0x3c,0xbd, + 0xdc,0x70,0xee,0xc2,0xc9,0xd9,0xe5,0xf4,0x1b,0xa7,0xfa,0x2a,0x94,0xe3, + 0xf2,0x71,0xb9,0x8e,0x48,0x37,0xa5,0xa4,0xa4,0xa0,0xb9,0xb9,0x79,0x6d, + 0x1e,0xc3,0xb2,0xad,0xb3,0xb6,0x50,0x5c,0xf8,0x3d,0x9b,0xb8,0xf0,0x87, + 0xf1,0x4d,0x77,0xa7,0x75,0xd3,0xd4,0x03,0x6b,0x9d,0x95,0xd9,0x98,0xf0, + 0xfb,0x73,0x63,0xc2,0xc7,0xee,0x75,0x73,0x4c,0xf8,0x28,0x8d,0x0d,0x9e, + 0x8e,0x09,0xb7,0xd6,0x60,0x7c,0x58,0x87,0x51,0x22,0x59,0x10,0x71,0x6f, + 0x4b,0xcb,0x8a,0xc5,0xff,0xf9,0x3f,0x7f,0x17,0x60,0x11,0xee,0x0b,0xa6, + 0xf0,0xa3,0x1f,0x5d,0xc3,0x8f,0xff,0xfd,0xc7,0xd8,0xb5,0x67,0xab,0xd0, + 0x30,0x46,0xa1,0x87,0x5a,0x6c,0xf6,0x63,0xdd,0x17,0xfd,0x1f,0x15,0x13, + 0x8e,0x5d,0xbb,0x77,0xe1,0xf3,0xcf,0x3f,0xc3,0x39,0xc7,0xd3,0x28,0xaf, + 0xca,0x41,0x7a,0x4e,0x3c,0x4f,0x7f,0xfd,0xf5,0x66,0x8e,0x27,0x25,0x9f, + 0xd7,0xae,0x5d,0x3b,0x79,0x2c,0x33,0xcd,0xa7,0x98,0x9e,0x22,0xa1,0x7b, + 0xe2,0xe3,0xe3,0x98,0xea,0xda,0x52,0xce,0xd7,0x53,0x53,0x5f,0xc9,0xd3, + 0xc9,0x29,0x89,0x1c,0x93,0x3c,0xf3,0x79,0x93,0x0f,0x86,0x38,0x9e,0x8f, + 0xfe,0xbf,0x73,0xbf,0x9f,0xdf,0x1d,0x9e,0xe6,0xf8,0x29,0x47,0x27,0xd5, + 0xa8,0xc8,0xc8,0x55,0x89,0xcf,0x33,0xa2,0xb1,0xa5,0x0a,0x2e,0x2e,0x37, + 0x94,0xff,0x5e,0x24,0xab,0x86,0xd2,0x7a,0x63,0xa3,0x40,0xba,0xe9,0xf2, + 0xd5,0xb3,0xfc,0x1e,0x92,0x99,0x17,0x8f,0x6b,0x37,0x2e,0x23,0x39,0x2d, + 0x7e,0x76,0x39,0xf9,0x9e,0x43,0x23,0xfd,0x71,0xf3,0xa6,0x0b,0xe7,0xe1, + 0x5e,0xaa,0x49,0xdd,0x24,0xdb,0xd2,0x6d,0xf9,0xba,0xe9,0xde,0x02,0xba, + 0x69,0x6e,0x5c,0x78,0xdf,0x6c,0x5c,0x83,0x35,0x2e,0xdc,0x76,0x2c,0x9d, + 0xd5,0xd6,0xa4,0xf4,0x3d,0x4a,0x62,0xbf,0xb4,0x77,0x36,0xa1,0xaa,0xaa, + 0x0a,0x7e,0x7e,0xbe,0xf8,0xdf,0xff,0xfb,0x6d,0x01,0x16,0x61,0xaf,0xe0, + 0x27,0xb8,0x74,0xd5,0x91,0xc7,0x5a,0x51,0xed,0xf2,0x9f,0xff,0xfc,0x05, + 0x6c,0xdd,0xfe,0x2d,0xef,0x87,0x7c,0x65,0xd5,0xd5,0x55,0xbc,0xaf,0xfe, + 0x91,0x56,0x0c,0xdd,0xb1,0xda,0x97,0x48,0x87,0x90,0xb6,0x1a,0xbe,0x63, + 0x66,0xfa,0x47,0xac,0xb5,0x3d,0xc9,0xfe,0x44,0xdb,0xd1,0xff,0xa4,0xbf, + 0x68,0x3e,0x69,0x2e,0xf2,0x99,0xd1,0xd8,0x7f,0x62,0x46,0x83,0x8d,0x2c, + 0x34,0x4f,0x60,0x5b,0x9f,0x7d,0x7e,0xfd,0xf6,0x27,0x81,0x6c,0x51,0x14, + 0xdb,0xf4,0xe5,0x97,0x5f,0xe2,0x27,0x3f,0xf9,0x09,0xde,0x78,0xf3,0x35, + 0x98,0xcc,0x0d,0x8a,0x7f,0x37,0x12,0x89,0xbd,0x13,0x1a,0xe9,0x83,0x4f, + 0x3e,0xfd,0x08,0x27,0x4e,0x1e,0xc1,0x77,0x5b,0xbf,0xc6,0x89,0xd3,0x87, + 0xac,0xbf,0x53,0x9b,0x75,0x7a,0x47,0x9a,0xe1,0xea,0xea,0x2a,0x75,0x93, + 0x6c,0xcf,0xd8,0x9e,0x4f,0xdd,0x64,0x6c,0xaf,0xc6,0x8b,0xbf,0xff,0xed, + 0x23,0x50,0xbe,0x5f,0xad,0xa1,0x5c,0xf1,0xfe,0xd9,0x13,0xf4,0x7d,0x52, + 0xfe,0xc5,0x85,0x96,0xe9,0x0c,0x55,0xf0,0xf1,0xbb,0x8d,0xa8,0xa8,0x08, + 0x84,0x84,0x06,0xa3,0xaa,0xb6,0x90,0x6d,0x35,0x09,0x89,0x51,0x6c,0x93, + 0x29,0x2e,0xcb,0x43,0x53,0x6b,0x15,0x0e,0x1f,0x3e,0x88,0x6d,0xdb,0xb7, + 0xe0,0xf0,0x91,0x43,0xe8,0xe8,0xd3,0xb1,0x2d,0xfd,0xb8,0xc3,0x61,0x6c, + 0xdd,0xf6,0x1d,0x9c,0x5d,0x9d,0x78,0x1b,0xd2,0x3b,0xd1,0x09,0x21,0x78, + 0xe1,0x85,0xef,0x84,0x2e,0xea,0x9b,0xa7,0x95,0xde,0x11,0xfc,0x81,0xf1, + 0x09,0xf0,0x11,0xfb,0x54,0x73,0x7c,0x28,0x8d,0x31,0x6b,0xed,0xac,0xe3, + 0xcf,0xa0,0x18,0xd0,0x99,0x7e,0x51,0x0c,0x04,0xc1,0x76,0x27,0x3b,0x38, + 0x87,0x4f,0x42,0x3f,0x1f,0x53,0x3d,0x1f,0xa3,0xc9,0xa2,0xe1,0xf3,0xa2, + 0x74,0x9f,0x24,0x12,0x7b,0xa7,0x67,0xd8,0x80,0xd6,0x8e,0x3a,0x58,0x7a, + 0x1b,0xf8,0x5e,0x60,0xe9,0x7b,0xf4,0x7d,0x83,0xee,0x17,0x7b,0xf7,0xee, + 0xe1,0xba,0xb8,0x4b,0x35,0xa9,0x9b,0x64,0x5b,0xba,0x3d,0x9f,0xba,0x89, + 0xec,0x0e,0x54,0x7b,0x63,0x86,0xaa,0xda,0x52,0xf1,0x8e,0xbf,0x09,0x11, + 0xd1,0xfe,0xfc,0xdb,0x52,0xba,0x7f,0xab,0x0d,0xc5,0x24,0x1f,0x3d,0x76, + 0x08,0x7f,0x7f,0xf7,0x2d,0x9c,0x77,0x3c,0xcb,0xc7,0x1c,0x11,0xeb,0x8f, + 0xcf,0x36,0x7d,0x2c,0xde,0xd9,0x3e,0x44,0x56,0x81,0x0a,0x6d,0x5d,0x3a, + 0x94,0x55,0x16,0x20,0x33,0x2b,0x0d,0x65,0x15,0x45,0xe8,0xec,0x33,0x72, + 0xde,0xc0,0x8c,0xac,0x54,0x9e,0xa7,0x6d,0x54,0xb3,0xed,0x9b,0x6a,0x87, + 0xb6,0x75,0xeb,0x60,0xee,0xd4,0xa2,0x77,0xb8,0x99,0xed,0x3a,0x96,0x5e, + 0x9d,0xd0,0x47,0x8d,0x5c,0xff,0x8a,0xea,0x6f,0xd2,0xe7,0xd5,0x37,0x95, + 0x41,0x67,0xac,0x64,0xfb,0x4f,0x87,0xd0,0x3c,0x54,0xcf,0x96,0xe6,0x19, + 0xdb,0x35,0xbc,0x0d,0xf5,0x2b,0x3c,0xda,0x4f,0x68,0xa3,0x2f,0xa7,0xb5, + 0x52,0x8f,0xe0,0x2d,0x26,0x2d,0x5b,0x35,0xfb,0x5d,0x91,0xee,0x52,0xfa, + 0xfc,0x49,0x24,0x92,0xf5,0x07,0xdd,0x67,0xb6,0x6f,0xdf,0xce,0xf5,0xdc, + 0x96,0x6a,0x52,0x37,0xc9,0xb6,0x74,0x7b,0x5a,0xdd,0x34,0xbc,0x88,0x6e, + 0x9a,0x9f,0xbf,0xc9,0x3e,0x75,0xd3,0x7c,0x8a,0xcb,0xb2,0x10,0x1d,0x17, + 0xc6,0x63,0xc1,0x95,0xea,0x43,0xef,0x90,0xd0,0x17,0x8d,0x75,0x4c,0xa3, + 0xc1,0x6a,0x3b,0xa1,0xbf,0x34,0x6d,0xb6,0x34,0xb2,0x3f,0x29,0x29,0x35, + 0x0a,0x7b,0xf7,0xef,0x14,0xda,0xe6,0x03,0xb8,0x79,0x5e,0x65,0x9b,0x84, + 0xab,0xbb,0x13,0x4f,0x7f,0xb7,0xe5,0xab,0x65,0x7f,0x56,0xcf,0x90,0x41, + 0x68,0x90,0x1c,0x8e,0x03,0x50,0xd7,0x15,0xb0,0xdf,0x8a,0x8e,0x3d,0xaf, + 0x98,0xc6,0x98,0x27,0xb1,0x0d,0x87,0xf4,0x0e,0xe5,0xfa,0x69,0xb1,0x68, + 0x39,0xce,0x92,0x62,0xa3,0x87,0x26,0x5a,0x79,0x9a,0x20,0x4d,0x34,0x3c, + 0xb9,0x72,0xb6,0x90,0xf8,0xa4,0x50,0xfc,0xf5,0x15,0x07,0xfc,0xeb,0xbf, + 0x86,0x0b,0x36,0xe1,0x57,0xbf,0xfa,0x0e,0x19,0xb9,0xb1,0x4c,0xff,0xd8, + 0xc6,0xd7,0xb2,0x12,0x89,0x64,0x75,0xa1,0x7b,0x1a,0xd5,0x0b,0xcc,0xca, + 0xca,0xc2,0xc4,0xc4,0xc4,0xa2,0x4f,0x45,0xa9,0x9b,0x64,0x5b,0xba,0x2d, + 0xa5,0x9b,0x16,0xce,0x7b,0x69,0x9b,0x2b,0x7c,0xc1,0xbc,0x97,0x73,0x6a, + 0xd3,0x75,0xd8,0xbd,0x6e,0xa2,0xda,0x0c,0x47,0x8e,0x1d,0x10,0xda,0x29, + 0x47,0xe8,0x82,0xb9,0xcb,0xe8,0x18,0xe8,0xb8,0x16,0xda,0xee,0xce,0xfd, + 0x5e,0x3e,0x3e,0x1a,0x13,0xeb,0xe5,0x73,0x0b,0xb7,0x7d,0xdc,0x38,0x37, + 0x72,0x4b,0x47,0x2d,0xe2,0x12,0xc3,0xe0,0x74,0xcd,0x51,0xcc,0x73,0x65, + 0x6d,0xd1,0xdc,0x5a,0xc3,0xf5,0x3e,0xb7,0x6c,0xdf,0x8c,0xc8,0x98,0x00, + 0x1e,0x63,0x45,0x75,0x3e,0x69,0x9d,0xc0,0x50,0x2f,0xd4,0xea,0x8a,0x59, + 0x97,0x50,0x1d,0x72,0x82,0xea,0x63,0xd1,0x67,0xd0,0x5f,0x9a,0xee,0x1d, + 0x32,0xb1,0xbf,0x86,0xec,0x33,0x49,0xe9,0x51,0x5c,0xdf,0xb3,0xb8,0x22, + 0x1d,0x9d,0x03,0x7a,0x14,0x89,0xbf,0x34,0x1d,0x27,0x74,0x87,0xd2,0xe7, + 0xf2,0x59,0xf0,0xf0,0xb9,0x21,0xf4,0xd2,0x1f,0xf0,0xca,0xab,0x27,0xf8, + 0x78,0x12,0xd3,0x22,0x14,0xef,0x93,0x44,0x22,0xd9,0x38,0x50,0xbc,0x53, + 0x5a,0x56,0x02,0x62,0x63,0x63,0x96,0xb4,0x39,0x91,0x6e,0x4a,0x4e,0x4e, + 0x96,0xba,0x49,0xb6,0x45,0x9a,0xd4,0x4d,0x94,0x1f,0x2d,0x34,0xd2,0x17, + 0xad,0x16,0x2d,0x6b,0x94,0xea,0xfa,0x22,0x34,0xb7,0x55,0x73,0x1e,0x9e, + 0x8c,0x1c,0x15,0x8e,0x9d,0x38,0x84,0x0b,0x17,0x1d,0x38,0xdf,0x20,0x69, + 0x97,0x8a,0xaa,0x22,0x94,0xab,0x0b,0x61,0x6c,0x6d,0xe0,0xdc,0x82,0x3a, + 0x43,0x05,0xd2,0x73,0x12,0x90,0x9e,0x9d,0xc0,0x7e,0xa8,0x8e,0x7e,0x3d, + 0x4a,0x2a,0xb3,0x10,0x2f,0xb4,0x53,0x5a,0x76,0x9c,0xd0,0x4d,0xed,0xb0, + 0xf4,0xe8,0xe0,0x1f,0xe2,0x81,0xdb,0xbe,0x2e,0x9c,0x9f,0xa8,0x46,0x57, + 0x84,0xec,0x7c,0x15,0xaf,0x43,0x1a,0xca,0x64,0xa9,0x51,0xfc,0x3c,0x28, + 0x0d,0xd5,0x8f,0xa3,0xf3,0xa3,0x4a,0x0d,0x57,0xbc,0x2f,0x12,0x89,0x64, + 0x63,0x62,0xe9,0xd1,0xe3,0xc2,0x85,0x73,0xac,0x8d,0x16,0x6b,0x52,0x37, + 0xc9,0xb6,0x74,0x5b,0xa8,0xce,0xca,0xfd,0x65,0xc6,0x37,0x0d,0x3f,0xe2, + 0xa7,0x5b,0xaa,0x36,0xdd,0xd3,0xe4,0x22,0x20,0x3b,0x4b,0x43,0x53,0x15, + 0x8f,0x03,0x6f,0xef,0xd6,0x41,0x6f,0xaa,0xe0,0x5c,0x66,0x97,0x9c,0x4e, + 0xe3,0xd6,0xed,0x6b,0xc8,0x2d,0x4a,0x42,0x81,0xd0,0x21,0x34,0x4d,0xc4, + 0x26,0x84,0xc1,0xd8,0x5e,0x8f,0xa0,0xd0,0xdb,0x3c,0x7d,0xe3,0xe6,0x25, + 0x5e,0xbe,0xd4,0x67,0xec,0xd9,0xbf,0x03,0x0d,0xcd,0xd6,0x58,0xf0,0x56, + 0x4b,0x03,0x42,0x23,0x02,0x71,0xe1,0xd2,0x69,0x44,0xc4,0x04,0x21,0x33, + 0x27,0x89,0xc7,0xb6,0xba,0x7a,0x38,0xa1,0xb0,0x3c,0x8d,0x73,0x1b,0x6a, + 0xea,0xcb,0xa0,0xa9,0x2b,0x15,0x9f,0x53,0x37,0x77,0xec,0xbb,0x44,0x22, + 0x91,0x2c,0x01,0xe5,0x41,0xa5,0x7a,0xc4,0x0d,0x8d,0x55,0x28,0xaf,0x2a, + 0x40,0x74,0x5c,0x30,0xb2,0xf2,0x13,0x1e,0xf1,0x43,0x77,0x0d,0x18,0xa0, + 0x4a,0x89,0xe0,0xda,0xb4,0x69,0x59,0xf1,0xd0,0x88,0xfb,0x9f,0x56,0x5f, + 0x29,0xde,0xe5,0xa4,0xbf,0x7a,0x25,0xb8,0x7a,0xcd,0x09,0xf1,0xf1,0xf1, + 0x18,0x1c,0x14,0xcf,0xaf,0x3b,0x77,0xd0,0xd6,0xd6,0x86,0x86,0x86,0x86, + 0x59,0x8a,0x8b,0x8b,0x11,0x18,0x18,0xc8,0xb9,0x2f,0x6d,0xe7,0x13,0x7d, + 0x7d,0x7d,0x78,0xf0,0xe0,0x81,0xd2,0x0f,0x6e,0xd9,0x14,0x6d,0x4f,0x5e, + 0x9f,0xee,0x51,0x7b,0x53,0x3f,0x46,0x27,0x7a,0x61,0x34,0xeb,0x38,0x77, + 0xeb,0xc8,0x64,0x27,0xcc,0x1d,0x3a,0xa4,0x67,0x25,0x20,0x25,0x23,0x16, + 0xe6,0x4e,0x1d,0xd7,0x12,0xa2,0xfa,0x5b,0x1e,0xde,0x37,0x90,0x98,0x1e, + 0x01,0xa3,0x45,0x03,0x43,0x6b,0x15,0xdb,0x68,0x52,0x32,0x62,0xb8,0x86, + 0x56,0xff,0x98,0x11,0xea,0xda,0x3c,0xc4,0xaa,0x42,0x19,0xca,0xa9,0xd3, + 0x3d,0x64,0x14,0xfb,0xac,0x40,0x65,0x55,0x29,0xda,0x3a,0xf5,0x9c,0x23, + 0xd9,0x37,0xe0,0x16,0x8e,0x39,0x1c,0x62,0x5d,0x94,0x96,0x15,0x83,0xac, + 0x3c,0x15,0x8e,0x9c,0xd8,0xc7,0x84,0x84,0xf9,0xc2,0xd0,0x52,0xc3,0x39, + 0x70,0x68,0xfa,0xcc,0xf9,0xe3,0x9c,0x8b,0x7f,0x64,0xaa,0x6d,0x0e,0xa3, + 0x77,0xc5,0xef,0xe7,0x4e,0x27,0x8f,0x5d,0x3d,0x77,0xe1,0x14,0x9a,0xdb, + 0x34,0x3c,0x9f,0x6a,0x4e,0x84,0x84,0xf9,0xe3,0xea,0x8d,0x0b,0xb8,0x79, + 0xeb,0x1a,0x2a,0xab,0x0b,0x1f,0xd9,0x56,0x22,0xb1,0x4f,0x94,0x7f,0x1e, + 0x49,0x1e,0xa5,0x77,0x88,0xea,0xe3,0x64,0x22,0x28,0xcc,0xcb,0xfa,0x2e, + 0x96,0x95,0x8a,0xf2,0xf2,0x72,0x54,0x54,0x54,0x20,0x22,0x22,0x42,0x4c, + 0xa7,0x88,0x7b,0x51,0x0f,0xe7,0x00,0x9b,0xa1,0x7f,0xa8,0x13,0x71,0xf1, + 0xb1,0x70,0x76,0x76,0xe6,0x38,0x1b,0x5a,0x37,0x2b,0x2b,0x13,0xc9,0xa9, + 0xf1,0xe2,0xdd,0x30,0x84,0xf7,0x95,0x53,0x90,0x82,0xfe,0x11,0xf3,0x53, + 0xe7,0xbc,0x78,0x9e,0xa9,0xae,0x2d,0xc1,0xa9,0x53,0x27,0x39,0x57,0xc9, + 0xd0,0xd0,0x10,0xe7,0x05,0xd7,0x68,0x34,0xb3,0xe4,0xe7,0xe7,0xc3,0xcf, + 0xcf,0x0f,0x2a,0x95,0x6a,0xce,0x7c,0x82,0x6a,0xd7,0xdd,0xbf,0x7f,0x5f, + 0xe9,0x07,0xb7,0x6c,0x0a,0xb6,0x1f,0x7e,0xf8,0x1e,0xf7,0x1f,0xdc,0x17, + 0x1a,0x49,0x68,0x26,0xc1,0xd4,0xd4,0x1d,0x8c,0x8c,0x0e,0x61,0x74,0x4c, + 0xfc,0x7e,0xef,0x8e,0x63,0xea,0xde,0x04,0xfa,0x07,0x7a,0xd0,0xd6,0x6e, + 0x42,0xff,0x60,0xa7,0xd0,0x49,0x23,0xb8,0x73,0x77,0x18,0xa3,0xe3,0x03, + 0x42,0x2b,0xf5,0x63,0xfc,0xee,0x00,0xc6,0xa7,0xfa,0xd1,0xdb,0xd7,0x81, + 0x92,0x92,0x12,0xf1,0xbb,0x4e,0x44,0xdf,0xb0,0xd0,0xee,0x4d,0x1a,0xdc, + 0xf6,0xbe,0x25,0xf4,0x8b,0x0b,0xf4,0xc6,0x6a,0x58,0x7a,0x9a,0x71,0xe1, + 0xd2,0x29,0x6c,0xdd,0xfe,0x35,0x5c,0xdd,0xaf,0xa0,0xae,0xb1,0x18,0xd5, + 0x75,0x45,0xf0,0xf6,0x75,0xe7,0x75,0xf2,0x8b,0xd3,0x85,0x46,0x6a,0x42, + 0x5a,0x4e,0x3c,0xae,0x5c,0xbb,0xc0,0xd0,0x78,0xd2,0x99,0x67,0xc2,0x04, + 0xc5,0x9a,0xdf,0xeb,0xe2,0xff,0xe9,0x2f,0x4d,0x3f,0xcb,0x33,0x86,0x62, + 0x8e,0xda,0xbb,0x9a,0xf1,0xd6,0x5b,0x6f,0xa1,0x4e,0x5f,0x81,0x21,0xf1, + 0x1e,0x48,0xe3,0xba,0x48,0x2b,0x91,0x0e,0xa3,0x75,0x28,0x37,0x90,0x87, + 0xd7,0xcd,0x67,0xfa,0x1c,0x89,0x44,0xf2,0x7c,0x42,0x79,0x30,0x72,0x0a, + 0x13,0x91,0x5f,0x94,0xc3,0xb5,0xd4,0x4e,0x9e,0x3c,0xc9,0x35,0x02,0x29, + 0x26,0xb9,0xb7,0xb7,0xf7,0x89,0xee,0xd3,0x93,0x93,0x93,0x68,0x6c,0x6c, + 0x64,0x9d,0x75,0xfd,0xfa,0x75,0xde,0x97,0xbf,0xbf,0x3f,0x72,0xf3,0x32, + 0x10,0x9b,0x18,0xca,0xe3,0x43,0x94,0x3e,0xde,0xf5,0x06,0xd5,0x5d,0x0c, + 0x0f,0x0f,0x85,0xc1,0x60,0xc0,0xbd,0x7b,0xf7,0xe6,0x9c,0x6f,0xf2,0xd3, + 0x25,0x25,0x25,0xf1,0xb2,0x8d,0xd4,0x48,0xef,0x91,0x46,0x24,0x5b,0x9b, + 0x2d,0xa4,0x05,0x65,0x5b,0x7e,0x23,0x7b,0xe3,0xd4,0xd4,0x14,0xee,0xdd, + 0xbf,0x27,0xfe,0xbf,0x8f,0xd1,0xd1,0x11,0x58,0x3a,0x2c,0xe8,0xec,0xea, + 0xc0,0xd8,0xf8,0x30,0xee,0x4c,0x8e,0xa1,0xd9,0x68,0x40,0x69,0x59,0x31, + 0x9a,0x4d,0x7a,0xa1,0xa5,0x86,0x31,0x36,0x31,0xc8,0x5a,0x6a,0x60,0xa8, + 0x07,0x63,0x93,0xfd,0x18,0x99,0xe8,0x45,0x77,0x9f,0x05,0x66,0xa1,0xad, + 0xda,0x3b,0x4c,0x42,0x37,0xb5,0xcf,0xf5,0xd1,0xdd,0xb5,0x8d,0x6d,0x52, + 0xfe,0xf7,0x42,0x50,0xed,0x8d,0xc4,0x94,0x58,0x9c,0x3b,0x7f,0x86,0xe3, + 0x91,0x68,0x5e,0x89,0x3a,0x0b,0x2e,0x6e,0x57,0xd8,0xfe,0x55,0xdf,0x54, + 0x0e,0x37,0x8f,0x6b,0xb8,0xe8,0x74,0x46,0xf1,0xbe,0x4a,0x24,0x92,0xf5, + 0x03,0xdd,0xf7,0x0a,0x4a,0x53,0x51,0xae,0x2e,0xe0,0xfb,0x0b,0x69,0xa6, + 0xc7,0x8d,0x7b,0x7f,0x9a,0x46,0x3e,0x26,0xb2,0x89,0x6c,0xd9,0xb2,0x05, + 0x7e,0x41,0xee,0x28,0xae,0xcc,0x80,0xb9,0xb3,0x9e,0x63,0x4a,0x95,0x3e, + 0x07,0xeb,0x85,0xc0,0x60,0x6f,0x84,0x86,0x86,0x3c,0xa2,0x9d,0xba,0xba, + 0xba,0xd6,0x8d,0x6e,0xa2,0xe7,0x37,0xe9,0x1e,0xd2,0x7a,0x84,0x5a,0xad, + 0x66,0x3f,0x63,0x51,0x51,0x11,0xff,0xad,0xac,0xac,0x64,0x3b,0x99,0xa1, + 0xb9,0x09,0x23,0x63,0x03,0x48,0x4a,0x89,0xc7,0x47,0x9f,0xfc,0x63,0x96, + 0x8f,0x3f,0x7d,0x1f,0x9a,0x9a,0x2a,0xb4,0x5b,0xda,0x50,0x57,0x57,0xc7, + 0xeb,0x92,0x3d,0xb4,0xba,0xba,0x9a,0xf7,0xbb,0x1a,0xd7,0xee,0xfa,0x6f, + 0x8b,0xf9,0xe9,0xee,0x2e,0xe2,0xa7,0x1b,0x7d,0xd4,0x4f,0x37,0x27,0x77, + 0xd3,0xdc,0xb8,0xf0,0x47,0x63,0xc2,0x95,0xff,0xad,0x10,0x9d,0x03,0x8d, + 0x5c,0x43,0xbb,0x56,0x57,0xc1,0xb5,0xc8,0x66,0x7f,0x47,0x21,0xde,0xf0, + 0xf4,0xf4,0xc0,0xd5,0xab,0x57,0xe1,0x70,0xea,0x38,0x92,0x33,0xa3,0x15, + 0xef,0xab,0x44,0x22,0x59,0x1f,0xb4,0x75,0x6b,0xd1,0xdc,0xa2,0xc5,0x57, + 0xff,0xfc,0x12,0xde,0xde,0xde,0x4b,0xc6,0x1e,0xaf,0x64,0xa3,0x1c,0xd8, + 0xfb,0xf6,0xed,0x43,0x42,0x62,0x9c,0xd0,0x4e,0x7a,0x74,0x0d,0x36,0x29, + 0x7e,0x2e,0xd6,0x03,0x9d,0x7d,0xcd,0x08,0x08,0xf2,0xe6,0x9c,0xbd,0xa4, + 0x19,0x66,0xf2,0x61,0xda,0xa3,0x6e,0xa2,0x1c,0xe7,0x14,0x87,0x45,0xf6, + 0x22,0x8a,0x57,0x6f,0x6a,0x6a,0x42,0x6b,0x6b,0x2b,0x6a,0x6a,0x6a,0x10, + 0x1b,0x1b,0x8b,0xa8,0xa8,0x28,0xa4,0xa6,0xa5,0x70,0xdd,0x84,0x0f,0x3e, + 0x7a,0x17,0xef,0xbc,0xf7,0x36,0xde,0xfd,0xc7,0xdf,0xf1,0xed,0x77,0x9b, + 0xb1,0x7f,0xff,0x6e,0xdc,0xbc,0x75,0x75,0xd1,0xf3,0x30,0x71,0xbf,0x0f, + 0x91,0x31,0x21,0x38,0x7a,0xec,0x20,0xaf,0xfb,0xd5,0x3f,0x37,0x61,0xcf, + 0xde,0x9d,0x5c,0x8f,0x33,0x2f,0x2f,0x0f,0x9d,0x9d,0x9d,0x7c,0x4e,0x1e, + 0x57,0xd7,0xef,0xf9,0x69,0xcf,0xa7,0x6e,0x5a,0x0c,0x63,0x5b,0x2d,0xca, + 0x2b,0x0a,0x11,0x12,0x12,0x8c,0xf0,0xc8,0x10,0xae,0x5f,0xaf,0x74,0x9f, + 0x24,0x12,0x89,0x7d,0x43,0xf5,0x71,0x28,0x1f,0x6b,0x40,0x88,0x17,0x4e, + 0x9c,0x38,0xce,0xcf,0xe0,0xbb,0x77,0xef,0xae,0xe9,0x9d,0x7c,0x74,0x74, + 0x14,0xe9,0xe9,0xe9,0x70,0xbb,0xe5,0xc2,0x35,0x1e,0xa9,0xa6,0x88,0xd2, + 0xe7,0x65,0xbd,0x10,0x1e,0x1d,0xc0,0xb5,0xb6,0x93,0x92,0x93,0xb8,0xee, + 0xaf,0x92,0xba,0x89,0x7c,0x40,0x33,0x7d,0x68,0x6f,0x6f,0x67,0x48,0xb7, + 0x90,0x7f,0xd7,0xe1,0xe4,0x09,0xa1,0x83,0xbe,0xc6,0x97,0x5f,0x7d,0x81, + 0xf7,0x3f,0x78,0x0f,0x87,0x8f,0x1c,0xe4,0xfa,0x9a,0x09,0xaa,0x38,0xd1, + 0x77,0x15,0x7a,0x06,0xda,0xa6,0xeb,0x64,0x3e,0xfb,0x39,0x21,0x2d,0xd5, + 0xdb,0xd7,0x8d,0x98,0xd8,0x28,0x5c,0xbd,0x7a,0x05,0x4e,0x4e,0x57,0x58, + 0xa7,0x0d,0x0c,0x0c,0xc8,0xb8,0xf8,0x27,0xd0,0x4d,0x77,0x37,0xb8,0x6e, + 0x1a,0x18,0x9b,0xae,0x4f,0x26,0xfe,0x46,0xc6,0x06,0x21,0x24,0xdc,0x57, + 0xf1,0x3e,0x49,0x24,0x12,0xfb,0x87,0x7c,0xfd,0x7e,0x81,0x9e,0xcb,0xaa, + 0x7d,0xb6,0xda,0xad,0xb0,0xb0,0x10,0x8e,0x17,0xcf,0x21,0x39,0x43,0xda, + 0xca,0x9f,0x84,0xd6,0x4e,0x2d,0x82,0x43,0xfd,0xe1,0xeb,0xeb,0x8b,0x96, + 0x96,0x16,0xb6,0xe1,0xe8,0xf5,0xfa,0x15,0xfb,0x5e,0xc8,0x56,0x43,0x7a, + 0xc3,0x16,0xd2,0xd6,0x94,0x7f,0x93,0xc6,0xf4,0x51,0x0c,0x1b,0x41,0x1a, + 0x89,0x6a,0x74,0xbe,0xf4,0xc7,0x97,0xf0,0xa3,0x1f,0xfd,0x1b,0xf3,0xab, + 0x5f,0xfd,0x12,0xae,0x1e,0x8b,0xdb,0x8b,0x56,0x1b,0xf2,0xc9,0x90,0xdf, + 0xf9,0xbf,0xfe,0xeb,0x3f,0xb1,0x67,0xcf,0x6e,0x71,0x7e,0x4c,0xec,0x1f, + 0xfc,0xfe,0xfb,0xef,0x57,0xec,0xfc,0xac,0xaf,0x26,0x75,0xd3,0x0c,0x94, + 0x83,0xf2,0xf0,0x91,0xc3,0x38,0x7d,0xe6,0x34,0xd2,0x32,0x13,0xb8,0x1e, + 0x88,0xd2,0x7d,0x92,0x48,0x24,0xf6,0x4d,0x47,0xaf,0x1e,0xa1,0xa1,0xa1, + 0x38,0x7a,0xf4,0x28,0x3f,0xf7,0x94,0x6e,0x64,0x77,0x0a,0x0a,0x0a,0xc2, + 0x9e,0x7d,0xdb,0x15,0x3f,0x37,0xeb,0x8d,0xd1,0xa9,0x4e,0xa8,0x12,0xa3, + 0xf1,0xe2,0x8b,0x2f,0xe2,0xd5,0x57,0x5f,0x85,0x8b,0x8b,0xcb,0x8a,0x7d, + 0x2f,0x14,0x8f,0x46,0x9a,0x96,0xf4,0xd8,0x0c,0x67,0xcf,0x9e,0xc5,0x8f, + 0x7f,0xfc,0x63,0xbc,0xfc,0xf2,0xcb,0xf8,0xf0,0xc3,0x0f,0x19,0x8a,0x4f, + 0xea,0x1b,0x69,0xc1,0xc0,0xb8,0x89,0xc7,0x98,0x13,0xf4,0x4e,0x3f,0x34, + 0xa1,0xec,0xf3,0x88,0x6c,0xaa,0x64,0x53,0x20,0x0d,0xf5,0xc5,0x97,0x9f, + 0x61,0xf7,0xee,0xdd,0xd0,0x6a,0xb5,0x2b,0x76,0x7e,0xd6,0x57,0x7b,0x36, + 0xdd,0xf4,0x68,0x6d,0xba,0x85,0x75,0x93,0xbd,0x6b,0x26,0x82,0x62,0x9e, + 0xc8,0xd6,0x4e,0xef,0x8e,0x74,0xad,0x2a,0xdd,0x1f,0x89,0x44,0x62,0xdf, + 0x50,0x3e,0xb9,0xab,0x37,0x1c,0xe1,0xe8,0xe8,0xc8,0x7a,0xc5,0x1e,0x1a, + 0xd9,0x35,0x28,0xf6,0xc5,0xcb,0xdb,0x03,0xa1,0x51,0x3e,0x8a,0x9f,0xa3, + 0xf5,0x04,0xe5,0xa7,0xe9,0x1b,0x35,0x42,0x5d,0x53,0x00,0x0f,0x0f,0x0f, + 0x1c,0x38,0x70,0x00,0xbf,0xfc,0xe5,0x2f,0xf1,0xfa,0xeb,0xaf,0xe3,0xab, + 0xaf,0xbe,0x62,0x7d,0x4c,0x7e,0xaa,0xf9,0x8d,0x62,0x8c,0x8e,0x1c,0x39, + 0x82,0xcd,0x9b,0x37,0xcf,0xe1,0xd7,0xbf,0xfe,0x35,0x7e,0xf1,0x8b,0x5f, + 0x30,0x97,0x2f,0x5f,0x46,0x4c,0x4c,0x0c,0x72,0x73,0x73,0xa1,0xd3,0xe9, + 0x60,0xe9,0x34,0xa1,0x53,0x3c,0x6b,0xa8,0xc6,0x7c,0x4b,0x67,0x0d,0xd7, + 0x22,0x26,0xa8,0x9e,0x96,0xd2,0xe7,0xe1,0x71,0xb4,0x75,0xd7,0xf3,0x38, + 0xb1,0x1d,0x3b,0x76,0xb0,0x8d,0x75,0xa1,0x73,0xb2,0xb1,0xdb,0x93,0xe8, + 0xa6,0xb1,0x65,0xea,0x26,0xdb,0xda,0x74,0x96,0x75,0xa3,0x9b,0x24,0x12, + 0x89,0x64,0xb9,0x18,0xcc,0x55,0x08,0x0d,0xf7,0x83,0x8f,0xaf,0xf7,0x13, + 0xe7,0x15,0x58,0xed,0x46,0x63,0xc3,0xea,0xea,0x6a,0x11,0x18,0x2c,0x63, + 0x0d,0x9e,0xf6,0xbb,0x0d,0x8f,0x0a,0x44,0x5e,0x51,0x06,0x2a,0x6b,0x73, + 0xa0,0x69,0x28,0xe4,0xdc,0x81,0x6d,0xdd,0x0d,0x18,0xbe,0x63,0xe1,0x5c, + 0x38,0xb6,0xf4,0x0d,0x9b,0xb8,0xbe,0x27,0xad,0x63,0x8b,0xba,0x36,0x17, + 0x95,0x35,0x39,0x0c,0xe5,0xb9,0xe9,0xe8,0xd3,0xa3,0x67,0xd0,0x28,0xb4, + 0x91,0x59,0xec,0x67,0x7d,0x3f,0x13,0xa9,0xff,0x7a,0x63,0x25,0xd7,0x17, + 0x3b,0x76,0xec,0x18,0xe7,0x19,0x7b,0x7e,0x9a,0xd4,0x4d,0x12,0x89,0x44, + 0xf2,0x24,0xe8,0x4d,0x95,0xd3,0x63,0x6f,0xdd,0xd7,0x6c,0xcc,0xdc,0x93, + 0x36,0x1a,0x1b,0x96,0x9f,0x9f,0x07,0xff,0x20,0x2f,0xc5,0xcf,0xd7,0x7a, + 0x83,0xf2,0x61,0x45,0xc6,0x04,0xa1,0xae,0xa1,0x5c,0xf1,0xbe,0xd8,0x3b, + 0xcd,0xed,0xd5,0x50,0xd7,0xe5,0xc3,0x6c,0xd1,0x09,0xdd,0x30,0xa5,0xf4, + 0x65,0xbf,0x46,0x6d,0xa5,0x75,0x53,0xb7,0x8d,0x6e,0xea,0x90,0xba,0x49, + 0x22,0x91,0x6c,0x28,0xa8,0x26,0x13,0xd5,0xe2,0xf6,0xf6,0xb9,0xcd,0x63, + 0xc2,0xed,0xb5,0x51,0xcc,0x2e,0x8d,0x07,0xbb,0xe2,0x74,0x99,0xc7,0x46, + 0x29,0x7d,0xde,0xd6,0x13,0x52,0x37,0x3d,0x39,0x63,0xe2,0x59,0x4f,0xb5, + 0x43,0x9e,0x0f,0xed,0xb4,0x4c,0xdd,0x34,0x5d,0x63,0xc5,0xaa,0x9b,0x86, + 0x85,0x6e,0xb2,0xad,0xe9,0xdb,0xf7,0xb0,0xa6,0xef,0x23,0xba,0xa9,0x7d, + 0x3a,0x26,0x9c,0xce,0xad,0x59,0x22,0x91,0xac,0x38,0xca,0xdf,0x33,0x9f, + 0x17,0x1a,0x0c,0xe5,0x88,0x8c,0x0d,0x46,0x44,0x44,0x98,0x5d,0xe5,0xf6, + 0x59,0xac,0x99,0xcd,0x66,0x5c,0xb8,0x70,0x1e,0xad,0x16,0xbd,0xe2,0xe7, + 0x6e,0x3d,0x41,0xba,0x29,0x22,0x26,0x10,0xb5,0x52,0x37,0x3d,0x11,0x56, + 0xed,0xd4,0xf7,0x1c,0x68,0x27,0xa9,0x9b,0x24,0x12,0x89,0xe4,0x71,0x24, + 0xa4,0x84,0x21,0x2c,0x32,0x08,0x79,0xf9,0xb9,0x9c,0xc7,0x66,0x3d,0x34, + 0xaa,0x41,0x1b,0x16,0x1e,0x86,0x9c,0xbc,0x74,0xc5,0xcf,0xdf,0x7a,0xa2, + 0x71,0x56,0x37,0x95,0x29,0xde,0x97,0xf5,0x06,0x3d,0xf3,0xad,0xda,0x69, + 0x6d,0xf3,0x97,0x2d,0xd4,0x28,0xcf,0x03,0xd5,0x27,0xa2,0xdc,0xe9,0x94, + 0x53,0x82,0xc6,0xbb,0x52,0x9e,0x90,0xfa,0xfa,0x7a,0x1e,0x3b,0x41,0x63, + 0x1c,0x69,0x1d,0xca,0x95,0x45,0xd0,0x34,0xc5,0x06,0x52,0x3d,0x9a,0x99, + 0xbc,0x10,0x33,0xb5,0x08,0xe7,0xe6,0xfc,0x94,0xba,0x49,0x22,0x91,0x48, + 0x16,0xc3,0x42,0x79,0x06,0xa2,0x7c,0xe0,0x78,0xe9,0x1c,0xe7,0x1e,0xa4, + 0x9c,0x84,0xab,0xd5,0xa8,0x7e,0x2f,0xd9,0xb1,0x28,0x37,0xce,0x4c,0xa3, + 0xfb,0x3b,0xd5,0x10,0x9b,0xc9,0x65,0xfd,0x24,0x8d,0xf2,0x02,0x55,0x55, + 0xa9,0x11,0x19,0x1d,0xaa,0xf8,0x79,0x5c,0x4f,0x48,0xdd,0xf4,0x6c,0xd0, + 0x73,0x7f,0x70,0xd4,0xc2,0xbf,0x17,0x1a,0x67,0x6a,0xab,0x39,0x1a,0x1a, + 0x1a,0xb8,0xce,0xa2,0xa7,0xa7,0x27,0x92,0x93,0x93,0x59,0xd7,0x94,0x96, + 0x96,0xf2,0x74,0x48,0x48,0x08,0xff,0xbe,0xfa,0xfb,0xfb,0x11,0x10,0x10, + 0xc0,0xf3,0xa8,0xe6,0x0b,0xcd,0xa3,0xfd,0x50,0x2c,0x21,0x8d,0xdd,0xa3, + 0xdf,0x07,0xe5,0xbf,0xa2,0xdf,0x04,0xd5,0x82,0xa1,0xf5,0x67,0xae,0x77, + 0xd2,0x3e,0x34,0x4d,0xfa,0x87,0x34,0x11,0xe5,0x75,0xa0,0xdf,0x0f,0xfd, + 0xa5,0xe5,0xa4,0x9b,0x68,0xfc,0x23,0x8d,0x69,0xa4,0x7d,0xd1,0x3a,0x1d, + 0x1d,0x1d,0x0c,0x4d,0xcf,0xe8,0x26,0x5a,0x97,0x78,0x36,0xdd,0xb4,0x50, + 0x7c,0xd3,0xe0,0x82,0xf1,0x4d,0x63,0x8f,0xc4,0x37,0xd9,0xe6,0x6e,0x52, + 0xfe,0x3b,0x95,0x48,0x24,0x92,0xc5,0x18,0xbd,0x4b,0xe3,0xd1,0x3b,0xb9, + 0x1e,0x79,0x58,0xb4,0x2f,0xd2,0xb3,0x12,0x71,0xee,0xfc,0x59,0xae,0x37, + 0x61,0xab,0x67,0x56,0xb2,0xd1,0xbd,0x9f,0x9e,0x21,0xfb,0xf7,0xef,0x47, + 0x5a,0x5a,0x1a,0xdf,0xdb,0x87,0x86,0x86,0x58,0x43,0xc5,0xc5,0xc5,0xe1, + 0xca,0x95,0x2b,0x7c,0xaf,0xaf,0xaa,0xaa,0x7a,0xa2,0xfd,0xd2,0x7d,0x5f, + 0xad,0xae,0x44,0x48,0x84,0x8f,0xe2,0xe7,0x75,0x3d,0xb1,0x5e,0x75,0x53, + 0xdf,0x68,0x0b,0x9a,0xcd,0xb5,0xd0,0x19,0xd4,0xe8,0xec,0x6b,0xe4,0x79, + 0x5d,0xfd,0x8d,0x3c,0xdd,0xd4,0xa2,0x41,0xa7,0xf8,0x9f,0xf2,0x2f,0xd1, + 0x34,0x41,0xeb,0x0e,0x8c,0xb5,0x40,0xa3,0x2d,0x44,0x4c,0x42,0x10,0x02, + 0x42,0xdc,0x51,0x56,0x9d,0xc5,0xf9,0x78,0xf2,0x4b,0x53,0x78,0x3a,0x36, + 0x29,0x84,0xb7,0x2b,0xad,0xca,0x44,0x50,0x98,0x27,0xcf,0x2b,0xd7,0x64, + 0xa3,0x77,0xb8,0x69,0xc9,0xbe,0x50,0x8e,0x85,0x5b,0x9e,0xce,0x9c,0x4b, + 0x8c,0xf4,0xc8,0x4c,0x8e,0x4c,0xca,0x61,0x75,0xee,0xdc,0x39,0xec,0xdc, + 0xb9,0x13,0x6e,0x6e,0x6e,0x28,0x2b,0x2b,0xe3,0x5c,0x56,0x34,0x4d,0xf5, + 0xaa,0x49,0xf7,0x58,0x2c,0x16,0xce,0xeb,0x40,0xf3,0x54,0x2a,0x15,0xcf, + 0x23,0xdb,0xa9,0xc9,0x64,0x62,0x7d,0x43,0xb9,0x42,0x49,0xcf,0xd0,0x3c, + 0xca,0x51,0x4a,0x39,0xd5,0xa9,0x91,0xb6,0xa2,0xbc,0xa1,0xb4,0xce,0xcc, + 0x6f,0x95,0x34,0x17,0x8d,0x77,0x5d,0xd9,0xf7,0x9d,0x95,0xd4,0x4d,0x4b, + 0xe5,0xbc,0x9c,0xf1,0x81,0x2a,0x7f,0x6d,0x49,0x24,0x12,0xc9,0x0c,0x3d, + 0x43,0x06,0xd4,0xe9,0x4b,0x91,0x5f,0x92,0xc2,0x14,0x94,0xa4,0xa1,0xb2, + 0xaa,0x98,0xc7,0x55,0x7f,0xfb,0xed,0xb7,0x9c,0x73,0x87,0x34,0xcc,0x6a, + 0x36,0xd2,0x64,0x94,0xf3,0x90,0x6a,0xf4,0xd6,0xd6,0xd6,0xf2,0x33,0x81, + 0x7c,0x0b,0x54,0xb7,0x97,0xea,0xb2,0x92,0xbf,0x80,0xd6,0xa1,0x9c,0x40, + 0x4f,0xd2,0x66,0x74,0x53,0xb0,0xd4,0x4d,0x4f,0x04,0xeb,0xa6,0xe8,0x95, + 0xd1,0x4d,0x74,0x7d,0x95,0x57,0xe7,0xf0,0xb5,0x45,0xe3,0x30,0xfb,0x47, + 0x4d,0x9c,0xe7,0x80,0xa6,0x29,0xbf,0x01,0xe5,0xb3,0x6c,0xed,0xaa,0x9f, + 0xbd,0xfe,0x8a,0x2b,0x33,0x85,0xfe,0x69,0x46,0x53,0x6b,0x35,0x4a,0x2a, + 0xb3,0x78,0x5e,0x73,0x5b,0x35,0xe7,0x76,0xa2,0xfd,0x14,0x57,0x64,0x40, + 0x67,0xac,0xe0,0xbc,0x98,0x3a,0x63,0x39,0x2f,0xaf,0xae,0x2b,0xe4,0x9c, + 0x94,0xa6,0x36,0x2d,0x52,0x52,0x93,0xd8,0x9e,0x53,0x5d,0x5b,0x82,0xc1, + 0xf1,0x56,0x18,0xcd,0x35,0xc8,0xce,0x4b,0x47,0x51,0x49,0x8e,0xd0,0x49, + 0x35,0xfc,0xf9,0x34,0x4d,0x54,0x54,0x96,0xa2,0x67,0xd8,0x88,0x84,0xc4, + 0x48,0xec,0xdc,0xbd,0x0d,0x1f,0x7e,0xfc,0x2e,0x02,0xc3,0x3d,0xc5,0xf1, + 0x57,0xe2,0xd6,0xed,0xeb,0x3c,0xbd,0xf7,0xc0,0x0e,0x34,0xb7,0xd6,0x0a, + 0xbd,0xe4,0x81,0x4f,0x3e,0x7b,0x9f,0xe7,0x05,0x47,0x78,0xc3,0xdc,0x53, + 0xff,0xd8,0x63,0xef,0x15,0xc7,0xb1,0x73,0xcf,0x56,0xc4,0xc7,0xc7,0xd9, + 0x4d,0x7e,0xb3,0x95,0x69,0xcb,0xd7,0x4d,0xf7,0xe6,0xe8,0x26,0xab,0x9f, + 0x6e,0x72,0x5a,0x37,0xdd,0x99,0xf6,0xd3,0x4d,0xdc,0xb5,0xfa,0xe9,0xc6, + 0xa5,0x6e,0x92,0x48,0x24,0x76,0x46,0xdf,0x88,0x11,0xea,0xba,0x3c,0xf1, + 0x2e,0x9d,0xcc,0x14,0x55,0xa4,0xa1,0xa0,0x38,0x13,0xc1,0xc1,0xc1,0x6c, + 0xeb,0x21,0x0e,0x1e,0x3c,0x88,0xf3,0xe7,0xcf,0xb3,0xff,0x60,0xc6,0x46, + 0xbf,0xda,0x8d,0xec,0x48,0xd4,0x07,0xca,0xab,0x48,0xef,0xce,0x14,0x3f, + 0x45,0xff,0x53,0xbd,0x39,0xdb,0x75,0x7e,0xf5,0xab,0x5f,0x3d,0xd1,0x7e, + 0xc9,0x8f,0x91,0x91,0x99,0x8e,0xd8,0x04,0xe9,0xa7,0x5b,0x8a,0xf6,0x1e, + 0x2d,0xd4,0xf5,0xd6,0xeb,0xa2,0x56,0x57,0xc4,0xb9,0x98,0xc2,0xa2,0xfc, + 0x11,0x2e,0xb4,0x53,0x41,0x79,0x2a,0x5a,0x3a,0x6a,0x30,0x3c,0xd9,0x8a, + 0x72,0x4d,0x96,0x75,0x1d,0x7d,0x21,0xba,0x87,0x1a,0x59,0xf3,0xf4,0x8d, + 0x98,0xd0,0x3b,0x6c,0x12,0x1a,0xa5,0xc5,0x9a,0x53,0x7b,0xb4,0x05,0xdd, + 0x83,0x46,0x86,0xf6,0xdd,0x68,0xaa,0xc6,0xc5,0x2b,0x67,0xb9,0x4e,0x6e, + 0x6c,0x7c,0x18,0x2c,0x3d,0x3a,0xa4,0x64,0x44,0xf3,0xb4,0x87,0xb7,0x33, + 0x7a,0xc5,0x35,0x59,0x54,0x96,0xc5,0xd3,0x7b,0xf6,0xed,0x84,0xc3,0xa9, + 0x63,0x42,0x47,0xd5,0x41,0x95,0x1c,0x8d,0x53,0xa7,0x8f,0xf3,0xfc,0xd4, + 0xcc,0x18,0xa1,0x97,0x32,0x71,0xe1,0xe2,0x59,0x1c,0x77,0x38,0x82,0xa8, + 0xd8,0x10,0x74,0x0d,0xe8,0x11,0x19,0x17,0x28,0xb6,0xd9,0x85,0x9b,0xae, + 0xd7,0xd1,0xd1,0xd7,0x00,0x43,0x8b,0x06,0x79,0x05,0x99,0x48,0x4b,0x4f, + 0x16,0x5a,0xaa,0x4c,0xf4,0xd1,0xb8,0xe4,0x71,0x53,0x8c,0x0d,0xf9,0x84, + 0xe8,0xd9,0x3d,0x76,0xaf,0x73,0xd5,0xce,0xef,0xae,0xdd,0xdb,0x51,0x5f, + 0x5f,0xc7,0x3e,0xb0,0x8d,0xd1,0x56,0x4f,0x37,0x91,0x9f,0x6e,0x6c,0x5a, + 0x37,0x8d,0x4e,0xb5,0x31,0x4a,0xff,0x3e,0x24,0x12,0xc9,0xf3,0x47,0xa7, + 0x78,0xc6,0xe8,0x4d,0xe5,0x28,0xaf,0x2a,0xc0,0x17,0x5f,0x6e,0xe2,0x3c, + 0xce,0x04,0xd5,0xb7,0x70,0x77,0x77,0x57,0xfa,0x26,0xcc,0x8d,0x7c,0x14, + 0xfe,0xfe,0xfe,0x1c,0x9f,0x4a,0xf6,0x02,0xf2,0xd7,0xd9,0x36,0xd2,0x4d, + 0x94,0xbb,0xfa,0x49,0x1a,0xe9,0xaf,0x93,0xa7,0x1c,0x50,0xdf,0xa8,0x5e, + 0xd9,0x73,0x7a,0xb7,0xdd,0xca,0x02,0xcb,0xa8,0xc6,0x67,0xd7,0x40,0x13, + 0x33,0x74,0xa7,0x85,0xeb,0x55,0xf5,0x0c,0x37,0xf3,0x34,0xfd,0x1d,0x9c, + 0x68,0x11,0x1a,0xc3,0x64,0x5d,0x67,0xb0,0x69,0xba,0x36,0x83,0x79,0x76, + 0x1d,0x82,0xd6,0xe9,0x19,0x31,0xc0,0xd4,0x59,0xc3,0xb6,0x99,0x8e,0x7e, + 0x9d,0xd0,0x27,0xcd,0x30,0x5a,0x34,0x42,0xd3,0x54,0xf2,0x77,0xd9,0x29, + 0xe6,0x11,0xb4,0xbc,0xa9,0xb5,0x12,0x6d,0x3d,0x94,0x6b,0x7b,0x69,0x9d, + 0xb0,0x18,0x69,0x39,0x31,0xf8,0xea,0xeb,0xcf,0xf0,0x8b,0x5f,0xbd,0x80, + 0xbd,0x07,0x76,0x42,0x6f,0xd4,0x20,0x24,0xc2,0x1f,0x3f,0xfd,0xd9,0x7f, + 0xe1,0xc5,0xdf,0xff,0x46,0xe8,0x27,0x3f,0xae,0x93,0xfc,0x8f,0x0f,0xff, + 0x8e,0x5f,0xfe,0xfa,0xe7,0x38,0x70,0x78,0x17,0xe7,0xc3,0xec,0x1e,0x6c, + 0x86,0xde,0x50,0x87,0x06,0x7d,0x0d,0x3a,0x7a,0x9b,0xd8,0xe7,0x65,0x32, + 0x37,0xa0,0x5a,0xa3,0x66,0x06,0xb9,0x36,0x8a,0xf2,0xd7,0xbf,0xd2,0xa8, + 0x52,0x22,0xe1,0xed,0x7d,0x1b,0x6d,0x6d,0x6d,0xf3,0xe2,0x84,0xd6,0x6b, + 0x7b,0xbc,0x6e,0xba,0xb7,0x80,0x9f,0x6e,0x72,0x4e,0x5c,0x78,0xff,0x13, + 0xd4,0x58,0x31,0x63,0x58,0x22,0x91,0x48,0x96,0x60,0x25,0xef,0xd9,0xf4, + 0xbc,0xf3,0x0f,0xf2,0xc4,0xeb,0xaf,0xbf,0xc6,0x1a,0xc9,0x1e,0xf3,0x54, + 0xd2,0x7b,0xf8,0x5f,0xfe,0xf2,0x17,0x14,0x17,0x17,0xf3,0xff,0xe4,0x9f, + 0x4b,0x4c,0x4c,0x9c,0x5d,0x4e,0xcf,0x1a,0x8a,0x8f,0xfd,0xcd,0x6f,0x7e, + 0x33,0xbb,0x3e,0xf9,0x3d,0x28,0x0e,0x6a,0xa9,0xda,0xaa,0x94,0x87,0xe0, + 0xd2,0x25,0x47,0x7e,0xcf,0xb5,0x3d,0x27,0x54,0x4b,0xa4,0x6b,0xb0,0x91, + 0x6d,0x16,0xa4,0x5b,0xc8,0x96,0x42,0xe7,0x89,0x6c,0x16,0x5d,0x83,0x7a, + 0xd6,0x3a,0x34,0x8f,0xa6,0x09,0x5a,0x46,0xd3,0x64,0x63,0x69,0xef,0xad, + 0x47,0xcf,0xa0,0x09,0xc3,0x13,0x16,0xb6,0xaf,0x90,0xc6,0xe1,0x1a,0x6a, + 0xe3,0x26,0xd6,0x43,0x95,0x9a,0x22,0x44,0x46,0x45,0x22,0x3c,0x3c,0x1c, + 0x6d,0x5d,0x5a,0x58,0xba,0x9b,0x90,0x9b,0x97,0x89,0xe8,0x98,0x68,0x64, + 0xe7,0xa6,0xc1,0xd8,0x56,0xcb,0x76,0x11,0x9a,0x4e,0x4c,0x8a,0xe7,0x1c, + 0x49,0xb4,0xef,0xdc,0xdc,0x6c,0xc4,0xc6,0xc5,0xf0,0x7c,0x93,0xa5,0x0e, + 0xb9,0x85,0x49,0x38,0x7c,0x6c,0x3f,0xbe,0xf8,0x62,0x13,0x02,0x83,0x6f, + 0xa3,0x54,0x9d,0x8d,0xdd,0xbb,0x77,0xe1,0xdd,0xf7,0xde,0xc1,0xab,0xaf, + 0xfd,0x0d,0x41,0x61,0x5e,0x0c,0xe9,0xe0,0x0f,0x3f,0x7c,0x1f,0xd7,0x5d, + 0x2e,0xa1,0xc1,0x58,0xbe,0x22,0xd7,0x0c,0x69,0xb3,0xf0,0xe8,0x00,0xd4, + 0x6a,0xd7,0x57,0x7c,0x93,0xbd,0x42,0x5a,0xe1,0xd3,0xcf,0x3e,0x46,0x6a, + 0x6a,0x2a,0xfb,0x8e,0xd7,0x7f,0x5b,0x09,0xdd,0xb4,0xdc,0xda,0x74,0xca, + 0xdf,0x8f,0x25,0x12,0xc9,0xf3,0x43,0xcf,0xb0,0x01,0xbe,0x01,0xb7,0xb0, + 0x77,0xdf,0x5e,0x8e,0x0d,0xb5,0xd7,0x77,0x5d,0x8a,0x7d,0xbd,0x76,0xed, + 0x1a,0xeb,0x9c,0x84,0x84,0x04,0xae,0x65,0x56,0x52,0x52,0x32,0xbb,0x9c, + 0x62,0x5d,0x69,0x6c,0x11,0xf9,0x11,0x49,0x33,0x45,0x46,0x46,0xe2,0xf7, + 0xbf,0xff,0x3d,0xc7,0x44,0x91,0x3f,0x71,0xb1,0x46,0xb1,0x52,0x6f,0xbe, + 0xf5,0x06,0xeb,0x26,0xdb,0xf3,0xe2,0x13,0xe0,0x8a,0x4d,0x5f,0x7c,0x8a, + 0x37,0xdf,0x7c,0x83,0x63,0xc6,0x5b,0x3b,0xeb,0xe1,0x7c,0xd3,0x09,0x2f, + 0xbc,0xf0,0x02,0x3e,0xf8,0xf0,0x1f,0xa8,0xd5,0x95,0xa1,0xad,0xbb,0x8e, + 0xa7,0x09,0xd2,0x24,0x64,0xfb,0xd9,0xbe,0xe3,0x5b,0xfc,0xcb,0xbf,0xfc, + 0x0b,0x5e,0x7a,0xe9,0x0f,0x08,0x0e,0xf7,0x41,0x7b,0x77,0x03,0xf2,0x0a, + 0xb3,0x58,0x23,0x25,0xa5,0xa8,0x66,0x75,0x53,0x44,0x64,0xc4,0xac,0x6e, + 0x7a,0xa6,0xef,0x70,0xb2,0x75,0x9a,0xb9,0xd3,0xac,0xeb,0x1e,0x59,0xa7, + 0xf5,0xd9,0x3e,0xcb,0x06,0xd6,0x4d,0x51,0xfe,0x42,0x37,0x95,0x2a,0x7e, + 0x0d,0x6f,0x14,0x12,0x93,0x13,0x78,0xfc,0xbf,0xd4,0x4d,0x52,0x37,0x49, + 0x24,0x12,0xfb,0xc5,0xd8,0x51,0x8d,0x7f,0xfd,0xd7,0xff,0x8f,0x75,0xc7, + 0x5a,0x6a,0x26,0xca,0x15,0x43,0x7e,0xb5,0x99,0x78,0x72,0xfa,0x7c,0x9a, + 0xa6,0xb1,0xcf,0x34,0x36,0x68,0x7e,0xa3,0x1a,0xb2,0xb4,0x9c,0xe2,0xbf, + 0x69,0xcc,0xf4,0xa5,0x4b,0x97,0xd8,0xf6,0x34,0xd3,0xea,0xea,0xea,0x70, + 0xfc,0xf8,0x71,0xd6,0x48,0x1a,0x8d,0x06,0xdf,0x7c,0xf3,0x0d,0x6b,0x2c, + 0x1a,0x87,0x44,0x76,0x28,0xda,0x7e,0xcf,0x9e,0x3d,0x73,0xe2,0xa1,0xee, + 0x4c,0x8e,0x23,0x2d,0x43,0x85,0xd7,0xdf,0x7c,0x95,0x7d,0x6a,0xb6,0xe7, + 0x85,0xc6,0x42,0x91,0x1d,0xa9,0xbd,0xa7,0x1e,0xbd,0x23,0x06,0x0c,0xb1, + 0x2d,0xa9,0x09,0xad,0x5d,0xb5,0xb0,0xf4,0x6a,0x31,0x34,0xd1,0xc2,0xf3, + 0x68,0x9a,0xa0,0x65,0x34,0x4d,0xfe,0xb2,0x96,0x0e,0x0d,0x6b,0xaa,0x99, + 0xed,0x06,0xc6,0x4c,0xec,0x43,0x23,0xff,0x1c,0xed,0x9b,0xec,0x4f,0x34, + 0x4d,0x0c,0xad,0xa0,0x96,0x59,0x4b,0x48,0x37,0x51,0x7c,0x53,0x8d,0xd4, + 0x4d,0x2b,0x46,0x4c,0x42,0x30,0x5c,0xdd,0x5c,0x38,0xaf,0xc6,0xfa,0x6f, + 0xcb,0xd5,0x4d,0x36,0xf9,0x9b,0xee,0x4b,0xdd,0x24,0x91,0x48,0x94,0x65, + 0x4e,0x4c,0xab,0xb8,0xdf,0xd8,0x2e,0xa3,0xf9,0xed,0x5d,0x06,0xf6,0x51, + 0x15,0x14,0x14,0xb0,0x6e,0xa1,0x71,0xcd,0xdf,0x7d,0xf7,0x1d,0xc7,0x0d, + 0xd1,0xbd,0xfb,0xf6,0xed,0xdb,0x3c,0x7d,0xf1,0xe2,0x45,0xb6,0xed,0x50, + 0x0e,0x19,0x9a,0xde,0xbe,0x7d,0x3b,0x5c,0x5c,0x5c,0xd8,0xae,0xf3,0xce, + 0x3b,0xef,0xb0,0x6f,0xec,0xd5,0x57,0x5f,0x45,0x7e,0x7e,0x3e,0xaf,0x77, + 0xe6,0xcc,0x19,0x1c,0x3e,0x7c,0x98,0xf3,0x06,0x50,0x9e,0x18,0x8a,0xdf, + 0xa6,0xed,0x68,0xcc,0x34,0xe5,0x82,0xa1,0xb1,0xd1,0xf4,0x59,0x9b,0x36, + 0x6d,0xe2,0x1c,0x02,0xc3,0xc3,0xc3,0xb3,0x79,0xf4,0x68,0x39,0xe5,0x9d, + 0x99,0xdf,0xfe,0xfe,0xf7,0xbf,0xb3,0x26,0x22,0x6d,0x47,0x7d,0x73,0x72, + 0x72,0x42,0x52,0x52,0x12,0x2f,0xa3,0x31,0xd9,0xe4,0xb7,0x23,0x2d,0x45, + 0x7d,0xa2,0xfd,0xd0,0x38,0x6b,0xf2,0xcf,0x51,0x3c,0x14,0xf5,0x8b,0xe2, + 0x46,0xe8,0x18,0x6d,0xc7,0x5a,0x8f,0x8d,0x8d,0x22,0x37,0x2f,0x0b,0x17, + 0x2e,0x39,0x28,0xfe,0x5d,0xad,0x37,0xa4,0x6e,0x5a,0x79,0xa2,0xe3,0x83, + 0x71,0xfd,0xfa,0xd5,0x25,0xed,0xa3,0xeb,0xa7,0x49,0xdd,0x24,0x91,0x48, + 0xd6,0x96,0xde,0x61,0x03,0xae,0x5e,0xbf,0x84,0x37,0xde,0x7a,0x05,0x1f, + 0x7f,0xfa,0x3e,0xaa,0xb4,0xf9,0x28,0xaa,0x48,0xc7,0xee,0x7d,0x5b,0xf1, + 0xd7,0x57,0xfe,0x8c,0x4b,0x57,0xce,0xa0,0xd1,0xa4,0x41,0x42,0x72,0x24, + 0x4f,0x7f,0xf8,0xc9,0xbb,0x48,0xc9,0x88,0x62,0xfb,0xc5,0xbb,0xef,0xbf, + 0xc5,0xf3,0xf6,0x1f,0xdc,0xc7,0xe3,0xb8,0x5b,0x3b,0x1a,0x50,0x5c,0x96, + 0x87,0xb4,0x0c,0x1a,0x43,0x54,0x82,0xee,0xc1,0x26,0x54,0xd5,0x96,0x20, + 0x22,0x32,0x0c,0x5f,0x7d,0xf5,0x15,0x6b,0x95,0x99,0xbc,0xc1,0x5a,0xad, + 0x96,0xb5,0x0e,0xe5,0x7f,0xa1,0x71,0x6b,0x34,0x4d,0x39,0x61,0xc8,0x2e, + 0x44,0xd0,0x34,0xe5,0xe5,0x23,0x5b,0x0e,0x69,0x18,0xb2,0x01,0x91,0x9e, + 0xa2,0x9c,0x79,0x64,0x27,0xa2,0x75,0x9a,0x9b,0x9b,0x79,0x5f,0xa4,0x8f, + 0x68,0xbf,0xa4,0x57,0x68,0x3b,0xb2,0x25,0xd1,0x36,0x34,0x8f,0xd6,0xa1, + 0x79,0xe4,0x1b,0x5c,0x6a,0x4c,0x1e,0xad,0x4f,0xf9,0x67,0x48,0xab,0xcd, + 0xe4,0xa0,0xa1,0xed,0x03,0x03,0x03,0xf1,0xf1,0xc7,0x1f,0xe3,0xb5,0xd7, + 0x5e,0x63,0x0e,0x1c,0x38,0xc0,0xfa,0xc9,0xb6,0x51,0x7e,0x84,0xab,0x57, + 0xaf,0xb2,0xce,0x5a,0x48,0x8b,0x91,0x96,0x72,0x75,0xbb,0x09,0x17,0xb7, + 0x4b,0x8a,0x7f,0xdf,0xeb,0x0d,0x3d,0xe9,0xa6,0x48,0x3f,0xa9,0x9b,0x56, + 0x90,0xa8,0xf8,0x20,0x5c,0xbb,0xee,0xc4,0xb6,0xd8,0xf5,0xdf,0x9e,0x5d, + 0x37,0x4d,0x2c,0xaa,0x9b,0x1e,0xcd,0x79,0xa9,0xf4,0x77,0x27,0x91,0x3c, + 0xaf,0x54,0x56,0x17,0x72,0xbd,0x0d,0x75,0x4d,0x11,0xe7,0xc0,0x6e,0xed, + 0xd0,0xa2,0xb8,0x54,0xe8,0x95,0xb2,0x5c,0x34,0xb7,0xd5,0xa0,0x63,0x40, + 0x2f,0x9e,0xb3,0xd7,0x84,0x8e,0xf9,0x07,0x3e,0x12,0x3a,0xa5,0xa1,0xb9, + 0x94,0x63,0x5f,0xb6,0x6c,0xdb,0xcc,0xd3,0xb7,0x7d,0x5c,0x90,0x57,0x9c, + 0x82,0x4b,0x4e,0xa7,0x78,0x7a,0xfb,0xae,0x6f,0x91,0x92,0x15,0x8d,0x84, + 0x94,0xf0,0xd9,0x6d,0xce,0x9c,0x77,0x80,0xde,0x54,0xf1,0xd8,0xbe,0x90, + 0x2f,0x87,0xe2,0x7c,0x63,0x54,0x81,0x50,0xa5,0x86,0x73,0xac,0x31,0x8d, + 0xf5,0xce,0xcc,0x8f,0x47,0x64,0xbc,0x3f,0x8a,0x2b,0xd3,0x79,0xac,0x15, + 0xe5,0xa9,0xa1,0x69,0x55,0x4a,0x18,0x3f,0xcb,0x68,0xdb,0xf8,0xe4,0x10, + 0x9e,0x97,0x9d,0xaf,0x12,0xdb,0x69,0x59,0x83,0xb5,0x58,0xea,0xd0,0xd4, + 0x52,0x8d,0xf6,0x1e,0x1d,0xc7,0x27,0xd3,0xf1,0xc4,0xc6,0x47,0x72,0xfe, + 0x25,0x7b,0x6f,0x14,0xdf,0x4d,0x5a,0xcd,0x36,0xa7,0x26,0x69,0x24,0xb2, + 0x93,0x91,0x4d,0x8b,0xec,0x63,0x94,0xf3,0x72,0xa6,0x91,0xcd,0x89,0xec, + 0x58,0xb6,0xb5,0x23,0x16,0x6a,0xa4,0xdd,0x1c,0x2f,0x9e,0x97,0xba,0xe9, + 0x29,0x90,0xba,0x69,0xe5,0x51,0x25,0x45,0x23,0x27,0x27,0x9b,0x73,0x60, + 0xae,0xff,0x26,0x75,0x93,0x44,0xf2,0xac,0x90,0xaf,0x68,0x74,0x5e,0x0c, + 0x89,0x2d,0xb4,0x6c,0xfc,0x6e,0x0f,0x46,0xee,0xb6,0xf1,0x6f,0x85,0xfe, + 0xd2,0xb8,0x22,0x2f,0x5f,0x57,0x5c,0xb9,0x76,0x0e,0xd5,0x75,0x45,0xe8, + 0xec,0x33,0x08,0x0d,0x11,0xc9,0xd3,0x21,0xe1,0x3e,0x42,0xd7,0xd4,0x8b, + 0xfb,0x77,0xb9,0xd0,0x2d,0x5f,0x61,0xdb,0x8e,0xcd,0x08,0x8f,0xf5,0xe5, + 0xf1,0x4c,0xc9,0xe9,0x31,0xe2,0x59,0xe8,0x04,0x6f,0x7f,0x77,0xd4,0x34, + 0x14,0x43,0x67,0x2a,0x47,0x58,0xb4,0x1f,0x6f,0x17,0x1a,0xe1,0xcd,0xf1, + 0x26,0x35,0x0d,0x25,0x3c,0x4d,0xd0,0xff,0x34,0x8f,0xb4,0x84,0xb6,0xb1, + 0x9c,0xff,0x92,0xd6,0xa0,0xf1,0xde,0x94,0x13,0x9b,0xec,0x3a,0x3d,0x03, + 0x94,0x87,0xc6,0x80,0xac,0x5c,0x15,0x6e,0xfb,0x39,0xe3,0xb6,0xef,0x0d, + 0x8e,0x61,0xa1,0x1c,0x7b,0xc1,0x61,0xb7,0x79,0x3a,0xa7,0x28,0x51,0x68, + 0xa9,0x72,0x24,0x67,0x46,0xf0,0x74,0x68,0xe4,0x6d,0xb6,0xf7,0xa8,0xeb, + 0x72,0x67,0xb7,0x51,0x09,0x0d,0xd5,0xd6,0xfb,0x8c,0xb1,0xc0,0x2b,0x00, + 0x69,0xa7,0xca,0x9a,0x3c,0x6c,0xdb,0xb6,0x4d,0xe9,0x1b,0xec,0x8a,0x36, + 0xd2,0x58,0x3e,0x3e,0x3e,0xc8,0xcd,0xcd,0x65,0xff,0xdf,0x52,0x31,0x5b, + 0xf4,0x7c,0x52,0xa9,0xe2,0xe1,0xec,0x76,0xf1,0xa9,0xce,0x21,0x5f,0xab, + 0x77,0x7b,0x11,0x1d,0x17,0x8a,0x6b,0xce,0x17,0xf9,0x5a,0xa2,0x9c,0x42, + 0x74,0x5d,0x2a,0xfd,0xfd,0xae,0x36,0xfa,0x96,0x0a,0x71,0x7d,0x4b,0xdd, + 0xb4,0x92,0x1c,0x3e,0x7a,0x80,0x7d,0xca,0xcf,0x57,0x5c,0xb8,0xad,0x6e, + 0x1a,0xb6,0xd1,0x4d,0xfd,0x0b,0xe8,0xa6,0xc5,0x6b,0xac,0x58,0xcf,0x61, + 0xab,0x44,0x62,0x97,0x94,0xa8,0x33,0x70,0xee,0xe2,0x71,0x1c,0x39,0xbe, + 0x07,0x45,0x65,0x19,0x3c,0xce,0x88,0x6a,0x93,0xd1,0xb4,0x9b,0xa7,0x13, + 0x6a,0xf5,0x45,0xa8,0x37,0x94,0xf0,0xf4,0xf1,0x53,0x07,0x10,0x19,0x13, + 0xc8,0x63,0xb0,0x9b,0x9a,0xeb,0xd1,0x64,0xac,0x47,0xbd,0x9e,0x72,0xcd, + 0x34,0xf2,0xb3,0xa5,0xa1,0xa9,0x1a,0x3a,0x43,0x0d,0xe7,0xda,0xed,0x1f, + 0x6b,0x41,0x6b,0xbb,0x0e,0x06,0x93,0x98,0xaf,0xaf,0xe5,0x5c,0x2f,0x0d, + 0x86,0x6a,0x78,0xfb,0xdc,0x66,0x5f,0x4b,0x69,0x79,0x01,0xda,0x7b,0x1a, + 0x91,0x5f,0x92,0x8a,0xc0,0xd0,0xdb,0x48,0xcd,0x88,0x81,0xa5,0x57,0x07, + 0x53,0x87,0x06,0x17,0x9d,0x4e,0xe1,0xf2,0xb5,0xd3,0xc8,0xc8,0x8d,0xe1, + 0x58,0xdc,0xc2,0xd2,0x0c,0x84,0xc7,0xf8,0x23,0x3e,0x29,0x9c,0xe3,0x30, + 0x4c,0x16,0x0d,0xd2,0xb3,0x63,0xad,0xdb,0x65,0xc5,0x60,0x60,0xa2,0x05, + 0x7a,0x93,0x9a,0xa7,0x09,0xfa,0x9f,0xe6,0x2d,0x76,0xcc,0xf4,0x7c,0xb4, + 0xc6,0x07,0x29,0x7f,0xfe,0x57,0x12,0x83,0x59,0x8d,0xe3,0x27,0x0e,0x3f, + 0x55,0x5d,0x37,0x7b,0x6c,0xa4,0x99,0xa2,0xa3,0xa3,0xf1,0xdf,0xff,0xfd, + 0xdf,0xd8,0xbb,0x77,0x2f,0xe7,0x7b,0xa2,0x1a,0x5e,0xe4,0x0b,0x5c,0xa8, + 0x91,0x7f,0x50,0xa3,0xa9,0xc6,0xb6,0x9d,0xdf,0xe0,0xc9,0x34,0x43,0x39, + 0xce,0x5f,0x3a,0x89,0x13,0xa7,0x0f,0x21,0x26,0x2e,0x82,0xf3,0x71,0xde, + 0xb8,0x71,0x83,0xc7,0xfb,0xd1,0xe7,0x3b,0xdf,0xbc,0x8a,0xf8,0xc4,0x50, + 0x74,0x0e,0x34,0x3e,0xd1,0x7e,0xd7,0x13,0x52,0x37,0xad,0x3c,0x9f,0x6f, + 0xfa,0x84,0x6b,0xac,0xac,0x55,0x2e,0xd9,0xd5,0x6d,0x6b,0xa1,0x9b,0xa4, + 0x66,0x7a,0xde,0x19,0xbc,0xd3,0x22,0x9e,0xef,0xb5,0xd0,0xd4,0x15,0xa3, + 0xba,0xb6,0x18,0x6d,0xdd,0x3a,0x74,0xf5,0x1b,0xa0,0x6b,0x56,0xf3,0x34, + 0xfd,0xed,0x12,0xf7,0x61,0x4b,0x9f,0x8e,0xa7,0x89,0x3a,0x5d,0x19,0x6b, + 0x12,0x0f,0xef,0xeb,0xac,0x1b,0x42,0x22,0xbc,0xd1,0xd2,0x59,0x83,0x52, + 0x75,0x16,0x6e,0xfb,0x3a,0xe3,0xba,0xab,0x23,0x72,0x0a,0x55,0x68,0xeb, + 0xad,0x47,0x4a,0x56,0x14,0x2e,0x5d,0x3d,0xcd,0xda,0x86,0xb4,0xce,0xd3, + 0xf6,0x73,0x46,0x37,0x1d,0x3e,0xbe,0x5b,0xe8,0x93,0x74,0xd6,0x3f,0xa1, + 0x91,0x3e,0x3c,0xed,0x4a,0xba,0x49,0x67,0xd5,0x4d,0x34,0x7d,0xfc,0xe4, + 0xfe,0x59,0xdd,0xd4,0x60,0xa8,0x42,0xa3,0xb1,0x56,0xe8,0x26,0x35,0x3a, + 0xfa,0xf4,0x36,0xba,0x49,0x33,0xad,0x9b,0x8c,0x5c,0x0b,0xaa,0xc9,0x54, + 0x87,0x3a,0x6d,0x85,0xd0,0x44,0x8d,0xe8,0xec,0x6b,0x82,0xc9,0xac,0x85, + 0xa1,0xa5,0x1e,0xe6,0x4e,0x3d,0xd7,0x3f,0x50,0xfa,0x7b,0xda,0x48,0x74, + 0x0e,0xe8,0x10,0x9b,0x14,0xcc,0xb5,0xb0,0x28,0xa6,0xc9,0x5e,0x73,0x10, + 0x2c,0xb7,0x91,0x6e,0xa2,0xda,0x2f,0x0e,0x0e,0x0e,0xb3,0x50,0x5c,0xf8, + 0x62,0xba,0x89,0x1a,0xc5,0x69,0x1d,0x3f,0x7e,0x8c,0x7f,0x2b,0x2d,0xe2, + 0x9a,0xb4,0x8e,0x6f,0x7b,0x14,0xaa,0xe1,0x91,0x98,0x16,0x05,0x57,0x8f, + 0x2b,0x08,0x0e,0xf7,0xe5,0x7a,0x78,0x67,0xcf,0x9e,0xe5,0xb1,0x7d,0x14, + 0x7f,0x45,0xb1,0x52,0x33,0x50,0xbd,0x31,0xa7,0xab,0x97,0x85,0x56,0x4f, + 0xe0,0xba,0x65,0x4a,0x7f,0xcf,0xab,0xc1,0xac,0x6e,0xaa,0x2f,0x51,0xbc, + 0x2f,0x1b,0x01,0x73,0x97,0x16,0x7b,0xf6,0xee,0xe2,0x98,0xbf,0x8d,0xd1, + 0x96,0xa3,0x9b,0x26,0x04,0x56,0xdd,0x34,0xc5,0x79,0x08,0x84,0x6e,0x7a, + 0x60,0xa3,0x9b,0xee,0x0b,0xdd,0x74,0x7f,0x5a,0x37,0xdd,0x5b,0xa8,0xa6, + 0xaf,0xd4,0x4d,0xf6,0x08,0xd5,0x40,0xa2,0x9a,0x13,0x71,0x49,0xa1,0x0c, + 0xf9,0x80,0xe8,0x99,0x9f,0x53,0x98,0xc8,0xd3,0xe4,0xe7,0xa0,0xfc,0x37, + 0x0d,0xc6,0x32,0x9e,0x26,0x5b,0x06,0xfd,0xdf,0x27,0x34,0x40,0x7e,0x71, + 0x2a,0xe2,0x93,0xc3,0x90,0x5b,0x98,0xc2,0xf9,0xf3,0xc8,0xee,0x91,0x91, + 0x17,0x8f,0xf4,0x9c,0x78,0xae,0x51,0x40,0x63,0x90,0x6b,0x1a,0x8a,0x78, + 0xbb,0x8c,0xdc,0x78,0xa1,0x89,0x0c,0x30,0x98,0x6a,0x39,0xa7,0x0b,0x8d, + 0x3f,0x52,0x6b,0x8a,0x39,0x9e,0xb7,0xa6,0xae,0x1c,0x85,0xc5,0xb9,0x42, + 0x4f,0x95,0x89,0xcf,0x6e,0x62,0xcd,0x53,0x58,0x9c,0xc5,0x94,0xa9,0xf3, + 0x45,0x1f,0x0d,0x38,0xe6,0xb0,0x1f,0xdf,0x6d,0xfb,0x0a,0x4e,0xd7,0x2e, + 0xf0,0xe7,0xd0,0x67,0x9c,0x38,0x75,0x08,0xbb,0xf6,0x6e,0x41,0xb4,0x2a, + 0x90,0xed,0x2d,0x41,0xe1,0xb7,0xf1,0xed,0x96,0x2f,0x70,0xf0,0xc8,0x2e, + 0x18,0x5a,0x35,0x8a,0x9f,0x5b,0x89,0x7d,0x40,0x9a,0xfa,0xa3,0x8f,0x3f, + 0x98,0xad,0xab,0xbe,0x31,0x7c,0x04,0xcb,0x6f,0x14,0x63,0x4e,0x39,0x9c, + 0xc8,0x3e,0x95,0x95,0x93,0x8a,0xb0,0x28,0x1f,0xc4,0xa8,0x82,0x67,0x7f, + 0xf3,0x81,0x61,0x9e,0xe2,0x6f,0x08,0x52,0x33,0x12,0x71,0xf3,0xe6,0x4d, + 0x1c,0x3d,0x7a,0x94,0x73,0x49,0x3d,0xae,0x51,0xac,0xbc,0xb7,0x8f,0x17, + 0xff,0xfe,0x95,0xfe,0x8e,0x57,0x03,0x8a,0xd1,0xf3,0x0b,0xf2,0x40,0x4a, + 0x66,0xac,0xe2,0x7d,0xd9,0x08,0x24,0xa7,0x45,0xe3,0xf2,0x95,0x4b,0xac, + 0xc1,0x37,0x46,0x5b,0x05,0xdd,0x74,0xaf,0x13,0xa3,0xf7,0xac,0xba,0xc9, + 0x9a,0x8f,0x5f,0xe8,0xa6,0xbb,0x42,0x33,0xdd,0x95,0xba,0xe9,0x71,0x50, + 0x7c,0x6c,0x42,0x6a,0x28,0xc7,0xbd,0x12,0xa4,0x6d,0xca,0xab,0xb3,0x85, + 0x46,0x09,0x9e,0x8e,0x97,0x4d,0x83,0xae,0xb9,0x8c,0x6b,0x24,0xd1,0x34, + 0xd9,0x5b,0x28,0xf7,0x2f,0xd9,0x73,0xc8,0x86,0x41,0x0c,0x4f,0xbf,0x53, + 0x92,0x3d,0x87,0xa6,0xbb,0x07,0x9a,0xd9,0x4f,0x33,0x30,0x61,0xe2,0xff, + 0x29,0x8e,0x86,0xf3,0x05,0x0f,0xe8,0x11,0x2f,0xee,0x9d,0xc7,0x1c,0x0e, + 0x31,0xe6,0xee,0x5a,0x34,0x9b,0x35,0x70,0xf3,0xb8,0xce,0xd3,0x54,0xd3, + 0xaa,0xbd,0xb7,0x01,0x79,0xc5,0x49,0x3c,0x7d,0xf9,0xea,0x39,0xe4,0x8a, + 0xff,0xbb,0x85,0x4e,0xf2,0xf2,0xb9,0x85,0x13,0x27,0x8f,0xc0,0xe3,0xf6, + 0x4d,0xce,0xef,0x52,0x5c,0x99,0x81,0x1b,0x37,0x2f,0xe1,0x9a,0xf3,0x25, + 0xae,0x4b,0x49,0xb5,0xb0,0x53,0x32,0xe3,0x78,0x3b,0xca,0x99,0xd7,0xd1, + 0x6b,0xc0,0xf8,0x54,0x0f,0x72,0xa9,0x9e,0x64,0x6e,0x2a,0xd7,0xcb,0xec, + 0x1d,0x6e,0x9e,0xb6,0x4f,0x76,0xb0,0xd6,0xa6,0xfa,0x3c,0x4a,0x9f,0x7f, + 0xc9,0xc6,0x62,0xf0,0x8e,0x09,0xda,0xa6,0x0a,0xae,0x2d,0xea,0xea,0x7a, + 0x93,0x73,0x22,0x65,0x67,0x67,0xf3,0x18,0xff,0x8c,0x8c,0x0c,0x18,0x8d, + 0xc6,0x65,0xdd,0x25,0x69,0xec,0x1c,0x6d,0x4b,0xdb,0x3d,0x0e,0x1a,0x9f, + 0x37,0x75,0x77,0x92,0xef,0xad,0xf6,0xd2,0xc8,0x37,0x42,0xb1,0x25,0x94, + 0x37,0xf3,0xc4,0x89,0x13,0x9c,0x27,0x81,0xfe,0x52,0x1d,0xe1,0x53,0xa7, + 0x4e,0x71,0xfc,0x39,0xd9,0xa6,0x9e,0xa4,0xd1,0xf9,0x70,0xf7,0xbc,0x89, + 0x92,0xaa,0x0c,0xc5,0xbf,0xe7,0x95,0xc6,0xd8,0x5e,0xcd,0x39,0xe6,0x2f, + 0x5f,0x3d,0xa3,0x78,0x5f,0x36,0x02,0x97,0x9c,0xce,0x20,0x39,0x25,0x89, + 0x63,0xf2,0x36,0x46,0x7b,0x32,0xdd,0x74,0xf7,0xb1,0xba,0xa9,0x9b,0x75, + 0xd3,0xd8,0xb4,0x6e,0x1a,0x9d,0xaf,0x9b,0xee,0x2a,0xf7,0xdd,0x91,0x6e, + 0xe8,0xec,0xd3,0xa3,0xa5,0xa3,0x8e,0xed,0x86,0x34,0xaf,0x7b,0xc8,0xc0, + 0x36,0x0e,0x9a,0xd7,0x2b,0xfe,0xa7,0x7a,0x4a,0xe4,0x2f,0xa2,0x69,0xd2, + 0x0c,0x54,0xcf,0xb9,0x6f,0xac,0x99,0xa7,0x89,0x19,0x1f,0x90,0xd6,0x50, + 0x8a,0x4a,0x4d,0x0e,0x0a,0xcb,0x53,0x61,0xee,0xad,0xe3,0x1c,0x72,0xd5, + 0x0d,0xf9,0xc8,0x2f,0x4b,0xe6,0x18,0x18,0xaa,0x4b,0x60,0xee,0xa6,0xfa, + 0xd5,0x59,0xbc,0x5e,0x73,0x7b,0x15,0xef,0xfb,0x71,0x7d,0xac,0xd2,0xe6, + 0xe1,0xfd,0x0f,0xdf,0xc1,0x9f,0xfe,0xf2,0x12,0x43,0x3a,0x8a,0x74,0xc7, + 0xdf,0xdf,0x79,0x93,0xa7,0x29,0x17,0x4b,0x5c,0x62,0x88,0xd0,0x2c,0x87, + 0x78,0xfa,0xc0,0xa1,0x5d,0x42,0x1b,0x59,0x75,0x50,0x4d,0x5d,0x15,0x6a, + 0x05,0x83,0xd3,0x9f,0xd3,0xd8,0x5c,0xcb,0xf3,0x28,0xa6,0xa6,0x77,0xa8, + 0x99,0x31,0x98,0xea,0xa0,0x6b,0xac,0x61,0x1d,0xa3,0xf4,0x6f,0x49,0x22, + 0x59,0x4b,0x1a,0xc4,0x75,0x7f,0xdb,0xeb,0x16,0x3e,0xfa,0xf8,0x1f,0xf8, + 0xf3,0xff,0xbc,0x84,0xb7,0xdf,0x79,0x1d,0xe1,0x11,0xc1,0xe2,0x5e,0x37, + 0xf5,0x58,0x2a,0xd4,0x25,0xd8,0xb1,0x6b,0x0b,0x6f,0xf7,0x38,0x28,0x1e, + 0xa8,0xac,0xb2,0x10,0xe5,0x15,0xa5,0xac,0x45,0x6c,0xc7,0xc9,0xd9,0x4b, + 0xa3,0x7c,0x0a,0xcf,0xda,0x2f,0xb2,0xdd,0x85,0x84,0x84,0xe0,0xd0,0xd1, + 0x7d,0xec,0x57,0x50,0xfa,0xfb,0x5d,0x49,0xf8,0xbd,0x2f,0x5d,0x05,0x87, + 0x93,0xc7,0x15,0xef,0xcb,0x7a,0x87,0xf2,0x82,0x9c,0x70,0x38,0xce,0xf9, + 0x3a,0x36,0x4e,0x5b,0x5c,0x37,0xdd,0xb7,0xd5,0x4d,0x6b,0x94,0xbf,0x69, + 0x68,0xaa,0x95,0xc7,0x16,0xd7,0x35,0x16,0xb3,0xfe,0xa0,0xb1,0xd1,0xd6, + 0x71,0xc5,0x55,0x42,0xab,0x94,0xf1,0x7b,0x00,0xd5,0xe8,0x6c,0xeb,0xd1, + 0xa2,0x5e,0xac,0xa3,0x37,0x96,0xf3,0x32,0xda,0x96,0xae,0xf5,0x8e,0x69, + 0xc8,0xbe,0x42,0x3e,0x26,0xfa,0x9f,0xe2,0x17,0x29,0x97,0x2d,0x8d,0xbd, + 0xce,0x2f,0xca,0x62,0x3f,0x51,0x5c,0x5c,0x0c,0xdb,0x3b,0xa8,0x36,0x52, + 0x72,0x9a,0x0a,0xaa,0xc4,0x78,0xd4,0xeb,0x2b,0xb9,0xb6,0x35,0xd5,0x09, + 0xa0,0xe9,0xdc,0x02,0xf1,0x3e,0xda,0x56,0xc3,0xb1,0x2a,0x34,0x4d,0xd0, + 0xba,0xd4,0xc7,0xab,0xd7,0x2e,0x61,0xeb,0xb6,0x6f,0xf1,0xee,0x7b,0x6f, + 0x23,0x23,0x37,0x0e,0x25,0x95,0x99,0x38,0x72,0x7c,0x3f,0xde,0x78,0xf3, + 0x55,0x9c,0x3d,0x77,0x02,0x86,0xd6,0x3a,0xa4,0x67,0xab,0xb0,0xf9,0xeb, + 0x2f,0xb1,0x75,0xeb,0x37,0x1c,0xc7,0x4b,0xe3,0x95,0x94,0x8e,0xcd,0x5b, + 0x90,0xbb,0x12,0x89,0x64,0xa5,0x30,0x34,0xeb,0x70,0xec,0xf8,0x61,0xfc, + 0xf9,0x2f,0x2f,0xe3,0xda,0x35,0x27,0x8e,0xcd,0x9e,0xc9,0x1b,0xbe,0xd1, + 0x1a,0xe5,0xb5,0x0a,0x08,0xf2,0x43,0xff,0x70,0x9b,0xe2,0xe7,0x7d,0x25, + 0xa1,0x67,0x4c,0x6a,0x86,0x8a,0x6b,0x22,0x2b,0xdd,0x97,0xf5,0x0c,0xbd, + 0xc3,0xe7,0x17,0xa5,0x63,0xe7,0xce,0x1d,0xb3,0xf9,0xc9,0x36,0x46,0x9b, + 0xd6,0x4d,0x3f,0x7c,0x2f,0xf4,0x92,0x55,0x37,0x3d,0x20,0xdd,0xf4,0xbd, + 0xd0,0x4d,0x0f,0x84,0x66,0x7a,0x60,0xad,0xb1,0x72,0x67,0x6a,0x04,0x63, + 0x13,0x03,0x18,0x9d,0xe8,0x17,0x7a,0x69,0x18,0xe3,0x53,0xfd,0x18,0x1a, + 0xed,0x12,0xbf,0x17,0xa1,0x8b,0x26,0xba,0x58,0x37,0x0d,0x8d,0x59,0xd0, + 0xd5,0x4f,0x35,0xad,0x29,0xc7,0x7e,0xeb,0xa2,0x63,0xea,0x96,0xae,0xc1, + 0x69,0xe0,0x5a,0x8d,0x7f,0xfd,0xdb,0x5f,0xf0,0xf2,0xcb,0x2f,0x21,0x21, + 0x39,0x8a,0x63,0x69,0x8f,0x1e,0x3f,0x88,0xb7,0xde,0x7e,0x13,0x0e,0xa7, + 0x8f,0x22,0x25,0x23,0x16,0xfe,0x41,0xb7,0xf1,0xb7,0x57,0xfe,0x8a,0xcf, + 0x3f,0xff,0x4c,0xe8,0x95,0x83,0x5c,0xaf,0x28,0x41,0x15,0x87,0xd8,0xd8, + 0x68,0xc6,0x64,0xa9,0x47,0x71,0x79,0x2e,0xff,0x9f,0x92,0x92,0x84,0x7a, + 0x5d,0x25,0x3a,0xfb,0x1a,0x51,0x32,0x3d,0x8f,0x34,0x50,0x8d,0xb6,0x9c, + 0xf5,0xb0,0xd2,0x35,0x0f,0x25,0x12,0xc9,0xea,0x31,0x38,0xde,0xc2,0xd0, + 0x3d,0x62,0x2d,0x3f,0x97,0xde,0x27,0x8d,0x66,0x2d,0x8e,0x3b,0x1c,0x86, + 0xa7,0xa7,0xc7,0x86,0x8c,0xad,0x22,0x9f,0x64,0x58,0x78,0x08,0xd7,0xbb, + 0x5f,0xe8,0x1c,0xd0,0xfd,0xbc,0xad,0xbb,0x9e,0xc7,0x73,0x90,0x7f,0x7f, + 0xbd,0xdc,0x6f,0xc9,0xe7,0x90,0x9e,0x99,0x88,0xd3,0x67,0x4e,0x2a,0xde, + 0x97,0xf5,0x4b,0x1b,0x8f,0x87,0x39,0x79,0xf6,0x08,0x9c,0x9d,0x6f,0xf0, + 0xd8,0x8c,0xb5,0x6a,0x8b,0x8d,0x01,0x59,0xb9,0xb1,0x21,0x3f,0x70,0xbe, + 0x7e,0xca,0x37,0x7b,0xff,0x3e,0xe9,0xa5,0x7b,0xb8,0x77,0x6f,0x0a,0x13, + 0x13,0xe3,0x3c,0x7e,0x83,0x72,0xf5,0x8f,0xdf,0x19,0xe6,0xfa,0x02,0x64, + 0x93,0x0d,0x0b,0x0b,0x43,0xdf,0x60,0x07,0xaa,0x34,0x65,0xb8,0xe9,0xea, + 0xc2,0x7e,0xf2,0x34,0x71,0x7d,0xf5,0x0d,0xb6,0x23,0x2a,0x3a,0x0c,0x1f, + 0x7c,0xf0,0x01,0x3e,0xf9,0xe4,0x13,0xb8,0xb8,0xde,0x98,0x63,0x73,0x9a, + 0xab,0x9d,0x24,0x12,0x89,0x64,0xf5,0x19,0x18,0x6b,0x41,0x45,0x45,0x05, + 0xd3,0x64,0xd2,0x62,0x40,0xe8,0x27,0x25,0xfa,0xe1,0xea,0xee,0xc4,0xe3, + 0xf8,0x37,0x5a,0xa3,0x1c,0xea,0x45,0xc5,0xf9,0x48,0x4a,0x8f,0x5e,0xf0, + 0xb8,0xa9,0x7e,0xf0,0x8b,0xbf,0xff,0x2d,0xfe,0xd7,0xff,0xfa,0x5f,0x38, + 0x75,0xfa,0x38,0xbf,0xcf,0x2a,0x7d,0x4d,0x2c,0x07,0xca,0x6d,0x96,0x99, + 0x9d,0x8c,0xf3,0x17,0xce,0x2a,0xde,0x97,0xf5,0x0a,0xd9,0x4c,0xc8,0xb6, + 0xf2,0xfb,0x3f,0xfc,0x9e,0xe3,0x03,0xd7,0xaa,0x91,0x36,0xa2,0xeb,0x92, + 0xf2,0xc3,0xda,0x36,0x1a,0x23,0x41,0xf1,0x55,0xe3,0xe3,0xe3,0x2b,0xf1, + 0x29,0x8b,0xdb,0x9b,0x66,0xfc,0x74,0x0f,0xee,0xe0,0xce,0x5d,0xd2,0x4f, + 0x43,0x82,0x41,0xf6,0xd3,0x4d,0xdc,0x1d,0xc4,0xc8,0x44,0x2f,0x9f,0x97, + 0xb1,0xc9,0x1e,0x31,0xdd,0x8f,0xe1,0x89,0x2e,0xf4,0x0e,0xb5,0xa2,0x77, + 0xb8,0x45,0xdc,0xaf,0xda,0x1e,0xf1,0xd7,0x3d,0xd4,0x4e,0x12,0x89,0x72, + 0x74,0xf6,0x9a,0xd0,0xd0,0x58,0x07,0x43,0x6b,0xad,0xe2,0x7d,0x91,0xac, + 0x1e,0xe4,0xd7,0x7f,0xe3,0x8d,0xd7,0xb8,0xd6,0x0a,0xe5,0xce,0xfe,0xfc, + 0xf3,0xcf,0x51,0x55,0x5f,0xa0,0x48,0x5f,0x68,0x4c,0xe9,0xb5,0xeb,0x97, + 0x38,0x26,0x7d,0x23,0x35,0xf2,0x3f,0x96,0x94,0x16,0x22,0x35,0x33,0xee, + 0x91,0x63,0x3e,0x7b,0xfe,0x34,0xd7,0xf1,0x2b,0x53,0x17,0xa2,0x77,0xa0, + 0x1d,0x67,0xce,0x3a,0xe0,0x9a,0xcb,0x05,0xc5,0xaf,0x8b,0xe5,0xd2,0x68, + 0xaa,0x82,0x8b,0xcb,0x75,0xc5,0xfb,0xb1,0x5e,0xa1,0xdc,0xba,0xe1,0x51, + 0x01,0x5c,0x6b,0xd1,0xb6,0x6e,0xe2,0x6a,0x37,0xca,0x9f,0x41,0xb5,0x1c, + 0x67,0xc6,0xee,0x51,0xfe,0xb6,0xd4,0xd4,0x54,0xce,0x41,0x46,0xb1,0x87, + 0x34,0xa6,0x9b,0xfc,0xcb,0xcf,0xd6,0x1e,0x1f,0x17,0x7e,0x9f,0xf2,0x37, + 0xcd,0x8f,0x71,0x7a,0x30,0x32,0x2f,0x8f,0x13,0xc5,0x39,0x2d,0x94,0xcb, + 0xc9,0x46,0x3b,0xb1,0xcf,0x4e,0x22,0x51,0x8e,0xac,0xbc,0x64,0x5c,0x70, + 0x3c,0x0f,0x77,0xf7,0x5b,0x88,0x8d,0x8b,0xc6,0x6d,0x6f,0x37,0xc5,0xfb, + 0x24,0x59,0x79,0xfa,0x46,0x5a,0x50,0x58,0x92,0x85,0x7d,0xfb,0xf6,0xc0, + 0xd8,0x5e,0x83,0xa1,0x89,0x76,0x7c,0xfa,0xd9,0xc7,0xc8,0x2b,0xca,0xc4, + 0xe0,0x98,0x79,0xcd,0xfb,0x33,0x38,0xd6,0x8e,0x94,0x34,0x15,0xbc,0xbd, + 0xbd,0x37,0xd0,0x98,0x22,0xab,0x6e,0x2a,0x2b,0x2b,0xe6,0x5c,0x4e,0xf3, + 0x8f,0xf9,0xd4,0x69,0x07,0x24,0x24,0xc5,0xa0,0xa3,0xcf,0x20,0x9e,0x11, + 0x03,0xe2,0x77,0x77,0x86,0x73,0x8e,0x2b,0x7d,0x6d,0x2c,0x97,0x66,0x73, + 0x0d,0xdc,0xdc,0x6e,0x2a,0xde,0x8f,0xf5,0x4a,0x7b,0xb7,0x0e,0xc7,0x8e, + 0x1d,0xe1,0x5a,0x40,0x0b,0xd5,0x4f,0x5c,0xc9,0x46,0xe3,0x45,0xa9,0xee, + 0x90,0x87,0x87,0x07,0x1c,0x1d,0x1d,0x11,0x1b,0x1b,0x3b,0x6b,0xe3,0xa2, + 0x5c,0x9b,0x89,0x89,0x89,0x9c,0x7b,0x8c,0x7c,0x68,0xa4,0xa7,0x48,0x47, + 0x3d,0x5b,0x5b,0x4a,0x37,0xdd,0x9d,0xd6,0x4d,0x33,0xb9,0x2f,0x27,0x6c, + 0x74,0xd3,0xfc,0xfc,0x97,0x73,0x75,0xd3,0x42,0xda,0xe9,0xa1,0x7e,0x92, + 0x48,0xd6,0x9e,0xe2,0xf2,0x0c,0x1c,0x3f,0x79,0x14,0x37,0x6e,0x5e,0xe1, + 0x1a,0x27,0x45,0x65,0xd9,0xb8,0x7c,0xc5,0x11,0xa6,0x36,0xad,0xe2,0x7d, + 0x7b,0x16,0x5a,0x2d,0x3a,0xd4,0x6a,0xd5,0x68,0xeb,0xd2,0x29,0xde,0x17, + 0x7b,0xc1,0x40,0xcf,0xbc,0x5b,0x37,0x11,0x1a,0xe1,0x37,0x3b,0xef,0xcb, + 0xaf,0xbe,0x40,0x7e,0x61,0x26,0xdb,0xc2,0xd7,0xba,0x3f,0x74,0xef,0xab, + 0x6d,0xa8,0xe0,0xfb,0xf5,0x46,0x1a,0x57,0x44,0x75,0xf5,0x42,0x42,0x83, + 0x50,0xaf,0xab,0x78,0xe4,0x98,0xcf,0x9d,0x3f,0x23,0xde,0xfd,0xcf,0xa0, + 0x5c,0x5d,0x88,0xdb,0x3e,0xee,0x38,0x74,0x74,0x3f,0x52,0x32,0xa2,0x15, + 0xbf,0x36,0x96,0x0b,0xdd,0x23,0x3c,0x3d,0xdd,0x15,0xef,0xc7,0x7a,0x64, + 0x70,0xbc,0x0d,0xea,0x9a,0x12,0xce,0x07,0xb6,0x16,0x71,0x7d,0xe4,0x9b, + 0x23,0xbb,0x12,0xfd,0xb6,0x28,0x76,0x88,0xea,0x10,0x91,0x3f,0x4e,0xa3, + 0xd1,0x20,0x2a,0x2a,0x8a,0xeb,0x73,0xcf,0x68,0x37,0xd2,0xfa,0xa4,0xb1, + 0xba,0xbb,0xbb,0x9f,0xe5,0x13,0x17,0xd0,0x4d,0x0f,0x7d,0x75,0xcf,0x62, + 0x73,0x9a,0xe0,0xbc,0x04,0x8f,0x6a,0x27,0x89,0x44,0x09,0x32,0x73,0x55, + 0xe2,0x7d,0xf7,0x02,0xe7,0x60,0xa3,0xe9,0xe2,0x8a,0x2c,0x1c,0x3a,0x7c, + 0x90,0xf3,0x7c,0x2b,0xdd,0xb7,0xa7,0xa1,0x6f,0xd8,0x8c,0xa0,0x50,0x5f, + 0xd6,0x07,0xaa,0xa4,0x78,0x84,0x47,0x06,0x22,0x23,0x3b,0x49,0xf1,0x7e, + 0xd9,0x03,0x8d,0xc6,0x6a,0x38,0x5e,0x74,0x84,0x97,0xb7,0x27,0xdf,0xbf, + 0x2a,0xd5,0xa5,0x78,0xf7,0xbd,0x77,0x91,0x5b,0x90,0x29,0xee,0xe9,0xed, + 0x8a,0xf4,0xa9,0xc1,0xa0,0x46,0x5c,0x42,0x34,0xe7,0x3d,0xda,0x28,0x8d, + 0x72,0x6a,0x46,0x46,0x87,0xa1,0x7f,0xb4,0x75,0xce,0xb1,0xb6,0xb4,0x37, + 0x60,0xe7,0xae,0x1d,0x5c,0x0b,0xe6,0xd4,0xe9,0x93,0x38,0x23,0xf4,0x53, + 0x62,0x4a,0x0c,0x3a,0x7a,0x1b,0x15,0xbf,0x36,0x96,0x8b,0xa9,0xbd,0x1e, + 0x3e,0x3e,0x5e,0x6b,0xf6,0x79,0xbd,0xc3,0x46,0x9c,0x3e,0xeb,0xc0,0xec, + 0x3f,0xb0,0x0b,0xc5,0xe2,0xbd,0x6e,0x60,0xd4,0xac,0xf8,0x79,0x78,0x1a, + 0x06,0xc6,0xcc,0x28,0xab,0x2c,0xe0,0xef,0x7f,0xad,0xeb,0xaa,0x50,0x7d, + 0x00,0xb2,0x71,0x51,0xdc,0x36,0xd5,0xc4,0xa6,0x1c,0xfb,0xb6,0x39,0xf5, + 0xc9,0x0e,0x45,0xf3,0x9e,0xcd,0xee,0x3b,0x5f,0x37,0x3d,0xce,0x57,0x37, + 0xcf,0xe6,0xf4,0x58,0xed,0xf4,0xd0,0xee,0x34,0xce,0xda,0x49,0x22,0x51, + 0x86,0x9c,0xfc,0x64,0x78,0xf9,0xba,0xa1,0xa0,0x34,0x1d,0x2d,0x96,0x7a, + 0xf1,0x0e,0xec,0x8a,0x6d,0xdb,0xb6,0x70,0x7e,0x2b,0xa5,0xfb,0xf6,0x34, + 0xe4,0x16,0xa4,0xc3,0xf5,0x96,0x33,0xd7,0x5a,0xa5,0x63,0x20,0x9f,0xc8, + 0x0d,0xe7,0xab,0x8a,0xf7,0xcb,0x1e,0xe8,0x1b,0x6e,0x41,0x56,0x6e,0x0a, + 0x76,0xed,0xda,0xc5,0xb1,0x0e,0x14,0xd3,0xb0,0x67,0xcf,0x1e,0x94,0x57, + 0x16,0xc1,0x3f,0xd0,0x0b,0xe7,0x1d,0x4f,0xcd,0x12,0x9b,0x10,0x86,0x81, + 0x91,0xf6,0x55,0xef,0x93,0xbe,0x59,0x8d,0xa8,0x98,0x30,0x64,0x66,0x66, + 0x3e,0xfb,0xc3,0xc1,0x4e,0x1a,0x8d,0x17,0xf2,0xf4,0xbe,0x35,0xe7,0x38, + 0x47,0xa7,0x3a,0xf8,0xd9,0xef,0xec,0xe2,0x8c,0xc2,0x92,0x6c,0xe4,0x15, + 0xa5,0xe3,0xda,0xf5,0x2b,0x48,0x4e,0x4d,0x10,0xba,0xc9,0x28,0xde,0x5f, + 0x92,0xf8,0xbc,0x53,0x8e,0xdc,0xd4,0xf4,0x04,0xc5,0xaf,0x95,0xc5,0x68, + 0xb5,0x34,0x20,0x20,0xc0,0x6f,0xcd,0xae,0x57,0x8a,0x11,0x3b,0x7b,0xfe, + 0x24,0x52,0xd2,0x63,0x85,0x16,0x0d,0xc5,0xb5,0x1b,0x4e,0xa8,0xd3,0x97, + 0x2b,0x7e,0x1e,0x9e,0x86,0xce,0x7e,0x83,0x78,0x47,0x88,0xe4,0x71,0x64, + 0xa4,0x5f,0xd6,0xaa,0x91,0x8e,0xa7,0x18,0xa6,0x9e,0x9e,0x1e,0xce,0x4f, + 0x46,0xfe,0x39,0xba,0x46,0x6d,0xb5,0x1b,0xe9,0xa6,0xf4,0xf4,0xf4,0x67, + 0xf4,0x1d,0xda,0xea,0xa6,0xef,0x17,0xd0,0x4d,0x0f,0xe3,0xc3,0x17,0xb7, + 0x39,0xcd,0xe4,0x73,0x9a,0xab,0x9d,0xac,0x79,0x9d,0x1e,0xb5,0x3d,0x49, + 0xd6,0x8e,0x96,0x76,0x1d,0xd7,0xba,0x57,0xba,0x1f,0xf6,0x80,0xa9,0xbd, + 0x0e,0x3e,0xfe,0xee,0x38,0x23,0xee,0x4d,0x97,0xae,0x5c,0xc0,0xd6,0x6d, + 0xdf,0xe1,0xf0,0x91,0x83,0xe8,0x1d,0xa4,0x31,0xe3,0x03,0xe8,0xe8,0x69, + 0xc6,0xd8,0x54,0x97,0xe2,0xfd,0x5c,0x2e,0x7e,0x01,0x5e,0x88,0x89,0x8b, + 0x44,0x57,0xbf,0x89,0x7f,0x63,0xa4,0xa3,0x4e,0x9d,0x39,0xa1,0x78,0xbf, + 0xec,0x85,0x9e,0x41,0x93,0xd0,0x92,0x51,0x08,0x8f,0x0a,0x84,0xab,0xab, + 0x2b,0x62,0xe3,0xa3,0x60,0xee,0x68,0xe2,0x18,0xb7,0x08,0x31,0x8f,0xf4, + 0xd3,0xd9,0x73,0x67,0xc4,0x5f,0x6f,0x0c,0x4f,0x74,0xac,0x7a,0x7f,0x9a, + 0x4c,0x1a,0xf1,0x2c,0x89,0x42,0x4e,0x4e,0xce,0x33,0x3f,0x1f,0xec,0xa5, + 0x95,0x95,0x95,0xc1,0xd7,0xcf,0x73,0xce,0x71,0x8e,0x4e,0x76,0xe2,0x83, + 0x0f,0xde,0x47,0x69,0x45,0x01,0x86,0xc6,0x2d,0x3c,0xcf,0xdd,0xd3,0x85, + 0xc7,0x5b,0xa7,0x67,0x26,0xe1,0x86,0xcb,0x35,0xf8,0xfa,0xdf,0xe6,0xf3, + 0x7f,0xeb,0x96,0x2b,0xba,0xfa,0x4c,0x8a,0x5f,0x2b,0x0b,0x61,0xee,0xd0, + 0x23,0x34,0x34,0x78,0x4d,0x3e,0x8b,0x7c,0xec,0xe7,0x2e,0x9c,0x46,0x75, + 0x5d,0x31,0x9f,0xbf,0xc1,0xb1,0x0e,0xf1,0x5b,0x76,0x40,0x69,0x65,0x9e, + 0xe2,0xe7,0xe1,0xe9,0x8e,0x47,0x2f,0xbe,0x63,0x6f,0xd4,0xd4,0xd4,0xac, + 0x69,0x5d,0x48,0x17,0x17,0x17,0xb6,0x31,0x91,0xcf,0x6e,0x62,0x62,0x82, + 0xf3,0xe0,0x93,0x8f,0x6e,0xa6,0xd1,0x3c,0xaa,0x91,0x47,0xe3,0x33,0x68, + 0xcc,0x1d,0xd5,0x0b,0x98,0x9c,0x9c,0x84,0xc5,0x62,0x61,0x7f,0xe2,0xf2, + 0xfb,0x3a,0x57,0x37,0xcd,0x8d,0x71,0x5a,0xdc,0xe6,0xb4,0xb8,0xbf,0x6e, + 0xbe,0x76,0x9a,0x6b,0x7b,0x9a,0xb5,0x3f,0x49,0x56,0x0d,0x3a,0xff,0xb5, + 0xda,0x4a,0xa4,0x65,0xa8,0x90,0x99,0x95,0x8e,0x84,0xc4,0x58,0x14,0x94, + 0x64,0xa2,0xa3,0xaf,0x59,0xf1,0xbe,0x29,0x4d,0x99,0x3a,0x0f,0x81,0xc1, + 0xbe,0xb8,0x7c,0xe5,0x22,0x76,0xee,0xdc,0xc9,0xf7,0x45,0xb3,0xa5,0x11, + 0x49,0xc9,0xf1,0x08,0x0e,0x0d,0xe0,0x1c,0x64,0x4a,0xf7,0x71,0xb9,0x78, + 0x79,0xbb,0x8b,0x7b,0x44,0x0a,0x26,0xa7,0x46,0xd1,0xdc,0xd2,0x00,0x6f, + 0x5f,0x4f,0xb8,0x7b,0xdc,0x54,0xbc,0x5f,0xf6,0xc0,0xe8,0xa4,0x78,0x87, + 0x1f,0x32,0xf3,0x5f,0x9d,0xa1,0x1a,0x6e,0x6e,0xae,0x5c,0x3f,0x99,0xa6, + 0x67,0xd6,0x29,0xad,0xc8,0x47,0x74,0x6c,0x24,0x34,0x75,0xe5,0x6b,0xd2, + 0x27,0x43,0x4b,0x2d,0x52,0xd3,0x92,0xb8,0x4e,0xde,0x46,0x68,0xf4,0x0e, + 0x5f,0x53,0xa3,0x41,0x72,0xea,0xff,0xdf,0xde,0x95,0x3f,0xb5,0x71,0x2c, + 0xe1,0x7f,0x39,0xef,0x87,0xf7,0x92,0x5f,0x5e,0xaa,0x5e,0xa5,0x5e,0xaa, + 0x1c,0x3b,0xae,0xe0,0x23,0x3e,0x42,0x62,0x83,0xc1,0x79,0x5c,0x36,0x87, + 0x89,0x1d,0x6e,0x21,0x03,0xc2,0x80,0x31,0x16,0x08,0x9d,0xa0,0x5b,0x2b, + 0x69,0x75,0xac,0x76,0x75,0x72,0xf4,0x9b,0x6e,0x79,0x41,0x80,0x80,0x05, + 0x4b,0x1a,0x49,0x4c,0xab,0xbe,0x02,0x56,0x12,0xdb,0xdb,0x73,0x7d,0xdd, + 0xd3,0x33,0x33,0x72,0xd2,0xf6,0xcc,0xf7,0xf8,0xee,0xbb,0x6f,0x61,0x6e, + 0x7e,0x02,0x92,0x99,0x10,0xed,0xa3,0xf7,0xe8,0xf1,0x7d,0xfa,0xbb,0x6f, + 0xa0,0x17,0x1e,0xfe,0xfa,0x00,0x76,0x7d,0x2e,0x98,0x31,0xbd,0x83,0x1f, + 0x7f,0xfc,0x2f,0xf8,0x43,0xfc,0xfb,0x25,0xdc,0x67,0x0b,0x63,0x63,0xd3, + 0xb3,0x6f,0x8f,0x30,0xf2,0x66,0x10,0xee,0xde,0xbd,0x7b,0xe2,0x1a,0x62, + 0xc7,0x6f,0x03,0x25,0x17,0xa1,0x58,0x40,0xad,0xe0,0x0d,0xd8,0xe0,0x5f, + 0xdf,0xfe,0xf3,0xe8,0xef,0x6d,0xe7,0x06,0xfc,0xf0,0xc3,0x7f,0x60,0x65, + 0xfd,0x7d,0x4d,0xef,0xd3,0x28,0x60,0xce,0xe5,0xe3,0xc7,0x8f,0x1b,0xb6, + 0xdf,0x2b,0xf2,0x1d,0xcc,0xf9,0xc6,0x7c,0x2a,0xab,0xd5,0x4a,0x7b,0x0e, + 0xe0,0x3e,0x04,0x18,0xdb,0xd5,0x73,0x9b,0x10,0xb8,0xf7,0xa6,0xc9,0x64, + 0x22,0xbe,0x84,0x31,0x29,0x9d,0x37,0x6d,0x6e,0x6e,0x12,0xd7,0xfa,0x3a, + 0xde,0x74,0x95,0x98,0xd3,0x25,0xdc,0xe9,0x0c,0x7f,0x3a,0xc9,0xa1,0x04, + 0x6a,0x0f,0x45,0x4d,0x40,0x5f,0xff,0xff,0xa0,0xf7,0x65,0x17,0x2c,0xaf, + 0x2c,0x30,0xde,0xdf,0x09,0x9d,0x7f,0x3c,0xa1,0xfd,0xd0,0x79,0xeb,0xd6, + 0x0c,0x90,0xd3,0x21,0xd6,0x87,0x4f,0xc1,0xf3,0xae,0x3f,0xc0,0xe5,0xb1, + 0x11,0xe7,0x78,0xf6,0xfc,0x77,0x3a,0x5f,0x5e,0x56,0xfc,0xdc,0xf5,0x33, + 0x0a,0xf3,0xe2,0x14,0xed,0xdf,0x8a,0xbe,0x13,0xc6,0xa6,0xef,0xdd,0xef, + 0x80,0xa5,0x65,0x33,0xf5,0xe9,0x4e,0x36,0x46,0x4f,0xcc,0xbc,0x01,0x9b, + 0xf3,0x23,0x71,0x05,0xde,0xba,0x36,0x12,0x5a,0x21,0x06,0xbb,0x7e,0x3b, + 0xe3,0x44,0xfd,0xcc,0x77,0x18,0xa5,0x9c,0xa2,0x59,0xd3,0x24,0xf3,0xe1, + 0x83,0x47,0x9f,0xc1,0x18,0xc7,0xeb,0x11,0xf6,0xfe,0xd4,0x38,0x28,0x9a, + 0xd4,0x10,0xbd,0xac,0xac,0xfd,0xfd,0x3d,0xf1,0x0e,0x42,0xa1,0x50,0x5d, + 0xc7,0x90,0x46,0x09,0xfa,0xe7,0x9f,0xad,0x9f,0xa8,0x1e,0x9e,0xb0,0x7f, + 0x31,0x46,0xfc,0x70,0x66,0x76,0x0a,0x82,0x21,0x2f,0xfd,0x3e,0x31,0x3d, + 0x0e,0xfe,0xb0,0x1d,0x46,0xc7,0x87,0xe0,0xd6,0xad,0x5b,0x30,0x30,0xd0, + 0x0f,0x4f,0x9e,0x3e,0x84,0xfe,0xa1,0x5e,0x48,0x2a,0x61,0xee,0x75,0x66, + 0xcb,0xfe,0x89,0xb5,0xa5,0x51,0x3a,0x4b,0x02,0xd1,0xd7,0xc7,0xfa,0xcf, + 0xde,0x17,0x70,0xe7,0xce,0x1d,0x18,0x1c,0xea,0x3f,0xba,0x8e,0xb0,0x33, + 0x4e,0xa3,0xef,0xf5,0x5c,0x2b,0x04,0xa3,0x2e,0xf8,0xf9,0xee,0x4f,0xac, + 0x3e,0x8e,0x11,0x70,0x1d,0xdf,0x4f,0xb7,0x6f,0x31,0xbd,0x5a,0xb3,0xcf, + 0xf6,0xf8,0xb7,0x88,0x73,0x36,0x4a,0x70,0x2e,0xd0,0xe5,0x72,0x51,0xbc, + 0x09,0xe3,0x48,0xba,0x60,0x5e,0x38,0x9e,0xcb,0x88,0x5c,0x0a,0xe3,0x4c, + 0xc8,0xa1,0xf0,0x27,0xf2,0x23,0x9c,0xc7,0x43,0xee,0x8f,0x7c,0x0b,0xbf, + 0x8b,0xb1,0xa8,0xab,0xc5,0xc6,0x2e,0xca,0x71,0x3a,0x1d,0x73,0xba,0x8c, + 0x3b,0x5d,0xce,0x9f,0x04,0xea,0x0b,0xf4,0x01,0x5f,0xbc,0x78,0xc1,0xfa, + 0x29,0x27,0xb3,0x7b,0x12,0x2c,0x1f,0xcc,0xf0,0x6a,0xb8,0x1f,0x36,0x36, + 0x3f,0x70,0xd7,0x8d,0x17,0x94,0xac,0x04,0xdb,0xae,0x4f,0x60,0x59,0x9d, + 0x87,0x49,0xd6,0x87,0x8f,0xbf,0x1d,0x61,0x7d,0xd2,0x5a,0xf9,0xbd,0x9c, + 0x04,0xd6,0xad,0x75,0x5a,0x17,0x94,0xd2,0xc2,0xdc,0x75,0xbd,0x0a,0x16, + 0x97,0xe7,0x28,0xce,0xf4,0xe0,0xe1,0x3d,0x18,0x18,0xec,0x67,0xbe,0xbb, + 0x87,0xe2,0x2a,0x23,0xa3,0xaf,0xe0,0xc9,0x93,0x47,0x6c,0x6c,0xfa,0x15, + 0xe2,0x69,0x3f,0x77,0x3d,0x1b,0x09,0x35,0x1f,0x07,0xbb,0xcb,0x4a,0xb1, + 0xb7,0xdf,0x3a,0x1f,0xc3,0xec,0xdc,0x14,0xa8,0xb9,0xe8,0xf1,0x67,0x58, + 0x9b,0x58,0x5c,0x36,0xd1,0x9c,0x91,0xc7,0x67,0x6b,0x88,0x4e,0x89,0x4c, + 0x10,0xe6,0x17,0x66,0x28,0xaf,0xa2,0x5d,0x04,0x79,0xd3,0x96,0xcd,0x4a, + 0x75,0xf0,0xcc,0xf3,0x2a,0x11,0x48,0xa4,0x23,0x10,0x96,0x02,0x10,0x4f, + 0x84,0x98,0xfd,0xd9,0x58,0xea,0x65,0xf5,0x72,0x6c,0x80,0xca,0xe5,0x97, + 0x8e,0x9f,0xe1,0x69,0xe7,0x23,0x90,0xe4,0x5d,0xee,0xf5,0x05,0xa1,0x68, + 0x51,0x88,0xc6,0x83,0x10,0x0a,0xfb,0x09,0x91,0x68,0x80,0x71,0x6f,0x27, + 0x71,0xa9,0x44,0x3a,0x7c,0x74,0x1d,0x91,0xa9,0xac,0x4b,0x35,0x42,0x4a, + 0x0d,0x11,0xff,0x44,0xdb,0x60,0xbb,0xfd,0xe6,0x1f,0xdf,0x40,0x0f,0xf3, + 0x7b,0xa9,0x0f,0x67,0xef,0x4b,0xb2,0x97,0x72,0x18,0x83,0x92,0x8b,0xbb, + 0xad,0x8c,0x60,0x87,0xb5,0xab,0xdb,0xb7,0x6f,0x37,0xac,0x2e,0x22,0x6f, + 0xc2,0xbd,0xeb,0x57,0x57,0x57,0x29,0x7e,0xa4,0x0b,0xc6,0xbb,0xd6,0xd7, + 0xd7,0x69,0x6e,0x1c,0xf7,0x23,0xc0,0xf5,0x9f,0xfa,0xb9,0x8c,0xc8,0x91, + 0x70,0x5f,0x29,0x3c,0x43,0x12,0x63,0x4f,0x57,0xcf,0x5f,0x37,0x16,0x73, + 0xaa,0x9c,0xaf,0xbb,0x90,0x3b,0x55,0x89,0x3d,0xe9,0x38,0xe2,0x50,0x02, + 0x75,0x83,0x69,0x7e,0x06,0xba,0xba,0xba,0xe0,0x93,0x75,0x85,0xe2,0x29, + 0x53,0x33,0x93,0x30,0x31,0xf9,0x96,0xf5,0x5b,0x5b,0xdc,0x75,0xe3,0x05, + 0x39,0x15,0x64,0x5c,0x69,0x14,0x1e,0x3e,0xc2,0xb1,0xf4,0x29,0x98,0xcc, + 0x53,0x47,0xef,0xc5,0x53,0x01,0xca,0xd7,0x5d,0xdf,0x58,0x01,0x2d,0x1f, + 0xe3,0xae,0xab,0x11,0xa0,0x8f,0x4e,0xfd,0x37,0xfb,0x5d,0x4a,0xf8,0x60, + 0x66,0x6e,0x02,0xde,0x8c,0x8f,0xb1,0x71,0xca,0x4b,0x31,0xc6,0xbf,0x27, + 0xde,0x42,0x36,0x9f,0x82,0xef,0xbf,0xff,0x37,0x71,0x03,0xad,0x28,0x73, + 0xd7,0xb9,0x59,0x20,0x27,0xc3,0x14,0xa7,0x5b,0xfd,0xb8,0xd8,0x90,0xfb, + 0xa5,0xb4,0x08,0x6c,0x6e,0xb3,0xbe,0x7b,0x6e,0x9a,0xfa,0xed,0x76,0x11, + 0x1c,0x9f,0xec,0x0e,0x1b,0xac,0xac,0x2d,0x18,0xb2,0x03,0xfa,0x6e,0x63, + 0xe3,0xaf,0xe9,0x77,0xac,0x93,0x98,0x3f,0xb0,0x69,0x5b,0xe7,0x5e,0x1f, + 0xce,0x83,0x14,0xf7,0x31,0x9e,0xfb,0x77,0xc3,0xef,0x1b,0x8e,0xf8,0xa1, + 0xa3,0xe3,0x17,0x8a,0x89,0xcb,0xac,0x6f,0x8a,0xc4,0xbd,0x30,0x3d,0x3b, + 0x01,0xbd,0x2f,0x7b,0xc9,0x07,0xe6,0x6d,0x17,0x23,0xf0,0x87,0x9c,0xd0, + 0xd9,0xd9,0xc9,0xbb,0x8a,0x9e,0x2b,0xc8,0x91,0x70,0x3d,0x1d,0xce,0xdb, + 0xe1,0x5a,0xbb,0xeb,0xe5,0x88,0x9f,0xe5,0x4d,0x95,0x79,0x4e,0x46,0xb8, + 0x53,0x19,0x65,0xee,0x54,0xc6,0x31,0x7f,0x2a,0x23,0x45,0xa8,0xe4,0x50, + 0x02,0xb5,0x87,0x9a,0x97,0x21,0x10,0x71,0x43,0xe7,0xef,0xbf,0xc1,0xcb, + 0x3f,0x7b,0xa1,0xe3,0x5e,0x07,0xf4,0xf4,0xf4,0x80,0xc3,0xbd,0xc5,0x5d, + 0xb7,0x66,0x80,0x5e,0x3f,0x2b,0xaf,0x61,0xbf,0x84,0x79,0xc3,0x89,0x34, + 0xfa,0x91,0xfc,0x75,0x34,0x02,0x1c,0x87,0x1d,0x2e,0x2b,0xeb,0x9f,0x5c, + 0x8c,0x17,0xbf,0x83,0x91,0x91,0x61,0xf0,0x05,0x76,0x20,0x5b,0x40,0x8e, + 0x28,0x41,0x24,0xe6,0x87,0xa8,0xec,0xa3,0x73,0xa1,0x56,0x56,0x97,0x20, + 0xad,0x49,0xdc,0x75,0x6e,0x06,0xe0,0x39,0x07,0x73,0xa6,0x19,0x30,0x2f, + 0xcc,0x31,0x1b,0x79,0x1b,0x72,0xcf,0x6d,0xc7,0x06,0xf3,0x77,0xa7,0xc1, + 0xe9,0x74,0xd6,0xbc,0xff,0xe7,0x29,0xe8,0xb7,0xbb,0xdc,0x4e,0xe6,0x6f, + 0x2c,0xc3,0xb1,0x8f,0x7c,0x3e,0x26,0xa6,0xfe,0xa2,0x38,0x6f,0x20,0xec, + 0x86,0xe5,0xd5,0xf7,0x30,0x30,0xd8,0x07,0x31,0x39,0x68,0xe8,0xbb,0x3c, + 0x80,0x7b,0x9c,0xcf,0xcd,0xcd,0xd4,0xfd,0x3e,0x78,0xd6,0xab,0xc4,0xda, + 0x2a,0xda,0xc5,0x1f,0x76,0xc1,0xe0,0xe0,0x00,0xf1,0xb5,0x58,0x32,0xc0, + 0x7c,0xa3,0x18,0xab,0xaf,0x53,0x34,0xff,0xd4,0xd7,0xf7,0x27,0xec,0xfa, + 0x1d,0xdc,0xed,0x62,0x04,0x51,0x66,0x3b,0xcc,0xcf,0xd6,0x63,0x3b,0xcd, + 0x24,0xc8,0x91,0x12,0x89,0xc4,0x89,0xd8,0xd3,0xf5,0xe4,0x10,0x2e,0x8f, + 0x39,0x55,0xce,0xd7,0x9d,0xcf,0x9d,0x2a,0x63,0x4f,0xa7,0xe3,0x4f,0x02, + 0xf5,0x45,0x8e,0x8d,0x09,0xbe,0x80,0x87,0x38,0x80,0xd3,0x6d,0x63,0xed, + 0x31,0x01,0x8b,0x4b,0xe5,0xbd,0x52,0x9d,0x8c,0x37,0xe1,0x67,0x70,0x5c, + 0x4d,0xab,0x51,0x8a,0x4b,0xf3,0xd6,0xb7,0x19,0x90,0x2b,0xa5,0x20,0x2c, + 0xed,0x42,0x57,0xd7,0x73,0xee,0xba,0x5c,0x05,0x9b,0xb6,0x8f,0xcc,0xff, + 0x7c,0x01,0x0f,0x1e,0xdc,0x87,0xc1,0x57,0xfd,0xe0,0xf4,0x6c,0x9d,0xa8, + 0x07,0x51,0xd9,0x4f,0xfe,0x6a,0x77,0x77,0x17,0xe5,0xbb,0x15,0x45,0x1b, + 0x24,0x28,0xaa,0x0c,0x6f,0xdf,0x8d,0x83,0xdd,0x69,0x6d,0xc8,0xfd,0x32, + 0xd9,0x18,0xc5,0x7f,0x31,0xcf,0xa2,0xdd,0x04,0xe3,0x4d,0xc8,0x9b,0x3e, + 0x6f,0xae,0x19,0xb2,0x05,0xe6,0x11,0xbe,0x7a,0x35,0x40,0x75,0xb6,0xa7, + 0xb7,0x9b,0xf6,0x6a,0xe5,0x5d,0x1f,0x2e,0x02,0x9e,0xc3,0xfa,0xfe,0xbd, + 0xb9,0xee,0xf7,0x91,0xe2,0x7e,0x18,0x1e,0x7e,0x4d,0x76,0x41,0x8c,0x8d, + 0x8d,0x42,0x52,0x89,0x50,0x5f,0x8d,0xf5,0x74,0x69,0xf9,0x3d,0xd5,0x59, + 0xcb,0xf2,0x22,0xbb,0x2e,0x71,0xb7,0x8b,0x11,0xc8,0xa9,0x10,0xcc,0xcc, + 0x4c,0x53,0xbe,0x75,0x23,0xd7,0xd3,0x19,0x11,0xac,0xb7,0x5e,0xaf,0x97, + 0xce,0x19,0xd6,0xf3,0xc5,0xaf,0xa7,0xe3,0x65,0xbc,0xe9,0x22,0xee,0x54, + 0x91,0xef,0x74,0x34,0x6f,0x57,0x8d,0x3f,0x55,0x70,0x28,0x81,0xba,0x40, + 0xcb,0x27,0x60,0x61,0x69,0x1e,0xb6,0x6c,0x5b,0xf4,0x3b,0x5e,0xf3,0xfa, + 0x76,0x68,0x9f,0xbd,0x9d,0x5d,0x07,0xfd,0xed,0xd9,0xb5,0xc3,0xd0,0xd0, + 0x10,0x8c,0xff,0xf5,0x86,0xbb,0xbe,0xcd,0x00,0xcc,0xc1,0x58,0xb4,0x98, + 0xe1,0xc3,0xea,0x22,0x77,0x5d,0x6a,0x82,0x3d,0x05,0xc2,0x51,0x2f,0xe5, + 0xaf,0x6e,0xd9,0x36,0x20,0x5f,0x4a,0xf3,0xd7,0xe9,0x86,0x02,0x6d,0x3f, + 0x3b,0x3b,0x45,0x6b,0xb1,0x71,0x7d,0x4f,0xbb,0x09,0xee,0xcd,0x6c,0xb1, + 0x2c,0x81,0xcd,0xbe,0xc1,0xdd,0xd6,0xf5,0x40,0x22,0x15,0x81,0xe5,0x65, + 0x0b,0x9f,0xfb,0xb3,0x76,0xec,0x70,0x6d,0xc1,0xfc,0xbc,0x09,0x5c,0x2e, + 0x3b,0xcc,0x9b,0x4d,0xf0,0x61,0xc5,0x42,0x63,0x2b,0x6f,0xbb,0x18,0x41, + 0xb6,0x90,0x84,0x60,0xd8,0x47,0xe7,0x69,0x37,0x1b,0x6f,0xc2,0x75,0x76, + 0xfa,0x5a,0x3a,0xe4,0x4f,0x38,0x57,0x77,0xb5,0x3d,0x08,0x2a,0xe5,0xb0, + 0xe2,0x65,0x8c,0x3b,0x9d,0xcd,0x15,0x3f,0xb9,0x4f,0xc1,0xc9,0xf8,0x53, + 0xe5,0x1c,0x9e,0x40,0x3d,0x90,0x2d,0xa4,0x60,0x65,0xd5,0x02,0x0e,0xa7, + 0x83,0x72,0x5b,0xf0,0xda,0xfa,0xa7,0x35,0x5a,0x77,0xe9,0xf3,0x7b,0x20, + 0x9e,0x90,0xc0,0xcc,0xfc,0xa7,0xee,0xee,0x6e,0x98,0x9a,0x9e,0xe4,0xae, + 0x6f,0x33,0x20,0x5f,0x54,0x20,0x99,0x8a,0x43,0x34,0x1e,0xe6,0xae,0x4b, + 0x2d,0xe0,0x0f,0x7a,0x60,0x74,0x6c,0x04,0x0a,0x45,0x8d,0x8d,0xdb,0x0a, + 0x77,0x7d,0x6e,0x32,0x4c,0xf3,0xb3,0xe0,0x70,0x38,0x9a,0x72,0xae,0xa2, + 0x16,0x82,0x63,0xcd,0xce,0xae,0x87,0x62,0xd9,0xbc,0x6d,0x5d,0x0f,0x24, + 0x95,0x28,0x7c,0xfc,0xb8,0xc6,0xe5,0xde,0x1e,0xe6,0xe7,0x0e,0x0e,0x0d, + 0x92,0xff,0xd3,0xd3,0xdb,0x03,0xcf,0x9e,0x3d,0x83,0xe1,0x91,0x61,0x70, + 0xba,0xb6,0xb9,0xdb,0xc5,0x28,0x32,0xd9,0x04,0xf1,0xa6,0x46,0xee,0x7b, + 0x69,0x54,0x90,0x23,0xa1,0x5e,0xf8,0xf3,0xeb,0x78,0xdd,0xa9,0x98,0x93, + 0x21,0xee,0x74,0x7a,0x9d,0xdd,0x29,0xfe,0x74,0x8a,0x43,0x09,0xd4,0x17, + 0xc5,0x3d,0x95,0xf9,0x48,0x71,0x18,0x1b,0x1b,0x83,0xcf,0xd6,0xcf,0x30, + 0x39,0x39,0x41,0x6b,0xd4,0x31,0xef,0xc5,0xeb,0xf3,0x50,0x1d,0xc6,0x7d, + 0xea,0xb0,0x2f,0xb0,0x3b,0x36,0xb9,0xeb,0xdb,0x2c,0x40,0xbb,0x15,0x18, + 0x78,0xeb,0xf1,0xb5,0x48,0xa4,0x25,0xd8,0xb0,0xae,0xd3,0x59,0xdf,0x38, + 0x7f,0x9f,0x48,0xca,0xa0,0x6a,0x69,0x40,0x9f,0x85,0xb7,0x6e,0x37,0x0d, + 0x4b,0x96,0x05,0x8a,0xc7,0x34,0xfa,0x8c,0x89,0x46,0x0a,0xfa,0xed,0xe1, + 0x70,0x08,0x76,0xbc,0x4e,0xee,0xf6,0xae,0x07,0xd2,0x19,0x19,0xac,0x9b, + 0x56,0x2e,0xf7,0xce,0x31,0x7f,0x0e,0xe7,0x94,0xd3,0x99,0x38,0xad,0x59, + 0xc4,0x3e,0x3b,0x10,0xda,0xa5,0xeb,0xbc,0xed,0x62,0xf8,0x19,0x0a,0x69, + 0xc6,0xa9,0xed,0x94,0x7f,0xdd,0x6c,0x31,0xa7,0xda,0x4a,0xb5,0xf9,0x3a, + 0x63,0xdc,0xa9,0x1a,0x7f,0x3a,0xc3,0xa1,0x04,0xea,0x8e,0xe2,0x9e,0x06, + 0x72,0x52,0x82,0x8c,0x96,0x64,0x1c,0x2a,0x0a,0x29,0x25,0xce,0xda,0x5e, + 0x02,0xdc,0x6e,0x27,0xad,0xd3,0x74,0xbb,0xdd,0xb0,0xba,0xb6,0xc2,0xea, + 0xb4,0xca,0x5d,0x57,0x81,0xda,0xa2,0x50,0x52,0x21,0x12,0x0d,0x12,0x3f, + 0xc6,0xf8,0x73,0xa9,0x94,0xa7,0xfa,0xc0,0x5b,0xaf,0x9b,0x86,0x25,0xcb, + 0x22,0x9d,0xbd,0x8e,0xbc,0xa2,0x9d,0x05,0x39,0x61,0x34,0x26,0x81,0x9f, + 0xf9,0x65,0xbc,0x6d,0x5e,0x0f,0x60,0x1f,0xea,0x70,0xd8,0xb9,0xeb,0xb1, + 0xf1,0x79,0x1d,0x1c,0xce,0x6d,0xc8,0x97,0x5a,0xac,0xcf,0x66,0xdc,0x49, + 0xcd,0xa6,0x68,0xef,0xa4,0xf6,0x6e,0x0b,0x95,0xbc,0xe9,0x72,0xee,0x74, + 0x3e,0x7f,0xaa,0xce,0xa1,0x04,0xf8,0x00,0x73,0x9c,0x30,0x0f,0x01,0xcf, + 0xe9,0xc1,0x5c,0x27,0xb3,0x79,0x1e,0x3c,0x3b,0x2e,0xee,0x7a,0x09,0xd4, + 0x1e,0xf9,0xa2,0x0a,0xc9,0x74,0x1c,0xb4,0x6c,0xfa,0xcc,0xda,0x57,0x81, + 0xfa,0xa1,0xb8,0x97,0x65,0x1c,0x22,0xcc,0xda,0xda,0x2e,0xc4,0xe2,0x31, + 0x1a,0x27,0xda,0xdb,0xc7,0x2e,0xf3,0x26,0x59,0x8e,0xd3,0x9e,0x46,0xbc, + 0xed,0x5f,0x0f,0x60,0x1b,0xf2,0x78,0xdc,0xdc,0xf5,0x48,0x2b,0x32,0xf1, + 0x0f,0xde,0x7a,0x5c,0x07,0x38,0xdf,0x24,0x45,0xc3,0xb4,0x76,0xad,0x72, + 0x5f,0xa5,0xf6,0x93,0xab,0x70,0xa7,0xca,0xd8,0xd3,0x17,0xfe,0x74,0x8a, + 0x43,0x55,0xe7,0x51,0x02,0x8d,0x84,0x92,0x49,0xb2,0x3e,0x3d,0x02,0x81, + 0x80,0x0f,0x9c,0x4e,0x07,0x71,0xa6,0x54,0x5a,0xe6,0xae,0x97,0x80,0x40, + 0xcb,0x63,0x3f,0xcf,0xc6,0xd7,0x0c,0xe3,0x0e,0x41,0x48,0xa7,0x53,0xb4, + 0xf7,0x70,0xbb,0xf3,0x25,0x5d,0xf0,0x39,0x71,0x4d,0x12,0xfa,0x65,0xdc, + 0xcb,0xa1,0x0e,0xc8,0xe6,0x33,0x14,0x37,0xdc,0x3f,0x28,0x41,0x2e,0xaf, + 0x42,0x36,0xa7,0x11,0x54,0x2d,0x03,0xc5,0x52,0x96,0xbb,0x7e,0xad,0x82, + 0x02,0xb3,0x55,0x24,0x12,0xa2,0x7d,0xf2,0xdb,0x35,0xd7,0xaf,0x2c,0x55, + 0xb8,0xd3,0x99,0xbd,0x9d,0xce,0xf2,0xa7,0xaa,0x1c,0xea,0x88,0x47,0x09, + 0xf0,0x46,0x46,0x4d,0x93,0x7f,0x98,0xcb,0x6b,0xdc,0x75,0x11,0x10,0x68, + 0x75,0xe4,0x0b,0x1a,0xc4,0xe5,0x18,0x1b,0x0f,0x82,0x94,0x4f,0xd6,0xce, + 0xb9,0x4c,0xe7,0x09,0xee,0xc7,0x1c,0x08,0xf8,0xb9,0x97,0x45,0xad,0x50, + 0xda,0x2f,0x80,0xaa,0x2a,0x20,0x45,0x23,0xc4,0x85,0x31,0xaf,0x21,0x1a, + 0x8b,0x12,0x27,0xc6,0x3c,0x1d,0x04,0x3e,0x73,0x2c,0x1e,0x65,0x7d,0x69, + 0x0c,0x24,0x29,0xcc,0xca,0x3f,0x40,0x7f,0x67,0xd8,0xf7,0x68,0x0c,0x6c, + 0x82,0xe7,0x68,0x36,0x14,0x4b,0x39,0x3a,0x3b,0x17,0x6d,0x77,0xbd,0x3d, + 0x26,0x5b,0x45,0x2e,0xe2,0x4e,0x17,0xf1,0xa7,0x63,0x0e,0x75,0x92,0x47, + 0x09,0xf0,0x46,0xbe,0x90,0x65,0x9c,0x29,0x4b,0x65,0xc4,0x5b,0x17,0x01, + 0x81,0x56,0x46,0x36,0x97,0xf9,0x32,0x76,0xca,0x37,0x60,0x2c,0x38,0x5f, + 0x34,0x4d,0x83,0x18,0xe3,0x15,0xa5,0xbd,0x02,0xf7,0x32,0xf9,0x1a,0xa8, + 0x9a,0x02,0x72,0x22,0x0e,0x4a,0x46,0xa1,0x67,0x42,0x1e,0x8c,0x65,0x8b, + 0x6b,0xd4,0x91,0x2b,0xe1,0x1c,0x53,0x25,0x30,0xae,0x88,0xc0,0xb3,0xd0, + 0xf4,0x3a,0x40,0xdc,0x4a,0x49,0x11,0x97,0x26,0xdf,0xb4,0x09,0x9e,0xab, + 0x99,0x80,0x36,0x8e,0x44,0xc2,0xb4,0x0e,0xb3,0xbd,0xe5,0x10,0xae,0xc6, + 0x9f,0xaa,0x71,0x28,0x01,0x01,0x01,0x81,0xd6,0x47,0x79,0xbe,0x46,0xa3, + 0xb8,0x82,0x1e,0x7f,0x68,0xef,0x7c,0xd7,0xcb,0x05,0xf7,0xa5,0xc2,0x73, + 0xe4,0xb5,0xac,0xc6,0xbd,0x7c,0xae,0x5a,0x96,0xc5,0x52,0x81,0x71,0x24, + 0x95,0xe9,0xae,0x12,0x5f,0x42,0xee,0x83,0x67,0xbb,0xe2,0xfa,0x74,0x04, + 0xc6,0x0f,0xf1,0x9a,0x11,0xc1,0xcf,0xa3,0x2d,0xca,0x5c,0x2a,0x41,0xf6, + 0x50,0x18,0x87,0xc2,0xff,0x8d,0x9c,0x92,0xf7,0xf3,0x36,0x0b,0x90,0x57, + 0x2a,0xca,0x4d,0x68,0x37,0xd5,0xb8,0x53,0x35,0xfe,0x74,0xcc,0xa1,0x2a, + 0x71,0x20,0x20,0x20,0x20,0xd0,0xa2,0xc0,0x3e,0x6c,0x6f,0xaf,0x04,0x85, + 0x42,0x9e,0x80,0xb1,0x08,0xe4,0x09,0xed,0x9d,0xe3,0x6a,0x5c,0xf4,0x73, + 0xe5,0x33,0x6a,0x86,0x7b,0x59,0x19,0x85,0x5e,0x96,0xa8,0x37,0x9e,0xeb, + 0x8a,0x65,0x5a,0x6d,0x8e,0x15,0x63,0x88,0xf8,0xfe,0x75,0x44,0xe7,0x5c, + 0xf8,0xbf,0xf1,0x5e,0xf9,0x7c,0x0e,0x0a,0x45,0xcc,0xf7,0xdd,0xbb,0xf1, + 0xe3,0x22,0xd6,0x15,0x6c,0x3f,0x37,0x23,0x0f,0xf0,0x10,0x2e,0xe5,0x50, + 0x55,0xb9,0x94,0x80,0x80,0x80,0x40,0xeb,0xe1,0xe0,0xa0,0xcc,0x99,0x30, + 0x8e,0x80,0x73,0x0b,0xf8,0xf3,0xfa,0x67,0x32,0xb4,0xaf,0x60,0xac,0x05, + 0x39,0x48,0xa9,0x54,0xe4,0x5e,0x66,0xe7,0x96,0x25,0xf2,0xdf,0xfd,0x12, + 0xe9,0x88,0x65,0x89,0xfa,0x5e,0x56,0x96,0xf8,0x5c,0xb5,0xe0,0xc7,0xc8, + 0xa1,0x30,0x8e,0x85,0xff,0x0b,0xe3,0x2c,0x25,0x56,0xa7,0xf6,0xf7,0xf7, + 0xb8,0xdb,0x84,0x17,0xf0,0xf9,0xb1,0x1c,0x9a,0x71,0x3f,0xcc,0xfa,0xc9, + 0xe1,0x19,0x88,0x97,0x78,0x89,0x97,0x78,0xb5,0xcb,0xeb,0xe0,0x88,0x33, + 0xed,0xd1,0x58,0x77,0xb3,0xfa,0xf7,0xeb,0x89,0xce,0x9d,0xd0,0x6e,0xbc, + 0xcb,0xef,0xc4,0xeb,0xb0,0x3c,0xe7,0x86,0x1c,0x09,0x79,0xef,0x55,0xe2, + 0x1c,0xf8,0xb9,0x5a,0xcf,0x27,0x21,0x0f,0xd7,0xf9,0xd3,0xc1,0x17,0xdd, + 0x68,0xcf,0xea,0x56,0x78,0x7d,0x69,0x17,0xb5,0xd0,0x19,0xdb,0xd6,0x4d, + 0xcd,0x09,0x3c,0x96,0xb3,0x5c,0x4a,0x40,0x40,0x40,0xa0,0x95,0xa0,0x9f, + 0xb9,0x80,0xfd,0x39,0xf6,0xeb,0x22,0xae,0x74,0x35,0x41,0x7b,0x1d,0xdb, + 0x8d,0x73,0x59,0x7e,0x29,0x4f,0x9d,0x33,0x5d,0x27,0x4e,0xa8,0x7f,0xbf, + 0x1e,0xa2,0xd7,0x33,0x5d,0xaf,0x66,0xb0,0xd9,0x65,0xd0,0x73,0xbe,0x6a, + 0x51,0xc6,0xf8,0xdc,0xc2,0x1f,0x11,0x22,0x44,0x88,0x90,0xd6,0x96,0xaf, + 0x3f,0xab,0x4a,0x08,0x4a,0x73,0xd8,0xf0,0xb0,0xa5,0xca,0xb3,0x15,0xf4, + 0xd4,0xed,0x59,0x0b,0xbb,0xb6,0xc2,0xf3,0x9e,0x27,0xff,0x07,0xd3,0xaf, + 0x17,0x61 +}; + +static struct EmbedImage { + int width, height, depth; + const unsigned char *data; + ulong compressed; + int numColors; + const QRgb *colorTable; + bool alpha; + const char *name; +} embed_image_vec[] = { + { 590, 370, 32, (const unsigned char*)image_0_data, 94306, 0, 0, FALSE, "splash.png" }, + { 0, 0, 0, 0, 0, 0, 0, 0, 0 } +}; + +static QImage uic_findImage( const QString& name ) +{ + for ( int i=0; embed_image_vec[i].data; i++ ) { + if ( QString::fromUtf8(embed_image_vec[i].name) == name ) { + QByteArray baunzip; + baunzip = qUncompress( embed_image_vec[i].data, + embed_image_vec[i].compressed ); + QImage img((uchar*)baunzip.data(), + embed_image_vec[i].width, + embed_image_vec[i].height, + embed_image_vec[i].depth, + (QRgb*)embed_image_vec[i].colorTable, + embed_image_vec[i].numColors, + QImage::BigEndian + ); + img = img.copy(); + if ( embed_image_vec[i].alpha ) + img.setAlphaBuffer(TRUE); + return img; + } + } + return QImage(); +} + +class MimeSourceFactory_xqct : public QMimeSourceFactory +{ +public: + MimeSourceFactory_xqct() {} + ~MimeSourceFactory_xqct() {} + const QMimeSource* data( const QString& abs_name ) const { + const QMimeSource* d = QMimeSourceFactory::data( abs_name ); + if ( d || abs_name.isNull() ) return d; + QImage img = uic_findImage( abs_name ); + if ( !img.isNull() ) + ((QMimeSourceFactory*)this)->setImage( abs_name, img ); + return QMimeSourceFactory::data( abs_name ); + }; +}; + +static QMimeSourceFactory* factory = 0; + +void qInitImages_xqct() +{ + if ( !factory ) { + factory = new MimeSourceFactory_xqct; + QMimeSourceFactory::defaultFactory()->addFactory( factory ); + } +} + +void qCleanupImages_xqct() +{ + if ( factory ) { + QMimeSourceFactory::defaultFactory()->removeFactory( factory ); + delete factory; + factory = 0; + } +} + +class StaticInitImages_xqct +{ +public: + StaticInitImages_xqct() { qInitImages_xqct(); } +#if defined(Q_OS_SCO) || defined(Q_OS_UNIXWARE) + ~StaticInitImages_xqct() { } +#else + ~StaticInitImages_xqct() { qCleanupImages_xqct(); } +#endif +}; + +static StaticInitImages_xqct staticImages; diff --git a/splash.png b/splash.png new file mode 100644 index 0000000..ac6a604 Binary files /dev/null and b/splash.png differ diff --git a/splash.xar b/splash.xar new file mode 100644 index 0000000..b1b0295 Binary files /dev/null and b/splash.xar differ diff --git a/tidecalc.cpp b/tidecalc.cpp new file mode 100644 index 0000000..a4acac3 --- /dev/null +++ b/tidecalc.cpp @@ -0,0 +1,555 @@ +/* > tidecalc.cpp + * 1.02 arb Sat Jul 10 17:11:42 BST 2010 - added TCD class. + * 1.01 arb Sat Jul 10 16:45:23 BST 2010 - fix a bug in the Moon. + * 1.00 arb Sun Jun 27 23:55:32 BST 2010 + */ + +static const char SCCSid[] = "@(#)tidecalc.cpp 1.02 (C) 2010 arb Tide Calculation via xtide"; + +/* + * Calls the "tide" program (distributed by xtide) for the given station + * with a range of 3 days either side of the given time. Caches the tide + * states every 15 minutes so if called again can return an answer quickly. + * + * TCD is simply an interface to the tide database to lookup station names + * and their locations. Actual tide calculations are done by the "tide" + * program. + * + * TideCalc calculates tide times and high water (HW) times, and caches the + * results for faster queries. It also has a method to query the tide + * database for a station location. That's not cached but the most recent + * location is remembered for faster repetetive queries. + * + * MoonCalc calculates the moon phase and caches the result for faster queries. + */ + + +/* + * Configuration: + * Define DEFAULT_HARMONICS_FILE as the initial tide database. + */ +#define DEFAULT_HARMONICS_FILE "harmonics-dwf-20091227-nonfree.tcd" + + +#include +#include +#include +#include "satlib/dundee.h" // for jtime stuff +#include "libtcd/tcd.h" // for TCD +#include "tidecalc.h" + + +/* -------------------------------------------------------------------------- + * Tide Constituents Database + * Maintains static data regarding a single current station and keeps + * the database open too. + * Call load first + * Call setStation as often as you like after opening + * then getStationLocation once a station has been successfully set. + * NOTE: location is +/-180 positive East. + */ +TCD::TCD() +{ + tcdOk = stationOk = false; + currentStationNum = -1; +} + + +TCD::~TCD() +{ + if (tcdOk) + close_tide_db(); +} + + +bool +TCD::load(const QString &harmonicsFilename) +{ + tcdOk = open_tide_db((const char*)harmonicsFilename); + debugf(1,"TCD::load(%s) = %s\n",(const char*)harmonicsFilename,tcdOk?"ok":"error"); + return tcdOk; +} + + +bool +TCD::setStation(const QString &station) +{ + int rc; + + /* See if the current station has the same name */ + if ((currentStationNum >= 0) && (currentStationGivenName == station)) + { + debugf(1, "TCD(%s) already set\n", (const char*)station); + return true; + } + + rc = find_station((const char*)station); + if (rc == -1) + { + debugf(1, "TCD(%s) exact match failed, trying fuzzy\n", (const char*)station); + // can be called multiple times to get next matching station + rc = search_station((const char*)station); + /* After using search_station you have to keep searching until you get + * a -1 in order to reset it for next time otherwise next time you'll + * get a -1 unexpectedly + */ + if (rc) { while (search_station((const char*)station) != -1) /* What to do with other matches? */ ; } + } + if (rc == -1) + { + stationOk = false; + debugf(1, "TCD(%s) failed\n", (const char*)station); + } + else + { + stationOk = true; + currentStationNum = rc; + currentStationGivenName = station; + debugf(1, "TCD(%s) OK (%d = %s)\n", (const char*)station, currentStationNum, get_station(currentStationNum)); + } + return(stationOk); +} + + +/* + * NOTE: returned location is +/-180 positive East. + */ +bool +TCD::getStationLocation(double *lat, double *lon) +{ + TIDE_STATION_HEADER hdr; + *lat = *lon = 0.0; + if (!get_partial_tide_record(currentStationNum, &hdr)) + return(false); + *lat = hdr.latitude; + *lon = hdr.longitude; + debugf(1, "getStationLocation = %f %f\n", *lat, *lon); + return(true); +} + + +/* -------------------------------------------------------------------------- + * TideCalcStation + * This object maintains a cache of tide heights for one station + * for a period surrounding the desired time so that tide heights for + * nearby times can be returned quickly. + */ +TideCalcStation::TideCalcStation(const QString &sta, double startjtime) +{ + debugf(1, "TideCalcStation(%s, %s)\n", (const char*)sta, jctime(startjtime)); + station = sta; + + springHWtime = neapHWtime = 0; + for (int ii=0; iitide.log ", + (const char*)station, TIDECALC_INTERVAL_MINS, + Y0, M0, D0, h0, m0, + Y1, M1, D1, h1, m1); + + debugf(1,"calculateTideTimes using %s\n",cmd); + FILE *pfp = popen(cmd, "r"); + int ii = 0; + while (fgets(line, 255, pfp)) + { + float level; + time_t tim; + int rc; + rc = sscanf(line, "%*[^,],%ld,%f", &tim, &level); + if (rc==2) + { + double j = time_t_2_jtime(tim); + debugf(2," height[%3d]=%5.2f at %s\n", ii, level, jctime(j)); + height[ii++] = level; + } + } + pclose(pfp); + + return(0); +} + + +int +TideCalcStation::calculateHighWaterTimes() +{ + char cmd[FILENAME_MAX]; + char line[256]; + int Y0, M0, D0, h0; double m0; + int Y1, M1, D1, h1; double m1; + + jtime_to_date(starttime, &Y0, &M0, &D0, &h0, &m0); + jtime_to_date(endtime, &Y1, &M1, &D1, &h1, &m1); + + // -em event mask, use pSsMm to suppress sun and moon info + // -df date format, like strftime, default %Y-%m-%d + // -tf time format, like strftime, default %l:%M %p %Z + // -b and -e, dates YYYY-MM-DD HH:MM + // -l location + // -m mode, r=raw, p=plain, l=list stations + // -f format, c=csv + // -s hh:mm, step interval between each prediction + // -z y UTC times, y or n + // -u m Meters + // setenv HFILE_PATH /path/to/harmonics.tcd + // XXX turn off disclaimer + // XXX save stderr to a proper location inside appdir + sprintf(cmd, "./tide -l \"%s\" -m p -f c -z y -u m -em pSsMm " + "-df \"%%Y %%m %%d\" -tf \"%%H %%M\" " + "-b \"%d-%02d-%02d %02d:%02.0f\" " + "-e \"%d-%02d-%02d %02d:%02.0f\" " + " 2>tide.log ", + (const char*)station, + Y0, M0, D0, h0, m0, + Y1, M1, D1, h1, m1); + + debugf(1,"calculateHighWaterTimes using %s\n",cmd); + FILE *pfp = popen(cmd, "r"); + int ii = 0; + while (fgets(line, 255, pfp)) + { + if (!strstr(line, "High Tide")) + continue; + // eg. Leith| Scotland,2010 05 13,01 48,5.12 m,High Tide + int Y, M, D, h; + float min, level; + int rc; + rc = sscanf(line, "%*[^,],%d %d %d,%d %f,%f", &Y, &M, &D, &h, &min, &level); + if (rc==6) + { + double j = date_to_jtime(Y, M, D, h, min); + debugf(2," HW[%3d]=%5.2f at %s (%f)\n", ii, level, jctime(j), j); + jtime_hw[ii++] = j; + } + } + jtime_hw[ii] = 0.0; + pclose(pfp); + + return(0); +} + + +#define SIXHOURS (60*8) // a bit more to ensure a tide change is included + + +int +TideCalcStation::findTide(double jtime, float *tideheight) +{ + if (jtime < starttime+SIXHOURS || jtime > endtime-SIXHOURS) + { + initialiseTideTimes(jtime-SIXHOURS); + calculateTideTimes(); + calculateHighWaterTimes(); + } + int ii; + ii = NINT((jtime - starttime)/TIDECALC_INTERVAL_MINS); + if (ii<0 || ii>=TIDECALC_POINTS) + { + fprintf(stderr, "ERROR *** findTide called with out of range time ***\n"); + return(-1); + } + debugf(1,"findTide at %s is index %d height %f\n",jctime(jtime),ii,height[ii]); + *tideheight = height[ii]; + return(0); +} + + +int +TideCalcStation::findNearestHighWater(double jtime, float *tideheight, double *jtimeHW) +{ + debugf(1,"findNearestHighWater(%s)\n",jctime(jtime)); + if (jtime < starttime+SIXHOURS || jtime > endtime-SIXHOURS) + { + initialiseTideTimes(jtime-SIXHOURS); + calculateTideTimes(); + calculateHighWaterTimes(); + } + + int ii; + double prevdiff = fabs(jtime - jtime_hw[0]), diff; + for (ii=1; ii prevdiff) + { + --ii; + break; + } + prevdiff = diff; + } + *tideheight = 0.0; // this version doesn't store height + *jtimeHW = jtime_hw[ii]; + debugf(1, " HW [%d] at %s is closest to %s (%f,%f-%f)\n", ii, jctime(*jtimeHW), jctime(jtime), *jtimeHW, jtime, fabs(*jtimeHW-jtime)/60.0); + + return(0); +} + + +/* -------------------------------------------------------------------------- + * TideCalc is an object which will return the tide height at a specified + * location and time. It will also return the nearest time when the tide + * is at High Water. Any location and time can be given and used to call + * the external "tide" program but return values are cached for speed. + * If harmonics param to constructor is not null then it must be just the + * filename without path as it is assumed to be located in the app path. + */ +TideCalc::TideCalc(const QString &harmonics) +{ + harmonicsFilename = harmonics.isEmpty() ? QString(DEFAULT_HARMONICS_FILE) : harmonics; + + QString appdir = qApp->applicationDirPath(); + harmonicsFilename = appdir + DIRSEPSTR + harmonicsFilename; + loadTideDatabase(harmonicsFilename); + +#if 0 + // No longer need LD_LIBRARY_PATH as all apps built with static libtcd + static char ld[FILENAME_MAX]; + sprintf(ld, "LD_LIBRARY_PATH=%s", (const char*)appdir); + putenv(ld); +#endif +} + + +TideCalc::~TideCalc() +{ +} + + +/* + * Load a different tide database (.tcd file) + * Must be the full path to the file. + * Must only be one filename not a directory or colon-separated list of files + * (even though HFILE_PATH can accept that). + */ +bool +TideCalc::loadTideDatabase(const QString &filename) +{ + // Keep a copy of the database path + harmonicsFilename = filename; + + /* Set some environment variables used by the "tide" program */ + /* It needs a set of harmonics so set HFILE_PATH */ + /* Must be static since putenv does not copy strings only pointers */ + /* Not sure what happens when this gets called two or more times */ + static char harm[FILENAME_MAX]; + sprintf(harm, "HFILE_PATH=%s", (const char*)harmonicsFilename); + putenv(harm); + + /* + * Load the tide database now so we can check station names later + * XXX look in different directories if the load fails? + */ + return tidedatabase.load(harmonicsFilename); +} + + +/* + * NOTE: returned location is +/-180 positive East. + */ +bool +TideCalc::getStationLocation(const QString &station, double *lat, double *lon) +{ + // XXX Check that database has been loaded first? + if (!tidedatabase.setStation((const char*)station)) + return false; + return tidedatabase.getStationLocation(lat, lon); +} + + +int +TideCalc::findTide(const QString &station, double jtime, float *tideheight) +{ + TideCalcStation *tcsp; + + // Find station in dictionary if present + tcsp = stationdict.find(station); + + // If not present then create one and add it to the dictionary + if (tcsp == 0) + { + tcsp = new TideCalcStation(station, jtime); + stationdict.insert(station, tcsp); + } + + return tcsp->findTide(jtime, tideheight); +} + + +int +TideCalc::findNearestHighWater(const QString &station, double jtime, float *tideheight, double *jtimeHW) +{ + TideCalcStation *tcsp; + + // Find station in dictionary if present + tcsp = stationdict.find(station); + + // If not present then create one and add it to the dictionary + if (tcsp == 0) + { + tcsp = new TideCalcStation(station, jtime); + stationdict.insert(station, tcsp); + } + + return tcsp->findNearestHighWater(jtime, tideheight, jtimeHW); +} + + +/* -------------------------------------------------------------------------- + * Moon + * daysSinceNew - Calculate the number of days since the last New Moon + * fractionFromSpringToNeap - Calculate the fraction (0..1) of the given time + * from the previous New Moon to the next Full Moon, ie. from Spring to Neap + * so 0.5 is half way from spring to neap. + */ +MoonCalc::MoonCalc() +{ + lastjtime = lastage = 0.0; +} + + +/* + * Return the age, ie. fractional days since the last New Moon + */ +float +MoonCalc::daysSinceNew(double jtime) +{ + int lunation_number; + double JD; + + // As long as the caller doesn't keep calling with the time + // changing by less than a minute each time our cache is fine. + if (fabs(jtime - lastjtime) < 1.0) + { + debugf(1, "MoonCalc::daysSinceNew(%s) %f (fast)\n", jctime(jtime), lastage); + return lastage; + } + + JD = jtime_to_JD(jtime); + lastage = moon_days_since_new(JD, &lunation_number); + lastjtime = jtime; + debugf(1, "MoonCalc::daysSinceNew(%s) %f (slow)\n", jctime(jtime), lastage); + return lastage; +} + + +double +MoonCalc::minsSinceNew(double jtime) +{ + // Assuming we are happy with the 24hour day + return daysSinceNew(jtime) * 24 * 60; +} + + +double +MoonCalc::fractionFromSpringToNeap(double jtime) +{ + //static const double halfTime = SYNODIC_MONTH_IN_DAYS / 2.0; + static const double quarterTime = SYNODIC_MONTH_IN_DAYS / 4.0; +#if 0 + double days_from_new = daysSinceNew(jtime); + double days_from_spring = fmod(days_from_new, quarterTime); + debugf(1,"Moon %s days=%f from New, frac=%f from Spring\n",jctime(jtime),days_from_new,days_from_spring/quarterTime); + return days_from_spring/quarterTime; +#endif + double daysFromNewMoon = daysSinceNew(jtime); + double daysFraction = daysFromNewMoon / SYNODIC_MONTH_IN_DAYS; + double daysFromQuarter = fmod(daysFromNewMoon, quarterTime); + //debugf(1, "daysfromnew %f, fracOfMonth %f, daysfromQ %f, fracFromStoN %f / %f\n",daysFromNewMoon,daysFraction,daysFromQuarter, (daysFromQuarter/quarterTime), 1-(daysFromQuarter/quarterTime)); + if (daysFraction > 0.75) return (1.0-(daysFromQuarter/quarterTime)); + else if (daysFraction > 0.5) return (daysFromQuarter/quarterTime); + else if (daysFraction > 0.25) return (1.0-(daysFromQuarter/quarterTime)); + else return (daysFromQuarter/quarterTime); +} + + +/* -------------------------------------------------------------------------- + */ +#ifdef MAIN +int +main(int argc, char *argv[]) +{ + // Required application + QApplication app(argc, argv, false); + // Input + char *station; + double jtime, offset; + // Tide predictor: + TideCalc tidecalc; + // Output: + float tideheight; + double jtimeHW; + + if (argc!=2) { printf("usage: tidecalc offset_in_mins\n"); exit(1); } + + station = "ABERDEEN"; + jtime = jtime_now(); jtime = date_to_jtime(2010,5,5,12,0.0); + offset = atol(argv[1]); + + tidecalc.findNearestHighWater(station, jtime, &tideheight, &jtimeHW); + tidecalc.findNearestHighWater(station, jtime+offset, &tideheight, &jtimeHW); + + MoonCalc mooncalc; + printf("Moon age %f at %s\n", mooncalc.daysSinceNew(jtime-mooncalc.minsSinceNew(jtime)), jctime(jtime-mooncalc.minsSinceNew(jtime))); + printf("Moon age %f at %s\n", mooncalc.daysSinceNew(jtime), jctime(jtime)); + printf("Moon age %f at %s\n", mooncalc.daysSinceNew(jtime+offset), jctime(jtime+offset)); + + for (int ii=0; ii<30; ii++) + printf("%2d Since Spring %f at %s\n", ii, mooncalc.fractionFromSpringToNeap(jtime+1440*ii), jctime(jtime+1440*ii)); + + return(0); +} +#endif diff --git a/tidecalc.h b/tidecalc.h new file mode 100644 index 0000000..6df6f3c --- /dev/null +++ b/tidecalc.h @@ -0,0 +1,91 @@ +/* > tidecalc.h + * 1.00 arb + */ + +#ifndef TIDECALC_H +#define TIDECALC_H + + +#include +#include + + +#define TIDECALC_DAYS 8 // for 8 days: +#define TIDECALC_INTERVAL_MINS 15 // every 15 minutes +#define TIDECALC_PERDAY (24*4) // 4 per hour at 15 min intervals +#define TIDECALC_POINTS (TIDECALC_DAYS*TIDECALC_PERDAY) +#define TIDECALC_HW_POINTS (TIDECALC_DAYS*3) // at most 3 high tides per day + + +class TCD +{ +public: + TCD(); + ~TCD(); + bool load(const QString &harmonicsFilename); + bool setStation(const QString &station); // can be called multiple times to get next matching station + bool getStationLocation(double *lat, double *lon); +private: + int currentStationNum; + QString currentStationGivenName; + bool tcdOk; + bool stationOk; +}; + + +class TideCalcStation +{ +public: + TideCalcStation(const QString &station, double startjtime); + ~TideCalcStation(); + //int setStationTime(const QString &station, const QDateTime &datetime); + int findTide(double jtime, float *tideheight); + int findNearestHighWater(double jtime, float *height, double *jtimeHW); +private: + void initialiseTideTimes(double jtime); + int calculateTideTimes(); + int calculateHighWaterTimes(); +private: + QString station; + double starttime, endtime; + double springHWtime, neapHWtime; + float height[TIDECALC_POINTS]; + double jtime_hw[TIDECALC_HW_POINTS]; +}; + + +class TideCalc +{ +public: + TideCalc(const QString &harmonicsFile = QString::null); + ~TideCalc(); +public: + bool loadTideDatabase(const QString &filename); + bool getStationLocation(const QString &station, double *lat, double *lon); + int findTide(const QString &station, double jtime, float *tideheight); + int findNearestHighWater(const QString &station, double jtime, float *tideheight, double *jtimeHW); +private: + QString harmonicsFilename; + TCD tidedatabase; + typedef QDict TideCalcStationDict; + TideCalcStationDict stationdict; +}; + + +#define SYNODIC_MONTH_IN_DAYS 29.53058868 + +class MoonCalc +{ +public: + MoonCalc(); + float daysSinceNew(double jtime); + double minsSinceNew(double jtime); + double fractionFromSpringToNeap(double jtime); +private: + double lastjtime; + float lastage; +}; + + + +#endif /* !TIDECALC_H */ diff --git a/tidecalc.mak b/tidecalc.mak new file mode 100644 index 0000000..89c6d6b --- /dev/null +++ b/tidecalc.mak @@ -0,0 +1,139 @@ +############################################################################# +# Makefile for building: tidecalc +# Generated by qmake (1.07a) (Qt 3.3.3) on: Mon Jul 12 21:45:43 2010 +# Project: tidecalc.pro +# Template: app +# Command: $(QMAKE) -o tidecalc.mak tidecalc.pro +############################################################################# + +####### Compiler, tools and options + +CC = gcc-2.96 +CXX = g++-2.96 +LEX = flex +YACC = yacc +CFLAGS = -pipe -fkeep-static-consts -O -Wall -W -g -D_REENTRANT -DLINUX -D_LARGEFILE64_SOURCE -DDEBUG -DMAIN -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG +CXXFLAGS = -pipe -fkeep-static-consts -O -D"SCCSid=x=0;static char __attribute((unused))SCCSid" -Wall -W -g -D_REENTRANT -DLINUX -D_LARGEFILE64_SOURCE -DDEBUG -DMAIN -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG +LEXFLAGS = +YACCFLAGS= -d +INCPATH = -I/packages/qt/qt3/mkspecs/linux-g++ -I. -I$(SWDEV) -I$(SWDEV) -I$(QTDIR)/include +LINK = g++-2.96 +LFLAGS = -Wl,-rpath,/opr/libs -Wl,-rpath,/opt/DSSingest/libs -fkeep-static-consts -Wl,-rpath,$(QTDIR)/lib +LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(SWDEV)/alan -L$(SWDEV)/arb -L$(SWDEV)/eos -L$(SWDEV)/ftp -L$(SWDEV)/gif -L$(SWDEV)/hrpt -L$(SWDEV)/ingest -L$(SWDEV)/satlib -L$(SWDEV)/satqt -L$(SWDEV)/utils -L$(SWDEV)/www -lsatqt -lsat -lutils -lgif -larb -ltcd -lqt-mt -lXext -lX11 -lm -lpthread +AR = ar cqs +RANLIB = +MOC = $(QTDIR)/bin/moc +UIC = $(QTDIR)/bin/uic +QMAKE = qmake +TAR = tar -cf +GZIP = gzip -9f +COPY = cp -f +COPY_FILE= $(COPY) +COPY_DIR = $(COPY) -r +INSTALL_FILE= $(COPY_FILE) +INSTALL_DIR = $(COPY_DIR) +DEL_FILE = rm -f +SYMLINK = ln -sf +DEL_DIR = rmdir +MOVE = mv -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +HEADERS = tidecalc.h +SOURCES = tidecalc.cpp +OBJECTS = tidecalc.o +FORMS = +UICDECLS = +UICIMPLS = +SRCMOC = +OBJMOC = +DIST = tidecalc.pro +QMAKE_TARGET = tidecalc +DESTDIR = +TARGET = tidecalc + +first: all +####### Implicit rules + +.SUFFIXES: .c .o .cpp .cc .cxx .C + +.cpp.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cc.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.cxx.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.C.o: + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< + +.c.o: + $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< + +####### Build rules + +all: tidecalc.mak $(TARGET) + +$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS) + +mocables: $(SRCMOC) +uicables: $(UICDECLS) $(UICIMPLS) + +$(MOC): + ( cd $(QTDIR)/src/moc && $(MAKE) ) + +tidecalc.mak: tidecalc.pro /data/phoenix_software_swdev/qmake.conf /packages/qt/qt3/mkspecs/linux-g++/qmake.conf /usr/local/qt3/lib/libqt-mt.prl + $(QMAKE) -o tidecalc.mak tidecalc.pro +qmake: + @$(QMAKE) -o tidecalc.mak tidecalc.pro + +dist: + @mkdir -p .tmp/tidecalc && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/tidecalc/ && ( cd `dirname .tmp/tidecalc` && $(TAR) tidecalc.tar tidecalc && $(GZIP) tidecalc.tar ) && $(MOVE) `dirname .tmp/tidecalc`/tidecalc.tar.gz . && $(DEL_FILE) -r .tmp/tidecalc + +mocclean: + +uiclean: + +yaccclean: +lexclean: +clean: + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +####### Sub-libraries + +distclean: clean + -$(DEL_FILE) $(TARGET) $(TARGET) + + +FORCE: + +####### Compile + +tidecalc.o: tidecalc.cpp ../../../satlib/dundee.h \ + tidecalc.h \ + ../../../satlib/loc_t.h \ + ../../../satlib/scanner.h \ + ../../../satlib/avhrr.h \ + ../../../satlib/seawifs.h \ + ../../../satlib/sgdp4h.h \ + ../../../satlib/hrptfmt.h \ + ../../../satlib/txtfile.h \ + ../../../satlib/txtfile2.h + +####### Install + +install: + +uninstall: + diff --git a/tidecalc.pro b/tidecalc.pro new file mode 100644 index 0000000..ef6520d --- /dev/null +++ b/tidecalc.pro @@ -0,0 +1,8 @@ +TEMPLATE = app +CONFIG += qt warn_on debug thread +DEFINES += DEBUG MAIN +INCLUDEPATH += $(SWDEV) +LIBS += -lsatqt -lsat -lutils -lgif -larb -ltcd +HEADERS = tidecalc.h +SOURCES = tidecalc.cpp +TARGET = tidecalc diff --git a/tidedata.cpp b/tidedata.cpp new file mode 100644 index 0000000..18ed8c0 --- /dev/null +++ b/tidedata.cpp @@ -0,0 +1,222 @@ +/* > tidedata.cpp + * 1.04 arb Sun Jul 11 13:45:25 BST 2010 - Rewrite parser + * 1.03 arb Fri Jun 18 04:54:17 BST 2010 - interpolate between neap and spring + * 1.02 arb Thu Jun 17 00:23:17 BST 2010 - interpolate via x,y + * 1.01 arb Mon Jun 14 22:06:39 BST 2010 - interpolate stream info using cspline + * 1.00 arb Thu May 27 16:38:49 BST 2010 + */ + +static const char SCCSid[] = "@(#)tidedata.cpp 1.04 (C) 2010 arb Load tidal data"; + + +#include +#include +#include +#include "satlib/dundee.h" // for cspline and splint +#include "tidedata.h" + + +#define ISIGN(v) ((v) >= 0 ? 1 : -1) + + +/* ---------------------------------------------------------------------------- + * TidalLevel + * Read from files with names like *T10.T1 + * chart N place lat min lon min MHWS MHWN MLWN MLWS datum remarks + * BA1481 236 DUNDEE 56 27 -2 58 5.4 4.3 1.9 0.7 2.9 BELOW ORDNANCE DATUM NEWLYN DUSTIN KT + * sometimes you get datum and remarks being three 9999 then two DUSTIN + */ +TidalLevel::TidalLevel(const QString &line) +{ + int num; + int adeg, amin, odeg, omin; + + ok = false; + lat = lon = 0; + mhws = mhwn = mlwn = mlws = 0; + current_level = 0; + + QStringList fields = QStringList::split('\t', line, true); + if (fields.count() < 11) + return; + chart = fields[0]; + num = fields[1].toInt(); + name = fields[2]; + adeg = fields[3].toInt(); + amin = fields[4].toInt(); + odeg = fields[5].toInt(); + omin = fields[6].toInt(); + mhws = fields[7].toDouble(); + mhwn = fields[8].toDouble(); + mlwn = fields[9].toDouble(); + mlws = fields[10].toDouble(); + lat = (float)adeg + (float)amin / 60.0 * ISIGN(adeg); + lon = (float)odeg + (float)omin / 60.0 * ISIGN(odeg); + ok = true; +} + + +/* ---------------------------------------------------------------------------- + * TidalStreams + * Read from files with names like *C10.C1 + * chart HW RefPort Num Diamond lat min lon min 13x[bearing SpringKnots NeapKnots 3x9999] DUSTIN CLEMENTS + * BA1481 HW ABERDEEN 244 A 56 25.89 -2 36.99 59 1.2 0.6 9999 9999 9999 63 0.6 0.3 9999 9999 9999 112 0.3 0.1 9999 9999 9999 195 0.6 0.3 9999 9999 9999 213 1.1 0.5 9999 9999 9999 223 1.1 0.5 9999 9999 9999 231 0.9 0.4 9999 9999 9999 240 0.6 0.3 9999 9999 9999 268 0.3 0.1 9999 9999 9999 334 0.4 0.2 9999 9999 9999 23 0.8 0.4 9999 9999 9999 34 1.1 0.5 9999 9999 9999 52 1.2 0.6 9999 9999 9999 DUSTIN CLEMENTS + */ + +const float TidalStream::hour[] = {0,1,2,3,4,5,6,7,8,9,10,11,12}; +const float TidalStream::cspline_natural = 1.0e30; + +TidalStream::TidalStream(const QString &line) +{ + int ii; + int num; + int adeg, odeg; + float amin, omin; + + ok = false; + lat = lon = 0; + for (ii=0; ii 6 * 60) + { + // XXX + if (mins < -7 * 60 || mins > 7 * 60) { fprintf(stderr, "WARNING asking for tide at offset %f hrs\n",mins/60.0); *pbearing=0; *pspringRate=0; *pneapRate=0; return false; } + if (mins < -6 * 60) mins = -6*60; + if (mins > 6 * 60) mins = 6*60; // XXX extrapolate don't clip + } + // Offset -6 hours should be zero. + mins += 6 * 60; + int index = (int)(mins / 60.0); + // See if we can return without interpolation + if (fmod(mins, 60) == 0) + { + *pbearing = bearing[index]; + *pspringRate = springRate[index]; + *pneapRate = neapRate[index]; + return true; + } + // Interpolate between this one and the next one +#if 0 + *pbearing = splint(hour, bearing, bearing_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + *pspringRate = splint(hour, springRate, spring_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + *pneapRate = splint(hour, neapRate, neap_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); +#endif + float xspringval, xneapval, yspringval, yneapval; + xspringval = splint(hour, xspring, xspring_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + yspringval = splint(hour, yspring, yspring_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + xneapval = splint(hour, xneap, xneap_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + yneapval = splint(hour, yneap, yneap_coeff, TIDALSTREAM_NUMRATES, 0, mins/60.0); + // XXX calculate bearing using xspring/yspring OR xneap/yneap ??? + // XXX need to interpolate as the given time will be between spring and neap tide!!! + *pbearing = DEG(atan2(xspringval, yspringval)); + *pspringRate = sqrt(xspringval*xspringval + yspringval*yspringval); + *pneapRate = sqrt(xneapval*xneapval + yneapval*yneapval); + debugf(1, " mins %f index %d bearing %f rate %f/%f\n", mins, index, *pbearing, *pspringRate, *pneapRate); + return true; +} + + +bool +TidalStream::getStreamMinsFromRefAndMoon(double minsfromref, double fractionFromSpring, float *bearing, float *rate) +{ + float springrate, neaprate; + bool rc; + + rc = getStreamMinsFromRef(minsfromref, ¤t_bearing, &springrate, &neaprate); + + // Now interpolate between spring and neap + // Could use linear interpolation rate=(spring+neap)/2 + // But assume it's more like a cosine from spring to neap + current_rate = neaprate + (springrate - neaprate) * cos(PI/2.0 * (fractionFromSpring)); + + if (bearing) + *bearing = current_bearing; + if (rate) + *rate = current_rate; + debugf(1, " rate %f at phase fraction %f\n", current_rate, fractionFromSpring); + + return rc; +} + + +/* ---------------------------------------------------------------------------- + * eg. +grep -h ' D 56 2' tidedata/*10.C1 | sort -u | ./td + */ +#ifdef MAIN +int main(int argc, char *argv[]) +{ + char line[2048]; + double jtime_wanted = 58034364.0; + double jtime_ref_hw = 58034623.0; + float bearing, rate; + + while (fgets(line, 2048, stdin)) + { + TidalStream ts(line); + if (!ts.isOk()) { printf("ERROR %s",line); continue; } + ts.getStreamMinsFromRefAndMoon(jtime_wanted - jtime_ref_hw, + 0.860775, &bearing, &rate); + printf("bearing %f rate %f\n", bearing, rate); + } + return(0); +} +#endif diff --git a/tidedata.h b/tidedata.h new file mode 100644 index 0000000..e44d271 --- /dev/null +++ b/tidedata.h @@ -0,0 +1,77 @@ +#ifndef TIDEDATA_H +#define TIDEDATA_H + + +#include + + +class TidalLevel +{ +public: + TidalLevel(const QString &line); + bool isOk() const { return ok; } + double getLat() const { return lat; } + double getLon() const { return lon; } + QString getChart() const { return chart; } + QString getName() const { return name; } + float getMHWS() const { return mhws; } + float getMHWN() const { return mhwn; } + float getMLWN() const { return mlwn; } + float getMLWS() const { return mlws; } + // The current level is calculated externally by TideCalc + // but this is a convenient place to store the result + void setCurrentLevel(float lv) { current_level = lv; } + float getCurrentLevel() const { return current_level; } +private: + bool ok; + QString chart, name; + double lat, lon; + float mhws, mhwn, mlwn, mlws; + float current_level; +}; + + +#define TIDALSTREAM_NUMRATES 13 // 6 before HW, one at HW, 6 after HW + +class TidalStream +{ +public: + TidalStream(const QString &line); + bool isOk() const { return ok; } + double getLat() const { return lat; } + double getLon() const { return lon; } + QString getChart() const { return chart; } + QString getName() const { return name; } + QString getRef() const { return ref; } // times are referenced to this place + bool refAtHW() const { return refHW; } // when the location is at High Water + bool getStreamMinsFromRef(double minutes, float *bearing, float *springRate, float *neapRate); + bool getStreamMinsFromRefAndMoon(double minsfromref, double fractionFromSpring, float *bearing, float *rate); + float getCurrentBearing() const { return current_bearing; } + float getCurrentRate() const { return current_rate; } +private: + bool ok; + QString chart, name, ref; + bool refHW; + double lat, lon; + float bearing[TIDALSTREAM_NUMRATES]; + float springRate[TIDALSTREAM_NUMRATES]; + float neapRate[TIDALSTREAM_NUMRATES]; + float bearing_coeff[TIDALSTREAM_NUMRATES]; + float spring_coeff[TIDALSTREAM_NUMRATES]; + float neap_coeff[TIDALSTREAM_NUMRATES]; + float xspring[TIDALSTREAM_NUMRATES]; + float xneap[TIDALSTREAM_NUMRATES]; + float yspring[TIDALSTREAM_NUMRATES]; + float yneap[TIDALSTREAM_NUMRATES]; + float xspring_coeff[TIDALSTREAM_NUMRATES]; + float xneap_coeff[TIDALSTREAM_NUMRATES]; + float yspring_coeff[TIDALSTREAM_NUMRATES]; + float yneap_coeff[TIDALSTREAM_NUMRATES]; + static const float hour[TIDALSTREAM_NUMRATES]; + static const float cspline_natural; + float current_bearing; + float current_rate; +}; + + +#endif // TIDEDATA_H diff --git a/tidedata.pro b/tidedata.pro new file mode 100644 index 0000000..08dafa7 --- /dev/null +++ b/tidedata.pro @@ -0,0 +1,8 @@ +TEMPLATE = app +CONFIG += qt warn_on debug thread +DEFINES += DEBUG MAIN +INCLUDEPATH += $(SWDEV) +LIBS += -lsatqt -lsat -lutils -lgif -larb +HEADERS = tidedata.h +SOURCES = tidedata.cpp +TARGET = td diff --git a/xqct.cpp b/xqct.cpp new file mode 100644 index 0000000..463d7bb --- /dev/null +++ b/xqct.cpp @@ -0,0 +1,1386 @@ +/* > xqct.cpp + * 1.01 arb Fri Jul 30 19:05:09 BST 2010 - Finished nice version. + * 1.00 arb Sat Jul 10 19:47:16 BST 2010 - Finished most basic version. + * 0.01 arb Mon May 17 10:20:36 BST 2010 + */ + +static const char SCCSid[] = "@(#)xqct.cpp 1.01 (C) 2010 arb QuickChart display"; + + +/* + * Displays a georeferenced QuickChart with tidal information superimposed. + */ + + +/* + * Configuration: + * Define RESTRICT_TIDAL_DIAMONDS_TO_SELECTED_CHART if you want to + * only load tidal diamonds which are defined to be on the loaded chart. + * Sometimes larger scale charts have diamonds for the same area which + * it can be useful to load and compare but normally they are worse so + * you may want to define this to get rid of them. + * Define RESTRICT_TIDAL_LEVELS_TO_SELECTED_CHART similarly. + * Define ARROW_SCALE to make them visible. + * Define DEFAULT_CHART as first chart to load + * Define DEFAULT_TIDE_DATA_DIR as directory containing .C1 and .T1 files + * Define DEFAULT_HARMONICS_FILE as + */ +#define DEFAULT_TL_MUST_BE_ON_CHART false // could be on other charts +#define DEFAULT_TL_MUST_BE_UNIQUE true // XXX should be true after debugged +#define DEFAULT_TS_MUST_BE_ON_CHART false // could be on other charts +#define DEFAULT_TS_MUST_BE_UNIQUE true // XXX should be true after debugged +#define DEFAULT_TS_MUST_HAVE_KNOWN_REF true // pointless if TS ref station is unknown +#define ARROW_SCALE 40 +#define DEFAULT_CHART "BA1481_1.qct" +//#define DEFAULT_CHART_DIR "/users/local/arb/h/memorymap/v-g" +//#define DEFAULT_CHART_DIR "/mnt/hgfs/VM/tide/maptech" +#define DEFAULT_CHART_DIR qApp->applicationDirPath()+DIRSEPSTR+"qct" +#define DEFAULT_TIDE_DATA_DIR qApp->applicationDirPath() +#define DEFAULT_TIDEC1_ZIP "tidec1.zip" +#define DEFAULT_TIDET1_ZIP "tidet1.zip" +#define DEFAULT_TIDE_ZIP_PASSWORD QString::null +//#define DEFAULT_HARMONICS_FILE "harmonics-dwf-20091227-nonfree.tcd" +#define DEFAULT_HARMONICS_FILE "tcd/world.tcd" +#define DEFAULT_ZOOM_OUT_LEVEL 1 // full size +#define PRINTER_MARGIN_CM 1 // 1 cm margins +#define TIDE_MAX_LINE_LEN 512 // typically 450 bytes max + +/* + * Bugs: + * Still some jumps/sticky bits in bearing when new HW time is used, + * maybe caused by tables which don't wrap properly; + * need to think about wraparound or extrapolation rather than clipping. + * WARNING asking for tide at offset 968871.120000 hrs probably caused by + * the simple-minded search for high tide rather than calculating explicitly. + * Speed up TCD using a QDict cache of n,lat,lon rather than a prev String. + * Speed up moon phase - if jtime within synodic month of last jtime. + * Default zoom level in prefs is fairly useless. + * refAtHW is not used yet (it all breaks if value is false). + */ + +/* + * To do: + * Date editing: remember last used date or today's date for next time, + * button for today, buttons for prev/next day/week + * Slider at bottom for day? + * Printing: + * Print at full resolution + * Map display: + * Load tiles as needed instead of all at once + * Scale down uses colour interpolation vertically as well as horiz + * Zoom in/out should reload just image data not whole QCT file + * (then wouldn't have to reload tide data either) + * Same code could be used by printing to get full resolution. + * Nice to have: + * Show moon phase in status bar + * Overlays, eg. + * positions of wrecks, + * boat launch locations, + * Zoom should reposition based on mouse position not map center + * Collect all output (errors etc) into a log window + * Is a graph of tide height or current over time useful? + */ + + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include // for printing +#include // for printing +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include "satlib/dundee.h" +#include "satqt/qapp.h" // for UNICODE_ definitions +#include "satqt/helpdialog.h" +#include "satqt/mrumenu.h" +#include "satqt/inputdialog.h" +#include "satqt/qzip.h" +#include "satqt/calendardialog.h" +#include "satqt/fileopen.xpm" +#include "satqt/filesave.xpm" +#include "satqt/fileprint.xpm" +#include "satqt/calendaricon3.xpm" +#include "osmap/qct.h" +#include "satqt/kconfig.h" // for KAutoConfig +#include "satqt/kautoconfigdialog.h" // for KAutoConfig +#include "configdialog.h" // ditto +#include "qctimage.h" +#include "qctcollection.h" +#include "tidedata.h" +#include "tidecalc.h" +#include "xqct.h" + +#define UNUSED(x) ((x)=(x)) /* keep compiler quiet */ + +static const char * progname = "XQCT"; +static const char *LOG_E = "error"; +static const char *LOG_I = "xqct"; + + +/* ---------------------------------------------------------------------------- + * For checking whether two tidal locations are close enough that they would + * overlap or in fact are identical duplicates and so only one is necessary. + * XXX should get pixel resolution in degrees from QCT and return closeEnough + * if with so many pixels rather than so many degrees. + */ +static double +distanceBetween(double lat0, double lon0, double lat1, double lon1) +{ + // Should calculate Great Circle distance, but OK for close points + // Don't bother to take the square root for speed. + //debugf(1,"dist %f->%f and %f->%f = %f\n",lat0,lat1,lon0,lon1,((lat1-lat0)*(lat1-lat0) + (lon1-lon0)*(lon1-lon0))); + return ((lat1-lat0)*(lat1-lat0) + (lon1-lon0)*(lon1-lon0)); +} + +static bool +closeEnough(double distSquared) +{ + // If absolute difference is less than 0.00045 then close (~50 meters of latitude) + // return (distSquared < (0.00045 * 0.00045)); + // If absolute difference is less than 0.0009 then close (~100 meters of latitude) + // return (distSquared < (0.0009 * 0.0009)); + // Some of the tidal stream locations are so far off that we need to return this to filter them: + return (distSquared < (0.00155 * 0.00155)); +} + +static bool +closeEnough(double distSquared, double degreesPerPixel) +{ + double dist = sqrt(distSquared); + double pixels = dist / degreesPerPixel; + //debugf(1,"dist %f deg at %f deg per pix (%f pix per deg) is %f pixels\n",dist,degreesPerPixel,1.0/degreesPerPixel,pixels); + return (pixels < 20.0); +} + + +/* ---------------------------------------------------------------------------- + * Main window + */ +DisplayWindow::DisplayWindow() + : QMainWindow( 0, "xqct main window", WDestructiveClose) +{ + int id; + + //settings = new QSettings(); + settings = new KConfig("xqct"); // replaces QSettings(); reads file $HSYSDIR/xqctrc + const char *hsysdir = getenv(SYSCONFIGENV); + if (hsysdir) + settings->insertSearchPath(QSettings::Unix, hsysdir); + settings->insertSearchPath(QSettings::Windows, "/DSS"); + settings->beginGroup("xqct"); + int wx = settings->readNumEntry("x", -1); + int wy = settings->readNumEntry("y", -1); + if (wx != -1 && wy != -1) + move(wx, wy); + wx = settings->readNumEntry("width", -1); + wy = settings->readNumEntry("height", -1); + if (wx != -1 && wy != -1) + resize(wx, wy); + loadSettings(); + + // Create "File" menu + QPopupMenu * fileMenu = new QPopupMenu( this ); + menuBar()->insertItem( "&File", fileMenu ); + mruMenu = new MRUMenu(this, settings, NULL); + // mruMenu->setShortcuts(true); // useless as only activated after menu shown! + connect(mruMenu, SIGNAL(activatedText(const QString &, const QString &)), this, SLOT(loadNewMapFile(const QString &, const QString &))); + + fileMenu->insertItem( "&Open Map...", this, SLOT( loadMap() ), CTRL+Key_O ); + fileMenu->insertItem( "&Open Recent Map", mruMenu ); + fileMenu->insertItem( "&Save Map As...", this, SLOT( saveScreen() ), CTRL+Key_S ); + //fileMenu->insertItem( "&Save Map As...", this, SLOT( saveMap() ), CTRL+Key_S ); + //fileMenu->insertItem( "Print Whole Map...", this, SLOT( printMap() ) ); // usually too big to be useful + fileMenu->insertItem( "&Print Map...", this, SLOT( printScreen() ), CTRL+Key_P ); + fileMenu->insertSeparator(); + fileMenu->insertItem( "&Quit", this, SLOT( quit() ), CTRL+Key_Q ); + + + // Create "Edit" menu + editMenu = new QPopupMenu( this ); + menuBar()->insertItem( "&Edit", editMenu ); + id = editMenu->insertItem( "&Date...", this, SLOT( editDate() ), CTRL+Key_D); + id = editMenu->insertItem( "&Preferences", this, SLOT( editPrefs() )); + // XXX whatsThis + + + // Create "View" menu + viewMenu = new QPopupMenu( this ); + menuBar()->insertItem( "&View", viewMenu ); + + tidalLevelMenu = new QPopupMenu(viewMenu); + connect(tidalLevelMenu, SIGNAL(aboutToShow()), this, SLOT(showTidalLevelMenu())); + id = viewMenu->insertItem("Tidal &Level Locations", tidalLevelMenu); + + tidalStreamMenu = new QPopupMenu(viewMenu); + connect(tidalStreamMenu, SIGNAL(aboutToShow()), this, SLOT(showTidalStreamMenu())); + id = viewMenu->insertItem("Tidal &Diamond", tidalStreamMenu); + + // Create "Zoom" menu + QPopupMenu *zoomMenu = new QPopupMenu(viewMenu); + id = zoomMenu->insertItem("&Full size", this, SLOT(changeZoom(int)), 0, 1); + id = zoomMenu->insertItem("&Half size", this, SLOT(changeZoom(int)), 0, 2); + id = zoomMenu->insertItem("&Quarter size", this, SLOT(changeZoom(int)), 0, 4); + id = zoomMenu->insertItem("&Eighth size", this, SLOT(changeZoom(int)), 0, 8); + id = viewMenu->insertItem("&Zoom", zoomMenu); + + // Create "Help" menu + QPopupMenu * helpMenu = new QPopupMenu( this ); + menuBar()->insertSeparator(); + menuBar()->insertItem( "&Help", helpMenu ); + + helpMenu->insertItem( "&About", this, SLOT(about()), Key_F1 ); + helpMenu->insertItem( "&Manual", this, SLOT(helpmanual()) ); + helpMenu->insertSeparator(); + helpMenu->insertItem( "What's &This", this, SLOT(whatsThis()), SHIFT+Key_F1 ); + + QToolBar * fileTools = new QToolBar( this, "chart toolbar" ); + fileTools->setLabel( "Chart Toolbar" ); + new QToolButton( QPixmap(fileopen), "Open Map", QString::null, + this, SLOT(loadMap()), fileTools, "open map" ); + new QToolButton( QPixmap(filesave), "Save Map", QString::null, + this, SLOT(saveScreen()), fileTools, "save map" ); + new QToolButton( QPixmap(fileprint), "Print Map", QString::null, + this, SLOT(printScreen()), fileTools, "print map" ); + new QToolButton( QPixmap(calendaricon3), "Change Date", QString::null, + this, SLOT(editDate()), fileTools, "change date" ); + + // Main window contains a vertical box which groups: + // the map image, a slider, a label (status bar is at bottom) + QVBox *main = new QVBox(this); + + qctimage = new QCTImage(main); + // for information: + //qctimage->getQct()->printMetadata(stdout); + connect(qctimage, SIGNAL(location(double,double,long)), this, SLOT(mouse_moved(double,double))); + connect(qctimage, SIGNAL(mouseWheel(Qt::Orientation, int)), this, SLOT(mouse_wheel(Qt::Orientation, int))); + connect(qctimage, SIGNAL(contextMenu(double,double)), this, SLOT(context_menu(double,double))); + + slider = new QSlider(0, TIDECALC_PERDAY*3-1, 60/TIDECALC_INTERVAL_MINS, 0, QSlider::Horizontal, main, "slider"); + slider->setFocus(); + slider->setTickInterval(6); + slider->setTickmarks(QSlider::Below); + connect(slider, SIGNAL(valueChanged(int)), this, SLOT(slider_moved(int))); + + // Coordinate display + QHBox *infobox = new QHBox(main); + dateLabel = new QLabel(infobox, "dat"); dateLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); + latlonDegLabel = new QLabel(infobox, "deg"); latlonDegLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); + latlonDMSLabel = new QLabel(infobox, "dms"); latlonDMSLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); + bngLabel = new QLabel(infobox, "bng"); bngLabel->setFrameStyle(QFrame::Panel | QFrame::Sunken); + + // Choose the coming Saturday + QDate today = QDate::currentDate(); + if (today.dayOfWeek() < 6) + { + // Monday..Sunday is 1..7 so if before weekend then choose Saturday + today = today.addDays(6 - today.dayOfWeek()); + } + // Can't call setDate(today.year(), today.month(), today.day(), 0, 0) + // because that moves the slider which does the tide calcs and we're not + // ready for that yet so just set the time manually + slider_jtime = date_to_jtime(today.year(), today.month(), today.day(), 0, 0); + slider_offset = 0.0; + + // Start collecting maps (this will continue in a background thread) + // ie. in the constructor it calls mapCollectionPtr->collectMaps(); + mapCollectionPtr = new QCTCollection(DEFAULT_CHART_DIR); + + // Internal data + tidalStreamList.clear(); + tidalStreamList.setAutoDelete(true); + tidalLevelList.clear(); + tidalLevelList.setAutoDelete(true); + tideCalcPtr = new TideCalc(); + moonCalcPtr = new MoonCalc(); + + // Load the TCD file tide station database + tideCalcPtr->loadTideDatabase(DEFAULT_HARMONICS_FILE); + + // Load the first map (last one used if possible) + if (!mruMenu->mostRecentEntry().isEmpty()) + { + loadNewMapFile(mruMenu->mostRecentEntry(), mruMenu->mostRecentMetadata()); + } + else + loadNewMapFile(DEFAULT_CHART); + + setCentralWidget( main ); + + statusBar()->message("Ready", 1000); +} + + +DisplayWindow::~DisplayWindow() +{ + saveMapMetadata(); + saveSettings(); + delete settings; + + delete tideCalcPtr; + delete moonCalcPtr; + delete mapCollectionPtr; +} + + +/* ---------------------------------------------------------------------------- + */ +void DisplayWindow::loadSettings() +{ +#if 0 + QStringList list; + QStringList::Iterator iter; + settings->endGroup(); // grrr kautoconfig leaves it in a random group + list = settings->entryList("/xqct"); + for (iter = list.begin(); iter != list.end(); ++iter ) + { + QString val = settings->readEntry(QString("/xqct/") + *iter, ""); + printf("entryList: %s = %s\n", (const char*) *iter, (const char*)val); + } + list = settings->subkeyList("/xqct"); + for (iter = list.begin(); iter != list.end(); ++iter ) + { + printf("subkeyList: %s\n", (const char*) *iter); + QStringList list2; + QStringList::Iterator iter2; + QString subkey("/xqct/"); + subkey += *iter; + printf(" looking at %s\n", (const char*) subkey); + list2 = settings->entryList(subkey); + for (iter2 = list2.begin(); iter2 != list2.end(); ++iter2 ) + { + printf(" entryList: %s\n", (const char*) *iter2); + } + } +#endif + cfg_TLmustBeOnChart = settings->readBoolEntry("TLmustBeOnChart", DEFAULT_TL_MUST_BE_ON_CHART); + cfg_TLmustBeUnique = settings->readBoolEntry("TLmustBeUnique", DEFAULT_TL_MUST_BE_UNIQUE); + cfg_TSmustBeOnChart = settings->readBoolEntry("TSmustBeOnChart", DEFAULT_TS_MUST_BE_ON_CHART); + cfg_TSmustBeUnique = settings->readBoolEntry("TSmustBeUnique", DEFAULT_TS_MUST_BE_UNIQUE); + cfg_TSmustHaveKnownRef = settings->readBoolEntry("TSmustHaveKnownRef", DEFAULT_TS_MUST_HAVE_KNOWN_REF); + // map 0,1,2,3 to 1,2,4,8 + cfg_zoomOutLevel = 1 << settings->readNumEntry("zoomOutLevel", DEFAULT_ZOOM_OUT_LEVEL); +} + + +/* ---------------------------------------------------------------------------- + */ +void DisplayWindow::saveSettings() +{ + // map 1,2,4,8 to 0,1,2,3 + int level = cfg_zoomOutLevel==8?3:(cfg_zoomOutLevel==4?2:(cfg_zoomOutLevel==2?1:0)); + //printf("saveSettings zoom %d save %d\n", cfg_zoomOutLevel, level); + //printf("saveSettings TSmustBeUnique=%s\n", cfg_TSmustBeUnique?"true":"false"); + settings->writeEntry("x", x()); + settings->writeEntry("y", y()); + settings->writeEntry("width", width()); + settings->writeEntry("height", height()); + // XXX the bools get written as integers (0 or 1) for some reason + // maybe because we're using KConfig instead of QSettings? + // It still works though. + // KAutoConfig likes to actually delete entries if the value is + // the same as the default (which is kind of nice if you later + // change the default) but here we just write every setting. + settings->writeEntry("TLmustBeOnChart", cfg_TLmustBeOnChart); + settings->writeEntry("TLmustBeUnique", cfg_TLmustBeUnique); + settings->writeEntry("TSmustBeOnChart", cfg_TSmustBeOnChart); + settings->writeEntry("TSmustBeUnique", cfg_TSmustBeUnique); + settings->writeEntry("TSmustHaveKnownRef", cfg_TSmustHaveKnownRef); + settings->writeEntry("zoomOutLevel", level); +} + + +/* ---------------------------------------------------------------------------- + */ +void DisplayWindow::slider_moved(int pos) +{ + slider_offset = pos * TIDECALC_INTERVAL_MINS; + debugf(1, "slider_moved pos %d is mins %f\n", pos, slider_offset); + + // Update the current time in the status bar + dateLabel->setText(QString(jctime(slider_jtime + slider_offset))); + + QApplication::setOverrideCursor(waitCursor); + plotTidalStreams(); + plotTidalLevels(); + QApplication::restoreOverrideCursor(); +} + + +/* ---------------------------------------------------------------------------- + * Mouse has moved so update the position text + */ +QString +coord_str_deg(double lat, double lon) +{ + QString msg; + msg.sprintf("%8.4f %c, %8.4f %c", fabs(lat), lat>0?'N':'S', fabs(lon), lon>0?'E':'W'); + return msg; +} + + +QString +coord_str_dms(double lat, double lon) +{ + QString msg; + int neglat = (lat < 0); + int neglon = (lon < 0); + lat = fabs(lat); + lon = fabs(lon); + double latmin = lat - (int)lat; + double lonmin = lon - (int)lon; + msg.sprintf("%d* %.2f' %c, %d* %.2f' %c", (int)lat, latmin*60.0, neglat?'S':'N', (int)lon, lonmin*60.0, neglon?'W':'E'); + msg.replace("*", QString(QChar(UNICODE_DEGREE))); + return msg; +} + + +QString +coord_str_bng(double lat, double lon) +{ + QString msg; + return msg; +} + + +void +DisplayWindow::mouse_moved(double lat, double lon) +{ + latlonDegLabel->setText(coord_str_deg(lat, lon)); + latlonDMSLabel->setText(coord_str_dms(lat, lon)); + bngLabel->setText(coord_str_bng(lat, lon)); +} + + +/* ---------------------------------------------------------------------------- + * Mouse wheel has been scrolled, zoom in or out + */ +void +DisplayWindow::mouse_wheel(Qt::Orientation orient, int delta) +{ + if (orient == Qt::Horizontal) + return; + bool positive = delta > 0; + int newzoom = cfg_zoomOutLevel; + if (!positive && newzoom < 8) + { + newzoom <<= 1; + } + else if (positive && newzoom > 1) + { + newzoom >>= 1; + } + debugf(1,"mouse_wheel delta %d new level %d\n",delta,newzoom); + if (newzoom != cfg_zoomOutLevel) + changeZoom(newzoom); +} + + +/* ---------------------------------------------------------------------------- + * Context menu requested at given latitude/longitude. + * Show list of maps which cover that location + * and look through all tidal levels and tidal streams to see if any are close + * and add a menu entry to get more details. + */ +void +DisplayWindow::context_menu(double latN, double lonE) +{ + int id, nn; + + debugf(1,"ContextMenu %f %f\n", latN, lonE); + + // Create a menu + QPopupMenu *contextMenu = new QPopupMenu(this); + + // Add a submenu listing available maps + mapContextMenu = new QPopupMenu(contextMenu); + id = contextMenu->insertItem("Maps at cursor", mapContextMenu); + + QStringList maps = mapCollectionPtr->mapsListAtLatLon(latN, lonE); + QStringList::Iterator mapiter; + nn = 0; + for (mapiter = maps.begin(); mapiter != maps.end(); ++mapiter) + { + debugf(1,"Map at cursor: %s\n", (const char *)*mapiter); + id = mapContextMenu->insertItem(*mapiter, this, SLOT(context_menu_map(int)), 0, nn++); + } + if (nn == 0) + { + id = mapContextMenu->insertItem("None"); + mapContextMenu->setItemEnabled(id, false); + } + + // Add an entry for tidal levels + nn = 0; + for ( TidalLevel *tlpiter = tidalLevelList.first(); tlpiter; tlpiter = tidalLevelList.next() ) + { + if (closeEnough(distanceBetween(latN, lonE, tlpiter->getLat(), tlpiter->getLon()), qctimage->getQct()->getDegreesPerPixel())) + { + //debugf(2, " %s at %f %f\n", (const char*)tlpiter->getName(), tlpiter->getLat(), tlpiter->getLon()); + id = contextMenu->insertItem(tlpiter->getName(), this, SLOT(context_menu_level(int)), 0, nn); + } + nn++; + } + + // Add an entry for tidal streams + nn = 0; + for ( TidalStream *tspiter = tidalStreamList.first(); tspiter; tspiter = tidalStreamList.next() ) + { + if (closeEnough(distanceBetween(latN, lonE, tspiter->getLat(), tspiter->getLon()), qctimage->getQct()->getDegreesPerPixel())) + { + //debugf(2, " %s at %f %f ref %s\n", (const char*)tspiter->getName(), tspiter->getLat(), tspiter->getLon(), (const char*)tspiter->getRef()); + id = contextMenu->insertItem(tspiter->getName() + " via "+tspiter->getRef(), this, SLOT(context_menu_stream(int)), 0, nn); + } + nn++; + } + + contextMenu->exec(QCursor::pos()); + delete contextMenu; +} + + +void +DisplayWindow::context_menu_map(int id) +{ + debugf(1, "Request map number %d = %s\n", id, (const char*) mapContextMenu->text(id)); + // Lookup map name by extracting it from the menu item chosen + // then lookup the map filename by querying the map collection + // then load it (will save the current map position, load new one + // and jump to same position) + QString fn = mapCollectionPtr->getFilenameForMap(mapContextMenu->text(id)); + debugf(1, " so load filename %s\n", (const char*)fn); + loadNewMapFile(mapCollectionPtr->getFilenameForMap(mapContextMenu->text(id))); +} + + +void +DisplayWindow::context_menu_level(int id) +{ + debugf(1, "Context menu Level %d\n", id); + int nn = 0; + for ( TidalLevel *tlpiter = tidalLevelList.first(); tlpiter; tlpiter = tidalLevelList.next() ) + { + if (nn == id) + { + debugf(1, " is %s\n", (const char*)tlpiter->getName()); + QMessageBox::information(this, "Tidal Level", + QString("

The tidal level %1 has:

    " + "
  • Mean High Water (Spring) %2" + "
  • Mean Low Water (Spring) %3" + "
  • Mean High Water (Neap) %4" + "
  • Mean Low Water (Neap) %5" + "
  • Current Level %6
") + .arg(tlpiter->getName()) + .arg(tlpiter->getMHWS()) + .arg(tlpiter->getMLWS()) + .arg(tlpiter->getMHWN()) + .arg(tlpiter->getMLWN()) + .arg(tlpiter->getCurrentLevel())); + break; + } + nn++; + } +} + + +void +DisplayWindow::context_menu_stream(int id) +{ + debugf(1, "Context menu Stream %d\n", id); + int nn = 0; + for ( TidalStream *tspiter = tidalStreamList.first(); tspiter; tspiter = tidalStreamList.next() ) + { + if (nn == id) + { + debugf(1, " is %s\n", (const char*)tspiter->getName()); + float bearing = tspiter->getCurrentBearing(); + QMessageBox::information(this, "Tidal Stream", + QString("

The tidal stream %1 is:

    " + "
  • referenced to the tidal station %2" + "
  • current bearing %3 degrees clockwise from North" + "
  • current rate %4 knots
") + .arg(tspiter->getName()) + .arg(tspiter->getRef()) + .arg(bearing < 0 ? bearing+360.0 : bearing) + .arg(tspiter->getCurrentRate())); + break; + } + nn++; + } +} + + +/* ---------------------------------------------------------------------------- + * Slot called by View menu (menu id is actually the desired zoom level 1,2,4,8) + * or from mouse_wheel + */ +void +DisplayWindow::changeZoom(int id) +{ + debugf(1,"Changezoom from %d to %d\n", cfg_zoomOutLevel, id); + cfg_zoomOutLevel = id; + // XXX check map already loaded first?? + double lat, lon; + qctimage->latLonOfCenter(&lat, &lon); + debugf(1,"map center before %f %f\n",lat,lon); + loadNewMapFile(mapFilename); + qctimage->scrollToLatLon(lat, lon); + debugf(1,"map center after %f %f\n",lat,lon); +} + + +/* ---------------------------------------------------------------------------- + * Menu listing all Tidal Levels (where tide heights can be calculated) + */ +void +DisplayWindow::showTidalLevelMenu() +{ + int id, nn = 0; + tidalLevelMenu->clear(); + for ( TidalLevel *tlpiter = tidalLevelList.first(); tlpiter; tlpiter = tidalLevelList.next() ) + { + QString label(tlpiter->getName()); + id = tidalLevelMenu->insertItem(label, this, SLOT(tidalLevelMenuSelected(int)), 0, nn++); + } + if (!nn) + tidalLevelMenu->setItemEnabled(tidalLevelMenu->insertItem("No Tidal Levels loaded or none on this chart"), false); +} + +void +DisplayWindow::tidalLevelMenuSelected(int id) +{ + if (id < 0 || id > tidalLevelList.count()-1) + return; + qctimage->scrollToLatLon(tidalLevelList.at(id)->getLat(), + tidalLevelList.at(id)->getLon()); +} + + +/* ---------------------------------------------------------------------------- + * Menu listing all Tidal Streams (Tidal Diamonds) + */ +void +DisplayWindow::showTidalStreamMenu() +{ + int id, nn = 0; + tidalStreamMenu->clear(); + for ( TidalStream *tspiter = tidalStreamList.first(); tspiter; tspiter = tidalStreamList.next() ) + { + QString label(tspiter->getName()); + label += " on " + tspiter->getChart(); + label += " via " + tspiter->getRef(); + id = tidalStreamMenu->insertItem(label, this, SLOT(tidalStreamMenuSelected(int)), 0, nn++); + } + if (!nn) + tidalStreamMenu->setItemEnabled(tidalStreamMenu->insertItem("No Tidal Streams loaded or none on this chart"), false); +} + +void +DisplayWindow::tidalStreamMenuSelected(int id) +{ + if (id < 0 || id > tidalStreamList.count()-1) + return; + qctimage->scrollToLatLon(tidalStreamList.at(id)->getLat(), + tidalStreamList.at(id)->getLon()); +} + + +/* ---------------------------------------------------------------------------- + * loadMap - called from menu, prompts for a *.qct file to load + * loadNewMapFile - called from loadMap and from mruMenu loads map then tide + * loadMapFile - called from load(New)Map or changeZoom does the loading + * the distinction is that changing the zoom doesn't require tide reload + * and doesn't want previous zoom/center to be saved in the MRU menu + */ +void +DisplayWindow::saveMapMetadata() +{ + double lat, lon; + + // Store the current map, position and zoom in the MRU metadata + // This assumes nothing has fiddled with the most recent entry + // since loadMapFile last used mruMenu->add. + if (qctimage->latLonOfCenter(&lat, &lon)) + { + QString metadata; + metadata.sprintf("%d;%f;%f", cfg_zoomOutLevel, lat, lon); + mruMenu->setMostRecentMetadata(metadata); + } +} + +void +DisplayWindow::loadMap() +{ + QString qctdir(DEFAULT_CHART_DIR); + QString qctname( QFileDialog::getOpenFileName(qctdir, "Maps and charts (*.qct)", this) ); + if (qctname.isEmpty()) + return; + + loadNewMapFile(qctname); +} + + +void +DisplayWindow::loadNewMapFile(const QString &qctname, const QString &qctMetadata) +{ + // Store the current map, position and zoom in the MRU metadata + // This assumes nothing has fiddled with the most recent entry + // since loadMapFile last used mruMenu->add. + saveMapMetadata(); + + // Load the new map and reposition/zoom it + loadMapFile(qctname, qctMetadata); + + // Reload the tide info to get new arrows + loadTidalData(); + + // Plot the overlays + QApplication::setOverrideCursor(waitCursor); + plotTidalStreams(); + plotTidalLevels(); + QApplication::restoreOverrideCursor(); + + // Update the current time in the status bar + dateLabel->setText(QString(jctime(slider_jtime + slider_offset))); +} + + +void +DisplayWindow::loadMapFile(const QString &qctname, const QString &qctMetadata) +{ + debugf(1, "loadMapFile %s\n",(const char*)qctname); + + // Decode the metadata (zoom and center) + double lat = 0, lon = 0; + if (!qctMetadata.isEmpty()) + { + QStringList parts = QStringList::split(';', qctMetadata); + if (!parts[0].isEmpty()) + cfg_zoomOutLevel = parts[0].toInt(); + if (!parts[1].isEmpty()) + lat = parts[1].toDouble(); + if (!parts[1].isEmpty()) + lon = parts[2].toDouble(); + } + + // Free the previous image + qctimage->unload(); + + // Load the new image at the configured zoom level + // Failure refreshes the screen to remove old one + if (!qctimage->load(qctname, cfg_zoomOutLevel)) + { + qctimage->updateContents(); + return; + } + + // Save as most recent entry + // If metadata given then preserve it for this file too + mruMenu->add(qctname); + mruMenu->setMostRecentMetadata(qctMetadata); + + mapFilename = qctname; + + // Set the window title to include the map name + QString title("XQCT - "); + title += qctimage->getQct()->getName(); + debugf(1, "setCaption '%s'\n", (const char*)title); + setCaption(title); + + // Metadata contains location of center to view + if (lat && lon) + { + qctimage->scrollToLatLon(lat, lon); + } + + // Refresh the whole window + qctimage->updateContents(); +} + + +/* ---------------------------------------------------------------------------- + * loadTidalData reads all *.C1 and *.T1 files containing tidal information, + * sifts out the duplicates according to the cfg_ preferences + * and appends to the lists tidalLevelList and tidalStreamList. + */ + +bool +DisplayWindow::loadTidalLevelFile(const QString &zipname, const QString &zippassword, const QString &filename) +{ +#ifdef USE_UNZIP + ZipFile file(zipname); + file.setName(filename, zippassword); + if (!file.open(IO_ReadOnly)) + return false; +#else + QFile file(filename); + debugf(1, "load %s\n", (const char*)file.name()); + if (!file.open(IO_ReadOnly)) + return false; +#endif + QString line; + while (file.readLine(line, TIDE_MAX_LINE_LEN) > 0) + { + //debugf(1, "TL::%s", (const char*)line); + TidalLevel *tlp, *tlpiter; + tlp = new TidalLevel(line); + if (!tlp->isOk()) + { + delete tlp; + continue; + } + // Ignore tide levels not on this chart + if (cfg_TLmustBeOnChart && (qctimage->getQct()->getIdentifier() != tlp->getChart())) + { + //debugf(1, "TL: %s != %s\n", (const char*)qctimage->getQct()->getIdentifier(), (const char*)tlp->getChart()); + delete tlp; + continue; + } + // Ignore tide levels with coords outside boundary of this chart + if (!qctimage->getQct()->coordInsideMap(tlp->getLat(), tlp->getLon())) + { + //debugf(1, "TL: %s at %f,%f is not on this chart\n", (const char*)tlp->getName(), tlp->getLat(), tlp->getLon()); + delete tlp; + continue; + } + // Check for duplicates, just ignore the new one + // assuming they actually are identical and first is ok + if (cfg_TLmustBeUnique) + for ( tlpiter = tidalLevelList.first(); tlpiter; tlpiter = tidalLevelList.next() ) + { + if (closeEnough(distanceBetween(tlpiter->getLat(), tlpiter->getLon(), tlp->getLat(), tlp->getLon()), qctimage->getQct()->getDegreesPerPixel())) + { + debugf(2," IGNORE %s - same location as %s\n", (const char*)tlp->getName(), (const char*)tlpiter->getName()); + delete tlp; + tlp = 0; + break; + } + } + if (tlp == 0) + continue; + debugf(1, "Tide Level: Spring Tide range %.1f to %.1f at %s\n", tlp->getMLWS(), tlp->getMHWS(), (const char*)tlp->getName()); + debugf(1, "Tide Level: Neap Tide range %.1f to %.1f at %s\n", tlp->getMLWN(), tlp->getMHWN(), (const char*)tlp->getName()); + tidalLevelList.append(tlp); + } + file.close(); + return true; +} + + +bool +DisplayWindow::loadTidalStreamFile(const QString &zipname, const QString &zippassword, const QString &filename) +{ +#ifdef USE_UNZIP + ZipFile file(zipname); + file.setName(filename, zippassword); + if (!file.open(IO_ReadOnly)) + return false; +#else + QFile file(filename); + debugf(1, "load %s\n", (const char*)file.name()); + if (!file.open(IO_ReadOnly)) + return false; +#endif + QString line; + while (file.readLine(line, TIDE_MAX_LINE_LEN) > 0) + { + TidalStream *tsp, *tspiter; + tsp = new TidalStream(line); + if (!tsp->isOk()) + { + delete tsp; + continue; + } + // Ignore tide streams not on this chart + // Can be useful to see all diamonds from other charts though + // (assuming they are within the chart boundary checked below) + if (cfg_TSmustBeOnChart && (qctimage->getQct()->getIdentifier() != tsp->getChart())) + { + //printf("TS: %s != %s\n", (const char*)qctimage->getQct()->getIdentifier(), (const char*)ts.getChart()); + delete tsp; + continue; + } + // Ignore tide levels off this chart + if (!qctimage->getQct()->coordInsideMap(tsp->getLat(), tsp->getLon())) + { + //printf("TS: %s at %f,%f is not on this chart\n", (const char*)ts.getName(), ts.getLat(), ts.getLon()); + delete tsp; + continue; + } + //debugf(1, "READ %s\n", (const char*)line); + debugf(1, "Tidal Stream %s referenced to %s at %sW (%f, %f)\n", (const char*)tsp->getName(), (const char*)tsp->getRef(), tsp->refAtHW()? "H":"L", tsp->getLat(), tsp->getLon()); + // Ignore tide streams if ref station is not in tide database + if (cfg_TSmustHaveKnownRef) + { + double lat, lon; + if (!tideCalcPtr->getStationLocation(tsp->getRef(), &lat, &lon)) + { + log_message(LOG_I, stderr, "TidalStream ignored because %s is not a recognised location", (const char*)tsp->getRef()); + debugf(2, " IGNORED %s - ref not in tide db %s\n", (const char*)tsp->getName(), (const char*)tsp->getRef()); + delete tsp; + continue; + } + } + // See if there's already one at the location + if (cfg_TSmustBeUnique) + for ( tspiter = tidalStreamList.first(); tspiter; tspiter = tidalStreamList.next() ) + { + if (closeEnough(distanceBetween(tspiter->getLat(), tspiter->getLon(), tsp->getLat(), tsp->getLon()), qctimage->getQct()->getDegreesPerPixel())) + { + // If both have the same reference station and location then they are + // hopefully identical (or we can't tell which is best) so ignore new one + if (tspiter->getRef() == tsp->getRef()) + { + debugf(2, " IGNORED - same location AND ref station, so identical\n"); + delete tsp; + tsp = 0; + break; + } + // Find out which one has the closest reference station + double reflat0, reflon0, reflat1, reflon1; + double refdist1, refdist2; + debugf(2, " compare %s\n", (const char*)tsp->getRef()); + tideCalcPtr->getStationLocation(tsp->getRef(), &reflat0, &reflon0); + debugf(2, " to %s\n", (const char*)tspiter->getRef()); + tideCalcPtr->getStationLocation(tspiter->getRef(), &reflat1, &reflon1); + refdist1 = distanceBetween(reflat0, reflon0, tsp->getLat(), tsp->getLon()); // new + refdist2 = distanceBetween(reflat1, reflon1, tsp->getLat(), tsp->getLon()); // old + debugf(2, " REJECT - already in the list %f vs %f\n", refdist1, refdist2); + // XXX choose whether to reject the new one or delete the existing one + // Remove the one which is furthest away + // Could also deliberately choose the one with the same reference station + // ref station used by the nearest suborbinate station + // (eg. if this tidal diamond is close to Dundee and Dundee is referenced to Aberdeen) + if (refdist2 > refdist1) + { + // Remove the old one it is further away + // Could use replace but then the append below would have to be skipped + // so easiest to just remove the old one here and fall through to append + debugf(2, " remove old one\n"); + tidalStreamList.removeRef(tspiter); + } + else + { + // Ignore the new one it is further away + debugf(2, " ignore new one\n"); + delete tsp; + tsp = 0; + } + break; + } + } + if (tsp == 0) + continue; + tidalStreamList.append(tsp); + } + file.close(); + return true; +} + + +void +DisplayWindow::loadTidalData() +{ +#ifndef USE_UNZIP + QDir dir(dirname); + QStringList c1list = dir.entryList("*C10.C1"); + QStringList t1list = dir.entryList("*T10.T1"); + loadTidalLevelFile(dirname+"/"+(*diriter)); + loadTidalLevelFile(dirname+"/"+(*diriter)); +#endif + debugf(1, "loadTidalData\n"); + + // Find all the files for year 2010 (have last two digits 10) + // Names BAnnTyy.T1 and BAnnCyy.C1 + QString c1zip(DEFAULT_TIDE_DATA_DIR+DIRSEPSTR+DEFAULT_TIDEC1_ZIP); + QString t1zip(DEFAULT_TIDE_DATA_DIR+DIRSEPSTR+DEFAULT_TIDET1_ZIP); + + ZipDir c1zipdir(c1zip); + ZipDir t1zipdir(t1zip); + + QStringList c1list = c1zipdir.entryList("*C10.C1"); + QStringList t1list = t1zipdir.entryList("*T10.T1"); + + QStringList::Iterator diriter; + + // Read the Tide Levels files (*.T1) containing mean high/low water + tidalLevelList.clear(); + for (diriter = t1list.begin(); diriter != t1list.end(); ++diriter) + { + loadTidalLevelFile(t1zip, DEFAULT_TIDE_ZIP_PASSWORD, *diriter); + } + + // Read the Tidal Streams files (*.C1) containing tidal diamonds + tidalStreamList.clear(); + for (diriter = c1list.begin(); diriter != c1list.end(); ++diriter) + { + loadTidalStreamFile(c1zip, DEFAULT_TIDE_ZIP_PASSWORD, *diriter); + } + + debugf(1, "Final list of Tidal Level stations on this chart:\n"); + for ( TidalLevel *tlpiter = tidalLevelList.first(); tlpiter; tlpiter = tidalLevelList.next() ) + { + debugf(2, " %s at %f %f\n", (const char*)tlpiter->getName(), tlpiter->getLat(), tlpiter->getLon()); + } + + debugf(1, "Final list of Tidal Streams on this chart:\n"); + for ( TidalStream *tspiter = tidalStreamList.first(); tspiter; tspiter = tidalStreamList.next() ) + { + debugf(2, " %s at %f %f ref %s\n", (const char*)tspiter->getName(), tspiter->getLat(), tspiter->getLon(), (const char*)tspiter->getRef()); + } +} + + +/* ---------------------------------------------------------------------------- + * plotTidalStreams is called whenever the time slider is moved or date changed + * so recalculate all the tidal streams in the list and plot the new arrows + */ +void +DisplayWindow::plotTidalStreams() +{ + TidalStream *tsp; + double jtime; + float tideHeight; + double jtimeHW; + float lat, lon; + float bearing, rate, length; + double minsFromHW; + double lunarPhaseFraction; + + jtime = slider_jtime + slider_offset; + + debugf(1, "plotTidalStreams at %s\n", jctime(jtime)); + + // Find how far through the moon's cycle we are + lunarPhaseFraction = moonCalcPtr->fractionFromSpringToNeap(jtime); + + // Remove all previously plotted arrows and refresh those screen areas + qctimage->unplotArrows(); + + // Calculate new direction of all arrows and plot them + for (tsp = tidalStreamList.first(); tsp; tsp = tidalStreamList.next()) + { + debugf(1, "plot TidalStream %s\n", (const char*)tsp->getName()); + // Where is this tidal stream + lat = tsp->getLat(); + lon = tsp->getLon(); + // Which port does this tidal stream reference + QString refstation = tsp->getRef(); + // Find the port's nearest HW time + tideCalcPtr->findNearestHighWater(refstation, jtime, &tideHeight, &jtimeHW); + // Find the bearing and rate of the stream at that time in the cycle + minsFromHW = jtime - jtimeHW; + tsp->getStreamMinsFromRefAndMoon(minsFromHW, lunarPhaseFraction, &bearing, &rate); + length = rate * ARROW_SCALE; + qctimage->plotArrow(lat, lon, bearing, length); + } +} + + +void +DisplayWindow::plotTidalLevels() +{ + TidalLevel *tlp; + double jtime; + float lat, lon; + float lowtide, hightide, tideHeight; + + jtime = slider_jtime + slider_offset; + + debugf(1, "plotTidalLevels at %s\n", jctime(jtime)); + + // Remove all previously plotted tides and refresh those screen areas + qctimage->unplotTides(); + + // Calculate new direction of all arrows and plot them + for (tlp = tidalLevelList.first(); tlp; tlp = tidalLevelList.next()) + { + // Where is this tidal stream + lat = tlp->getLat(); + lon = tlp->getLon(); + // What is the tidal range right now + // XXX should interpolate for fraction between spring and neap + lowtide = tlp->getMLWS(); + hightide = tlp->getMHWS(); + // Find the port's tide right now + tideCalcPtr->findTide(tlp->getName(), jtime, &tideHeight); + tlp->setCurrentLevel(tideHeight); // used by getCurrentLevel later in context menu + debugf(1, "plot TidalLevel %s = %f [%f .. %f]\n", (const char*)tlp->getName(), tideHeight, lowtide, hightide); + qctimage->plotTide(lat, lon, lowtide, hightide, tideHeight); + } +} + + +/* ---------------------------------------------------------------------------- + * Change the starting date + */ +void +DisplayWindow::setDate(int Y, int M, int D, int h, int m) +{ + slider_jtime = date_to_jtime(Y, M, D, h, m); + slider_offset = 0.0; + int newpos = 0; // start at the left hand side + int curval = slider->value(); + slider->setValue(newpos); + // if slider value is unchanged then signal not emitted so call slot manually + if (curval==newpos) + slider_moved(newpos); +} + + +void +DisplayWindow::editDate() +{ + int Y, M, D, h; + double m; + jtime_to_date(slider_jtime + slider_offset, &Y, &M, &D, &h, &m); + QDate startdate(Y, M, D); + QDate dat = CalendarDialog::getDate(this, startdate, QPoint()); + // it returns the start date if dialog rejected + if (dat == startdate) + return; +#if 0 + bool ok; + QDate dat = QDate::currentDate(), min, max; + dat = InputDialog::getDate("Date", "Choose date", + startdate, min, max, QDateEdit::DMY, &ok, this, "dateedit"); + if (!ok) + return; +#endif + setDate(dat.year(), dat.month(), dat.day(), 0, 0); +} + + +/* ---------------------------------------------------------------------------- + * Edit the application preferences + */ +void +DisplayWindow::editPrefs() +{ + // Check if already open and if so just bring it to foreground + if (KAutoConfigDialog::showDialog("configdialog")) + return; + + // Create a new dialog (name must match the one above) + KAutoConfigDialog *dialog = new KAutoConfigDialog(this, "configdialog", KDialogBase::Tabbed, settings); + + // Add each "page" of settings + ConfigWidget *configwidget = new ConfigWidget(0, "configwidget"); + //dialog->addPage(configwidget, "Page Name", "settings_group", "icon name"); + dialog->addPage(configwidget, "Display Preferences", "General", ""); + + // Reload cfg_* variables when settings are changed + connect(dialog, SIGNAL(settingsChanged()), this, SLOT(loadSettings())); + + dialog->show(); +} + + +/* ---------------------------------------------------------------------------- + * Save, called from menu; saves the loaded map as a PNG image. + */ +void +DisplayWindow::saveMap() +{ + QString filename = QFileDialog::getSaveFileName(QString::null, "*.png", this, "savedialog"); + if (!filename.isEmpty()) + { + if (!filename.endsWith(".png", false)) + filename += ".png"; + bool saved; + QApplication::setOverrideCursor(waitCursor); + saved = qctimage->save(filename, "PNG"); + QApplication::restoreOverrideCursor(); + if (!saved) + QMessageBox::warning(this, progname, "Error saving image"); + } +} + + +void +DisplayWindow::saveScreen() +{ + QString filename = QFileDialog::getSaveFileName(QString::null, "*.png", this, "savedialog"); + if (!filename.isEmpty()) + { + if (!filename.endsWith(".png", false)) + filename += ".png"; + bool saved; + QApplication::setOverrideCursor(waitCursor); + // Determine the region visible on screen + int xx, yy, ww, hh; + xx = qctimage->contentsX(); + yy = qctimage->contentsY(); + ww = qctimage->visibleWidth(); + hh = qctimage->visibleHeight(); + // Render it into a pixmap of the same dimensions (depth will be same as screen) + QPixmap pixmap(ww, hh); + QPainter painter(&pixmap); + painter.setViewport(0,0,ww,hh); // device coordinate system (pixmap) + painter.setWindow(xx,yy,ww,hh); // logical coordinate system (map pixels) + qctimage->render(&painter, xx, yy, ww, hh); + // Save the pixmap + saved = pixmap.save(filename, "PNG"); + QApplication::restoreOverrideCursor(); + if (!saved) + QMessageBox::warning(this, progname, "Error saving image"); + } +} + + +/* ---------------------------------------------------------------------------- + * Print, called from menu; prints the loaded map. + */ +bool +DisplayWindow::printMapSection(QRect section) +{ + float image_aspect_ratio, paper_aspect_ratio; + QPrinter printer( QPrinter::HighResolution ); + + int xx, yy, ww, hh; + xx = section.x(); + yy = section.y(); + ww = section.width(); + hh = section.height(); + + // Choose a default orientation suitable for image aspect ratio + image_aspect_ratio = (float)ww / hh; + if (image_aspect_ratio > 1.0) + printer.setOrientation(QPrinter::Landscape); + else + printer.setOrientation(QPrinter::Portrait); + // Graphs are usually in colour + printer.setColorMode(QPrinter::Color); + // Ignore "printable" margins and start at 0,0 + printer.setFullPage(TRUE); + + // Pop up print dialog asking for destination etc. + if (printer.setup(this)) + { + QApplication::setOverrideCursor(waitCursor); + QPainter painter(&printer); + if( !painter.isActive() ) // starting printing failed + { + QApplication::restoreOverrideCursor(); + QMessageBox::warning(this, "Print", "Error initialising printer"); + return false; + } + // Get actual page size and place "paper" inset by 2cm margins + QPaintDeviceMetrics metrics(painter.device()); + int dpiy = metrics.logicalDpiY(); + int margin = (int) ( (PRINTER_MARGIN_CM/2.54)*dpiy ); // 1 cm margins + int paper_left = margin; + int paper_top = margin; + int paper_width = metrics.width() - 2*margin; + int paper_height = metrics.height() - 2*margin; + paper_aspect_ratio = (float)paper_width / paper_height; + debugf(1, "logical dpi %d margin %d\n", dpiy, margin); + debugf(1, "image_aspect_ratio=%f paper_aspect_ratio=%f\n", image_aspect_ratio, paper_aspect_ratio); + debugf(1, "image rect %d,%d %dx%d\n", xx, yy, ww, hh); + debugf(1, "paper rect %d,%d %dx%d\n", paper_left, paper_top, paper_width, paper_height); + // If paper is wider than image then offset the left edge + // otherwise offset the top edge + if (paper_aspect_ratio > image_aspect_ratio) + { + int new_width = NINT(paper_height * image_aspect_ratio); + paper_left += (paper_width - new_width)/2; + paper_width = new_width; + debugf(1, "pap>img, paper now %d,%d %dx%d\n", paper_left, paper_top, paper_width, paper_height); + } + else + { + int new_height = NINT(paper_width / image_aspect_ratio); + paper_top += (paper_height - new_height)/2; + paper_height = new_height; + debugf(1, "paprender(&painter, xx, yy, ww, hh); + painter.restore(); + + QString text(jctime(slider_jtime+slider_offset)); + //QRect textbbox = painter.boundingRect(xx, yy, 0, 0, AlignLeft|AlignTop, text); + //printf("paper_width %d ww %d text width %d\n", paper_width, ww, textbbox.width()); + //textbbox.setSize(textbbox.size() / (textbbox.size().width()/paper_width/0.25)); + //textbbox.setSize(textbbox.size() / 2); + //painter.drawText(textbbox, AlignLeft|AlignTop, text); + painter.drawText(margin, margin, text); + QApplication::restoreOverrideCursor(); + } + return true; +} + + +bool +DisplayWindow::printMap() +{ + QRect section(0, 0, + qctimage->contentsWidth(), qctimage->contentsHeight()); + return printMapSection(section); +} + + +bool +DisplayWindow::printScreen() +{ + QRect section(qctimage->contentsX(), qctimage->contentsY(), + qctimage->visibleWidth(), qctimage->visibleHeight()); + return printMapSection(section); +} + + +/* ---------------------------------------------------------------------------- + * Quit, called from menu + */ +void +DisplayWindow::quit() +{ + qApp->quit(); +} + + +/* ---------------------------------------------------------------------------- + * Display About box + */ +void +DisplayWindow::about() +{ + QString msg=QString("xqct 1.01 (c) 2010 Andrew Brooks \n" + "\n" + "This program displays QuickChart maps and tidal information"); + QMessageBox::about( this, progname, msg); +} + +void +DisplayWindow::helpmanual() +{ + static HelpDialog *helpdialog = new HelpDialog(this, "xqct.html"); + helpdialog->show(); +} diff --git a/xqct.h b/xqct.h new file mode 100644 index 0000000..e579a72 --- /dev/null +++ b/xqct.h @@ -0,0 +1,111 @@ +#ifndef XQCT_H +#define XQCT_H + +#include "satlib/dundee.h" +#include +#include + + +/* + * Configuration: + */ + + +class QLabel; +class QPainter; +class QPopupMenu; +class QSlider; +//class QSettings; +class KConfig; // replaces QSettings +class QTimer; +class MRUMenu; + +class QCTImage; +class TideCalc; +class MoonCalc; +class TidalLevel; +class TidalStream; +class QCTCollection; + + +class DisplayWindow: public QMainWindow +{ + Q_OBJECT +public: + DisplayWindow(); + ~DisplayWindow(); + +public slots: + void loadMap(); // prompt for filename + void loadNewMapFile(const QString &qctfile, const QString &metadata = QString::null); + void loadMapFile(const QString &qctfile, const QString &metadata = QString::null); + void setDate(int Y, int M, int D, int hh, int mm); + void editDate(); // prompt for date + void editPrefs(); + void changeZoom(int reductionFactor); // 1, 2, 4 or 8 + void saveMap(); // whole map without overlay + void saveScreen(); // just the area displayed with overlay + bool printMap(); // whole map (no longer used) + bool printScreen(); // just the area displayed + +private: + bool loadTidalLevelFile(const QString &zipname, const QString &zippassword, const QString &filename); + bool loadTidalStreamFile(const QString &zipname, const QString &zippassword, const QString &filename); + +private slots: + void loadSettings(); + void saveSettings(); + void saveMapMetadata(); + bool printMapSection(QRect); + void slider_moved(int); + void mouse_moved(double latN, double lonE); + void mouse_wheel(Qt::Orientation orient, int delta); + void context_menu(double latN, double lonE); + void context_menu_map(int id); + void context_menu_level(int id); + void context_menu_stream(int id); + void loadTidalData(); // load C1,T1 from zip + void showTidalStreamMenu(); // aboutToShow->populate the menu + void tidalStreamMenuSelected(int id); // id is index into tidalStreamList + void showTidalLevelMenu(); // aboutToShow->populate the menu + void tidalLevelMenuSelected(int id); // id is index into tidalLevelList + void plotTidalStreams(); + void plotTidalLevels(); + void quit(); + void about(); + void helpmanual(); + +private: + // Constructing the GUI + QPopupMenu *editMenu, *viewMenu, *tidalLevelMenu, *tidalStreamMenu; + QPopupMenu *mapContextMenu; //, *tidalLevelContextMenu, *tidalStreamContextMenu; + QLabel *dateLabel, *latlonDegLabel, *latlonDMSLabel, *bngLabel; + KConfig *settings; // was QSettings* + MRUMenu *mruMenu; + QSlider *slider; + + // The map itself + QCTCollection *mapCollectionPtr; + QString mapFilename; + QCTImage *qctimage; + + // Tide calculations (via the external "tide" program) + TideCalc *tideCalcPtr; + MoonCalc *moonCalcPtr; + + // List of tidal streams on the currently-displayed map + QPtrList tidalLevelList; + QPtrList tidalStreamList; + + // Slider time at the left and minutes offset + double slider_jtime; + double slider_offset; + + // Configurable options + bool cfg_TLmustBeOnChart, cfg_TLmustBeUnique; + bool cfg_TSmustBeOnChart, cfg_TSmustBeUnique, cfg_TSmustHaveKnownRef; + int cfg_zoomOutLevel; // 1, 2, 4 or 8 +}; + + +#endif diff --git a/xqct.html b/xqct.html new file mode 100644 index 0000000..3376b0d --- /dev/null +++ b/xqct.html @@ -0,0 +1,120 @@ +XQCT - Marine chart viewer + +

XQCT - Marine Chart Viewer

+

Introduction

+

This program displays marine charts of the UK with tide information +overlaid. +

+ +

Tide Information

+ +

There are two types of symbols overlaid on the chart: bars which display +the current tidal level and arrows which display the current tidal direction +and speed. As the time is changed the tidal levels and directions also +change. +

+ +

Tidal levels are shown as a box where the bottom is the mean low water +level on a spring tide and the top is the mean high water level on a spring +tide. The bar across the middle shows the current tide level at the chosen +time. The current level may be above or below the high/low marks because +the values come from different sources. The high/low marks are taken from +the Admiralty charts and the current mark is calculated mathematically and +so they may be on different datums (ie. the baseline is different). +More information about a Tidal Level can be obtained by right-clicking on it +and selecting its name from the context menu. +

+ +

Tidal directions are shown at points known as Tidal Diamonds. These +are points where the speed and direction of the current can be calculated +at the chosen time. You will see that as the time approaches high water +the length of the arrow reaches a maximum and as the time approaches low +water the length of the arrow is at its shortest. These points are known +as slack water. As the tide turns the direction of the arrow changes from +predominantly one way to predominantly the opposite direction. However at +low tide slack water the arrow may point at intermediate directions. This +does not mean the current is flowing in that direction; it is simply an +artefact of the way the calculations are performed. Be careful when reading +directions at this time. +More information about a Tidal Diamond can be obtained by right-clicking on it +and selecting its name from the context menu. +

+ +

Please note that the length of the arrow at high tide will change +throughout the week. On a spring tide the high water mark is at its highest +which means that more water has flowed in and thus the current is stronger. +On a neap tide the current is weaker. The length of the arrow indicates the +speed of the current (it is directly proportional to the speed in knots) so +it follows that at spring tides it will be longer than at neap tides. +

+ +

Changing the chart

+

A new chart can be loaded from the option in the File menu. +A list of recent charts is available for quick access to the last ten displayed. +A new chart can also be chosen by right-clicking to get a context menu at +any point on the chart. A menu will display all the other charts which cover +the location where the mouse clicked. +

+ +

Moving around the chart

+

Use the scroll bars to move around a chart which is larger than the screen. +The mouse wheel cannot be used to scroll up or down because it is used to +zoom instead. It is better to simply press the mouse button on the chart +and drag it around. If you are moving the mouse when the mouse button is +released the chart will continue to move in the same direction, just like +spinning a globe. To stop the movement simply click (press/release) the +mouse button on the chart. To prevent the movement just hold the mouse steady +briefly before releasing the button. +

+ +

Zooming in or out

+

The options in the View menu can be used to display the chart +zoomed in to full resolution or zoomed out to half, quarter or eighth +resolution. The same effect can be achieved using the mouse wheel. +

+ +

Changing the date/time

+

To change the starting date use the option in the Edit menu. +The display changes to show the tide conditions at the time 00:00 +on the specified day. +Use the slider underneath the chart to change the time. +It moves in 15 minute intervals using the left/right cursor keys +or hourly intervals using the page-up/down keys. +It can be dragged to any time, up to a maximum of 3 days from the +starting date. +

+ +

Saving the chart

+

The chart can be saved using the option in the File menu. +This will save the whole chart, but only the chart, not the tidal +information. If you want the tidal information too then print it. +

+ +

Printing the chart

+

The chart can be printed using the option in the File menu. +This will print the section of the chart which is currently visible +in the window. It will also have the tidal information overlaid, +and the chosen date and time in the top left corner. The page will +be landscape or portrait automatically as appropriate for the window +size. +

+ +

Author

+

Andrew Brooks <arb@sat.dundee.ac.uk> July 2010

+ +
+ +

Acknowledgements

+

The tidal level information has been read from Admiralty charts. +The tidal stream information has been read from Admiralty charts. +The tidal calculations are performed internally by the software. +The tide tables are provided by a mixture of sources including: xtide, +wxtide32, and other internet sources. The tide calculations are +performed externally by the xtide program. The libtcd library is +used internally to find the locations of tide stations. The +kautoconfig library is used internally for configuration. +

+ + + + diff --git a/xqct.pro b/xqct.pro new file mode 100644 index 0000000..8723207 --- /dev/null +++ b/xqct.pro @@ -0,0 +1,15 @@ +TEMPLATE = app +CONFIG += qt warn_on debug thread unzip #exeprofile +DEFINES += DEBUG +INCLUDEPATH += $(SWDEV) +LIBS += -lsatqt -losmap -lsat -lutils -lgif -larb -ltcd +INTERFACES += configdialog.ui +HEADERS = xqct.h qctimage.h tidedata.h tidecalc.h qctcollection.h +SOURCES = xqct.cpp qctimage.cpp tidedata.cpp tidecalc.cpp qctcollection.cpp +SOURCES += xqct_main.cpp +IMAGES = splash.png +TARGET = xqct + +unzip { + DEFINES += USE_UNZIP +} diff --git a/xqct2.png b/xqct2.png new file mode 100644 index 0000000..f46fe48 Binary files /dev/null and b/xqct2.png differ diff --git a/xqct_main.cpp b/xqct_main.cpp new file mode 100644 index 0000000..5b7b45b --- /dev/null +++ b/xqct_main.cpp @@ -0,0 +1,46 @@ +/* > main.cpp + * 1.00 arb Thu May 27 09:09:06 BST 2010 + */ + +static const char SCCSid[] = "@(#)main.cpp 1.00 (C) 2010 arb XQCT"; + +#include +#include "satqt/qapp.h" +#include "satlib/dundee.h" +#include "xqct.h" + + +int +main(int argc, char **argv) +{ + // Global initialisations + set_program_name(argv[0], NULL); + + QApp app(argc, argv); + + // If not specified otherwise logs and help files are in application dir + if (getenv("HLOGDIR")==NULL) + { + static char hlogenv[FILENAME_MAX]; + sprintf(hlogenv, "HLOGDIR=%s", (const char*)qApp->applicationDirPath()); + putenv(hlogenv); + } + if (getenv("HHELPDIR")==NULL) + { + static char hhelpenv[FILENAME_MAX]; + sprintf(hhelpenv, "HHELPDIR=%s", (const char*)qApp->applicationDirPath()); + putenv(hhelpenv); + } + + QSplashScreen splash(QPixmap::fromMimeSource("splash.png")); + splash.message("Loading tide data", Qt::AlignHCenter, QColor("black")); + splash.show(); + + DisplayWindow *mainwin = new DisplayWindow(); + app.setMainWidget(mainwin); + mainwin->setCaption( "XQCT - QuickChart Display" ); + mainwin->show(); + splash.finish(mainwin); // waits for mainwin to show + + return app.exec(); +}