diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index 5c974fd0c..4e01f080c 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -142,6 +142,7 @@ 835CBC8118DA7A520087A03E /* modplay.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 835CBC7618DA79F80087A03E /* modplay.bundle */; }; 8360EF6D17F92E56005208A4 /* HighlyComplete.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8360EF0517F92B24005208A4 /* HighlyComplete.bundle */; }; 836D28A818086386005B7299 /* MiniModeMenuTitleTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 836D28A718086386005B7299 /* MiniModeMenuTitleTransformer.m */; }; + 836F5BF91A357A01002730CC /* sidplay.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 836F706218BDD1230095E648 /* vgmstream.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 836F6B2E18BDB80E0095E648 /* vgmstream.bundle */; }; 836FB5A718206F2500B3AD2D /* Hively.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 836FB5471820538800B3AD2D /* Hively.bundle */; }; 8375B36517FFEF130092A79F /* Opus.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8375B05717FFEA410092A79F /* Opus.bundle */; }; @@ -423,6 +424,13 @@ remoteGlobalIDString = 99B989F40CC7E10400C256E9; remoteInfo = "APL Plugin"; }; + 8314D6401A354DFF00EEE8E6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 8314D6311A354DFE00EEE8E6; + remoteInfo = sidplay; + }; 8359FF3017FEF35D0060F3ED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8359FF2C17FEF35C0060F3ED /* ArchiveSource.xcodeproj */; @@ -444,6 +452,13 @@ remoteGlobalIDString = 8360EEE417F92AC8005208A4; remoteInfo = HighlyComplete; }; + 836F5BED1A3579F5002730CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 8314D6301A354DFE00EEE8E6; + remoteInfo = sidplay; + }; 836F6B2D18BDB80E0095E648 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 836F6B2518BDB80D0095E648 /* vgmstream.xcodeproj */; @@ -651,6 +666,7 @@ dstPath = ""; dstSubfolderSpec = 13; files = ( + 836F5BF91A357A01002730CC /* sidplay.bundle in CopyFiles */, 839BD010196521E600947767 /* BASSMODS.bundle in CopyFiles */, 835CBC8118DA7A520087A03E /* modplay.bundle in CopyFiles */, 836F706218BDD1230095E648 /* vgmstream.bundle in CopyFiles */, @@ -892,6 +908,7 @@ 56DB084B0D6717DC00453B6A /* NSNumber+CogSort.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+CogSort.m"; path = "Spotlight/NSNumber+CogSort.m"; sourceTree = ""; }; 56DB08530D67185300453B6A /* NSArray+CogSort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSArray+CogSort.h"; path = "Spotlight/NSArray+CogSort.h"; sourceTree = ""; }; 56DB08540D67185300453B6A /* NSArray+CogSort.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSArray+CogSort.m"; path = "Spotlight/NSArray+CogSort.m"; sourceTree = ""; }; + 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sidplay.xcodeproj; path = Plugins/sidplay/sidplay.xcodeproj; sourceTree = ""; }; 832C1252180BD1E2005507C1 /* Cog.help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Cog.help; sourceTree = ""; }; 8355D6B4180612F300D05687 /* NSData+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+MD5.h"; sourceTree = ""; }; 8355D6B5180612F300D05687 /* NSData+MD5.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+MD5.m"; sourceTree = ""; }; @@ -1261,6 +1278,7 @@ 836FB5421820538700B3AD2D /* Hively.xcodeproj */, 836F6B2518BDB80D0095E648 /* vgmstream.xcodeproj */, 839BCFE71965133E00947767 /* BASSMODS.xcodeproj */, + 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */, ); name = PlugIns; sourceTree = ""; @@ -1575,6 +1593,14 @@ name = Categories; sourceTree = ""; }; + 8314D63C1A354DFE00EEE8E6 /* Products */ = { + isa = PBXGroup; + children = ( + 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */, + ); + name = Products; + sourceTree = ""; + }; 8359FF2D17FEF35C0060F3ED /* Products */ = { isa = PBXGroup; children = ( @@ -1679,9 +1705,9 @@ children = ( 83E6B759181612FD00D4576D /* Sparkle.framework */, 83E6B75B181612FD00D4576D /* Sparkle Test App.app */, - 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.octest */, + 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.xctest */, 83E6B75F181612FD00D4576D /* BinaryDelta */, - 83E6B761181612FD00D4576D /* finish_installation.app */, + 83E6B761181612FD00D4576D /* Autoupdate.app */, ); name = Products; sourceTree = ""; @@ -1818,6 +1844,7 @@ buildRules = ( ); dependencies = ( + 836F5BEE1A3579F5002730CC /* PBXTargetDependency */, 839BD012196521FD00947767 /* PBXTargetDependency */, 836FB5A618206F1500B3AD2D /* PBXTargetDependency */, 83A0F4E21816DBE800119DB4 /* PBXTargetDependency */, @@ -1973,6 +2000,10 @@ ProductGroup = 17C808A80C3BD1BA005707C4 /* Products */; ProjectRef = 17C808A70C3BD1BA005707C4 /* Shorten.xcodeproj */; }, + { + ProductGroup = 8314D63C1A354DFE00EEE8E6 /* Products */; + ProjectRef = 8314D63B1A354DFE00EEE8E6 /* sidplay.xcodeproj */; + }, { ProductGroup = 83E6B751181612FD00D4576D /* Products */; ProjectRef = 83E6B750181612FD00D4576D /* Sparkle.xcodeproj */; @@ -2107,6 +2138,13 @@ remoteRef = 566D321A0D538550004466A5 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 8314D6411A354DFF00EEE8E6 /* sidplay.bundle */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = sidplay.bundle; + remoteRef = 8314D6401A354DFF00EEE8E6 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 8359FF3117FEF35D0060F3ED /* ArchiveSource.bundle */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; @@ -2191,10 +2229,10 @@ remoteRef = 83E6B75A181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.octest */ = { + 83E6B75D181612FD00D4576D /* Sparkle Unit Tests.xctest */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; - path = "Sparkle Unit Tests.octest"; + path = "Sparkle Unit Tests.xctest"; remoteRef = 83E6B75C181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2205,10 +2243,10 @@ remoteRef = 83E6B75E181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 83E6B761181612FD00D4576D /* finish_installation.app */ = { + 83E6B761181612FD00D4576D /* Autoupdate.app */ = { isa = PBXReferenceProxy; fileType = wrapper.application; - path = finish_installation.app; + path = Autoupdate.app; remoteRef = 83E6B760181612FD00D4576D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2510,6 +2548,11 @@ name = General; targetProxy = 17F5623A0C3BD9280019975C /* PBXContainerItemProxy */; }; + 836F5BEE1A3579F5002730CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = sidplay; + targetProxy = 836F5BED1A3579F5002730CC /* PBXContainerItemProxy */; + }; 836FB5A618206F1500B3AD2D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Hively; diff --git a/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout b/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout index 0d90643c9..67770f657 100644 --- a/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout +++ b/Cog.xcodeproj/project.xcworkspace/xcshareddata/Cog.xccheckout @@ -8,14 +8,23 @@ 811E8515-6C50-44FF-ACDB-088BB9917E26 IDESourceControlProjectOriginsDictionary + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + svn://svn.code.sf.net/p/sidplay-residfp/code/trunk EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 https://github.com/andymatuschak/Sparkle.git IDESourceControlProjectRelativeInstallPathDictionary + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + libsidplay/sidplay-residfp-code/ EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 Sparkle/ + IDESourceControlProjectRepositoryRootDictionary + + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + svn://svn.code.sf.net/p/sidplay-residfp/code + IDESourceControlProjectURL https://github.com/andymatuschak/Sparkle.git IDESourceControlProjectVersion @@ -24,6 +33,14 @@ EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402 IDESourceControlProjectWCConfigurations + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.subversion + IDESourceControlWCCIdentifierKey + 75748be7-0387-4326-94c7-f41ce0883d2c++505 + IDESourceControlWCCName + sidplay-residfp-code + IDESourceControlRepositoryExtensionIdentifierKey public.vcs.git diff --git a/Frameworks/libsidplay/libsidplay/Info.plist b/Frameworks/libsidplay/libsidplay/Info.plist new file mode 100644 index 000000000..420769acc --- /dev/null +++ b/Frameworks/libsidplay/libsidplay/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + org.cogx.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSHumanReadableCopyright + Copyright © 2014 Christopher Snowhill. All rights reserved. + NSPrincipalClass + + + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries b/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/entries @@ -0,0 +1 @@ +12 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/format b/Frameworks/libsidplay/sidplay-residfp-code/.svn/format new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/format @@ -0,0 +1 @@ +12 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base new file mode 100644 index 000000000..40f2858a1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/0056a19a367b1acd3cbae31d6f210d27dba6f7e2.svn-base @@ -0,0 +1,157 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001-2002 by Jarno Paananen + * Copyright 2000-2002 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef HARDSID_EMU_H +#define HARDSID_EMU_H + +#include "sidplayfp/event.h" +#include "sidemu.h" +#include "EventScheduler.h" +#include "sidplayfp/siddefs.h" + +#include "sidcxx11.h" + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +class sidbuilder; + +#ifdef _WIN32 + +#include + +#define HSID_VERSION_MIN (WORD) 0x0200 +#define HSID_VERSION_204 (WORD) 0x0204 +#define HSID_VERSION_207 (WORD) 0x0207 + +//************************************************************************** +// Version 2 Interface +typedef void (CALLBACK* HsidDLL2_Delay_t) (BYTE deviceID, WORD cycles); +typedef BYTE (CALLBACK* HsidDLL2_Devices_t) (); +typedef void (CALLBACK* HsidDLL2_Filter_t) (BYTE deviceID, BOOL filter); +typedef void (CALLBACK* HsidDLL2_Flush_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Mute_t) (BYTE deviceID, BYTE channel, BOOL mute); +typedef void (CALLBACK* HsidDLL2_MuteAll_t) (BYTE deviceID, BOOL mute); +typedef void (CALLBACK* HsidDLL2_Reset_t) (BYTE deviceID); +typedef BYTE (CALLBACK* HsidDLL2_Read_t) (BYTE deviceID, WORD cycles, BYTE SID_reg); +typedef void (CALLBACK* HsidDLL2_Sync_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Write_t) (BYTE deviceID, WORD cycles, BYTE SID_reg, BYTE data); +typedef WORD (CALLBACK* HsidDLL2_Version_t) (); + +// Version 2.04 Extensions +typedef BOOL (CALLBACK* HsidDLL2_Lock_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Unlock_t) (BYTE deviceID); +typedef void (CALLBACK* HsidDLL2_Reset2_t) (BYTE deviceID, BYTE volume); + +// Version 2.07 Extensions +typedef void (CALLBACK* HsidDLL2_Mute2_t) (BYTE deviceID, BYTE channel, BOOL mute, BOOL manual); + +struct HsidDLL2 +{ + HINSTANCE Instance; + HsidDLL2_Delay_t Delay; + HsidDLL2_Devices_t Devices; + HsidDLL2_Filter_t Filter; + HsidDLL2_Flush_t Flush; + HsidDLL2_Lock_t Lock; + HsidDLL2_Unlock_t Unlock; + HsidDLL2_Mute_t Mute; + HsidDLL2_Mute2_t Mute2; + HsidDLL2_MuteAll_t MuteAll; + HsidDLL2_Reset_t Reset; + HsidDLL2_Reset2_t Reset2; + HsidDLL2_Read_t Read; + HsidDLL2_Sync_t Sync; + HsidDLL2_Write_t Write; + WORD Version; +}; + +#endif // _WIN32 + +#define HARDSID_VOICES 3 +// Approx 60ms +#define HARDSID_DELAY_CYCLES 60000 + +/*************************************************************************** + * HardSID SID Specialisation + ***************************************************************************/ +class HardSID : public sidemu, private Event +{ +private: + friend class HardSIDBuilder; + + // HardSID specific data +#ifndef _WIN32 + static bool m_sidFree[16]; + int m_handle; +#endif + + static const unsigned int voices; + static unsigned int sid; + + // Must stay in this order + bool muted[HARDSID_VOICES]; + unsigned int m_instance; + +public: + static const char* getCredits(); + +public: + HardSID(sidbuilder *builder); + ~HardSID(); + + bool getStatus() const { return m_status; } + + // Standard component functions + void reset() override { sidemu::reset(); } + + uint8_t read(uint_least8_t addr) override; + void write(uint_least8_t addr, uint8_t data) override; + + // c64sid functions + void reset(uint8_t volume) override; + + // Standard SID functions + void clock() override; + + void model(SidConfig::sid_model_t) override {} + + void voice(unsigned int num, bool mute) override; + + // HardSID specific + void flush(); + void filter(bool enable); + + // Must lock the SID before using the standard functions. + bool lock(EventContext *env) override; + void unlock() override; + +private: + // Fixed interval timer delay to prevent sidplay2 + // shoot to 100% CPU usage when song nolonger + // writes to SID. + void event() override; +}; + +#endif // HARDSID_EMU_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base new file mode 100644 index 000000000..682eafcf2 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/005e83b6636636f1d877f2153edf0a8e454eb092.svn-base @@ -0,0 +1,84 @@ +/* + * This file is part of sidplayfp, a console SID player. + * + * Copyright 2013-2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "utils.h" + +#include + +#ifdef _WIN32 +# include +# include + +#ifdef UNICODE +# define _tgetenv _wgetenv +#else +# define _tgetenv getenv +#endif + +SID_STRING utils::getPath() +{ + SID_STRING returnPath; + + TCHAR szPath[MAX_PATH]; + + if (SHGetFolderPath(NULL, CSIDL_APPDATA|CSIDL_FLAG_CREATE, NULL, 0, szPath)!=S_OK) + { + TCHAR *path = _tgetenv(TEXT("USERPROFILE")); + if (!path) + throw error(); + returnPath.append(path).append(TEXT("\\Application Data")); + } + else + { + returnPath.append(szPath); + } + + return returnPath; +} + +SID_STRING utils::getDataPath() { return getPath(); } + +SID_STRING utils::getConfigPath() { return getPath(); } + +#else + +SID_STRING utils::getPath(const char* id, const char* def) +{ + SID_STRING returnPath; + + char *path = getenv(id); + if (!path) + { + path = getenv("HOME"); + if (!path) + throw error(); + returnPath.append(path).append(def); + } + else + returnPath.append(path); + + return returnPath; +} + +SID_STRING utils::getDataPath() { return getPath("XDG_DATA_HOME", "/.local/share"); } + +SID_STRING utils::getConfigPath() { return getPath("XDG_CONFIG_HOME", "/.config"); } + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base new file mode 100644 index 000000000..a721aa57a --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/00/00adac80187985f881fb57a7f9e6e7380348630f.svn-base @@ -0,0 +1,92 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2004,2010 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "Dac.h" + +namespace reSIDfp +{ + +void Dac::kinkedDac(double* dac, int dacLength, double _2R_div_R, bool term) +{ + const double R_INFINITY = 1e6; + + // Calculate voltage contribution by each individual bit in the R-2R ladder. + for (int set_bit = 0; set_bit < dacLength; set_bit++) + { + double Vn = 1.; // Normalized bit voltage. + double R = 1.; // Normalized R + const double _2R = _2R_div_R * R; // 2R + double Rn = term ? // Rn = 2R for correct termination, + _2R : R_INFINITY; // INFINITY for missing termination. + + int bit; + + // Calculate DAC "tail" resistance by repeated parallel substitution. + for (bit = 0; bit < set_bit; bit++) + { + Rn = (Rn == R_INFINITY) ? + R + _2R : + R + _2R * Rn / (_2R + Rn); // R + 2R || Rn + } + + // Source transformation for bit voltage. + if (Rn == R_INFINITY) + { + Rn = _2R; + } + else + { + Rn = _2R * Rn / (_2R + Rn); // 2R || Rn + Vn = Vn * Rn / _2R; + } + + // Calculate DAC output voltage by repeated source transformation from + // the "tail". + + for (++bit; bit < dacLength; bit++) + { + Rn += R; + const double I = Vn / Rn; + Rn = _2R * Rn / (_2R + Rn); // 2R || Rn + Vn = Rn * I; + } + + dac[set_bit] = Vn; + } + + // Normalize to integerish behavior + double Vsum = 0.; + + for (int i = 0; i < dacLength; i ++) + { + Vsum += dac[i]; + } + + Vsum /= 1 << dacLength; + + for (int i = 0; i < dacLength; i ++) + { + dac[i] /= Vsum; + } +} + +} // namespace reSIDfp diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base new file mode 100644 index 000000000..fc4611110 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/0114bd96400372f434f0b806f735307f9ea9eff1.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base new file mode 100644 index 000000000..5edde38dd --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/016366a4f907f7bff74cad46bdf9425467c3ad45.svn-base @@ -0,0 +1,56 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 1999 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// --------------------------------------------------------------------------- + +#ifndef SIDDEFS_FP_H +#define SIDDEFS_FP_H + +#ifndef M_PI +# define M_PI 3.14159265358979323846 +#endif + +// Branch prediction macros, lifted off the Linux kernel. +#if RESID_BRANCH_HINTS && HAVE_BUILTIN_EXPECT +# define likely(x) __builtin_expect(!!(x), 1) +# define unlikely(x) __builtin_expect(!!(x), 0) +#else +# define likely(x) (x) +# define unlikely(x) (x) +#endif + +namespace reSIDfp { + +typedef enum { MOS6581=1, MOS8580 } ChipModel; + +typedef enum { DECIMATE=1, RESAMPLE } SamplingMethod; +} + +extern "C" +{ +#ifndef __VERSION_CC__ +extern const char* residfp_version_string; +#else +const char* residfp_version_string = "@PACKAGE_VERSION@"; +#endif +} + +// Inlining on/off. +#define RESID_INLINING @RESID_INLINING@ +#define RESID_INLINE @RESID_INLINE@ + +#endif // SIDDEFS_FP_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base new file mode 100644 index 000000000..fec311009 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/019c099bc7e035fccac7c6f489026dd357050d45.svn-base @@ -0,0 +1,256 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2004 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "SincResampler.h" + +#include +#include +#include +#include +#include + +#include "siddefs-fp.h" + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#ifdef HAVE_MMINTRIN_H +# include +#endif + +namespace reSIDfp +{ + +typedef std::map fir_cache_t; + +/// Cache for the expensive FIR table computation results. +fir_cache_t FIR_CACHE; + +/// Maximum error acceptable in I0 is 1e-6, or ~96 dB. +const double I0E = 1e-6; + +const int BITS = 16; + +/** + * I0() computes the 0th order modified Bessel function of the first kind. + * This function is originally from resample-1.5/filterkit.c by J. O. Smith. + * It is used to build the Kaiser window for resampling. + * + * @param x evaluate I0 at x + * @return value of I0 at x. + */ +double I0(double x) +{ + double sum = 1., u = 1., n = 1.; + const double halfx = x / 2.; + + do + { + const double temp = halfx / n; + u *= temp * temp; + sum += u; + n += 1.; + } + while (u >= I0E * sum); + + return sum; +} + +/** + * Calculate convolution with sample and sinc. + * + * @param a sample buffer input + * @param b sinc + * @param bLength length of the sinc buffer + * @return convolved result + */ +int convolve(const short* a, const short* b, int bLength) +{ +#ifdef HAVE_MMINTRIN_H + __m64 acc = _mm_setzero_si64(); + + const int n = bLength / 4; + + for (int i = 0; i < n; i++) + { + const __m64 tmp = _mm_madd_pi16(*(__m64*)a, *(__m64*)b); + acc = _mm_add_pi16(acc, tmp); + a += 4; + b += 4; + } + + int out = _mm_cvtsi64_si32(acc) + _mm_cvtsi64_si32(_mm_srli_si64(acc, 32)); + _mm_empty(); + + bLength &= 3; +#else + int out = 0; +#endif + + for (int i = 0; i < bLength; i++) + { + out += *a++ * *b++; + } + + return (out + (1 << 14)) >> 15; +} + +int SincResampler::fir(int subcycle) +{ + // find the first of the nearest fir tables close to the phase + int firTableFirst = (subcycle * firRES >> 10); + const int firTableOffset = (subcycle * firRES) & 0x3ff; + + // find firN most recent samples, plus one extra in case the FIR wraps. + int sampleStart = sampleIndex - firN + RINGSIZE - 1; + + const int v1 = convolve(sample + sampleStart, (*firTable)[firTableFirst], firN); + + // Use next FIR table, wrap around to first FIR table using + // previous sample. + if (unlikely(++firTableFirst == firRES)) + { + firTableFirst = 0; + ++sampleStart; + } + + const int v2 = convolve(sample + sampleStart, (*firTable)[firTableFirst], firN); + + // Linear interpolation between the sinc tables yields good + // approximation for the exact value. + return v1 + (firTableOffset * (v2 - v1) >> 10); +} + +SincResampler::SincResampler(double clockFrequency, double samplingFrequency, double highestAccurateFrequency) : + sampleIndex(0), + cyclesPerSample(static_cast(clockFrequency / samplingFrequency * 1024.)), + sampleOffset(0), + outputValue(0) +{ + // 16 bits -> -96dB stopband attenuation. + const double A = -20. * log10(1.0 / (1 << BITS)); + // A fraction of the bandwidth is allocated to the transition band, which we double + // because we design the filter to transition halfway at nyquist. + const double dw = (1. - 2.*highestAccurateFrequency / samplingFrequency) * M_PI * 2.; + + // For calculation of beta and N see the reference for the kaiserord + // function in the MATLAB Signal Processing Toolbox: + // http://www.mathworks.com/access/helpdesk/help/toolbox/signal/kaiserord.html + const double beta = 0.1102 * (A - 8.7); + const double I0beta = I0(beta); + const double cyclesPerSampleD = clockFrequency / samplingFrequency; + + { + // The filter order will maximally be 124 with the current constraints. + // N >= (96.33 - 7.95)/(2 * pi * 2.285 * (maxfreq - passbandfreq) >= 123 + // The filter order is equal to the number of zero crossings, i.e. + // it should be an even number (sinc is symmetric about x = 0). + int N = static_cast((A - 7.95) / (2.285 * dw) + 0.5); + N += N & 1; + + // The filter length is equal to the filter order + 1. + // The filter length must be an odd number (sinc is symmetric about + // x = 0). + firN = static_cast(N * cyclesPerSampleD) + 1; + firN |= 1; + + // Check whether the sample ring buffer would overflow. + assert(firN < RINGSIZE); + + // Error is bounded by err < 1.234 / L^2, so L = sqrt(1.234 / (2^-16)) = sqrt(1.234 * 2^16). + firRES = static_cast(ceil(sqrt(1.234 * (1 << BITS)) / cyclesPerSampleD)); + + // firN*firRES represent the total resolution of the sinc sampling. JOS + // recommends a length of 2^BITS, but we don't quite use that good a filter. + // The filter test program indicates that the filter performs well, though. */ + } + + std::ostringstream o; + o << firN << "," << firRES << "," << cyclesPerSampleD; + const std::string firKey = o.str(); + fir_cache_t::iterator lb = FIR_CACHE.lower_bound(firKey); + + // The FIR computation is expensive and we set sampling parameters often, but + // from a very small set of choices. Thus, caching is used to speed initialization. + if (lb != FIR_CACHE.end() && !(FIR_CACHE.key_comp()(firKey, lb->first))) + { + firTable = &(lb->second); + } + else + { + // Allocate memory for FIR tables. + matrix_t tempTable(firRES, firN); + firTable = &(FIR_CACHE.insert(lb, fir_cache_t::value_type(firKey, tempTable))->second); + + // The cutoff frequency is midway through the transition band, in effect the same as nyquist. + const double wc = M_PI; + + // Calculate the sinc tables. + const double scale = 32768.0 * wc / cyclesPerSampleD / M_PI; + + for (int i = 0; i < firRES; i++) + { + const double jPhase = (double) i / firRES + firN / 2; + + for (int j = 0; j < firN; j++) + { + const double x = j - jPhase; + + const double xt = x / (firN / 2); + const double kaiserXt = fabs(xt) < 1. ? I0(beta * sqrt(1. - xt * xt)) / I0beta : 0.; + + const double wt = wc * x / cyclesPerSampleD; + const double sincWt = fabs(wt) >= 1e-8 ? sin(wt) / wt : 1.; + + (*firTable)[i][j] = static_cast(scale * sincWt * kaiserXt); + } + } + } +} + +bool SincResampler::input(int input) +{ + bool ready = false; + + sample[sampleIndex] = sample[sampleIndex + RINGSIZE] = input; + sampleIndex = (sampleIndex + 1) & (RINGSIZE - 1); + + if (sampleOffset < 1024) + { + outputValue = fir(sampleOffset); + ready = true; + sampleOffset += cyclesPerSample; + } + + sampleOffset -= 1024; + + return ready; +} + +void SincResampler::reset() +{ + memset(sample, 0, RINGSIZE * 2 * sizeof(sample[0])); + sampleOffset = 0; +} + +} // namespace reSIDfp diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base new file mode 100644 index 000000000..c962907d1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/01/01d7ee43b67ed98cbbf041e20023cb1d458315b1.svn-base @@ -0,0 +1,724 @@ +=encoding utf8 + + +=head1 NAME + +stilview - command-line program to help you retrieve the entries stored +in STIL. + + +=head1 SYNOPSIS + +B [-b] [-d] [-e entry] [-f field] [-i] [-l HVSC base dir] [-m] + [-o] [-s] [-t tune number] + +B {[-h] | [-v]} + + +=head1 DESCRIPTION + +B is a command-line driven program to help you retrieve the +entries stored in STIL fast and accurately. STILView uses the STIL C++ +class heavily to do this, and in fact, the primary purpose of this +command-line program is to test that class (which is, BTW, used in many +GUI-based SID players, most notably in SIDPlay for Windows and XSIDPLAY +for Unix systems). However, it is user-friendly enough to be used by +non-programmers, too. + + +=head1 GLOSSARY + +Some terms and STIL-related lingo in alphabetical order: + +=over + +=item B + +There exists a special file in HVSC (F) that +lists all known bugs in SID tunes in HVSC. See the top of that file +for details about what's in it exactly. A BUG entry is like a +STIL entry, but it is contained in this BUGlist.txt file. + +=item B + +The smallest piece of information in a STIL entry. Currently +valid field names are NAME, TITLE, ARTIST and COMMENT. + +=item B + +A special COMMENT field in a STIL entry for a +multi-tune SID file that refers to the whole SID, not just one tune in +it. These usually contain general information about the SID file +itself. + +Example: + + /Hubbard_Rob/Gerry_the_Germ.sid + COMMENT: In Rob's own demo of this music, the tunes are named after the levels + in the original game. + (#1) + TITLE: Lungs + (#2) + TITLE: Kidney + (#7) + TITLE: End + +=item B + +High Voltage SID Collection. If you don't know what this is, you +downloaded the wrong program. :) + +=item B + +The pathname plus filename of a SID file that can be found in your +HVSC, relative to the base directory of HVSC. It is always in +UNIX-style format, eg.: /Hubbard_Rob/Commando.sid refers to +Rob Hubbard's Commando.sid file within HVSC (which may actually be +found as C:\Music\HVSC\Hubbard_Rob\Commando.sid on your Windows PC). + +=item B + +A STIL entry that is referring to a SID file that has many tunes in it. +Each tune might have its own STIL block, which are separated by a +so-called tune designation in the form of "(#x)", where x = the +tune number. Consult the STIL.FAQ in HVSC for a detailed description. + +Example: + + /Hubbard_Rob/Gerry_the_Germ.sid + COMMENT: In Rob's own demo of this music, the tunes are named after the levels + in the original game. + (#1) + TITLE: Lungs + (#2) + TITLE: Kidney + (#7) + TITLE: End + +=item B
+ +A part of STIL that belongs to one composer (ie. every STIL entry +referring to SID files that are in one subdirectory in HVSC). +Sections in STIL are always separated by a line in the form of: "### +Composer's name ########". + +=item B + +A special STIL entry that refers not to an individual SID file, +but to a whole subdirectory. These usually contain info about the +composer himself, or about all the SID file he/she ever composed, +and are always indexed in the form of "/Subdir/" (note the trailing +slash!). + +Example: + + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + Hubbard's own comments are denoted by (RH). + +=item B + +A STIL entry that has no tune designation in it in the form of "(#x)", +where x is a number. (Note, that a single-tune entry might still refer +to a SID file which has many tunes in it, ie. when a single-tune entry +has nothing but a COMMENT field in it!) + +Example: + + /Hubbard_Rob/Chain_Reaction.sid + TITLE: Zoolook (remix) [from Zoolook] + ARTIST: Jean Michel Jarre + +Another example (the SID this is refering to has many tunes in it!): + + /Barrett_Steve/Magic_Land_Dizzy.sid + COMMENT: Also used in the game "Wacky Darts" (c) 1990 Codemasters. + +=item B + +SID Tune Information List, essentially a text-file database that +can be found in your HVSC in the /DOCUMENTS/ subdirectory. + +=item B + +All of the pieces of information in STIL relating to one SID file +of the HVSC. They are always indexed by the HVSC-relative pathname. + +=item B + +One of the compositions in a SID. Most SID files have only one tune +in them, but many have more than one (eg. one for the title score +of the game, and one for the hi-score music). + +=back + + +=head1 OPTIONS + +=over + +=item B<-b> + +Do B print BUG entries +Default value: Not specified (ie. do print BUG entries) + +Example: C + +When this option is specified, BUG entries will not be printed for +the given SID tune. At a minimum, the -e option has to be specified +for this option to work. + +=item B<-d> + +Default value: Not specified (ie. debug mode is off) + +Example: C + +Turns on debug mode in STILView. This will result in an extensive +output, with the debugging messages going to STDERR. If you +encounter any problem or strange behavior with STILView, run +STILView with the exact same options as you did when you +encountered the problem, with this -d option added to them. Capture +the complete output of this run, and send it to me with a detailed +explanation of the problem (see email address at the top of this +file). + +=item B<-e>=I + +Default: NONE (you have to give an HVSC-relative pathname to this +option) + +Example #1: C + +Example #2: C + +This is where you specify the STIL entry you are looking for, given +as an HVSC-relative pathname. If there exists no STIL entry for the +given filename, STILView will print out nothing. Otherwise, you'll +get the STIL entry (or parts of it, as you may have specified it by +other options). HVSC-relative pathnames are case-insensitive, so +/HUBBARD_ROB/Commando.sid is the same as /Hubbard_Rob/Commando.sid. + +Example #1 is the most frequent way of retrieving STIL entries, and +it will return all of the STIL entry for Commando.sid, as well as +the section-global comment for /Hubbard_Rob/. Example #2 is another +valid thing to do: this will return only the section-global comment +for /Hubbard_Rob/. + +=item B<-h> + +Default: NONE Example: stilview -h + +Prints a brief help screen listing the available options. All other +options that are also specified on the command-line are ignored. + +=item B<-f>=I + +Default: all + +Valid values for are: all, name, author, title, artist, +comment + +Example #1: C + +Example #2: C + +Example #3: C + +Asks for one particular field in a STIL entry. Combined with the -t +option, these two options can retrieve any portion of a STIL entry, +including a single field in a specific subtune's entry. Below is +full and complete explanation of what the different possible +combinations of the -t and -f options retrieve: + +C<-t=0 -f=all> : All of the STIL entry is printed. + +C<-t=0 -f=comment> : The file-global comment is printed. For +single-tune entries that have nothing but a COMMENT field in them, +this prints that COMMENT. For single-tune entries that have other +fields in them, this prints nothing. (This is because single-tune +entries with nothing but a COMMENT field are assumed to be +file-global comments.) + +C<< -t=0 -f= >> : Nothing is printed. This +combination of these options is invalid. + +C<< -t= -f=all >> : (Where x is anything but 0.) All fields from the +portion of the STIL entry for the given tune number are +printed. For single-tune entries, asking for -t=1 -f=all is +equivalent to saying -t=0 -f=all, since by definition, the whole +entry refers to only one tune. (However, specifying -t with any +other number than 1 will print nothing!) Note that if there's a +file-global comment in the STIL entry (which also means that if a +single-tune entry has nothing but a COMMENT field in it), that is +B printed with these combinations of options. + +C<< -t= -f= >> : (Where x is anything +but 0.) The specific field from the portion of the STIL entry for +the given tune number is printed. For single-tune entries that have +nothing but a COMMENT in them, this returns nothing. + +Of course, if the STIL entry or any portion of it asked with these +options does not exist, STILView will print nothing. Also, unless +otherwise specified with the -o, -s and -b options, the +section-global comment and the BUG entry of the given SID file will +also get printed (provided they exist). + +In example #1, the file-global comment for /Hubbard_Rob/Delta.sid +is printed, since -t is not specified and is assumed to be 0. Also +printed are the section- global comment and the BUG entry for the +same SID file (if they exist). In example #2, the TITLE field of +the STIL entry for tune #1 of /Hubbard_Rob/Delta.sid is printed +along with the section-global comment and the BUG entry for the +same SID file (if they exist). In example #3, all of the STIL entry +for tune #12 of /Hubbard_Rob/Delta.sid is printed, but nothing +else. + +=item B<-i> + +Default: NONE + +Example: C + +Starts STILView in interactive mode, ignoring all other options +specified on the command-line, except -l, -d and -m. In interactive +mode, you can look for STIL entries by typing them in. You will get +prompted for the desired STIL entry (which has to be specified with +an HVSC-relative pathname), for the tune number requested (which +should be any non-negative number, but this is not enforced), and +finally for the specific STIL field you want to retrieve. + +=item B<-l>=I + +Default: The value of the HVSC_BASE environment variable + +Example #1: C + +Example #2: C + +Example #3: C + +This is where you tell STILView where it can find the HVSC base +directory (the path to the directory has to be specified in the +form required by your operating system, eg. C:\Music\HVSC under +Windows, /home/lala/HVSC under UNIX). STILView will then try to +locate the STIL.txt file in the /DOCUMENTS/ subdirectory of that +directory. If this option is not specified (or if -l is specified +without a base directory), STILView will try to extract the path of +the HVSC base directory from the HVSC_BASE environment variable. If +that environment variable doesn't exist or is pointing to a +location where there's no STIL.txt file in a DOCUMENTS directory, +STILView fails. If the HVSC_BASE environment variable exists and is +valid, and this option is specified, the directory specified with +this option is used as the HVSC base directory instead of the +environment variable. + +In example #1 the HVSC base directory is located in C:\Music\HVSC\ +on the hard drive of a Windows PC, in example #2 it is located in +the HVSC directory of the current directory's parent directory of a +UNIX system. In example #3 the HVSC base directory is not specified +with the option, so it is assumed that the HVSC_BASE environment +variable contains the path to it. In reality, specifying the -l +option in example #3 is redundant, and can be omitted. + +=item B<-m> + +Demo mode + +Default: NONE + +Example #1: C + +Example #2: C + +When specified, it prints out a whole bunch of things that a) test +most of the functionality of STILView, and b) show what STILView is +capable of retrieving from STIL. In example #1, the demo is printed +with the STIL info coming from a default STIL entry, then STILView +quits. In example #2, the demo is printed taking the STIL info from +the specified STIL entry of /Hubbard_Rob/Commando.sid (instead of +the default SID file), then interactive mode is entered. + +=item B<-o> + +Do B print STIL entries + +Default value: Not specified (ie. do print STIL entries) + +Example #1: C + +Example #2: C + +When this option is specified, STIL entries will not be printed for +the given SID tune (but section-global entries and BUG entries will +be printed, provided they exist and other options did not turn +their output off). At a minimum, the -e option has to be specified +for this option to work. Example #1 will print out the +section-global comment and the BUG entry for +/Hubbard_Rob/Delta.sid, example #2 will print out just the +section-global comment for the same SID. + +=item B<-s> + +Do B print section-global comments + +Default value: Not specified (ie. do print section-global entries) + +Example: C + +When this option is specified, section-global entries will not be +printed for the given SID tune. At a minimum, the -e option has to +be specified for this option to work. + +=item B<-t>=I + +Default value: 0 + +Example #1: C + +Example #2: C + +Example #3: C + +Asks for the portion of a STIL entry referring to one particular +tune. If tune number 0 is given, it retrieves all of the entry. +Combined with the -f option, these two options can retrieve any +portion of a STIL entry, including a single field in a specific +subtune's entry. + +For further details about this option, see the explanation of the +-f option. + +Example #1 retrieves all of the STIL entry for +/Hubbard_Rob/Commando.sid, including the section-global comment and +the BUG entry (if any), but since the default value for this option +is 0, it might as well be omitted in this example. Example #2 +retrieves only the TITLE field of the first subtune's entry for +/Hubbard_Rob/Delta.sid (and not the section- global comment or the +BUG entry), while example #3 retrieves all of the STIL entry for +tune #12 of the same SID file (including the section-global comment +and the BUG entry, if any). + +=item B<-v> + +Print version numbers + +Default value: Not specified (ie. do *not* print version numbers) + +Example #1: C + +Example #2: C + +When this option is specified, the version number of the STILView +program and the version number of the STIL.txt file used by it is +printed out. In example #1 this is the only piece of info that gets +printed on the screen, in example #2 the version numbers are +printed out, then the STIL entry for /Hubbard_Rob/Commando.sid is +also printed out. + +=back + + +=head1 ENVIRONMENT + +=over + +=item B + +Specifies the location of the HVSC base directory. + +=back + + +=head1 EXAMPLES + +All of the examples below assume that the HVSC_BASE environment is set +to a valid HVSC base directory (where the F<$HVSC_BASE/DOCUMENTS/STIL.txt> +and F<$HVSC_BASE/DOCUMENTS/BUGlist.txt> files exist), and the examples +also assume the presence of the following entries in these files: + + --- In STIL.txt --- + + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + + /Hubbard_Rob/Action_Biker.sid + COMMENT: "Action B was a very early game and very conservative in it's approach + - it was my idea of giving them what I thought they wanted, a simple + cute tune....." (RH) + + /Hubbard_Rob/Commando.sid + COMMENT: Tunes #1 and #3 have been converted from arcade version. + + /Hubbard_Rob/Delta.sid + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + (#1) + TITLE: On the Run [from the Dark Side of the Moon] + ARTIST: Pink Floyd + COMMENT: It is more inspired by it than a remix of it. + (#12) + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + + /Hubbard_Rob/International_Karate.sid + TITLE: Merry Christmas, Mr. Lawrence [from the movie] (0:42-1:16) + ARTIST: Ryuichi Sakamoto + COMMENT: "[...] I started exploring pentatonic things in B flat minor over + different bass notes, B flat, D flat, G flat and A flat. The middle + section went into F (I think) at double tempo to liven things up. I + was pleased with the tune......" (RH) + + /Hubbard_Rob/Rasputin.sid + (#1) + TITLE: Katjusha (0:07-0:36) + ARTIST: Matvei Blanter, M. Isakovski + TITLE: Katjusha (2:20) + ARTIST: Matvei Blanter, M. Isakovski + TITLE: Kaljinka (2:41-2:51) + ARTIST: Traditional + COMMENT: Russian folk song. + TITLE: Kaljinka (3:12-3:22) + ARTIST: Traditional + COMMENT: Russian folk song. + (#2) + COMMENT: Russian folk song. + + --- In BUGlist.txt --- + + /Hubbard_Rob/Commando.sid + BUG: This is just for demo. + + /Hubbard_Rob/Delta.sid + (#12) + BUG: Demo entry. + +Given these entries, following are the printouts you can expect from +STILView. ($> denotes a command-line prompt given by your operating +system.) + +Everything related to a SID file is printed: + + $> stilview -e=/Hubbard_Rob/Commando.sid + ---- GLOBAL COMMENT ---- + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + ------ STIL ENTRY ------ + COMMENT: Tunes #1 and #3 have been converted from arcade version. + ---------- BUG ---------- + BUG: This is just for demo. + $> + +Ask for just the section-global comment: + + $> stilview -e=/Hubbard_Rob/ + /Hubbard_Rob/ + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +Note that this can also be retrieved with: + + $> stilview -e=/Hubbard_Rob/Commando.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +This prints out nothing, as single-tune entries do not have file-global +comments: + + $> stilview -e=/Hubbard_Rob/International_Karate.sid -t=0 -f=comment -s -b + $> + +...Except if the only field in them is a COMMENT (in which case that +comment is assumed to be a file-global comment): + + $> stilview -e=/Hubbard_Rob/Action_Biker.sid -t=0 -f=comment -s -b + COMMENT: "Action B was a very early game and very conservative in it's approach + - it was my idea of giving them what I thought they wanted, a simple + cute tune....." (RH) + $> + +Also note that single-tune entries have only one tune, so asking for +the STIL entry of tune #3 is pointless: + + $> stilview -e=/Hubbard_Rob/International_Karate.sid -t=3 -s -b + $> + +Print out the file-global comment for the given SID file: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=0 -f=comment -s -b + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + $> + +Print out the ARTIST field of tune #12 of the given SID file, plus +print out everything else related to the SID file: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -f=artist + ---- GLOBAL COMMENT ---- + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + ------ STIL ENTRY ------ + ARTIST: Philip Glass + ---------- BUG ---------- + BUG: Demo entry. + $> + +Note that the current version of STILView is capable to retrieve only +the first specified field of a tune that covers multiple songs! See +below: + + $> stilview -e=/Hubbard_Rob/Rasputin.sid -t=1 -f=title -s + TITLE: Katjusha (0:07-0:36) + $> + +Section-global comments are printed out even if the STIL entry for the +given SID file does not exist: + + $> stilview -e=/Hubbard_Rob/This_doesnt_exist.sid + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +The following 4 steps depict how to have STILView print out everything +related to a given SID file's given tune number one by one: + +1) This prints out just the section-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +2) This prints out just the file-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=0 -f=comment -s -b + COMMENT: According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + $> + +3) This prints out all of the STIL entry for the given tune number: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -f=all -s -b + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + $> + +4) And this prints out just the BUG entry for the same tune number: + + $> stilview -e=/Hubbard_Rob/Delta.sid -t=12 -s -o + BUG: Demo entry. + $> + +The following 3 steps depict how to have STILView print out everything +related to a given SID file: + +1) This prints out just the section-global comment: + + $> stilview -e=/Hubbard_Rob/Delta.sid -o -b + COMMENT: All of these tunes have been confirmed by Hubbard to be his. People + have often stolen Hubbard's routine causing some tunes to be falsely + credited to him. + $> + +2) This prints out all of the STIL entry: + + $> stilview -e=/Hubbard_Rob/Delta.sid -s -b + COMMENT: "[...] The Delta music loader and ingame music was Gary Liddon's idea. + [...] He was the producer at Thalamus at the time. He told Rob Hubbard + to make the ingame music like the 2nd track from Dark Side of the Moon + by Pink Floyd." (Info from Matt Furniss.) + "The small jingles are all small clips from Sanxion and Romeo/Juliet + music. They were all supposed to be for short stingers such as end of + level, extra life etc..." + "Delta was based on this minimalist composition technique inspired by + Glass and a bit of Pink Floyd. It was quite hard too do and required + some custom code to the driver to do it. The music was tedious to + debug. The other Delta stuff was more conventional - I quite liked the + other tunes. Delta was spread over a 2 week period....." (RH) + According to Hubbard, Kentilla and Delta were the most complicated one + to compose, they took the longest time to do and they both drove him + insane. + (#1) + TITLE: On the Run [from the Dark Side of the Moon] + ARTIST: Pink Floyd + COMMENT: It is more inspired by it than a remix of it. + (#12) + TITLE: Koyaanisqatsi [from the movie] + ARTIST: Philip Glass + COMMENT: "Inspired by Philip Glass and Pink Floyd." (RH) + $> + +3) And this prints out all of the BUG entry: + + $> stilview -e=/Hubbard_Rob/Delta.sid -s -o + (#12) + BUG: Demo entry. + $> + + +=head1 AUTHORS + +=over + +=item B + +Original author. + +=item B + +Current maintainer. + +=back + + +=head1 RESOURCES + +=over + +=item SourceForge project: L + +=item High Voltage Sid Collection (HVSC): L + +=back + + +=head1 COPYING + +=over + +=item Copyright (C) 1998, 2002 LaLa + +=item Copyright (C) 2012-2014 Leandro Nini + +=back + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base new file mode 100644 index 000000000..56f56b6e1 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03038ca48ffbe4418841f2f1da59699cd7e1cb15.svn-base @@ -0,0 +1,337 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef OPCODES_H +#define OPCODES_H + +#define OPCODE_MAX 0x100 + +/* HLT + case 0x02: case 0x12: case 0x22: case 0x32: case 0x42: case 0x52: + case 0x62: case 0x72: case 0x92: case 0xb2: case 0xd2: case 0xf2: + case 0x02: case 0x12: case 0x22: case 0x32: case 0x42: case 0x52: + case 0x62: case 0x72: case 0x92: case 0xb2: case 0xd2: case 0xf2: +*/ + +#define BRKn 0x00 +#define JSRw 0x20 +#define RTIn 0x40 +#define RTSn 0x60 +#define NOPb 0x80 +#define NOPb_ NOPb: case 0x82: case 0xC2: case 0xE2: case 0x89 +#define LDYb 0xA0 +#define CPYb 0xC0 +#define CPXb 0xE0 + +#define ORAix 0x01 +#define ANDix 0x21 +#define EORix 0x41 +#define ADCix 0x61 +#define STAix 0x81 +#define LDAix 0xA1 +#define CMPix 0xC1 +#define SBCix 0xE1 + +#define LDXb 0xA2 + +#define SLOix 0x03 +#define RLAix 0x23 +#define SREix 0x43 +#define RRAix 0x63 +#define SAXix 0x83 +#define LAXix 0xA3 +#define DCPix 0xC3 +#define ISBix 0xE3 + +#define NOPz 0x04 +#define NOPz_ NOPz: case 0x44: case 0x64 +#define BITz 0x24 +#define STYz 0x84 +#define LDYz 0xA4 +#define CPYz 0xC4 +#define CPXz 0xE4 + +#define ORAz 0x05 +#define ANDz 0x25 +#define EORz 0x45 +#define ADCz 0x65 +#define STAz 0x85 +#define LDAz 0xA5 +#define CMPz 0xC5 +#define SBCz 0xE5 + +#define ASLz 0x06 +#define ROLz 0x26 +#define LSRz 0x46 +#define RORz 0x66 +#define STXz 0x86 +#define LDXz 0xA6 +#define DECz 0xC6 +#define INCz 0xE6 + +#define SLOz 0x07 +#define RLAz 0x27 +#define SREz 0x47 +#define RRAz 0x67 +#define SAXz 0x87 +#define LAXz 0xA7 +#define DCPz 0xC7 +#define ISBz 0xE7 + +#define PHPn 0x08 +#define PLPn 0x28 +#define PHAn 0x48 +#define PLAn 0x68 +#define DEYn 0x88 +#define TAYn 0xA8 +#define INYn 0xC8 +#define INXn 0xE8 + +#define ORAb 0x09 +#define ANDb 0x29 +#define EORb 0x49 +#define ADCb 0x69 +#define LDAb 0xA9 +#define CMPb 0xC9 +#define SBCb 0xE9 +#define SBCb_ SBCb: case 0XEB + +#define ASLn 0x0A +#define ROLn 0x2A +#define LSRn 0x4A +#define RORn 0x6A +#define TXAn 0x8A +#define TAXn 0xAA +#define DEXn 0xCA +#define NOPn 0xEA +#define NOPn_ NOPn: case 0x1A: case 0x3A: case 0x5A: case 0x7A: case 0xDA: case 0xFA + +#define ANCb 0x0B +#define ANCb_ ANCb: case 0x2B +#define ASRb 0x4B +#define ARRb 0x6B +#define ANEb 0x8B +#define XAAb 0x8B +#define LXAb 0xAB +#define SBXb 0xCB + +#define NOPa 0x0C +#define BITa 0x2C +#define JMPw 0x4C +#define JMPi 0x6C +#define STYa 0x8C +#define LDYa 0xAC +#define CPYa 0xCC +#define CPXa 0xEC + +#define ORAa 0x0D +#define ANDa 0x2D +#define EORa 0x4D +#define ADCa 0x6D +#define STAa 0x8D +#define LDAa 0xAD +#define CMPa 0xCD +#define SBCa 0xED + +#define ASLa 0x0E +#define ROLa 0x2E +#define LSRa 0x4E +#define RORa 0x6E +#define STXa 0x8E +#define LDXa 0xAE +#define DECa 0xCE +#define INCa 0xEE + +#define SLOa 0x0F +#define RLAa 0x2F +#define SREa 0x4F +#define RRAa 0x6F +#define SAXa 0x8F +#define LAXa 0xAF +#define DCPa 0xCF +#define ISBa 0xEF + +#define BPLr 0x10 +#define BMIr 0x30 +#define BVCr 0x50 +#define BVSr 0x70 +#define BCCr 0x90 +#define BCSr 0xB0 +#define BNEr 0xD0 +#define BEQr 0xF0 + +#define ORAiy 0x11 +#define ANDiy 0x31 +#define EORiy 0x51 +#define ADCiy 0x71 +#define STAiy 0x91 +#define LDAiy 0xB1 +#define CMPiy 0xD1 +#define SBCiy 0xF1 + +#define SLOiy 0x13 +#define RLAiy 0x33 +#define SREiy 0x53 +#define RRAiy 0x73 +#define SHAiy 0x93 +#define LAXiy 0xB3 +#define DCPiy 0xD3 +#define ISBiy 0xF3 + +#define NOPzx 0x14 +#define NOPzx_ NOPzx: case 0x34: case 0x54: case 0x74: case 0xD4: case 0xF4 +#define STYzx 0x94 +#define LDYzx 0xB4 + +#define ORAzx 0x15 +#define ANDzx 0x35 +#define EORzx 0x55 +#define ADCzx 0x75 +#define STAzx 0x95 +#define LDAzx 0xB5 +#define CMPzx 0xD5 +#define SBCzx 0xF5 + +#define ASLzx 0x16 +#define ROLzx 0x36 +#define LSRzx 0x56 +#define RORzx 0x76 +#define STXzy 0x96 +#define LDXzy 0xB6 +#define DECzx 0xD6 +#define INCzx 0xF6 + +#define SLOzx 0x17 +#define RLAzx 0x37 +#define SREzx 0x57 +#define RRAzx 0x77 +#define SAXzy 0x97 +#define LAXzy 0xB7 +#define DCPzx 0xD7 +#define ISBzx 0xF7 + +#define CLCn 0x18 +#define SECn 0x38 +#define CLIn 0x58 +#define SEIn 0x78 +#define TYAn 0x98 +#define CLVn 0xB8 +#define CLDn 0xD8 +#define SEDn 0xF8 + +#define ORAay 0x19 +#define ANDay 0x39 +#define EORay 0x59 +#define ADCay 0x79 +#define STAay 0x99 +#define LDAay 0xB9 +#define CMPay 0xD9 +#define SBCay 0xF9 + +#define TXSn 0x9A +#define TSXn 0xBA + +#define SLOay 0x1B +#define RLAay 0x3B +#define SREay 0x5B +#define RRAay 0x7B +#define SHSay 0x9B +#define TASay 0x9B +#define LASay 0xBB +#define DCPay 0xDB +#define ISBay 0xFB + +#define NOPax 0x1C +#define NOPax_ NOPax: case 0x3C: case 0x5C: case 0x7C: case 0xDC: case 0xFC +#define SHYax 0x9C +#define LDYax 0xBC + +#define ORAax 0x1D +#define ANDax 0x3D +#define EORax 0x5D +#define ADCax 0x7D +#define STAax 0x9D +#define LDAax 0xBD +#define CMPax 0xDD +#define SBCax 0xFD + +#define ASLax 0x1E +#define ROLax 0x3E +#define LSRax 0x5E +#define RORax 0x7E +#define SHXay 0x9E +#define LDXay 0xBE +#define DECax 0xDE +#define INCax 0xFE + +#define SLOax 0x1F +#define RLAax 0x3F +#define SREax 0x5F +#define RRAax 0x7F +#define SHAay 0x9F +#define LAXay 0xBF +#define DCPax 0xDF +#define ISBax 0xFF + +// Instruction Aliases +#define ASOix SLOix +#define LSEix SREix +#define AXSix SAXix +#define DCMix DCPix +#define INSix ISBix +#define ASOz SLOz +#define LSEz SREz +#define AXSz SAXz +#define DCMz DCPz +#define INSz ISBz +#define ALRb ASRb +#define OALb LXAb +#define ASOa SLOa +#define LSEa SREa +#define AXSa SAXa +#define DCMa DCPa +#define INSa ISBa +#define ASOiy SLOiy +#define LSEiy SREiy +#define AXAiy SHAiy +#define DCMiy DCPiy +#define INSiy ISBiy +#define ASOzx SLOzx +#define LSEzx SREzx +#define AXSzy SAXzy +#define DCMzx DCPzx +#define INSzx ISBzx +#define ASOay SLOay +#define LSEay SREay +#define DCMay DCPay +#define INSay ISBay +#define SAYax SHYax +#define XASay SHXay +#define ASOax SLOax +#define LSEax SREax +#define AXAay SHAay +#define DCMax DCPax +#define INSax ISBax +#define SKBn NOPb +#define SKWn NOPa + +#endif // OPCODES_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base new file mode 100644 index 000000000..9125b8e08 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03cf17b25799f78abfe6d81d0b9ac568d9764c1e.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03d9f8a91c0146934c884c0cecd3632fed8ea3f3.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03d9f8a91c0146934c884c0cecd3632fed8ea3f3.svn-base new file mode 100644 index 000000000..ac435bd50 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/03/03d9f8a91c0146934c884c0cecd3632fed8ea3f3.svn-base @@ -0,0 +1,35 @@ +/* SidTuneCfg.h (template) */ + +#ifndef SIDTUNECFG_H +#define SIDTUNECFG_H + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +/* Minimum load address for real c64 only tunes */ +#define SIDTUNE_R64_MIN_LOAD_ADDR 0x07e8 + + +/* -------------------------------------------------------------------------- + * Don't touch these! + * -------------------------------------------------------------------------- + */ +#undef SIDTUNE_NO_STDIN_LOADER +#undef SIDTUNE_REJECT_UNKNOWN_FIELDS + + +/* Define the file/path separator(s) that your filesystem uses: + SID_FS_IS_COLON_AND_BACKSLASH, SID_FS_IS_COLON_AND_SLASH, + SID_FS_IS_BACKSLASH, SID_FS_IS_COLON, SID_FS_IS_SLASH */ +#if defined(_WIN32) || defined(_MSDOS) || defined(_OS2) + #define SID_FS_IS_COLON_AND_BACKSLASH_AND_SLASH +#elif defined(__APPLE__) && defined(__MACH__) + #define SID_FS_IS_COLON +#elif defined(AMIGA) + #define SID_FS_IS_COLON_AND_SLASH +#else + #define SID_FS_IS_SLASH +#endif + +#endif /* SIDTUNECFG_H */ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/0469251cba5e4bbc7be6a56bfb8c12739aacff09.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/0469251cba5e4bbc7be6a56bfb8c12739aacff09.svn-base new file mode 100644 index 000000000..451a65ae8 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/0469251cba5e4bbc7be6a56bfb8c12739aacff09.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/049fe0258e868c86527f66d044649236d7d44b9c.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/049fe0258e868c86527f66d044649236d7d44b9c.svn-base new file mode 100644 index 000000000..3d0195116 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/049fe0258e868c86527f66d044649236d7d44b9c.svn-base @@ -0,0 +1,89 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT([sidplayfp], [1.4.0alpha], [], [], [http://sourceforge.net/projects/sidplay-residfp/]) +AC_CONFIG_SRCDIR([src/main.cpp]) +AC_CONFIG_AUX_DIR([build-aux]) +AC_CONFIG_MACRO_DIR([m4]) +AC_CONFIG_HEADERS([config.h]) +AM_INIT_AUTOMAKE + + +AC_CANONICAL_HOST + +AC_PROG_RANLIB + +dnl Checks for programs. +AC_PROG_CXX + +dnl Use C++ for tests. +AC_LANG([C++]) + + +dnl Checks for typedefs, structures, and compiler characteristics. +AC_C_BIGENDIAN + + +dnl Audio subsystem + +AUDIO_LDFLAGS="" + +PKG_CHECK_MODULES(ALSA, + [alsa >= 1.0], + [AC_DEFINE([HAVE_ALSA], 1, [Define to 1 if you have libasound (-lasound).])], + [AC_MSG_WARN([$ALSA_PKG_ERRORS])] +) + +PKG_CHECK_MODULES(PULSE, + [libpulse-simple >= 1.0], + [AC_DEFINE([HAVE_PULSE], 1, [Define to 1 if you have libpulse-simple (-lpulse-simple).])], + [AC_MSG_WARN([$PULSE_PKG_ERRORS])] +) + + +dnl Checks what version of Unix we have and soundcard support +AC_CHECK_HEADERS([sys/ioctl.h linux/soundcard.h machine/soundcard.h \ +sys/soundcard.h soundcard.h]) + +AC_CHECK_HEADERS([dsound.h mmsystem.h], [], [], [#include ]) + +AS_IF([test "$ac_cv_header_dsound_h" = "yes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -ldsound -ldxguid"] +) + +AS_IF([test "$ac_cv_header_mmsystem_h" = "yes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -lwinmm"] +) + +# NetBSD/OpenBSD OSS audio emulation +AS_IF([test "x$ac_cv_header_soundcard_h" = "xyes"], + [AUDIO_LDFLAGS="$AUDIO_LDFLAGS -lossaudio"] +) + +AC_SUBST(AUDIO_LDFLAGS) + +AC_CHECK_FUNCS([strncasecmp strcasecmp]) + +PKG_CHECK_MODULES(SIDPLAYFP, [libsidplayfp >= 1.0]) +PKG_CHECK_MODULES(STILVIEW, [libstilview >= 1.0]) + +# hack? +saveCPPFLAGS=$CPPFLAGS +CPPFLAGS="$CPPFLAGS $SIDPLAYFP_CFLAGS" + +AC_CHECK_HEADERS([sidplayfp/builders/residfp.h sidplayfp/builders/resid.h sidplayfp/builders/hardsid.h]) + +CPPFLAGS=$saveCPPFLAGS + +AC_MSG_CHECKING([for debugging]) +AC_ARG_ENABLE(debug, [AS_HELP_STRING([--enable-debug], [compile for debugging @<:@no/yes, default=no@:>@])], + [], [enable_debug=no]) + +AS_IF([test "x$enable_debug" = "xno"], + [AC_MSG_RESULT([Build without debugging messages]); debug_flags=-DNDEBUG] +) + + +AC_CONFIG_FILES([ +Makefile +]) + +AC_OUTPUT diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base new file mode 100644 index 000000000..9d272228a --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04bb9b2cd5a4e166b37c10cad9a4aa60253b7333.svn-base @@ -0,0 +1,37 @@ + 0x01, 0x00, 0x6f, 0x36, 0x35, 0x00, 0x00, 0x00, + 0x00, 0x10, 0xcf, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x40, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0x10, 0xc5, 0x10, 0xce, + 0x10, 0xce, 0x10, 0x8c, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x6c, 0x0e, 0x10, 0x6c, 0x0c, 0x10, 0x78, 0xa9, + 0x00, 0x8d, 0x1a, 0xd0, 0xad, 0x19, 0xd0, 0x8d, + 0x19, 0xd0, 0xa9, 0x7f, 0x8d, 0x0d, 0xdc, 0x8d, + 0x0d, 0xdd, 0xad, 0x0d, 0xdc, 0xad, 0x0d, 0xdd, + 0xa9, 0x0f, 0x8d, 0x18, 0xd4, 0xad, 0x12, 0x10, + 0xf0, 0x07, 0xa2, 0x25, 0xa0, 0x40, 0x4c, 0x4a, + 0x10, 0xa2, 0x95, 0xa0, 0x42, 0x8e, 0x04, 0xdc, + 0x8c, 0x05, 0xdc, 0xa2, 0x9b, 0xa0, 0x37, 0x4d, + 0x13, 0x10, 0x0d, 0x10, 0x10, 0xf0, 0x04, 0xa2, + 0x1b, 0xa0, 0x00, 0x8e, 0x11, 0xd0, 0x8c, 0x12, + 0xd0, 0xad, 0x10, 0x10, 0xf0, 0x0a, 0xad, 0x11, + 0x10, 0xf0, 0x05, 0xa2, 0xb2, 0x8e, 0x14, 0x03, + 0xad, 0x0b, 0x10, 0xd0, 0x08, 0xa9, 0x81, 0x8d, + 0x1a, 0xd0, 0x4c, 0x8c, 0x10, 0xa9, 0x81, 0xa2, + 0x01, 0x8d, 0x0d, 0xdc, 0x8e, 0x0e, 0xdc, 0xad, + 0x10, 0x10, 0xd0, 0x02, 0xa9, 0x37, 0x85, 0x01, + 0xad, 0x14, 0x10, 0x48, 0xad, 0x0a, 0x10, 0x28, + 0x20, 0x18, 0x10, 0xad, 0x10, 0x10, 0xf0, 0x0a, + 0xad, 0x11, 0x10, 0xf0, 0x04, 0xa9, 0x37, 0x85, + 0x01, 0x58, 0x4c, 0xaf, 0x10, 0xa5, 0x01, 0x48, + 0xad, 0x11, 0x10, 0x85, 0x01, 0xa9, 0x00, 0x20, + 0x15, 0x10, 0x68, 0x85, 0x01, 0xce, 0x19, 0xd0, + 0xad, 0x0d, 0xdc, 0x68, 0xa8, 0x68, 0xaa, 0x68, + 0x40, 0x02, 0x00, 0x00, 0x01, 0x82, 0x02, 0x82, + 0x02, 0x82, 0x02, 0x82, 0x02, 0x82, 0x0e, 0x82, + 0x03, 0x82, 0x22, 0x82, 0x09, 0x82, 0x11, 0x82, + 0x03, 0x82, 0x0f, 0x82, 0x05, 0x82, 0x05, 0x22, + 0x05, 0x82, 0x0a, 0x82, 0x0d, 0x82, 0x09, 0x82, + 0x04, 0x82, 0x04, 0x82, 0x03, 0x82, 0x05, 0x82, + 0x0a, 0x82, 0x06, 0x82, 0x07, 0x82, 0x00, 0x00, + 0x00, 0x00, diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base new file mode 100644 index 000000000..b7545c9b5 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/04/04ded707ee327e046fd4cd3a53c5d4a4112af093.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base new file mode 100644 index 000000000..285db0051 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/0553998cd37e74988156c76ac0b2583dea866330.svn-base @@ -0,0 +1,10 @@ +* Refine the MOS 6581 filter model / parameters. Build an accurate MOS + 8580 filter model. + +* Expose an interface for tunable filter parameters. + +* Write documentation. Possibly a paper describing how SID was reverse + engineered. + +* Implement a SID tune player. A PSID player, VSID, is partly + implemented in VICE. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base new file mode 100644 index 000000000..be9f5d3d0 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05697cc5ef229f8cc7bae400df7f56ff8894351b.svn-base @@ -0,0 +1,4096 @@ + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 4 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 7 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 8 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 9 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 9 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 12 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 15 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 16 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 17 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 17 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 17 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 18 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 19 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 19 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 19 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 24 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 25 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 25 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 31 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 31 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 33 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 33 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 34 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 35 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 35 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 35 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 35 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 35 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 32 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 33 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 33 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 33 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 33 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 36 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 38 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 39 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 39 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 39 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 39 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 39 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 48 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 49 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 49 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 48 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 50 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 51 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 51 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 51 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 51 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 51 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 56 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 57 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 57 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 60 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 62 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 63 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 63 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 63 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 63 , 9 , 9 , 8 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 9 , 63 , 10 , 10 , 9 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 0 , 0 , 1 , 1 , 0 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 0 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 1 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 1 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 1 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 1 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 4 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 6 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 7 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 7 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 7 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 7 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 17 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 17 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 17 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 17 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 16 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 18 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 19 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 19 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 19 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 19 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 24 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 24 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 25 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 25 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 28 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 30 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 31 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 31 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 31 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 31 , 9 , 9 , 8 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 65 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 65 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 66 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 67 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 67 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 67 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 68 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 70 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 71 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 71 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 71 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 71 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 71 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 64 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 66 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 67 , 3 , 3 , 2 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 67 , 4 , 4 , 3 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 67 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 67 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 72 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 72 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 73 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 73 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 73 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 73 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 76 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 78 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 79 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 79 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 79 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 79 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 79 , 8 , 8 , 7 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 97 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 97 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 98 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 99 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 99 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 99 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 99 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 99 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 2 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 96 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 97 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 97 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 100 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 102 , 3 , 3 , 2 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 103 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 103 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 103 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 103 , 6 , 6 , 5 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 103 , 7 , 7 , 6 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 4 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 113 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 113 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 112 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 114 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 115 , 5 , 5 , 4 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 115 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 5 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 4 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 120 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 121 , 5 , 5 , 4 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 124 , 6 , 6 , 5 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 7 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 6 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 126 , 7 , 7 , 6 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 127 , 8 , 8 , 7 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 9 , 8 , 127 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 8 , 127 , 9 , 9 , 8 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 10 , 9 , 127 , 10 , 10 , 9 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 11 , 10 , 127 , 11 , 11 , 10 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 11 , 1 , 128 , 1 , 11 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 1 , 128 , 1 , 10 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 128 , 2 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 128 , 3 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 128 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 128 , 4 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 128 , 5 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 130 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 128 , 6 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 132 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 132 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 132 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 130 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 128 , 7 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 136 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 136 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 136 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 137 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 138 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 138 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 138 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 132 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 133 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 130 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 129 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 128 , 8 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 144 , 1 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 144 , 1 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 144 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 144 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 144 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 144 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 145 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 144 , 5 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 146 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 146 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 148 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 148 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 148 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 148 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 149 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 149 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 149 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 148 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 144 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 136 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 138 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 138 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 136 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 132 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 133 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 133 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 132 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 130 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 130 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 129 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 129 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 128 , 9 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 2 , 160 , 1 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 160 , 1 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 160 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 160 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 160 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 160 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 160 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 162 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 162 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 162 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 161 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 160 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 164 , 1 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 164 , 1 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 164 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 164 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 165 , 1 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 165 , 1 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 1 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 165 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 164 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 162 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 162 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 161 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 161 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 160 , 7 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 3 , 168 , 1 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 168 , 1 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 168 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 168 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 168 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 168 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 169 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 169 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 169 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 168 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 4 , 170 , 1 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 170 , 1 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 170 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 170 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 6 , 170 , 1 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 170 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 170 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 169 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 169 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 169 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 168 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 168 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 168 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 164 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 164 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 164 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 164 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 164 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 165 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 165 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 165 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 164 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 164 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 164 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 162 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 162 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 162 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 161 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 161 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 161 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 160 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 160 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 160 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 144 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 144 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 144 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 144 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 144 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 144 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 145 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 144 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 148 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 148 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 148 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 148 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 148 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 149 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 149 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 149 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 148 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 148 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 148 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 146 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 146 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 146 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 146 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 146 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 145 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 145 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 144 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 144 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 144 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 136 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 136 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 136 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 136 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 136 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 137 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 136 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 138 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 138 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 138 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 137 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 137 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 136 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 136 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 136 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 132 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 132 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 132 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 133 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 133 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 133 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 132 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 130 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 130 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 130 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 129 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 129 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 129 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 128 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 128 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 128 , 10 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 10 , 1 , 64 , 2 , 10 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 64 , 2 , 9 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 64 , 2 , 8 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 64 , 3 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 64 , 4 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 64 , 5 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 66 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 4 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 64 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 68 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 68 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 69 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 66 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 65 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 64 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 72 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 72 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 72 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 74 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 74 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 74 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 72 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 68 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 69 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 68 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 66 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 65 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 65 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 64 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 2 , 80 , 2 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 80 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 80 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 80 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 80 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 81 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 80 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 82 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 82 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 82 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 82 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 81 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 80 , 6 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 3 , 84 , 2 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 84 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 84 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 84 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 84 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 4 , 85 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 85 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 85 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 84 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 84 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 84 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 82 , 2 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 82 , 2 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 82 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 82 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 82 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 81 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 81 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 80 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 80 , 6 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 80 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 72 , 2 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 72 , 2 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 72 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 72 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 72 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 72 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 74 , 2 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 74 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 74 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 74 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 74 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 73 , 2 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 73 , 2 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 73 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 72 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 72 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 72 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 68 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 68 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 68 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 68 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 69 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 69 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 68 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 68 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 66 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 66 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 65 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 65 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 65 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 64 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 64 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 64 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 9 , 1 , 32 , 3 , 9 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 32 , 3 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 32 , 3 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 32 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 32 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 32 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 32 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 36 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 36 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 37 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 37 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 36 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 34 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 33 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 32 , 7 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 2 , 40 , 3 , 7 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 40 , 3 , 6 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 40 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 40 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 40 , 4 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 41 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 41 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 40 , 5 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 3 , 42 , 3 , 5 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 42 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 5 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 42 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 41 , 3 , 4 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 41 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 41 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 40 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 3 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 4 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 40 , 5 , 1 , 1 + 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 40 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 36 , 3 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 36 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 36 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 36 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 37 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 37 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 37 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 36 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 36 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 34 , 3 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 34 , 3 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 34 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 33 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 33 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 33 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 32 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 32 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 32 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 8 , 1 , 16 , 4 , 8 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 16 , 4 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 16 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 16 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 16 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 16 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 18 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 16 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 2 , 20 , 4 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 20 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 20 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 3 , 21 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 21 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 21 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 20 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 18 , 4 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 18 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 18 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 17 , 4 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 17 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 16 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 4 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 16 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 16 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 5 , 7 , 1 , 8 , 5 , 7 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 8 , 5 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 8 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 8 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 9 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 9 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 2 , 10 , 5 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 10 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 4 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 10 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 9 , 5 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 9 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 9 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 8 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 6 , 1 , 4 , 6 , 6 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 4 , 6 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 4 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 2 , 5 , 6 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 5 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 5 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 4 , 6 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 5 , 1 , 2 , 7 , 5 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 2 , 7 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 3 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 2 , 7 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 4 , 1 , 1 , 8 , 4 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 1 , 8 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 1 , 8 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 3 , 1 , 0 , 9 , 3 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 0 , 9 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 2 , 0 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 9 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 10 , 2 , 1 , 0 , 10 , 2 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 10 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 11 , 1 , 1 , 0 , 11 , 1 , 1 + 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 12 , 0 , 0 , 0 , 12 , 0 , 0 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base new file mode 100644 index 000000000..b6283e935 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffb13ee704440e488f18aff3518933ac733c5a.svn-base @@ -0,0 +1,50 @@ +/** +@mainpage libsidplayfp + +A library to play Commodore 64 music derived from libsidplay2.
+
+ +Libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 +born with the aim to improve the quality of emulating the 6581, 8580 chips +and the surrounding C64 system in order to play SID music better.
+ +Copyright (c) 2000-2001 Simon White
+Copyright (c) 2007-2010 Antti Lankila
+Copyright (c) 2010-2014 Leandro Nini <drfiemost@users.sourceforge.net>
+
+ +STILView (or more precisely, the STIL class written in C++) is intended to be +compiled with the various SID emulators available on many platforms to provide +the capability of showing STIL and BUG information along with the given SID +that is currently being played in the emulator. It requires HVSC v2.6 +(post-update #12) or later to function correctly, but it will work with +earlier versions to a limited extent. + +Copyright (C) 1998, 2002 LaLa
+Copyright (C) 2012-2013 Leandro Nini <drfiemost@users.sourceforge.net>
+
+ +Home page:
+http://sourceforge.net/projects/sidplay-residfp/ + + +----------------------------------------------------------------------------- + + This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version. + + This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details. + + You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +----------------------------------------------------------------------------- + +\example demo.cpp +*/ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base new file mode 100644 index 000000000..124ac747c Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/05/05ffe8ab94389dc5124b763dc35431d7a5dbcb2e.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base new file mode 100644 index 000000000..de8bd989f Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06cc8bef105371699a757acc1bdd26638ae259e0.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base new file mode 100644 index 000000000..6bf68a6fe --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/06/06e76fab273aa0461784b55197fb9ed3d7772dfe.svn-base @@ -0,0 +1,35 @@ + +AUTOMAKE_OPTIONS = foreign subdir-objects + +if ENABLE_TEST + +AM_CPPFLAGS = \ +-I $(top_builddir)/src/builders/residfp-builder/residfp + +TESTS = \ +TestEnvelopeGenerator \ +TestSpline \ +TestDac + +check_PROGRAMS = $(TESTS) + +TestEnvelopeGenerator_SOURCES = \ +Main.cpp \ +TestEnvelopeGenerator.cpp +TestEnvelopeGenerator_LDADD = -lUnitTest++ \ +$(top_builddir)/src/builders/residfp-builder/residfp/EnvelopeGenerator.o \ +$(top_builddir)/src/builders/residfp-builder/residfp/Dac.o + +TestSpline_SOURCES = \ +Main.cpp \ +TestSpline.cpp +TestSpline_LDADD = -lUnitTest++\ +$(top_builddir)/src/builders/residfp-builder/residfp/Spline.o + +TestDac_SOURCES = \ +Main.cpp \ +TestDac.cpp +TestDac_LDADD = -lUnitTest++\ +$(top_builddir)/src/builders/residfp-builder/residfp/Dac.o + +endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base new file mode 100644 index 000000000..c0e18903c Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0710b5029f0d5b7fccb38d1d7f7ea4d34d321f7f.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base new file mode 100644 index 000000000..75da7c89f Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0740fb045cd67c6bd71120b54e81029344d6f207.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/075aac3c86517b506b026226af8d522f9b4c0e82.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/075aac3c86517b506b026226af8d522f9b4c0e82.svn-base new file mode 100644 index 000000000..0ad9c9b95 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/075aac3c86517b506b026226af8d522f9b4c0e82.svn-base @@ -0,0 +1,109 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_VOICE_H +#define RESID_VOICE_H + +#include "resid-config.h" +#include "wave.h" +#include "envelope.h" + +namespace reSID +{ + +class Voice +{ +public: + Voice(); + + void set_chip_model(chip_model model); + void set_sync_source(Voice*); + void reset(); + + void writeCONTROL_REG(reg8); + + // Amplitude modulated waveform output. + // Range [-2048*255, 2047*255]. + int output(); + + WaveformGenerator wave; + EnvelopeGenerator envelope; + +protected: + // Waveform D/A zero level. + short wave_zero; + +friend class SID; +}; + + +// ---------------------------------------------------------------------------- +// Inline functions. +// The following function is defined inline because it is called every +// time a sample is calculated. +// ---------------------------------------------------------------------------- + +#if RESID_INLINING || defined(RESID_VOICE_CC) + +// ---------------------------------------------------------------------------- +// Amplitude modulated waveform output (20 bits). +// Ideal range [-2048*255, 2047*255]. +// ---------------------------------------------------------------------------- + +// The output for a voice is produced by a multiplying DAC, where the +// waveform output modulates the envelope output. +// +// As noted by Bob Yannes: "The 8-bit output of the Envelope Generator was then +// sent to the Multiplying D/A converter to modulate the amplitude of the +// selected Oscillator Waveform (to be technically accurate, actually the +// waveform was modulating the output of the Envelope Generator, but the result +// is the same)". +// +// 7 6 5 4 3 2 1 0 VGND +// | | | | | | | | | Missing +// 2R 2R 2R 2R 2R 2R 2R 2R 2R termination +// | | | | | | | | | +// --R---R---R---R---R---R---R-- --- +// | _____ +// __|__ __|__ | +// ----- ===== | +// | | | | | +// 12V --- ----- ------- GND +// | +// vout +// +// Bit on: wout (see figure in wave.h) +// Bit off: 5V (VGND) +// +// As is the case with all MOS 6581 DACs, the termination to (virtual) ground +// at bit 0 is missing. The MOS 8580 has correct termination. +// + +RESID_INLINE +int Voice::output() +{ + // Multiply oscillator output with envelope output. + return (wave.output() - wave_zero)*envelope.output(); +} + +#endif // RESID_INLINING || defined(RESID_VOICE_CC) + +} // namespace reSID + +#endif // not RESID_VOICE_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base new file mode 100644 index 000000000..cab3cae79 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/07676be4ccdd730387bd1ec2bc7d9e9866d44fa7.svn-base @@ -0,0 +1,22 @@ +## Process this file with automake to create Makefile.in + +AR = @AR@ + +noinst_LIBRARIES = libresid.a + +libresid_a_SOURCES = sid.cc voice.cc wave.cc envelope.cc filter.cc dac.cc extfilt.cc pot.cc version.cc + +BUILT_SOURCES = $(noinst_DATA:.dat=.h) + +noinst_HEADERS = sid.h voice.h wave.h envelope.h filter.h dac.h extfilt.h pot.h spline.h resid-config.h $(noinst_DATA:.dat=.h) + +noinst_DATA = wave6581_PST.dat wave6581_PS_.dat wave6581_P_T.dat wave6581__ST.dat wave8580_PST.dat wave8580_PS_.dat wave8580_P_T.dat wave8580__ST.dat + +noinst_SCRIPTS = samp2src.pl + +EXTRA_DIST = $(noinst_HEADERS) $(noinst_DATA) $(noinst_SCRIPTS) README.VICE + +SUFFIXES = .dat + +.dat.h: + $(PERL) $(srcdir)/samp2src.pl $* $< $(srcdir)/$@ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base new file mode 100644 index 000000000..6f7bd1165 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/076aae3f5ab16174fefc6a90f5dcbd02c8a2b208.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base new file mode 100644 index 000000000..0fc101fe8 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/07/0792d695b32c3cd86f568f1d41098e6dfff18816.svn-base @@ -0,0 +1,131 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef C64CIA_H +#define C64CIA_H + +// The CIA emulations are very generic and here we need to effectively +// wire them into the computer (like adding a chip to a PCB). + +#include "Banks/Bank.h" +#include "c64/c64env.h" +#include "sidendian.h" +#include "CIA/mos6526.h" + +#include "sidcxx11.h" + +namespace libsidplayfp +{ + +/** + * CIA 1 + * + * Generates IRQs + * + * Located at $DC00-$DCFF + */ +class c64cia1: public MOS6526, public Bank +{ +private: + c64env &m_env; + uint_least16_t last_ta; + +protected: + void interrupt(bool state) override + { + m_env.interruptIRQ(state); + } + + void portB() override + { + m_env.lightpen((prb | ~ddrb) & 0x10); + } + +public: + c64cia1(c64env *env) : + MOS6526(&(env->context())), + m_env(*env) {} + + void poke(uint_least16_t address, uint8_t value) override + { + write(endian_16lo8(address), value); + + // Save the value written to Timer A + if (address == 0xDC04 || address == 0xDC05) + { + if (timerA.getTimer() != 0) + last_ta = timerA.getTimer(); + } + } + + uint8_t peek(uint_least16_t address) override + { + return read(endian_16lo8(address)); + } + + void reset() override + { + last_ta = 0; + MOS6526::reset(); + } + + uint_least16_t getTimerA() const { return last_ta; } +}; + +/** + * CIA 2 + * + * Generates NMIs + * + * Located at $DD00-$DDFF + */ +class c64cia2: public MOS6526, public Bank +{ +private: + c64env &m_env; + +protected: + void interrupt(bool state) override + { + if (state) + m_env.interruptNMI(); + } + +public: + c64cia2(c64env *env) : + MOS6526(&(env->context())), + m_env(*env) {} + + void poke(uint_least16_t address, uint8_t value) override + { + write(address, value); + } + + uint8_t peek(uint_least16_t address) override + { + return read(address); + } +}; + +} + +#endif // C64CIA_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base new file mode 100644 index 000000000..cbdc97f83 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/082c53fde72707f94291b3af50c09fe8bd3fb4da.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base new file mode 100644 index 000000000..31c5945b0 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/08/08cef60578ef544a7dd94d5948b88e1b0c2efeab.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base new file mode 100644 index 000000000..96d3f80f6 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/090bac06f1c71a5a8b46131327931414357f9b30.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base new file mode 100644 index 000000000..85528b5c5 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/091d6638d05480fa328af2cf4cd2e5f401725686.svn-base @@ -0,0 +1 @@ +link trurl6581r3_4885.ini \ No newline at end of file diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base new file mode 100644 index 000000000..5c3fce3d7 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09816f3143e062a293c22bafdc7ad9d5ae38493d.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09ea0e5bad844ac9c6c94e1c5bde8ecf12f17523.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09ea0e5bad844ac9c6c94e1c5bde8ecf12f17523.svn-base new file mode 100644 index 000000000..66ba8fe07 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09ea0e5bad844ac9c6c94e1c5bde8ecf12f17523.svn-base @@ -0,0 +1,107 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2004,2010 Dag Lem + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef OPAMP_H +#define OPAMP_H + +#include +#include "Spline.h" + +namespace reSIDfp +{ + +/** + * Find output voltage in inverting gain and inverting summer SID op-amp + * circuits, using a combination of Newton-Raphson and bisection. + * + * ---R2-- + * | | + * vi ---R1-----[A>----- vo + * vx + * + * From Kirchoff's current law it follows that + * + * IR1f + IR2r = 0 + * + * Substituting the triode mode transistor model K*W/L*(Vgst^2 - Vgdt^2) + * for the currents, we get: + * + * n*((Vddt - vx)^2 - (Vddt - vi)^2) + (Vddt - vx)^2 - (Vddt - vo)^2 = 0 + * + * Our root function f can thus be written as: + * + * f = (n + 1)*(Vddt - vx)^2 - n*(Vddt - vi)^2 - (Vddt - vo)^2 = 0 + * + * Using substitution constants + * + * a = n + 1 + * b = Vddt + * c = n*(Vddt - vi)^2 + * + * the equations for the root function and its derivative can be written as: + * + * f = a*(b - vx)^2 - c - (b - vo)^2 + * df = 2*((b - vo)*dvo - a*(b - vx)) + */ +class OpAmp +{ +private: + /// Current root position (cached as guess to speed up next iteration) + double x; + + const double kVddt, vmin, vmax; + + std::auto_ptr const opamp; + +public: + /** + * Opamp input -> output voltage conversion + * + * @param opamp opamp mapping table as pairs of points (in -> out) + * @param opamplength length of the opamp array + * @param kVddt transistor dt parameter (in volts) + */ + OpAmp(const Spline::Point opamp[], int opamplength, double kVddt) : + x(0.), + kVddt(kVddt), + vmin(opamp[0].x), + vmax(opamp[opamplength - 1].x), + opamp(new Spline(opamp, opamplength)) {} + + void reset() + { + x = vmin; + } + + /** + * Solve the opamp equation for input vi in loading context n + * + * @param n the ratio of input/output loading + * @param vi input + * @return vo + */ + double solve(double n, double vi); +}; + +} // namespace reSIDfp + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base new file mode 100644 index 000000000..b7cf43717 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/09/09f5f064eed08538d47992409bc8f90ebfaff3f5.svn-base @@ -0,0 +1,71 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef RESAMPLER_H +#define RESAMPLER_H + +namespace reSIDfp +{ + +/** + * Abstraction of a resampling process. Given enough input, produces output. + * Constructors take additional arguments that configure these objects. + */ +class Resampler +{ +protected: + virtual int output() const = 0; + + Resampler() {} + +public: + virtual ~Resampler() {} + + /** + * Input a sample into resampler. Output "true" when resampler is ready with new sample. + * + * @param sample input sample + * @return true when a sample is ready + */ + virtual bool input(int sample) = 0; + + /** + * Output a sample from resampler. + * + * @return resampled sample + */ + short getOutput() const + { + int value = output(); + + // Clip signed integer value into the -32768,32767 range. + if (value < -32768) value = -32768; + if (value > 32767) value = 32767; + + return value; + } + + virtual void reset() = 0; +}; + +} // namespace reSIDfp + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base new file mode 100644 index 000000000..2468fd743 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a06c16bd7b87b8667b49569a2ca4281a3e22571.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base new file mode 100644 index 000000000..c3cd96713 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0a7846f1724b6021d313728f2dd1959473f6b3d9.svn-base @@ -0,0 +1,1534 @@ + .word $e000 + * = $e000 + +le000 le001 = * + 1 + le002 = * + 2 + .byt $00,$00,$00 + le005 = * + 2 + .byt $00,$00,$00 + le008 = * + 2 + .byt $00,$00,$00 + le00b = * + 2 + .byt $00,$00,$00 + le00e = * + 2 + .byt $00,$00,$00 + le011 = * + 2 + .byt $00,$00,$00 + le014 = * + 2 + .byt $00,$00,$00 + le017 = * + 2 + .byt $00,$00,$00 + le01a = * + 2 + .byt $00,$00,$00 +le01b le01c = * + 1 + le01d = * + 2 + .byt $00,$00,$00 + le020 = * + 2 + .byt $00,$00,$00 + le023 = * + 2 + .byt $00,$00,$00 +le024 le025 = * + 1 + le026 = * + 2 + .byt $00,$00,$00 +le027 le028 = * + 1 + le029 = * + 2 + .byt $00,$00,$00 +le02a .byt $00,$00,$00 +le02d le02e = * + 1 + le02f = * + 2 + .byt $00,$00,$00 +le030 .byt $00,$00,$00 +le033 .byt $00,$00,$00 +le036 .byt $00,$00,$00 +le039 .byt $00,$00,$00 +le03c .byt $00,$00,$00 +le03f .byt $00,$00,$00 +le042 .byt $00,$00,$00 +le045 .byt $00,$00,$00 +le048 .byt $00,$00,$00 +le04b .byt $00,$00,$00 +le04e .byt $00,$00,$00 +le051 .byt $00,$00,$00 +le054 .byt $00,$00,$00 +le057 .byt $00,$00,$00 +le05a .byt $00,$00,$00 +le05d .byt $00,$00,$00 +le060 .byt $00,$00,$00 +le063 .byt $00,$00,$00 +le066 .byt $00,$00,$00 +le069 .byt $00,$00,$00 +le06c .byt $00,$00,$00 +le06f .byt $00,$00,$00 +le072 .byt $00,$00,$00 +le075 .byt $00,$00,$00 +le078 .byt $00,$00,$00 +le07b .byt $00,$00,$00 +le07e .byt $00,$00,$00 +le081 .byt $00,$00,$00 +le084 .byt $00,$00,$00 +le087 .byt $00,$00,$00 +le08a .byt $00,$00,$00 +le08d .byt $00,$00,$00 +le090 .byt $00,$00,$00 +le093 .byt $00,$00,$00 +le096 .byt $00,$00,$00 +le099 .byt $00,$00,$00 +le09c .byt $00,$00,$00 +le09f .byt $00,$00,$00 +le0a2 .byt $00,$00,$00 +le0a5 .byt $00,$00,$00 +le0a8 .byt $00,$00,$00 +le0ab .byt $00,$00,$00 +le0ae .byt $00,$00,$00 +le0b1 .byt $00,$00,$00 +le0b4 .byt $00,$00,$00 +le0b7 .byt $00,$00,$00 +le0ba le0bc = * + 2 + .byt $00,$00,$00 +le0bd le0be = * + 1 + le0bf = * + 2 + .byt $00,$00,$00 +le0c0 .byt $00,$00,$00 +le0c3 .byt $00,$00,$00 +le0c6 .byt $00,$00,$00 +le0c9 le0ca = * + 1 + le0cb = * + 2 + .byt $00,$00,$00 +le0cc le0cd = * + 1 + .byt $00,$00,$00 + le0d0 = * + 1 + .byt $00,$00,$00 + le0d3 = * + 1 + .byt $00,$00,$00 + le0d6 = * + 1 + .byt $00,$00,$00 + le0d9 = * + 1 + .byt $00,$00,$00 + le0dc = * + 1 + .byt $00,$00,$00 + le0df = * + 1 + le0e0 = * + 2 + .byt $00,$00,$00 +le0e1 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le0f0 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le0ff .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le117 .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le12f .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le13e .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 + .byt $00,$00,$00 +le156 le157 = * + 1 + le158 = * + 2 + .byt $00,$00,$00 +le159 le15a = * + 1 + le15b = * + 2 + .byt $00,$00,$00 +le15c le15d = * + 1 + le15e = * + 2 + .byt $00,$00,$00 +le15f le160 = * + 1 +; Instruction opcode accessed. +; Instruction parameter accessed. + adc ($e1,x) + rts +le162 .byt $01,$02,$04 +le165 le167 = * + 2 + .byt $00,$07,$0e + .byt $02,$02,$fe + .byt $02,$02,$fe + le16f = * + 1 + .byt $fe,$00,$01 + le172 = * + 1 + .byt $00,$ff,$00 + .byt $02,$04,$05 + .byt $07,$09,$0b +le17a .byt $1e,$18,$8b + .byt $7e,$fa,$06 + .byt $ac,$f3,$e6 + .byt $8f,$f8,$2e +le186 .byt $86,$8e,$96 + .byt $9f,$a8,$b3 + .byt $bd,$c8,$d4 + .byt $e1,$ee,$fd +le192 sty $6478 + bvc le1d3 + .byt $28,$14,$00 +le19a .byt $00,$02,$03 + .byt $05,$07,$08 + .byt $0a,$0c,$0d + .byt $0f,$11,$12 +le1a6 le1a8 = * + 2 + .byt $00,$e0,$00 +le1a9 .byt $05,$0a,$0f +le1ac le1ad = * + 1 + .byt $f9,$00,$f5 +le1af .byt $00,$00,$00 +le1b2 bpl le1b4 +le1b4 .byt $00 +le1b5 jsr $0000 + bmi le1ba +le1ba .byt $00,$40,$00 + .byt $00 +le1be bvc le1c0 +le1c0 .byt $00,$60,$00 + .byt $00 +le1c4 bvs le1c6 +le1c6 .byt $00,$80,$00 + .byt $00 +le1ca bcc le1cc +le1cc .byt $00 +le1cd ldy #$00 +le1cf lda #$00 + le1d3 = * + 2 +; Instruction parameter jumped to. + sta le000 +le1d4 le1d5 = * + 1 +; Instruction parameter jumped to. + ldx #$95 +le1d6 ldy #$42 + lda $02a6 + beq le1e1 +le1dd ldx #$25 + ldy #$40 +le1e1 stx le15b + sty le15c + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + rts +le200 lda #$00 + sta le000 + stx $61 + sty $62 + ldy #$bc +le20b sta le000,y + dey + bne le20b +le211 ldy #$72 +le213 sta le0bc,y + dey + bne le213 +le219 sta $d415 + sta $d416 + lda #$08 + sta le025 + sta $d417 + sta le026 + sta $d418 + lda #$90 + sta le027 + lda #$60 + sta le028 + lda #$0c + sta le029 + lda le15b + sta le02d + lda le15c + sta le02e + lda #$ff + sta le0cc + lda #$d4 + sta $64 + ldx #$02 +le253 lda #$ff + sta le00b,x + lda #$01 + sta le030,x + sta le02a,x + txa + sta le033,x + sta le0ae,x + lda #$04 + sta le039,x + lda le1a8,x + sta le0ba,x + lda #$5b + sta le07e,x + lda le165,x + sta $63 + lda #$00 + tay + sta ($63),y + iny + sta ($63),y + iny + sta ($63),y + lda #$08 + sta le017,x + sta le09c,x + iny + sta ($63),y + iny + sta ($63),y + lda #$40 + sta le01a,x + sta ($63),y + lda #$20 + sta le01d,x + iny + sta ($63),y + lda #$f5 + sta le020,x + iny + sta ($63),y + dex + bpl le253 +le2af txa + ldx #$17 +le2b2 sta le13e,x + dex + bpl le2b2 +le2b8 lda $61 + clc + adc #$06 + sta $63 + lda #$00 + tax + tay + adc $62 +le2c5 sta $64 + sta le0ab,x + sta le0b4,x + lda $63 + sta le0a8,x + sta le0b1,x + clc + adc ($61),y + sta $63 + lda $64 + iny + adc ($61),y + iny + inx + cpx #$03 + bne le2c5 +le2e5 ldx $63 + tay + rts +le2e9 lda #$00 + sta $d404 + sta $d40b + sta $d412 + sta $d401 + sta $d408 + sta $d40f + lda #$08 + sta $d417 + lda le15b + sta $dc04 + lda le15c + sta $dc05 + rts +le30f nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + rts +le31e lda #$08 + sta le000 +le323 jmp (le15d) +le326 nop + nop + nop +le329 lda le000 + bmi le31e +le32e ora #$80 + tay + and #$07 + beq le323 +le335 cld + sty le000 + nop + lda $fb + sta le156 + lda $fc + sta le157 + lda $fd + sta le158 + lda $fe + sta le159 + lda $ff + sta le15a + lda le023 + clc + adc le0d9 + pha + and #$07 + tay + lda le0dc + adc #$00 + sta $ff + pla + lsr $ff + ror + lsr $ff + ror + lsr $ff + ror + clc + adc le024 + sty $d415 + sta $d416 + lda le025 + sta $d417 + lda le026 + sta $d418 + lda #$d4 + sta $fc + ldx #$00 +le38b lda le000 + and le162,x + beq le3e4 +le393 lda le165,x + sta $fb + lda le00e,x + clc + adc le051,x + tay + lda le011,x + adc le054,x + pha + tya + clc + adc le0cd,x + ldy #$00 + sta ($fb),y + pla + adc le0d0,x + iny + sta ($fb),y + lda le014,x + clc + adc le069,x + sta $ff + lda le017,x + adc le06c,x + pha + lda $ff + clc + adc le0d3,x + iny + sta ($fb),y + pla + adc le0d6,x + iny + sta ($fb),y + lda le01d,x + iny + iny + sta ($fb),y + lda le020,x + iny + sta ($fb),y +le3e4 inx + cpx #$03 + bne le38b +le3e9 ldy le01a + ldx le01b + lda le01c + sty $d404 + stx $d40b + sta $d412 + ldx le02d + ldy le02e + stx $dc04 + sty $dc05 + lda $d41b + sta le0be + lda $d41c + sta le0bf + ldx #$00 +le415 lda le000 + and le162,x + beq le42d +le41d stx le02f + jsr le536 + lda le000 + and #$78 + beq le42d +le42a jmp le50c +le42d inx + cpx #$03 + bne le415 +le432 lda le0c9 + bne le489 +le437 lda le0ca + ora le0cb + beq le4b7 +le43f lda le0df + bne le46c +le444 lda le0ca + beq le471 +le449 clc + adc le0bd + bcs le456 +le44f cmp le0cc + bcc le4b4 +le454 beq le4b4 +le456 lda #$00 + sta le0df + lda le0cb + beq le4b4 +le460 inc le0df + lda le0bd + sbc le0cb + jmp le4b4 +le46c lda le0cb + beq le444 +le471 lda le0bd + sec + sbc le0cb + bcs le4b4 +le47a lda #$00 + sta le0df + lda le0ca + bne le4b4 +le484 inc le0df + bne le4b1 +le489 dec le0e0 + bne le4b7 +le48e lda le0df + bne le4a4 +le493 inc le0df + lda le0cb + bne le49d +le49b lda #$20 +le49d sta le0e0 + lda #$00 + beq le4b4 +le4a4 dec le0df + lda le0ca + bne le4ae +le4ac lda #$20 +le4ae sta le0e0 +le4b1 lda le0cc +le4b4 sta le0bd +le4b7 ldx #$00 +le4b9 lda le0c3,x + beq le502 +le4be lda #$00 + sta $ff + ldy le0c0,x + lda le0bd,y + ldy le0c6,x + beq le4db +le4cd bmi le4d7 +le4cf asl + rol $ff + dey + bne le4cf +le4d5 beq le4db +le4d7 lsr + iny + bne le4d7 +le4db ldy le0c3,x + dey + bne le4ec +le4e1 sta le0cd,x + lda $ff + sta le0d0,x + jmp le502 +le4ec dey + bne le4fa +le4ef sta le0d3,x + lda $ff + sta le0d6,x + jmp le502 +le4fa sta le0d9 + lda $ff + sta le0dc +le502 inx + cpx #$03 + bne le4b9 +le507 lda le000 + and #$7f +le50c sta le000 + lda le156 + sta $fb + lda le157 + sta $fc + lda le158 + sta $fd + lda le159 + sta $fe + lda le15a + sta $ff + jmp (le15d) +le52b lda le060,x + bne le533 +le530 jmp le69f +le533 jmp le5ba +le536 dec le030,x + bne le53e +le53b jmp le6a0 +le53e lda le036,x + bmi le52b +le543 bne le55f +le545 lda le03f,x + beq le54f +le54a dec le03f,x + bne le55f +le54f lda le039,x + cmp le030,x + bcc le55f +le557 lda le01a,x + and #$fe + sta le01a,x +le55f lda le042,x + beq le5ba +le564 asl + lda le00e,x + bcs le587 +le56a adc le045,x + sta le00e,x + tay + lda le011,x + adc le048,x + sta le011,x + pha + tya + cmp le08d,x + pla + sbc le090,x + bcs le5a4 +le585 bcc le5b5 +le587 sbc le045,x + sta le00e,x + lda le011,x + sbc le048,x + sta le011,x + lda le08d,x + cmp le00e,x + lda le090,x + sbc le011,x + bcc le5b5 +le5a4 lda le08d,x + sta le00e,x + lda le090,x + sta le011,x + lda #$00 + sta le042,x +le5b5 lda le060,x + beq le60f +le5ba lda le04b,x + beq le60a +le5bf ldy #$00 + dec le04e,x + bne le5f7 +le5c6 lda le051,x + ora le054,x + bne le5e9 +le5ce lda le05d,x + sta le057,x + sta le04e,x + lda le04b,x + asl + lda le05a,x + bcc le5e4 +le5e0 eor #$ff + adc #$00 +le5e4 sta le04b,x + bne le5f9 +le5e9 lda le057,x + sta le04e,x + tya + sec + sbc le04b,x + sta le04b,x +le5f7 cmp #$00 +le5f9 bpl le5fc +le5fb dey +le5fc clc + adc le051,x + sta le051,x + tya + adc le054,x + sta le054,x +le60a lda le036,x + bmi le624 +le60f lda le093,x + beq le624 +le614 clc + adc le014,x + sta le014,x + lda le096,x + adc le017,x + sta le017,x +le624 lda le063,x + beq le674 +le629 ldy #$00 + dec le066,x + bne le661 +le630 lda le069,x + ora le06c,x + bne le653 +le638 lda le072,x + sta le06f,x + sta le066,x + lda le063,x + asl + lda le075,x + bcc le64e +le64a eor #$ff + adc #$00 +le64e sta le063,x + bne le663 +le653 lda le06f,x + sta le066,x + tya + sec + sbc le063,x + sta le063,x +le661 cmp #$00 +le663 bpl le666 +le665 dey +le666 clc + adc le069,x + sta le069,x + tya + adc le06c,x + sta le06c,x +le674 lda le036,x + bpl le67c +le679 jmp le69f +le67c ldy #$00 + lda le0a2,x + beq le69f +le683 bpl le686 +le685 iny +le686 clc + adc le023 + pha + and #$07 + sta le023 + pla + ror + lsr + lsr + clc + adc le1a6,y + clc + adc le024 + sta le024 +le69f rts +le6a0 lda le0a8,x + sta $fd + lda le0ab,x + sta $fe + bne le6b0 +le6ac rts +le6ad jsr le898 +le6b0 lda le000 + and le162,x + beq le6ac +le6b8 ldy #$00 + lda ($fd),y + sta $ff + iny + lda ($fd),y + tay + lda $fd + clc + adc #$02 + sta $fd + sta le0a8,x + lda $fe + adc #$00 + sta $fe + sta le0ab,x + lda $ff + and #$03 + bne le6ad +le6db lda le08d,x + sta le00e,x + lda le090,x + sta le011,x + lda $ff + sta le005,x + tya + sta le002,x + and #$07 + tay + lda le167,y + sta le16f + lda le002,x + and #$38 + lsr + lsr + lsr + adc le081,x + sta $fd + lda le002,x + and #$c0 + asl + rol + rol + tay + lda le16f,y + sta $fe + lda le002,x + and #$07 + beq le77d +le71b tay + lda le172,y + adc $fe + clc + adc le084,x + bpl le72c +le727 clc + adc #$0c + inc $fd +le72c cmp #$0c + bcc le734 +le730 sbc #$0c + dec $fd +le734 sta $fe + tay + lda le186,y + sta $ff + lda le17a,y + ldy $fd + dey + bmi le74a +le744 lsr $ff + ror + dey + bpl le744 +le74a clc + adc le087,x + sta le08d,x + lda $ff + adc le08a,x + sta le090,x + lda le005,x + bne le761 +le75e jmp le6a0 +le761 lda le045,x + ora le048,x + beq le77f +le769 lda le00e,x + cmp le08d,x + lda le011,x + sbc le090,x + lda #$fe + ror + sta le042,x + bcc le78e +le77d beq le7c9 +le77f sta le042,x + lda le08d,x + sta le00e,x + lda le090,x + sta le011,x +le78e lda le036,x + asl + bne le7c9 +le794 lda le093,x + beq le7a5 +le799 lda le099,x + sta le014,x + lda le09c,x + sta le017,x +le7a5 lda le09f,x + beq le7b9 +le7aa ldy $fd + clc + adc le192,y + ldy $fe + clc + adc le19a,y + clc + bcc le7c1 +le7b9 lda le0a2,x + beq le7c9 +le7be lda le0a5,x +le7c1 sta le024 + lda #$00 + sta le023 +le7c9 lda le03c,x + sta le03f,x + lda le005,x + and #$40 + sta le036,x + lda le005,x + lsr + lsr + and #$07 + bne le810 +le7e0 lda le005,x + bmi le7f9 +le7e5 lda le027 + and #$3c + bne le80a +le7ec lda le027 + asl + rol + rol + bne le7f6 +le7f4 lda #$04 +le7f6 jmp le870 +le7f9 lda le028 + beq le80a +le7fe and #$3f + bne le80a +le802 lda le028 + asl + rol + rol + bne le870 +le80a lda #$10 + sta le000 + rts +le810 cmp #$01 + bne le827 +le814 lda le005,x + and #$20 + bne le821 +le81b lda le029 + jmp le870 +le821 lda le02a,x + jmp le870 +le827 tay + lda le005,x + and #$a0 + cmp #$80 + beq le861 +le831 sta $ff + clc + lda le027 + bne le83a +le839 sec +le83a dey + dey + beq le844 +le83e ror + bcs le88f +le841 dey + bne le83e +le844 ldy $ff + sta $ff + beq le870 +le84a lsr $ff + bcs le88f +le84e beq le892 +le850 adc $ff + bcs le892 +le854 iny + bpl le870 +le857 lsr $ff + bcs le88f +le85b adc $ff + bcc le870 +le85f bcs le892 +le861 lda le028 + beq le88f +le866 dey + dey + beq le870 +le86a lsr + bcs le88f +le86d dey + bne le86a +le870 sta le030,x + lda le01a,x + and #$f6 + sta le01a,x + sec + lda le002,x + and #$07 + bne le886 +le883 ror le036,x +le886 lda le01a,x + adc #$00 + sta le01a,x + rts +le88f lda #$10 + le892 = * + 1 +; Instruction parameter jumped to. + bit $18a9 + sta le000 + rts +le898 tya + pha + lda $ff + lsr + bcc le8a2 +le89f jmp lea42 +le8a2 lsr + lsr + bcs le8c4 +le8a6 lsr + bcs le8b7 +le8a9 sta le09c,x + sta le017,x + pla + sta le099,x + sta le014,x + rts +le8b7 lsr + bcc le8bc +le8ba ora #$f8 +le8bc sta le08a,x + pla + sta le087,x + rts +le8c4 lsr + bcs le8ca +le8c7 jmp le94a +le8ca lsr + bcs le92e +le8cd lsr + bcs le8df +le8d0 bne le8da +le8d2 pla + sta le0a5,x + sta le024 + rts +le8da pla + sta le03c,x + rts +le8df bne le929 +le8e1 pla + sta le07e,x + cmp #$5b + beq le91c +le8e9 tay + lsr + lsr + lsr + sec + sbc #$0b + clc + adc le084,x + bmi le902 +le8f6 cmp #$0c + bcc le90b +le8fa sbc #$0c + dec le081,x + jmp le90b +le902 cmp #$f5 + bcs le90b +le906 adc #$0c + inc le081,x +le90b sta le084,x + tya + and #$07 + sec + sbc #$03 + clc + adc le081,x + sta le081,x + rts +le91c lda le078,x + sta le081,x + lda le07b,x + sta le084,x + rts +le929 pla + sta le0c6,x + rts +le92e lsr + bcs le939 +le931 sta le00b,x + pla + sta le008,x + rts +le939 lsr + ror + ror + adc le15b + sta le02d + pla + adc le15c + sta le02e + rts +le94a lsr + bcc le950 +le94d jmp le9d3 +le950 lsr + bcs le993 +le953 lsr + bcs le96d +le956 lsr + bcs le968 +le959 pla + sta le027 + lsr + lsr + lsr + tay + lda le1af,y + sta le028 + rts +le968 pla + sta le05d,x + rts +le96d lsr + bcs le975 +le970 pla + sta le001 + rts +le975 pla + beq le989 +le978 sta le075,x + ldy le063,x + bne le988 +le980 sta le063,x + lda #$01 + sta le066,x +le988 rts +le989 sta le063,x + sta le069,x + sta le06c,x + rts +le993 lsr + bcs le9c6 +le996 lsr + bcs le99e +le999 pla + sta le039,x + rts +le99e pla + ldy #$00 + lsr + bcc le9a6 +le9a4 iny + clc +le9a6 pha + and #$07 + adc le1ac,y + sta le078,x + sta le081,x + pla + lsr + lsr + lsr + clc + adc le1ad,y + sta le07b,x + sta le084,x + lda #$5b + sta le07e,x + rts +le9c6 lsr + bcs le9ce +le9c9 pla + sta le0a2,x + rts +le9ce pla + sta le0cc + rts +le9d3 lsr + bcs le9fd +le9d6 lsr + bcs le9e6 +le9d9 lsr + bcs le9e1 +le9dc pla + sta le029 + rts +le9e1 pla + sta le09f,x + rts +le9e6 lsr + bcs le9f8 +le9e9 pla + sta le093,x + ldy #$00 + asl + bcc le9f3 +le9f2 dey +le9f3 tya + sta le096,x + rts +le9f8 pla + sta le072,x + rts +le9fd lsr + bcs lea1c +lea00 lsr + bcs lea18 +lea03 pla + sta le0b7,x + lda $fd + sta le0b1,x + lda $fe + sta le0b4,x + lda le033,x + sta le0ae,x + rts +lea18 pla + jmp (le15f) +lea1c lsr + bcs lea3d +lea1f pla + bne lea2c +lea22 sta le04b,x + sta le051,x + sta le054,x + rts +lea2c sta le05a,x + ldy le04b,x + bne lea3c +lea34 sta le04b,x + lda #$01 + sta le04e,x +lea3c rts +lea3d pla + sta le02a,x + rts +lea42 lsr + bcc lea4d +lea45 sta le048,x + pla + sta le045,x + rts +lea4d pla + lsr + bcs leab2 +lea51 lsr + bcs lea79 +lea54 lsr + bcs lea5c +lea57 lsr + ldy #$f0 + bne lea62 +lea5c asl + asl + asl + asl + ldy #$0f +lea62 sta $ff + tya + bcs lea70 +lea67 and le01d,x + ora $ff + sta le01d,x + rts +lea70 and le020,x + ora $ff + sta le020,x + rts +lea79 lsr + bcs leab4 +lea7c lsr + bcs leae3 +lea7f sta $ff + lda le0ba,x + cmp le1a9,x + beq leadd +lea89 inc le0ba,x + tay + lda $fd + sta le0e1,y + lda $fe + sta le0f0,y + lda le033,x + sta le12f,y + ldy $ff + lda le117,y + beq leada +leaa4 sta $fe + lda le0ff,y + sta $fd + lda le13e,y + sta le033,x + rts +leab2 bcs leaff +leab4 lsr + bcs leaf3 +leab7 tay + lda $fd + sta le0ff,y + lda $fe + sta le117,y + lda le033,x + sta le13e,y + lda le0ba,x + cmp le1a9,x + beq leadd +lead0 inc le0ba,x + tay + lda #$00 + sta le0f0,y + rts +leada lda #$30 + leadd = * + 1 +; Instruction parameter jumped to. + bit $28a9 + sta le000 + rts +leae3 asl + asl + asl + asl + eor le025 + and #$f0 + eor le025 + sta le025 + rts +leaf3 eor le026 + and #$0f + eor le026 + sta le026 + rts +leaff lsr + bcs leb0d +leb02 lsr + bcs leb09 +leb05 sta le0ca + rts +leb09 sta le0cb + rts +leb0d lsr + bcc leb13 +leb10 jmp leba5 +leb13 lsr + tay + beq leb38 +leb17 dey + beq leb4e +leb1a dey + beq leb5f +leb1d dey + beq leb6a +leb20 dey + beq leb75 +leb23 dey + beq leb82 +leb26 dey + beq leb8f +leb29 dey + beq leb9f +leb2c and #$07 + ora #$10 + bcs leb35 +leb32 jmp leab7 +leb35 jmp lea7f +leb38 ldy le026 + bcs leb44 +leb3d iny + tya + and #$0f + bne leb4a +leb43 rts +leb44 tya + and #$0f + beq leb4d +leb49 dey +leb4a sty le026 +leb4d rts +leb4e lda le162,x + eor #$ff + and le025 + bcc leb5b +leb58 ora le162,x +leb5b sta le025 + rts +leb5f lda le01a,x + and #$fb + bcc lebbb +leb66 ora #$04 + bcs lebbb +leb6a lda le01a,x + and #$fd + bcc lebbb +leb71 ora #$02 + bcs lebbb +leb75 lda le025 + and #$f7 + bcc leb7e +leb7c ora #$08 +leb7e sta le025 + rts +leb82 lda le026 + and #$7f + bcc leb8b +leb89 ora #$80 +leb8b sta le026 + rts +leb8f tya + sta le0bd + sta le0df + iny + sty le0e0 + rol + sta le0c9 + rts +leb9f tya + rol + sta le060,x + rts +leba5 lsr + bcs lebcf +leba8 lsr + bcs lebbf +lebab bne lebaf +lebad lda #$08 +lebaf asl + asl + asl + asl + eor le01a,x + and #$f0 + eor le01a,x +lebbb sta le01a,x + rts +lebbf asl + asl + asl + asl + eor le026 + and #$70 + eor le026 + sta le026 + rts +lebcf lsr + bcc lebd6 +lebd2 sta le0c0,x + rts +lebd6 tay + beq lebf9 +lebd9 dey + beq lec1c +lebdc dey + beq lec42 +lebdf and #$03 + sta le0c3,x + lda #$00 + sta le0cd,x + sta le0d0,x + sta le0d3,x + sta le0d6,x + sta le0d9 + sta le0dc + rts +lebf9 lda le0b7,x + beq lec03 +lebfe dec le0b7,x + beq lec15 +lec03 lda le033,x + cmp le0ae,x + bne lec16 +lec0b lda le0b1,x + sta $fd + lda le0b4,x + sta $fe +lec15 rts +lec16 lda #$38 + sta le000 + rts +lec1c lda le0ba,x + cmp le1a8,x + beq lec3c +lec24 dec le0ba,x + tay + dey + lda le0f0,y + beq lec3b +lec2e sta $fe + lda le0e1,y + sta $fd + lda le12f,y + sta le033,x +lec3b rts +lec3c lda #$20 + sta le000 + rts +lec42 lda le000 + eor le162,x + sta le000 + lda #$01 + sta le030,x + rts +lec51 lda le000 + and #$07 + sta lec81 + bne lec5e +lec5b jsr le2e9 +lec5e rts + .byt $00 +lec60 ldx #$51 + ldy #$ec + stx le15d + sty le15e + jsr le1cf + ldx #$00 + ldy #$09 + jsr le200 + lda #$07 + sta le000 + sta lec81 +lec7c rts + .byt $00,$00,$00 +lec80 lec81 = * + 1 +; Instruction parameter accessed. + lda #$00 + and #$ff + beq lec7c +lec86 jmp le329 +lec89 lda #$07 + sta le000 + rts diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base new file mode 100644 index 000000000..28fb4416c --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0a/0abad7f88553b0522cbcebc02db91ea157c85861.svn-base @@ -0,0 +1,83 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_SIDDEFS_H +#define RESID_SIDDEFS_H + +// Compilation configuration. +#define RESID_INLINING @RESID_INLINING@ +#define RESID_INLINE @RESID_INLINE@ +#define RESID_BRANCH_HINTS @RESID_BRANCH_HINTS@ + +// Compiler specifics. +#define HAVE_BOOL @RESID_HAVE_BOOL@ +#define HAVE_BUILTIN_EXPECT @HAVE_BUILTIN_EXPECT@ + +// Define bool, true, and false for C++ compilers that lack these keywords. +#if !HAVE_BOOL +typedef int bool; +const bool true = 1; +const bool false = 0; +#endif + +// Branch prediction macros, lifted off the Linux kernel. +#if RESID_BRANCH_HINTS && HAVE_BUILTIN_EXPECT +#define likely(x) __builtin_expect(!!(x), 1) +#define unlikely(x) __builtin_expect(!!(x), 0) +#else +#define likely(x) (x) +#define unlikely(x) (x) +#endif + +namespace reSID { + +// We could have used the smallest possible data type for each SID register, +// however this would give a slower engine because of data type conversions. +// An int is assumed to be at least 32 bits (necessary in the types reg24 +// and cycle_count). GNU does not support 16-bit machines +// (GNU Coding Standards: Portability between CPUs), so this should be +// a valid assumption. + +typedef unsigned int reg4; +typedef unsigned int reg8; +typedef unsigned int reg12; +typedef unsigned int reg16; +typedef unsigned int reg24; + +typedef int cycle_count; +typedef short short_point[2]; +typedef double double_point[2]; + +enum chip_model { MOS6581, MOS8580 }; + +enum sampling_method { SAMPLE_FAST, SAMPLE_INTERPOLATE, + SAMPLE_RESAMPLE, SAMPLE_RESAMPLE_FASTMEM }; + +} // namespace reSID + +extern "C" +{ +#ifndef RESID_VERSION_CC +extern const char* resid_version_string; +#else +const char* resid_version_string = "1.0-pre2"; +#endif +} + +#endif // not RESID_SIDDEFS_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base new file mode 100644 index 000000000..59c42b55e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0b1755075a6695302543c560201f0b3a91df4638.svn-base @@ -0,0 +1,9 @@ +[Filter] +DistortionAttenuation=0.50 +DistortionNonlinearity=3.3e6 +VoiceNonlinearity =1.80 +Type3BaseResistance =1.1e6 +Type3Offset =8e6 +Type3Steepness =1.0052 +Type3MinimumFETResistance=1.7e4 + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base new file mode 100644 index 000000000..b3c468407 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0b/0bd03f2207146f0deb3467fe9001f9170249c896.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base new file mode 100644 index 000000000..5acdd206c --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0c/0c2f1fc2e5b6c7a4c0c214517dcfd01442e74d4f.svn-base @@ -0,0 +1,59 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef MD5_FACTORY_H +#define MD5_FACTORY_H + +#include "iMd5.h" + +#include "sidcxx11.h" + +#include + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#ifdef HAVE_LIBGCRYPT +# include "md5Gcrypt.h" +#else +# include "md5Internal.h" +#endif + +namespace libsidplayfp +{ + +namespace md5Factory +{ + static std::unique_ptr get() + { + return std::unique_ptr( +#ifdef HAVE_LIBGCRYPT + new md5Gcrypt() +#else + new md5Internal() +#endif + ); + } +} + +} + +#endif // MD5_FACTORY_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base new file mode 100644 index 000000000..f271defc7 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d53b8036aafa58da2f19a68ec12d89d0626e4f2.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base new file mode 100644 index 000000000..be4b9870a Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0d/0d78193cdf93dc40e68e8838b3a0d9a4eff7a9b9.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base new file mode 100644 index 000000000..21caa4a2e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ea149b32b32f7a4dea91df1521523dc0cbbb346.svn-base @@ -0,0 +1,51 @@ +/* + * This file is part of sidplayfp, a console SID player. + * + * Copyright 2014 Leandro Nini + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef TYPES_H +#define TYPES_H + +#include "sidfstream.h" + +# define SID_WIFSTREAM sid_wifstream +# define SID_WOFSTREAM sid_wofstream +# define SID_IFSTREAM sid_ifstream +# define SID_OFSTREAM sid_ofstream + +#if defined(_WIN32) && defined(UNICODE) +# define SID_STRING std::wstring +# define SID_STRINGTREAM std::wstringstream +# define SID_COUT std::wcout +#else +# define SID_STRING std::string +# define SID_STRINGTREAM std::stringstream +# define SID_COUT std::cout +#endif + +#ifndef _WIN32 +# define TCHAR char +# define TEXT(x) x +# define SEPARATOR "/" +#else +# include +# define SEPARATOR TEXT("\\") +#endif + + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base new file mode 100644 index 000000000..72f59cd88 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0e/0ee037a1f7a041339aa67ce2a1feb67f37e6ab1e.svn-base @@ -0,0 +1,36 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_POT_H +#define RESID_POT_H + +#include "resid-config.h" + +namespace reSID +{ + +class Potentiometer +{ +public: + reg8 readPOT(); +}; + +} // namespace reSID + +#endif diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base new file mode 100644 index 000000000..be7a6f2e2 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/0f/0f318a5824625dc6ccde6b307ec993566a2cd737.svn-base @@ -0,0 +1,78 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef RESIDFP_EMU_H +#define RESIDFP_EMU_H + +#include + +#include "residfp/SID.h" +#include "sidplayfp/SidConfig.h" +#include "sidemu.h" +#include "sidplayfp/event.h" + +#include "sidcxx11.h" + +class sidbuilder; + +#define RESID_NAMESPACE reSIDfp + +class ReSIDfp: public sidemu +{ +private: + RESID_NAMESPACE::SID &m_sid; + +public: + static const char* getCredits(); + +public: + ReSIDfp(sidbuilder *builder); + ~ReSIDfp(); + + bool getStatus() const { return m_status; } + + // Standard component functions + void reset() override { sidemu::reset(); } + + uint8_t read(uint_least8_t addr) override; + void write(uint_least8_t addr, uint8_t data) override; + + // c64sid functions + void reset(uint8_t volume) override; + + // Standard SID emu functions + void clock() override; + + void sampling(float systemclock, float freq, + SidConfig::sampling_method_t method, bool) override; + + void voice(unsigned int num, bool mute) override { m_sid.mute(num, mute); } + + void model(SidConfig::sid_model_t model) override; + + // Specific to resid + void filter(bool enable); + void filter6581Curve(double filterCurve); + void filter8580Curve(double filterCurve); +}; + +#endif // RESIDFP_EMU_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base new file mode 100644 index 000000000..2927ef3b5 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/1014efcbd638667b9d6d27b110780a3682f6882b.svn-base @@ -0,0 +1,84 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "mmu.h" + +namespace libsidplayfp +{ + +class Bank; + +MMU::MMU(EventContext *context, Bank* ioBank) : + context(*context), + loram(false), + hiram(false), + charen(false), + ioBank(ioBank), + zeroRAMBank(this, &ramBank) +{ + cpuReadMap[0] = &zeroRAMBank; + cpuWriteMap[0] = &zeroRAMBank; + + for (int i = 1; i < 16; i++) + { + cpuReadMap[i] = &ramBank; + cpuWriteMap[i] = &ramBank; + } +} + +void MMU::setCpuPort(int state) +{ + loram = (state & 1) != 0; + hiram = (state & 2) != 0; + charen = (state & 4) != 0; + updateMappingPHI2(); +} + +void MMU::updateMappingPHI2() +{ + cpuReadMap[0xe] = cpuReadMap[0xf] = hiram ? (Bank*)&kernalRomBank : &ramBank; + cpuReadMap[0xa] = cpuReadMap[0xb] = (loram && hiram) ? (Bank*)&basicRomBank : &ramBank; + + if (charen && (loram || hiram)) + { + cpuReadMap[0xd] = cpuWriteMap[0xd] = ioBank; + } + else + { + cpuReadMap[0xd] = (!charen && (loram || hiram)) ? (Bank*)&characterRomBank : &ramBank; + cpuWriteMap[0xd] = &ramBank; + } +} + +void MMU::reset() +{ + ramBank.reset(); + zeroRAMBank.reset(); + + // Reset the ROMs to undo the hacks applied + kernalRomBank.reset(); + basicRomBank.reset(); + + updateMappingPHI2(); +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base new file mode 100644 index 000000000..6c3ec3b17 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/102742870ea1059583052973912005c5676aad44.svn-base @@ -0,0 +1,257 @@ +# MOS 8580R5 1489 25 HONG KONG HH112217 HC-30 +0 0 +8 0 +16 0 +24 140 +32 190 +40 235 +48 284 +56 335 +64 395 +72 442 +80 478 +88 526 +96 578 +104 626 +112 665 +120 710 +128 759 +136 815 +144 852 +152 917 +160 963 +168 1003 +176 1051 +184 1080 +192 1143 +200 1200 +208 1260 +216 1297 +224 1343 +232 1354 +240 1419 +248 1494 +256 1583 +264 1592 +272 1651 +280 1666 +288 1736 +296 1786 +304 1841 +312 1892 +320 1921 +328 1993 +336 2016 +344 2048 +352 2099 +360 2140 +368 2214 +376 2248 +384 2321 +392 2356 +400 2382 +408 2471 +416 2497 +424 2520 +432 2556 +440 2636 +448 2696 +456 2711 +464 2776 +472 2824 +480 2891 +488 2899 +496 2952 +504 2969 +512 3039 +520 3115 +528 3169 +536 3188 +544 3242 +552 3307 +560 3330 +568 3394 +576 3440 +584 3470 +592 3483 +600 3543 +608 3571 +616 3658 +624 3697 +632 3730 +640 3763 +648 3850 +656 3833 +664 3960 +672 3983 +680 3987 +688 4065 +696 4091 +704 4162 +712 4144 +720 4207 +728 4257 +736 4347 +744 4320 +752 4377 +760 4429 +768 4490 +776 4556 +784 4558 +792 4711 +800 4683 +808 4722 +816 4768 +824 4851 +832 4884 +840 4987 +848 5037 +856 5079 +864 5114 +872 5173 +880 5166 +888 5228 +896 5359 +904 5352 +912 5332 +920 5418 +928 5415 +936 5514 +944 5487 +952 5557 +960 5668 +968 5618 +976 5658 +984 5738 +992 5759 +1000 5850 +1008 5828 +1016 5859 +1024 5905 +1032 6027 +1040 5994 +1048 5983 +1056 6172 +1064 6122 +1072 6153 +1080 6220 +1088 6270 +1096 6334 +1104 6369 +1112 6441 +1120 6431 +1128 6566 +1136 6569 +1144 6612 +1152 6664 +1160 6723 +1168 6800 +1176 6775 +1184 6829 +1192 6893 +1200 6934 +1208 6918 +1216 6962 +1224 7123 +1232 7079 +1240 7144 +1248 7185 +1256 7315 +1264 7304 +1272 7344 +1280 7402 +1288 7409 +1296 7431 +1304 7512 +1312 7562 +1320 7562 +1328 7662 +1336 7657 +1344 7719 +1352 7779 +1360 7773 +1368 7829 +1376 7857 +1384 7933 +1392 7983 +1400 7977 +1408 8025 +1416 8079 +1424 8142 +1432 8210 +1440 8175 +1448 8258 +1456 8284 +1464 8405 +1472 8382 +1480 8402 +1488 8406 +1496 8496 +1504 8537 +1512 8589 +1520 8580 +1528 8630 +1536 8713 +1544 8728 +1552 8810 +1560 8765 +1568 8806 +1576 8920 +1584 8922 +1592 8959 +1600 9017 +1608 9106 +1616 9092 +1624 9187 +1632 9199 +1640 9230 +1648 9199 +1656 9280 +1664 9389 +1672 9329 +1680 9423 +1688 9466 +1696 9486 +1704 9588 +1712 9578 +1720 9605 +1728 9683 +1736 9696 +1744 9766 +1752 9860 +1760 9883 +1768 9994 +1776 9958 +1784 10074 +1792 10075 +1800 10068 +1808 10283 +1816 10286 +1824 10287 +1832 10384 +1840 10348 +1848 10541 +1856 10484 +1864 10582 +1872 10475 +1880 10521 +1888 10609 +1896 10667 +1904 10685 +1912 10699 +1920 10769 +1928 10806 +1936 10859 +1944 10842 +1952 10912 +1960 10956 +1968 11060 +1976 11065 +1984 11120 +1992 11083 +2000 11191 +2008 11187 +2016 11182 +2024 11251 +2032 11285 +2040 11325 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base new file mode 100644 index 000000000..229cd9c39 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/10/10dbcbe76b3ec949916c824b4461ce5bce59fc1e.svn-base @@ -0,0 +1 @@ +link zrx6581r3_1984.ini \ No newline at end of file diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base new file mode 100644 index 000000000..fd7550503 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/115a26d14ff7c4cb76bde934990ae9c770a9bade.svn-base @@ -0,0 +1,9 @@ +[Filter] +DistortionAttenuation=0.50 +DistortionNonlinearity=3.3e6 +VoiceNonlinearity =1.80 +Type3BaseResistance=1522171.922983084 +Type3Offset=21729926.667291082 +Type3Steepness=1.004994802537475 +Type3MinimumFETResistance=14299.149638099827 + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base new file mode 100644 index 000000000..6c3041a07 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11b7361035a6c3116c51fde97ad54337e5ed5bd2.svn-base @@ -0,0 +1,400 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2012-2014 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000-2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "PSID.h" + +#include +#include +#include + +#include "sidplayfp/SidTuneInfo.h" + +#include "sidendian.h" +#include "sidmd5.h" + +#include "sidcxx11.h" + +namespace libsidplayfp +{ + +#define PSID_MAXSTRLEN 32 + + +// Header has been extended for 'RSID' format +// The following changes are present: +// id = 'RSID' +// version = 2 and 3 only +// play, load and speed reserved 0 +// psidspecific flag is called C64BASIC flag +// init cannot be under ROMS/IO memory area +// load address cannot be less than $07E8 +// info strings may be 32 characters long without trailing zero + +struct psidHeader // all values are big-endian +{ + uint32_t id; // 'PSID' or 'RSID' (ASCII) + uint16_t version; // 1, 2 or 3 only + uint16_t data; // 16-bit offset to binary data in file + uint16_t load; // 16-bit C64 address to load file to + uint16_t init; // 16-bit C64 address of init subroutine + uint16_t play; // 16-bit C64 address of play subroutine + uint16_t songs; // number of songs + uint16_t start; // start song out of [1..256] + uint32_t speed; // 32-bit speed info + // bit: 0=50 Hz, 1=CIA 1 Timer A (default: 60 Hz) + char name[PSID_MAXSTRLEN]; // ASCII strings, 31 characters long and + char author[PSID_MAXSTRLEN]; // terminated by a trailing zero + char released[PSID_MAXSTRLEN]; // + + uint16_t flags; // only version >= 2 + uint8_t relocStartPage; // only version >= 2ng + uint8_t relocPages; // only version >= 2ng + uint8_t sidChipBase2; // only version >= 3 + uint8_t reserved; // only version >= 2 +}; + +enum +{ + PSID_MUS = 1 << 0, + PSID_SPECIFIC = 1 << 1, // These two are mutally exclusive + PSID_BASIC = 1 << 1, + PSID_CLOCK = 3 << 2, + PSID_SIDMODEL = 3 << 4 +}; + +enum +{ + PSID_CLOCK_UNKNOWN = 0, + PSID_CLOCK_PAL = 1 << 2, + PSID_CLOCK_NTSC = 1 << 3, + PSID_CLOCK_ANY = PSID_CLOCK_PAL | PSID_CLOCK_NTSC +}; + +enum +{ + PSID_SIDMODEL1_UNKNOWN = 0, + PSID_SIDMODEL1_6581 = 1 << 4, + PSID_SIDMODEL1_8580 = 1 << 5, + PSID_SIDMODEL1_ANY = PSID_SIDMODEL1_6581 | PSID_SIDMODEL1_8580 +}; + +enum +{ + PSID_SIDMODEL2_UNKNOWN = 0, + PSID_SIDMODEL2_6581 = 1 << 6, + PSID_SIDMODEL2_8580 = 1 << 7, + PSID_SIDMODEL2_ANY = PSID_SIDMODEL2_6581 | PSID_SIDMODEL2_8580 +}; + +// Format strings +const char TXT_FORMAT_PSID[] = "PlaySID one-file format (PSID)"; +const char TXT_FORMAT_RSID[] = "Real C64 one-file format (RSID)"; +const char TXT_UNKNOWN_PSID[] = "Unsupported PSID version"; +const char TXT_UNKNOWN_RSID[] = "Unsupported RSID version"; + +const int psid_headerSize = 118; +const int psidv2_headerSize = psid_headerSize + 6; + +// Magic fields +const uint32_t PSID_ID = 0x50534944; +const uint32_t RSID_ID = 0x52534944; + +SidTuneBase* PSID::load(buffer_t& dataBuf) +{ + // File format check + if (dataBuf.size() < 4 + || ((endian_big32(&dataBuf[0]) != PSID_ID) + && (endian_big32(&dataBuf[0]) != RSID_ID))) + { + return nullptr; + } + + psidHeader pHeader; + readHeader(dataBuf, pHeader); + + std::unique_ptr tune(new PSID()); + tune->tryLoad(pHeader); + + return tune.release(); +} + +void PSID::readHeader(const buffer_t &dataBuf, psidHeader &hdr) +{ + // Due to security concerns, input must be at least as long as version 1 + // header plus 16-bit C64 load address. That is the area which will be + // accessed. + if (dataBuf.size() < (psid_headerSize + 2)) + { + throw loadError(ERR_TRUNCATED); + } + + // Read v1 fields + hdr.id = endian_big32(&dataBuf[0]); + hdr.version = endian_big16(&dataBuf[4]); + hdr.data = endian_big16(&dataBuf[6]); + hdr.load = endian_big16(&dataBuf[8]); + hdr.init = endian_big16(&dataBuf[10]); + hdr.play = endian_big16(&dataBuf[12]); + hdr.songs = endian_big16(&dataBuf[14]); + hdr.start = endian_big16(&dataBuf[16]); + hdr.speed = endian_big32(&dataBuf[18]); + memcpy(hdr.name, &dataBuf[22], PSID_MAXSTRLEN); + memcpy(hdr.author, &dataBuf[54], PSID_MAXSTRLEN); + memcpy(hdr.released, &dataBuf[86], PSID_MAXSTRLEN); + + if (hdr.version >= 2) + { + if (dataBuf.size() < (psidv2_headerSize + 2)) + { + throw loadError(ERR_TRUNCATED); + } + + // Read v2/3 fields + hdr.flags = endian_big16(&dataBuf[118]); + hdr.relocStartPage = dataBuf[120]; + hdr.relocPages = dataBuf[121]; + hdr.sidChipBase2 = dataBuf[122]; + hdr.reserved = dataBuf[123]; + } +} + +void PSID::tryLoad(const psidHeader &pHeader) +{ + SidTuneInfo::compatibility_t compatibility = SidTuneInfo::COMPATIBILITY_C64; + + // Require a valid ID and version number. + if (pHeader.id == PSID_ID) + { + switch (pHeader.version) + { + case 1: + compatibility = SidTuneInfo::COMPATIBILITY_PSID; + break; + case 2: + case 3: + break; + default: + throw loadError(TXT_UNKNOWN_PSID); + } + info->m_formatString = TXT_FORMAT_PSID; + } + else if (pHeader.id == RSID_ID) + { + switch (pHeader.version) + { + case 2: + case 3: + break; + default: + throw loadError(TXT_UNKNOWN_RSID); + } + info->m_formatString = TXT_FORMAT_RSID; + compatibility = SidTuneInfo::COMPATIBILITY_R64; + } + + fileOffset = pHeader.data; + info->m_loadAddr = pHeader.load; + info->m_initAddr = pHeader.init; + info->m_playAddr = pHeader.play; + info->m_songs = pHeader.songs; + info->m_startSong = pHeader.start; + info->m_sidChipBase1 = 0xd400; + info->m_sidChipBase2 = 0; + info->m_compatibility = compatibility; + info->m_sidModel1 = SidTuneInfo::SIDMODEL_UNKNOWN; + info->m_sidModel2 = SidTuneInfo::SIDMODEL_UNKNOWN; + info->m_relocPages = 0; + info->m_relocStartPage = 0; + + uint_least32_t speed = pHeader.speed; + SidTuneInfo::clock_t clock = SidTuneInfo::CLOCK_UNKNOWN; + + if (info->m_songs > MAX_SONGS) + { + info->m_songs = MAX_SONGS; + } + + bool musPlayer = false; + + if (pHeader.version >= 2) + { + const uint_least16_t flags = pHeader.flags; + if (flags & PSID_MUS) + { // MUS tunes run at any speed + clock = SidTuneInfo::CLOCK_ANY; + musPlayer = true; + } + + // This flags is only available for the appropriate + // file formats + switch (compatibility) + { + case SidTuneInfo::COMPATIBILITY_C64: + if (flags & PSID_SPECIFIC) + info->m_compatibility = SidTuneInfo::COMPATIBILITY_PSID; + break; + case SidTuneInfo::COMPATIBILITY_R64: + if (flags & PSID_BASIC) + info->m_compatibility = SidTuneInfo::COMPATIBILITY_BASIC; + break; + default: + break; + } + + if ((flags & PSID_CLOCK_ANY) == PSID_CLOCK_ANY) + clock = SidTuneInfo::CLOCK_ANY; + else if (flags & PSID_CLOCK_PAL) + clock = SidTuneInfo::CLOCK_PAL; + else if (flags & PSID_CLOCK_NTSC) + clock = SidTuneInfo::CLOCK_NTSC; + + info->m_clockSpeed = clock; + + if ((flags & PSID_SIDMODEL1_ANY) == PSID_SIDMODEL1_ANY) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_ANY; + else if (flags & PSID_SIDMODEL1_6581) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_6581; + else if (flags & PSID_SIDMODEL1_8580) + info->m_sidModel1 = SidTuneInfo::SIDMODEL_8580; + + info->m_relocStartPage = pHeader.relocStartPage; + info->m_relocPages = pHeader.relocPages; + + if (pHeader.version >= 3) + { + // Only even values are valid. Ranges $00-$41 ($D000-$D410) and + // $80-$DF ($D800-$DDF0) are invalid. Any invalid value means that no second SID + // is used, like $00. + if (pHeader.sidChipBase2 & 1 + || (pHeader.sidChipBase2 >= 0x00 && pHeader.sidChipBase2 <= 0x41) + || (pHeader.sidChipBase2 >= 0x80 && pHeader.sidChipBase2 <= 0xdf)) + { + info->m_sidChipBase2 = 0; + } + else + { + info->m_sidChipBase2 = 0xd000 | (pHeader.sidChipBase2 << 4); + + if ((flags & PSID_SIDMODEL2_ANY) == PSID_SIDMODEL2_ANY) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_ANY; + else if (flags & PSID_SIDMODEL2_6581) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_6581; + else if (flags & PSID_SIDMODEL2_8580) + info->m_sidModel2 = SidTuneInfo::SIDMODEL_8580; + } + } + } + + // Check reserved fields to force real c64 compliance + // as required by the RSID specification + if (compatibility == SidTuneInfo::COMPATIBILITY_R64) + { + if ((info->m_loadAddr != 0) + || (info->m_playAddr != 0) + || (speed != 0)) + { + throw loadError(ERR_INVALID); + } + + // Real C64 tunes appear as CIA + speed = ~0; + } + + // Create the speed/clock setting table. + convertOldStyleSpeedToTables(speed, clock); + + // Copy info strings. + info->m_infoString.push_back(std::string(pHeader.name, PSID_MAXSTRLEN)); + info->m_infoString.push_back(std::string(pHeader.author, PSID_MAXSTRLEN)); + info->m_infoString.push_back(std::string(pHeader.released, PSID_MAXSTRLEN)); + + if (musPlayer) + throw loadError("Compute!'s Sidplayer MUS data is not supported yet"); // TODO +} + +const char *PSID::createMD5(char *md5) +{ + if (md5 == nullptr) + md5 = m_md5; + + *md5 = '\0'; + + try + { + // Include C64 data. + sidmd5 myMD5; + uint8_t tmp[2]; + myMD5.append(&cache[fileOffset], info->m_c64dataLen); + + // Include INIT and PLAY address. + endian_little16(tmp,info->m_initAddr); + myMD5.append(tmp,sizeof(tmp)); + endian_little16(tmp,info->m_playAddr); + myMD5.append(tmp,sizeof(tmp)); + + // Include number of songs. + endian_little16(tmp,info->m_songs); + myMD5.append(tmp,sizeof(tmp)); + + { // Include song speed for each song. + const unsigned int currentSong = info->m_currentSong; + for (unsigned int s = 1; s <= info->m_songs; s++) + { + selectSong (s); + const uint_least8_t songSpeed = (uint_least8_t)info->m_songSpeed; + myMD5.append (&songSpeed,sizeof(songSpeed)); + } + // Restore old song + selectSong (currentSong); + } + + // Deal with PSID v2NG clock speed flags: Let only NTSC + // clock speed change the MD5 fingerprint. That way the + // fingerprint of a PAL-speed sidtune in PSID v1, v2, and + // PSID v2NG format is the same. + if (info->m_clockSpeed == SidTuneInfo::CLOCK_NTSC) + { + const uint_least8_t ntsc_val = 2; + myMD5.append (&ntsc_val,sizeof(ntsc_val)); + } + + // NB! If the fingerprint is used as an index into a + // song-lengths database or cache, modify above code to + // allow for PSID v2NG files which have clock speed set to + // SIDTUNE_CLOCK_ANY. If the SID player program fully + // supports the SIDTUNE_CLOCK_ANY setting, a sidtune could + // either create two different fingerprints depending on + // the clock speed chosen by the player, or there could be + // two different values stored in the database/cache. + + myMD5.finish(); + + // Get fingerprint. + myMD5.getDigest().copy(md5, SidTune::MD5_LENGTH); + md5[SidTune::MD5_LENGTH] ='\0'; + } + catch (md5Error const &) {} + + return md5; +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base new file mode 100644 index 000000000..7c3656f85 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/11/11e675354e632078db8f6ec5deb78cc344e7355e.svn-base @@ -0,0 +1,153 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2013 Leandro Nini + * Copyright 2007-2010 Antti Lankila + * Copyright 2000-2001 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef SIDBUILDER_H +#define SIDBUILDER_H + +#include +#include + +#include "sidplayfp/SidConfig.h" + +class sidemu; +class EventContext; + +/** + * Base class for sid builders. + */ +class sidbuilder +{ +protected: + typedef std::set emuset_t; + +private: + const char * const m_name; + +protected: + std::string m_errorBuffer; + + emuset_t sidobjs; + + bool m_status; + +protected: + /** + * Utility class for setting emu parameters in builders. + */ + template + class applyParameter + { + protected: + Tparam m_param; + void (Temu::*m_method)(Tparam); + + public: + applyParameter(void (Temu::*method)(Tparam), Tparam param) : + m_param(param), + m_method(method) {} + void operator() (sidemu *e) { (static_cast(e)->*m_method)(m_param); } + }; + +public: + sidbuilder(const char * const name) : + m_name(name), + m_errorBuffer("N/A"), + m_status(true) {} + virtual ~sidbuilder() {} + + /** + * The number of used devices. + * + * @return number of used sids, 0 if none. + */ + unsigned int usedDevices() const { return sidobjs.size(); } + + /** + * Available devices. + * + * @return the number of available sids, 0 = endless. + */ + virtual unsigned int availDevices() const = 0; + + /** + * Create the sid emu. + * + * @param sids the number of required sid emu + */ + virtual unsigned int create(unsigned int sids) = 0; + + /** + * Find a free SID of the required specs + * + * @param env the event context + * @param model the required sid model + * @return pointer to the locked sid emu + */ + sidemu *lock(EventContext *env, SidConfig::sid_model_t model); + + /** + * Release this SID. + * + * @param device the sid emu to unlock + */ + void unlock(sidemu *device); + + /** Remove all SID emulations. */ + void remove(); + + /** + * Get the builder's name. + * + * @return the name + */ + const char *name() const { return m_name; } + + /** + * Error message. + * + * @return string error message. + */ + const char *error() const { return m_errorBuffer.c_str(); } + + /** + * Determine current state of object. + * + * @return true = okay, false = error + */ + bool getStatus() const { return m_status; } + + /** + * Get the builder's credits. + * + * @return credits + */ + virtual const char *credits() const = 0; + + /** + * Toggle sid filter emulation. + * + * @param enable true = enable, false = disable + */ + virtual void filter(bool enable) = 0; +}; + +#endif // SIDBUILDER_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base new file mode 100644 index 000000000..75476be50 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/121f11641e95c9e62b8650e13dfa16ff45389b49.svn-base @@ -0,0 +1,4096 @@ + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 0 , 0 , 0 , 0 , 0 , 0 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 17 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 17 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 18 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 19 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 19 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 24 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 25 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 25 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 31 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 31 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 33 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 33 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 34 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 35 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 35 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 35 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 35 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 35 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 32 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 32 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 33 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 33 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 33 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 33 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 36 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 36 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 36 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 38 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 39 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 39 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 39 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 39 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 39 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 48 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 49 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 49 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 49 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 48 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 48 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 50 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 51 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 51 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 51 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 51 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 51 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 56 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 57 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 57 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 60 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 62 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 63 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 63 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 63 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 63 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 9 , 63 , 10 , 10 , 9 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 1 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 8 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 8 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 9 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 9 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 9 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 12 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 12 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 14 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 15 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 15 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 15 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 2 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 2 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 3 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 3 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 3 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 0 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 0 , 0 , 1 , 1 , 0 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 0 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 0 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 1 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 1 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 1 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 1 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 4 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 4 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 4 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 6 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 7 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 7 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 7 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 7 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 17 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 17 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 17 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 17 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 16 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 16 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 16 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 18 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 18 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 19 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 19 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 19 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 19 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 24 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 24 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 25 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 25 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 25 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 28 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 30 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 31 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 31 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 31 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 31 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 2 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 66 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 67 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 67 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 68 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 68 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 70 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 71 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 71 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 71 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 71 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 71 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 65 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 65 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 65 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 64 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 64 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 64 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 66 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 66 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 67 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 67 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 67 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 67 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 72 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 72 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 73 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 73 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 73 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 73 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 76 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 76 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 78 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 79 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 79 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 79 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 79 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 79 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 3 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 97 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 97 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 98 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 99 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 99 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 99 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 99 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 99 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 96 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 2 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 96 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 97 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 97 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 97 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 100 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 100 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 102 , 3 , 3 , 2 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 103 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 103 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 103 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 103 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 103 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 4 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 113 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 113 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 3 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 112 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 114 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 115 , 4 , 4 , 3 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 115 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 115 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 5 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 4 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 120 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 121 , 5 , 5 , 4 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 5 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 124 , 6 , 6 , 5 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 7 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 6 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 126 , 7 , 7 , 6 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 8 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 7 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 127 , 8 , 8 , 7 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 9 , 8 , 127 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 8 , 127 , 9 , 9 , 8 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 10 , 9 , 127 , 10 , 10 , 9 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 11 , 10 , 127 , 11 , 11 , 10 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 1 , 11 , 1 , 128 , 1 , 11 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 1 , 128 , 1 , 10 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 128 , 2 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 128 , 3 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 128 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 128 , 4 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 128 , 5 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 130 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 128 , 6 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 132 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 132 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 132 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 130 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 128 , 7 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 136 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 136 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 136 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 137 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 138 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 138 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 138 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 132 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 133 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 130 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 129 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 128 , 8 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 144 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 144 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 144 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 144 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 144 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 145 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 144 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 146 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 146 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 146 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 148 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 148 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 148 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 148 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 148 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 149 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 149 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 149 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 148 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 144 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 136 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 138 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 138 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 138 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 136 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 132 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 133 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 133 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 132 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 130 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 130 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 130 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 129 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 129 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 128 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 128 , 9 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 2 , 160 , 1 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 160 , 1 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 160 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 160 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 160 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 160 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 160 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 162 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 162 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 162 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 161 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 160 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 164 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 164 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 164 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 164 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 164 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 165 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 165 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 165 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 164 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 162 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 162 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 162 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 161 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 161 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 160 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 160 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 3 , 168 , 1 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 168 , 1 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 168 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 168 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 168 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 168 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 169 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 169 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 169 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 168 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 168 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 4 , 170 , 1 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 170 , 1 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 170 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 170 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 5 , 170 , 1 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 1 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 6 , 170 , 1 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 170 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 170 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 170 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 169 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 169 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 169 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 169 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 169 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 168 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 168 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 168 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 168 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 168 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 164 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 164 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 164 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 164 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 164 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 165 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 165 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 165 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 165 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 165 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 164 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 164 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 164 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 164 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 164 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 162 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 162 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 162 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 162 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 162 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 162 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 161 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 161 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 161 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 161 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 160 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 160 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 160 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 160 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 160 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 144 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 144 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 144 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 144 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 144 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 144 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 145 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 144 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 144 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 148 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 148 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 148 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 148 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 148 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 149 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 149 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 149 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 149 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 149 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 148 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 148 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 148 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 148 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 148 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 146 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 146 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 146 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 146 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 146 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 146 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 146 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 145 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 145 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 145 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 145 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 144 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 144 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 144 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 144 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 144 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 136 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 136 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 136 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 136 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 136 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 137 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 136 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 138 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 138 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 138 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 138 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 138 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 138 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 137 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 137 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 137 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 137 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 136 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 136 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 136 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 136 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 136 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 132 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 132 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 132 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 133 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 133 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 133 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 133 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 132 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 132 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 132 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 132 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 130 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 130 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 130 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 130 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 130 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 129 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 129 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 129 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 129 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 128 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 128 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 128 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 128 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 128 , 10 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 2 , 10 , 1 , 64 , 2 , 10 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 64 , 2 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 64 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 64 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 64 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 64 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 66 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 64 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 68 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 68 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 69 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 66 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 65 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 64 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 72 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 72 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 72 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 74 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 74 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 74 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 72 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 68 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 69 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 68 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 66 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 66 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 65 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 65 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 64 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 64 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 2 , 80 , 2 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 80 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 80 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 80 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 80 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 81 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 80 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 82 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 82 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 82 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 81 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 80 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 80 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 3 , 84 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 84 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 84 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 84 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 84 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 4 , 85 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 85 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 5 , 85 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 85 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 85 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 84 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 84 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 84 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 84 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 84 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 82 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 82 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 82 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 82 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 82 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 82 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 82 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 81 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 81 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 81 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 81 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 80 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 80 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 80 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 80 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 80 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 72 , 2 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 72 , 2 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 72 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 72 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 72 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 72 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 72 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 74 , 2 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 74 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 74 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 74 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 74 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 74 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 74 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 73 , 2 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 73 , 2 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 73 , 2 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 73 , 2 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 73 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 72 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 72 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 72 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 72 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 72 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 68 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 68 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 68 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 68 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 69 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 69 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 69 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 69 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 68 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 68 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 68 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 68 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 66 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 66 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 66 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 66 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 66 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 65 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 65 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 65 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 65 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 64 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 64 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 64 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 64 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 64 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 3 , 9 , 1 , 32 , 3 , 9 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 32 , 3 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 32 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 32 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 32 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 32 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 32 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 36 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 36 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 37 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 37 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 36 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 34 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 33 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 33 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 32 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 32 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 2 , 40 , 3 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 40 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 40 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 40 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 40 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 41 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 41 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 40 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 3 , 42 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 42 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 4 , 42 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 5 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 42 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 42 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 42 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 41 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 41 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 41 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 41 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 40 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 40 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 40 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 40 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 40 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 36 , 3 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 36 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 36 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 36 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 37 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 37 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 37 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 37 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 36 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 36 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 36 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 36 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 34 , 3 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 34 , 3 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 34 , 3 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 34 , 3 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 34 , 3 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 34 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 33 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 33 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 33 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 33 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 32 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 32 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 32 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 32 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 32 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 4 , 8 , 1 , 16 , 4 , 8 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 16 , 4 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 16 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 16 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 16 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 16 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 18 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 16 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 2 , 20 , 4 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 20 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 20 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 3 , 21 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 21 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 4 , 21 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 21 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 20 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 20 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 20 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 20 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 18 , 4 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 18 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 18 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 18 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 18 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 17 , 4 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 17 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 17 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 17 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 16 , 4 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 4 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 16 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 4 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 16 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 16 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 16 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 5 , 7 , 1 , 8 , 5 , 7 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 8 , 5 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 8 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 8 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 9 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 9 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 2 , 10 , 5 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 10 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 3 , 10 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 4 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 10 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 10 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 9 , 5 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 9 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 9 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 9 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 8 , 5 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 8 , 5 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 8 , 5 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 8 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 6 , 6 , 1 , 4 , 6 , 6 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 4 , 6 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 4 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 2 , 5 , 6 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 5 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 3 , 5 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 5 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 4 , 6 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 4 , 6 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 4 , 6 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 7 , 5 , 1 , 2 , 7 , 5 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 2 , 7 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 2 , 2 , 7 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 3 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 2 , 7 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 2 , 7 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 8 , 4 , 1 , 1 , 8 , 4 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 1 , 8 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 2 , 1 , 8 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 1 , 8 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 9 , 3 , 1 , 0 , 9 , 3 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 0 , 9 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 2 , 0 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 9 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 10 , 2 , 1 , 0 , 10 , 2 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 10 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 11 , 1 , 1 , 0 , 11 , 1 , 1 + 0 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 239 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 255 , 12 , 0 , 0 , 0 , 12 , 0 , 0 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base new file mode 100644 index 000000000..ab9448419 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/123196b8a989d80372418de386ae7b9e1d291898.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base new file mode 100644 index 000000000..1af5d027d --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/125895561b28077ecd44778e49ac0426a0f7623f.svn-base @@ -0,0 +1,1009 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#define RESID_SID_CC + +#include "sid.h" +#include + +#ifndef round +#define round(x) (x>=0.0?floor(x+0.5):ceil(x-0.5)) +#endif + +namespace reSID +{ + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +SID::SID() +{ + // Initialize pointers. + sample = 0; + fir = 0; + fir_N = 0; + fir_RES = 0; + fir_beta = 0; + fir_f_cycles_per_sample = 0; + fir_filter_scale = 0; + + sid_model = MOS6581; + voice[0].set_sync_source(&voice[2]); + voice[1].set_sync_source(&voice[0]); + voice[2].set_sync_source(&voice[1]); + + set_sampling_parameters(985248, SAMPLE_FAST, 44100); + + bus_value = 0; + bus_value_ttl = 0; + write_pipeline = 0; +} + + +// ---------------------------------------------------------------------------- +// Destructor. +// ---------------------------------------------------------------------------- +SID::~SID() +{ + delete[] sample; + delete[] fir; +} + + +// ---------------------------------------------------------------------------- +// Set chip model. +// ---------------------------------------------------------------------------- +void SID::set_chip_model(chip_model model) +{ + sid_model = model; + + for (int i = 0; i < 3; i++) { + voice[i].set_chip_model(model); + } + + filter.set_chip_model(model); +} + + +// ---------------------------------------------------------------------------- +// SID reset. +// ---------------------------------------------------------------------------- +void SID::reset() +{ + for (int i = 0; i < 3; i++) { + voice[i].reset(); + } + filter.reset(); + extfilt.reset(); + + bus_value = 0; + bus_value_ttl = 0; +} + + +// ---------------------------------------------------------------------------- +// Write 16-bit sample to audio input. +// Note that to mix in an external audio signal, the signal should be +// resampled to 1MHz first to avoid sampling noise. +// ---------------------------------------------------------------------------- +void SID::input(short sample) +{ + // The input can be used to simulate the MOS8580 "digi boost" hardware hack. + filter.input(sample); +} + + +// ---------------------------------------------------------------------------- +// Read registers. +// +// Reading a write only register returns the last byte written to any SID +// register. The individual bits in this value start to fade down towards +// zero after a few cycles. All bits reach zero within approximately +// $2000 - $4000 cycles. +// It has been claimed that this fading happens in an orderly fashion, however +// sampling of write only registers reveals that this is not the case. +// NB! This is not correctly modeled. +// The actual use of write only registers has largely been made in the belief +// that all SID registers are readable. To support this belief the read +// would have to be done immediately after a write to the same register +// (remember that an intermediate write to another register would yield that +// value instead). With this in mind we return the last value written to +// any SID register for $4000 cycles without modeling the bit fading. +// ---------------------------------------------------------------------------- +reg8 SID::read(reg8 offset) +{ + switch (offset) { + case 0x19: + return potx.readPOT(); + case 0x1a: + return poty.readPOT(); + case 0x1b: + return voice[2].wave.readOSC(); + case 0x1c: + return voice[2].envelope.readENV(); + default: + return bus_value; + } +} + + +// ---------------------------------------------------------------------------- +// Write registers. +// Writes are one cycle delayed on the MOS8580. This is only modeled for +// single cycle clocking. +// ---------------------------------------------------------------------------- +void SID::write(reg8 offset, reg8 value) +{ + write_address = offset; + bus_value = value; + bus_value_ttl = 0x4000; + + if (sid_model == MOS8580) { + // One cycle pipeline delay on the MOS8580; delay write. + write_pipeline = 1; + } + else { + // No pipeline delay on the MOS6581; write immediately. + write(); + } +} + + +// ---------------------------------------------------------------------------- +// Write registers. +// ---------------------------------------------------------------------------- +void SID::write() +{ + switch (write_address) { + case 0x00: + voice[0].wave.writeFREQ_LO(bus_value); + break; + case 0x01: + voice[0].wave.writeFREQ_HI(bus_value); + break; + case 0x02: + voice[0].wave.writePW_LO(bus_value); + break; + case 0x03: + voice[0].wave.writePW_HI(bus_value); + break; + case 0x04: + voice[0].writeCONTROL_REG(bus_value); + break; + case 0x05: + voice[0].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x06: + voice[0].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x07: + voice[1].wave.writeFREQ_LO(bus_value); + break; + case 0x08: + voice[1].wave.writeFREQ_HI(bus_value); + break; + case 0x09: + voice[1].wave.writePW_LO(bus_value); + break; + case 0x0a: + voice[1].wave.writePW_HI(bus_value); + break; + case 0x0b: + voice[1].writeCONTROL_REG(bus_value); + break; + case 0x0c: + voice[1].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x0d: + voice[1].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x0e: + voice[2].wave.writeFREQ_LO(bus_value); + break; + case 0x0f: + voice[2].wave.writeFREQ_HI(bus_value); + break; + case 0x10: + voice[2].wave.writePW_LO(bus_value); + break; + case 0x11: + voice[2].wave.writePW_HI(bus_value); + break; + case 0x12: + voice[2].writeCONTROL_REG(bus_value); + break; + case 0x13: + voice[2].envelope.writeATTACK_DECAY(bus_value); + break; + case 0x14: + voice[2].envelope.writeSUSTAIN_RELEASE(bus_value); + break; + case 0x15: + filter.writeFC_LO(bus_value); + break; + case 0x16: + filter.writeFC_HI(bus_value); + break; + case 0x17: + filter.writeRES_FILT(bus_value); + break; + case 0x18: + filter.writeMODE_VOL(bus_value); + break; + default: + break; + } + + // Tell clock() that the pipeline is empty. + write_pipeline = 0; +} + + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +SID::State::State() +{ + int i; + + for (i = 0; i < 0x20; i++) { + sid_register[i] = 0; + } + + bus_value = 0; + bus_value_ttl = 0; + write_pipeline = 0; + write_address = 0; + voice_mask = 0xff; + + for (i = 0; i < 3; i++) { + accumulator[i] = 0; + shift_register[i] = 0x7fffff; + shift_register_reset[i] = 0; + shift_pipeline[i] = 0; + pulse_output[i] = 0; + floating_output_ttl[i] = 0; + + rate_counter[i] = 0; + rate_counter_period[i] = 9; + exponential_counter[i] = 0; + exponential_counter_period[i] = 1; + envelope_counter[i] = 0; + envelope_state[i] = EnvelopeGenerator::RELEASE; + hold_zero[i] = true; + envelope_pipeline[i] = 0; + } +} + + +// ---------------------------------------------------------------------------- +// Read state. +// ---------------------------------------------------------------------------- +SID::State SID::read_state() +{ + State state; + int i, j; + + for (i = 0, j = 0; i < 3; i++, j += 7) { + WaveformGenerator& wave = voice[i].wave; + EnvelopeGenerator& envelope = voice[i].envelope; + state.sid_register[j + 0] = wave.freq & 0xff; + state.sid_register[j + 1] = wave.freq >> 8; + state.sid_register[j + 2] = wave.pw & 0xff; + state.sid_register[j + 3] = wave.pw >> 8; + state.sid_register[j + 4] = + (wave.waveform << 4) + | (wave.test ? 0x08 : 0) + | (wave.ring_mod ? 0x04 : 0) + | (wave.sync ? 0x02 : 0) + | (envelope.gate ? 0x01 : 0); + state.sid_register[j + 5] = (envelope.attack << 4) | envelope.decay; + state.sid_register[j + 6] = (envelope.sustain << 4) | envelope.release; + } + + state.sid_register[j++] = filter.fc & 0x007; + state.sid_register[j++] = filter.fc >> 3; + state.sid_register[j++] = (filter.res << 4) | filter.filt; + state.sid_register[j++] = filter.mode | filter.vol; + + // These registers are superfluous, but are included for completeness. + for (; j < 0x1d; j++) { + state.sid_register[j] = read(j); + } + for (; j < 0x20; j++) { + state.sid_register[j] = 0; + } + + state.bus_value = bus_value; + state.bus_value_ttl = bus_value_ttl; + state.write_pipeline = write_pipeline; + state.write_address = write_address; + state.voice_mask = filter.voice_mask; + + for (i = 0; i < 3; i++) { + state.accumulator[i] = voice[i].wave.accumulator; + state.shift_register[i] = voice[i].wave.shift_register; + state.shift_register_reset[i] = voice[i].wave.shift_register_reset; + state.shift_pipeline[i] = voice[i].wave.shift_pipeline; + state.pulse_output[i] = voice[i].wave.pulse_output; + state.floating_output_ttl[i] = voice[i].wave.floating_output_ttl; + + state.rate_counter[i] = voice[i].envelope.rate_counter; + state.rate_counter_period[i] = voice[i].envelope.rate_period; + state.exponential_counter[i] = voice[i].envelope.exponential_counter; + state.exponential_counter_period[i] = voice[i].envelope.exponential_counter_period; + state.envelope_counter[i] = voice[i].envelope.envelope_counter; + state.envelope_state[i] = voice[i].envelope.state; + state.hold_zero[i] = voice[i].envelope.hold_zero; + state.envelope_pipeline[i] = voice[i].envelope.envelope_pipeline; + } + + return state; +} + + +// ---------------------------------------------------------------------------- +// Write state. +// ---------------------------------------------------------------------------- +void SID::write_state(const State& state) +{ + int i; + + for (i = 0; i <= 0x18; i++) { + write(i, state.sid_register[i]); + } + + bus_value = state.bus_value; + bus_value_ttl = state.bus_value_ttl; + write_pipeline = state.write_pipeline; + write_address = state.write_address; + filter.set_voice_mask(state.voice_mask); + + for (i = 0; i < 3; i++) { + voice[i].wave.accumulator = state.accumulator[i]; + voice[i].wave.shift_register = state.shift_register[i]; + voice[i].wave.shift_register_reset = state.shift_register_reset[i]; + voice[i].wave.shift_pipeline = state.shift_pipeline[i]; + voice[i].wave.pulse_output = state.pulse_output[i]; + voice[i].wave.floating_output_ttl = state.floating_output_ttl[i]; + + voice[i].envelope.rate_counter = state.rate_counter[i]; + voice[i].envelope.rate_period = state.rate_counter_period[i]; + voice[i].envelope.exponential_counter = state.exponential_counter[i]; + voice[i].envelope.exponential_counter_period = state.exponential_counter_period[i]; + voice[i].envelope.envelope_counter = state.envelope_counter[i]; + voice[i].envelope.state = state.envelope_state[i]; + voice[i].envelope.hold_zero = state.hold_zero[i]; + voice[i].envelope.envelope_pipeline = state.envelope_pipeline[i]; + } +} + + +// ---------------------------------------------------------------------------- +// Mask for voices routed into the filter / audio output stage. +// Used to physically connect/disconnect EXT IN, and for test purposed +// (voice muting). +// ---------------------------------------------------------------------------- +void SID::set_voice_mask(reg4 mask) +{ + filter.set_voice_mask(mask); +} + + +// ---------------------------------------------------------------------------- +// Enable filter. +// ---------------------------------------------------------------------------- +void SID::enable_filter(bool enable) +{ + filter.enable_filter(enable); +} + + +// ---------------------------------------------------------------------------- +// Adjust the DAC bias parameter of the filter. +// This gives user variable control of the exact CF -> center frequency +// mapping used by the filter. +// The setting is currently only effective for 6581. +// ---------------------------------------------------------------------------- +void SID::adjust_filter_bias(double dac_bias) { + filter.adjust_filter_bias(dac_bias); +} + + +// ---------------------------------------------------------------------------- +// Enable external filter. +// ---------------------------------------------------------------------------- +void SID::enable_external_filter(bool enable) +{ + extfilt.enable_filter(enable); +} + + +// ---------------------------------------------------------------------------- +// I0() computes the 0th order modified Bessel function of the first kind. +// This function is originally from resample-1.5/filterkit.c by J. O. Smith. +// ---------------------------------------------------------------------------- +double SID::I0(double x) +{ + // Max error acceptable in I0. + const double I0e = 1e-6; + + double sum, u, halfx, temp; + int n; + + sum = u = n = 1; + halfx = x/2.0; + + do { + temp = halfx/n++; + u *= temp*temp; + sum += u; + } while (u >= I0e*sum); + + return sum; +} + + +// ---------------------------------------------------------------------------- +// Setting of SID sampling parameters. +// +// Use a clock freqency of 985248Hz for PAL C64, 1022730Hz for NTSC C64. +// The default end of passband frequency is pass_freq = 0.9*sample_freq/2 +// for sample frequencies up to ~ 44.1kHz, and 20kHz for higher sample +// frequencies. +// +// For resampling, the ratio between the clock frequency and the sample +// frequency is limited as follows: +// 125*clock_freq/sample_freq < 16384 +// E.g. provided a clock frequency of ~ 1MHz, the sample frequency can not +// be set lower than ~ 8kHz. A lower sample frequency would make the +// resampling code overfill its 16k sample ring buffer. +// +// The end of passband frequency is also limited: +// pass_freq <= 0.9*sample_freq/2 + +// E.g. for a 44.1kHz sampling rate the end of passband frequency is limited +// to slightly below 20kHz. This constraint ensures that the FIR table is +// not overfilled. +// ---------------------------------------------------------------------------- +bool SID::set_sampling_parameters(double clock_freq, sampling_method method, + double sample_freq, double pass_freq, + double filter_scale) +{ + // Check resampling constraints. + if (method == SAMPLE_RESAMPLE || method == SAMPLE_RESAMPLE_FASTMEM) + { + // Check whether the sample ring buffer would overfill. + if (FIR_N*clock_freq/sample_freq >= RINGSIZE) { + return false; + } + + // The default passband limit is 0.9*sample_freq/2 for sample + // frequencies below ~ 44.1kHz, and 20kHz for higher sample frequencies. + if (pass_freq < 0) { + pass_freq = 20000; + if (2*pass_freq/sample_freq >= 0.9) { + pass_freq = 0.9*sample_freq/2; + } + } + // Check whether the FIR table would overfill. + else if (pass_freq > 0.9*sample_freq/2) { + return false; + } + + // The filter scaling is only included to avoid clipping, so keep + // it sane. + if (filter_scale < 0.9 || filter_scale > 1.0) { + return false; + } + } + + clock_frequency = clock_freq; + sampling = method; + + cycles_per_sample = + cycle_count(clock_freq/sample_freq*(1 << FIXP_SHIFT) + 0.5); + + sample_offset = 0; + sample_prev = 0; + sample_now = 0; + + // FIR initialization is only necessary for resampling. + if (method != SAMPLE_RESAMPLE && method != SAMPLE_RESAMPLE_FASTMEM) + { + delete[] sample; + delete[] fir; + sample = 0; + fir = 0; + return true; + } + + // Allocate sample buffer. + if (!sample) { + sample = new short[RINGSIZE*2]; + } + // Clear sample buffer. + for (int j = 0; j < RINGSIZE*2; j++) { + sample[j] = 0; + } + sample_index = 0; + + const double pi = 3.1415926535897932385; + + // 16 bits -> -96dB stopband attenuation. + const double A = -20*log10(1.0/(1 << 16)); + // A fraction of the bandwidth is allocated to the transition band, + double dw = (1 - 2*pass_freq/sample_freq)*pi*2; + // The cutoff frequency is midway through the transition band (nyquist) + double wc = pi; + + // For calculation of beta and N see the reference for the kaiserord + // function in the MATLAB Signal Processing Toolbox: + // http://www.mathworks.com/access/helpdesk/help/toolbox/signal/kaiserord.html + const double beta = 0.1102*(A - 8.7); + const double I0beta = I0(beta); + + // The filter order will maximally be 124 with the current constraints. + // N >= (96.33 - 7.95)/(2.285*0.1*pi) -> N >= 123 + // The filter order is equal to the number of zero crossings, i.e. + // it should be an even number (sinc is symmetric about x = 0). + int N = int((A - 7.95)/(2.285*dw) + 0.5); + N += N & 1; + + double f_samples_per_cycle = sample_freq/clock_freq; + double f_cycles_per_sample = clock_freq/sample_freq; + + // The filter length is equal to the filter order + 1. + // The filter length must be an odd number (sinc is symmetric about x = 0). + int fir_N_new = int(N*f_cycles_per_sample) + 1; + fir_N_new |= 1; + + // We clamp the filter table resolution to 2^n, making the fixed point + // sample_offset a whole multiple of the filter table resolution. + int res = method == SAMPLE_RESAMPLE ? + FIR_RES : FIR_RES_FASTMEM; + int n = (int)ceil(log(res/f_cycles_per_sample)/log(2.0f)); + int fir_RES_new = 1 << n; + + /* Determine if we need to recalculate table, or whether we can reuse earlier cached copy. + * This pays off on slow hardware such as current Android devices. + */ + if (fir && fir_RES_new == fir_RES && fir_N_new == fir_N && beta == fir_beta && f_cycles_per_sample == fir_f_cycles_per_sample && fir_filter_scale == filter_scale) { + return true; + } + fir_RES = fir_RES_new; + fir_N = fir_N_new; + fir_beta = beta; + fir_f_cycles_per_sample = f_cycles_per_sample; + fir_filter_scale = filter_scale; + + // Allocate memory for FIR tables. + delete[] fir; + fir = new short[fir_N*fir_RES]; + + // Calculate fir_RES FIR tables for linear interpolation. + for (int i = 0; i < fir_RES; i++) { + int fir_offset = i*fir_N + fir_N/2; + double j_offset = double(i)/fir_RES; + // Calculate FIR table. This is the sinc function, weighted by the + // Kaiser window. + for (int j = -fir_N/2; j <= fir_N/2; j++) { + double jx = j - j_offset; + double wt = wc*jx/f_cycles_per_sample; + double temp = jx/(fir_N/2); + double Kaiser = + fabs(temp) <= 1 ? I0(beta*sqrt(1 - temp*temp))/I0beta : 0; + double sincwt = + fabs(wt) >= 1e-6 ? sin(wt)/wt : 1; + double val = + (1 << FIR_SHIFT)*filter_scale*f_samples_per_cycle*wc/pi*sincwt*Kaiser; + fir[fir_offset + j] = (short)round(val); + } + } + + return true; +} + + +// ---------------------------------------------------------------------------- +// Adjustment of SID sampling frequency. +// +// In some applications, e.g. a C64 emulator, it can be desirable to +// synchronize sound with a timer source. This is supported by adjustment of +// the SID sampling frequency. +// +// NB! Adjustment of the sampling frequency may lead to noticeable shifts in +// frequency, and should only be used for interactive applications. Note also +// that any adjustment of the sampling frequency will change the +// characteristics of the resampling filter, since the filter is not rebuilt. +// ---------------------------------------------------------------------------- +void SID::adjust_sampling_frequency(double sample_freq) +{ + cycles_per_sample = + cycle_count(clock_frequency/sample_freq*(1 << FIXP_SHIFT) + 0.5); +} + + +// ---------------------------------------------------------------------------- +// SID clocking - delta_t cycles. +// ---------------------------------------------------------------------------- +void SID::clock(cycle_count delta_t) +{ + int i; + + // Pipelined writes on the MOS8580. + if (unlikely(write_pipeline) && likely(delta_t > 0)) { + // Step one cycle by a recursive call to ourselves. + write_pipeline = 0; + clock(1); + write(); + delta_t -= 1; + } + + if (unlikely(delta_t <= 0)) { + return; + } + + // Age bus value. + bus_value_ttl -= delta_t; + if (unlikely(bus_value_ttl <= 0)) { + bus_value = 0; + bus_value_ttl = 0; + } + + // Clock amplitude modulators. + for (i = 0; i < 3; i++) { + voice[i].envelope.clock(delta_t); + } + + // Clock and synchronize oscillators. + // Loop until we reach the current cycle. + cycle_count delta_t_osc = delta_t; + while (delta_t_osc) { + cycle_count delta_t_min = delta_t_osc; + + // Find minimum number of cycles to an oscillator accumulator MSB toggle. + // We have to clock on each MSB on / MSB off for hard sync to operate + // correctly. + for (i = 0; i < 3; i++) { + WaveformGenerator& wave = voice[i].wave; + + // It is only necessary to clock on the MSB of an oscillator that is + // a sync source and has freq != 0. + if (likely(!(wave.sync_dest->sync && wave.freq))) { + continue; + } + + reg16 freq = wave.freq; + reg24 accumulator = wave.accumulator; + + // Clock on MSB off if MSB is on, clock on MSB on if MSB is off. + reg24 delta_accumulator = + (accumulator & 0x800000 ? 0x1000000 : 0x800000) - accumulator; + + cycle_count delta_t_next = delta_accumulator/freq; + if (likely(delta_accumulator%freq)) { + ++delta_t_next; + } + + if (unlikely(delta_t_next < delta_t_min)) { + delta_t_min = delta_t_next; + } + } + + // Clock oscillators. + for (i = 0; i < 3; i++) { + voice[i].wave.clock(delta_t_min); + } + + // Synchronize oscillators. + for (i = 0; i < 3; i++) { + voice[i].wave.synchronize(); + } + + delta_t_osc -= delta_t_min; + } + + // Calculate waveform output. + for (i = 0; i < 3; i++) { + voice[i].wave.set_waveform_output(delta_t); + } + + // Clock filter. + filter.clock(delta_t, + voice[0].output(), voice[1].output(), voice[2].output()); + + // Clock external filter. + extfilt.clock(delta_t, filter.output()); +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling. +// Fixed point arithmetics are used. +// +// The example below shows how to clock the SID a specified amount of cycles +// while producing audio output: +// +// while (delta_t) { +// bufindex += sid.clock(delta_t, buf + bufindex, buflength - bufindex); +// write(dsp, buf, bufindex*2); +// bufindex = 0; +// } +// +// ---------------------------------------------------------------------------- +int SID::clock(cycle_count& delta_t, short* buf, int n, int interleave) +{ + switch (sampling) { + default: + case SAMPLE_FAST: + return clock_fast(delta_t, buf, n, interleave); + case SAMPLE_INTERPOLATE: + return clock_interpolate(delta_t, buf, n, interleave); + case SAMPLE_RESAMPLE: + return clock_resample(delta_t, buf, n, interleave); + case SAMPLE_RESAMPLE_FASTMEM: + return clock_resample_fastmem(delta_t, buf, n, interleave); + } +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - delta clocking picking nearest sample. +// ---------------------------------------------------------------------------- +int SID::clock_fast(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample + (1 << (FIXP_SHIFT - 1)); + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + clock(delta_t_sample); + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = (next_sample_offset & FIXP_MASK) - (1 << (FIXP_SHIFT - 1)); + buf[s*interleave] = output(); + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with linear sample +// interpolation. +// +// Here the chip is clocked every cycle. This yields higher quality +// sound since the samples are linearly interpolated, and since the +// external filter attenuates frequencies above 16kHz, thus reducing +// sampling noise. +// ---------------------------------------------------------------------------- +int SID::clock_interpolate(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = delta_t_sample; i > 0; i--) { + clock(); + if (unlikely(i <= 2)) { + sample_prev = sample_now; + sample_now = output(); + } + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + buf[s*interleave] = + sample_prev + (sample_offset*(sample_now - sample_prev) >> FIXP_SHIFT); + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with audio resampling. +// +// This is the theoretically correct (and computationally intensive) audio +// sample generation. The samples are generated by resampling to the specified +// sampling frequency. The work rate is inversely proportional to the +// percentage of the bandwidth allocated to the filter transition band. +// +// This implementation is based on the paper "A Flexible Sampling-Rate +// Conversion Method", by J. O. Smith and P. Gosset, or rather on the +// expanded tutorial on the "Digital Audio Resampling Home Page": +// http://www-ccrma.stanford.edu/~jos/resample/ +// +// By building shifted FIR tables with samples according to the +// sampling frequency, the implementation below dramatically reduces the +// computational effort in the filter convolutions, without any loss +// of accuracy. The filter convolutions are also vectorizable on +// current hardware. +// +// Further possible optimizations are: +// * An equiripple filter design could yield a lower filter order, see +// http://www.mwrf.com/Articles/ArticleID/7229/7229.html +// * The Convolution Theorem could be used to bring the complexity of +// convolution down from O(n*n) to O(n*log(n)) using the Fast Fourier +// Transform, see http://en.wikipedia.org/wiki/Convolution_theorem +// * Simply resampling in two steps can also yield computational +// savings, since the transition band will be wider in the first step +// and the required filter order is thus lower in this step. +// Laurent Ganier has found the optimal intermediate sampling frequency +// to be (via derivation of sum of two steps): +// 2 * pass_freq + sqrt [ 2 * pass_freq * orig_sample_freq +// * (dest_sample_freq - 2 * pass_freq) / dest_sample_freq ] +// +// NB! the result of right shifting negative numbers is really +// implementation dependent in the C++ standard. +// ---------------------------------------------------------------------------- +int SID::clock_resample(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = 0; i < delta_t_sample; i++) { + clock(); + sample[sample_index] = sample[sample_index + RINGSIZE] = output(); + ++sample_index &= RINGMASK; + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + int fir_offset = sample_offset*fir_RES >> FIXP_SHIFT; + int fir_offset_rmd = sample_offset*fir_RES & FIXP_MASK; + short* fir_start = fir + fir_offset*fir_N; + short* sample_start = sample + sample_index - fir_N - 1 + RINGSIZE; + + // Convolution with filter impulse response. + int v1 = 0; + for (int j = 0; j < fir_N; j++) { + v1 += sample_start[j]*fir_start[j]; + } + + // Use next FIR table, wrap around to first FIR table using + // next sample. + if (unlikely(++fir_offset == fir_RES)) { + fir_offset = 0; + ++sample_start; + } + fir_start = fir + fir_offset*fir_N; + + // Convolution with filter impulse response. + int v2 = 0; + for (int k = 0; k < fir_N; k++) { + v2 += sample_start[k]*fir_start[k]; + } + + // Linear interpolation. + // fir_offset_rmd is equal for all samples, it can thus be factorized out: + // sum(v1 + rmd*(v2 - v1)) = sum(v1) + rmd*(sum(v2) - sum(v1)) + int v = v1 + (fir_offset_rmd*(v2 - v1) >> FIXP_SHIFT); + + v >>= FIR_SHIFT; + + // Saturated arithmetics to guard against 16 bit sample overflow. + const int half = 1 << 15; + if (v >= half) { + v = half - 1; + } + else if (v < -half) { + v = -half; + } + + buf[s*interleave] = v; + } + + return s; +} + + +// ---------------------------------------------------------------------------- +// SID clocking with audio sampling - cycle based with audio resampling. +// ---------------------------------------------------------------------------- +int SID::clock_resample_fastmem(cycle_count& delta_t, short* buf, int n, + int interleave) +{ + int s; + + for (s = 0; s < n; s++) { + cycle_count next_sample_offset = sample_offset + cycles_per_sample; + cycle_count delta_t_sample = next_sample_offset >> FIXP_SHIFT; + + if (delta_t_sample > delta_t) { + delta_t_sample = delta_t; + } + + for (int i = 0; i < delta_t_sample; i++) { + clock(); + sample[sample_index] = sample[sample_index + RINGSIZE] = output(); + ++sample_index &= RINGMASK; + } + + if ((delta_t -= delta_t_sample) == 0) { + sample_offset -= delta_t_sample << FIXP_SHIFT; + break; + } + + sample_offset = next_sample_offset & FIXP_MASK; + + int fir_offset = sample_offset*fir_RES >> FIXP_SHIFT; + short* fir_start = fir + fir_offset*fir_N; + short* sample_start = sample + sample_index - fir_N + RINGSIZE; + + // Convolution with filter impulse response. + int v = 0; + for (int j = 0; j < fir_N; j++) { + v += sample_start[j]*fir_start[j]; + } + + v >>= FIR_SHIFT; + + // Saturated arithmetics to guard against 16 bit sample overflow. + const int half = 1 << 15; + if (v >= half) { + v = half - 1; + } + else if (v < -half) { + v = -half; + } + + buf[s*interleave] = v; + } + + return s; +} + +} // namespace reSID diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base new file mode 100644 index 000000000..7693a0cf3 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/12/127c83932c6312d9cd5e197b100ffd68bf8558f2.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1313ec7fc6dabc77ba2520c06628260f81773f0d.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1313ec7fc6dabc77ba2520c06628260f81773f0d.svn-base new file mode 100644 index 000000000..170b93cac --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1313ec7fc6dabc77ba2520c06628260f81773f0d.svn-base @@ -0,0 +1,9 @@ +[Filter] +DistortionAttenuation=0.50 +DistortionNonlinearity=3.3e6 +VoiceNonlinearity =1.80 +Type3BaseResistance =1.3e6 +Type3Offset =3.7e8 +Type3Steepness =1.0066 +Type3MinimumFETResistance=1.8e4 + diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1318e234d4931626b853fd1786180ab08e1c8a0f.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1318e234d4931626b853fd1786180ab08e1c8a0f.svn-base new file mode 100644 index 000000000..f28d92178 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/1318e234d4931626b853fd1786180ab08e1c8a0f.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/133231cddfb99d1c8761a31b4c8bbdc7d5e70256.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/133231cddfb99d1c8761a31b4c8bbdc7d5e70256.svn-base new file mode 100644 index 000000000..55169ef8d Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/133231cddfb99d1c8761a31b4c8bbdc7d5e70256.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base new file mode 100644 index 000000000..55be82f2c Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13632bbc1004d3fd8aa77bbaa62f5c17e78a9905.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base new file mode 100644 index 000000000..35f8a0bb7 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13657eb244275f32bc210d39c6ae1d52f1af7aed.svn-base @@ -0,0 +1,223 @@ +/* + * This file is part of libsidplayfp, a SID player engine. + * + * Copyright 2011-2014 Leandro Nini + * Copyright 2009-2014 VICE Project + * Copyright 2007-2010 Antti Lankila + * Copyright 2000 Simon White + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include "tod.h" + +#include + +#include "mos6526.h" + +namespace libsidplayfp +{ + +void Tod::reset() +{ + cycles = 0; + + memset(clock, 0, sizeof(clock)); + clock[HOURS] = 1; // the most common value + memcpy(latch, clock, sizeof(latch)); + memset(alarm, 0, sizeof(alarm)); + + isLatched = false; + isStopped = true; + + event_context.schedule(*this, 0, EVENT_CLOCK_PHI1); +} + +uint8_t Tod::read(uint_least8_t reg) +{ + // TOD clock is latched by reading Hours, and released + // upon reading Tenths of Seconds. The counter itself + // keeps ticking all the time. + // Also note that this latching is different from the input one. + if (!isLatched) + memcpy(latch, clock, sizeof(latch)); + + if (reg == TENTHS) + isLatched = false; + else if (reg == HOURS) + isLatched = true; + + return latch[reg]; +} + +void Tod::write(uint_least8_t reg, uint8_t data) +{ + switch (reg) + { + case TENTHS: // Time Of Day clock 1/10 s + data &= 0x0f; + break; + case SECONDS: // Time Of Day clock sec + // deliberate run on + case MINUTES: // Time Of Day clock min + data &= 0x7f; + break; + case HOURS: // Time Of Day clock hour + // force bits 6-5 = 0 + data &= 0x9f; + // Flip AM/PM on hour 12 + // Flip AM/PM only when writing time, not when writing alarm + if ((data & 0x1f) == 0x12 && !(crb & 0x80)) + data ^= 0x80; + break; + } + + bool changed = false; + if (crb & 0x80) + { + // set alarm + if (alarm[reg] != data) + { + changed = true; + alarm[reg] = data; + } + } + else + { + // set time + if (reg == TENTHS) + { + // apparently the tickcounter is reset to 0 when the clock + // is not running and then restarted by writing to the 10th + // seconds register. + if (isStopped) + { + cycles = 0; + isStopped = false; + } + } + else if (reg == HOURS) + { + isStopped = true; + } + + if (clock[reg] != data) + { + changed = true; + clock[reg] = data; + } + } + + // check alarm + if (changed) + { + checkAlarm(); + } +} + +void Tod::event() +{ + // Reload divider according to 50/60 Hz flag + // Only performed on expiry according to Frodo + cycles += period * (cra & 0x80 ? 5 : 6); + + // Fixed precision 25.7 + event_context.schedule(*this, cycles >> 7); + cycles &= 0x7F; // Just keep the decimal part + + if (!isStopped) + { + // advance the counters. + // - individual counters are all 4 bit + uint8_t t0 = clock[TENTHS] & 0x0f; + uint8_t t1 = clock[SECONDS] & 0x0f; + uint8_t t2 = (clock[SECONDS] >> 4) & 0x0f; + uint8_t t3 = clock[MINUTES] & 0x0f; + uint8_t t4 = (clock[MINUTES] >> 4) & 0x0f; + uint8_t t5 = clock[HOURS] & 0x0f; + uint8_t t6 = (clock[HOURS] >> 4) & 0x01; + uint8_t pm = clock[HOURS] & 0x80; + + // tenth seconds (0-9) + t0 = (t0 + 1) & 0x0f; + if (t0 == 10) + { + t0 = 0; + // seconds (0-59) + t1 = (t1 + 1) & 0x0f; // x0...x9 + if (t1 == 10) + { + t1 = 0; + t2 = (t2 + 1) & 0x07; // 0x...5x + if (t2 == 6) + { + t2 = 0; + // minutes (0-59) + t3 = (t3 + 1) & 0x0f; // x0...x9 + if (t3 == 10) + { + t3 = 0; + t4 = (t4 + 1) & 0x07; // 0x...5x + if (t4 == 6) + { + t4 = 0; + // hours (1-12) + t5 = (t5 + 1) & 0x0f; + if (t6) + { + // toggle the am/pm flag when going from 11 to 12 (!) + if (t5 == 2) + { + pm ^= 0x80; + } + // wrap 12h -> 1h (FIXME: when hour became x3 ?) + if (t5 == 3) + { + t5 = 1; + t6 = 0; + } + } + else + { + if (t5 == 10) + { + t5 = 0; + t6 = 1; + } + } + } + } + } + } + } + + clock[TENTHS] = t0; + clock[SECONDS] = t1 | (t2 << 4); + clock[MINUTES] = t3 | (t4 << 4); + clock[HOURS] = t5 | (t6 << 4) | pm; + + checkAlarm(); + } +} + +void Tod::checkAlarm() +{ + if (!memcmp(alarm, clock, sizeof(alarm))) + { + parent->todInterrupt(); + } +} + +} diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base new file mode 100644 index 000000000..300883fd7 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/138954c78bf9c5ed05869dd04f783de562e00deb.svn-base @@ -0,0 +1,276 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2010 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#ifndef RESID_SPLINE_H +#define RESID_SPLINE_H + +namespace reSID +{ + +// Our objective is to construct a smooth interpolating single-valued function +// y = f(x). +// +// Catmull-Rom splines are widely used for interpolation, however these are +// parametric curves [x(t) y(t) ...] and can not be used to directly calculate +// y = f(x). +// For a discussion of Catmull-Rom splines see Catmull, E., and R. Rom, +// "A Class of Local Interpolating Splines", Computer Aided Geometric Design. +// +// Natural cubic splines are single-valued functions, and have been used in +// several applications e.g. to specify gamma curves for image display. +// These splines do not afford local control, and a set of linear equations +// including all interpolation points must be solved before any point on the +// curve can be calculated. The lack of local control makes the splines +// more difficult to handle than e.g. Catmull-Rom splines, and real-time +// interpolation of a stream of data points is not possible. +// For a discussion of natural cubic splines, see e.g. Kreyszig, E., "Advanced +// Engineering Mathematics". +// +// Our approach is to approximate the properties of Catmull-Rom splines for +// piecewice cubic polynomials f(x) = ax^3 + bx^2 + cx + d as follows: +// Each curve segment is specified by four interpolation points, +// p0, p1, p2, p3. +// The curve between p1 and p2 must interpolate both p1 and p2, and in addition +// f'(p1.x) = k1 = (p2.y - p0.y)/(p2.x - p0.x) and +// f'(p2.x) = k2 = (p3.y - p1.y)/(p3.x - p1.x). +// +// The constraints are expressed by the following system of linear equations +// +// [ 1 xi xi^2 xi^3 ] [ d ] [ yi ] +// [ 1 2*xi 3*xi^2 ] * [ c ] = [ ki ] +// [ 1 xj xj^2 xj^3 ] [ b ] [ yj ] +// [ 1 2*xj 3*xj^2 ] [ a ] [ kj ] +// +// Solving using Gaussian elimination and back substitution, setting +// dy = yj - yi, dx = xj - xi, we get +// +// a = ((ki + kj) - 2*dy/dx)/(dx*dx); +// b = ((kj - ki)/dx - 3*(xi + xj)*a)/2; +// c = ki - (3*xi*a + 2*b)*xi; +// d = yi - ((xi*a + b)*xi + c)*xi; +// +// Having calculated the coefficients of the cubic polynomial we have the +// choice of evaluation by brute force +// +// for (x = x1; x <= x2; x += res) { +// y = ((a*x + b)*x + c)*x + d; +// plot(x, y); +// } +// +// or by forward differencing +// +// y = ((a*x1 + b)*x1 + c)*x1 + d; +// dy = (3*a*(x1 + res) + 2*b)*x1*res + ((a*res + b)*res + c)*res; +// d2y = (6*a*(x1 + res) + 2*b)*res*res; +// d3y = 6*a*res*res*res; +// +// for (x = x1; x <= x2; x += res) { +// plot(x, y); +// y += dy; dy += d2y; d2y += d3y; +// } +// +// See Foley, Van Dam, Feiner, Hughes, "Computer Graphics, Principles and +// Practice" for a discussion of forward differencing. +// +// If we have a set of interpolation points p0, ..., pn, we may specify +// curve segments between p0 and p1, and between pn-1 and pn by using the +// following constraints: +// f''(p0.x) = 0 and +// f''(pn.x) = 0. +// +// Substituting the results for a and b in +// +// 2*b + 6*a*xi = 0 +// +// we get +// +// ki = (3*dy/dx - kj)/2; +// +// or by substituting the results for a and b in +// +// 2*b + 6*a*xj = 0 +// +// we get +// +// kj = (3*dy/dx - ki)/2; +// +// Finally, if we have only two interpolation points, the cubic polynomial +// will degenerate to a straight line if we set +// +// ki = kj = dy/dx; +// + + +#if SPLINE_BRUTE_FORCE +#define interpolate_segment interpolate_brute_force +#else +#define interpolate_segment interpolate_forward_difference +#endif + + +// ---------------------------------------------------------------------------- +// Calculation of coefficients. +// ---------------------------------------------------------------------------- +inline +void cubic_coefficients(double x1, double y1, double x2, double y2, + double k1, double k2, + double& a, double& b, double& c, double& d) +{ + double dx = x2 - x1, dy = y2 - y1; + + a = ((k1 + k2) - 2*dy/dx)/(dx*dx); + b = ((k2 - k1)/dx - 3*(x1 + x2)*a)/2; + c = k1 - (3*x1*a + 2*b)*x1; + d = y1 - ((x1*a + b)*x1 + c)*x1; +} + +// ---------------------------------------------------------------------------- +// Evaluation of cubic polynomial by brute force. +// ---------------------------------------------------------------------------- +template +inline +void interpolate_brute_force(double x1, double y1, double x2, double y2, + double k1, double k2, + PointPlotter plot, double res) +{ + double a, b, c, d; + cubic_coefficients(x1, y1, x2, y2, k1, k2, a, b, c, d); + + // Calculate each point. + for (double x = x1; x <= x2; x += res) { + double y = ((a*x + b)*x + c)*x + d; + plot(x, y); + } +} + +// ---------------------------------------------------------------------------- +// Evaluation of cubic polynomial by forward differencing. +// ---------------------------------------------------------------------------- +template +inline +void interpolate_forward_difference(double x1, double y1, double x2, double y2, + double k1, double k2, + PointPlotter plot, double res) +{ + double a, b, c, d; + cubic_coefficients(x1, y1, x2, y2, k1, k2, a, b, c, d); + + double y = ((a*x1 + b)*x1 + c)*x1 + d; + double dy = (3*a*(x1 + res) + 2*b)*x1*res + ((a*res + b)*res + c)*res; + double d2y = (6*a*(x1 + res) + 2*b)*res*res; + double d3y = 6*a*res*res*res; + + // Calculate each point. + for (double x = x1; x <= x2; x += res) { + plot(x, y); + y += dy; dy += d2y; d2y += d3y; + } +} + +template +inline +double x(PointIter p) +{ + return (*p)[0]; +} + +template +inline +double y(PointIter p) +{ + return (*p)[1]; +} + +// ---------------------------------------------------------------------------- +// Evaluation of complete interpolating function. +// Note that since each curve segment is controlled by four points, the +// end points will not be interpolated. If extra control points are not +// desirable, the end points can simply be repeated to ensure interpolation. +// Note also that points of non-differentiability and discontinuity can be +// introduced by repeating points. +// ---------------------------------------------------------------------------- +template +inline +void interpolate(PointIter p0, PointIter pn, PointPlotter plot, double res) +{ + double k1, k2; + + // Set up points for first curve segment. + PointIter p1 = p0; ++p1; + PointIter p2 = p1; ++p2; + PointIter p3 = p2; ++p3; + + // Draw each curve segment. + for (; p2 != pn; ++p0, ++p1, ++p2, ++p3) { + // p1 and p2 equal; single point. + if (x(p1) == x(p2)) { + continue; + } + // Both end points repeated; straight line. + if (x(p0) == x(p1) && x(p2) == x(p3)) { + k1 = k2 = (y(p2) - y(p1))/(x(p2) - x(p1)); + } + // p0 and p1 equal; use f''(x1) = 0. + else if (x(p0) == x(p1)) { + k2 = (y(p3) - y(p1))/(x(p3) - x(p1)); + k1 = (3*(y(p2) - y(p1))/(x(p2) - x(p1)) - k2)/2; + } + // p2 and p3 equal; use f''(x2) = 0. + else if (x(p2) == x(p3)) { + k1 = (y(p2) - y(p0))/(x(p2) - x(p0)); + k2 = (3*(y(p2) - y(p1))/(x(p2) - x(p1)) - k1)/2; + } + // Normal curve. + else { + k1 = (y(p2) - y(p0))/(x(p2) - x(p0)); + k2 = (y(p3) - y(p1))/(x(p3) - x(p1)); + } + + interpolate_segment(x(p1), y(p1), x(p2), y(p2), k1, k2, plot, res); + } +} + +// ---------------------------------------------------------------------------- +// Class for plotting integers into an array. +// ---------------------------------------------------------------------------- +template +class PointPlotter +{ + protected: + F* f; + + public: + PointPlotter(F* arr) : f(arr) + { + } + + void operator ()(double x, double y) + { + // Clamp negative values to zero. + if (y < 0) { + y = 0; + } + + f[int(x)] = F(y + 0.5); + } +}; + +} // namespace reSID + +#endif // not RESID_SPLINE_H diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base new file mode 100644 index 000000000..26f074d3c Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/13/13ea70b41a5de086673e68959322350f85f309e3.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base new file mode 100644 index 000000000..d8c0e7694 Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15168d84683be54607a319efa916effaa0b2fc6e.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base new file mode 100644 index 000000000..8c7ff0d77 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/15370b8c983458e746435e619f56d6e076290020.svn-base @@ -0,0 +1,469 @@ +2010-??-?? Dag Lem + + * Version 1.0 released. + + * configure.ac: Updated to current autoconf/automake standards. + New option --enable-arch for gcc architecture specific + optimizations, including vectorization. New option + --enable-branch-hints for branch prediction optimizations. + + * Makefile.am, samp2src.pl: Generate header files instead of + source files for waveform samples. Added dac.h, dac.cc. + + * siddefs.h.in: Sampling method names now better reflect their + operation (SAMPLE_RESAMPLE_INTERPOLATE -> SAMPLE_RESAMPLE, + SAMPLE_RESAMPLE_FAST -> SAMPLE_RESAMPLE_FASTMEM). + New macros for branch prediction: likely / unlikely. + + * dac.h: New file; accurate emulation of non-monotonic MOS 6581 + D/A converters. + + * dac.cc: New file; accurate emulation of non-monotonic MOS 6581 + D/A converters. + + * envelope.h (EnvelopeGenerator::clock): Emulation of one cycle + pipeline delay in the exponential frequency divider. + (EnvelopeGenerator::output): Emulation of non-ideal DAC output. + (EnvelopeGenerator::set_chip_model): New function; for emulation + of DAC imperfections. + (EnvelopeGenerator::set_exponential_counter): New function; + modularization of exponential counter update. + + * envelope.cc (EnvelopeGenerator::EnvelopeGenerator): + Initialization of DAC lookup tables. + (EnvelopeGenerator::readENV): Return envelope_counter directly, in + order to allow EnvelopeGenerator::output to emulate DAC + imperfections. + (EnvelopeGenerator::reset): Initialization of new + variables. + (EnvelopeGenerator::set_chip_model): New function; for emulation + of DAC imperfections. + (EnvelopeGenerator::writeCONTROL_REG): Flush of exponential + frequency divider pipeline on attack. + + * extfilt.h (ExternalFilter::clock): Cutoff frequency fixed point + accuracy is traded off for for vastly improved filter signal + fixed point accuracy. + (ExternalFilter::output): Output range reduced from 20 to 16 + bits. + + * extfilt.cc (ExternalFilter::ExternalFilter): Assumes audio + equipment impedance of 10kOhm, yielding a high-pass 3-dB frequency + of 1.6Hz (changed from 16Hz). Cutoff frequency fixed point accuracy + is traded off for for vastly improved filter signal fixed point + accuracy. + (ExternalFilter::set_chip_model): Removed. Remaining DC levels can + only be canceled by enabling the external filter (or by similar + post processing). + + * filter.h: Major rewrite implementing an accurate model of the + actual filter and output stage topology, including models for + op-amps, input and feedback NMOS FET "resistors", and voltage + controlled resistors (VCRs). + (Filter::input): New interface to set external input level. + (Filter::output): Output range reduced from 20 to 16 bits. + (Filter::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + (Filter::solve_gain): New function; iterative solver using + Newton-Raphson and bisection to calculate gain for SID op-amp + gains and summers using NMOS FETs as input and feedback "resistors". + (Filter::solve_integrate): New function; one-step fixpoint solver + to calculate output from SID op-amp integrators using VCRs built + from four NMOS FETs as inputs. + + * filter.cc: Major rewrite implementing an accurate model of the + actual filter and output stage topology, including models for + op-amps, input and feedback NMOS FET "resistors", and voltage + controlled resistors (VCRs). + (Filter::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + + * sid.h: Resampling constants declared in enum. + (SID::State): Added voice_mask, shift_register_reset, + shift_pipeline, pulse_output, floating_output_ttl, + envelope_pipeline. + (SID::output): 16 bit output range only, n-bit interface + removed. + (SID::clock_resample): Renamed from + SID::clock_resample_interpolate. + (SID::clock_resample_fastmem): Renamed from + SID::clock_resample_fast. + + * sid.cc (SID::clock): Emulation of one cycle pipeline write delay + for the MOS8580. + (SID::clock_resample): Renamed from SID::clock_resample_interpolate. + Corrected bug in FIR table wraparound, courtesy of Antti Lankila. + (SID::clock_resample_fastmem): Renamed from + SID::clock_resample_fast. + (SID::input): Hand off all processing of the external input to the + filter. + (SID::output): 16 bit output range only, n-bit output interface + removed. + (SID::read): Aging time for bus value increased from 0x2000 to + 0x4000 cycles. + (SID::read_state, SID::write_state): Added voice_mask, + shift_register_reset, shift_pipeline, pulse_output, + floating_output_ttl, envelope_pipeline. + (SID::set_voice_mask): New function. Emulation of physical + connection of EXT IN, and voice muting for test purposes. + (SID::write): Emulation of one cycle pipeline write delay for the + MOS8580. + (SID::write_pipeline): New function. Emulation of one cycle + pipeline write delay for the MOS8580. + + * spline.h (PointPlotter::operator()): Rounding to nearest + integer. + + * voice.h (Voice::output): Handling of DC for waveform "zero" + level moved to Filter::clock. + + * voice.cc (Voice::set_chip_model): Call set_chip_model for + envelope generator. Handling of DC for "zero" level moved to + Filter::set_chip_model. + + * wave.h (WaveformGenerator::clock): Corrected shift register + model. Emulation of reset time for the shift register. Emulation + of two cycle pipeline delay for accumulator bit 19 to shift the + shift register. + (WaveformGenerator::clock_shift_register) + (WaveformGenerator::write_shift_register) + (WaveformGenerator::reset_shift_register) + (WaveformGenerator::set_noise_output): New functions. Emulation + of writes to the shift register by combined waveforms. + (WaveformGenerator::set_waveform_output): New function. Emulation + of floating DAC input with aging. Emulation of one cycle pipeline + delay for the pulse width comparator to change the pulse + level. Emulation of writes to the shift register by combined + waveforms. Highly optimized waveform calculation using nearly + branch-free table lookup for all waveforms; replaces 16 previous + waveform functions named WaveformGenerator::outputXXXX. + (WaveformGenerator::output): Emulation of non-ideal DAC output. + + * wave.cc (WaveformGenerator::WaveformGenerator): Initialization + of lookup tables for basic waveforms and DACs. + (WaveformGenerator::readOSC): Return waveform_output directly, in + order to allow WaveformGenerator::output to emulate DAC + imperfections. + (WaveformGenerator::set_chip_model): Update pointer to current + waveform table. + (WaveformGenerator::writePW_LO, WaveformGenerator::writePW_HI): + Push next pulse level into pulse level pipeline. + (WaveformGenerator::writeCONTROL_REG): Emulation of the effects of + the test bit on the shift register (shifting, reset time). + Emulation of fading time for floating DAC input (waveform 0). + Update pointer to current waveform table. + (WaveformGenerator::reset): Initialization of new variables. + +2004-06-11 Dag Lem + + * Version 0.16 released. + + * envelope.h (EnvelopeGenerator::clock): Corrected off-by-one + error in check for ADSR delay bug in delta_t cycle interface. + + * filter.cc (Filter::set_chip_model): Initialize filter cutoff + mappings before call to set_chip_model. + + * sid.cc (SID::set_sampling_parameters): Build shifted FIR tables + with samples according to the sampling frequency. + (SID::clock_resample_interpolate): New function; factorized linear + interpolation out from filter convolutions, and made convolutions + vectorizable. + (SID::clock_resample_fast): New function; single convolution, same + accuracy as with interpolation by using more filter tables. + (SID::State, SID::read_state, SID::write_state): Read and write + rate_counter_period and exponential_counter_period. Read sustain + value. + +2003-10-20 Dag Lem + + * Version 0.15 released. + + * envelope.h (EnvelopeGenerator): Added public State enum. + (EnvelopeGenerator::clock): Rate counter is 15 bits, count + rate_period - 1 after wrapping from 0x8000 to 0 in ADSR delay bug. + + * sid.cc, sid.h (SID::State): Added envelope_state. + (SID::State::write_state): Restore register 0x18. + (SID::set_sampling_parameters): Scale resampling filter to avoid + clipping. + (SID::clock_resample): Saturated arithmetics to avoid clipping. + +2002-12-31 Dag Lem + + * Version 0.14 released. + + * envelope.h (EnvelopeGenerator::clock): Corrected one cycle error + in ADSR delay bug. Only load the exponential counter period at the + envelope counter values 255, 93, 54, 26, 14, 6, 0. + + * filter.cc (Filter::set_chip_model): Call set_w0() and set_Q() to + update filter settings. + (Filter::set_w0): Limit cutoff frequency for both 1 cycle and + delta_t cycle filter. + + * filter.h (Filter::clock): Mix in external audio input. + + * sid.cc, sid.h (SID::input): New function; accepts external audio + input sample. + + * spline.h (PointPlotter::operator ()): Clamp negative values to + zero. + + * voice.cc, voice.h: Changed misleading name wave_DC to wave_zero. + + * wave.h (WaveformGenerator::clock): Corrected bug in check for + accumulator bit 19 in noise register shift. + +2002-01-19 Dag Lem + + * Version 0.13 released. + + * configure.in: Replaced AC_TRY_COMPILER with AC_TRY_COMPILE, + removed AC_PROG_RANLIB. + + * envelope.h (EnvelopeGenerator::clock): Reset rate_step on state + change. + + * extfilt.cc (ExternalFilter::set_chip_model): New calculation of + maximum mixer DC level. + + * filter.cc (Filter::set_chip_model): Moved calculation of + voice_DC to voice.cc, corrected calculation of mixer_DC. + + * filter.h (Filter::output): Mixer output is not inverted. + + * sid.cc (SID::set_chip_model): Call voice.set_chip_model instead + of voice.wave.set_chip_model. + + * voice.cc (Voice::Voice): Call set_chip_model. + (Voice::set_chip_model): New function; model both waveform D/A + converter and envelope multiplying D/A converter DC offsets. + + * voice.h (Voice::output): Add both waveform D/A converter and + envelope multiplying D/A converter DC offsets. + + * wave.h (WaveformGenerator::output____): Reverted to output + minimum wave level when no waveform is selected. The maximum and + minimum wave output levels are interchanged in C= Hacking Issue #20. + +2001-10-20 Dag Lem + + * Version 0.12 released. + + * envelope.cc, envelope.h, filter.cc, filter.h, wave.cc, wave.h: + Removed bool usage. This avoids unnecessary conversion to 1/0. + + * filter.cc (Filter::set_chip_model): New function; selects voice + and mixer DC offsets and mapping from the FC registers to filter + cutoff frequency. The voice and mixer DC offsets for the MOS6581 are + calculated from measurements made by Hrsfalvi, Levente in + C= Hacking Issue #20. + (Filter::Filter): Call set_chip_model. + (Filter::f0_6581, Filter::f0_8580): Separate FC mapping tables. + (Filter::f0_points_6581, Filter::f0_points_8580): Separate FC mapping + points. + + * extfilt.cc, extfilt.h (ExternalFilter::set_chip_model): New + function supporting separate DC correction for MOS6581 and MOS8580. + + * sid.cc, sid.h (SID::adjust_sampling_frequency): New function for + on-the-fly adjustment of sampling frequency. + (SID::clock_fast): Corrected sample calculation. + (SID::set_chip_model): Set filter chip model. + (SID::output): Added audio clipping. + (SID::clock, SID::clock_fast, SID::clock_interpolate, + SID::clock_resample): Added sample interleaving. + + * spline.h (interpolate): Generalized to accept repeated points to + introduce points of non-differentiability and discontinuity. + + * wave.h (WaveformGenerator::output____): No selected waveform + yields maximum wave output level. This was found by Hrsfalvi, + Levente in C= Hacking Issue #20. + (WaveformGenerator::clock): Optimized for speed (no division). + +2001-03-10 Dag Lem + + * Version 0.11 released. + + * configure.in: Disable building of shared library by default. + Control inlining with RESID_INLINING (0 or 1) and RESID_INLINE + (blank or "inline"). + + * envelope.h, extfilt.h, filter.h, voice.h, wave.h: inline keyword + in both function declarations and function definitions. + + * samp2src.pl: Beautified Perl code. + + * sid.h, sid.cc: Replaced voice variables with array. Removed + filter variables from SID::State. + (SID::clock): New audio sample generating interface. Three + clocking methods are available; clocking at output sample + frequency, clocking at cycle frequency with linear sample + interpolation, and clocking at cycle frequency with audio + resampling. + (SID::clock_fast, SID::clock_interpolate, SID::clock_resample): + New functions called by SID::clock. + (SID::set_sampling_parameters): New function to set up SID for + sample generation. The FIR table used in SID::clock_resample is + calculated here. + (SID::I0): 0th order modified Bessel function to calculate Kaiser + window. + + * siddefs.h: Control inlining with RESID_INLINING (0 or 1) and + RESID_INLINE (blank or "inline"). Added enum sampling_method. + + * voice.h, voice.cc (Voice::set_sync_source): Moved setting of + sync source from constructor. + + * wave.h, wave.cc (WaveformGenerator::set_sync_source): Moved + setting of sync source from constructor. + +2000-11-22 Dag Lem + + * Version 0.10 released. + + * configure.in, Makefile.am: Use libtool to build library. The + hack to "disable" install is removed. + + * extfilt.h, filter.h: Moved filter stability code from sid.cc. + + * sid.cc (SID::clock): Moved filter stability code to + extfilt.h/filter.h. Don't clock the rest of the chip more + frequently than necessary. + + * wave.cc: Typecast for pedantic (and probably incorrect) + compilers. + +2000-05-18 Dag Lem + + * Version 0.9 released. + + * filter.h (Filter::output): The sum of the filter outputs is no + longer weighted. + +1999-06-24 Dag Lem + + * Version 0.8 released. + + * filter.h, filter.cc, wave.h, wave.cc: Typecasts for pedantic + compilers. + + * filter.h (Filter::clock): Voice 3 is only silenced by voice3off + if it is not routed through the filter. + + * sid.cc (SID::State): Added constructor for proper initalization. + + * spline.h: Inlined template functions to avoid problems at link + time with certain compilers. + +1999-02-25 Dag Lem + + * Version 0.7 released. + + * configure.in: Check whether compiler supports bool. + + * extfilt.h, extfilt.cc: Implementation of C64 filter, external to + the SID chip. + + * filter.h (Filter::clock): Optimized filter routing using a switch. + (Filter::output): Optimized filter mixing using a switch, avoiding + integer division. Corrected sign of filtered output, which is + inverted compared to unfiltered output. + + * filter.cc (Filter::set_w0): Removed use of M_PI and math.h + functions. Use spline table to map fc to w0. + (Filter::fc_default): Return array of FC spline interpolation points. + (Filter::fc_plotter): Return FC spline plotter object. + + * sid.h (SID::enable_external_filter): Enable/disable external + filter. + (SID::fc_default): Return array of FC spline interpolation points. + (SID::fc_plotter): Return FC spline plotter object. + (SID::State, SID::read_state, SID::write_state): Read and write + complete SID state. + + * sid.cc (SID::clock): Age bus value. Clock external filter. + (SID::enable_external_filter): Enable/disable external filter. + + * spline.h: Spline implementation. Used to specify mapping from + the FC register to filter cutoff frequency. + +1998-11-14 Dag Lem + + * Version 0.6 released. + + * configure.in: Allow compilation in a separate directory. + + * wave.h (WaveformGenerator::synchronize): Handle special case when a + sync source is synced itself on the same cycle as its MSB is set + high. + + * sid.cc (SID::clock): Only clock on MSB on/off for hard sync. + +1998-09-06 Dag Lem + + * Version 0.5 released. + + * version.cc (resid_version_string): Version string with C linkage. + + * wave.cc (WaveformGenerator::set_chip_model): Emulation of MOS8580 + combined waveforms. + +1998-08-28 Dag Lem + + * Version 0.4 released. + + * envelope.h (EnvelopeGenerator::clock): Count up to rate_period twice + during ADSR delay bug, and add one extra rate counter step. + + * filter.cc (Filter::bsd_copysign): Renamed copysign function for + compilation on platforms where copysign is implemented as a macro. + +1998-08-23 Dag Lem + + * Version 0.3 released. + + * envelope.h (EnvelopeGenerator::clock): Handle ADSR boundary bug. + + * envelope.cc (EnvelopeGenerator::rate_counter_period, + EnvelopeGenerator::exponential_counter_period): Corrected counter + periods. + + * filter.h (Filter::clock): Optimized for speed (division by shifting). + + * sid.h (SID::clock): New one-cycle optimized overload of the clock() + function. + + * wave.h (WaveformGenerator::output_P_T): Combined waveform + pulse+triangle indexing corrected. + (WaveformGenerator::output_P__): Check for test bit to handle + pulse+test bit samples. + (WaveformGenerator::output): Optimized for speed (inlining). + +1998-07-28 Dag Lem + + * Version 0.2 released. + + * envelope.h (EnvelopeGenerator::clock): Start decay cycle immediately + at envelope counter 0xff. New sustain value is zero if the sustain + level is raised above the current envelope counter value. + (EnvelopeGenerator::step_envelope): Handle ADSR delay bug. + + * envelope.cc (EnvelopeGenerator::rate_counter_period, + EnvelopeGenerator::exponential_counter_period): Corrected counter + periods. + (EnvelopeGenerator::writeCONTROL_REG): Do not modify rate counter. + + * filter.cc (Filter::set_Q): Constrain Q to keep filter stable. + + * sid.h (SID::read, SID::write, SID::bypass_filter): Simplified API + routing register access through the SID class. + + * sid.cc (SID::output): Corrected variable-bit audio output return. + (SID::read, SID::write): Allow read of write only registers. + +1998-06-09 Dag Lem + + * Version 0.1 released. diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base new file mode 100644 index 000000000..294ba8480 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/1538450ea632482db55e855303a042a0753be9ba.svn-base @@ -0,0 +1,41 @@ +/* addr, off, rle, values */ +/*$0003*/ 0x83, 0x04, 0xaa, 0xb1, 0x91, 0xb3, 0x22, +/*$000b*/ 0x03, 0x4c, +/*$000f*/ 0x03, 0x04, +/*$0016*/ 0x86, 0x05, 0x19, 0x16, 0x00, 0x0a, 0x76, 0xa3, +/*$0022*/ 0x86, 0x03, 0x40, 0xa3, 0xb3, 0xbd, +/*$002b*/ 0x85, 0x01, 0x01, 0x08, +/*$0034*/ 0x07, 0xa0, +/*$0038*/ 0x03, 0xa0, +/*$003a*/ 0x01, 0xff, +/*$0042*/ 0x07, 0x08, +/*$0047*/ 0x04, 0x24, +/*$0053*/ 0x8b, 0x01, 0x03, 0x4c, +/*$0061*/ 0x0c, 0x8d, +/*$0063*/ 0x02, 0x10, +/*$0069*/ 0x84, 0x02, 0x8c, 0xff, 0xa0, +/*$0071*/ 0x85, 0x1e, 0x0a, 0xa3, 0xe6, 0x7a, 0xd0, 0x02, 0xe6, 0x7b, 0xad, 0x00, 0x08, 0xc9, 0x3a, 0xb0, 0x0a, 0xc9, 0x20, 0xf0, 0xef, 0x38, 0xe9, 0x30, 0x38, 0xe9, 0xd0, 0x60, 0x80, 0x4f, 0xc7, 0x52, 0x58, +/*$0091*/ 0x01, 0xff, +/*$009a*/ 0x08, 0x03, +/*$00b2*/ 0x97, 0x01, 0x3c, 0x03, +/*$00c2*/ 0x8e, 0x03, 0xa0, 0x30, 0xfd, 0x01, +/*$00c8*/ 0x82, 0x82, 0x03, +/*$00cb*/ 0x80, 0x81, 0x01, +/*$00ce*/ 0x01, 0x20, +/*$00d1*/ 0x82, 0x01, 0x18, 0x05, +/*$00d5*/ 0x82, 0x02, 0x27, 0x07, 0x0d, +/*$00d9*/ 0x81, 0x86, 0x84, +/*$00e0*/ 0x80, 0x85, 0x85, +/*$00e6*/ 0x80, 0x86, 0x86, +/*$00ed*/ 0x80, 0x85, 0x87, +/*$00f3*/ 0x80, 0x03, 0x18, 0xd9, 0x81, 0xeb, +/*$0176*/ 0x7f, 0x00, +/*$01f6*/ 0x7f, 0x00, +/*$0276*/ 0x7f, 0x00, +/*$0282*/ 0x8b, 0x0a, 0x08, 0x00, 0xa0, 0x00, 0x0e, 0x00, 0x04, 0x0a, 0x00, 0x04, 0x10, +/*$028f*/ 0x82, 0x01, 0x48, 0xeb, +/*$0300*/ 0xef, 0x0b, 0x8b, 0xe3, 0x83, 0xa4, 0x7c, 0xa5, 0x1a, 0xa7, 0xe4, 0xa7, 0x86, 0xae, +/*$0310*/ 0x84, 0x02, 0x4c, 0x48, 0xb2, +/*$0314*/ 0x81, 0x1f, 0x31, 0xea, 0x66, 0xfe, 0x47, 0xfe, 0x4a, 0xf3, 0x91, 0xf2, 0x0e, 0xf2, 0x50, 0xf2, 0x33, 0xf3, 0x57, 0xf1, 0xca, 0xf1, 0xed, 0xf6, 0x3e, 0xf1, 0x2f, 0xf3, 0x66, 0xfe, 0xa5, 0xf4, 0xed, 0xf5, + +/*Total 217*/ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base new file mode 100644 index 000000000..f573c6f1d Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/15/155c5eb4f876acbda68dabaf9139ef12697e0b5e.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base new file mode 100644 index 000000000..d2f02de1f --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/16/169f0eb951df160331857f4609f3216e3cc42dda.svn-base @@ -0,0 +1,127 @@ +// --------------------------------------------------------------------------- +// This file is part of reSID, a MOS6581 SID emulator engine. +// Copyright (C) 2004 Dag Lem +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// --------------------------------------------------------------------------- + +#define RESID_VOICE_CC + +#include "voice.h" + +namespace reSID +{ + +// ---------------------------------------------------------------------------- +// Constructor. +// ---------------------------------------------------------------------------- +Voice::Voice() +{ + set_chip_model(MOS6581); +} + +// ---------------------------------------------------------------------------- +// Set chip model. +// ---------------------------------------------------------------------------- +void Voice::set_chip_model(chip_model model) +{ + wave.set_chip_model(model); + envelope.set_chip_model(model); + + if (model == MOS6581) { + // The waveform D/A converter introduces a DC offset in the signal + // to the envelope multiplying D/A converter. The "zero" level of + // the waveform D/A converter can be found as follows: + // + // Measure the "zero" voltage of voice 3 on the SID audio output + // pin, routing only voice 3 to the mixer ($d417 = $0b, $d418 = + // $0f, all other registers zeroed). + // + // Then set the sustain level for voice 3 to maximum and search for + // the waveform output value yielding the same voltage as found + // above. This is done by trying out different waveform output + // values until the correct value is found, e.g. with the following + // program: + // + // lda #$08 + // sta $d412 + // lda #$0b + // sta $d417 + // lda #$0f + // sta $d418 + // lda #$f0 + // sta $d414 + // lda #$21 + // sta $d412 + // lda #$01 + // sta $d40e + // + // ldx #$00 + // lda #$38 ; Tweak this to find the "zero" level + //l cmp $d41b + // bne l + // stx $d40e ; Stop frequency counter - freeze waveform output + // brk + // + // The waveform output range is 0x000 to 0xfff, so the "zero" + // level should ideally have been 0x800. In the measured chip, the + // waveform output "zero" level was found to be 0x380 (i.e. $d41b + // = 0x38) at an audio output voltage of 5.94V. + // + // With knowledge of the mixer op-amp characteristics, further estimates + // of waveform voltages can be obtained by sampling the EXT IN pin. + // From EXT IN samples, the corresponding waveform output can be found by + // using the model for the mixer. + // + // Such measurements have been done on a chip marked MOS 6581R4AR + // 0687 14, and the following results have been obtained: + // * The full range of one voice is approximately 1.5V. + // * The "zero" level rides at approximately 5.0V. + // + wave_zero = 0x380; + } + else { + // No DC offsets in the MOS8580. + wave_zero = 0x800; + } +} + +// ---------------------------------------------------------------------------- +// Set sync source. +// ---------------------------------------------------------------------------- +void Voice::set_sync_source(Voice* source) +{ + wave.set_sync_source(&source->wave); +} + +// ---------------------------------------------------------------------------- +// Register functions. +// ---------------------------------------------------------------------------- +void Voice::writeCONTROL_REG(reg8 control) +{ + wave.writeCONTROL_REG(control); + envelope.writeCONTROL_REG(control); +} + +// ---------------------------------------------------------------------------- +// SID reset. +// ---------------------------------------------------------------------------- +void Voice::reset() +{ + wave.reset(); + envelope.reset(); +} + +} // namespace reSID diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base new file mode 100644 index 000000000..1cc8874da Binary files /dev/null and b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/17384451976b16509c0c40fe8248810e98c08f6b.svn-base differ diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/174cb9d0468b96eb84e79cc530bd57e00f047c8d.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/174cb9d0468b96eb84e79cc530bd57e00f047c8d.svn-base new file mode 100644 index 000000000..38ae6cdd7 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/17/174cb9d0468b96eb84e79cc530bd57e00f047c8d.svn-base @@ -0,0 +1,84 @@ +# Test for std c++11 compiler support +# +# trimmed down verision of AX_CXX_COMPILE_STDCXX_11 +# from the GNU Autoconf Archive +# +# Copyright (c) 2008 Benjamin Kosnik +# Copyright (c) 2012 Zack Weinberg +# Copyright (c) 2013 Roy Stogner +# Copyright (c) 2014 Alexey Sokolov +# +# Copying and distribution of this file, with or without modification, are +# permitted in any medium without royalty provided the copyright notice +# and this notice are preserved. This file is offered as-is, without any +# warranty. + +m4_define([_AX_CXX_COMPILE_STDCXX_11_testbody], [[ + template + struct check + { + static_assert(sizeof(int) <= sizeof(T), "not big enough"); + }; + + struct Base { + virtual void f() {} + }; + struct Child : public Base { + virtual void f() override {} + }; + + typedef check> right_angle_brackets; + + int a; + decltype(a) b; + + typedef check check_type; + check_type c; + check_type&& cr = static_cast(c); + + auto d = a; + auto l = [](){}; +]]) + +AC_DEFUN([SID_CXX_COMPILE_STDCXX_11], [dnl + AC_LANG_PUSH([C++])dnl + ac_success=no + AC_CACHE_CHECK(whether $CXX supports C++11 features by default, + ax_cv_cxx_compile_cxx11, + [AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], + [ax_cv_cxx_compile_cxx11=yes], + [ax_cv_cxx_compile_cxx11=no])]) + if test x$ax_cv_cxx_compile_cxx11 = xyes; then + ac_success=yes + fi + + if test x$ac_success = xno; then + cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_-std=c++11]) + AC_CACHE_CHECK(whether $CXX supports C++11 features with -std=c++11, + $cachevar, + [ac_save_CXXFLAGS="$CXXFLAGS" + CXXFLAGS="$CXXFLAGS -std=c++11" + AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], + [eval $cachevar=yes], + [eval $cachevar=no]) + CXXFLAGS="$ac_save_CXXFLAGS"]) + if eval test x\$$cachevar = xyes; then + CXXFLAGS="$CXXFLAGS -std=c++11" + ac_success=yes + break + fi + fi + + AC_LANG_POP([C++]) + + if test x$ac_success = xno; then + HAVE_CXX11=0 + AC_MSG_NOTICE([No compiler with C++11 support was found]) + else + HAVE_CXX11=1 + AC_DEFINE(HAVE_CXX11,1, + [define if the compiler supports basic C++11 syntax]) + fi + + AC_SUBST(HAVE_CXX11) +]) diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base new file mode 100644 index 000000000..81c035ed6 --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1824a7f07c0d70a3768133e43d92ddbf068d80e8.svn-base @@ -0,0 +1,256 @@ +0 319 +8 322 +16 315 +24 302 +32 309 +40 315 +48 310 +56 309 +64 309 +72 314 +80 317 +88 302 +96 290 +104 298 +112 303 +120 293 +128 301 +136 306 +144 303 +152 299 +160 300 +168 298 +176 302 +184 298 +192 300 +200 308 +208 293 +216 298 +224 296 +232 297 +240 307 +248 293 +256 293 +264 291 +272 295 +280 300 +288 296 +296 292 +304 299 +312 288 +320 287 +328 299 +336 305 +344 302 +352 294 +360 295 +368 290 +376 290 +384 294 +392 297 +400 280 +408 288 +416 302 +424 306 +432 301 +440 291 +448 296 +456 301 +464 303 +472 290 +480 307 +488 294 +496 302 +504 302 +512 299 +520 297 +528 300 +536 292 +544 300 +552 295 +560 299 +568 291 +576 306 +584 308 +592 308 +600 313 +608 309 +616 303 +624 307 +632 308 +640 309 +648 307 +656 305 +664 316 +672 308 +680 303 +688 323 +696 309 +704 307 +712 318 +720 312 +728 326 +736 327 +744 325 +752 332 +760 346 +768 328 +776 327 +784 339 +792 344 +800 340 +808 347 +816 339 +824 349 +832 343 +840 349 +848 360 +856 357 +864 361 +872 363 +880 368 +888 363 +896 369 +904 373 +912 370 +920 382 +928 384 +936 391 +944 392 +952 415 +960 409 +968 408 +976 431 +984 441 +992 438 +1000 444 +1008 461 +1016 474 +1024 398 +1032 414 +1040 430 +1048 429 +1056 435 +1064 445 +1072 444 +1080 452 +1088 449 +1096 464 +1104 472 +1112 480 +1120 479 +1128 490 +1136 492 +1144 527 +1152 521 +1160 520 +1168 549 +1176 556 +1184 563 +1192 553 +1200 588 +1208 590 +1216 600 +1224 607 +1232 622 +1240 650 +1248 670 +1256 673 +1264 689 +1272 713 +1280 693 +1288 692 +1296 716 +1304 741 +1312 766 +1320 763 +1328 789 +1336 822 +1344 810 +1352 835 +1360 868 +1368 901 +1376 911 +1384 961 +1392 989 +1400 1028 +1408 1035 +1416 1081 +1424 1116 +1432 1153 +1440 1199 +1448 1263 +1456 1353 +1464 1401 +1472 1422 +1480 1477 +1488 1603 +1496 1633 +1504 1718 +1512 1815 +1520 1878 +1528 2065 +1536 1725 +1544 1791 +1552 1850 +1560 1956 +1568 2040 +1576 2141 +1584 2249 +1592 2396 +1600 2459 +1608 2563 +1616 2683 +1624 2842 +1632 2973 +1640 3133 +1648 3276 +1656 3459 +1664 3425 +1672 3585 +1680 3714 +1688 3906 +1696 4011 +1704 4194 +1712 4366 +1720 4616 +1728 4735 +1736 5003 +1744 5209 +1752 5439 +1760 5619 +1768 5848 +1776 6111 +1784 6405 +1792 6121 +1800 6343 +1808 6597 +1816 6795 +1824 7033 +1832 7312 +1840 7499 +1848 7816 +1856 7961 +1864 8181 +1872 8463 +1880 8671 +1888 8988 +1896 9251 +1904 9593 +1912 9950 +1920 9990 +1928 10290 +1936 10590 +1944 10910 +1952 11173 +1960 11465 +1968 11770 +1976 12103 +1984 12272 +1992 12635 +2000 13012 +2008 13357 +2016 13614 +2024 13973 +2032 14315 +2040 14871 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base new file mode 100644 index 000000000..7d839fe5e --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/183ada443cb9d357d0fea9224c3f00aa61f7064b.svn-base @@ -0,0 +1,256 @@ +0 337 +8 364 +16 360 +24 373 +32 380 +40 392 +48 398 +56 403 +64 413 +72 419 +80 422 +88 420 +96 439 +104 443 +112 451 +120 442 +128 467 +136 462 +144 467 +152 480 +160 483 +168 497 +176 508 +184 517 +192 519 +200 533 +208 554 +216 558 +224 560 +232 561 +240 586 +248 594 +256 563 +264 585 +272 589 +280 608 +288 633 +296 638 +304 659 +312 650 +320 666 +328 673 +336 690 +344 716 +352 711 +360 734 +368 753 +376 772 +384 758 +392 807 +400 797 +408 809 +416 796 +424 834 +432 828 +440 846 +448 847 +456 857 +464 884 +472 884 +480 928 +488 1006 +496 1029 +504 1061 +512 1022 +520 1012 +528 1000 +536 1044 +544 1106 +552 1111 +560 1105 +568 1140 +576 1139 +584 1177 +592 1228 +600 1303 +608 1316 +616 1410 +624 1462 +632 1565 +640 1545 +648 1627 +656 1668 +664 1723 +672 1759 +680 1796 +688 1924 +696 1948 +704 2027 +712 2089 +720 2140 +728 2229 +736 2342 +744 2435 +752 2611 +760 2716 +768 2602 +776 2735 +784 2820 +792 2946 +800 3062 +808 3169 +816 3263 +824 3391 +832 3425 +840 3574 +848 3694 +856 3814 +864 3933 +872 4019 +880 4170 +888 4292 +896 4252 +904 4396 +912 4445 +920 4586 +928 4748 +936 4866 +944 4966 +952 5171 +960 5233 +968 5310 +976 5376 +984 5544 +992 5633 +1000 5695 +1008 5826 +1016 5954 +1024 5324 +1032 5448 +1040 5492 +1048 5643 +1056 5658 +1064 5792 +1072 5846 +1080 5914 +1088 5981 +1096 6062 +1104 6200 +1112 6261 +1120 6322 +1128 6493 +1136 6563 +1144 6665 +1152 6681 +1160 6720 +1168 6828 +1176 6942 +1184 7015 +1192 7195 +1200 7242 +1208 7290 +1216 7415 +1224 7498 +1232 7585 +1240 7796 +1248 7874 +1256 8118 +1264 8224 +1272 8446 +1280 8379 +1288 8484 +1296 8563 +1304 8742 +1312 8877 +1320 9168 +1328 9343 +1336 9535 +1344 9644 +1352 9926 +1360 10144 +1368 10517 +1376 10706 +1384 11055 +1392 11329 +1400 11664 +1408 11564 +1416 11824 +1424 12037 +1432 12326 +1440 12416 +1448 12644 +1456 12997 +1464 13345 +1472 13466 +1480 13742 +1488 14084 +1496 14330 +1504 14593 +1512 14841 +1520 15163 +1528 15494 +1536 14783 +1544 15022 +1552 15224 +1560 15508 +1568 15680 +1576 15944 +1584 16121 +1592 16456 +1600 16559 +1608 16812 +1616 17005 +1624 17294 +1632 17533 +1640 17745 +1648 17886 +1656 18137 +1664 18136 +1672 18454 +1680 18555 +1688 18701 +1696 19005 +1704 19116 +1712 19354 +1720 19640 +1728 19688 +1736 19989 +1744 20189 +1752 20368 +1760 20593 +1768 20763 +1776 20961 +1784 21119 +1792 21076 +1800 21227 +1808 21378 +1816 21385 +1824 21562 +1832 21691 +1840 21870 +1848 21966 +1856 21997 +1864 22122 +1872 22255 +1880 22442 +1888 22409 +1896 22546 +1904 22642 +1912 22585 +1920 22588 +1928 22646 +1936 22698 +1944 22799 +1952 22807 +1960 22796 +1968 22919 +1976 22888 +1984 23022 +1992 22928 +2000 22954 +2008 22896 +2016 23017 +2024 22917 +2032 22763 +2040 23139 diff --git a/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base new file mode 100644 index 000000000..f8553481b --- /dev/null +++ b/Frameworks/libsidplay/sidplay-residfp-code/.svn/pristine/18/1871e242ac09c8bff5ba88eb10b1d89a8883fa6a.svn-base @@ -0,0 +1,2283 @@ +# Doxyfile 1.8.5 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project. +# +# All text after a double hash (##) is considered a comment and is placed in +# front of the TAG it is preceding. +# +# All text after a single hash (#) is considered a comment and will be ignored. +# The format is: +# TAG = value [value, ...] +# For lists, items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (\" \"). + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the config file +# that follow. The default is UTF-8 which is also the encoding used for all text +# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv +# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv +# for the list of possible encodings. +# The default value is: UTF-8. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by +# double-quotes, unless you are using Doxywizard) that should identify the +# project for which the documentation is generated. This name is used in the +# title of most generated pages and in a few other places. +# The default value is: My Project. + +PROJECT_NAME = @PACKAGE_NAME@ + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. This +# could be handy for archiving the generated documentation or if some version +# control system is used. + +PROJECT_NUMBER = @PACKAGE_VERSION@ + +# Using the PROJECT_BRIEF tag one can provide an optional one line description +# for a project that appears at the top of each page and should give viewer a +# quick idea about the purpose of the project. Keep the description short. + +PROJECT_BRIEF = + +# With the PROJECT_LOGO tag one can specify an logo or icon that is included in +# the documentation. The maximum height of the logo should not exceed 55 pixels +# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo +# to the output directory. + +PROJECT_LOGO = + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path +# into which the generated documentation will be written. If a relative path is +# entered, it will be relative to the location where doxygen was started. If +# left blank the current directory will be used. + +OUTPUT_DIRECTORY = @builddir@/docs + +# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- +# directories (in 2 levels) under the output directory of each output format and +# will distribute the generated files over these directories. Enabling this +# option can be useful when feeding doxygen a huge amount of source files, where +# putting all generated files in the same directory would otherwise causes +# performance problems for the file system. +# The default value is: NO. + +CREATE_SUBDIRS = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# Possible values are: Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese- +# Traditional, Croatian, Czech, Danish, Dutch, English, Esperanto, Farsi, +# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en, +# Korean, Korean-en, Latvian, Norwegian, Macedonian, Persian, Polish, +# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, +# Turkish, Ukrainian and Vietnamese. +# The default value is: English. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member +# descriptions after the members that are listed in the file and class +# documentation (similar to Javadoc). Set to NO to disable this. +# The default value is: YES. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief +# description of a member or function before the detailed description +# +# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +# The default value is: YES. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator that is +# used to form the text in various listings. Each string in this list, if found +# as the leading text of the brief description, will be stripped from the text +# and the result, after processing the whole list, is used as the annotated +# text. Otherwise, the brief description is used as-is. If left blank, the +# following values are used ($name is automatically replaced with the name of +# the entity):The $name class, The $name widget, The $name file, is, provides, +# specifies, contains, represents, a, an and the. + +ABBREVIATE_BRIEF = + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# doxygen will generate a detailed section even if there is only a brief +# description. +# The default value is: NO. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. +# The default value is: NO. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path +# before files name in the file list and in the header files. If set to NO the +# shortest path that makes the file name unique will be used +# The default value is: YES. + +FULL_PATH_NAMES = NO + +# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. +# Stripping is only done if one of the specified strings matches the left-hand +# part of the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the path to +# strip. +# +# Note that you can specify absolute paths here, but also relative paths, which +# will be relative from the directory where doxygen is started. +# This tag requires that the tag FULL_PATH_NAMES is set to YES. + +STRIP_FROM_PATH = + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the +# path mentioned in the documentation of a class, which tells the reader which +# header file to include in order to use a class. If left blank only the name of +# the header file containing the class definition is used. Otherwise one should +# specify the list of include paths that are normally passed to the compiler +# using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but +# less readable) file names. This can be useful is your file systems doesn't +# support long names like on DOS, Mac, or CD-ROM. +# The default value is: NO. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the +# first line (until the first dot) of a Javadoc-style comment as the brief +# description. If set to NO, the Javadoc-style will behave just like regular Qt- +# style comments (thus requiring an explicit @brief command for a brief +# description.) +# The default value is: NO. + +JAVADOC_AUTOBRIEF = NO + +# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first +# line (until the first dot) of a Qt-style comment as the brief description. If +# set to NO, the Qt-style will behave just like regular Qt-style comments (thus +# requiring an explicit \brief command for a brief description.) +# The default value is: NO. + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a +# multi-line C++ special comment block (i.e. a block of //! or /// comments) as +# a brief description. This used to be the default behavior. The new default is +# to treat a multi-line C++ comment block as a detailed description. Set this +# tag to YES if you prefer the old behavior instead. +# +# Note that setting this tag to YES also means that rational rose comments are +# not recognized any more. +# The default value is: NO. + +MULTILINE_CPP_IS_BRIEF = NO + +# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the +# documentation from any documented member that it re-implements. +# The default value is: YES. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a +# new page for each member. If set to NO, the documentation of a member will be +# part of the file/class/namespace that contains it. +# The default value is: NO. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen +# uses this value to replace tabs by spaces in code fragments. +# Minimum value: 1, maximum value: 16, default value: 4. + +TAB_SIZE = 8 + +# This tag can be used to specify a number of aliases that act as commands in +# the documentation. An alias has the form: +# name=value +# For example adding +# "sideeffect=@par Side Effects:\n" +# will allow you to put the command \sideeffect (or @sideeffect) in the +# documentation, which will result in a user-defined paragraph with heading +# "Side Effects:". You can put \n's in the value part of an alias to insert +# newlines. + +ALIASES = + +# This tag can be used to specify a number of word-keyword mappings (TCL only). +# A mapping has the form "name=value". For example adding "class=itcl::class" +# will allow you to use the command class in the itcl::class meaning. + +TCL_SUBST = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. For +# instance, some of the names that are used will be different. The list of all +# members will be omitted, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or +# Python sources only. Doxygen will then generate output that is more tailored +# for that language. For instance, namespaces will be presented as packages, +# qualified scopes will look different, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources. Doxygen will then generate output that is tailored for Fortran. +# The default value is: NO. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for VHDL. +# The default value is: NO. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Doxygen selects the parser to use depending on the extension of the files it +# parses. With this tag you can assign which parser to use for a given +# extension. Doxygen has a built-in mapping, but you can override or extend it +# using this tag. The format is ext=language, where ext is a file extension, and +# language is one of the parsers supported by doxygen: IDL, Java, Javascript, +# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make +# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C +# (default is Fortran), use: inc=Fortran f=C. +# +# Note For files without extension you can use no_extension as a placeholder. +# +# Note that for custom extensions you also need to set FILE_PATTERNS otherwise +# the files are not read by doxygen. + +EXTENSION_MAPPING = + +# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments +# according to the Markdown format, which allows for more readable +# documentation. See http://daringfireball.net/projects/markdown/ for details. +# The output of markdown processing is further processed by doxygen, so you can +# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in +# case of backward compatibilities issues. +# The default value is: YES. + +MARKDOWN_SUPPORT = YES + +# When enabled doxygen tries to link words that correspond to documented +# classes, or namespaces to their corresponding documentation. Such a link can +# be prevented in individual cases by by putting a % sign in front of the word +# or globally by setting AUTOLINK_SUPPORT to NO. +# The default value is: YES. + +AUTOLINK_SUPPORT = YES + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should set this +# tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); +# versus func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. +# The default value is: NO. + +BUILTIN_STL_SUPPORT = YES + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. +# The default value is: NO. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: +# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen +# will parse them like normal C++ but will assume all classes use public instead +# of private inheritance when no explicit protection keyword is present. +# The default value is: NO. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate +# getter and setter methods for a property. Setting this option to YES will make +# doxygen to replace the get and set methods by a property in the documentation. +# This will only work if the methods are indeed getting or setting a simple +# type. If this is not the case, or you want to show the methods anyway, you +# should set this option to NO. +# The default value is: YES. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES, then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. +# The default value is: NO. + +DISTRIBUTE_GROUP_DOC = YES + +# Set the SUBGROUPING tag to YES to allow class member groups of the same type +# (for instance a group of public functions) to be put as a subgroup of that +# type (e.g. under the Public Functions section). Set it to NO to prevent +# subgrouping. Alternatively, this can be done per class using the +# \nosubgrouping command. +# The default value is: YES. + +SUBGROUPING = YES + +# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions +# are shown inside the group in which they are included (e.g. using \ingroup) +# instead of on a separate page (for HTML and Man pages) or section (for LaTeX +# and RTF). +# +# Note that this feature does not work in combination with +# SEPARATE_MEMBER_PAGES. +# The default value is: NO. + +INLINE_GROUPED_CLASSES = NO + +# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions +# with only public data fields or simple typedef fields will be shown inline in +# the documentation of the scope in which they are defined (i.e. file, +# namespace, or group documentation), provided this scope is documented. If set +# to NO, structs, classes, and unions are shown on a separate page (for HTML and +# Man pages) or section (for LaTeX and RTF). +# The default value is: NO. + +INLINE_SIMPLE_STRUCTS = NO + +# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or +# enum is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically be +# useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. +# The default value is: NO. + +TYPEDEF_HIDES_STRUCT = NO + +# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This +# cache is used to resolve symbols given their name and scope. Since this can be +# an expensive process and often the same symbol appears multiple times in the +# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small +# doxygen will become slower. If the cache is too large, memory is wasted. The +# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range +# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 +# symbols. At the end of a run doxygen will report the cache usage and suggest +# the optimal cache size from a speed point of view. +# Minimum value: 0, maximum value: 9, default value: 0. + +LOOKUP_CACHE_SIZE = 0 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in +# documentation are documented, even if no documentation was available. Private +# class members and static file members will be hidden unless the +# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. +# Note: This will also disable the warnings about undocumented members that are +# normally produced when WARNINGS is set to YES. +# The default value is: NO. + +EXTRACT_ALL = NO + +# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will +# be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIVATE = NO + +# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal +# scope will be included in the documentation. +# The default value is: NO. + +EXTRACT_PACKAGE = NO + +# If the EXTRACT_STATIC tag is set to YES all static members of a file will be +# included in the documentation. +# The default value is: NO. + +EXTRACT_STATIC = NO + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO +# only classes defined in header files are included. Does not have any effect +# for Java sources. +# The default value is: YES. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. When set to YES local methods, +# which are defined in the implementation section but not in the interface are +# included in the documentation. If set to NO only methods in the interface are +# included. +# The default value is: NO. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base name of +# the file that contains the anonymous namespace. By default anonymous namespace +# are hidden. +# The default value is: NO. + +EXTRACT_ANON_NSPACES = NO + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all +# undocumented members inside documented classes or files. If set to NO these +# members will be included in the various overviews, but no documentation +# section is generated. This option has no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. If set +# to NO these classes will be included in the various overviews. This option has +# no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend +# (class|struct|union) declarations. If set to NO these declarations will be +# included in the documentation. +# The default value is: NO. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any +# documentation blocks found inside the body of a function. If set to NO these +# blocks will be appended to the function's detailed documentation block. +# The default value is: NO. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation that is typed after a +# \internal command is included. If the tag is set to NO then the documentation +# will be excluded. Set it to YES to include the internal documentation. +# The default value is: NO. + +INTERNAL_DOCS = NO + +# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file +# names in lower-case letters. If set to YES upper-case letters are also +# allowed. This is useful if you have classes or files whose names only differ +# in case and if your file system supports case sensitive file names. Windows +# and Mac users are advised to set this option to NO. +# The default value is: system dependent. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with +# their full class and namespace scopes in the documentation. If set to YES the +# scope will be hidden. +# The default value is: NO. + +HIDE_SCOPE_NAMES = NO + +# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of +# the files that are included by a file in the documentation of that file. +# The default value is: YES. + +SHOW_INCLUDE_FILES = YES + +# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include +# files with double quotes in the documentation rather than with sharp brackets. +# The default value is: NO. + +FORCE_LOCAL_INCLUDES = NO + +# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the +# documentation for inline members. +# The default value is: YES. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the +# (detailed) documentation of file and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: YES. + +SORT_MEMBER_DOCS = YES + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief +# descriptions of file, namespace and class members alphabetically by member +# name. If set to NO the members will appear in declaration order. +# The default value is: NO. + +SORT_BRIEF_DOCS = NO + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the +# (brief and detailed) documentation of class members so that constructors and +# destructors are listed first. If set to NO the constructors will appear in the +# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. +# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief +# member documentation. +# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting +# detailed member documentation. +# The default value is: NO. + +SORT_MEMBERS_CTORS_1ST = NO + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy +# of group names into alphabetical order. If set to NO the group names will +# appear in their defined order. +# The default value is: NO. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by +# fully-qualified names, including namespaces. If set to NO, the class list will +# be sorted only by class name, not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the alphabetical +# list. +# The default value is: NO. + +SORT_BY_SCOPE_NAME = NO + +# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper +# type resolution of all parameters of a function it will reject a match between +# the prototype and the implementation of a member function even if there is +# only one candidate or it is obvious which candidate to choose by doing a +# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still +# accept a match between prototype and implementation in such cases. +# The default value is: NO. + +STRICT_PROTO_MATCHING = NO + +# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the +# todo list. This list is created by putting \todo commands in the +# documentation. +# The default value is: YES. + +GENERATE_TODOLIST = YES + +# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the +# test list. This list is created by putting \test commands in the +# documentation. +# The default value is: YES. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug +# list. This list is created by putting \bug commands in the documentation. +# The default value is: YES. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) +# the deprecated list. This list is created by putting \deprecated commands in +# the documentation. +# The default value is: YES. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional documentation +# sections, marked by \if ... \endif and \cond +# ... \endcond blocks. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the +# initial value of a variable or macro / define can have for it to appear in the +# documentation. If the initializer consists of more lines than specified here +# it will be hidden. Use a value of 0 to hide initializers completely. The +# appearance of the value of individual variables and macros / defines can be +# controlled using \showinitializer or \hideinitializer command in the +# documentation regardless of this setting. +# Minimum value: 0, maximum value: 10000, default value: 30. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at +# the bottom of the documentation of classes and structs. If set to YES the list +# will mention the files that were used to generate the documentation. +# The default value is: YES. + +SHOW_USED_FILES = YES + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This +# will remove the Files entry from the Quick Index and from the Folder Tree View +# (if specified). +# The default value is: YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces +# page. This will remove the Namespaces entry from the Quick Index and from the +# Folder Tree View (if specified). +# The default value is: YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command command input-file, where command is the value of the +# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided +# by doxygen. Whatever the program writes to standard output is used as the file +# version. For an example see the documentation. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed +# by doxygen. The layout file controls the global structure of the generated +# output files in an output format independent way. To create the layout file +# that represents doxygen's defaults, run doxygen with the -l option. You can +# optionally specify a file name after the option, if omitted DoxygenLayout.xml +# will be used as the name of the layout file. +# +# Note that if you run doxygen from a directory containing a file called +# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE +# tag is left empty. + +LAYOUT_FILE = + +# The CITE_BIB_FILES tag can be used to specify one or more bib files containing +# the reference definitions. This must be a list of .bib files. The .bib +# extension is automatically appended if omitted. This requires the bibtex tool +# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. +# For LaTeX the style of the bibliography can be controlled using +# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the +# search path. Do not use file names with spaces, bibtex cannot handle them. See +# also \cite for info how to create references. + +CITE_BIB_FILES = + +#--------------------------------------------------------------------------- +# Configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated to +# standard output by doxygen. If QUIET is set to YES this implies that the +# messages are off. +# The default value is: NO. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES +# this implies that the warnings are on. +# +# Tip: Turn warnings on while writing the documentation. +# The default value is: YES. + +WARNINGS = YES + +# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate +# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: YES. + +WARN_IF_UNDOCUMENTED = YES + +# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as not documenting some parameters +# in a documented function, or documenting parameters that don't exist or using +# markup commands wrongly. +# The default value is: YES. + +WARN_IF_DOC_ERROR = YES + +# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that +# are documented, but have no documentation for their parameters or return +# value. If set to NO doxygen will only warn about wrong or incomplete parameter +# documentation, but not about the absence of documentation. +# The default value is: NO. + +WARN_NO_PARAMDOC = NO + +# The WARN_FORMAT tag determines the format of the warning messages that doxygen +# can produce. The string should contain the $file, $line, and $text tags, which +# will be replaced by the file and line number from which the warning originated +# and the warning text. Optionally the format may contain $version, which will +# be replaced by the version of the file (if it could be obtained via +# FILE_VERSION_FILTER) +# The default value is: $file:$line: $text. + +WARN_FORMAT = "$file:$line: $text" + +# The WARN_LOGFILE tag can be used to specify a file to which warning and error +# messages should be written. If left blank the output is written to standard +# error (stderr). + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# Configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag is used to specify the files and/or directories that contain +# documented source files. You may enter file names like myfile.cpp or +# directories like /usr/src/myproject. Separate the files or directories with +# spaces. +# Note: If this tag is empty the current directory is searched. + +INPUT = @srcdir@/sidplayfp \ + @srcdir@/utils \ + @srcdir@/builders \ + @srcdir@/docs + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses +# libiconv (or the iconv built into libc) for the transcoding. See the libiconv +# documentation (see: http://www.gnu.org/software/libiconv) for the list of +# possible encodings. +# The default value is: UTF-8. + +INPUT_ENCODING = UTF-8 + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank the +# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, +# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, +# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, +# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, +# *.qsf, *.as and *.js. + +FILE_PATTERNS = + +# The RECURSIVE tag can be used to specify whether or not subdirectories should +# be searched for input files as well. +# The default value is: NO. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should be +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. +# +# Note that relative paths are relative to the directory from which doxygen is +# run. + +EXCLUDE = + +# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or +# directories that are symbolic links (a Unix file system feature) are excluded +# from the input. +# The default value is: NO. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# AClass::ANamespace, ANamespace::*Test +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories use the pattern */test/* + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or directories +# that contain example code fragments that are included (see the \include +# command). + +EXAMPLE_PATH = @srcdir@/test + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank all +# files are included. + +EXAMPLE_PATTERNS = + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude commands +# irrespective of the value of the RECURSIVE tag. +# The default value is: NO. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or directories +# that contain images that are to be included in the documentation (see the +# \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command: +# +# +# +# where is the value of the INPUT_FILTER tag, and is the +# name of an input file. Doxygen will then use the output that the filter +# program writes to standard output. If FILTER_PATTERNS is specified, this tag +# will be ignored. +# +# Note that the filter must not add or remove lines; it is applied before the +# code is scanned, but not when the output code is generated. If lines are added +# or removed, the anchors will not be placed correctly. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: pattern=filter +# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how +# filters are used. If the FILTER_PATTERNS tag is empty or if none of the +# patterns match the file name, INPUT_FILTER is applied. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER ) will also be used to filter the input files that are used for +# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). +# The default value is: NO. + +FILTER_SOURCE_FILES = NO + +# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file +# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and +# it is also possible to disable source filtering for a specific pattern using +# *.ext= (so without naming a filter). +# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. + +FILTER_SOURCE_PATTERNS = + +# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that +# is part of the input, its contents will be placed on the main page +# (index.html). This can be useful if you have a project on for instance GitHub +# and want to reuse the introduction page also for the doxygen output. + +USE_MDFILE_AS_MAINPAGE = + +#--------------------------------------------------------------------------- +# Configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will be +# generated. Documented entities will be cross-referenced with these sources. +# +# Note: To get rid of all source code in the generated output, make sure that +# also VERBATIM_HEADERS is set to NO. +# The default value is: NO. + +SOURCE_BROWSER = NO + +# Setting the INLINE_SOURCES tag to YES will include the body of functions, +# classes and enums directly into the documentation. +# The default value is: NO. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any +# special comment blocks from generated source code fragments. Normal C, C++ and +# Fortran comments will always remain visible. +# The default value is: YES. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES then for each documented +# function all documented functions referencing it will be listed. +# The default value is: NO. + +REFERENCED_BY_RELATION = NO + +# If the REFERENCES_RELATION tag is set to YES then for each documented function +# all documented entities called/used by that function will be listed. +# The default value is: NO. + +REFERENCES_RELATION = NO + +# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set +# to YES, then the hyperlinks from functions in REFERENCES_RELATION and +# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will +# link to the documentation. +# The default value is: YES. + +REFERENCES_LINK_SOURCE = YES + +# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the +# source code will show a tooltip with additional information such as prototype, +# brief description and links to the definition and documentation. Since this +# will make the HTML file larger and loading of large files a bit slower, you +# can opt to disable this feature. +# The default value is: YES. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +SOURCE_TOOLTIPS = YES + +# If the USE_HTAGS tag is set to YES then the references to source code will +# point to the HTML generated by the htags(1) tool instead of doxygen built-in +# source browser. The htags tool is part of GNU's global source tagging system +# (see http://www.gnu.org/software/global/global.html). You will need version +# 4.8.6 or higher. +# +# To use it do the following: +# - Install the latest version of global +# - Enable SOURCE_BROWSER and USE_HTAGS in the config file +# - Make sure the INPUT points to the root of the source tree +# - Run doxygen as normal +# +# Doxygen will invoke htags (and that will in turn invoke gtags), so these +# tools must be available from the command line (i.e. in the search path). +# +# The result: instead of the source browser generated by doxygen, the links to +# source code will now point to the output of htags. +# The default value is: NO. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a +# verbatim copy of the header file for each class for which an include is +# specified. Set to NO to disable this. +# See also: Section \class. +# The default value is: YES. + +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# Configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all +# compounds will be generated. Enable this if the project contains a lot of +# classes, structs, unions or interfaces. +# The default value is: YES. + +ALPHABETICAL_INDEX = NO + +# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in +# which the alphabetical index list will be split. +# Minimum value: 1, maximum value: 20, default value: 5. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +COLS_IN_ALPHA_INDEX = 5 + +# In case all classes in a project start with a common prefix, all classes will +# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag +# can be used to specify a prefix (or a list of prefixes) that should be ignored +# while generating the index headers. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output +# The default value is: YES. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a +# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of +# it. +# The default directory is: html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each +# generated HTML page (for example: .htm, .php, .asp). +# The default value is: .html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a user-defined HTML header file for +# each generated HTML page. If the tag is left blank doxygen will generate a +# standard header. +# +# To get valid HTML the header file that includes any scripts and style sheets +# that doxygen needs, which is dependent on the configuration options used (e.g. +# the setting GENERATE_TREEVIEW). It is highly recommended to start with a +# default header using +# doxygen -w html new_header.html new_footer.html new_stylesheet.css +# YourConfigFile +# and then modify the file new_header.html. See also section "Doxygen usage" +# for information on how to generate the default header that doxygen normally +# uses. +# Note: The header is subject to change so you typically have to regenerate the +# default header when upgrading to a newer version of doxygen. For a description +# of the possible markers and block names see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_HEADER = + +# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each +# generated HTML page. If the tag is left blank doxygen will generate a standard +# footer. See HTML_HEADER for more information on how to generate a default +# footer and what special commands can be used inside the footer. See also +# section "Doxygen usage" for information on how to generate the default footer +# that doxygen normally uses. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FOOTER = + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style +# sheet that is used by each HTML page. It can be used to fine-tune the look of +# the HTML output. If left blank doxygen will generate a default style sheet. +# See also section "Doxygen usage" for information on how to generate the style +# sheet that doxygen normally uses. +# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as +# it is more robust and this tag (HTML_STYLESHEET) will in the future become +# obsolete. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_STYLESHEET = + +# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user- +# defined cascading style sheet that is included after the standard style sheets +# created by doxygen. Using this option one can overrule certain style aspects. +# This is preferred over using HTML_STYLESHEET since it does not replace the +# standard style sheet and is therefor more robust against future updates. +# Doxygen will copy the style sheet file to the output directory. For an example +# see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_STYLESHEET = + +# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or +# other source files which should be copied to the HTML output directory. Note +# that these files will be copied to the base HTML output directory. Use the +# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these +# files. In the HTML_STYLESHEET file, use the file name only. Also note that the +# files will be copied as-is; there are no commands or markers available. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_FILES = + +# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen +# will adjust the colors in the stylesheet and background images according to +# this color. Hue is specified as an angle on a colorwheel, see +# http://en.wikipedia.org/wiki/Hue for more information. For instance the value +# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 +# purple, and 360 is red again. +# Minimum value: 0, maximum value: 359, default value: 220. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_HUE = 220 + +# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors +# in the HTML output. For a value of 0 the output will use grayscales only. A +# value of 255 will produce the most vivid colors. +# Minimum value: 0, maximum value: 255, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_SAT = 100 + +# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the +# luminance component of the colors in the HTML output. Values below 100 +# gradually make the output lighter, whereas values above 100 make the output +# darker. The value divided by 100 is the actual gamma applied, so 80 represents +# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not +# change the gamma. +# Minimum value: 40, maximum value: 240, default value: 80. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_GAMMA = 80 + +# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML +# page will contain the date and time when the page was generated. Setting this +# to NO can help when comparing the output of multiple runs. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_TIMESTAMP = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_SECTIONS = NO + +# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries +# shown in the various tree structured indices initially; the user can expand +# and collapse entries dynamically later on. Doxygen will expand the tree to +# such a level that at most the specified number of entries are visible (unless +# a fully collapsed tree already exceeds this amount). So setting the number of +# entries 1 will produce a full collapsed tree by default. 0 is a special value +# representing an infinite number of entries and will result in a full expanded +# tree by default. +# Minimum value: 0, maximum value: 9999, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_INDEX_NUM_ENTRIES = 100 + +# If the GENERATE_DOCSET tag is set to YES, additional index files will be +# generated that can be used as input for Apple's Xcode 3 integrated development +# environment (see: http://developer.apple.com/tools/xcode/), introduced with +# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a +# Makefile in the HTML output directory. Running make will produce the docset in +# that directory and running make install will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at +# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html +# for more information. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_DOCSET = NO + +# This tag determines the name of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# The default value is: Doxygen generated docs. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDNAME = "Doxygen generated docs" + +# This tag specifies a string that should uniquely identify the documentation +# set bundle. This should be a reverse domain-name style string, e.g. +# com.mycompany.MyDocSet. Doxygen will append .docset to the name. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify +# the documentation publisher. This should be a reverse domain-name style +# string, e.g. com.mycompany.MyDocSet.documentation. +# The default value is: org.doxygen.Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_ID = org.doxygen.Publisher + +# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. +# The default value is: Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_NAME = Publisher + +# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three +# additional HTML index files: index.hhp, index.hhc, and index.hhk. The +# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop +# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on +# Windows. +# +# The HTML Help Workshop contains a compiler that can convert all HTML output +# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML +# files are now used as the Windows 98 help format, and will replace the old +# Windows help format (.hlp) on all Windows platforms in the future. Compressed +# HTML files also contain an index, a table of contents, and you can search for +# words in the documentation. The HTML workshop also contains a viewer for +# compressed HTML files. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_HTMLHELP = NO + +# The CHM_FILE tag can be used to specify the file name of the resulting .chm +# file. You can add a path in front of the file if the result should not be +# written to the html output directory. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_FILE = + +# The HHC_LOCATION tag can be used to specify the location (absolute path +# including file name) of the HTML help compiler ( hhc.exe). If non-empty +# doxygen will try to run the HTML help compiler on the generated index.hhp. +# The file has to be specified with full path. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +HHC_LOCATION = + +# The GENERATE_CHI flag controls if a separate .chi index file is generated ( +# YES) or that it should be included in the master .chm file ( NO). +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +GENERATE_CHI = NO + +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) +# and project file content. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_INDEX_ENCODING = + +# The BINARY_TOC flag controls whether a binary table of contents is generated ( +# YES) or a normal table of contents ( NO) in the .chm file. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members to +# the table of contents of the HTML help documentation and to the tree view. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and +# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that +# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help +# (.qch) of the generated HTML documentation. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify +# the file name of the resulting .qch file. The path specified is relative to +# the HTML output folder. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help +# Project output. For more information please see Qt Help Project / Namespace +# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_NAMESPACE = + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt +# Help Project output. For more information please see Qt Help Project / Virtual +# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- +# folders). +# The default value is: doc. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_VIRTUAL_FOLDER = doc + +# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom +# filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the +# custom filter to add. For more information please see Qt Help Project / Custom +# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- +# filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this +# project's filter section matches. Qt Help Project / Filter Attributes (see: +# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_SECT_FILTER_ATTRS = + +# The QHG_LOCATION tag can be used to specify the location of Qt's +# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the +# generated .qhp file. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHG_LOCATION = + +# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be +# generated, together with the HTML files, they form an Eclipse help plugin. To +# install this plugin and make it available under the help contents menu in +# Eclipse, the contents of the directory containing the HTML and XML files needs +# to be copied into the plugins directory of eclipse. The name of the directory +# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. +# After copying Eclipse needs to be restarted before the help appears. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_ECLIPSEHELP = NO + +# A unique identifier for the Eclipse help plugin. When installing the plugin +# the directory name containing the HTML and XML files should also have this +# name. Each documentation set should have its own identifier. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. + +ECLIPSE_DOC_ID = org.doxygen.Project + +# If you want full control over the layout of the generated HTML pages it might +# be necessary to disable the index and replace it with your own. The +# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top +# of each HTML page. A value of NO enables the index and the value YES disables +# it. Since the tabs in the index contain the same information as the navigation +# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +DISABLE_INDEX = NO + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. If the tag +# value is set to YES, a side panel will be generated containing a tree-like +# index structure (just like the one that is generated for HTML Help). For this +# to work a browser that supports JavaScript, DHTML, CSS and frames is required +# (i.e. any modern browser). Windows users are probably better off using the +# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can +# further fine-tune the look of the index. As an example, the default style +# sheet generated by doxygen has an example that shows how to put an image at +# the root of the tree instead of the PROJECT_NAME. Since the tree basically has +# the same information as the tab index, you could consider setting +# DISABLE_INDEX to YES when enabling this option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_TREEVIEW = NONE + +# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that +# doxygen will group on one line in the generated HTML documentation. +# +# Note that a value of 0 will completely suppress the enum values from appearing +# in the overview section. +# Minimum value: 0, maximum value: 20, default value: 4. +# This tag requires that the tag GENERATE_HTML is set to YES. + +ENUM_VALUES_PER_LINE = 4 + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used +# to set the initial width (in pixels) of the frame in which the tree is shown. +# Minimum value: 0, maximum value: 1500, default value: 250. +# This tag requires that the tag GENERATE_HTML is set to YES. + +TREEVIEW_WIDTH = 250 + +# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to +# external symbols imported via tag files in a separate window. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +EXT_LINKS_IN_WINDOW = NO + +# Use this tag to change the font size of LaTeX formulas included as images in +# the HTML documentation. When you change the font size after a successful +# doxygen run you need to manually remove any form_*.png images from the HTML +# output directory to force them to be regenerated. +# Minimum value: 8, maximum value: 50, default value: 10. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_FONTSIZE = 10 + +# Use the FORMULA_TRANPARENT tag to determine whether or not the images +# generated for formulas are transparent PNGs. Transparent PNGs are not +# supported properly for IE 6.0, but are supported on all modern browsers. +# +# Note that when changing this option you need to delete any form_*.png files in +# the HTML output directory before the changes have effect. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_TRANSPARENT = YES + +# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see +# http://www.mathjax.org) which uses client side Javascript for the rendering +# instead of using prerendered bitmaps. Use this if you do not have LaTeX +# installed or if you want to formulas look prettier in the HTML output. When +# enabled you may also need to install MathJax separately and configure the path +# to it using the MATHJAX_RELPATH option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +USE_MATHJAX = NO + +# When MathJax is enabled you can set the default output format to be used for +# the MathJax output. See the MathJax site (see: +# http://docs.mathjax.org/en/latest/output.html) for more details. +# Possible values are: HTML-CSS (which is slower, but has the best +# compatibility), NativeMML (i.e. MathML) and SVG. +# The default value is: HTML-CSS. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_FORMAT = HTML-CSS + +# When MathJax is enabled you need to specify the location relative to the HTML +# output directory using the MATHJAX_RELPATH option. The destination directory +# should contain the MathJax.js script. For instance, if the mathjax directory +# is located at the same level as the HTML output directory, then +# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax +# Content Delivery Network so you can quickly see the result without installing +# MathJax. However, it is strongly recommended to install a local copy of +# MathJax from http://www.mathjax.org before deployment. +# The default value is: http://cdn.mathjax.org/mathjax/latest. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest + +# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax +# extension names that should be enabled during MathJax rendering. For example +# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_EXTENSIONS = + +# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces +# of code that will be used on startup of the MathJax code. See the MathJax site +# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an +# example see the documentation. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_CODEFILE = + +# When the SEARCHENGINE tag is enabled doxygen will generate a search box for +# the HTML output. The underlying search engine uses javascript and DHTML and +# should work on any modern browser. Note that when using HTML help +# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) +# there is already a search function so this one should typically be disabled. +# For large projects the javascript based search engine can be slow, then +# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to +# search using the keyboard; to jump to the search box use + S +# (what the is depends on the OS and browser, but it is typically +# , /